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
341783166563	341783167074	341783167624	341783168174	341783168724	341783169274	341783169824	341783170374	341783170924	341783171474	341783172024	341783172574	341783173124	341783173674	341783174224	341783174774	341783175324	341783175874	341783176424	341783176974	341783177524	341783178074	341783178624	341783179174	341783179724	341783180274	341783180824	341783181374	341783181924	341783182474	341783183024	341783183574	341783184124	341783184674	341783185224	341783185774	341783186324	341783186874	341783187424	341783187974	341783188524	341783189074	341783189624	341783190174	341783190724	341783191274	341783191824	341783192374	341783192924	341783193474	341783194024	341783194574	341783195124	341783195674	341783196224	341783196774	341783197324	341783197874	341783198424	341783198974	341783199524	341783200074	341783200624	341783201174	341783201724	341783202274	341783202824	341783203374	341783203924	341783204474	341783205024	341783205574	341783206124	341783206674	341783207224	341783207774	341783208324	341783208874	341783209424	341783209974	341783210524	341783211074	341783211624	341783212174	341783212724	341783213274	341783213824	341783214374	341783214924	341783215474	341783216024	341783216574	341783217124	341783217674	341783218224	341783218774	341783219324	341783219874	341783220424	341783220974	341783221524	341783222074	341783222624	341783223174	341783223724	341783224274	341783224824	341783225374	341783225924	341783226474	341783227024	341783227574	341783228124	341783228674	341783229224	341783229774	341783230324	341783230874	341783231424	341783231974	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2742	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	3600	2300	2741	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21160	20149	27477	22587	20149	19967	4631	1278	908	901	811	667	621	617	601	556	596	543	530	454	497	469	514	474	435	463	466	461	490	477	444	453	506	494	474	444	462	456	441	443	432	427	459	412	412	465	441	374	434	416	396	391	416	425	354	397	346	375	384	397	375	326	397	370	419	389	393	376	353	408	406	389	382	364	382	372	383	373	360	415	413	362	399	381	402	380	341	333	396	374	363	383	351	375	372	387	368	413	400	377	378	383	348	383	404	364	376	349	384	401	389	386	328	388	363	365	386	371	363	397	385	394	360	387	384	377	380	350	393	353	379	368	356	345	400	383	405	363	367	359	400	372	394	383	356	378	368	383	363	386	342	373	354	350	378	369	367	385	345	388	380	357	390	386	383	371	396	385	367	357	404	355	356	364	353	397	412	353	399	412	374	365	352	382	382	407	381	389	414	356	362	388	358	409	336	369	389	376	409	381	351	385	338	412	403	364	400	381	367	393	409	384	384	370	368	386	377	377	405	383	346	394	363	349	366	389	358	363	360	375	344	334	393	387	378	374	397	383	364	402	375	397	390	388	382	374	391	385	383	372	374	348	366	343	409	348	359	357	392	395	344	382	386	370	406	354	343	351	393	378	354	382	398	324	385	359	374	366	388	388	397	362	403	364	359	368	360	392	369	370	392	377	421	388	344	369	373	364	381	361	380	424	372	381	382	403	369	380	348	363	349	369	370	378	349	370	348	379	379	403	367	428	348	360	393	371	362	370	355	380	368	382	411	419	381	422	390	361	358	319	375	367	390	361	347	418	366	392	360	370	385	339	388	347	391	356	412	378	381	374	359	393	406	383	367	367	393	397	402	344	413	369	383	390	339	340	351	362	391	357	364	357	356	364	355	380	367	326	371	370	386	417	373	393	389	398	365	365	362	367	341	419	366	386	398	391	389	366	355	381	404	390	390	409	398	384	399	348	350	361	383	378	397	376	417	369	399	361	336	368	368	361	390	378	362	376	347	347	348	358	358	337	399	368	346	400	385	388	421	362	367	343	371	370	385	369	391	397	371	351	375	367	397	363	374	372	395	365	358	356	362	390	375	383	375	362	375	386	384	361	375	385	381	362	365	379	353	345	378	386	366	344	332	366	371	359	332	346	347	367	389	340	392	376	336	389	386	377	386	386	353	371	360	396	344	353	362	385	372	377	378	353	333	413	359	416	360	370	393	344	370	377	386	387	411	355	367	390	389	369	368	385	336	373	401	349	379	357	355	346	363	388	377	375	380	341	327	371	366	424	342	378	384	354	384	395	374	340	398	389	395	403	400	395	338	322	368	392	355	353	360	389	395	378	374	378	371	369	387	362	376	333	348	354	366	361	384	412	398	379	393	372	374	363	352	376	367	370	383	356	393	354	383	385	364	361	331	372	370	387	404	359	364	361	384	364	378	390	353	412	379	370	379	332	398	383	335	372	365	355	347	379	382	367	367	382	379	385	369	350	389	398	347	364	343	385	375	377	369	395	373	382	352	378	360	416	361	373	358	394	401	350	398	360	384	363	376	382	386	373	380	392	359	386	384	378	337	359	393	366	380	407	407	353	374	368	367	398	367	358	363	333	335	364	382	376	386	352	387	390	384	395	344	379	344	328	393	370	381	356	392	359	389	368	351	405	370	386	358	387	355	363	355	348	380	374	367	378	358	390	380	357	390	365	389	393	376	374	402	345	376	355	376	358	375	363	377	364	392	383	398	400	358	346	394	370	368	366	355	348	314	396	375	391	369	364	436	392	340	373	415	373	403	372	375	377	392	347	392	360	382	380	356	377	365	385	388	379	362	338	356	346	374	351	371	355	366	375	374	360	391	398	369	361	434	348	349	389	360	358	355	354	337	366	379	376	413	351	419	378	379	349	365	350	365	371	390	361	374	371	371	358	407	398	364	385	351	361	391	369	395	391	378	373	386	351	394	396	370	361	403	383	340	351	403	383	368	398	385	391	352	358	399	385	363	333	370	393	357	375	365	376	387	380	360	396	360	395	387	410	379	358	374	416	385	391	373	365	379	387	378	349	378	372	371	379	329	357	349	386	359	382	333	355	368	375	373	346	386	416	396	390	357	378	340	357	381	381	371	352	337	376	359	365	369	379	358	402	375	343	398	393	331	308	391	405	382	363	372	379	353	373	445	363	349	371	385	370	347	372	365	387	402	353	394	385	374	403	361	375	351	379	388	371	386	395	359	359	389	359	379	378	355	397	376	386	362	387	351	363	373	346	327	367	385	378	365	332	383	375	404	387	372	368	396	366	366	383	370	374	425	359	359	349	380	368	337	370	400	379	361	362	389	389	362	363	390	365	375	392	338	384	356	327	403	384	375	387	357	375	381	346	349	376	365	392	348	380	370	418	354	388	357	373	392	381	376	346	390	377	379	411	383	359	394	409	358	397	367	346	364	371	367	408	395	358	390	438	368	333	376	374	384	364	364	353	364	365	371	387	380	378	391	352	366	365	389	336	350	382	387	358	362	364	393	389	372	364	343	377	364	382	355	365	380	364	417	338	361	338	364	362	393	359	385	382	335	342	390	373	376	388	386	352	380	401	401	377	385	360	354	356	371	360	402	372	353	357	392	379	361	388	386	381	368	374	357	386	393	381	376	360	358	346	362	358	338	383	374	381	360	371	379	371	366	373	386	353	359	376	384	398	350	404	359	382	385	383	358	384	380	368	370	379	355	379	337	344	362	336	369	374	379	354	399	347	346	375	360	381	371	383	367	378	399	365	366	386	362	374	336	404	346	364	367	393	372	360	366	377	385	340	361	376	361	387	354	360	381	359	355	398	378	384	367	412	410	374	385	416	343	373	366	393	390	369	369	378	389	385	374	360	392	408	418	351	379	344	390	368	375	356	395	409	403	387	395	369	372	367	363	406	378	380	370	331	360	390	364	379	352	351	347	403	380	417	389	413	359	358	356	381	369	395	381	371	377	347	358	380	348	361	366	409	377	391	367	351	372	389	361	382	386	378	344	388	347	366	373	393	358	400	390	373	361	387	389	402	379	361	359	384	374	365	395	334	345	364	350	379	361	379	377	367	369	348	406	394	369	369	376	366	385	384	375	380	371	347	362	406	379	364	382	377	357	376	386	355	373	387	348	371	379	415	381	354	373	371	372	370	356	388	349	393	348	355	353	340	347	382	352	364	378	366	381	370	384	396	377	371	372	357	323	407	350	373	369	408	354	350	381	357	359	385	387	361	381	345	376	381	394	350	382	415	388	355	345	420	362	349	378	357	401	393	387	387	406	356	383	361	343	383	393	381	364	367	371	407	381	368	351	374	361	367	389	408	350	355	394	358	365	353	384	346	382	393	363	368	356	424	363	396	390	395	350	349	389	388	403	372	343	356	369	366	404	390	387	398	378	385	371	370	367	369	355	353	389	361	389	360	357	362	367	375	364	360	369	379	390	349	373	405	349	379	364	366	361	371	368	334	385	385	385	368	371	378
5050	16661	12649	6716	4699	3580	2747	2246	1902	1594	1408	1136	1076	1006	956	834	890	832	787	699	788	681	686	660	656	642	620	691	688	697	691	717	692	705	661	653	634	536	574	559	558	566	613	657	621	653	617	577	569	553	529	527	529	538	503	514	521	544	510	506	525	455	488	523	526	488	502	541	533	505	477	525	540	531	464	512	514	484	520	484	480	514	496	458	488	517	492	470	492	501	497	457	531	476	519	488	519	497	485	482	483	478	492	478	497	505	457	472	491	524	501	521	499	484	464	496	485	462	489	460	453	461	502	486	483	506	492	457	504	490	522	470	498	466	499	500	515	485	499	489	511	489	510	508	534	484	518	497	517	506	506	510	497	541	506	489	490	492	498	461	488	510	526	510	485	485	499	467	478	514	523	502	482	482	489	498	496	498	492	458	480	510	437	496	547	475	515	547	513	463	488	511	485	498	492	460	509	501	512	537	492	491	508	492	504	481	508	453	502	507	476	495	516	504	482	480	485	496	496	534	496	496	509	508	507	472	487	495	482	535	467	476	500	493	490	509	467	503	489	491	524	511	467	476	485	519	512	493	502	474	461	497	473	488	486	511	487	489	524	493	481	495	493	490	473	458	495	491	480	469	508	492	478	495	475	460	515	503	500	519	472	522	511	499	545	501	505	510	512	506	484	486	457	507	497	469	460	519	525	481	516	483	495	505	483	465	482	450	463	515	465	521	495	530	497	541	492	456	475	530	470	493	447	484	516	474	493	462	493	496	518	476	490	503	503	505	522	476	502	465	488	513	554	502	471	465	488	486	467	488	495	455	509	496	463	491	511	502	499	484	489	489	460	468	488	496	513	492	515	508	498	486	462	477	467	513	467	526	492	487	508	497	510	506	478	474	462	498	514	518	496	488	487	550	493	464	493	504	480	479	495	518	485	462	475	485	484	519	483	467	490	424	553	511	466	478	505	524	490	490	501	493	511	466	475	469	472	493	533	465	470	503	486	511	482	477	493	495	500	468	462	518	477	451	474	469	484	513	485	460	525	488	472	499	515	463	491	483	512	497	493	499	491	468	467	523	463	476	479	469	487	477	511	472	478	482	475	462	509	511	526	513	464	498	458	484	498	461	486	487	487	493	514	525	471	528	509	522	524	445	470	478	514	476	509	499	493	518	473	508	520	531	514	510	477	514	501	527	481	489	479	500	481	478	493	502	516	531	464	510	519	497	501	486	498	529	491	492	474	485	536	468	486	510	456	499	474	509	504	514	458	529	487	488	500	489	493	493	519	521	496	493	478	494	476	506	506	480	469	485	482	472	466	512	470	517	484	491	460	480	488	462	482	484	481	493	540	503	521	514	501	516	485	479	487	480	500	494	494	446	474	466	484	470	480	505	469	459	491	448	501	495	509	527	503	480	487	488	489	502	481	479	483	485	500	499	460	501	521	498	485	471	488	485	508	506	459	485	486	506	503	487	506	469	504	485	520	481	498	493	484	495	486	459	494	493	474	520	487	497	484	480	508	499	491	487	462	497	481	508	509	465	515	491	481	503	520	479	567	492	462	458	464	519	440	459	452	515	508	513	505	475	508	533	501	483	520	504	485	476	505	497	536	531	470	526	470	511	492	484	457	472	522	448	467	505	477	509	475	502	499	489	481	501	463	469	492	496	450	512	499	488	498	475	501	504	489	448	498	501	511	512	526	485	501	506	481	500	493	496	455	511	487	504	486	514	498	549	529	479	499	465	504	545	526	518	484	480	497	482	511	527	463	494	492	481	498	494	497	494	485	464	515	510	522	498	474	499	461	506	469	538	496	495	511	513	479	514	534	534	489	457	524	553	514	491	506	502	478	477	503	528	505	493	484	503	513	531	547	508	492	500	457	541	501	489	490	498	513	516	508	461	533	484	543	491	506	464	518	478	481	467	485	465	441	489	463	474	477	512	507	514	483	509	473	495	517	498	453	459	499	502	508	500	497	504	480	462	478	480	496	472	493	501	465	455	517	483	487	462	494	459	472	477	492	518	476	499	519	523	438	444	463	498	477	462	497	521	490	473	502	473	492	494	492	552	498	523	483	515	484	489	523	510	485	496	491	469	465	494	482	438	512	448	497	481	494	512	477	486	473	488	502	495	455	476	479	474	489	491	443	484	489	467	496	467	502	495	496	469	490	486	476	481	537	492	480	498	512	471	489	462	489	523	466	483	473	466	505	490	499	483	508	439	491	493	483	504	505	490	485	523	493	486	493	460	466	508	487	481	489	466	526	534	495	460	496	492	446	510	513	471	489	522	510	488	461	479	472	503	460	444	492	462	501	496	492	488	508	480	507	479	492	457	499	484	495	479	450	511	481	471	525	455	475	496	483	506	454	470	477	469	444	471	481	503	492	503	445	462	468	549	468	491	493	478	518	473	521	486	507	498	521	478	482	515	524	484	469	463	521	493	518	505	515	469	523	493	443	493	528	495	504	515	460	470	539	528	448	510	546	529	490	475	485	494	502	493	486	499	459	535	506	526	472	493	473	497	477	489	480	515	512	489	506	471	471	510	475	499	484	478	531	523	425	485	499	476	472	461	508	475	467	493	501	468	513	485	499	471	464	478	520	522	484	481	493	507	488	466	482	473	517	448	470	546	499	499	471	463	473	495	501	516	512	479	521	455	475	505	520	484	527	465	473	494	479	532	512	515	506	477	478	530	522	518	486	448	480	477	490	510	482	514	496	452	492	502	470	482	519	498	547	498	488	482	494	522	536	499	527	517	528	488	501	519	471	473	466	516	510	511	501	522	469	514	494	453	516	520	483	464	468	456	475	516	498	470	458	475	490	495	500	510	510	494	505	482	484	468	512	503	500	453	503	505	498	492	497	504	467	498	483	466	500	423	447	482	494	501	473	480	509	541	484	432	488	474	485	478	490	477	518	444	511	489	495	475	500	461	511	451	468	494	496	503	515	498	514	506	474	492	512	462	511	483	453	486	503	497	450	473	488	491	479	518	469	478	494	458	516	519	537	464	496	482	472	476	479	529	491	514	461	547	463	464	489	485	479	474	485	546	508	477	475	486	523	499	495	501	503	494	515	459	483	476	468	484	512	496	505	482	482	500	479	539	457	475	499	492	467	538	508	489	456	469	473	486	494	537	498	480	506	519	514	511	481	513	451	458	481	447	487	478	508	466	500	493	453	530	489	457	468	508	495	518	527	465	490	466	491	471	490	521	485	547	515	472	499	483	507	482	475	519	482	472	497	507	482	512	489	462	463	513	493	520	462	502	496	523	473	491	499	484	483	508	476	524	478	445	514	429	432	499	494	485	530	471	446	504	488	508	483	471	493	488	505	488	471	512	469	510	495	510	474	516	486	477	472	463	489	470	491	451	488	484	505	468	514	476	494	484	495	492	505	490	491	500	446	479	507	480	505	514	502	485	461	442	466	477	499	493	511	502	490	455	513	473	485	500	486	500	471	496	485	476	523	457	508	500	491	475	532	522	504	483
27462	19021	5496	1335	674	521	460	386	356	323	319	275	324	288	293	277	282	267	289	252	311	267	260	294	280	287	286	289	307	258	262	273	267	274	285	246	261	262	260	225	257	240	280	266	268	258	231	257	284	255	212	240	261	249	239	271	282	248	230	222	245	219	242	263	208	234	249	240	235	216	229	218	259	250	242	274	238	239	272	272	251	244	243	262	232	276	245	255	229	252	259	224	232	252	239	239	244	252	255	246	234	255	238	235	273	286	239	261	220	223	225	236	241	255	240	241	236	268	245	243	228	230	226	261	219	243	228	247	228	229	224	268	238	247	247	227	221	276	249	255	219	255	248	234	259	226	238	238	254	221	249	226	246	246	272	249	254	256	240	259	259	220	249	269	228	235	243	242	247	248	270	260	231	237	255	244	246	259	204	230	234	243	256	221	231	248	228	244	234	253	255	263	239	242	240	253	258	226	237	264	237	232	222	263	223	260	261	219	248	244	244	235	248	255	229	244	253	212	243	217	223	203	247	267	238	240	247	240	240	239	245	232	249	247	238	220	248	241	219	225	227	241	242	233	228	260	264	248	242	240	238	238	248	238	236	260	245	226	226	248	254	238	229	254	237	249	239	257	240	261	244	259	256	240	252	256	260	242	240	256	263	233	256	218	232	249	236	224	243	231	254	243	228	256	227	259	237	248	230	241	271	229	276	233	235	253	244	240	251	238	226	203	217	264	221	257	217	236	229	258	243	219	211	234	245	254	250	257	241	238	242	260	272	245	235	208	236	272	230	247	244	251	267	225	238	238	224	220	217	259	251	232	242	225	247	258	242	266	239	239	239	236	224	237	231	243	223	219	239	224	250	223	237	236	266	257	260	231	234	238	234	231	244	245	245	238	244	223	218	240	273	242	253	245	256	235	228	252	237	233	249	261	234	243	263	232	249	268	233	266	263	243	255	272	229	254	262	239	232	263	241	259	224	249	250	221	224	241	237	248	229	276	227	228	227	263	255	234	251	223	244	240	237	237	254	228	233	237	258	233	255	244	226	255	206	224	234	261	213	224	241	253	252	248	255	249	238	224	247	227	251	247	242	246	279	233	238	231	266	261	239	261	266	220	243	252	220	215	253	239	263	220	211	247	236	235	241	226	233	233	222	259	238	248	224	210	226	264	271	235	238	222	264	247	234	241	230	242	260	291	212	221	228	258	242	212	232	283	228	227	216	238	251	237	246	234	222	251	247	288	237	243	222	250	239	239	257	243	248	237	242	240	230	261	259	224	229	248	253	230	238	230	252	273	223	271	264	262	250	256	240	227	250	231	233	250	246	265	271	267	291	248	234	242	241	234	224	223	266	242	234	241	227	239	249	223	229	240	238	227	264	255	259	223	263	275	258	234	237	218	249	208	240	250	241	225	249	250	261	224	239	238	231	222	266	259	254	237	243	239	293	241	271	234	262	262	224	224	227	220	235	227	228	259	247	253	252	274	234	256	268	250	250	271	241	247	234	251	238	205	244	248	260	234	270	274	226	248	254	265	228	264	235	233	205	234	257	242	245	227	204	221	231	245	224	205	243	233	246	199	244	220	233	235	233	270	203	256	245	258	243	215	219	209	252	273	248	243	231	247	220	252	250	253	231	242	244	255	226	243	254	229	237	238	233	258	263	229	234	256	233	251	264	224	245	250	221	253	220	247	228	236	249	265	254	213	239	257	229	232	244	238	263	217	246	225	254	227	260	214	252	279	256	246	249	246	249	234	218	267	246	236	242	249	233	256	231	254	201	216	228	265	238	219	221	240	235	246	228	279	285	264	275	244	236	253	247	253	247	252	261	204	247	236	261	240	222	258	244	259	243	232	259	255	249	244	253	248	274	215	206	229	205	234	238	269	230	226	248	227	250	249	254	253	258	225	257	243	267	258	241	247	235	243	242	214	243	235	231	243	214	271	231	240	250	232	224	246	243	250	183	225	250	250	238	239	234	231	231	251	229	264	247	216	244	220	254	214	237	229	255	248	251	296	221	252	240	243	209	247	242	222	248	242	254	218	237	220	229	249	230	224	257	236	240	260	265	240	227	252	227	216	252	218	236	215	230	242	237	244	235	247	248	231	231	216	221	239	247	248	260	218	237	281	224	251	232	250	230	231	247	251	254	245	253	252	264	244	235	245	239	259	259	222	221	235	249	272	246	260	220	231	256	217	245	254	226	242	226	247	236	232	249	241	248	219	263	241	214	249	256	244	249	245	272	248	242	249	258	248	258	233	246	240	262	252	256	250	235	236	246	260	243	253	246	260	258	234	247	264	223	270	259	280	221	240	248	226	257	256	242	223	237	226	239	255	249	222	264	249	242	247	236	213	242	225	243	260	221	235	222	232	270	256	214	240	249	228	249	240	266	255	202	246	226	228	246	243	253	261	230	243	264	226	233	250	251	207	228	239	228	221	245	272	233	253	249	282	268	230	249	225	230	259	237	248	230	262	257	226	239	248	260	233	254	249	242	254	235	250	239	237	227	262	254	223	237	246	249	246	244	251	226	213	240	277	239	274	245	244	249	269	271	236	262	242	246	267	235	248	245	246	262	222	226	234	235	229	254	254	245	263	252	264	258	248	256	244	258	266	231	241	241	263	257	237	248	245	245	255	213	245	257	223	237	230	236	261	244	232	257	243	246	271	241	275	235	237	248	255	237	261	246	234	262	224	251	244	266	240	249	214	213	236	219	283	236	243	244	238	249	254	233	240	285	239	230	266	262	263	256	243	254	216	232	227	252	241	239	249	247	236	232	259	266	251	242	227	250	276	227	232	232	262	217	234	235	239	256	250	251	225	258	267	227	238	238	214	238	243	227	250	268	219	240	226	252	233	223	245	257	243	247	256	248	248	245	232	221	215	251	257	232	212	230	246	254	236	223	268	242	249	252	236	239	260	219	245	232	233	260	221	242	257	200	254	247	256	238	245	257	258	236	238	227	270	242	248	261	235	226	255	252	245	263	239	231	256	244	247	248	235	217	232	246	236	242	248	244	234	247	238	250	246	247	213	247	225	245	232	224	251	241	210	233	239	239	244	229	295	218	258	244	246	245	245	267	214	228	238	224	239	265	241	226	230	230	232	256	230	231	241	238	236	224	217	263	252	246	245	253	244	227	229	255	238	227	248	229	258	234	241	233	213	240	230	246	238	230	224	245	248	256	237	267	226	241	228	249	250	238	248	294	243	268	220	272	255	240	234	232	246	241	240	237	251	232	240	270	222	238	234	256	253	276	241	232	248	203	223	241	226	250	245	223	234	219	242	248	234	294	237	252	253	242	232	262	245	207	263	233	263	251	250	265	216	223	226	247	235	223	248	262	261	252	231	233	230	220	241	261	220	265	223	247	247	262	201	238	206	228	265	243	243	237	236	250	221	248	237	270	235	238	235	235	230	239	249	236	217	234	228	245	263	234	228	244	230	233	255	257	245	233	242	228	248	231	220	277	210	240	225	217	276	236	228
4736	4830	3277	1696	1239	1019	785	644	590	500	482	458	496	446	428	443	415	393	398	393	379	388	362	345	359	340	407	359	381	361	376	414	386	376	400	358	313	335	335	352	327	331	351	352	377	358	356	309	343	341	323	330	363	332	343	339	313	324	296	318	294	333	328	326	322	319	363	293	323	328	343	326	315	278	314	322	358	374	346	323	323	317	321	295	320	304	298	312	313	319	317	333	333	345	329	327	313	327	336	295	335	308	317	339	338	332	327	303	350	314	312	291	303	362	319	313	306	314	308	364	300	312	328	334	310	304	324	329	305	317	310	328	312	326	302	292	367	302	326	319	297	324	310	329	337	361	304	328	326	321	304	293	351	310	324	332	292	318	333	342	318	321	335	327	304	324	297	319	328	302	297	320	303	337	326	329	337	310	331	334	307	341	319	304	328	330	313	310	319	317	299	309	323	347	326	305	294	326	313	344	308	294	363	307	323	299	311	322	333	313	337	348	307	335	312	342	339	327	317	296	313	295	303	356	339	306	330	349	333	305	312	339	372	340	316	324	304	322	335	331	363	353	328	322	301	315	312	320	317	313	314	337	322	337	320	327	307	304	290	343	324	305	318	288	315	331	334	307	342	331	349	312	341	324	292	304	329	350	343	308	339	317	287	326	302	343	349	328	308	315	303	355	320	321	324	316	309	347	335	340	308	331	350	305	335	325	308	316	343	315	296	294	318	327	322	316	331	305	316	318	333	315	340	295	305	310	295	321	320	336	341	320	341	325	341	321	323	353	330	307	353	328	332	328	323	317	315	321	314	332	329	309	312	308	328	350	343	296	325	338	320	299	343	306	326	302	327	334	314	296	324	324	337	349	317	338	319	308	320	315	348	333	297	313	294	356	349	322	323	313	346	314	315	326	327	322	332	321	330	325	336	345	333	346	314	358	302	328	312	309	321	296	329	345	339	318	328	320	311	287	349	316	321	327	301	292	304	300	330	307	324	315	312	345	338	297	313	311	312	301	319	284	322	310	303	331	308	356	320	326	312	327	301	299	317	316	325	334	298	327	325	331	317	319	307	319	318	315	307	320	285	337	314	332	288	337	338	289	291	345	327	338	322	315	312	325	327	347	341	313	339	289	264	303	315	360	331	349	348	336	338	352	306	276	304	327	295	320	356	291	331	320	284	368	311	351	341	277	317	318	322	343	323	277	307	320	332	299	300	340	325	313	291	296	335	328	315	257	313	324	305	328	301	318	310	305	335	334	339	323	300	338	312	306	297	311	290	314	324	333	329	334	311	317	281	273	302	324	275	305	326	318	314	294	313	293	299	283	322	303	330	300	319	326	312	306	309	316	287	294	317	310	319	342	296	289	322	342	306	302	312	294	380	352	302	318	301	342	294	324	301	314	318	316	322	348	315	281	327	310	290	347	302	322	315	290	317	325	324	350	326	314	312	339	330	318	332	343	321	288	314	321	321	319	343	333	299	312	337	306	350	308	345	271	335	302	313	338	349	311	335	319	309	347	323	310	327	308	321	311	296	304	341	338	318	312	304	335	345	316	317	320	306	301	315	326	331	299	288	317	314	299	310	293	292	323	314	309	355	311	302	320	324	332	320	327	296	321	331	322	328	323	360	345	306	342	341	305	333	309	283	307	313	314	320	312	304	322	332	306	325	315	338	348	279	317	298	291	346	336	265	328	343	333	303	302	326	335	303	356	309	300	363	292	322	297	315	307	340	323	348	283	283	300	311	286	334	315	346	343	327	299	295	324	332	317	356	337	339	325	319	319	344	295	299	334	349	303	314	333	315	318	291	307	335	304	325	302	300	306	313	315	307	290	318	324	330	305	305	308	336	338	350	328	305	332	318	330	315	338	307	340	304	304	327	352	327	315	339	305	338	346	321	327	334	325	307	309	311	323	313	330	321	301	295	300	350	314	322	314	349	326	339	311	310	345	316	342	319	330	312	295	353	306	333	317	279	309	304	309	338	323	302	329	325	320	343	344	346	290	344	327	344	335	324	303	322	319	299	330	333	315	328	296	324	326	333	312	353	269	304	323	283	339	330	342	353	280	321	341	327	302	286	306	321	323	305	311	310	341	317	319	338	316	344	343	313	328	334	306	338	320	337	315	326	330	321	310	310	326	321	346	327	338	294	315	361	310	294	300	310	273	351	324	313	321	297	298	326	324	322	302	330	333	322	311	329	326	342	297	352	324	269	361	295	354	328	326	297	301	305	312	312	349	296	332	335	298	283	323	292	307	307	354	309	307	328	316	293	294	308	324	332	336	339	289	316	322	281	321	311	301	317	343	362	311	323	315	338	344	326	323	321	336	314	336	314	295	306	327	341	298	322	328	307	318	325	336	310	335	321	295	329	338	309	279	342	314	352	327	298	317	355	316	330	323	358	311	331	308	350	320	333	358	292	340	299	318	296	328	311	342	325	311	321	307	328	333	299	310	343	327	310	309	290	328	354	307	322	313	346	325	292	358	313	361	321	354	331	321	319	349	296	308	273	290	325	354	344	290	353	320	324	338	304	351	325	312	312	357	333	318	324	335	328	311	285	317	302	320	318	316	349	304	318	300	329	325	327	353	298	326	278	312	331	331	322	305	280	331	330	346	306	329	300	313	317	302	322	332	312	312	315	301	309	310	306	326	298	291	325	317	281	333	306	298	332	349	294	305	329	316	298	327	316	306	322	387	340	307	329	337	316	300	297	299	274	321	318	328	302	314	291	334	317	354	357	321	352	337	299	308	341	326	298	343	307	318	326	312	336	309	346	327	303	337	306	311	319	323	304	351	298	329	335	346	304	309	285	311	301	320	331	300	321	341	300	313	322	371	333	282	337	325	305	352	332	319	338	325	331	295	323	336	319	347	322	313	326	324	304	326	313	305	300	306	319	330	305	313	320	325	324	293	314	329	304	327	287	297	339	332	349	323	331	326	321	297	301	332	303	304	304	338	348	323	311	323	306	312	303	311	334	313	317	303	318	301	338	292	321	357	325	313	316	312	333	321	322	296	352	335	306	340	313	301	329	360	319	271	359	306	292	313	324	293	316	316	318	355	331	346	330	328	300	308	317	303	325	351	339	306	304	339	326	301	327	312	307	321	311	316	333	323	312	315	327	332	293	286	325	328	340	322	361	356	327	318	321	301	327	301	301	311	338	339	319	320	339	325	305	294	338	314	340	294	325	301	314	294	320	307	325	318	312	324	340	320	345	319	324	331	310	333	320	340	296	327	328	302	331	312	318	329	301	331	303	319	288	307	345	348	310	297	304	325	318	324	307	324	326	345	331	328	303	307	304	313	298	287	319	282	305	302	310	330	306	329	325	279	337	297	317	323	313	322	333	320	325	312	325	298	319	314	327	322	303	339	332	318	325	314	307	294	345	311	317	327	290	302	316	301	308	331	321	318	287	308	336	304	318	320	304	340	287	346	324	355	320	316	311	331	359	327	320	304	307	320	327	332	336	322	307	322	344	305
23794	21662	28972	24820	21490	5712	1325	927	827	682	701	683	597	515	530	528	520	502	532	484	491	489	505	470	455	491	467	493	518	468	451	475	484	502	472	431	429	441	453	409	419	445	426	488	483	464	454	435	446	456	469	415	411	466	386	393	405	408	392	427	428	421	419	400	425	412	378	440	423	429	414	448	418	407	410	433	385	390	407	441	408	415	374	397	432	416	380	402	426	383	432	416	390	451	408	398	419	401	355	433	410	419	421	388	436	421	415	422	392	423	366	399	402	400	422	431	406	361	430	375	429	394	437	438	354	435	405	429	420	399	385	405	419	405	431	410	398	391	389	384	440	444	438	387	402	418	409	381	394	390	394	361	394	416	394	397	418	423	440	400	401	411	401	406	390	447	409	400	422	430	395	450	418	410	412	409	422	431	391	399	378	407	418	394	418	407	435	435	379	426	367	460	385	427	419	412	461	411	407	424	374	407	410	411	373	416	439	422	408	421	398	392	395	434	393	386	400	431	365	367	407	435	398	404	390	382	379	410	410	405	399	425	387	364	384	415	413	443	455	413	373	413	417	409	398	399	414	397	419	392	419	445	399	401	397	411	401	376	460	431	461	434	413	405	425	389	403	410	395	427	405	418	446	382	396	402	386	415	409	378	399	422	409	392	423	361	426	397	369	423	426	392	430	367	400	410	351	416	414	422	397	415	398	414	425	396	393	406	426	426	432	406	429	400	397	392	398	412	434	414	414	422	439	432	416	421	409	413	415	429	438	445	410	431	418	390	423	461	391	460	426	396	387	400	410	426	409	405	378	413	411	405	414	439	393	410	397	410	425	360	375	438	407	398	385	415	404	412	435	372	396	410	386	410	373	439	408	414	399	380	424	413	384	412	421	381	411	393	401	432	434	386	432	446	374	373	393	421	393	436	422	371	432	393	386	437	428	397	398	395	370	398	399	425	422	371	384	387	408	379	401	397	431	403	413	408	378	444	381	413	399	387	422	411	438	389	439	416	380	423	418	414	420	361	350	436	439	409	427	437	393	389	377	455	409	439	406	442	423	393	411	385	417	434	391	367	401	396	381	429	400	419	437	379	403	407	424	410	382	396	433	443	417	403	416	428	423	400	385	408	399	430	427	400	395	415	469	404	404	401	397	369	438	425	449	426	410	425	366	408	403	389	427	443	422	397	406	427	411	404	430	370	375	421	412	418	385	443	368	380	425	413	409	400	405	386	416	362	425	429	418	398	426	417	415	390	407	415	417	422	398	385	369	408	416	396	384	386	379	396	434	403	422	410	373	432	410	403	395	429	425	412	403	375	395	415	416	404	444	366	369	430	399	436	436	450	383	427	417	397	415	463	399	403	387	371	395	395	428	423	380	402	398	394	388	419	433	436	432	416	416	414	380	433	382	405	372	407	415	407	441	417	417	386	392	388	406	400	397	403	414	404	415	392	429	410	424	409	420	399	404	408	383	386	394	452	434	409	405	427	422	417	373	415	385	405	415	439	406	425	420	408	411	393	438	437	435	407	420	376	408	356	412	399	408	383	360	395	421	387	420	388	440	400	401	388	402	430	428	409	405	426	399	404	395	400	411	405	410	403	412	430	444	384	433	381	352	366	422	425	435	416	365	396	402	427	404	420	422	410	424	387	387	409	425	379	413	394	430	437	428	410	426	414	395	405	419	413	403	398	389	362	407	409	406	384	412	379	385	381	408	361	411	404	409	376	408	419	406	403	374	432	392	421	421	416	418	422	424	361	423	418	403	379	392	395	411	437	402	388	404	412	376	438	408	416	398	414	449	415	439	402	371	429	402	377	372	375	419	405	375	390	447	393	399	415	409	448	357	405	433	439	433	406	420	403	410	404	410	406	403	420	407	432	411	400	420	418	413	450	409	419	421	385	378	416	444	413	450	379	416	431	426	420	428	393	403	382	417	416	363	389	384	398	414	399	376	412	422	444	394	441	374	405	408	427	408	407	395	414	378	387	405	402	409	415	368	433	393	390	405	395	428	394	388	401	433	388	418	396	411	402	391	394	455	404	433	398	372	408	413	409	426	448	433	430	412	417	386	392	412	417	395	397	384	435	391	426	428	428	376	430	411	425	430	399	445	409	426	381	417	398	389	386	411	408	407	391	430	418	467	386	401	427	410	374	393	387	380	404	384	396	403	427	399	443	420	383	407	415	406	427	404	410	384	409	414	398	416	412	370	418	421	394	370	399	379	402	387	436	399	442	425	388	423	399	414	395	382	391	421	409	409	414	430	430	433	445	413	393	412	424	390	448	425	411	398	400	372	405	389	384	388	435	414	439	409	422	370	425	411	393	382	380	383	412	432	376	411	402	466	436	430	442	386	416	391	401	400	400	436	384	439	403	423	406	477	422	410	387	414	383	426	406	366	420	404	393	424	405	413	409	419	396	392	404	401	398	416	425	407	445	447	387	395	375	457	391	412	421	448	418	389	388	402	422	411	393	410	403	447	372	408	439	401	407	406	417	400	407	424	427	413	402	436	381	462	411	416	390	405	452	387	454	421	437	431	406	391	408	391	396	401	412	394	407	374	405	414	382	378	414	393	404	388	421	426	428	387	392	371	413	388	399	392	411	388	416	393	389	416	426	433	408	425	399	404	435	396	409	420	390	395	425	392	432	393	438	399	403	429	368	382	421	380	386	396	399	416	387	374	415	399	431	405	412	432	413	418	427	411	403	399	379	434	398	388	413	407	389	404	402	403	401	368	432	431	403	410	416	410	404	378	397	404	458	387	391	414	392	393	394	406	408	413	441	360	429	393	405	411	421	414	380	364	402	407	421	377	370	421	385	404	380	376	404	405	400	391	424	424	425	355	440	403	406	456	414	436	413	405	424	417	402	380	397	406	408	387	414	422	412	426	398	438	422	391	401	434	400	475	377	395	410	389	400	391	400	440	403	430	388	442	388	394	397	421	418	423	393	433	380	408	368	416	427	448	423	406	381	412	388	427	396	413	390	411	415	406	407	428	403	401	415	412	422	411	393	392	388	427	429	420	405	429	402	418	381	407	450	395	411	449	368	444	411	404	413	416	400	416	398	363	375	406	437	379	405	395	401	367	394	391	431	436	411	405	438	407	402	380	395	387	404	429	385	382	379	434	421	407	415	433	390	407	428	414	373	379	406	395	453	369	440	446	434	360	401	407	412	418	365	422	418	398	396	378	432	362	406	413	394	402	400	399	401	405	415	380	422	398	393	393	429	408	438	427	384	375	413	417	395	425	379	404	454	391	409	413	450	454	407	409	383	397	386	375	400	378	412	412	430	400	381	427	422	354	426	416	457	417	413	398	426	397	439	421	401	373	397	417	407	412	429	413	394	396	421	404	422	409	395	383	399	405	426	425	410	401	387	374	423	435	424	414	435	404	354	426	480	401	376	412	410	413	402	425	437	426	415	378	415	442	359	387	409	425	406	409	390	405	429	389	425	367	375	398	391	395	429	406	425	374	402	430	408
4091	12668	9406	4581	3265	2493	2027	1599	1352	1120	1027	949	854	867	849	831	842	747	717	712	714	674	641	655	655	643	703	639	681	622	672	685	742	692	668	571	575	619	596	568	569	593	617	653	595	594	595	605	602	570	554	562	546	549	570	527	512	489	559	514	561	513	504	515	517	538	573	524	568	519	508	540	505	560	546	573	567	525	526	531	511	553	511	498	495	546	521	539	579	526	577	536	523	547	542	559	596	589	528	558	551	533	561	516	554	559	527	557	544	539	510	543	544	551	526	511	537	536	545	527	523	528	500	519	521	541	508	480	513	546	542	556	502	560	542	542	528	543	500	466	541	541	520	538	560	521	554	555	542	518	544	541	513	575	531	505	492	534	545	539	535	520	526	537	525	513	572	531	521	527	524	530	535	522	585	524	539	576	545	510	524	517	516	549	562	510	557	534	545	530	549	513	516	538	558	533	530	531	565	511	535	542	515	507	494	511	522	552	535	539	531	526	490	522	504	580	538	503	514	526	537	505	520	527	523	520	546	552	538	501	546	532	529	545	519	539	491	498	508	522	522	547	559	561	519	511	562	500	533	537	565	511	535	550	569	534	536	552	521	510	579	505	512	524	533	492	551	547	539	538	509	575	538	504	575	494	507	539	546	530	497	543	527	551	574	531	518	538	522	533	523	548	505	539	524	578	516	504	562	532	525	520	532	545	520	540	534	536	518	537	529	548	512	516	542	547	550	536	547	554	561	567	554	535	518	548	520	539	517	547	517	506	511	517	518	548	541	493	573	490	595	550	540	529	540	536	554	530	542	530	551	516	513	573	532	515	549	512	528	509	508	568	521	542	549	545	523	537	512	556	549	532	525	527	508	529	548	579	518	549	524	559	512	540	519	507	539	521	583	563	522	488	542	531	566	540	507	517	499	521	544	494	526	519	480	536	594	506	550	508	561	502	534	518	539	525	472	497	528	564	540	581	515	556	495	511	551	514	539	586	504	530	535	555	540	535	525	542	519	522	513	526	514	520	525	530	523	512	555	517	569	593	558	524	523	532	572	506	518	546	562	512	540	535	500	534	540	511	572	537	522	520	561	516	500	570	510	534	508	543	528	540	513	521	497	541	535	548	555	545	546	518	499	537	537	536	524	536	555	540	552	548	534	518	533	528	527	543	550	532	504	561	523	517	531	541	517	555	527	545	487	507	509	534	557	568	554	518	502	530	588	513	541	528	540	514	520	513	512	580	536	489	556	541	498	499	570	498	491	560	524	558	515	561	563	528	525	601	528	543	518	575	537	527	504	554	546	539	508	542	537	541	519	538	529	526	543	493	579	537	530	553	542	497	538	521	551	559	551	524	555	490	514	500	534	520	557	568	530	528	526	550	548	498	611	545	490	559	547	526	538	522	514	557	559	545	531	529	558	523	546	547	544	502	532	547	529	511	533	499	546	530	533	519	555	499	580	522	541	527	581	516	504	555	546	531	556	565	514	548	527	520	570	541	568	553	543	542	566	546	534	605	543	519	537	501	497	508	558	528	484	524	555	533	545	518	534	575	527	520	506	531	541	531	521	513	515	537	550	540	549	516	554	563	533	480	530	519	521	547	522	508	562	527	532	535	547	518	512	515	547	498	544	550	504	540	520	533	526	516	531	544	485	510	529	556	516	532	555	547	574	541	552	530	565	533	536	559	543	547	510	544	539	529	512	566	530	554	518	548	556	525	517	525	520	539	515	528	546	543	566	494	567	549	537	564	533	556	494	535	515	513	590	531	532	582	508	592	537	520	506	516	519	547	523	510	574	524	498	549	546	527	500	519	529	522	534	517	520	521	527	485	542	520	606	482	520	535	543	499	494	505	540	518	540	544	533	512	490	530	512	530	544	526	500	586	505	508	521	550	521	511	547	526	489	523	564	527	537	526	490	504	530	512	546	525	550	526	519	540	499	536	526	525	545	553	562	538	530	536	517	522	541	512	538	536	503	518	519	573	543	546	508	533	537	549	536	521	510	482	555	528	530	522	557	500	508	519	539	529	495	529	532	559	534	548	567	534	552	573	523	556	561	475	535	545	550	494	504	521	514	517	543	518	514	524	504	550	502	541	533	505	537	526	528	539	569	567	533	539	514	556	565	524	509	530	549	569	541	507	523	531	528	536	577	535	516	533	528	529	526	549	567	569	501	536	530	489	567	534	536	543	507	535	485	506	545	545	526	534	556	584	560	522	550	519	515	505	540	516	527	497	498	511	498	474	541	562	547	529	517	551	510	524	543	552	574	534	547	550	513	526	487	523	510	532	523	549	500	529	561	527	552	501	555	559	522	513	510	503	530	554	522	549	545	545	550	511	529	500	554	522	515	542	582	533	594	560	533	571	526	516	487	527	520	538	531	498	530	588	534	479	567	527	494	533	511	526	541	513	533	542	505	542	549	552	529	558	529	559	519	501	505	506	548	526	519	517	527	540	516	531	548	500	540	563	496	519	563	529	549	503	538	524	525	569	539	545	570	517	484	478	530	549	539	543	541	503	501	520	544	505	527	490	518	521	564	522	517	539	529	565	529	544	562	516	498	532	524	515	540	505	543	536	526	579	567	560	526	542	537	532	538	557	540	543	562	510	547	535	568	519	568	546	519	540	542	524	558	499	543	541	547	516	544	536	523	536	540	509	564	556	543	489	556	547	498	508	509	541	540	512	528	542	521	537	539	534	502	515	506	515	498	540	516	517	547	553	530	534	531	502	508	484	518	542	553	526	508	579	481	499	571	548	537	509	597	489	514	520	569	550	526	527	524	518	504	549	537	513	572	518	527	550	548	543	517	528	540	541	521	501	552	531	575	519	530	520	523	497	510	557	521	546	533	508	502	556	475	535	551	531	548	526	539	495	539	511	484	565	581	540	529	528	541	577	527	537	514	534	590	530	535	500	541	521	527	493	562	552	552	551	507	559	519	519	566	569	546	484	515	489	553	563	507	547	520	584	557	498	533	558	511	517	514	525	536	529	519	525	531	540	522	538	493	559	561	486	515	498	581	543	511	584	510	542	512	564	535	549	548	563	549	541	513	526	546	488	566	533	555	519	543	525	537	541	566	538	535	549	510	571	555	542	555	516	547	543	526	501	553	545	534	497	527	595	546	537	527	588	540	525	553	537	565	558	505	545	536	566	535	519	516	548	528	523	569	508	506	562	523	536	506	556	554	549	535	557	610	524	516	548	529	522	511	567	514	531	504	525	542	555	541	511	538	499	522	502	534	535	516	508	537	479	569	555	539	532	563	504	553	556	506	492	550	530	523	563	534	554	546	514	546	555	511	504	514	545	538	550	522	550	549	551	527	524	548	488	548	537	551	529	516	492	521	484	507	513	536	563	587	560	502	548	516	493	559	536	565	491	525	539	573	563	506	519	585	526	561	501	531	540	504	556	489	517	511	547	527	513	510	544	532	560	503	563	544	519	563	533	560	551	513	510	539	563	541	531	521	500	503	506	499	538	492	535
24925	21636	27427	25750	4778	809	574	448	402	377	332	288	261	236	243	257	254	236	224	221	213	216	206	255	217	220	242	232	222	258	219	220	229	253	198	214	201	219	203	199	183	183	204	238	200	190	188	205	199	184	184	166	196	208	181	219	184	188	170	181	176	184	187	189	179	179	178	182	174	195	192	158	184	184	197	175	182	170	163	193	164	189	205	176	177	181	178	173	176	193	181	177	163	203	167	184	186	158	159	169	173	199	188	188	202	175	195	173	190	180	187	186	191	165	175	156	188	174	167	198	189	154	190	165	160	181	162	180	177	193	191	189	175	186	189	175	168	195	168	168	163	156	174	190	202	183	172	187	181	177	185	174	181	218	169	168	170	187	151	178	174	177	172	182	171	172	189	176	178	162	169	169	191	208	186	164	211	184	178	177	206	179	176	157	156	176	183	151	175	177	162	157	178	174	178	167	171	190	193	175	174	176	164	174	189	166	165	194	142	178	186	186	187	161	183	154	184	168	160	175	171	175	193	140	172	163	201	181	192	201	169	195	172	161	204	172	170	217	196	168	175	193	172	184	171	190	178	172	197	183	175	165	188	151	175	161	158	195	173	172	164	187	186	186	178	166	166	166	186	181	166	168	179	190	168	188	172	177	176	162	182	167	195	184	196	149	169	172	153	163	169	157	169	178	181	181	186	218	191	168	164	175	192	166	200	189	196	185	174	173	162	178	195	172	164	188	196	172	174	171	175	165	192	186	184	171	166	153	158	199	170	191	200	178	175	204	192	189	167	163	191	163	195	177	190	166	155	183	166	181	176	183	153	203	173	182	192	192	191	172	199	186	173	181	164	173	168	221	199	186	173	157	193	206	184	153	173	204	171	167	193	184	208	172	186	171	206	155	175	183	154	177	171	157	169	203	188	179	164	157	182	208	177	179	158	172	136	178	163	173	192	177	182	178	163	171	164	182	195	159	168	186	189	176	198	180	175	191	180	169	180	183	166	155	189	150	191	176	185	184	162	185	171	177	190	190	161	164	151	155	187	192	202	181	195	173	187	174	177	154	174	164	175	167	190	159	167	165	184	156	172	183	174	166	171	168	202	179	164	185	166	176	179	173	180	180	158	168	170	189	144	164	192	185	178	212	198	195	191	147	175	154	173	161	159	189	172	180	182	173	187	174	159	174	168	175	178	144	179	170	183	171	175	168	162	182	192	188	181	170	187	199	159	179	181	166	174	183	154	169	158	185	204	176	168	180	166	181	187	189	186	188	160	165	181	175	165	170	184	190	171	168	180	186	190	179	171	178	173	181	197	185	172	182	169	161	198	158	175	177	182	158	209	193	188	169	193	170	184	175	162	174	180	198	186	194	171	157	197	197	162	207	183	154	173	192	161	195	167	173	168	175	162	176	147	186	168	166	183	167	170	187	156	163	173	162	194	145	174	179	171	193	169	184	174	170	165	171	159	183	185	181	155	178	158	186	162	183	177	171	201	186	184	184	178	188	172	196	188	156	174	197	184	170	151	183	175	179	173	172	173	189	171	182	175	183	175	181	185	161	175	207	178	176	190	176	185	156	177	162	183	184	169	167	174	172	178	174	185	183	177	186	188	169	195	196	177	169	167	142	175	184	196	189	164	185	184	166	181	158	175	156	170	192	171	160	178	183	171	178	179	196	178	178	198	167	184	174	174	176	164	164	172	181	173	196	184	202	168	184	180	172	176	166	176	180	174	183	170	169	170	161	159	163	176	147	191	182	168	177	171	176	176	171	171	183	181	177	183	188	168	181	148	155	185	190	184	167	184	192	160	170	155	171	150	144	204	160	152	192	160	180	172	170	172	161	159	167	176	172	183	197	175	168	200	177	180	189	188	193	191	194	187	166	169	152	196	180	177	171	191	165	171	177	185	161	169	184	180	190	164	162	173	173	168	174	185	182	171	170	172	178	158	169	155	196	169	174	183	199	167	187	180	177	171	178	183	176	188	172	181	191	188	179	163	175	174	189	175	188	180	191	185	177	174	201	176	176	174	185	169	172	165	177	193	177	163	178	180	172	204	204	149	164	171	185	175	176	182	184	158	189	168	179	179	191	189	182	175	192	170	197	161	179	167	185	194	168	156	170	167	168	189	158	186	170	177	188	180	196	190	170	163	167	189	179	186	169	168	197	200	186	203	166	199	172	195	171	177	178	163	173	152	178	176	167	190	179	164	164	196	166	176	163	171	170	189	191	190	148	177	153	171	167	161	161	182	191	184	178	178	176	174	190	192	165	184	169	164	171	166	173	194	168	200	167	194	155	183	182	168	170	164	189	187	166	181	210	183	176	188	181	160	176	161	181	194	163	163	186	178	204	177	174	173	177	184	168	172	175	171	154	173	191	169	186	184	179	183	175	177	201	179	193	171	202	174	200	189	166	165	192	173	191	174	197	175	176	176	201	162	162	172	177	183	183	176	179	158	159	158	171	183	174	202	181	185	171	176	187	214	173	179	191	166	168	178	192	176	175	176	185	189	193	183	185	178	166	169	160	171	163	179	177	181	204	190	192	153	178	162	181	178	163	185	170	172	160	171	163	190	158	181	177	205	152	154	161	162	165	180	186	180	171	158	174	190	186	181	176	178	211	173	193	174	170	181	181	166	175	173	172	169	173	166	204	167	150	179	195	185	188	185	195	167	170	165	173	164	166	185	194	169	147	185	168	176	147	173	192	159	180	170	177	152	178	157	185	172	158	170	164	174	209	168	162	186	192	157	166	176	185	164	178	170	187	142	184	173	183	153	162	178	166	185	180	191	165	165	169	161	161	160	167	186	178	160	193	171	179	198	188	180	178	179	179	156	177	186	187	179	151	192	165	172	157	188	185	171	171	180	178	180	188	174	179	160	200	161	176	176	165	190	182	191	161	190	171	163	164	184	160	167	180	188	178	174	181	184	194	194	164	156	158	171	203	154	177	176	174	195	172	166	176	190	171	202	175	179	160	178	197	172	198	170	157	185	156	153	186	214	163	171	189	176	187	178	178	184	180	180	189	159	159	192	190	207	183	176	151	175	177	185	167	183	161	170	204	175	184	190	187	180	176	157	190	176	190	181	171	176	186	168	171	179	167	183	192	172	175	175	190	175	183	159	182	176	177	181	183	163	189	185	175	188	167	161	195	191	189	177	178	183	179	157	160	172	171	155	168	186	173	160	166	188	174	184	177	172	180	182	168	162	185	152	157	191	173	160	173	172	174	198	205	153	188	188	178	184	176	178	181	171	187	167	166	174	182	169	174	178	169	182	181	165	159	177	173	173	183	163	184	169	167	163	156	173	168	174	193	177	164	165	172	171	161	196	176	194	183	177	181	147	183	192	197	158	163	177	177	190	186	190	175	173	169	185	150	166	159	198	162	176	171	186	174	209	182	181	157	168	162	183	158	185	176	178	160	156	175	179	176	146	181	164	181	175	165	184	161	159	168	178	159	174	183	165	176	184	158	164	158	199	182	184	179
4176	8171	6121	2965	2070	1512	1221	1018	778	679	590	517	527	506	476	412	403	375	357	381	375	362	340	331	369	330	350	348	322	373	345	338	320	348	344	298	279	266	309	298	273	304	304	325	319	328	292	252	304	239	251	259	285	259	241	248	255	255	285	257	259	247	226	241	212	247	260	268	256	256	241	246	254	265	256	247	266	276	254	236	256	248	259	232	243	270	251	265	244	272	237	234	246	229	261	239	254	222	251	218	259	251	255	279	246	256	260	222	261	204	264	258	236	262	243	266	272	263	234	213	226	253	257	245	221	232	249	233	231	238	252	262	239	248	259	265	283	242	274	217	221	256	257	241	235	260	239	275	265	254	239	226	243	247	242	244	265	246	238	237	231	214	224	235	225	240	270	245	236	253	240	247	234	282	236	256	239	216	239	236	235	246	222	266	238	251	245	268	210	260	253	234	241	247	235	241	268	238	251	245	227	236	257	286	252	263	247	246	229	244	262	238	241	260	244	251	238	253	234	224	236	238	264	212	264	237	241	261	250	277	267	236	269	240	240	248	243	277	244	238	247	247	239	238	243	244	240	260	237	250	232	251	229	267	239	263	239	234	259	242	243	265	215	287	252	262	234	243	255	251	246	254	235	261	248	240	268	250	264	243	224	235	273	246	254	248	262	261	223	240	220	245	230	233	236	233	236	244	243	250	219	244	243	244	240	243	256	247	210	258	262	271	251	251	246	269	237	243	271	238	251	254	264	229	246	262	246	228	252	254	263	233	224	262	273	240	252	266	221	249	269	247	268	249	247	254	238	266	247	246	240	256	266	227	246	260	234	251	252	241	241	233	251	225	249	208	236	286	234	229	232	250	271	231	231	211	245	265	273	245	227	221	273	248	291	224	246	245	221	251	245	223	236	263	257	220	262	225	256	253	278	263	242	263	262	256	257	248	271	255	262	248	236	241	252	244	232	271	259	225	235	253	246	244	247	237	235	238	253	227	252	241	247	268	252	240	247	243	230	217	250	257	249	242	249	221	227	250	234	230	234	275	265	254	261	222	231	208	263	243	255	224	222	240	245	268	261	268	246	223	245	222	263	268	259	222	233	243	228	224	260	253	263	237	243	264	251	239	256	235	255	240	263	223	232	238	250	257	262	232	228	232	238	250	228	228	254	264	246	226	250	247	244	262	254	257	233	257	232	252	276	229	240	242	248	253	264	256	231	243	263	264	272	248	240	252	248	245	232	247	231	233	250	226	247	227	264	258	239	235	229	226	244	249	232	262	238	219	253	254	238	265	248	246	237	256	285	250	266	261	234	241	242	253	246	276	239	250	243	224	260	263	258	222	246	280	259	251	199	252	227	242	246	255	254	258	241	230	248	244	235	243	240	240	249	224	259	243	243	258	264	241	244	253	244	217	245	262	262	265	228	223	233	251	254	258	239	253	263	267	269	221	241	236	216	242	244	260	237	231	268	240	264	257	245	233	240	257	232	226	260	247	256	220	242	223	230	268	261	256	234	245	250	258	231	258	255	252	242	223	244	239	243	251	246	235	233	235	244	244	255	244	237	249	231	244	264	279	229	242	247	270	254	259	247	224	241	254	248	234	243	272	220	225	249	252	237	251	218	269	223	259	245	243	250	249	238	266	265	255	240	249	283	245	253	250	240	260	240	247	249	212	242	235	273	276	237	260	249	239	272	258	241	245	229	253	251	279	271	264	242	233	239	223	252	233	248	249	251	274	264	249	230	236	210	237	227	239	265	254	236	265	230	214	269	233	218	252	214	256	233	299	250	235	254	221	235	253	259	230	235	231	252	244	227	255	234	234	233	246	240	247	247	243	236	248	222	257	239	224	242	233	239	259	228	250	211	244	239	243	274	242	241	259	269	228	245	263	246	234	259	230	224	239	242	218	245	251	254	246	259	246	246	259	265	226	238	266	230	240	237	252	252	232	256	227	251	249	256	261	221	239	247	235	208	198	276	225	230	244	248	288	295	243	240	236	246	246	259	252	276	284	260	231	226	220	233	242	240	248	241	249	214	244	285	265	245	225	261	237	256	257	236	232	255	254	262	231	246	267	255	269	272	253	244	237	236	267	262	254	281	246	238	258	216	256	232	241	257	232	227	250	239	264	262	247	237	252	228	260	241	268	269	243	261	233	260	245	268	232	230	256	259	243	229	266	246	263	244	234	251	237	259	273	229	227	225	202	222	242	249	261	233	252	244	245	249	250	255	233	230	264	253	265	235	258	251	235	259	226	238	270	241	264	257	255	241	236	249	255	250	236	284	254	236	267	236	255	203	242	229	222	262	220	240	234	259	240	238	223	246	229	254	243	239	259	265	226	240	257	281	257	259	273	251	235	253	242	253	235	296	245	224	233	255	243	243	256	253	222	243	251	245	251	226	247	243	241	268	231	248	232	237	221	245	253	242	246	268	230	232	235	250	250	265	259	234	277	243	259	238	235	237	263	242	217	230	263	244	233	218	261	224	221	261	258	230	278	259	257	276	241	241	252	250	253	242	227	263	257	264	245	284	255	226	237	258	241	271	229	263	267	290	260	252	240	242	227	256	258	259	246	229	250	262	237	222	226	233	286	239	245	219	246	264	249	257	244	248	232	230	252	240	234	243	218	253	220	234	277	237	246	243	246	229	213	244	234	255	242	279	239	254	219	264	237	244	242	235	231	275	259	243	249	232	242	267	239	276	236	261	239	248	223	246	245	260	242	246	216	274	268	244	234	255	249	245	263	272	253	245	230	264	268	226	242	227	226	220	245	227	255	241	271	294	251	253	230	253	241	258	256	279	234	233	206	245	259	228	270	270	238	248	246	249	219	251	250	273	267	246	245	234	235	236	239	225	229	241	242	266	253	229	271	238	237	266	279	276	234	250	267	238	228	243	212	200	247	245	219	266	263	239	271	233	250	248	255	256	222	221	221	248	239	241	272	240	244	278	262	237	269	262	240	248	271	263	255	261	260	244	224	242	275	264	257	232	245	239	248	249	247	281	223	229	244	253	256	234	265	262	264	244	249	281	262	237	249	259	231	264	223	268	259	235	261	241	240	225	265	236	244	219	248	250	258	243	293	228	240	259	245	245	233	243	248	259	246	251	236	257	263	256	240	247	253	241	241	265	225	242	271	227	212	238	244	229	224	233	218	244	254	231	259	276	239	246	243	223	226	235	237	270	256	272	252	232	259	259	253	218	261	247	235	242	236	256	256	246	266	223	256	256	239	271	252	224	263	225	251	261	267	236	249	263	221	241	236	230	211	256	255	247	236	250	223	230	215	244	251	256	221	235	219	252	250	265	233	246	238	206	251	247	216	229	263	236	252	236	230	232	258	261	242	220	230	241	273	236	256	232	239	276	225	236	265	241	278	235	266	243	244	250	238	266	217	256	247	250	240	234	232	246	225	254	255	220	243	220	232	273	231	232	244	233	237	272	253	269	258	259	240	246	235	255	253	284	261	222	239	271	244	228	241	255	228
22811	21696	29593	24307	21693	21509	5123	1479	1008	856	839	782	746	671	669	710	565	563	541	561	568	529	499	514	489	527	549	537	518	523	513	568	534	507	511	477	442	492	481	463	451	477	477	520	472	499	432	455	472	412	459	473	451	470	432	436	404	406	385	402	396	413	434	440	375	428	382	412	398	400	399	415	401	427	431	412	401	400	401	383	445	429	409	412	395	420	424	420	432	390	431	425	437	436	402	398	400	422	446	404	422	412	436	417	429	403	417	432	390	387	398	408	372	399	397	436	390	372	402	426	394	397	415	379	379	394	414	459	412	407	423	353	378	416	430	415	402	469	413	452	399	423	405	424	418	432	397	396	381	411	420	398	372	400	391	390	382	421	405	401	432	411	376	457	407	419	419	411	370	410	409	408	424	421	390	404	376	384	441	418	402	413	362	431	438	419	420	385	379	399	407	442	406	406	416	368	406	404	382	396	391	397	408	413	372	384	402	411	406	382	419	389	414	417	433	377	390	399	403	385	403	421	420	422	404	393	413	403	396	417	398	430	404	421	387	405	380	438	419	374	413	449	407	410	399	395	409	415	396	450	409	414	422	411	442	422	401	405	428	436	386	428	413	415	412	416	407	401	413	392	392	438	427	376	421	398	406	417	424	422	398	389	420	382	428	383	352	415	397	418	404	424	442	445	382	402	405	416	390	394	426	405	392	440	354	426	418	378	399	400	387	405	398	423	418	408	414	435	362	435	415	394	383	405	429	391	363	394	396	418	369	435	421	407	399	408	428	367	409	373	426	429	436	387	397	405	383	438	398	422	423	397	375	421	428	404	440	412	385	389	407	417	372	422	454	426	383	424	384	417	403	427	430	446	420	402	415	395	416	384	397	389	396	392	400	372	422	371	385	399	417	401	406	386	422	403	442	427	423	410	419	380	407	399	412	411	398	371	398	439	394	374	428	415	388	358	395	418	406	413	379	410	415	412	379	397	393	398	416	407	379	430	403	398	414	401	402	422	388	403	404	379	376	388	428	428	429	417	438	407	396	396	395	427	394	398	412	415	393	427	406	427	378	443	422	391	423	415	399	432	406	407	394	426	428	398	390	402	385	401	411	389	398	436	418	406	391	379	413	397	389	406	402	414	438	384	415	413	424	408	405	385	392	402	408	418	414	405	416	402	371	427	419	451	409	387	433	402	429	420	404	431	403	385	421	418	417	393	354	390	416	416	404	403	395	419	434	371	404	360	376	358	430	355	429	408	396	428	395	404	388	432	406	406	417	368	432	414	400	427	401	386	398	402	397	388	403	412	388	432	432	426	403	406	420	440	410	404	400	417	393	417	433	381	398	391	418	368	403	406	448	389	418	420	404	411	399	415	384	396	382	392	387	441	416	390	421	440	404	415	410	393	448	400	409	427	395	389	408	413	397	429	403	405	427	395	431	406	419	385	408	431	413	421	372	398	384	431	450	415	386	427	399	403	389	404	415	400	378	396	420	390	413	390	418	403	405	395	409	386	424	389	402	419	411	390	412	416	363	398	417	411	386	403	402	405	404	389	402	398	403	402	392	416	395	415	392	387	404	413	410	399	402	393	412	399	412	436	396	399	412	421	442	407	408	429	412	410	421	434	454	424	405	423	397	401	393	376	411	409	402	412	410	392	379	414	419	377	394	406	390	438	383	402	399	384	426	393	383	378	379	423	427	379	375	421	405	403	402	403	381	413	415	430	415	422	412	368	402	371	373	391	401	447	374	409	420	457	393	358	394	403	397	417	425	358	435	412	387	410	351	394	437	420	412	388	396	387	398	401	401	435	431	408	410	401	394	438	393	367	395	450	435	396	427	408	400	401	450	408	412	436	426	396	376	409	405	409	444	404	387	389	406	385	434	436	385	388	412	433	435	428	411	395	445	435	405	393	411	381	364	406	424	410	441	392	391	372	440	354	399	393	401	395	376	393	407	411	403	406	409	358	413	411	411	430	411	406	406	402	430	420	413	395	410	421	449	442	439	435	409	418	417	364	426	384	389	425	386	409	433	407	367	417	393	434	408	412	409	396	393	399	435	397	414	431	382	396	455	388	443	399	436	386	401	390	380	391	407	362	377	405	416	411	375	436	374	416	414	406	393	406	434	463	431	403	436	409	405	406	419	409	408	375	399	417	419	441	411	399	376	362	415	381	425	435	433	411	416	416	408	454	451	417	372	416	405	412	374	383	397	367	442	423	390	402	387	426	443	401	432	447	402	422	440	389	400	384	374	401	391	399	404	360	418	411	449	388	373	401	413	412	403	387	417	411	384	419	423	413	396	399	396	412	405	360	392	423	428	395	415	393	382	406	383	382	424	397	400	442	432	389	413	401	401	368	423	414	417	408	403	433	415	401	415	364	395	394	381	417	424	357	412	425	365	399	399	371	407	399	400	407	455	398	394	404	415	418	404	422	428	363	410	395	449	397	405	381	402	401	422	410	437	382	397	386	384	387	413	428	413	395	430	439	384	414	396	379	382	401	418	369	418	392	436	416	393	400	402	415	418	409	405	376	408	417	392	411	413	412	442	439	404	421	395	434	424	401	398	397	390	367	370	391	427	391	391	418	393	412	396	414	462	432	409	401	371	433	371	396	425	370	442	397	404	413	435	420	410	405	423	389	378	410	403	458	412	413	429	417	402	430	368	399	416	399	412	434	407	411	388	448	380	403	398	424	425	418	393	407	414	402	372	376	396	454	418	410	387	363	405	424	385	422	396	381	425	348	417	417	427	407	424	398	368	411	436	405	421	391	380	388	446	410	412	431	404	411	363	417	386	412	429	398	415	405	410	375	393	406	376	412	396	426	380	415	399	377	411	417	403	400	386	413	407	393	420	404	418	397	371	378	393	399	388	385	404	412	394	361	405	398	447	390	434	399	414	425	377	403	390	421	379	368	409	376	411	413	435	408	399	366	430	431	375	425	397	401	431	387	372	409	405	377	422	405	414	445	393	406	425	411	409	404	401	389	394	420	409	427	429	405	407	406	434	385	395	385	393	417	406	408	397	410	424	414	375	442	399	429	434	401	405	392	401	422	431	386	415	418	407	421	410	394	393	389	401	385	416	383	389	415	406	400	423	450	439	404	389	428	422	435	406	414	421	396	445	472	417	417	370	404	400	397	419	412	403	411	379	422	411	419	376	429	423	420	383	368	414	386	407	406	373	412	417	418	394	396	386	380	389	411	409	428	395	429	378	381	397	397	412	438	414	398	385	435	437	402	400	446	417	392	393	380	372	415	446	424	398	446	392	425	400	410	419	428	373	426	411	399	384	390	419	408	404	413	393	392	412	380	397	402	410	426	422	426	391	383	387	385	422	374	401	385	409	413	385	391	355	426	460	398	393	397	370	413	427	395	412	383	407	386	401	416	373	409	386	432	419	381	406	413	354	411	382	374	421	383	393	425	417	408	401	413	415	417	398	398	411	395	418	375	411	400	404	408	385	404	408	424	409	415	419	409	398	391
5395	17945	13511	7032	4897	3952	3068	2471	1990	1660	1398	1286	1171	1059	1010	970	945	835	852	813	777	768	763	770	765	726	698	756	714	744	776	774	776	819	695	681	654	595	626	627	658	611	627	690	660	638	620	615	604	533	585	587	593	567	549	557	534	587	556	511	564	589	542	549	514	538	514	564	532	577	542	504	551	557	539	532	564	531	515	535	566	474	547	513	548	517	558	523	532	497	516	546	538	530	523	536	513	478	565	544	548	547	514	554	530	521	537	501	522	529	556	529	563	551	531	551	548	522	536	551	545	547	563	500	516	474	531	520	569	517	528	530	569	544	561	511	517	547	596	535	570	516	475	561	574	513	521	563	542	519	517	515	514	560	545	520	538	518	529	531	510	549	471	544	532	533	505	565	494	520	575	505	529	541	534	528	505	488	516	534	508	550	553	517	543	514	500	499	531	547	535	532	517	474	554	497	499	519	524	579	514	505	545	556	545	533	526	518	542	535	559	546	529	544	538	534	541	509	556	525	527	528	562	527	492	554	512	522	552	565	575	535	488	539	541	528	554	558	526	538	504	552	509	535	567	491	555	518	502	550	510	506	524	551	527	553	489	513	511	584	528	512	553	523	532	554	529	517	555	584	538	480	542	529	562	516	488	557	492	533	507	526	474	534	537	489	536	521	519	535	553	527	506	531	570	542	584	533	530	573	493	527	494	509	549	527	519	539	513	509	530	534	552	544	543	478	538	488	561	540	501	514	572	515	504	527	590	561	579	519	524	534	511	528	512	547	536	492	530	607	525	544	564	529	548	558	570	554	513	519	508	532	527	499	548	536	509	507	524	551	523	565	547	545	524	544	543	535	523	530	545	504	517	541	522	496	511	499	546	515	494	531	555	513	499	568	561	564	529	545	530	540	502	587	539	512	509	550	521	510	513	526	527	518	527	547	546	551	499	517	458	519	517	549	566	549	518	552	547	522	526	557	517	545	522	489	542	523	527	523	528	527	540	510	546	544	541	545	527	524	493	518	516	504	494	528	520	551	508	521	540	550	500	506	510	555	530	551	526	543	523	527	494	487	529	530	533	545	557	560	525	551	549	514	515	555	533	540	519	519	519	567	526	548	526	499	529	554	565	495	515	530	502	467	527	544	526	525	509	518	542	524	533	532	503	522	520	518	528	516	530	534	559	520	544	500	548	500	558	545	518	532	521	549	507	505	553	534	539	561	528	534	534	556	560	513	530	560	555	563	534	511	481	550	532	545	588	581	526	520	513	536	523	497	523	551	534	553	519	530	489	506	539	525	503	552	519	529	540	537	574	492	514	532	492	544	540	510	526	522	525	567	525	479	501	534	542	547	534	520	560	516	520	560	515	488	556	516	548	540	537	503	545	537	521	531	518	509	513	491	530	526	531	557	528	526	539	552	547	552	511	537	509	485	530	578	566	552	520	522	569	470	552	558	530	569	517	493	516	530	503	504	547	526	530	529	515	532	531	549	555	554	501	520	546	544	497	533	543	546	543	591	533	499	588	529	517	539	527	532	527	539	514	541	513	518	565	556	549	520	494	513	522	543	511	501	531	543	524	511	507	513	531	523	519	515	552	537	505	537	529	535	507	523	512	556	514	538	551	546	582	538	505	557	490	495	516	516	538	505	535	522	512	523	540	517	512	511	548	535	518	500	561	547	505	514	508	518	523	545	535	520	536	521	532	501	522	570	530	530	559	531	506	513	513	541	541	512	540	561	537	543	532	558	501	572	539	480	527	558	576	568	520	523	498	510	546	515	508	528	540	549	524	514	491	552	559	531	547	510	526	528	549	534	509	510	516	514	523	580	513	513	543	553	492	510	556	549	515	561	527	526	567	507	486	480	553	569	549	518	523	522	552	525	538	491	533	551	499	515	518	560	509	528	605	531	556	523	534	531	509	539	524	478	527	521	545	536	565	558	515	533	584	537	519	526	534	551	517	551	495	537	529	507	506	529	559	530	538	485	515	524	507	571	502	531	510	591	546	518	552	524	520	485	502	555	560	493	549	535	539	552	510	504	543	533	463	540	563	530	542	529	552	557	515	532	525	537	495	516	528	567	507	494	519	505	549	552	542	538	538	548	531	517	493	558	518	530	539	548	530	521	512	516	523	525	520	561	527	501	478	555	503	529	504	491	525	512	535	529	529	525	548	531	530	495	507	509	500	547	480	539	542	522	502	516	542	530	498	493	557	523	549	552	548	558	504	531	503	478	526	518	521	522	544	546	513	529	557	475	540	530	512	523	539	550	537	535	519	517	542	500	514	527	513	534	513	524	522	540	559	521	570	532	525	523	535	543	557	551	447	553	506	534	518	542	503	533	493	544	525	497	533	526	511	537	518	535	507	519	538	516	522	550	530	548	543	518	504	545	500	481	504	507	558	543	563	494	547	559	557	529	531	524	567	486	552	478	528	508	534	574	544	500	547	545	531	548	531	502	522	516	581	522	500	551	514	568	482	530	500	545	526	480	529	532	534	511	532	524	532	544	475	539	536	480	563	520	514	555	496	550	521	485	548	517	552	562	512	552	511	555	545	529	543	534	539	512	565	515	538	541	533	520	504	545	524	512	508	520	533	568	536	552	556	527	504	512	510	502	522	504	527	543	528	513	564	512	539	541	534	503	515	539	541	537	565	525	506	557	556	531	509	524	487	549	490	541	553	537	511	522	561	549	525	507	524	592	525	498	536	519	505	514	566	529	544	501	517	532	543	543	522	515	523	562	534	589	542	530	540	528	519	494	522	517	547	542	539	556	519	547	541	601	538	508	539	492	510	554	540	497	533	577	517	551	538	530	514	480	537	512	514	523	483	546	503	495	548	551	535	539	557	523	524	509	540	524	522	558	575	491	503	509	556	498	481	486	531	508	536	495	492	519	496	506	531	531	497	509	518	505	502	512	514	532	488	527	495	508	529	542	566	521	525	525	481	563	542	544	512	540	551	514	535	530	532	575	539	583	513	488	536	550	555	536	505	506	519	503	516	545	500	523	518	575	544	516	515	534	523	547	502	531	563	529	562	538	572	554	537	505	540	548	553	529	557	525	535	573	527	543	534	530	532	528	526	548	529	511	542	532	502	481	550	565	505	564	495	491	538	565	506	520	572	542	512	504	503	537	533	538	553	589	508	523	500	524	537	561	558	509	500	553	566	502	546	517	515	547	503	522	507	512	499	473	506	485	484	549	500	509	526	540	508	538	511	519	562	549	484	524	488	567	574	544	509	568	504	491	514	548	509	531	534	531	542	523	518	520	565	560	510	507	512	525	525	502	566	515	499	543	514	509	532	539	490	497	532	522	525	507	562	510	571	529	545	514	504	482	505	545	531	499	555	521	533	535	497	500	524	575	553	545	543	505	502	520	511	539	538	530	492	524	527	553	548	532	521	504	522	512	542	564	506	560	541	519	525	516	529	479	514	514	516	539	522	551	497	549	519	511	508	498	475	511	521	555	578	521	542	490	508	513	527	493
27565	19089	5467	1293	716	535	400	388	339	351	306	302	271	317	297	297	286	278	279	275	304	252	266	272	276	261	266	266	270	261	270	309	257	260	249	249	242	262	239	254	272	279	285	281	244	253	261	238	263	255	254	241	265	255	218	234	237	230	214	254	241	225	254	227	260	241	251	216	230	243	238	229	215	223	266	247	255	238	231	255	253	237	222	257	245	252	247	240	232	259	247	238	266	248	265	259	236	237	239	202	263	255	258	253	251	228	278	224	237	224	247	234	225	215	245	245	215	228	270	268	218	239	252	260	251	237	259	252	241	226	236	252	243	259	234	237	263	247	208	233	245	244	242	250	258	247	220	239	301	230	234	217	254	261	266	234	237	216	256	242	234	214	245	247	228	223	242	247	224	251	258	222	230	237	237	240	224	222	224	240	249	227	254	247	213	233	229	225	243	256	240	250	241	250	250	220	233	256	241	255	240	251	258	261	252	228	232	269	245	246	258	239	235	253	245	253	234	232	220	261	232	247	215	255	235	242	220	254	267	235	254	241	245	230	255	250	245	208	240	232	211	255	244	264	246	230	246	248	220	251	234	255	249	230	247	285	250	257	249	231	239	226	282	275	258	249	246	245	253	234	253	254	217	244	273	241	252	240	251	264	244	250	260	248	246	231	210	241	240	280	244	239	249	252	238	226	240	237	241	248	228	236	274	231	244	240	250	222	249	233	265	246	229	263	240	256	231	253	244	268	237	231	237	247	240	253	261	255	230	237	232	272	254	221	240	224	247	232	253	257	238	265	240	245	252	225	234	236	245	252	261	231	248	263	236	245	250	226	262	238	276	210	235	242	267	260	241	270	263	236	266	243	232	252	249	258	245	232	243	241	243	265	238	244	243	239	247	232	245	238	240	248	255	240	207	249	271	260	268	229	256	266	233	252	242	241	256	233	253	230	225	240	250	250	248	207	241	242	236	220	249	257	258	235	262	248	250	239	230	229	243	228	240	236	229	256	229	232	216	249	240	238	248	245	224	231	258	244	247	241	242	247	241	264	229	242	260	227	220	256	224	215	239	210	242	258	252	248	245	241	245	243	255	215	252	226	251	236	258	248	269	232	252	255	250	243	206	260	267	203	262	228	233	266	239	216	261	275	234	250	251	236	229	256	264	251	250	240	251	260	241	262	230	253	218	247	259	249	217	240	228	213	235	236	255	254	252	234	244	234	243	238	227	223	262	237	229	235	243	230	242	274	255	233	229	261	238	233	244	224	210	229	249	249	268	214	239	229	237	236	255	262	245	242	241	244	245	236	251	233	241	226	259	253	237	219	241	239	197	259	252	220	253	258	253	224	250	246	251	256	272	275	224	276	231	240	260	266	250	271	258	237	225	243	234	232	238	236	242	267	243	216	259	223	260	254	245	232	218	227	254	239	257	230	253	240	222	251	249	237	231	252	242	261	242	236	244	278	240	242	242	270	200	240	256	258	282	239	242	284	262	220	231	241	245	255	230	210	245	243	241	238	238	235	237	265	215	212	242	238	239	238	255	271	244	238	270	225	258	262	248	206	266	236	270	248	255	221	286	241	234	240	274	248	244	240	225	254	251	224	215	265	226	253	227	238	230	242	239	244	239	221	250	227	228	239	223	233	271	242	230	227	225	240	237	234	249	224	244	234	251	236	223	221	254	250	229	260	271	207	260	243	266	250	265	238	250	244	256	241	242	220	283	249	245	241	266	263	256	244	218	227	230	238	227	245	247	247	230	244	261	260	239	254	221	245	240	251	242	232	230	217	262	274	233	230	246	259	242	271	241	253	253	212	265	247	252	235	261	249	250	226	234	240	225	247	239	210	221	231	243	230	241	247	265	250	220	235	236	246	243	238	253	243	226	258	233	219	205	222	243	230	248	271	249	248	233	225	244	260	232	239	236	257	211	235	243	270	214	252	250	236	224	267	228	249	217	226	241	246	223	229	208	231	244	235	242	254	260	226	267	248	224	225	242	221	237	231	224	229	237	236	224	232	267	270	233	257	234	235	241	247	253	235	259	255	251	257	239	240	239	225	251	242	224	250	224	220	243	243	255	242	261	247	229	249	245	249	258	227	264	221	222	218	225	235	265	231	233	251	218	239	236	267	227	240	227	239	250	235	257	282	239	211	232	258	230	226	224	242	241	258	237	241	269	222	238	240	265	226	222	261	247	243	244	248	273	238	238	279	222	264	219	232	237	236	226	240	274	235	232	235	255	232	212	237	262	239	262	266	230	261	230	268	262	243	248	235	255	250	247	265	251	244	247	246	234	219	253	279	232	251	227	243	244	225	237	248	229	241	268	249	270	241	271	214	239	247	251	258	246	227	251	242	221	211	247	244	234	253	228	230	226	243	243	252	259	245	235	260	257	251	242	261	241	221	278	270	230	250	232	253	267	239	279	237	236	238	235	264	263	219	231	271	252	233	257	259	238	238	229	239	233	235	237	230	238	256	261	267	219	240	245	240	224	226	235	232	262	241	203	242	279	233	243	277	237	253	258	262	234	229	213	240	229	239	275	247	231	216	246	229	259	253	241	217	295	248	239	237	251	251	236	229	207	237	250	276	242	210	248	243	264	226	233	266	265	225	233	235	208	244	253	250	238	225	256	255	238	238	247	229	245	245	254	240	248	243	256	254	255	207	255	219	228	262	211	246	232	255	236	239	233	233	229	268	264	254	244	265	281	240	248	250	234	233	246	220	233	238	251	232	226	241	222	258	224	251	254	236	232	264	237	246	229	235	254	219	255	245	235	243	240	247	266	245	227	228	244	259	231	244	239	257	257	235	267	251	231	237	241	239	231	252	231	244	230	245	240	274	223	222	232	236	230	256	254	235	263	228	273	250	255	254	217	252	239	244	237	247	241	265	269	242	237	213	235	225	248	267	233	246	245	257	217	258	247	241	256	255	228	232	267	235	211	224	250	210	239	225	273	228	213	255	230	262	238	242	263	238	209	256	238	237	230	221	246	256	230	257	237	226	231	225	238	252	259	222	229	256	216	267	252	227	249	249	249	218	272	233	248	228	240	260	266	231	248	265	263	252	254	253	249	226	229	255	240	232	243	246	251	237	238	237	256	254	251	239	240	262	242	233	273	254	230	232	244	264	243	239	242	242	223	255	218	245	213	230	250	260	244	229	287	257	231	221	231	262	237	244	241	244	242	240	228	202	220	264	238	250	233	239	231	274	235	241	244	230	233	253	242	250	241	243	241	246	238	249	223	252	248	244	270	274	266	238	238	256	268	237	239	243	248	241	252	229	250	250	245	241	218	268	266	223	245	241	242	254	254	242	256	236	217	248	261	213	235	223	239	235	223	230	227	222	247	273	253	253	228	237	242	217	227	264	210	250	242	258	232	254	253	237	249	255	242	232	257	245	248	273	212	246	253	215	216	250	242	235	255	251	267	240	245	213	266	241	248	194	237	227	237	232	244	236	247	253	246	269	241	258	269	233	267	229	251	243
4721	4655	3607	1708	1224	974	798	698	605	566	497	492	425	461	445	436	424	401	416	416	397	396	371	377	407	349	376	373	363	365	387	412	361	377	397	344	346	341	391	344	357	349	376	378	326	367	337	358	313	311	340	327	362	336	314	317	294	342	356	332	332	311	316	327	325	326	329	326	297	309	329	349	332	320	327	329	326	326	314	318	333	343	327	318	347	338	334	323	325	333	325	335	337	340	320	279	324	327	317	297	309	359	330	320	343	318	345	315	308	329	317	304	336	340	327	317	337	314	335	335	335	313	324	288	317	352	340	314	311	316	310	304	349	326	314	315	333	294	324	293	332	319	322	316	346	318	344	311	312	307	295	341	344	347	327	325	323	319	304	324	313	347	333	336	342	349	323	281	319	354	288	311	300	337	279	317	331	322	333	324	310	299	316	320	308	307	303	325	314	307	322	323	365	323	331	312	331	334	283	293	299	320	318	322	314	324	305	331	292	338	319	309	306	316	355	346	312	322	345	303	339	361	307	342	347	327	311	322	312	305	305	357	291	305	362	329	325	326	339	312	316	300	332	330	321	338	325	345	305	315	301	327	344	307	312	343	302	327	304	300	328	349	320	320	324	350	296	293	319	342	350	333	309	314	322	335	318	310	306	356	293	284	359	322	333	301	305	300	351	320	337	312	317	336	317	313	298	298	359	362	303	323	355	326	324	296	308	330	324	315	300	324	293	334	302	325	300	322	314	299	328	311	335	299	311	326	287	308	351	303	349	334	334	283	305	309	329	344	325	310	319	315	324	347	322	310	296	312	310	319	348	293	287	304	331	319	323	305	325	321	288	340	354	310	312	324	367	291	345	330	319	336	290	310	302	302	313	306	326	314	302	289	337	353	334	349	330	306	316	336	311	323	317	318	322	363	327	305	329	296	296	327	306	291	335	330	325	305	340	342	326	337	304	356	326	317	335	312	315	288	315	325	318	301	309	336	318	340	343	282	343	328	344	312	322	341	283	301	330	308	280	333	316	301	337	331	331	302	327	302	345	331	330	327	332	309	316	317	319	305	319	318	318	315	338	311	349	265	350	346	308	318	303	347	339	336	321	329	291	312	332	356	332	331	342	324	331	325	346	303	326	283	330	315	298	335	305	335	353	318	328	316	328	337	295	320	333	301	330	324	331	321	342	333	315	289	304	320	349	303	305	321	332	294	317	311	333	333	349	306	334	335	342	353	283	325	299	303	300	325	337	329	357	352	330	332	320	327	306	305	315	336	312	348	359	327	305	309	321	342	332	348	308	307	337	306	305	320	307	351	332	300	328	329	339	334	309	346	348	338	329	316	311	304	312	288	297	301	311	328	307	317	334	338	321	306	335	316	317	302	344	310	315	343	328	355	337	311	315	316	302	339	326	310	321	298	299	302	336	312	313	324	329	339	316	312	294	354	317	281	304	306	297	327	328	320	315	315	318	301	325	353	314	321	339	300	322	340	343	337	305	305	375	328	335	342	286	311	328	370	350	300	335	318	309	299	315	289	323	328	337	248	340	343	314	312	337	358	306	337	274	315	300	326	313	284	339	325	330	340	348	330	315	348	297	347	343	319	325	347	306	354	324	342	295	311	324	335	321	332	325	309	318	301	318	313	357	317	322	361	339	311	309	299	329	318	318	305	332	329	336	313	340	308	304	331	345	321	354	315	329	297	324	306	369	333	341	353	344	309	312	370	321	357	340	316	304	326	331	310	320	324	324	305	320	325	364	341	307	306	296	354	328	332	323	322	313	331	322	329	336	306	306	336	330	330	310	326	327	330	342	324	315	340	329	321	321	333	335	299	315	291	349	316	281	303	314	317	329	326	324	322	303	349	336	318	280	302	371	290	320	299	319	325	317	323	342	290	336	316	332	324	333	327	311	321	313	294	337	299	323	330	290	322	342	294	271	340	301	340	324	355	319	356	328	297	349	341	365	321	326	291	310	304	275	292	329	317	342	316	312	312	333	320	327	328	303	346	300	305	311	324	281	352	317	307	321	345	318	350	346	340	336	303	286	311	312	325	327	308	365	353	355	348	311	325	315	315	318	319	313	322	310	327	321	328	296	338	328	342	336	335	305	344	317	308	319	336	340	301	318	308	334	346	329	324	359	342	304	330	325	351	341	355	309	332	315	351	314	312	350	300	308	322	319	314	303	324	309	323	342	329	316	306	313	354	300	352	361	347	303	361	310	319	334	334	328	330	307	321	312	308	284	319	319	296	328	356	337	350	309	307	348	341	321	326	352	330	340	277	332	368	320	311	324	310	309	318	312	304	312	325	324	342	345	309	311	340	299	343	306	326	365	319	312	286	312	307	340	296	344	310	331	303	334	302	316	328	305	337	339	310	350	335	299	324	312	322	339	316	354	340	342	316	322	316	328	347	324	320	350	279	315	294	351	369	326	321	345	284	336	304	338	335	311	312	331	308	307	317	327	345	324	317	315	307	306	352	304	329	307	348	315	341	340	314	315	321	326	305	275	321	309	350	332	326	320	310	325	310	282	311	313	320	347	322	305	325	317	298	311	282	295	350	300	327	357	309	336	309	313	333	322	289	314	311	315	342	321	322	325	333	326	317	305	298	314	342	322	320	341	317	324	298	317	293	345	308	319	312	325	297	320	313	319	316	352	331	320	303	299	307	337	299	322	315	305	318	310	333	323	347	302	323	313	303	343	301	360	328	340	311	302	315	312	320	351	292	333	314	316	291	329	365	342	335	297	291	336	324	309	348	355	302	340	318	336	313	314	322	320	327	302	308	327	328	333	323	302	347	321	315	337	328	336	298	301	327	297	364	334	303	336	290	318	303	308	292	322	340	300	308	347	333	345	324	310	345	328	314	319	320	298	308	325	301	303	352	320	331	303	332	316	320	304	330	299	341	339	341	344	336	347	351	324	318	318	320	299	335	306	319	318	310	333	319	330	351	294	320	339	304	348	317	319	327	319	305	310	355	306	357	316	342	294	335	346	295	300	339	369	330	290	345	317	302	301	310	317	302	309	338	329	323	310	316	326	333	319	314	344	307	314	341	330	337	313	334	323	329	318	331	329	295	334	333	279	319	335	307	338	331	317	328	350	312	318	303	328	309	329	310	334	323	333	352	327	302	341	357	358	289	307	294	344	322	310	306	328	322	314	334	347	338	296	286	330	309	357	278	328	345	331	314	321	345	319	328	340	318	321	323	314	295	319	319	335	337	325	350	319	322	341	316	314	310	312	331	292	310	301	306	343	326	307	320	297	341	327	325	291	330	345	327	337	325	308	335	320	297	321	308	327	298	289	285	319	310	327	307	340	344	339	272	295	343	331	354	285	333	297	317	287	323	329	304	327	309	315	325	295	335	311	314	306	294	329	345	325	320	338	336	319	324	294	314	309	288	326	332	330	317	332	303	319	309	299	318	317	312	299	307	287	308	328	278	307	302	318	331	344	325	330	331	330	318	320	339	337	327	289	327	301	301	330	356
23784	21650	28977	24819	21450	5719	1326	970	768	722	639	595	561	552	566	511	531	560	519	540	502	484	515	491	497	452	506	488	527	509	501	501	484	479	462	482	418	489	482	479	413	411	443	434	439	433	423	423	436	376	430	439	448	421	385	421	420	432	392	383	399	409	387	407	421	432	392	452	436	416	387	405	419	401	406	453	407	385	411	420	441	425	417	470	417	412	479	455	376	413	401	434	372	396	432	434	382	391	414	421	394	430	440	414	409	399	444	411	405	453	428	401	410	429	413	404	413	391	401	436	402	387	386	411	379	405	398	426	425	406	408	432	396	381	459	372	407	392	423	424	384	409	400	416	370	406	414	421	392	396	410	408	408	406	405	430	451	434	392	414	419	377	418	433	375	420	399	420	445	375	419	424	385	417	393	401	403	362	397	385	428	401	404	412	435	412	385	408	428	390	419	418	411	429	420	364	410	380	396	385	405	401	434	422	391	446	419	394	426	430	418	433	418	372	415	400	411	386	404	419	378	424	435	409	463	385	376	410	422	427	378	405	412	420	373	401	410	403	445	376	397	409	421	394	416	431	433	423	410	375	421	419	421	424	408	404	407	415	463	421	430	425	418	430	392	426	408	442	425	394	432	450	390	403	404	388	401	386	461	394	439	422	450	421	413	392	422	389	402	395	412	441	418	433	411	375	388	414	423	427	389	419	420	424	398	414	453	414	432	404	392	406	409	429	425	427	408	405	398	419	389	429	425	413	439	452	354	375	412	431	398	445	398	401	449	399	414	421	371	433	429	372	451	409	414	392	461	422	416	382	413	392	432	407	390	418	438	389	399	393	396	402	400	404	449	426	440	394	391	429	389	400	409	426	419	417	409	434	438	449	408	397	413	445	373	415	409	390	345	425	435	392	374	375	444	392	395	456	434	388	394	428	382	385	432	408	433	396	384	418	450	427	384	417	416	403	394	408	424	424	444	397	417	435	382	423	442	417	375	372	385	430	397	396	359	417	426	415	368	401	432	420	421	392	438	413	383	407	384	398	399	396	426	429	420	386	407	409	415	425	416	410	407	414	417	373	389	410	425	449	436	399	395	405	394	403	398	377	409	369	434	410	422	445	427	374	424	399	437	428	457	408	422	405	366	403	409	421	435	412	427	420	391	394	423	444	429	403	398	424	386	396	418	410	428	402	407	382	392	436	425	384	404	395	450	396	426	399	386	402	431	422	403	418	430	441	418	403	403	422	425	386	370	407	422	417	406	380	398	419	408	416	372	412	409	424	411	423	416	396	411	413	417	404	423	423	426	419	419	424	429	410	422	402	415	410	437	432	436	437	380	420	433	426	410	380	408	389	383	418	456	407	418	422	429	404	367	420	389	398	439	393	405	421	393	402	381	386	411	432	410	385	410	425	359	394	414	395	402	393	384	432	416	404	417	421	422	406	419	420	400	437	429	422	402	402	398	414	425	423	363	392	414	381	434	425	409	445	444	405	393	428	403	447	409	403	451	427	404	410	389	416	430	445	390	426	394	422	411	383	423	394	401	416	409	440	400	410	417	408	401	376	431	390	421	410	435	423	416	398	424	382	417	374	410	428	388	406	402	415	397	419	426	417	406	401	424	401	436	401	407	427	404	430	402	395	411	403	413	425	408	416	408	417	414	404	448	380	392	410	412	378	388	433	391	374	397	444	392	426	426	433	401	420	404	419	463	393	431	383	401	382	416	372	385	395	416	372	424	424	408	406	372	403	409	405	390	439	444	438	420	410	381	425	384	425	416	416	402	422	395	426	404	431	409	416	391	371	466	444	395	434	426	413	394	410	421	411	431	402	370	395	422	416	390	402	391	416	389	428	397	425	427	394	428	389	426	455	403	354	423	388	368	423	426	391	426	396	390	404	412	391	402	407	434	399	413	418	403	378	408	432	435	419	410	404	438	422	442	382	433	415	409	431	419	421	431	397	395	396	385	380	425	439	391	406	398	381	402	382	397	401	422	398	422	424	408	448	371	413	441	389	379	411	414	413	434	425	424	391	410	442	446	413	392	408	394	419	403	386	430	408	409	402	391	447	442	415	398	404	382	414	427	404	388	410	412	392	388	430	402	458	399	443	398	398	426	404	414	402	423	421	419	428	404	421	402	383	406	422	403	451	384	399	423	392	400	429	404	439	411	412	428	406	369	414	434	413	367	378	441	383	431	390	413	422	425	403	367	440	404	445	445	391	396	403	401	406	423	429	391	398	425	379	426	413	433	394	403	438	382	380	405	407	439	398	413	406	411	388	437	440	422	408	445	398	368	425	396	412	383	387	381	409	393	386	409	391	408	407	440	437	403	414	437	378	408	426	421	412	402	366	379	416	429	433	433	435	422	411	412	404	422	432	419	423	381	368	420	421	411	414	399	417	408	401	420	431	408	416	410	411	416	440	381	432	429	412	401	437	409	426	401	418	452	382	408	404	429	416	431	361	428	407	386	395	374	421	439	415	368	418	388	397	426	426	411	399	411	419	387	427	401	417	428	387	390	429	388	408	370	401	391	409	364	437	430	427	441	428	407	420	433	402	421	409	398	410	425	415	426	405	394	436	403	398	399	428	429	400	393	379	407	393	393	443	393	428	395	410	420	405	430	405	453	395	405	358	416	444	434	424	421	374	421	394	438	413	424	440	412	426	421	406	422	404	447	375	404	414	374	392	427	382	413	421	437	423	400	423	403	406	420	405	402	431	463	375	415	414	421	391	390	404	400	436	382	430	415	425	366	406	417	429	419	379	396	398	431	403	386	405	411	404	407	427	420	437	414	402	395	425	391	363	405	441	445	409	421	423	390	398	412	417	437	405	411	371	430	409	389	402	412	397	426	411	406	426	404	377	414	414	403	408	440	417	416	411	401	414	432	419	420	406	399	376	396	396	427	416	454	414	390	399	413	387	362	405	438	422	417	432	436	435	420	388	400	389	417	416	419	411	423	387	379	414	434	398	412	393	398	428	433	432	380	433	401	393	401	420	412	388	411	444	419	405	404	395	406	429	389	405	356	435	431	443	389	369	401	438	397	410	404	432	434	380	427	399	367	391	392	435	411	388	407	376	411	433	443	445	403	418	392	400	425	394	423	419	407	441	400	428	415	419	415	420	408	400	406	406	421	432	373	402	420	428	430	418	400	437	406	395	402	399	406	411	439	432	416	390	429	402	452	412	378	435	417	384	389	442	404	451	384	417	405	395	413	392	437	393	443	414	403	410	428	454	417	440	448	435	424	418	378	400	449	403	397	428	419	402	398	454	391	414	422	404	415	421	422	456	394	456	406	395	419	397	378	412	394	420	411	426	340	418	406	412	425	380	408	390	381	415	377	412	401	394	404	415	419	406	440	431	410	409	414	422	380	443	418	411	448	374	446	408	397	432	440	405	407	431	389	413	383	413	442	412	382	421	435	409	377	379	392	399	417	413	422	418	386	387	422	392	419	427	448	444	398	400	394	409	443	448	424	378	387	412
4098	12502	9629	4695	3323	2559	1986	1582	1303	1243	1030	1009	909	874	871	827	736	780	756	710	700	719	670	670	688	660	680	680	732	663	663	689	685	682	626	630	600	638	614	586	609	588	664	606	601	593	568	506	535	567	570	560	518	573	590	539	555	550	560	545	588	536	537	555	548	568	563	573	519	534	553	554	578	568	534	527	554	524	554	548	524	516	532	510	568	526	546	522	517	554	588	538	549	568	508	540	538	515	586	520	545	529	496	526	494	504	571	532	527	574	527	524	547	540	515	494	559	509	527	509	547	500	551	549	545	567	509	489	512	529	526	488	547	509	512	562	564	521	580	526	528	529	509	541	533	538	528	600	578	515	578	534	519	514	554	522	566	536	564	541	556	541	521	481	529	528	473	547	530	544	549	520	508	550	499	549	520	531	494	529	556	526	543	504	532	542	550	541	526	546	560	528	523	544	532	530	502	508	532	548	544	557	539	553	530	570	557	549	514	502	517	538	538	517	563	505	557	554	550	485	542	549	525	533	559	510	557	528	545	550	564	526	509	542	579	540	517	519	539	522	535	539	524	552	526	521	528	549	557	537	535	497	543	549	545	571	496	538	554	554	545	539	497	564	527	556	566	498	554	512	539	491	539	502	525	496	516	518	546	534	520	559	546	537	493	543	531	531	536	556	543	546	569	562	510	500	536	514	514	528	530	529	538	549	510	538	519	528	566	535	504	484	540	541	503	541	536	519	543	588	540	561	533	540	562	543	604	563	543	532	563	523	561	534	557	510	527	515	536	561	562	534	522	531	519	538	506	527	554	543	538	529	571	534	513	530	511	508	538	514	538	537	502	559	603	527	498	506	517	537	557	497	496	521	534	511	527	546	552	523	504	533	501	536	557	535	541	542	533	514	573	472	525	535	570	544	508	555	555	536	528	566	514	553	559	558	524	564	525	486	561	516	538	527	503	493	560	492	512	541	537	547	516	583	557	555	540	571	512	549	537	559	546	538	538	553	526	561	515	527	561	555	573	533	569	564	562	557	541	566	507	494	534	560	551	538	541	557	573	534	559	531	510	566	538	547	557	562	539	591	593	573	530	514	566	475	570	537	538	580	538	580	544	522	504	549	497	526	547	530	546	549	512	539	513	518	518	492	517	523	553	503	556	555	556	537	515	537	552	552	553	568	557	474	538	520	573	485	519	517	525	531	548	584	537	541	553	533	542	516	532	533	587	524	555	546	523	531	582	531	512	529	548	565	525	542	552	548	519	574	569	530	551	534	512	525	489	485	532	527	489	557	558	511	543	578	501	506	522	529	509	498	518	506	485	506	512	535	536	509	530	533	525	535	502	522	520	504	501	516	568	520	501	484	566	506	554	477	502	565	509	552	526	567	503	571	541	550	509	517	540	525	548	543	580	523	507	539	542	502	534	530	518	526	550	532	514	566	546	545	565	542	561	535	519	550	536	514	527	510	521	531	530	554	532	562	523	504	512	558	536	541	595	521	510	531	511	525	528	483	533	509	572	507	548	546	497	555	509	554	549	583	558	535	519	520	552	569	538	531	534	519	533	541	512	565	567	557	529	570	527	511	543	568	499	512	550	553	561	555	496	542	539	482	510	491	565	522	553	537	520	511	547	540	547	530	508	547	518	533	549	492	546	560	539	551	494	527	557	510	562	561	533	543	521	511	513	542	512	516	562	544	502	560	534	512	485	526	550	583	550	531	554	532	511	572	546	539	555	538	532	583	495	527	510	498	528	535	528	536	486	531	530	511	539	522	523	553	532	524	562	575	491	511	506	540	578	555	482	577	485	532	503	522	577	510	556	513	503	550	524	549	560	527	535	568	525	522	563	538	541	525	567	481	591	550	494	519	557	538	526	507	535	556	580	523	553	527	530	529	551	537	525	544	568	538	555	521	504	589	569	517	533	524	542	547	554	558	518	509	464	530	560	566	524	546	527	569	569	516	549	539	537	514	552	501	493	500	567	516	545	537	543	512	561	492	534	551	537	525	573	522	500	540	517	527	563	535	533	522	532	522	573	558	532	529	541	509	531	524	489	535	500	564	501	506	552	556	523	514	568	533	501	525	556	551	510	500	520	512	555	567	591	526	509	501	524	540	532	524	537	511	537	538	586	559	479	554	533	509	523	518	526	572	543	547	561	515	522	559	533	573	551	522	512	502	499	531	549	542	540	565	539	545	541	560	536	536	488	536	507	530	516	528	522	515	554	558	522	510	539	583	520	514	546	492	563	535	519	530	513	527	570	518	541	557	557	568	587	505	561	553	533	550	489	564	524	531	545	514	542	541	523	557	529	566	523	522	515	535	518	508	540	509	527	526	523	533	561	540	522	530	527	506	519	556	537	540	566	532	515	555	515	488	531	531	525	543	517	520	546	523	526	558	534	570	505	549	574	518	527	501	512	567	517	531	567	534	517	521	535	554	521	528	518	477	588	562	524	547	537	547	510	532	545	530	549	545	531	535	545	517	521	563	567	549	536	550	540	573	496	526	545	551	526	502	525	506	490	483	529	520	554	531	569	478	501	534	521	587	526	527	495	544	526	555	517	525	530	522	519	536	578	520	543	502	551	499	555	516	531	522	512	537	518	552	541	537	506	565	546	531	542	543	537	548	542	501	524	521	556	572	510	514	586	571	527	503	525	525	543	487	518	526	539	532	491	549	492	520	511	535	528	552	547	538	570	493	509	496	510	513	533	524	498	546	533	550	560	526	560	548	512	547	559	567	527	497	527	545	544	542	528	542	542	488	559	512	515	522	574	548	522	510	565	509	510	541	574	530	555	552	570	504	499	544	560	484	526	498	519	490	566	510	550	554	549	553	548	526	540	565	558	557	544	568	536	547	531	520	521	552	543	501	505	526	510	500	508	542	478	512	551	515	496	543	532	559	523	514	538	544	540	492	543	511	519	548	492	541	555	537	514	545	543	531	552	509	588	567	537	541	521	537	591	514	553	494	553	518	510	534	521	542	533	521	542	525	527	555	515	554	550	533	542	546	562	571	571	551	523	574	552	544	510	497	523	502	546	563	565	552	523	548	506	593	546	562	520	484	535	561	488	571	484	573	553	557	528	535	537	548	524	545	552	584	552	502	538	559	563	561	564	526	546	520	523	496	539	587	556	537	554	542	547	523	553	510	527	540	502	542	503	549	567	552	555	555	510	536	530	512	509	522	552	519	590	487	537	558	517	549	545	535	528	543	531	525	515	516	505	488	524	546	558	516	541	515	550	556	514	535	497	522	533	546	525	547	543	555	541	541	535	500	537	568	554	536	544	502	546	570	532	536	552	539	538	533	500	539	543	546	551	560	514	527	550	573	550	544	522	532	552	479	558	488	536	518	532	525	535	502	532	589	593	525	531	539	503	566	533	548	518	568	542	520	555	579	564	555	540	539	529	549	518	497	564	545	544	548	560	542	557	530	521	528	539	533	554	542	539	578	560	565	528	494	563	600	528	572	507	515	538	524	535	501
24895	21649	27502	25723	4968	791	567	460	425	333	310	300	284	275	297	272	240	235	234	248	247	229	217	240	255	201	254	211	247	262	229	225	224	218	243	217	193	198	207	173	212	197	199	188	228	217	193	189	177	190	204	208	177	174	174	194	193	188	157	204	188	195	176	187	181	165	207	169	170	169	184	181	181	192	193	163	183	195	203	188	187	182	169	193	174	176	186	187	181	170	174	176	197	180	185	190	206	163	185	189	196	177	158	179	191	154	198	171	169	187	173	182	168	182	202	180	173	195	175	190	194	193	167	182	179	189	185	179	169	187	177	195	185	186	169	171	187	159	190	160	191	168	165	171	188	177	165	162	184	193	198	179	171	175	181	160	173	177	170	176	176	168	169	204	192	164	153	179	177	156	169	197	173	196	173	192	158	165	190	166	144	193	205	163	188	173	197	174	189	183	169	197	169	183	173	191	178	191	185	184	187	180	180	144	192	174	177	206	183	160	169	199	170	183	157	170	165	191	165	172	180	165	175	156	191	189	170	194	200	196	181	176	186	172	160	190	183	192	193	186	184	158	163	190	175	192	162	168	198	180	182	179	190	154	180	144	185	173	184	164	159	186	188	201	199	183	172	204	183	199	189	175	175	178	183	163	202	158	209	169	183	161	188	172	142	196	176	175	215	184	171	189	185	163	187	177	171	178	180	183	200	167	168	195	151	185	169	177	180	187	188	173	173	166	184	179	175	159	176	186	163	203	160	155	177	168	169	167	191	207	164	175	199	182	182	162	168	198	184	203	177	175	178	199	163	191	192	200	201	183	175	181	175	179	187	168	177	186	182	172	191	183	164	190	197	168	184	195	175	177	185	169	174	194	195	169	199	161	166	182	169	202	161	174	180	174	155	177	166	176	183	188	214	173	198	170	181	175	175	172	183	183	165	181	162	172	174	168	198	174	189	169	174	173	182	170	171	186	183	177	194	186	168	185	155	186	166	181	193	163	181	193	172	191	175	160	193	171	187	179	170	163	150	186	179	190	165	172	186	162	171	190	193	162	200	182	188	163	171	182	197	143	203	195	184	186	156	172	166	167	163	197	175	159	174	173	186	172	183	164	164	202	190	196	184	168	168	167	197	172	185	195	176	192	194	181	185	164	160	206	178	176	175	182	172	173	170	175	181	173	188	157	188	183	164	182	202	183	203	191	174	182	174	172	184	190	215	163	188	194	182	167	162	181	175	165	156	166	153	180	173	161	176	165	154	183	177	202	150	182	191	152	176	132	209	188	169	193	175	185	184	172	185	184	198	150	174	160	178	199	204	199	178	169	177	179	189	181	169	182	154	206	187	168	169	194	193	193	162	150	173	172	185	156	179	182	195	176	195	174	188	163	178	200	185	159	201	164	186	169	186	174	192	212	203	182	171	200	178	158	205	177	191	166	212	196	193	198	199	162	184	194	179	175	171	187	181	169	175	188	178	169	164	169	174	171	171	180	148	178	152	184	180	172	184	152	158	168	179	180	165	168	194	170	164	172	165	209	182	192	185	180	192	176	195	200	189	165	196	177	179	160	159	203	168	171	174	189	182	191	207	190	222	159	199	181	178	166	166	182	176	169	188	189	166	177	170	164	174	182	178	163	189	196	190	178	180	194	168	185	187	183	184	173	172	194	173	167	183	180	151	148	182	186	189	194	203	184	200	175	183	197	145	181	172	192	169	172	178	148	150	180	184	171	183	185	168	155	205	192	184	165	187	199	172	167	163	160	180	172	169	163	165	182	172	173	199	167	157	188	190	200	189	181	169	162	183	187	174	184	166	191	198	178	179	179	194	177	174	174	164	166	170	196	177	168	200	126	185	188	172	184	179	161	164	181	185	162	160	195	188	180	181	178	205	184	168	205	173	180	184	172	191	170	164	151	169	167	171	190	184	186	203	209	182	166	166	172	158	190	200	159	185	176	189	169	176	178	196	192	163	179	190	197	206	175	151	184	178	200	168	183	172	166	155	175	170	188	197	201	190	170	153	207	175	184	189	177	194	175	195	184	189	193	195	163	187	168	181	174	175	179	190	162	154	172	156	202	185	190	188	174	176	186	174	193	167	177	183	142	170	181	153	183	175	180	190	175	178	199	191	192	174	160	178	172	192	206	155	171	165	186	146	181	187	180	194	179	191	193	169	167	171	172	190	190	165	200	194	205	180	190	174	181	160	160	201	178	183	161	178	179	196	181	189	197	166	176	182	198	201	193	156	194	182	169	171	191	174	165	173	189	184	159	177	193	182	186	170	200	182	189	170	185	171	157	191	166	166	182	147	164	161	156	191	182	186	171	188	164	168	168	192	147	171	160	182	167	149	185	180	205	179	199	179	181	187	177	180	190	170	173	180	157	178	193	170	178	185	186	183	177	184	179	182	177	157	168	177	196	177	180	163	152	181	184	179	175	156	188	182	171	168	189	181	151	170	185	185	177	195	168	164	195	191	188	168	186	189	201	157	164	164	166	177	181	184	177	179	166	174	163	197	176	169	158	165	173	185	187	171	169	200	176	209	157	182	188	179	167	182	163	181	170	164	171	202	200	193	171	183	176	167	157	185	169	183	165	166	185	170	163	199	173	180	157	187	171	158	181	170	192	172	163	191	178	194	188	190	195	182	138	179	184	181	180	172	184	178	185	200	178	161	186	178	181	163	176	164	196	184	193	157	180	175	181	175	159	174	198	189	193	153	183	156	168	178	171	178	201	183	185	189	159	159	181	171	189	191	177	188	184	180	186	173	147	180	183	173	190	178	169	199	183	201	175	173	184	172	192	176	194	195	166	186	193	163	177	196	161	154	187	150	162	167	158	194	168	149	187	191	188	185	181	170	179	181	160	170	164	181	183	187	211	192	175	149	179	159	167	207	174	196	167	175	182	180	181	202	201	176	147	195	179	183	183	160	203	181	163	179	175	157	200	180	173	181	166	171	180	169	180	181	178	182	175	167	174	172	152	197	167	181	195	186	161	169	189	189	162	178	193	170	203	162	168	190	167	165	193	176	176	192	164	173	190	184	179	190	194	175	184	182	188	187	180	176	189	192	185	177	168	183	185	184	174	165	188	200	175	160	176	165	204	181	178	195	175	167	187	187	178	175	175	168	183	180	189	179	185	197	195	185	175	191	162	173	177	162	164	178	169	171	176	201	205	164	170	210	166	179	175	180	176	165	159	193	172	198	210	169	165	189	175	170	157	172	178	168	200	160	166	209	165	183	169	183	189	178	182	151	166	177	184	166	179	211	196	182	187	211	158	184	158	183	178	184	165	174	192	176	180	197	177	161	144	182	176	180	169	174	173	165	186	220	183	184	181	165	176	159	162	179	186	160	176	176	201	176	187	200	199	169	155	190	175	176	166	180	171	155	175	161	169	161	187	169	159	177	162	188	173	208	185	188	177	194	176	167	205	188	182	184	187	199	181	201	174	177	181	184	217	183	157	187	190	191	189	202	175	150	172	194	177	190	200
4151	8627	6223	2909	2121	1576	1204	1029	849	679	640	550	493	487	451	447	411	425	400	375	349	373	405	347	345	385	330	359	343	334	348	356	343	349	318	326	293	293	294	268	278	305	310	280	319	311	254	250	281	274	254	247	268	234	257	261	252	235	254	227	244	260	253	223	232	269	251	267	251	265	262	277	253	259	218	279	256	242	255	258	254	224	263	244	295	229	257	236	242	246	248	257	218	265	258	255	261	238	242	254	249	268	273	285	238	239	226	246	252	223	241	259	273	256	249	249	253	252	254	242	257	251	248	249	234	229	239	258	276	238	272	285	239	227	228	251	224	241	245	251	227	240	245	275	238	228	246	242	211	240	279	276	254	242	243	220	242	231	248	256	242	238	237	255	267	240	239	249	251	235	240	244	223	246	269	257	262	282	222	234	210	226	259	270	232	249	242	248	237	228	241	275	236	243	232	220	248	259	232	234	242	275	288	246	248	260	231	243	243	253	216	274	243	263	243	257	245	254	241	242	240	264	240	215	239	233	234	231	262	210	235	254	241	245	229	245	264	218	264	263	244	280	222	232	232	246	251	258	245	250	279	220	221	222	258	246	253	249	243	274	253	223	257	222	243	255	233	251	231	202	229	253	226	225	244	254	253	233	244	268	269	243	215	252	248	232	263	253	250	287	254	253	247	269	244	246	229	214	245	238	249	266	238	257	248	262	273	213	241	244	274	262	244	220	238	259	261	230	264	233	242	241	274	241	261	251	262	241	248	238	241	252	242	219	233	259	267	252	238	238	246	244	249	256	250	240	246	222	207	235	254	228	252	240	248	244	245	256	280	231	232	238	223	220	243	263	291	232	257	255	263	223	238	280	237	242	200	264	243	271	294	273	236	243	256	225	247	236	225	231	234	242	272	267	213	275	278	265	274	230	264	220	233	245	264	249	236	241	245	242	248	261	243	244	230	268	240	233	254	244	232	256	259	263	256	253	266	217	239	233	222	250	264	237	237	270	264	234	252	247	260	265	236	215	259	229	254	282	210	235	249	242	239	261	272	230	227	252	245	236	244	261	253	219	242	275	246	270	212	225	244	269	239	251	224	241	259	235	246	250	226	246	232	236	281	249	270	237	267	253	257	252	240	245	242	250	261	221	256	244	236	264	223	254	263	271	218	275	231	260	242	250	233	206	245	243	251	246	216	230	243	259	237	244	252	248	283	240	271	220	242	246	251	265	261	238	237	229	249	219	269	209	264	233	237	274	224	268	268	221	244	237	273	231	250	239	249	230	243	233	231	252	256	221	263	238	226	228	240	258	273	235	248	222	232	241	251	243	264	247	258	252	253	268	246	252	263	246	242	282	239	285	264	221	261	239	243	243	233	241	264	248	256	270	257	268	230	231	244	242	249	273	247	222	280	281	252	226	242	272	275	230	230	275	225	258	230	245	252	246	259	237	228	227	240	241	237	253	237	243	259	276	245	255	267	262	232	253	228	248	241	225	216	232	242	255	257	257	276	238	242	215	230	262	227	240	250	239	240	275	246	259	251	274	240	254	255	233	275	228	237	256	254	240	239	260	231	222	269	232	249	243	236	254	211	223	241	225	237	257	232	237	232	255	228	235	216	210	247	254	248	231	246	252	253	252	247	251	243	275	229	244	241	248	241	268	257	230	247	259	242	219	234	242	232	252	216	250	244	249	227	228	217	273	266	233	214	260	256	257	261	275	222	252	221	245	236	229	258	228	276	228	264	255	233	242	243	244	227	244	226	256	246	277	263	228	237	226	255	251	244	276	238	244	241	226	230	233	220	259	254	253	232	232	247	245	251	228	251	235	247	240	215	232	272	256	225	227	258	245	222	230	237	277	233	229	237	258	260	215	230	251	233	241	230	255	211	249	259	247	218	255	268	266	240	254	255	235	274	205	222	234	253	218	258	226	253	238	245	257	255	231	245	259	236	224	217	259	273	219	235	195	266	239	221	268	235	244	261	245	247	246	242	255	244	236	259	240	246	253	239	254	246	264	256	251	266	227	242	252	255	256	227	250	260	242	256	260	239	217	223	240	248	254	244	249	220	252	241	236	248	255	231	247	269	254	262	255	224	244	249	237	249	234	227	236	255	242	256	239	250	258	258	238	239	251	243	227	261	235	264	237	228	252	223	245	241	250	260	229	250	249	227	236	247	243	230	250	249	234	237	240	242	230	243	248	223	247	286	256	266	248	235	221	233	231	255	249	244	220	264	215	250	246	235	253	271	260	232	266	218	229	250	237	244	266	249	245	247	262	274	229	248	280	257	234	245	234	257	248	274	251	227	251	262	245	235	274	245	218	235	247	245	227	244	250	229	257	217	257	252	240	268	240	264	257	239	263	215	244	246	252	255	248	272	242	235	226	227	245	271	248	261	242	235	201	237	255	234	215	256	239	250	251	258	234	237	224	249	247	237	237	259	249	239	225	227	236	251	271	242	274	256	249	249	219	259	248	232	248	232	242	238	238	246	262	244	238	254	240	239	272	222	241	248	271	265	242	250	250	212	236	255	244	256	266	259	241	222	250	251	250	233	224	243	251	245	254	246	228	244	271	239	269	241	246	237	242	223	234	250	253	238	253	249	261	284	243	235	228	233	240	240	232	244	226	269	242	248	269	256	256	276	228	250	239	239	219	268	240	256	253	230	236	225	261	264	260	242	226	241	252	230	263	242	247	248	260	243	253	247	218	261	248	259	273	270	240	235	257	252	268	237	247	273	274	255	221	230	250	253	270	244	232	219	261	267	231	251	272	241	256	242	267	231	222	222	248	251	263	227	227	229	247	240	246	284	234	233	233	229	265	208	228	239	241	267	267	257	262	249	285	271	229	274	253	227	260	259	218	249	235	256	254	238	260	245	260	225	247	266	243	223	238	235	237	275	230	258	250	224	240	238	249	240	233	248	250	209	229	245	266	240	241	258	257	231	255	256	234	224	258	239	242	230	272	262	235	257	251	247	231	242	226	238	235	270	248	283	237	228	245	241	238	230	246	240	247	214	245	237	263	249	252	274	243	241	233	267	238	251	248	255	251	237	287	233	237	226	212	218	258	270	256	268	248	248	213	246	259	242	261	285	226	260	239	236	232	207	261	251	255	248	226	255	246	266	275	254	225	276	228	257	288	255	234	242	251	235	279	242	255	237	261	251	231	249	237	261	223	230	245	244	249	242	243	233	229	247	265	258	268	224	219	218	212	262	244	287	235	266	268	248	261	232	240	249	240	275	217	243	240	272	263	244	224	274	292	227	260	260	228	225	251	238	249	245	236	254	238	247	269	243	240	256	248	248	216	269	243	260	247	238	232	235	256	261	224	251	223	269	245	238	254	208	233	259	250	233	228	238	249	249	228	232	248	257	253	242	250	268	241	250	234	228	241	247	236	262	243	250	268	236	230	235	212	271	238	245	292	242	237	263	213	245	238	256	262	253	241	230	278	239	243	243	260	253	242	227	249	242	287	243	254	244	232
22773	21686	29593	24253	21679	21494	5125	1375	1056	930	869	792	734	663	672	600	609	585	643	530	545	556	508	546	507	530	498	494	528	573	561	540	519	536	501	521	503	488	506	418	467	478	509	481	467	482	440	440	437	420	434	422	456	431	426	440	452	433	417	406	406	406	420	393	477	435	433	414	427	425	407	461	407	401	374	372	436	422	430	402	426	450	387	367	405	404	408	426	439	440	380	422	428	458	404	395	429	392	383	420	406	430	420	409	405	396	410	434	381	409	382	440	393	417	391	394	412	422	427	399	401	409	384	411	419	461	446	422	413	414	418	414	402	409	400	404	385	374	428	441	421	404	415	416	390	408	404	415	395	423	444	442	411	423	410	413	400	441	424	416	388	403	384	411	413	426	400	386	402	421	427	436	372	389	435	375	422	373	406	400	371	420	385	379	385	409	418	397	384	410	407	396	445	423	415	394	402	414	417	415	424	374	418	417	393	430	370	436	424	401	378	423	412	379	407	431	408	437	408	426	381	391	383	395	380	422	395	423	408	416	421	391	427	427	433	411	442	413	385	385	391	385	410	440	427	415	426	381	411	422	408	420	410	397	416	454	382	418	418	391	424	466	460	424	409	422	392	369	396	467	411	379	407	381	421	396	439	429	398	383	417	451	386	418	403	401	408	430	410	400	411	402	413	425	406	406	397	403	405	443	431	394	402	383	428	431	400	423	410	359	436	396	365	409	389	437	403	403	420	428	412	416	420	419	401	413	399	379	434	393	405	417	456	405	396	411	394	404	423	409	428	401	442	404	434	377	331	429	424	389	416	434	407	423	428	438	425	413	401	375	414	406	379	425	435	407	410	383	393	432	416	398	400	409	443	425	394	403	431	396	430	426	407	401	427	388	393	394	419	383	389	429	418	405	427	383	435	430	397	421	417	421	423	387	429	449	402	429	427	391	407	401	370	444	427	439	383	392	407	444	393	423	407	421	405	401	405	397	440	405	391	411	399	398	404	418	368	457	410	421	397	438	395	411	417	410	421	416	421	418	388	428	416	404	405	400	423	395	406	385	403	413	393	415	461	425	425	389	420	400	401	425	408	394	419	388	394	397	379	405	443	399	410	423	374	437	408	398	430	452	429	424	390	397	408	467	413	378	411	412	383	398	403	435	360	431	428	403	410	427	418	417	403	411	423	384	415	402	401	407	420	425	419	419	437	446	368	434	434	392	419	395	457	411	436	383	403	431	424	427	416	422	420	408	408	432	382	387	440	399	395	417	410	420	404	431	427	457	410	402	398	438	405	415	396	401	402	420	456	398	450	412	393	432	420	406	416	412	389	416	371	396	414	444	414	418	447	417	404	386	368	420	385	377	451	399	396	393	375	385	414	403	434	401	442	432	428	419	392	407	407	416	394	400	380	417	395	372	390	443	410	391	420	421	411	409	412	433	386	400	432	417	424	392	431	440	397	413	418	450	438	401	399	397	392	404	413	424	410	405	398	407	381	394	406	436	401	433	415	417	376	392	402	411	413	379	432	386	408	419	394	368	400	425	402	366	410	404	400	403	437	430	405	382	380	388	453	422	456	446	430	388	370	405	411	412	408	401	378	394	386	420	451	433	428	384	401	408	435	396	450	438	389	425	384	425	401	426	397	405	408	420	423	391	372	405	458	403	396	404	434	405	381	433	404	396	400	413	418	420	411	424	380	421	416	397	398	433	392	366	429	429	406	429	410	420	416	409	398	395	384	419	421	394	431	442	458	371	406	410	442	409	392	356	393	399	402	402	411	382	393	426	397	413	404	404	401	417	431	370	410	417	467	405	395	405	391	416	427	393	417	384	394	388	395	406	421	378	389	419	411	379	417	401	419	395	430	420	374	431	400	418	379	385	397	367	424	443	400	434	404	430	420	405	397	429	388	420	387	439	448	410	406	383	424	430	425	420	429	372	413	409	441	389	402	408	390	407	423	418	390	435	350	423	431	453	405	431	450	377	407	387	415	430	414	396	418	450	386	404	426	402	403	424	425	420	401	362	394	405	421	383	440	420	403	425	416	390	400	415	398	422	380	401	398	428	390	435	410	416	431	398	381	424	435	439	398	423	406	415	397	398	427	451	407	421	390	419	381	418	444	370	392	410	424	426	418	377	397	400	420	410	427	422	348	437	415	387	427	384	391	400	410	399	402	395	396	413	436	393	405	414	396	386	410	420	393	379	425	434	386	421	407	401	371	418	420	423	415	421	414	427	432	420	402	379	365	375	404	395	409	419	392	410	381	352	384	402	399	376	392	411	437	389	443	378	414	391	403	402	395	385	396	379	407	431	399	420	370	371	412	419	427	381	402	412	376	393	419	416	390	422	436	424	431	424	407	418	436	398	410	384	423	409	420	382	398	404	421	437	409	373	397	408	398	411	409	418	422	423	415	396	432	385	384	389	427	410	426	434	382	395	389	444	392	393	398	444	415	442	387	413	415	408	409	403	392	413	401	412	409	399	388	414	384	383	401	400	397	394	450	454	403	387	400	394	429	379	428	439	382	407	404	396	405	433	447	368	379	380	399	426	393	407	405	420	443	407	381	414	389	390	388	382	404	410	422	386	351	453	391	386	437	386	373	384	387	451	368	382	397	394	395	389	388	427	404	423	402	411	405	394	434	382	398	417	389	413	428	418	384	419	403	437	400	407	401	383	404	399	441	436	412	424	395	423	411	402	405	389	405	423	413	410	434	378	392	436	425	435	419	422	462	421	416	427	401	376	389	410	397	426	398	417	404	415	405	437	423	366	408	429	401	424	456	411	408	396	404	399	419	369	417	412	386	392	384	386	406	423	412	405	404	405	402	410	392	396	387	420	443	398	408	415	417	451	447	365	413	392	414	375	427	403	423	430	395	429	384	405	412	401	434	420	425	382	400	420	432	399	374	436	418	370	387	395	420	405	442	437	417	414	382	413	408	378	405	409	369	408	390	417	386	414	430	377	432	427	409	431	449	392	398	394	379	401	412	405	407	401	429	401	396	396	410	394	403	422	381	413	411	423	410	447	402	383	412	427	410	410	381	410	415	398	394	401	430	425	396	392	411	395	405	409	401	421	425	454	425	420	442	408	404	428	391	411	392	376	384	417	432	403	421	417	401	411	395	408	427	437	432	394	423	423	406	402	408	426	422	432	397	386	433	390	397	392	432	436	404	433	420	394	378	420	400	356	427	427	409	406	428	430	403	435	403	414	471	380	400	430	392	392	403	411	460	426	385	429	450	412	405	433	417	404	419	419	401	368	383	385	397	399	393	400	396	412	428	388	393	439	398	414	376	425	426	417	409	429	412	383	389	386	376	360	415	419	413	404	420	429	433	420	399	405	403	368	418	420	417	361	390	426	402	414	407	411	415	415	385	394	405	400	404	423	440	411	385	425	440	376	397	412	394	453	421	399	425	403	397	422	395	367	399	370	404	381	392	380	364	412	432	407	414	414	414	448	384	418	375	389	457	393	419	423	408	398
5600	18013	13658	6962	5090	3807	2893	2411	2002	1686	1416	1331	1163	1131	1083	1022	948	887	909	860	785	766	787	773	735	818	801	758	788	750	792	764	816	756	657	733	652	649	656	648	633	658	658	648	603	654	604	574	597	578	561	597	543	619	582	557	562	540	573	505	574	527	594	563	541	561	592	569	570	516	521	543	577	527	545	542	509	555	527	535	542	548	540	495	522	528	554	542	521	525	483	519	539	581	563	526	520	546	539	542	542	515	552	543	545	518	582	533	556	535	567	505	532	534	559	537	568	549	542	493	596	528	516	544	511	535	560	514	540	548	548	560	577	541	561	529	560	535	542	515	572	502	591	531	541	532	538	493	571	554	525	572	517	576	527	550	541	588	496	526	545	531	542	539	546	556	550	568	544	521	538	523	551	540	486	528	557	551	505	537	537	520	538	565	514	516	564	546	534	553	537	544	535	549	537	553	585	522	552	530	535	544	557	554	555	535	558	580	495	495	526	509	503	484	519	518	546	547	495	525	543	532	557	496	518	548	545	521	525	497	569	527	565	551	533	573	506	538	552	533	528	546	548	548	501	513	576	547	541	542	514	497	549	565	534	551	529	523	500	531	537	552	533	511	567	563	544	561	482	564	566	540	537	526	499	522	525	522	510	553	530	557	546	525	571	526	545	527	548	552	545	515	546	510	535	533	539	528	504	514	556	518	517	541	512	521	559	566	545	516	519	509	545	570	538	501	539	511	576	542	558	553	541	516	570	496	523	558	529	564	529	508	575	525	524	565	544	544	549	537	561	568	513	552	547	561	532	546	533	543	566	525	551	534	549	513	538	542	557	536	532	537	530	518	532	547	494	527	561	521	517	548	511	543	559	536	552	512	562	536	537	559	534	570	507	516	561	528	515	517	532	481	568	534	525	521	563	530	525	519	545	530	572	539	529	534	519	544	536	510	498	551	513	494	528	536	549	549	535	489	562	576	551	534	611	580	501	519	578	510	498	553	563	541	520	544	572	527	565	504	512	503	532	530	505	557	545	551	534	533	537	554	496	494	539	595	538	551	538	581	528	573	559	536	484	541	568	572	519	522	576	557	533	551	562	518	544	557	518	524	563	529	544	539	525	520	542	564	565	577	533	527	540	547	521	495	500	532	558	549	561	548	560	553	530	543	515	548	541	524	557	544	545	511	520	517	463	523	516	550	535	518	545	531	487	528	512	526	555	565	535	550	551	514	515	535	548	531	517	526	533	549	511	518	520	552	551	552	555	554	508	564	516	542	521	529	530	556	534	529	523	528	532	568	548	521	523	537	534	524	510	539	534	524	549	549	529	549	551	502	508	513	555	552	541	523	559	539	543	551	555	521	577	511	558	546	536	536	533	539	587	528	536	556	561	583	513	514	546	523	545	515	526	523	556	534	598	540	539	580	505	525	539	513	511	517	516	513	523	547	532	511	495	561	564	544	539	509	550	533	553	538	564	555	494	524	564	529	499	548	536	521	496	538	504	554	515	504	511	517	527	498	544	528	539	518	506	509	538	523	521	554	543	541	509	506	547	537	513	510	546	545	544	522	524	561	481	539	570	522	525	518	523	529	572	555	550	528	530	485	560	550	562	482	570	563	534	545	515	506	572	483	560	535	552	523	568	540	493	538	549	494	533	536	547	568	546	557	553	521	564	553	561	536	530	551	475	501	563	547	515	532	540	525	554	492	553	517	511	549	537	553	525	553	567	506	543	502	614	582	487	556	487	527	503	509	504	554	569	482	571	571	526	529	553	515	535	551	553	481	525	547	526	529	540	568	550	562	553	549	554	556	529	547	533	504	497	518	523	533	533	547	524	562	543	551	525	496	542	488	583	495	516	556	576	563	522	537	534	566	519	553	507	535	566	593	563	540	498	530	511	510	537	529	562	542	543	502	542	580	533	521	440	542	528	510	567	576	545	537	553	550	551	555	546	565	548	504	537	532	593	531	516	539	514	567	535	523	521	547	535	523	521	488	541	539	565	573	546	568	549	515	527	584	543	548	517	542	514	533	561	571	551	619	547	518	552	521	545	559	545	529	538	553	538	545	537	495	504	529	534	563	516	546	553	523	530	486	499	497	511	540	526	517	533	579	515	486	539	514	503	528	520	512	524	536	532	533	555	525	522	532	531	553	493	521	547	497	512	548	487	541	519	504	513	583	516	557	518	526	499	518	521	500	495	521	502	509	569	521	549	570	522	509	565	528	546	554	541	523	534	477	560	559	564	487	538	511	537	521	537	520	575	516	530	578	573	530	532	529	534	496	502	545	514	521	479	552	548	529	531	529	562	530	545	605	566	497	547	499	552	508	560	536	534	539	534	550	528	554	525	528	518	540	547	542	508	530	589	545	567	497	527	569	577	524	550	518	534	520	525	502	552	563	523	553	564	531	519	526	540	531	588	530	560	536	523	524	544	529	559	494	500	536	565	490	516	586	524	514	556	524	489	532	533	544	523	525	555	525	538	513	501	548	544	553	554	532	553	505	520	532	572	524	574	537	536	537	568	485	515	521	510	514	517	534	522	524	533	506	512	548	533	550	517	547	567	555	512	547	522	529	491	526	545	512	542	518	555	498	534	513	557	541	529	555	544	514	544	534	544	534	525	517	559	546	548	527	522	563	522	572	528	513	521	529	496	570	537	567	491	523	556	578	535	537	555	536	587	553	512	552	530	531	544	505	568	563	508	569	504	571	527	551	528	535	511	558	557	543	558	514	548	576	493	548	535	528	540	553	534	534	494	530	500	527	543	532	536	552	608	569	525	532	521	496	522	536	540	495	530	551	525	547	526	518	520	577	495	521	524	560	500	533	515	522	511	496	545	527	519	542	526	548	518	543	537	526	537	521	562	550	563	509	544	578	521	543	577	492	469	483	563	516	498	528	506	533	526	500	504	559	516	548	494	519	544	538	564	530	533	520	532	542	560	536	526	530	508	539	541	504	508	528	533	518	531	533	526	553	537	541	529	549	530	519	519	543	530	548	524	547	530	498	517	536	575	561	565	583	550	553	580	520	557	541	517	531	517	531	552	506	533	535	540	520	543	525	527	545	529	518	539	521	513	541	586	518	514	516	519	513	544	518	523	567	552	541	573	581	565	549	556	521	516	581	532	537	534	518	573	563	526	525	577	603	533	515	528	508	577	485	515	558	541	540	553	511	505	508	489	513	566	540	562	497	563	526	523	553	526	543	495	513	556	537	500	569	521	553	481	506	560	533	552	586	549	547	560	554	515	547	538	560	545	529	555	509	528	538	529	543	531	549	512	533	540	537	511	539	544	559	557	482	526	549	528	502	548	502	504	550	506	508	544	534	535	535	513	526	511	534	564	562	511	527	559	503	509	539	553	549	471	500	548	556	511	555	557	503	532	537	523	537	529	527	542	525	590	551	530	564	517	562	510	557	573	500	577	541	479	541	516	508	547	558	557	540	545	517	526	496	567	509	549	551	544	560	554	553	527	564	557	554	534	552
27554	19107	5715	1425	712	541	473	390	411	358	350	317	300	328	280	279	319	287	269	269	276	281	264	294	289	266	292	275	311	291	273	296	262	269	275	304	258	246	286	265	292	292	280	251	280	254	241	269	243	241	273	224	244	235	239	256	241	260	241	243	227	261	248	217	238	229	229	238	248	258	255	232	261	258	229	300	249	239	243	231	256	227	236	233	251	256	280	255	244	245	246	221	240	248	258	231	258	218	262	249	249	241	239	253	246	225	233	249	247	256	248	239	239	228	253	261	244	263	252	231	229	250	259	252	229	253	239	245	249	217	294	239	231	224	239	251	252	264	218	268	250	259	220	236	240	242	253	255	255	248	268	249	259	238	248	240	246	246	254	241	244	234	248	225	250	274	246	221	265	256	256	281	258	248	249	233	219	244	268	257	248	247	261	245	224	242	253	238	256	263	269	238	265	245	230	197	247	230	250	255	238	260	266	221	240	231	252	226	255	238	244	235	256	250	233	239	235	235	261	265	252	225	245	275	240	224	269	228	229	248	264	235	232	271	236	258	257	242	243	250	238	282	221	225	271	273	233	248	252	251	242	259	238	256	247	245	244	240	223	285	238	237	228	247	272	248	236	226	234	265	220	247	233	243	254	272	234	254	245	216	218	235	218	230	245	218	242	220	251	213	253	240	226	247	251	227	230	272	235	276	278	237	255	240	263	245	258	232	231	223	266	246	248	248	249	234	254	247	238	277	248	245	250	245	229	248	266	236	210	229	225	264	252	260	230	236	235	278	234	251	230	198	262	228	260	256	244	242	261	239	263	256	253	213	225	246	261	239	233	237	225	260	272	220	261	264	235	219	259	252	236	236	222	237	248	268	225	241	224	281	255	258	239	262	217	261	255	241	242	248	243	274	269	246	270	234	235	265	259	230	225	269	238	253	234	266	275	242	258	245	234	250	278	246	265	219	246	250	224	233	257	245	263	229	262	243	263	249	223	251	230	248	272	279	259	225	254	236	237	247	230	208	253	216	230	252	237	249	245	248	214	237	244	258	261	258	247	233	269	262	250	256	246	260	244	264	266	256	251	243	258	232	248	225	241	218	234	247	259	245	243	254	266	234	219	234	252	240	244	274	249	247	253	248	240	255	224	237	254	246	237	241	260	261	271	252	272	228	243	269	247	240	232	256	225	222	254	226	242	236	268	222	261	244	261	265	254	295	262	261	241	221	263	242	258	275	240	259	254	243	232	263	241	231	240	233	260	253	267	247	265	241	285	258	233	223	223	250	231	228	242	259	228	227	237	255	277	267	240	231	255	221	229	235	243	243	229	220	250	244	225	264	235	242	266	281	226	268	227	248	251	231	250	219	249	226	248	263	234	259	253	214	222	256	246	218	248	252	229	244	227	276	245	242	242	230	251	253	234	265	258	255	257	243	254	244	221	240	260	254	247	222	256	259	251	248	250	230	236	244	247	249	248	250	253	243	240	268	249	267	223	241	254	249	258	248	268	261	229	220	269	231	260	237	249	217	264	223	233	239	235	254	284	266	273	254	259	253	215	232	225	275	242	250	239	247	279	244	242	236	258	261	275	232	238	240	221	259	225	229	234	240	277	241	222	221	234	275	254	261	257	221	234	264	242	221	255	257	233	237	220	261	247	238	242	253	294	238	250	244	243	235	247	269	261	253	243	234	269	282	273	251	239	240	269	238	223	229	251	274	235	246	254	272	244	228	248	250	217	268	279	260	227	219	217	258	255	226	247	241	249	229	231	242	234	250	272	243	238	235	243	238	241	222	234	245	227	233	238	251	281	216	230	246	267	289	249	256	235	267	271	260	258	239	234	223	224	232	243	267	244	218	230	226	250	218	260	275	262	239	265	242	246	256	259	251	248	242	222	269	260	234	258	238	237	266	276	228	280	252	266	276	229	245	251	242	260	258	276	256	229	259	255	244	207	245	237	250	245	226	234	222	239	243	286	262	238	215	228	256	229	242	238	263	228	264	243	253	241	230	266	252	266	242	295	223	242	267	268	248	236	233	220	256	238	246	243	236	248	259	246	245	246	224	253	235	244	232	264	247	265	242	249	254	234	245	236	244	240	252	234	253	260	280	245	231	232	233	244	236	258	260	243	237	239	243	251	229	239	251	238	259	249	254	241	222	268	242	240	242	272	222	222	254	230	217	242	235	221	261	241	214	264	248	224	216	247	269	231	255	247	267	228	254	240	222	253	257	220	300	244	262	239	250	280	254	251	284	235	239	275	221	224	232	237	226	244	251	239	248	261	258	261	233	256	260	245	246	258	267	259	206	233	235	248	255	270	224	239	249	248	244	247	248	229	228	242	234	249	248	263	228	232	244	278	232	242	243	219	257	263	264	266	271	266	243	235	220	232	234	267	253	232	223	243	222	242	256	238	225	247	260	236	268	234	248	255	246	226	247	233	216	213	224	254	252	246	294	242	258	239	225	229	238	224	235	224	252	235	264	242	234	255	273	274	250	216	280	222	226	216	226	240	261	226	237	266	248	225	246	258	235	251	221	248	247	245	235	283	226	257	254	243	233	257	254	237	246	223	252	249	243	243	228	232	231	240	254	235	260	231	254	261	248	206	266	240	230	248	250	256	260	265	236	259	257	230	239	294	233	248	251	252	244	234	263	247	250	242	252	240	227	257	251	222	211	235	265	211	255	252	246	240	246	235	242	243	246	253	260	244	249	228	227	238	250	234	222	256	270	252	265	271	242	256	241	238	265	236	261	234	262	231	249	233	259	269	232	238	237	234	247	254	241	245	228	239	236	228	255	251	258	223	241	233	259	268	245	251	242	246	245	263	229	273	271	251	238	256	266	264	227	263	260	219	249	254	240	241	262	250	269	237	254	253	247	258	285	236	239	264	235	246	236	234	251	246	245	250	268	238	256	235	253	260	235	259	238	247	234	256	213	279	245	216	271	278	262	233	226	208	246	251	245	252	225	248	245	242	237	234	270	271	240	248	252	258	238	237	245	224	258	274	242	241	237	255	250	244	239	261	222	206	238	239	253	241	256	276	200	255	233	262	266	234	258	233	251	287	271	266	254	207	262	245	255	279	269	237	266	256	274	258	275	245	243	221	254	251	267	255	252	250	254	235	213	242	250	246	230	232	251	261	265	227	254	263	282	216	265	238	245	238	239	256	227	249	264	245	256	246	255	245	253	253	248	218	248	235	254	251	239	275	257	254	233	243	253	247	244	258	268	244	255	253	267	261	205	276	227	216	281	256	244	275	265	255	251	242	265	246	238	218	262	264	233	263	252	233	257	242	208	262	244	236	268	250	244	259	262	229	244	221	252	246	235	255	254	254	278	252	235	255	254	250	268	270	266	227	249	251	225	223	252	234	238	244	243	252	224	257	251	256	247	243	254	234	250	246	236	250	229	242	267	250	268	227	282	237	235	238	244	228	246	240	242	229	236	229	254	244	253	240	256	215	247	236	255	248	224	239	260	250	214	242	253
4630	4601	3527	1755	1216	1107	807	715	583	558	494	483	444	428	460	459	410	420	421	360	415	362	380	375	381	380	358	400	392	383	391	443	410	379	378	377	348	354	386	347	365	308	372	355	356	319	340	355	357	339	293	344	314	348	367	317	342	332	332	337	321	340	318	348	335	345	314	315	316	336	324	336	331	352	308	329	323	316	313	286	325	332	331	328	317	348	309	349	302	332	300	339	344	313	320	336	303	311	325	322	326	289	285	320	365	321	307	367	300	310	336	305	315	315	313	325	310	345	347	357	353	303	336	311	318	316	333	317	356	305	333	357	276	298	266	289	342	319	328	331	358	292	320	342	323	305	337	316	323	334	325	303	301	334	352	357	319	299	337	353	339	300	300	324	340	330	315	312	345	324	349	316	346	303	347	328	318	328	335	333	308	323	303	328	323	318	344	326	298	353	330	346	357	320	322	322	317	313	311	318	309	318	309	318	323	309	325	360	339	331	344	346	316	320	315	304	332	334	290	314	332	316	329	321	309	319	317	344	332	341	313	339	316	309	319	307	336	335	318	330	326	333	325	311	320	323	307	337	349	348	321	325	319	329	320	322	330	296	336	311	328	339	328	317	306	325	321	330	308	315	339	308	313	335	338	343	306	339	357	308	304	309	338	326	297	324	330	327	315	334	327	312	339	328	326	343	326	312	340	290	334	330	313	350	328	319	315	320	326	341	339	313	306	333	320	359	328	290	343	316	351	359	315	270	333	354	301	326	353	341	320	335	291	337	329	357	355	353	279	312	334	314	299	295	327	331	342	333	320	322	315	333	331	293	326	327	353	337	299	318	332	339	344	329	310	324	326	311	323	295	338	319	322	340	344	318	336	316	305	308	348	316	320	330	327	286	320	332	309	300	330	298	308	315	368	337	355	346	335	322	309	302	284	338	302	356	323	354	324	322	329	320	306	348	324	330	309	338	318	356	354	359	338	330	339	274	322	314	336	293	324	298	340	314	306	313	345	316	343	320	331	319	324	324	332	307	366	314	319	312	329	331	342	324	310	324	318	333	341	291	305	333	319	309	330	316	333	355	317	321	312	295	306	334	310	288	342	316	309	325	359	318	307	367	299	324	352	299	345	341	306	318	317	324	334	322	317	364	325	308	335	315	328	347	324	352	300	336	297	299	302	329	313	341	315	327	297	309	358	321	276	318	317	296	309	320	341	327	322	335	321	314	340	319	305	316	315	347	321	325	350	309	331	327	329	315	309	331	331	322	318	311	345	352	315	332	303	299	347	322	339	295	298	325	340	318	311	306	325	309	352	311	320	315	331	316	328	323	317	320	318	319	333	329	338	273	300	307	318	335	342	311	333	315	308	312	332	346	316	312	293	308	345	304	295	358	302	312	351	327	316	301	305	325	319	300	334	321	311	312	310	329	300	317	343	307	319	360	340	335	357	332	340	316	332	305	333	310	325	332	302	334	320	329	320	308	327	318	335	348	318	318	309	317	329	358	352	334	338	353	311	339	357	304	315	327	290	299	344	345	327	313	351	345	356	326	347	319	338	337	342	304	302	295	349	317	317	342	302	338	337	334	309	318	370	292	349	369	319	338	317	311	314	308	352	316	318	353	318	277	328	310	346	301	325	330	303	324	348	339	323	300	318	333	342	345	321	301	294	350	306	326	343	313	307	331	298	328	322	336	303	316	329	334	306	310	318	305	314	298	309	306	311	317	322	319	311	339	334	305	325	331	334	305	317	325	328	324	322	306	340	320	315	340	335	317	354	318	317	322	323	315	330	341	284	335	332	340	337	299	299	317	306	308	305	296	319	332	313	310	311	300	330	330	325	329	331	348	315	323	321	340	317	306	311	327	312	329	317	343	358	318	348	314	309	302	318	318	301	340	330	321	309	314	339	321	323	302	297	340	339	339	337	352	334	341	319	325	341	305	304	323	329	321	312	316	323	310	324	361	346	308	326	303	324	332	324	325	319	337	327	292	323	334	307	318	331	318	305	308	325	321	315	305	332	317	358	293	328	319	315	324	324	307	336	336	330	333	284	316	324	311	352	304	317	276	338	332	299	309	372	332	332	323	346	329	337	319	316	295	369	333	325	364	358	313	314	329	320	340	327	355	326	327	305	317	298	314	323	309	333	296	354	317	322	305	304	306	329	315	283	330	346	322	320	331	347	332	299	322	310	320	278	348	347	335	316	365	336	332	323	307	305	328	355	301	311	320	306	290	345	311	309	330	318	305	338	308	326	344	347	316	324	355	323	322	361	325	325	303	311	309	331	355	312	311	328	338	347	328	308	317	363	326	303	321	324	307	323	328	312	346	317	322	328	291	318	319	331	320	353	301	327	306	343	356	326	349	355	312	308	317	312	324	323	349	293	304	330	302	328	313	313	313	314	316	330	354	351	349	334	342	310	318	340	341	340	354	305	310	333	335	317	341	306	330	322	327	318	275	309	312	350	344	313	330	309	331	326	317	331	329	319	333	352	355	331	313	327	307	345	335	341	332	306	319	345	319	354	338	316	316	341	333	356	327	337	285	317	304	356	302	314	321	326	329	312	319	332	325	339	333	306	313	329	356	320	314	342	302	339	288	348	310	311	342	327	310	313	312	347	297	294	306	305	308	324	345	328	343	301	339	338	321	313	326	309	341	318	284	348	338	308	325	334	310	314	346	326	331	294	318	335	319	318	314	319	313	340	345	325	327	308	331	324	341	353	328	334	316	334	287	333	351	323	296	324	292	307	344	315	320	331	324	298	315	285	345	316	326	319	307	333	334	328	349	295	333	344	302	337	291	325	312	292	307	345	332	338	334	343	328	337	296	320	344	357	333	336	301	318	307	302	304	325	338	329	326	338	342	332	331	305	326	307	321	322	311	312	306	356	328	306	380	324	326	337	327	336	337	294	353	311	313	294	347	325	332	327	324	322	301	328	308	313	339	312	330	352	347	311	335	298	310	335	331	316	345	299	316	304	312	331	327	331	309	298	325	292	325	307	334	347	309	335	329	335	320	297	357	313	327	331	329	333	316	315	305	328	350	314	315	347	308	325	348	327	322	334	293	336	312	322	344	313	310	312	339	349	335	341	339	328	334	350	307	341	313	326	326	302	322	308	317	340	325	328	347	283	341	335	331	359	279	318	333	315	328	313	340	313	299	318	323	338	307	325	340	346	337	308	314	324	334	312	284	289	319	303	332	322	308	343	304	323	337	324	293	350	311	299	335	315	322	296	306	337	317	301	302	339	327	313	355	346	336	317	322	311	330	313	307	332	317	338	350	341	358	337	331	295	335	338	336	338	293	323	287	330	305	303	313	325	331	306	326	325	312	319	330	314	322	348	330	310	318	307	329	320	315	348	299	334	343	313	345	369	351	359	331	313	350	327	311	312	315	346	333	316	323	294	326	328	292	321	326	349	321	301	323	330	346	338	323	334	307	353	340	314	329	316	337	335	347	344	340	316	310	342	323	325	316	326	302	314	336
23779	21635	28934	24812	21454	5870	1363	931	799	763	684	672	627	597	603	588	578	541	536	558	469	528	525	483	486	500	477	475	555	492	484	522	497	487	498	474	470	454	466	436	500	459	436	437	498	449	421	452	425	517	432	437	424	458	447	413	446	422	408	443	432	433	427	412	428	430	457	478	405	421	422	423	396	392	393	415	426	444	418	425	443	451	434	438	419	434	462	394	389	436	423	407	433	397	418	427	431	404	416	434	394	447	418	407	393	424	419	427	459	409	433	435	371	437	405	400	412	389	400	417	411	405	418	426	432	387	411	451	427	424	414	410	416	389	445	398	410	431	422	401	387	430	434	417	449	444	458	422	436	401	403	442	431	423	424	406	392	414	423	443	393	424	405	418	434	409	429	407	446	403	409	408	437	461	370	395	419	421	435	428	423	426	407	409	408	405	423	413	397	415	436	447	442	429	421	397	393	431	427	393	409	433	417	379	411	404	399	429	397	390	444	406	400	386	370	432	439	432	428	430	419	405	403	429	411	427	430	439	441	434	452	402	437	454	415	411	445	427	444	415	388	419	390	451	467	442	424	404	389	430	433	379	429	429	391	425	393	406	435	380	420	426	429	411	435	402	431	380	399	429	403	431	379	393	415	416	423	390	402	441	414	416	417	442	425	432	371	431	427	435	407	395	410	430	389	414	407	437	430	392	410	460	431	385	415	418	387	404	429	432	378	434	429	408	438	423	439	414	418	406	418	410	383	417	419	426	389	391	431	456	451	428	400	374	411	394	426	439	432	448	393	371	458	412	403	406	443	399	425	397	426	425	400	459	422	410	408	431	414	414	428	393	395	460	392	376	423	398	447	413	389	446	424	397	454	389	445	416	383	432	430	408	436	420	386	391	421	404	432	425	410	389	430	416	421	406	417	439	432	447	423	440	413	433	447	383	431	415	402	432	402	409	389	457	387	424	418	408	426	428	425	428	397	434	420	462	422	433	433	393	434	444	388	415	398	415	436	412	439	366	434	404	435	415	450	468	460	422	393	428	400	430	406	424	415	401	426	409	415	418	427	377	421	399	433	402	438	466	395	426	424	396	417	423	419	403	425	411	415	407	406	428	445	443	440	411	434	421	423	410	408	426	453	385	414	387	426	413	407	380	417	439	397	429	412	407	415	439	430	409	435	443	452	400	429	402	399	426	435	393	418	408	414	418	440	463	454	431	419	459	415	391	430	427	461	398	397	388	437	416	381	390	375	439	431	416	384	393	420	380	440	395	382	420	407	416	426	386	401	427	392	407	406	409	394	445	404	435	417	413	405	423	427	405	429	382	395	423	421	453	405	459	418	409	445	409	380	407	409	420	409	426	407	404	392	400	420	399	410	418	425	422	407	432	408	417	394	404	370	446	408	427	435	405	400	407	402	401	398	404	435	441	413	415	508	383	427	420	422	415	401	434	372	420	440	417	410	376	407	436	440	381	449	435	437	378	422	402	397	430	404	413	408	391	382	415	392	427	410	397	416	415	413	416	440	398	383	415	399	441	441	391	422	372	408	421	392	416	419	476	398	440	437	438	424	417	441	433	366	396	444	385	399	397	429	397	441	417	409	435	395	429	411	415	418	410	381	425	412	423	419	409	411	421	407	402	404	384	381	422	418	403	424	434	418	420	448	384	454	441	410	426	399	418	429	406	405	404	398	397	418	428	470	446	423	424	420	414	434	446	409	386	445	401	433	430	434	436	431	430	396	418	473	432	459	450	400	399	401	422	433	439	413	400	416	421	425	376	418	395	413	413	441	362	450	415	398	435	435	416	436	425	402	431	411	408	415	417	400	422	406	385	419	425	405	399	385	379	406	417	416	420	403	444	441	424	413	437	399	385	397	410	447	433	423	439	395	443	389	409	409	401	390	428	432	449	397	447	405	397	417	414	455	402	420	388	424	415	427	397	451	400	412	440	383	422	426	418	396	425	445	433	415	437	426	432	426	410	441	417	427	370	385	394	414	410	422	409	408	414	429	437	395	417	405	428	454	369	403	434	400	416	430	405	427	431	439	418	440	393	373	424	406	403	374	392	376	422	423	425	411	407	435	442	423	424	465	391	372	415	418	440	438	457	418	446	444	437	413	410	426	409	452	429	404	435	406	433	393	408	393	407	416	447	360	419	401	439	432	393	427	401	443	436	406	410	405	411	422	416	456	420	405	411	452	435	397	433	405	456	362	447	401	410	415	437	432	404	439	413	389	411	405	398	396	421	421	429	425	417	449	398	432	425	377	423	439	389	409	398	446	393	428	398	410	436	419	410	441	421	442	384	432	399	391	407	448	425	423	405	433	400	419	435	408	438	442	381	432	437	390	426	396	460	431	390	451	410	425	413	446	441	439	434	408	419	404	387	402	419	427	410	403	403	437	430	371	435	388	446	419	431	439	387	374	421	405	472	442	412	399	439	429	441	431	374	440	382	397	374	448	451	424	434	392	439	406	409	430	406	393	416	425	455	407	465	424	447	436	447	394	461	407	401	390	392	402	401	388	388	405	416	422	430	439	437	424	436	414	417	459	405	392	406	418	444	427	423	406	400	433	427	426	377	434	399	407	410	423	408	416	427	417	377	409	398	458	423	421	446	434	422	404	400	445	394	410	433	421	436	435	411	428	388	415	424	419	414	404	434	447	416	425	421	448	424	399	410	438	423	396	404	397	401	424	406	422	411	410	403	409	390	428	408	421	406	418	417	427	380	422	436	412	430	402	422	400	413	426	446	411	411	416	426	423	429	414	456	406	428	440	435	394	466	437	436	435	405	396	420	387	424	411	413	410	433	409	436	425	395	451	439	370	419	399	445	396	423	436	416	391	428	393	415	397	414	380	430	414	404	415	408	384	416	473	461	415	412	442	409	436	401	401	418	419	434	434	404	445	418	414	386	414	437	413	440	399	416	455	398	432	436	413	396	404	425	410	432	409	426	387	420	440	414	435	366	416	397	421	427	393	393	419	411	448	409	421	401	399	410	392	402	367	444	433	408	423	440	411	427	406	406	436	398	380	407	413	414	390	402	426	453	384	407	421	403	450	450	412	399	427	443	412	437	411	426	418	402	402	427	427	439	398	396	384	396	442	399	431	400	422	435	428	400	422	426	443	429	415	450	387	413	420	397	403	425	475	397	421	392	411	415	426	401	437	399	397	424	443	415	384	394	401	411	403	432	418	411	395	423	414	396	409	410	428	407	440	403	425	428	411	429	401	423	435	409	413	422	395	408	388	429	424	394	408	411	464	446	404	400	442	433	421	408	384	419	403	439	413	396	461	401	392	414	407	404	428	431	426	432	417	395	414	375	409	393	412	431	431	422	434	405	407	391	401	429	436	391	428	406	444	402	425	424	436	420	442	409	415	400	404	398	422	411	397	387	423	407	421	407	426	421	427	411	437	399	398	410	411	397	437	437	426	426	429	418	423	417	442	429	429	406	393	431	430	435	454	445	455	438	421	420	430	443	412	442
4172	12629	9392	4550	3311	2561	2055	1665	1469	1139	1109	1078	949	925	881	848	776	725	729	772	708	689	664	699	716	662	720	719	692	633	745	659	642	668	658	616	580	609	609	605	638	620	646	594	666	644	571	585	606	584	581	531	562	536	552	559	489	553	562	540	537	534	568	521	525	521	554	550	566	541	535	552	529	554	567	561	497	550	558	545	532	552	565	519	522	529	555	561	515	571	524	512	569	524	526	554	537	575	558	556	546	516	528	502	534	548	489	515	531	550	536	517	569	583	517	532	535	516	559	543	474	535	526	542	532	549	549	536	495	536	562	555	583	525	576	533	531	553	550	571	533	565	557	519	509	547	532	514	556	558	543	529	548	554	520	548	536	521	527	564	547	519	548	564	511	484	535	533	558	528	519	548	532	545	564	524	574	542	531	523	549	537	537	532	508	532	501	530	549	545	562	536	554	555	533	534	555	558	540	500	541	539	536	538	545	520	514	573	557	569	587	564	519	550	539	535	545	530	501	566	563	535	515	500	515	525	526	566	505	501	509	524	537	529	545	573	504	540	513	549	553	545	524	533	518	540	564	533	556	509	527	541	540	528	570	547	520	562	554	552	494	607	498	536	550	532	527	539	565	528	570	550	534	521	523	551	552	569	514	525	513	551	565	530	561	536	522	581	567	556	508	592	541	565	571	537	554	515	549	594	511	537	590	566	544	513	531	542	571	543	565	502	553	547	594	511	546	568	539	544	542	510	534	546	512	545	543	555	526	551	481	533	533	588	532	553	572	568	541	504	548	520	546	555	536	552	532	519	530	505	538	504	569	519	525	565	553	586	543	502	552	502	579	550	510	601	538	525	517	545	534	527	542	556	503	544	554	520	518	549	553	542	515	579	530	537	492	539	540	496	569	543	565	478	511	515	512	527	536	587	551	528	527	555	518	544	550	552	535	564	494	563	548	510	568	555	500	519	483	550	605	547	503	510	498	529	559	589	525	553	552	509	513	572	572	556	487	571	542	539	542	530	514	513	551	544	521	539	529	569	559	546	538	568	562	521	544	603	534	563	535	542	551	555	564	537	546	589	525	519	517	520	566	531	515	557	526	546	503	541	528	501	542	529	542	534	510	519	514	554	534	539	570	555	549	539	549	554	534	581	531	551	582	532	591	557	525	544	543	565	546	565	600	519	559	550	553	522	554	536	542	528	539	552	514	516	591	561	478	546	517	517	528	558	561	524	531	521	509	527	536	537	548	547	558	562	549	562	594	568	539	544	546	511	572	519	553	523	488	510	510	541	483	495	553	544	517	575	533	533	569	531	519	516	514	532	535	551	554	508	564	550	519	547	502	598	533	587	513	556	515	495	551	517	548	517	550	531	512	546	574	569	539	529	562	554	527	485	540	559	454	522	535	513	530	530	554	530	559	560	555	529	569	529	547	558	549	545	538	541	526	510	547	551	534	549	506	563	521	564	510	505	552	481	573	508	562	509	548	581	544	556	586	556	542	579	512	596	525	530	520	558	561	534	534	580	504	606	530	542	522	539	590	566	608	536	543	532	525	549	570	542	575	522	547	553	556	525	546	499	538	579	513	575	533	525	518	493	512	557	525	498	535	525	530	540	501	567	533	498	556	575	555	552	546	563	558	539	531	548	505	534	555	535	555	554	548	532	578	547	518	552	548	532	548	537	575	520	523	568	503	572	554	554	541	524	531	518	546	557	527	567	544	533	555	558	460	539	563	544	539	545	537	503	543	532	517	551	563	534	527	547	585	541	538	553	552	525	526	539	569	557	531	553	542	564	536	554	583	539	554	534	572	547	525	585	546	527	524	514	537	532	494	543	558	532	567	559	540	563	526	544	523	502	557	540	566	510	535	561	578	531	537	525	504	521	543	502	523	518	589	525	546	533	584	576	561	590	503	583	572	558	530	556	553	560	534	538	513	504	555	536	536	543	548	593	563	513	578	548	579	529	525	553	545	570	564	480	582	553	518	554	555	536	529	547	552	547	538	530	558	541	539	544	557	534	525	567	522	574	547	517	541	531	508	540	552	563	555	566	524	550	504	520	555	544	534	526	551	540	540	525	529	558	553	565	475	559	548	540	537	545	541	545	547	567	511	491	554	540	517	533	541	552	534	534	513	545	546	548	555	521	513	548	561	528	550	566	539	592	530	501	571	499	532	509	584	554	541	559	494	532	552	556	535	503	533	537	546	549	544	515	548	510	527	517	501	511	535	528	545	545	565	571	534	545	549	521	528	557	561	530	546	530	572	533	558	520	543	528	517	554	550	526	535	555	561	519	547	532	562	526	513	542	590	521	558	519	545	572	570	524	522	543	543	570	535	534	563	527	526	569	577	543	537	547	555	552	553	476	543	555	561	558	521	509	528	546	537	532	517	548	547	531	527	543	539	524	536	547	535	553	548	553	537	534	542	549	563	499	554	549	528	521	542	539	507	528	573	544	531	531	557	500	591	538	558	559	523	550	535	527	541	565	519	533	527	524	524	539	571	564	532	543	547	541	486	508	545	523	549	528	537	525	539	567	568	543	542	523	534	517	582	584	523	561	527	571	574	547	516	576	536	533	533	488	524	514	513	530	554	527	514	554	554	524	513	544	552	570	550	548	515	548	513	576	587	539	561	540	544	531	579	593	527	524	546	502	510	534	553	508	531	487	536	551	549	555	510	525	564	531	520	532	557	556	551	555	535	550	519	510	566	548	520	539	565	537	542	543	553	550	539	538	555	559	586	583	529	564	526	545	526	558	558	491	527	538	544	539	531	548	529	519	566	542	528	548	562	573	549	552	549	537	543	543	532	513	513	501	535	530	554	542	567	541	514	561	538	549	519	595	536	558	582	564	557	510	523	530	494	536	515	478	548	533	556	536	506	542	505	559	514	541	524	525	551	514	584	535	531	585	525	557	457	540	517	523	560	547	517	521	527	521	520	513	530	562	541	550	602	553	531	534	536	531	542	542	499	513	532	543	577	602	534	576	568	547	571	499	511	557	578	522	517	552	547	495	515	527	575	532	547	557	519	535	563	563	542	525	551	569	563	525	546	536	544	541	549	547	514	513	545	553	580	505	562	560	510	559	533	551	547	541	511	554	557	545	528	546	510	599	539	549	558	536	523	542	543	509	555	540	569	535	551	542	535	540	549	529	534	586	553	532	568	481	531	531	519	579	533	546	546	511	555	578	522	517	540	524	552	549	511	509	556	514	528	523	555	515	530	529	555	544	573	526	534	516	537	571	510	533	494	514	532	492	506	539	551	518	505	488	536	486	525	560	538	534	514	533	566	528	561	574	549	551	534	538	588	567	522	528	545	545	528	518	585	549	552	517	576	529	516	553	514	532	541	550	553	564	540	570	498	541	530	555	533	574	513	489	562	568	516	536	486	568	536	533	504	526	569	530	548	557	537	557	533	554	569	492	569	557	562	542	548	483	508	560	507	555	544	554	544	523	558	530	521	522	561	551	539	532	532	546	533	547
24921	21627	27433	25792	4737	784	635	476	415	366	321	324	318	294	289	296	269	252	230	243	257	246	224	242	272	231	254	221	235	266	236	222	248	220	216	230	208	215	185	205	214	191	218	187	205	196	194	228	176	178	181	199	200	167	180	185	194	169	202	198	181	189	182	204	163	189	192	179	203	153	195	195	188	183	186	213	194	187	167	196	189	159	180	178	177	184	182	210	193	162	195	177	186	208	179	177	175	203	182	170	180	185	191	182	190	187	199	186	183	196	164	168	179	188	181	201	173	165	150	196	196	174	186	178	155	171	187	187	188	188	163	194	161	188	189	169	172	166	178	183	192	191	169	175	200	187	171	190	179	186	178	192	188	170	212	173	202	194	188	186	162	174	170	171	189	178	174	181	193	202	192	163	180	186	204	201	194	174	172	229	191	191	198	185	177	200	194	180	184	189	185	163	175	175	181	175	198	196	181	199	171	197	165	185	170	184	164	185	207	184	176	200	187	170	179	175	199	163	195	153	156	185	172	171	195	163	166	192	177	181	171	181	170	168	192	160	173	177	166	193	175	201	175	185	169	186	182	186	169	189	175	183	175	172	188	188	182	173	161	187	177	168	187	197	170	195	172	171	192	166	172	176	171	172	185	178	179	174	195	164	180	169	142	185	182	183	188	199	191	188	220	180	181	178	181	161	166	185	189	171	175	193	160	178	174	169	156	183	196	191	189	193	197	177	165	154	200	184	182	159	173	155	199	179	187	193	190	167	181	196	170	184	172	204	174	163	190	177	154	162	157	186	201	185	185	181	147	191	171	167	169	180	183	180	166	183	156	181	175	198	186	178	176	185	199	174	174	192	175	178	178	187	173	168	191	177	161	163	151	181	187	154	175	178	207	168	173	170	161	171	169	182	185	162	176	177	199	187	189	176	171	173	161	187	166	171	193	181	184	204	171	180	215	201	194	187	198	178	182	192	170	174	201	181	189	185	167	195	169	167	186	168	178	189	175	169	168	184	164	199	178	188	182	191	166	184	190	176	173	182	195	180	189	181	160	177	205	178	187	176	200	148	173	177	218	184	195	192	173	194	187	178	187	186	163	177	166	180	175	179	166	187	201	182	169	169	192	180	178	200	185	167	201	177	192	200	180	220	211	186	175	207	152	179	171	196	185	194	157	204	194	180	168	188	181	188	180	204	182	159	217	191	174	177	184	164	192	170	190	170	187	188	169	160	172	204	189	179	198	169	173	168	194	181	179	168	177	181	175	183	194	179	199	173	171	211	174	178	184	185	189	181	182	179	178	184	210	207	192	181	192	168	174	164	172	187	180	179	160	175	172	174	187	147	191	160	187	188	171	199	175	183	180	166	181	186	182	181	181	179	188	193	169	195	188	184	172	182	187	168	209	187	190	185	184	151	182	191	194	187	191	183	156	190	179	171	158	165	194	178	185	204	179	199	170	212	153	164	169	173	155	193	162	196	191	177	191	183	154	159	190	204	166	180	191	174	168	180	194	171	184	177	190	175	189	179	192	169	180	200	196	180	163	157	186	190	185	192	175	168	182	186	184	153	182	201	193	160	174	186	176	188	171	183	157	201	195	173	171	178	191	182	158	187	192	184	198	169	194	166	170	173	203	183	192	171	175	203	162	181	158	182	193	199	186	183	175	178	194	183	194	184	180	162	187	209	178	191	198	190	174	202	212	168	189	183	151	182	190	188	187	186	184	184	193	205	175	165	197	161	178	171	190	175	211	186	178	158	179	171	177	188	169	214	171	199	153	191	166	192	166	189	178	202	224	176	188	177	168	157	186	171	179	153	160	186	190	176	176	178	153	181	172	174	174	191	179	182	191	202	176	168	158	195	189	175	189	188	150	189	180	194	218	174	180	173	174	179	201	170	176	182	179	197	197	199	187	178	166	184	181	164	175	167	180	195	190	175	167	169	178	194	189	177	195	178	175	163	174	189	176	168	167	196	179	136	184	156	156	190	165	195	170	187	197	184	200	177	172	176	185	186	182	173	163	182	173	167	194	177	179	183	175	158	175	188	171	189	196	188	186	212	169	170	175	177	183	170	197	180	204	179	187	201	159	181	182	194	169	182	194	169	188	162	172	168	184	186	182	184	191	178	174	202	199	177	199	179	181	184	191	185	204	182	169	162	172	181	192	193	192	154	180	159	176	178	200	204	182	180	159	207	200	197	172	175	186	169	198	171	166	185	182	199	171	191	183	174	184	181	172	172	186	195	191	160	194	177	180	161	175	183	172	150	192	144	191	189	174	181	168	180	199	191	166	159	160	188	191	162	178	169	193	177	182	183	184	192	177	144	172	197	163	194	168	191	165	155	170	163	191	175	195	181	212	201	176	183	181	164	163	192	166	208	182	166	169	196	169	193	176	177	189	183	208	208	176	202	192	169	202	189	171	195	189	183	188	220	177	177	193	200	195	191	194	199	192	173	170	194	183	209	181	176	156	188	170	177	169	174	172	179	188	197	174	164	177	164	173	203	190	177	184	191	185	180	173	196	169	197	175	194	190	176	173	206	182	186	161	174	188	188	171	198	178	176	174	182	213	169	160	186	180	152	195	206	194	159	162	168	181	191	152	170	180	192	185	181	173	204	191	182	188	158	207	155	185	196	185	164	200	202	183	199	165	188	164	176	169	171	201	192	183	198	187	191	168	181	164	189	193	207	185	178	200	171	180	200	194	184	199	187	164	180	187	227	171	177	176	185	182	190	184	171	184	204	180	193	180	171	200	144	203	214	182	182	196	172	171	217	192	181	200	173	186	196	196	175	185	178	163	194	164	166	174	172	183	171	169	173	167	162	196	186	182	192	194	163	182	170	204	187	200	188	200	172	195	183	176	196	205	183	183	194	190	168	175	211	181	161	172	169	200	170	175	208	158	205	174	166	215	167	181	170	170	155	201	184	192	176	183	174	187	174	185	185	178	168	178	204	175	176	176	193	183	174	181	190	167	148	187	165	178	198	191	179	197	188	180	191	171	182	168	181	188	180	174	159	170	190	156	185	174	193	178	174	152	179	195	181	198	163	175	186	166	203	174	169	165	186	180	175	187	190	171	171	179	162	186	193	192	189	168	166	213	187	156	171	173	187	176	179	165	185	191	178	202	186	189	182	185	168	161	186	197	168	176	189	188	170	176	206	168	170	185	177	196	185	189	202	154	180	196	175	178	187	154	177	175	200	177	192	169	171	171	176	170	191	188	159	189	195	169	169	183	179	193	176	172	193	181	168	189	194	206	163	166	178	156	174	189	180	204	167	197	195	193	177	175	176	168	185	185	166	185	174	166	162	171	175	202	202	181	177	190	170	194	176	167	178	190	181	187	188	181	163	183	201	176	175	189	192	170	196	185	197	196	183	189	199	174	176	171	183	182	173	187	190	165	183	179	208	165	178	159	188	163	179	177	181	196	158	150	198	154	183	183	164	182	184	186	165	182	167	193	182	187	161	186	181	230	187	177	166	190	166
4230	8437	5900	2840	1951	1540	1277	988	812	697	574	525	512	529	477	469	461	409	431	357	388	374	384	331	365	359	356	387	355	325	354	363	355	342	310	320	263	254	284	321	293	341	333	284	291	262	230	282	293	248	265	252	261	258	256	246	234	259	262	250	261	254	244	275	275	241	247	262	256	260	259	255	260	248	265	252	263	282	258	219	230	261	251	263	273	275	224	247	269	264	258	256	265	258	256	235	245	242	249	253	259	234	238	243	254	259	244	239	244	252	277	231	255	241	227	278	241	275	246	246	239	248	274	269	235	254	242	265	220	234	250	229	231	259	266	233	258	251	246	261	214	234	226	232	246	232	238	276	266	232	251	224	212	225	250	260	248	246	240	253	278	230	234	247	253	236	260	225	259	243	245	236	250	249	238	269	259	221	262	246	227	271	277	261	262	252	246	258	260	236	236	265	244	247	255	247	222	282	261	258	253	239	253	240	262	245	236	254	254	236	249	243	240	251	240	230	279	273	265	251	246	228	276	245	237	226	235	260	240	253	254	243	227	226	210	217	229	258	245	258	243	245	239	224	281	238	240	237	260	251	250	242	277	241	239	226	261	255	237	263	200	220	246	235	257	236	237	251	270	272	229	228	232	270	259	260	245	281	251	227	237	269	257	211	251	252	265	241	249	246	257	254	268	258	243	213	234	272	252	255	269	252	281	233	251	244	257	267	256	244	269	254	229	244	268	237	260	260	262	231	246	234	259	250	258	259	253	248	244	260	236	264	264	237	272	228	233	238	231	243	271	248	253	239	265	248	242	249	249	268	239	247	245	272	259	220	234	248	256	212	246	257	271	247	218	243	258	239	237	260	238	257	251	242	251	236	231	262	266	244	226	267	252	241	227	223	270	228	243	252	264	292	255	243	251	236	241	236	258	242	242	236	254	246	242	221	253	221	289	250	264	239	258	249	255	261	231	217	247	235	242	254	235	260	262	247	235	249	258	228	258	244	253	246	245	275	225	261	253	270	224	243	236	224	241	263	246	271	225	261	240	240	266	259	265	266	244	234	235	241	264	256	233	258	250	256	241	224	241	248	281	237	241	240	261	222	261	246	251	272	242	218	256	236	247	235	231	241	237	244	244	245	251	261	254	250	274	262	244	232	239	267	242	261	290	217	243	226	222	244	230	252	254	246	237	242	267	256	239	249	229	276	256	238	258	244	253	253	238	223	239	240	245	251	240	259	228	247	261	235	262	250	268	241	258	249	255	231	237	220	240	229	265	257	271	250	262	251	236	256	237	263	239	243	267	247	260	232	283	262	246	234	222	263	269	262	248	252	295	246	234	265	269	218	227	258	222	256	253	275	238	238	259	244	257	247	263	243	236	261	289	265	279	244	275	242	251	255	248	259	254	255	261	243	257	249	235	261	231	246	228	236	251	239	247	232	260	268	247	259	262	225	236	248	239	235	236	260	216	283	244	240	268	238	248	242	266	236	228	265	265	242	227	286	238	259	232	238	244	201	277	252	241	251	260	268	228	274	242	247	245	230	265	240	247	218	244	242	246	252	239	263	263	250	286	266	254	250	251	236	229	247	242	237	285	224	251	257	244	243	262	227	226	261	256	248	248	252	240	239	229	253	286	263	255	242	246	250	260	251	222	233	225	248	227	262	252	276	249	260	237	222	251	279	258	250	238	264	264	234	233	235	242	229	247	258	243	249	213	206	248	245	279	255	250	224	255	235	243	250	247	259	255	253	245	240	233	260	235	243	217	249	237	254	269	257	257	250	255	250	257	244	228	250	222	233	223	211	224	240	249	264	259	275	263	257	241	232	222	244	254	273	221	247	273	247	254	269	257	257	245	272	245	252	246	268	271	245	256	267	252	261	250	238	208	266	275	236	240	275	252	281	237	228	248	263	247	267	239	246	229	251	280	252	236	259	272	249	234	277	236	268	226	240	233	256	248	254	272	284	261	261	268	243	241	287	246	264	274	282	234	230	207	296	282	265	240	241	247	257	246	252	248	262	264	258	246	256	254	237	231	280	239	268	249	241	260	255	250	253	267	230	244	266	240	238	280	240	281	226	236	253	258	225	270	254	250	241	235	247	250	230	237	241	274	239	268	250	246	251	272	270	247	251	265	233	238	248	238	231	218	255	247	224	264	244	255	239	248	255	235	243	251	243	255	271	246	234	253	256	257	230	251	264	266	242	253	255	262	226	229	236	244	261	286	257	239	280	264	253	223	250	248	268	257	232	251	255	254	237	260	249	229	254	241	240	258	264	263	264	257	251	249	260	279	245	252	266	267	258	235	260	240	230	228	252	244	249	227	242	236	242	293	239	239	230	252	244	243	256	265	266	268	273	259	237	218	219	265	241	249	240	262	260	227	282	245	259	257	254	238	240	222	254	268	246	263	241	229	258	242	215	243	250	234	284	231	262	284	262	256	254	208	230	250	249	258	239	232	248	261	259	253	244	239	261	253	234	242	279	213	211	256	226	242	237	255	237	245	260	261	255	254	271	238	213	237	250	257	250	267	253	255	238	265	227	231	265	257	246	237	237	247	243	216	232	272	263	241	235	289	276	256	271	260	217	243	271	247	251	267	267	236	251	221	249	250	245	274	209	243	261	246	248	251	243	236	283	242	257	259	289	242	246	245	243	251	246	264	238	268	215	239	269	247	247	257	251	237	271	244	258	265	237	247	262	253	248	227	219	261	253	253	253	258	261	266	241	246	205	249	261	261	241	220	248	282	266	229	266	250	231	248	265	253	225	248	243	243	240	262	258	266	242	257	247	265	235	232	262	238	253	266	251	259	257	240	221	257	264	225	244	217	252	232	227	262	256	263	245	233	286	237	279	241	245	256	260	279	251	254	254	252	250	223	275	263	242	244	260	257	274	253	242	249	252	252	253	267	243	264	259	227	273	283	249	247	245	264	255	248	203	257	240	242	243	265	221	259	248	263	243	242	231	259	224	235	246	242	245	252	236	258	240	234	272	255	258	279	237	248	244	246	218	261	240	251	247	262	252	270	250	240	244	278	236	247	257	248	208	244	245	229	229	225	251	278	259	255	226	243	238	249	258	237	258	275	245	240	212	269	238	253	241	280	240	221	266	243	262	225	251	236	265	287	267	243	219	227	235	246	253	263	281	249	250	231	241	235	222	264	247	237	251	271	271	235	238	253	235	243	241	248	244	251	258	255	241	275	234	233	246	255	253	246	255	258	259	258	237	233	224	242	244	243	250	259	260	270	239	259	254	242	265	279	239	244	228	237	264	261	260	253	246	272	254	270	256	237	268	227	254	267	237	253	263	224	245	221	261	273	225	262	240	242	255	205	248	253	266	250	244	231	228	253	256	242	247	253	260	280	252	255	247	258	247	258	269	249	260	244	270	233	264	238	235	248	248	260	226	264	255	248	256	243	262	270	230	258	261	254	236	259	219	252	255	215	233	246	233	255	249	257	246	238	271	241	253	222	256	296	247	264	261	256	237
22765	21688	29606	24301	21681	21522	5130	1409	1141	955	848	803	810	689	691	714	637	605	582	561	552	548	557	534	570	533	575	580	533	576	501	524	594	468	534	463	484	462	469	473	477	505	455	481	474	465	442	456	430	437	378	410	440	415	464	388	407	407	406	436	401	421	393	408	419	451	411	439	466	443	441	453	403	422	446	419	442	408	440	411	392	425	410	420	400	421	382	410	439	398	391	420	418	405	435	418	438	403	446	419	382	431	426	417	382	382	402	429	403	428	458	432	432	433	419	413	401	392	388	446	391	426	412	416	442	384	456	432	409	434	430	400	384	382	377	395	397	424	400	436	408	405	387	389	417	386	443	430	422	387	398	428	429	459	426	411	405	408	395	416	382	425	439	429	419	484	419	378	427	426	413	393	400	423	392	432	413	417	421	418	409	392	438	415	387	412	390	439	415	428	400	433	424	386	437	405	436	431	424	424	434	403	427	436	469	429	351	411	408	407	449	406	411	400	431	378	412	414	370	385	415	438	447	425	429	441	436	448	405	387	429	391	412	428	408	425	398	427	443	452	430	423	428	416	416	399	444	426	418	413	417	418	435	382	421	425	391	410	405	397	415	426	438	431	410	422	445	459	399	425	421	379	412	403	425	444	412	463	416	430	426	433	402	418	418	407	417	424	404	412	451	436	417	453	421	435	444	377	440	415	411	431	380	420	448	418	423	420	409	437	437	403	426	423	394	413	435	444	447	422	392	421	390	408	438	415	449	362	436	411	432	414	418	396	414	414	413	395	431	444	432	428	413	442	388	411	418	427	403	408	423	388	407	410	380	407	417	436	399	453	427	433	393	426	397	416	412	417	444	418	433	420	404	421	429	402	403	411	360	423	440	418	403	425	414	428	441	424	392	440	415	425	414	400	427	377	378	425	395	451	417	457	408	411	423	441	405	440	427	422	433	438	397	389	421	439	376	414	412	422	413	394	379	431	429	419	420	417	413	411	420	396	390	451	388	415	407	398	391	432	414	397	424	380	424	402	412	412	466	464	417	397	400	422	397	398	406	404	414	406	401	410	435	400	429	424	377	410	391	450	427	420	416	455	396	403	432	410	419	426	404	406	433	435	394	436	424	402	408	440	421	405	412	443	420	442	441	409	409	430	426	418	418	433	398	410	429	415	404	418	417	419	451	462	404	426	423	408	392	414	393	410	400	436	423	433	401	426	407	428	445	423	404	409	415	412	389	428	415	446	412	423	420	375	389	422	444	406	400	424	441	409	457	447	423	432	433	410	428	418	382	406	400	401	418	388	404	458	414	425	456	420	438	432	370	447	407	431	417	426	418	421	398	414	427	412	441	403	446	479	436	401	400	388	392	441	432	449	438	389	409	463	442	417	440	421	434	434	427	436	437	413	413	404	434	404	431	411	417	432	444	431	443	403	430	424	404	403	409	394	437	440	424	414	396	385	404	414	449	407	410	427	429	386	406	396	400	402	409	440	403	409	397	446	444	430	402	419	388	434	442	458	408	380	450	402	395	461	403	403	391	400	383	408	414	443	382	416	408	378	431	414	417	424	424	408	408	423	401	357	406	411	405	431	375	387	428	419	419	426	425	400	442	438	424	403	409	405	408	403	403	418	449	400	419	395	439	401	433	420	414	361	433	434	399	447	366	420	447	439	414	431	414	418	410	436	386	390	400	384	409	437	419	435	457	407	446	423	424	421	365	456	449	430	445	395	429	399	392	407	412	428	383	433	406	393	422	400	437	419	415	429	419	383	412	449	455	406	412	428	431	427	432	393	434	395	400	368	415	411	442	404	426	432	415	407	407	435	427	429	429	425	449	438	420	404	432	419	375	423	407	420	436	397	426	385	425	413	423	423	415	396	402	431	442	406	430	417	416	442	403	412	395	404	438	402	416	423	447	434	419	424	444	417	402	402	365	454	454	399	442	394	406	441	429	411	424	415	408	424	394	405	387	374	397	404	405	398	403	394	403	415	408	426	426	402	419	446	458	417	415	415	425	440	424	421	386	418	404	445	439	397	379	415	386	431	408	414	415	414	451	399	398	408	419	387	391	403	397	455	428	413	432	437	427	431	439	426	393	432	389	422	406	435	415	393	407	400	442	381	457	390	393	398	444	440	436	371	390	428	417	447	396	423	398	393	414	454	419	439	428	384	376	419	432	456	420	411	404	399	429	428	447	399	439	449	433	412	430	408	414	425	373	421	428	398	387	430	456	429	428	400	441	437	472	385	422	387	446	458	429	419	420	418	417	401	408	426	363	385	475	416	411	389	413	382	427	404	403	442	412	402	431	444	432	403	370	452	438	405	405	417	384	432	459	445	426	419	421	392	424	427	413	428	410	426	361	419	399	420	427	367	401	463	412	440	408	453	393	429	382	438	410	428	410	410	417	402	408	413	422	418	429	463	375	405	429	446	387	443	413	421	422	439	441	401	364	417	422	390	410	429	419	429	410	427	423	435	376	401	435	431	406	425	458	415	413	415	406	384	429	401	391	415	413	437	403	411	394	412	403	400	437	385	435	426	414	410	421	437	425	423	416	411	440	390	438	477	413	395	432	400	370	386	437	423	428	409	378	423	412	402	416	416	406	391	433	393	448	414	402	398	408	424	444	407	424	416	414	409	430	441	382	385	399	447	449	377	430	406	434	420	419	437	410	420	445	405	417	407	419	416	442	377	400	411	401	422	384	390	423	402	467	421	397	390	423	415	410	394	447	405	405	412	414	431	411	414	427	383	412	414	416	439	398	445	417	434	393	414	447	427	444	398	394	436	381	433	427	446	402	391	413	447	416	406	413	403	409	422	397	413	403	453	370	401	426	400	401	436	452	414	426	400	388	414	387	463	440	422	423	443	439	412	413	426	421	435	387	402	410	399	434	463	436	373	398	416	433	400	399	385	412	413	402	413	393	396	429	447	410	405	419	417	409	401	396	419	422	440	401	399	417	440	405	395	401	440	443	387	391	422	404	416	388	421	378	449	418	429	396	437	407	426	388	378	411	439	416	426	426	413	417	443	414	396	393	413	418	382	441	413	409	448	419	391	441	404	384	400	389	432	434	418	399	362	403	417	412	393	413	411	414	419	379	417	442	424	412	443	410	396	439	414	403	435	428	415	436	429	405	406	397	402	394	394	384	376	405	426	423	404	422	420	436	433	379	430	439	437	418	404	458	409	410	439	413	395	419	413	406	426	386	406	422	442	404	421	413	409	443	439	431	379	409	457	396	384	437	398	418	416	427	427	436	414	437	415	437	369	403	429	411	416	391	405	397	432	434	395	426	401	408	414	445	413	424	400	414	399	409	416	404	419	422	426	400	387	429	418	399	411	430	433	398	389	429	394	434	438	388	367	384	418	441	372	433	395	422	418	452	389	388	406	433	444	386	418	423	400	471	466	438	446	411	403	436	432	418	413	420	415	439	404	422	432	426	442	392	417	431	362	400	443	412	423	435	408	443	429	416	416	395	442	404	424
5533	17871	13424	6977	5126	3963	3136	2486	2052	1732	1534	1326	1207	1181	1154	1083	975	889	878	813	882	801	810	757	769	781	777	805	771	765	788	787	743	724	736	680	661	674	635	664	630	676	688	561	653	567	591	571	565	604	572	575	580	603	558	535	579	561	564	541	518	512	536	571	541	545	532	555	543	544	556	587	523	520	559	537	559	549	545	545	534	520	557	548	555	539	549	516	538	547	537	527	510	562	571	545	542	553	496	561	563	538	506	527	556	529	596	535	504	548	540	518	515	525	516	560	551	581	559	550	545	508	561	523	545	537	550	534	560	561	532	508	514	554	548	543	538	535	562	513	558	538	509	551	536	563	529	511	545	581	509	502	530	545	570	590	558	503	563	585	554	534	498	507	547	534	532	519	529	573	578	515	517	551	530	552	579	542	560	511	520	529	539	512	503	577	592	534	557	524	529	564	497	521	534	558	531	565	577	555	529	565	513	521	517	552	541	536	537	499	605	549	536	549	582	546	540	512	535	578	541	539	501	573	500	540	540	527	567	550	541	525	515	515	553	539	536	562	556	585	481	548	540	591	536	537	518	518	538	552	538	523	531	549	560	493	532	537	500	555	555	514	581	531	555	552	549	573	475	505	528	554	545	560	553	503	516	540	543	571	543	521	554	558	518	549	555	530	556	516	531	523	527	519	561	569	509	514	522	523	528	559	510	513	571	563	550	514	505	564	567	545	582	550	538	510	531	532	542	522	531	560	541	498	545	551	595	553	519	540	532	524	570	550	552	519	561	476	572	575	514	509	547	525	549	497	571	482	523	539	513	537	574	562	545	541	521	568	588	506	559	558	491	525	538	543	540	515	554	540	566	547	555	568	527	537	520	520	519	528	559	510	521	556	535	562	507	531	533	530	549	542	511	538	554	559	533	575	549	546	554	552	510	538	539	517	537	563	554	545	577	557	558	567	546	553	564	517	540	506	533	523	546	537	514	528	561	513	509	513	595	499	476	496	523	512	532	543	549	539	539	495	509	515	518	541	543	545	539	536	534	526	530	519	515	546	548	595	542	490	524	501	568	527	548	557	489	517	571	544	531	511	538	568	555	484	540	542	555	509	554	541	570	539	520	539	542	537	530	552	547	521	521	542	559	545	514	551	468	509	519	534	538	531	535	509	509	527	493	555	554	518	505	562	556	536	516	532	566	502	527	529	528	528	555	550	497	520	534	524	564	548	553	533	554	489	532	532	552	621	538	543	529	556	518	550	534	571	574	489	567	533	556	526	519	531	549	540	529	554	556	542	552	537	529	489	534	571	549	525	540	540	529	494	543	545	555	538	539	579	481	544	532	543	604	547	546	540	530	542	565	534	507	562	515	530	547	495	552	569	483	565	550	555	550	531	521	536	518	507	527	560	511	536	535	495	541	548	490	533	543	522	498	535	566	521	518	538	522	526	566	549	580	536	554	526	538	547	534	522	548	540	501	548	507	519	536	519	551	551	549	510	532	547	533	577	531	532	532	517	570	514	523	501	502	543	545	546	526	559	529	526	558	546	551	518	543	538	551	569	590	561	527	554	544	533	504	543	548	535	521	575	517	562	531	547	526	564	577	551	503	580	477	551	544	563	521	536	517	496	561	510	558	532	547	507	529	541	563	540	526	550	582	512	552	502	531	592	478	521	563	558	522	552	534	597	502	534	573	528	498	535	553	527	565	504	546	539	498	522	533	554	488	532	536	542	535	513	524	529	526	520	541	567	526	502	564	538	546	551	524	459	540	540	499	558	509	519	604	561	547	553	528	533	503	544	569	514	557	573	549	567	510	551	519	584	515	546	537	575	503	548	540	542	522	516	543	543	598	551	520	555	545	556	539	498	514	543	536	549	601	543	550	604	529	573	537	555	541	541	567	520	525	584	550	543	562	556	580	564	547	513	514	558	552	563	563	550	522	549	552	524	511	561	563	541	497	527	516	548	560	533	560	527	607	527	520	512	533	548	567	602	531	522	561	537	559	573	551	578	526	539	539	563	530	545	502	521	562	554	535	570	588	559	542	528	530	544	491	539	535	539	562	566	577	556	550	541	521	529	561	514	543	569	508	541	547	532	536	553	534	552	518	564	516	536	551	537	559	549	527	553	522	540	538	603	569	535	544	513	499	533	522	528	546	563	536	537	531	533	511	548	576	536	581	528	541	535	551	537	538	514	547	531	552	572	537	513	557	526	572	557	574	520	533	507	504	566	532	524	583	524	547	534	539	540	542	558	564	536	532	563	541	547	589	513	523	577	570	542	537	573	572	523	550	527	514	539	576	504	530	540	557	535	527	538	523	537	515	533	570	524	547	544	550	532	568	562	528	556	561	519	530	529	508	571	563	523	545	511	546	489	542	550	555	556	568	502	551	526	543	564	536	601	582	551	578	553	526	532	528	533	529	541	510	512	540	560	495	539	547	573	519	575	553	530	536	528	523	542	516	510	566	527	598	543	545	545	552	487	534	567	535	599	562	556	547	554	494	518	566	530	506	510	529	501	542	522	518	557	522	549	591	505	509	567	556	557	583	495	498	546	534	508	515	523	524	510	549	558	570	559	534	524	527	539	531	557	546	560	527	545	557	480	538	541	504	553	529	536	577	497	537	512	542	509	572	525	498	581	552	553	485	568	547	540	532	505	532	567	511	538	526	533	577	516	571	538	564	568	518	505	532	510	493	536	562	510	533	497	504	551	521	552	521	532	532	566	527	529	558	541	539	512	514	564	516	515	566	546	516	555	522	559	590	517	530	530	553	567	545	551	535	568	547	480	545	549	507	528	501	557	522	558	515	527	577	520	539	544	522	559	522	524	551	532	538	543	571	505	516	505	568	536	576	531	530	545	555	519	550	574	508	563	564	564	506	524	525	555	487	516	544	554	558	509	567	528	545	536	566	570	533	540	558	579	569	561	543	556	529	543	526	556	559	537	493	526	504	516	519	545	559	508	547	551	501	536	555	530	530	546	514	499	496	534	522	528	535	536	521	541	535	531	536	536	543	554	527	566	537	521	549	559	477	537	480	570	565	540	539	556	518	529	527	534	530	548	524	523	539	573	529	550	509	542	523	505	545	522	547	554	562	547	491	566	560	550	532	565	543	554	527	522	531	537	551	535	555	581	533	531	498	549	502	526	514	550	570	529	542	536	593	546	503	549	551	513	583	525	537	554	559	537	536	522	504	586	540	533	555	573	547	506	525	567	560	532	543	544	534	570	547	535	609	543	539	547	519	571	551	512	538	530	515	545	555	546	592	574	531	557	514	516	535	483	560	545	537	562	578	539	520	549	478	523	543	523	540	481	551	509	558	541	561	582	533	521	548	524	560	520	504	535	527	535	557	557	496	553	527	516	511	542	540	540	564	537	543	530	563	603	508	538	539	548	521	550	522	535	543	488	547	540	537	498	536	523	520	527	532	559	551	531	563	588	551	529	566	544	517	570	514	529	522	580	519	502	558	521	512	512	554	491	535	529
27554	19002	5471	1274	741	534	422	415	371	338	282	333	297	321	311	300	301	337	313	281	272	281	297	261	293	300	280	288	257	290	291	288	259	248	263	216	263	301	264	252	266	254	250	243	271	264	230	211	255	266	258	257	265	232	224	265	220	239	238	237	239	250	247	259	223	256	219	245	215	214	250	228	282	246	264	248	244	232	236	231	275	233	245	232	245	243	263	236	269	257	229	261	228	249	244	305	219	235	278	253	281	231	258	256	244	228	229	270	249	236	258	236	227	237	272	258	247	259	255	247	245	259	248	231	240	245	275	257	252	286	254	264	241	255	232	260	237	242	259	232	254	268	254	239	240	263	242	251	265	255	240	251	260	237	238	254	240	234	251	228	241	229	256	241	238	229	243	224	263	241	256	244	230	238	246	249	259	253	267	244	242	234	241	228	271	245	257	239	258	268	252	241	223	269	222	239	265	249	219	231	262	238	258	270	226	236	239	236	249	254	239	239	259	229	233	229	224	252	268	266	236	244	248	255	218	242	252	221	264	239	280	264	253	256	265	235	282	236	255	218	275	244	231	258	255	238	237	265	245	250	255	248	253	253	263	218	226	233	240	262	281	221	246	232	260	220	233	213	260	232	268	266	251	218	258	250	266	263	245	257	242	275	241	226	259	226	231	243	255	255	226	285	254	239	275	259	259	264	242	217	239	258	265	219	228	244	277	290	249	271	254	246	254	255	244	243	264	226	221	271	277	260	210	253	226	253	225	244	257	247	271	238	254	255	259	242	245	240	241	235	240	224	251	241	237	246	246	225	268	240	256	240	237	223	234	231	237	246	271	264	267	232	249	246	227	275	260	226	252	248	261	241	263	229	237	236	231	231	242	250	249	248	270	225	233	266	249	227	250	229	229	227	262	224	218	228	245	280	236	253	248	249	248	240	233	235	224	224	259	248	235	255	246	241	258	228	255	244	247	241	240	242	231	252	260	236	253	235	224	223	251	251	261	265	234	257	224	268	235	245	243	247	290	231	262	257	254	247	255	278	266	255	253	262	216	211	261	257	247	266	233	264	263	266	247	245	258	238	260	275	238	262	236	271	223	255	242	237	246	240	226	246	268	196	253	254	253	271	246	219	232	254	215	208	244	257	245	238	250	270	212	260	256	233	253	249	275	267	267	237	260	261	230	253	271	240	237	259	245	250	237	257	275	237	236	265	266	235	233	236	222	248	256	239	234	228	248	238	246	238	254	237	237	255	244	275	244	238	238	229	227	240	258	264	219	264	248	258	242	270	229	231	248	239	263	263	220	267	235	224	225	266	263	248	255	236	239	224	236	249	228	267	260	239	259	225	233	272	238	249	265	230	248	260	240	261	259	257	240	272	263	237	254	267	257	231	238	259	218	255	225	259	258	264	259	258	250	268	246	252	260	254	257	262	213	218	244	230	280	221	223	237	254	217	272	234	237	219	248	252	227	245	255	264	249	243	260	259	250	252	264	231	235	223	240	243	256	254	265	225	256	259	231	268	240	260	250	253	274	240	228	276	247	258	260	256	255	240	243	226	244	219	239	241	220	271	247	221	274	255	250	267	229	247	268	244	279	249	297	261	265	268	231	222	259	254	268	231	247	237	259	257	257	253	246	264	234	258	260	258	250	228	258	244	249	252	261	243	255	253	250	260	223	251	221	241	244	270	244	238	262	278	286	261	231	249	276	240	251	268	218	222	228	254	259	253	237	264	260	263	212	245	249	265	265	231	235	230	265	237	256	269	269	255	265	236	249	265	261	250	239	243	236	250	222	234	257	235	221	253	225	255	230	243	256	233	270	239	255	244	259	257	265	259	238	257	251	232	251	242	239	234	247	230	255	232	273	253	212	237	258	289	273	272	251	236	250	276	229	247	233	244	228	264	244	216	235	267	275	249	237	244	261	267	250	228	244	244	225	225	229	237	239	244	235	220	230	281	249	236	267	257	253	265	285	210	251	246	238	253	277	257	259	258	237	251	249	250	237	260	242	258	261	257	243	273	252	236	271	228	245	227	217	257	264	237	226	244	267	279	266	258	242	231	254	218	247	254	264	248	256	253	248	216	259	268	249	247	234	238	244	249	277	270	214	232	278	208	252	252	249	255	236	259	248	236	248	263	248	243	235	274	229	240	256	237	246	238	247	256	238	246	224	251	243	283	247	254	280	265	258	217	225	234	233	242	219	234	255	230	277	239	218	242	260	241	243	253	242	250	264	263	256	233	238	243	256	239	214	249	251	239	274	277	231	237	240	247	249	242	220	261	258	240	246	277	265	268	263	260	244	257	242	248	242	279	228	223	237	259	256	229	255	234	266	223	249	253	222	255	255	245	234	246	264	268	233	246	257	248	254	234	262	264	257	241	245	226	218	234	276	254	234	236	256	236	257	255	241	271	220	252	263	221	245	259	226	232	239	238	262	269	257	237	259	263	252	229	241	252	246	268	261	279	229	246	229	235	268	251	226	245	246	210	263	253	244	264	257	246	208	266	254	262	251	228	245	232	210	263	241	252	250	236	246	246	275	254	255	239	231	240	250	234	269	234	266	254	245	238	224	259	264	235	246	274	223	220	253	250	211	233	284	247	234	240	221	227	262	265	256	263	249	237	238	260	274	244	244	254	237	244	242	252	245	248	259	239	251	231	258	256	244	250	231	237	240	249	242	239	243	250	245	275	225	224	265	247	254	259	265	238	232	260	234	221	228	254	235	254	269	215	247	235	262	234	267	255	263	248	251	244	217	255	234	218	256	261	249	262	247	237	247	251	248	248	262	252	257	243	271	268	231	267	255	246	227	222	273	244	244	246	250	240	228	249	239	260	254	232	242	239	266	277	226	194	232	234	253	238	263	276	268	219	261	240	259	245	246	251	269	261	256	255	283	259	240	255	262	256	263	239	234	218	259	235	239	264	263	237	274	244	236	276	239	254	281	249	262	253	250	232	248	254	210	237	255	263	266	248	246	278	249	242	242	279	256	265	212	230	273	248	262	227	252	255	247	257	266	270	253	246	260	254	252	197	252	253	277	239	253	270	240	241	272	243	228	240	276	246	259	244	259	250	259	253	248	262	261	258	249	227	264	253	236	228	260	250	233	240	261	239	244	284	273	248	249	254	242	231	256	241	259	243	258	243	254	255	252	252	255	216	257	253	260	250	230	246	258	231	237	247	246	256	262	258	256	245	256	243	253	251	199	256	266	228	232	239	249	246	246	254	264	230	224	222	256	229	234	253	263	254	273	271	244	255	239	268	258	240	266	234	292	266	259	254	252	230	222	251	270	243	255	265	266	254	219	218	253	261	225	282	240	236	264	251	238	237	224	242	238	269	254	267	277	237	254	256	248	229	257	240	257	245	233	231	229	254	252	260	253	273	245	225	239	241	252	245	255	243	265	232	268	247	243	254	250	250	217	259	244	221	241	235	247	252	266	245	244	247	273	238	241	223	237	274	216	228	267	244	246	263	249	226	272	216
4777	4743	3428	1644	1183	1037	819	746	634	542	542	463	491	478	467	437	449	379	432	425	394	405	375	348	393	416	408	412	403	408	421	410	416	373	373	392	353	365	326	345	339	373	382	336	397	339	330	360	335	351	310	338	327	350	344	325	331	323	338	330	306	321	314	340	337	307	355	340	327	312	326	317	365	321	335	324	331	338	314	309	360	340	321	344	298	328	325	307	282	308	317	325	291	307	321	341	359	317	309	317	325	370	325	325	346	357	318	335	305	302	338	309	336	311	318	330	301	327	317	302	334	321	343	339	308	310	346	315	323	350	308	350	300	336	325	343	321	358	336	317	328	311	313	320	333	325	341	316	364	290	351	296	344	326	321	325	292	338	322	341	313	341	348	308	350	360	320	328	334	333	329	344	326	335	306	313	357	343	318	325	306	310	280	345	348	329	392	325	333	319	312	337	323	320	333	333	326	342	300	330	348	349	315	341	327	327	338	371	332	312	333	341	341	357	321	364	359	325	349	340	334	315	325	341	327	329	298	299	312	319	303	329	314	315	293	335	296	335	344	346	308	335	314	327	345	329	341	304	340	329	315	353	331	301	361	307	310	313	365	365	321	324	339	326	332	318	343	336	323	326	327	338	339	328	305	294	348	320	299	324	332	300	349	344	329	307	349	326	362	318	341	333	279	325	332	348	316	311	332	312	297	338	302	332	341	309	333	310	329	316	360	340	337	321	328	348	289	336	340	290	337	321	308	308	340	304	350	328	304	311	312	340	356	336	316	322	309	343	312	339	323	320	321	364	301	347	307	300	327	339	335	331	338	324	372	335	313	343	361	348	337	337	327	295	345	333	341	361	354	362	344	316	321	290	317	325	339	322	342	346	355	346	347	359	337	352	348	337	336	297	305	305	331	357	308	296	372	322	313	329	337	339	349	328	341	328	306	330	324	329	339	335	343	321	296	352	328	328	326	347	320	350	300	327	343	332	330	325	354	334	321	376	344	311	335	358	363	324	310	322	317	322	336	317	336	348	323	309	323	319	357	309	346	341	334	313	327	334	346	363	293	336	327	353	351	308	345	353	335	328	324	353	309	329	338	327	330	336	296	369	304	315	295	297	357	299	305	348	317	351	316	345	298	345	357	301	341	314	360	302	339	329	325	327	293	355	346	316	314	300	345	330	317	302	311	316	370	311	346	332	332	338	299	333	329	315	342	312	320	321	318	290	302	345	333	345	337	356	340	329	316	347	343	340	342	336	345	304	322	352	332	319	320	331	320	318	332	339	326	304	320	333	320	343	309	351	321	338	331	305	344	355	304	322	311	325	341	320	304	313	335	332	347	342	327	373	334	374	331	345	331	305	328	295	322	342	308	361	332	331	337	312	351	346	308	341	338	322	322	323	313	308	323	342	339	326	296	315	347	331	361	357	325	340	322	325	335	325	319	355	342	360	340	321	313	346	336	305	318	334	309	324	357	328	302	342	339	315	317	320	316	341	319	329	326	298	319	315	311	343	327	315	325	339	306	331	348	344	334	339	302	334	279	324	301	301	336	314	344	310	322	354	302	338	333	303	340	353	342	337	336	286	315	333	339	310	361	336	348	332	341	319	348	333	350	301	307	359	306	338	335	323	325	348	346	292	301	335	343	335	307	327	323	328	326	365	302	320	327	333	316	348	320	333	323	324	332	313	336	320	313	335	331	341	308	324	346	319	321	365	350	339	319	325	303	330	328	327	321	336	316	349	321	343	353	318	317	327	346	310	309	335	312	370	331	323	341	298	317	381	370	322	343	325	298	332	345	332	319	354	322	314	305	307	274	331	347	325	343	361	324	325	333	339	341	342	322	340	317	340	313	332	284	326	342	344	340	301	317	340	339	331	345	334	348	328	370	314	313	317	337	330	325	338	354	332	333	313	344	296	324	342	313	330	316	314	340	351	345	289	336	334	349	333	332	349	336	346	345	347	348	329	369	327	294	314	333	342	338	361	327	289	339	336	357	320	302	357	316	316	327	323	337	302	335	319	331	324	302	327	343	298	296	319	302	342	338	331	334	327	310	333	323	347	326	307	326	314	331	338	320	328	345	317	341	343	323	310	298	324	339	329	331	329	335	347	347	334	315	350	356	323	325	311	337	353	338	342	323	321	337	314	346	362	337	320	336	336	299	323	329	373	333	325	296	316	351	326	330	305	324	280	341	319	291	311	327	367	378	342	333	327	305	336	347	333	339	287	334	343	376	322	328	353	321	351	332	330	337	361	312	316	299	316	361	335	342	317	328	339	311	345	350	324	297	326	333	315	325	298	305	310	312	334	322	321	312	328	325	360	319	316	356	332	317	287	309	307	327	319	320	301	313	326	338	321	330	313	346	316	349	310	318	302	311	337	328	343	366	319	320	333	340	324	318	303	358	312	312	346	318	367	336	326	321	333	314	320	301	327	318	309	360	395	376	323	342	326	337	306	336	326	292	312	342	316	327	352	299	351	346	337	338	364	328	315	292	332	319	346	347	334	311	332	291	320	272	316	325	328	324	322	341	308	329	359	335	297	306	301	325	307	360	337	310	362	303	328	313	335	311	330	312	339	332	350	329	371	306	335	300	328	301	350	337	317	322	335	355	346	341	321	324	387	307	319	341	318	315	321	322	324	313	355	301	377	327	312	363	336	330	314	339	323	299	326	304	316	308	349	329	344	307	354	336	311	349	320	300	293	321	310	291	324	327	338	350	316	341	346	359	278	320	321	324	315	315	339	348	321	308	319	310	331	319	366	311	327	317	370	351	293	338	337	333	321	305	321	343	357	341	315	346	345	330	343	321	330	331	313	307	316	317	290	336	327	302	340	314	369	360	341	351	287	331	315	316	324	333	312	317	325	359	334	335	293	310	323	340	333	345	324	310	336	308	334	300	327	343	321	340	358	295	313	327	335	300	351	293	341	316	331	336	314	317	319	318	330	345	322	321	314	307	340	330	318	324	312	317	357	340	305	321	342	314	319	339	342	344	326	356	324	324	323	339	371	316	339	327	305	343	320	294	320	310	297	338	319	347	352	305	307	359	318	319	327	305	307	312	341	307	335	326	349	323	320	328	308	329	323	344	353	317	316	298	322	325	322	349	333	315	322	361	305	307	327	354	308	317	342	330	325	327	370	332	321	340	355	313	341	343	342	322	344	324	320	319	349	327	331	329	293	326	321	305	325	324	324	318	341	302	338	340	314	330	332	336	297	344	312	349	319	341	336	330	328	306	319	326	336	309	278	300	327	301	339	322	315	333	351	306	331	335	348	315	319	319	332	322	343	331	365	317	352	327	360	315	335	327	336	323	321	337	308	312	311	357	359	291	326	316	297	332	326	340	294	358	355	313	339	323	332	318	336	338	344	358	319	343	354	320	331	331	317	319	317	320	284	344	305	317	310	327	323	343	319	324	350	309	327	324	324	320	325	322	321	322	335	363	324	319	303	335	306	344	288	333	322	310	293	349	360	355	350	345	324
23687	21626	28975	24780	21435	5619	1334	978	802	714	693	624	617	583	592	554	558	574	510	559	497	541	517	510	502	483	470	517	479	490	498	479	492	499	459	493	434	454	428	447	416	429	459	490	441	420	438	494	433	418	429	466	438	447	431	416	434	406	406	415	454	387	441	422	393	454	440	419	452	446	426	440	413	431	426	420	418	402	430	471	384	402	419	408	449	431	443	396	407	436	439	428	425	433	432	401	430	429	447	406	427	427	463	405	418	412	420	403	430	385	428	405	414	446	424	435	395	442	445	427	448	442	423	435	450	433	408	429	442	432	382	446	422	434	438	433	419	400	434	431	412	419	397	416	421	412	427	424	420	434	422	398	411	435	412	445	394	413	432	430	386	395	435	400	419	429	425	399	432	419	426	421	444	457	406	404	413	439	435	449	389	421	439	420	454	455	459	422	413	447	428	401	375	460	419	411	439	395	409	429	454	437	463	427	391	419	464	397	425	435	435	444	430	415	406	446	405	406	462	402	439	461	401	402	452	417	387	458	416	417	423	397	436	413	424	421	419	418	435	423	428	422	434	451	424	441	446	455	458	441	352	394	392	392	433	393	408	425	399	407	384	406	429	411	415	420	421	379	411	459	445	396	444	415	398	409	414	438	420	387	413	422	404	392	391	428	420	430	411	436	458	415	407	441	419	424	397	408	438	415	405	445	437	420	424	425	433	385	416	416	429	445	439	438	409	432	411	443	429	399	439	405	429	390	403	425	416	395	444	440	390	404	437	419	435	376	425	412	420	471	414	422	427	420	384	396	439	391	449	428	398	417	413	409	414	385	416	412	426	420	422	436	393	390	401	411	421	435	403	402	414	447	443	398	420	385	450	418	369	437	389	413	426	456	428	424	419	439	447	426	429	427	426	436	450	441	424	378	420	401	403	430	452	413	462	432	437	441	448	401	434	458	394	435	446	422	432	368	409	388	428	412	399	414	397	408	424	424	424	423	414	399	430	395	412	405	402	448	432	447	398	410	434	445	391	383	405	386	429	411	427	438	438	411	402	413	443	424	403	410	404	408	417	450	384	415	395	414	405	397	412	404	401	437	423	402	426	393	432	414	427	453	393	435	421	399	386	435	405	444	385	385	377	419	450	424	428	465	452	437	432	392	446	416	423	400	421	393	379	414	427	438	430	412	398	424	416	455	399	389	416	400	431	427	421	410	438	432	408	433	415	440	432	428	416	394	430	413	382	399	444	376	388	398	413	401	404	438	434	456	412	408	417	432	434	419	423	432	424	426	409	420	420	408	427	401	440	436	386	396	420	415	418	385	418	392	419	422	413	426	409	408	372	461	436	398	432	409	444	409	410	397	398	400	438	424	410	389	389	429	410	433	447	393	413	405	413	376	401	395	410	442	431	447	385	417	400	385	437	385	427	423	430	430	423	396	449	422	398	423	413	431	454	417	415	422	405	438	426	423	445	433	429	404	395	445	422	457	433	422	410	450	433	420	386	426	434	424	443	387	399	440	438	403	447	399	422	418	427	439	412	435	402	389	409	405	431	416	419	447	375	451	418	418	424	473	426	419	438	386	431	435	422	408	406	416	397	456	390	443	417	443	431	428	434	426	399	430	431	425	424	389	417	416	411	400	407	416	404	389	448	427	416	416	409	452	399	431	413	461	390	435	435	426	418	406	402	396	440	374	421	437	414	450	427	398	403	404	396	395	432	435	424	424	409	412	451	408	434	404	428	438	416	377	426	424	425	440	465	424	405	427	455	431	402	375	425	427	375	420	381	401	392	436	408	405	428	403	411	424	429	440	402	396	428	429	385	388	451	427	434	425	406	429	446	432	424	419	408	401	436	395	387	369	404	409	423	393	416	418	378	401	404	409	425	394	439	384	429	405	403	378	396	396	426	401	415	427	450	410	471	403	422	421	442	441	421	439	468	421	416	409	418	438	429	425	407	451	422	428	397	426	426	431	409	409	411	399	451	399	423	416	404	440	477	438	414	439	456	411	410	438	411	433	413	394	409	434	387	431	411	387	462	408	410	428	444	429	422	431	449	422	388	376	426	407	403	435	413	430	404	391	435	435	438	463	425	406	414	387	429	407	408	401	433	402	399	443	438	428	470	442	374	425	409	463	417	393	426	406	409	413	425	413	357	410	425	403	425	432	426	433	422	411	434	440	403	422	391	433	407	438	435	396	395	383	424	421	442	422	434	403	441	440	419	419	437	406	412	389	404	418	424	460	420	394	431	423	417	431	421	383	420	426	415	430	410	399	414	442	445	404	412	388	419	414	451	411	450	438	430	380	395	438	449	420	379	389	429	430	416	466	403	419	395	388	415	429	384	402	441	438	427	441	408	396	424	429	393	388	411	403	403	401	403	392	449	426	448	436	414	437	426	431	411	377	427	388	386	423	423	431	408	406	436	410	377	412	405	391	393	450	417	418	424	416	395	422	418	465	373	429	413	432	439	431	416	427	433	410	413	430	416	439	407	421	376	405	411	428	445	422	428	407	398	433	425	459	411	434	402	394	458	415	461	437	400	404	402	417	443	427	437	418	409	398	394	428	423	421	421	428	423	433	416	432	424	397	402	453	413	433	416	420	439	412	426	454	418	408	415	424	431	452	379	448	450	430	442	424	413	388	419	420	386	414	413	419	405	402	423	427	438	403	405	406	423	431	389	419	421	419	408	408	395	398	396	444	412	413	390	459	441	439	439	406	425	446	429	443	448	438	427	419	410	418	423	426	377	441	432	425	418	398	403	439	403	435	375	444	404	446	398	387	415	424	422	422	424	457	448	418	366	417	405	423	423	443	418	378	426	430	398	445	396	424	422	395	380	417	420	436	432	408	437	417	457	404	399	428	387	404	410	419	423	405	418	432	409	384	397	410	415	436	369	405	433	449	409	450	462	447	385	422	418	415	404	410	409	398	414	445	406	441	407	443	383	444	403	406	386	434	443	364	400	440	416	429	427	437	443	398	403	413	390	419	438	418	407	438	419	407	425	406	390	440	397	393	401	443	429	448	420	393	449	441	422	449	415	462	400	441	427	405	417	449	413	397	413	401	405	428	398	433	423	425	442	445	434	418	435	439	411	430	383	377	420	406	429	411	411	406	444	393	420	419	411	422	371	424	446	415	430	437	415	442	407	409	410	436	432	433	433	421	407	409	419	388	451	430	410	430	401	405	424	426	392	419	412	411	445	430	397	397	422	419	442	419	431	411	423	411	438	410	421	410	458	467	417	439	429	425	405	409	415	416	415	444	415	406	429	382	405	406	430	410	360	398	405	416	456	433	438	423	424	407	416	395	415	407	406	404	402	395	438	406	429	403	407	430	395	392	406	419	397	427	447	424	420	425	373	410	445	451	463	441	417	405	403	441	415	412	407	415	427	412	454	427	416	389	418	445	406	421	388	432	419	399	372	439	411	393	414	454	453	397	410	388	407	409	420	426	443	374	414	403	452	411	406	404	409	418	447	430	446	393
4066	12281	9234	4590	3294	2455	1980	1643	1469	1248	1089	1018	950	918	901	858	817	819	741	741	747	755	704	684	710	664	728	652	685	680	742	697	682	707	681	613	592	592	622	617	616	681	640	578	587	623	556	562	555	584	573	575	561	610	539	548	512	555	567	583	547	556	587	556	581	560	548	544	539	528	539	555	582	559	579	536	525	599	578	541	561	515	589	548	492	510	565	526	517	499	544	539	527	559	525	571	562	539	548	552	555	546	521	550	535	499	539	529	522	578	567	535	553	564	570	504	591	557	570	540	499	543	575	533	569	564	535	540	495	538	535	529	519	569	511	553	570	555	562	508	524	521	520	516	538	556	551	567	550	596	545	536	571	535	566	558	527	537	493	580	565	543	523	525	527	569	544	540	539	574	515	532	596	541	534	574	569	539	553	548	564	535	553	584	554	570	536	534	537	589	561	540	553	528	542	554	539	549	540	571	507	500	599	550	576	527	522	558	550	512	569	548	524	513	536	542	570	568	550	545	574	508	468	523	511	522	521	512	555	514	516	540	575	540	563	514	579	580	539	572	526	560	568	555	561	510	530	558	538	539	561	570	540	508	558	539	586	564	545	569	591	550	563	574	538	536	516	550	536	543	574	565	510	534	587	545	562	543	494	550	577	541	516	541	551	550	542	537	520	565	555	524	562	536	541	533	564	564	520	514	555	552	554	573	559	586	522	516	547	542	540	544	569	510	568	546	556	612	551	534	562	559	541	559	524	531	535	562	519	557	558	547	591	522	581	500	510	521	511	563	548	552	534	566	549	544	595	543	514	562	582	517	515	634	514	524	544	571	537	552	540	542	534	553	550	531	553	525	523	513	542	539	530	522	613	561	500	557	538	522	543	537	564	488	552	494	533	523	520	562	576	520	518	521	547	538	502	554	543	570	577	527	540	584	585	530	543	547	605	527	552	550	553	548	570	556	539	527	520	539	545	521	520	569	577	556	549	516	534	541	537	565	545	549	570	579	545	509	523	552	593	532	564	547	564	588	527	560	558	546	584	551	510	539	560	564	540	509	565	570	497	563	523	540	514	553	541	556	530	558	525	574	522	553	519	575	591	558	572	525	503	518	539	520	528	521	551	555	591	581	544	540	542	500	543	549	540	566	544	564	558	580	553	552	517	546	590	528	537	525	551	571	554	556	551	540	531	597	557	502	543	551	554	556	522	513	510	530	505	565	532	493	568	547	523	535	547	530	542	557	534	537	579	542	570	563	524	552	560	548	546	551	555	555	582	543	549	560	506	545	541	498	533	530	522	566	545	540	533	553	514	524	551	554	605	536	560	543	543	545	546	535	504	528	559	576	546	547	553	550	537	565	551	521	566	483	519	570	520	570	531	513	550	582	510	530	530	584	546	553	544	584	559	563	544	584	579	554	574	542	579	500	516	544	539	536	530	591	564	528	567	542	520	573	557	573	591	536	502	562	562	534	567	563	525	540	537	527	547	548	526	568	527	523	558	531	576	530	562	499	541	561	525	562	561	544	540	575	561	522	562	517	537	598	550	535	563	577	581	562	534	550	561	531	528	538	505	520	581	553	608	582	554	605	561	553	570	523	506	570	521	567	561	581	546	552	561	587	531	519	546	522	497	522	532	553	540	548	573	507	533	514	543	549	491	524	557	530	539	544	526	539	574	530	573	529	540	546	545	534	562	558	500	575	546	496	535	565	544	557	550	551	563	547	589	553	610	535	500	518	564	551	579	542	544	538	555	539	533	572	564	578	504	581	554	535	529	571	559	593	589	537	539	546	555	568	547	534	541	557	600	530	526	548	545	539	523	570	543	533	549	517	614	532	541	581	542	543	526	525	541	531	534	561	596	529	566	515	534	575	533	528	508	539	596	537	575	508	562	552	545	498	541	533	569	562	507	548	545	540	561	504	528	573	516	540	553	523	529	550	548	546	569	588	538	512	499	529	558	556	522	506	589	530	591	534	581	515	550	542	512	552	571	538	565	551	479	570	523	556	536	563	529	559	523	550	538	585	570	515	537	542	528	537	548	520	515	552	523	559	550	553	534	570	582	556	532	565	561	531	511	552	574	575	557	492	535	565	541	541	520	550	560	538	554	580	537	550	604	542	534	514	574	526	536	514	534	530	581	518	530	545	550	546	545	521	542	556	558	503	526	525	562	553	558	484	578	559	523	542	569	576	527	532	539	580	514	550	543	581	598	499	527	506	548	575	539	547	548	526	521	550	529	582	565	537	549	531	534	534	546	536	553	519	541	497	552	541	552	585	521	573	557	556	501	523	571	516	549	572	557	576	526	551	557	575	581	583	552	555	547	561	551	577	581	582	542	558	572	570	532	558	553	497	549	525	545	556	536	520	552	536	523	523	536	548	551	581	536	537	555	537	566	557	561	549	577	546	529	536	580	528	520	565	526	576	590	566	534	526	548	552	559	517	547	557	571	555	534	550	533	481	538	530	557	532	516	546	557	565	551	556	541	560	541	540	549	529	569	533	547	549	516	524	533	586	553	534	536	552	514	546	500	563	547	554	545	553	506	504	497	514	509	500	532	511	565	548	567	602	545	547	547	528	546	580	602	533	530	549	523	548	527	553	542	559	509	551	519	534	556	549	534	583	488	535	580	533	584	559	548	532	539	522	521	513	581	563	541	547	533	513	500	555	546	540	556	588	527	534	563	534	505	522	556	527	540	544	536	529	530	543	568	534	532	573	581	538	513	536	556	564	557	552	563	515	533	550	571	534	545	547	537	549	539	540	533	521	492	560	553	548	500	562	565	536	556	542	536	529	534	539	556	500	587	539	552	515	546	554	542	555	535	555	512	590	548	557	537	564	579	577	560	513	554	574	508	538	571	548	612	532	575	578	549	583	552	563	534	561	547	535	571	550	542	530	538	522	521	574	551	558	555	535	530	562	508	550	552	557	536	515	522	546	511	542	507	555	504	560	566	595	533	529	579	555	543	555	512	498	568	594	579	527	515	509	529	553	549	520	549	545	579	545	520	536	559	547	553	527	543	539	562	556	567	529	503	529	531	558	569	553	572	555	529	529	549	527	535	523	559	579	582	520	573	552	572	490	548	535	550	555	543	528	560	562	525	574	533	524	533	511	512	554	548	532	553	542	501	570	549	533	569	523	545	535	564	541	535	510	533	578	529	593	548	552	551	552	565	535	545	518	575	540	555	532	537	501	513	550	575	550	502	526	505	535	519	561	539	516	497	543	556	561	550	520	507	572	538	544	566	519	567	531	554	514	525	539	505	514	558	527	528	511	555	560	552	553	539	536	545	548	586	578	547	550	561	532	522	532	521	546	564	548	522	551	539	547	560	546	551	527	558	583	606	548	591	554	552	550	538	537	529	552	521	581	512	557	555	531	512	548	582	547	539	539	546	570	531	544	549	507	563	548	515	559	529	588	528	540	528	479	488	534	507	512	520	514	589	539	547	518	545	508	536	562	543	547	529	548	559	567	530	555	513	529
24926	21692	27543	25789	4774	817	581	432	407	371	347	317	307	311	288	296	304	278	257	248	274	248	233	212	246	248	215	246	229	203	250	226	221	208	214	229	209	220	196	199	222	229	204	216	242	181	219	163	204	176	185	187	187	199	203	155	190	184	174	164	162	196	182	202	203	193	171	179	178	197	180	200	172	158	171	199	196	160	168	171	168	169	195	179	196	191	191	177	181	177	173	172	177	184	191	187	202	175	182	191	177	182	183	200	188	176	186	190	185	189	191	174	183	165	205	184	181	178	175	191	184	161	209	164	184	180	141	155	173	199	222	156	183	207	162	193	188	179	186	172	162	173	194	207	181	167	168	183	200	204	202	195	192	165	195	186	191	174	216	193	157	162	169	171	171	194	205	171	189	183	212	184	178	187	194	182	184	194	174	155	169	171	152	173	201	179	191	172	201	196	188	181	192	181	172	174	179	202	176	173	185	170	195	191	175	196	186	183	181	164	174	169	169	206	175	168	195	171	209	170	193	184	189	181	172	187	174	193	209	157	171	185	207	189	191	188	204	187	178	185	188	177	185	171	188	194	192	218	195	168	188	179	177	153	207	176	144	182	180	181	185	170	194	192	167	147	163	181	184	174	183	195	182	189	185	172	174	181	179	187	195	183	178	155	212	184	157	194	198	177	198	196	197	153	202	186	215	194	164	176	206	163	179	192	171	181	177	205	182	200	212	176	174	193	183	210	163	165	162	191	174	199	182	199	182	187	179	157	188	170	171	163	174	178	162	140	159	192	168	201	191	170	175	156	191	192	184	185	192	194	170	183	158	184	203	177	184	183	182	176	181	185	157	196	169	194	176	179	185	175	169	163	203	175	151	192	166	178	159	184	196	164	150	192	174	180	171	184	164	194	201	177	198	176	181	173	192	165	158	167	152	178	166	184	196	160	184	158	182	189	167	193	172	173	199	178	178	194	179	178	196	168	185	164	193	203	177	188	165	179	194	194	185	184	184	198	166	175	194	186	181	188	190	168	200	161	181	201	182	178	174	187	178	158	180	167	164	184	175	171	185	148	157	192	174	177	184	196	179	191	189	177	179	188	204	209	160	175	174	181	171	167	188	185	167	188	183	175	169	187	173	161	192	177	177	167	188	193	179	180	202	190	196	181	202	180	174	182	196	195	183	159	181	187	167	200	188	194	197	187	166	169	176	204	194	184	195	194	160	159	164	204	196	171	194	193	193	169	173	132	176	160	192	172	181	137	188	182	184	164	159	197	175	180	189	181	180	174	155	182	165	175	207	211	170	158	205	170	182	184	168	155	172	184	182	176	186	196	165	186	169	184	173	164	175	203	156	178	179	180	191	168	212	185	182	156	182	213	205	182	181	176	189	164	178	215	194	222	209	172	179	176	179	176	196	176	189	198	169	210	186	172	153	180	198	204	182	189	209	194	182	195	201	171	167	183	201	170	184	168	178	171	196	208	188	167	189	168	202	170	185	183	182	151	200	176	178	193	179	202	192	167	170	175	159	175	191	176	179	204	187	156	173	195	178	170	174	168	167	200	191	177	185	174	155	177	178	181	178	165	172	174	181	199	199	184	181	187	194	193	171	177	207	199	183	178	164	185	168	171	180	198	208	197	172	193	166	166	155	171	187	179	168	177	180	194	165	177	169	186	204	179	175	174	176	171	176	167	213	165	140	169	179	199	166	181	185	194	196	182	177	179	186	189	170	193	169	181	173	183	182	173	177	147	184	194	179	179	172	184	203	175	192	174	178	156	165	163	182	187	165	198	203	171	152	156	190	205	183	178	201	209	203	196	166	199	194	169	172	158	199	191	172	172	153	172	162	185	184	180	208	188	176	183	174	160	178	181	187	163	186	172	156	190	177	199	187	186	192	192	201	191	165	181	189	185	184	198	175	160	189	173	172	182	160	192	178	175	187	156	192	149	160	187	186	187	202	156	184	169	181	180	173	182	172	179	199	187	198	190	165	172	176	190	170	181	171	189	169	175	187	196	192	174	196	204	184	166	176	187	187	168	185	186	168	176	181	201	176	170	167	162	162	200	190	190	162	157	161	223	157	179	170	172	186	183	176	180	179	184	171	166	191	184	186	170	176	172	182	180	203	161	196	161	167	181	187	171	204	174	187	170	182	176	183	176	167	176	183	194	199	181	199	184	174	193	171	164	169	168	192	197	173	193	157	159	179	186	176	189	166	177	145	174	180	194	178	181	195	188	208	171	174	164	195	159	188	189	194	179	168	210	177	180	169	168	172	175	173	179	180	173	170	167	175	167	192	207	186	212	198	168	177	170	174	197	169	181	182	180	198	188	179	196	179	178	181	197	158	163	181	188	174	176	197	162	162	178	199	171	184	182	171	186	171	186	195	185	216	169	196	190	185	187	180	169	190	178	166	205	186	188	188	193	203	169	188	182	188	179	178	160	187	193	169	183	176	165	228	191	184	187	199	188	173	191	174	183	182	182	155	187	171	171	195	176	165	194	159	197	202	200	190	188	184	174	186	172	210	182	177	163	169	173	193	166	189	193	172	185	186	165	159	180	205	156	175	177	194	164	149	167	173	188	175	174	193	172	169	188	183	151	157	179	174	185	162	184	185	172	179	184	190	180	163	182	178	163	173	171	184	168	194	178	169	177	185	171	199	182	182	196	176	194	198	191	157	193	184	184	184	189	185	175	202	206	185	165	180	180	187	142	170	175	194	182	199	175	186	210	187	161	190	180	182	166	169	172	176	209	171	197	181	189	164	170	180	175	201	184	165	175	163	187	169	176	190	187	173	166	187	181	206	173	166	170	158	178	175	167	202	190	205	173	181	195	155	154	181	186	171	217	164	172	189	180	188	177	165	178	183	193	198	159	155	178	182	186	182	168	179	192	177	164	176	173	196	175	183	191	178	188	172	177	160	158	171	173	184	186	193	168	183	176	176	174	176	190	181	182	191	184	186	175	189	194	179	155	171	198	168	162	180	173	174	199	185	177	207	183	173	177	184	194	167	193	176	186	180	196	182	176	192	174	191	189	171	199	180	185	164	181	192	204	183	157	149	185	177	176	165	187	179	160	180	193	161	192	171	184	212	166	205	151	177	200	186	180	170	203	166	164	190	188	179	157	188	178	168	198	177	202	188	192	199	180	185	163	196	182	171	173	180	177	184	182	192	172	205	168	160	177	203	159	202	197	215	166	179	184	185	183	181	163	184	196	204	164	186	197	200	168	181	184	192	197	171	169	185	187	200	179	200	170	196	162	178	179	186	208	192	167	169	200	209	180	164	170	170	185	160	155	187	177	169	171	181	175	199	184	184	196	225	157	182	195	222	195	174	190	201	161	184	181	184	175	180	178	157	174	186	160	175	185	205	168	177	187	185	189	185	167	164	174	188	191	181	152	179	181	188	151	180	201	175	198	163	174	178	179	186	214	194	168	187	171	168	199	180	173	194	177	223	195	172	199	172	188	161	180	187	195	173	200	185	201
4235	8522	6186	2978	2109	1619	1275	998	821	737	668	576	570	516	470	471	438	494	417	433	375	382	354	409	417	357	380	383	371	394	367	398	378	360	348	298	290	314	323	298	311	346	283	327	319	263	271	246	259	276	267	269	271	265	256	257	261	266	299	264	275	265	272	259	289	287	299	282	267	238	254	274	264	256	257	246	263	280	210	270	248	239	248	245	263	272	265	248	246	225	266	265	243	240	243	252	253	234	233	283	253	248	262	269	248	290	249	244	245	251	263	262	279	231	237	265	262	216	261	237	257	270	258	233	272	275	264	254	240	240	253	256	265	265	253	240	217	258	249	257	241	254	258	250	281	277	264	219	271	243	272	269	261	261	255	237	225	255	275	257	263	266	251	248	256	263	239	282	248	240	257	246	273	235	247	269	221	251	251	267	263	234	259	244	251	233	243	236	246	251	274	243	261	242	232	296	275	280	269	225	243	256	246	253	236	235	261	238	262	245	280	239	238	258	255	259	238	248	251	250	264	257	260	252	264	268	226	259	258	248	242	279	266	246	259	255	263	261	268	244	284	244	262	236	270	259	245	265	248	247	219	268	253	283	244	277	260	267	229	287	250	259	249	242	265	260	291	250	249	260	227	264	255	261	269	260	241	250	275	260	239	292	265	211	250	259	235	211	237	263	277	236	248	253	246	242	263	244	288	228	247	247	247	245	246	251	271	235	234	276	267	270	243	234	288	253	247	272	237	261	240	230	237	243	233	235	257	265	242	233	254	261	263	250	255	255	257	249	265	255	272	250	248	261	249	245	268	236	252	268	262	256	248	249	260	260	238	256	244	278	259	251	240	261	263	243	236	238	217	255	275	218	213	252	238	226	261	258	242	277	267	225	267	287	240	260	269	258	247	229	267	244	277	248	261	281	246	237	249	263	259	247	239	241	239	264	281	288	251	227	258	243	228	260	227	277	263	267	261	260	251	239	240	272	243	246	248	241	256	275	258	245	260	253	251	249	269	257	250	226	263	234	253	258	271	283	276	262	239	235	242	224	249	261	258	236	254	240	248	264	261	273	224	250	277	255	254	252	248	245	255	264	240	249	257	246	271	262	241	270	278	258	249	253	240	274	259	247	250	231	241	238	250	235	230	234	264	247	236	259	242	257	251	236	246	248	248	251	231	243	248	236	242	250	228	253	262	237	271	243	265	240	258	236	277	270	246	237	250	271	257	240	253	276	246	232	234	257	249	260	249	259	234	272	281	266	254	232	238	264	280	254	259	261	243	238	245	243	240	275	245	227	260	276	232	258	245	270	267	261	250	259	241	264	266	268	257	255	239	270	255	246	246	243	246	250	251	241	245	239	247	248	262	271	253	241	245	256	273	242	263	256	264	243	226	281	262	264	260	243	243	236	256	236	243	247	253	236	239	270	237	249	241	266	253	229	224	243	263	248	254	273	240	278	267	271	248	254	265	250	238	265	263	263	261	243	241	244	253	287	270	266	222	232	246	238	263	245	229	273	256	262	239	263	268	217	267	278	241	248	271	274	268	256	253	227	250	257	254	258	233	224	239	252	255	259	267	241	233	268	220	260	267	273	253	242	237	235	221	269	281	233	245	264	253	242	249	294	232	250	273	277	241	273	262	271	234	246	250	249	244	242	236	232	273	263	224	265	279	257	266	258	266	238	276	210	260	258	229	284	247	251	260	240	245	224	249	271	278	262	250	264	242	225	243	239	267	242	250	279	290	271	270	229	236	241	258	238	267	281	233	226	270	268	287	280	246	221	235	233	250	284	245	248	231	259	252	261	264	223	254	287	265	280	274	235	266	239	245	271	271	272	220	269	262	242	248	257	255	263	251	235	254	273	251	256	238	242	279	303	273	230	234	273	273	256	258	226	256	252	261	244	267	267	254	249	258	259	239	247	251	262	284	253	243	250	273	259	257	240	236	258	271	270	257	244	289	282	240	283	265	261	231	234	249	237	253	229	264	256	269	252	277	268	240	230	241	257	233	252	253	247	258	244	272	259	253	230	266	249	258	267	237	256	244	242	237	242	259	243	251	276	240	261	252	254	230	281	256	255	261	280	263	248	251	260	240	275	232	250	246	259	269	258	226	246	241	254	280	239	240	227	291	243	256	249	259	221	237	258	252	249	293	232	249	279	257	269	243	234	229	282	268	258	246	270	261	276	246	240	253	290	268	239	262	259	273	274	256	262	245	230	250	259	270	244	253	237	263	277	259	244	243	245	249	265	232	265	262	227	266	237	244	254	254	254	235	247	243	266	241	238	272	252	240	237	266	264	255	244	247	261	240	236	239	253	243	282	257	256	258	257	241	241	246	239	254	231	267	237	272	240	266	260	236	221	240	220	277	267	240	261	270	237	244	262	274	272	243	251	259	242	239	252	230	279	252	221	254	263	267	255	270	228	255	230	239	238	249	262	249	240	254	246	232	258	272	262	260	259	282	244	271	241	266	252	269	267	258	283	246	269	262	219	278	287	247	221	243	229	241	273	268	264	269	262	272	261	252	240	251	241	270	251	232	264	273	246	252	269	244	253	254	239	271	243	257	259	251	256	251	276	237	244	220	278	262	247	255	238	252	252	236	258	266	218	300	247	233	261	246	244	239	218	257	239	246	234	233	257	261	262	273	268	252	273	266	247	262	272	262	258	245	248	263	242	233	213	231	257	251	254	244	273	251	277	232	240	255	272	287	236	253	263	247	263	280	265	244	254	252	232	263	254	249	261	251	279	285	261	206	265	223	256	268	240	275	258	272	237	247	271	259	250	250	274	282	238	250	245	241	247	246	252	242	260	251	243	241	226	245	262	263	246	257	241	241	264	249	271	251	260	248	257	251	244	249	268	280	242	257	257	247	269	292	245	252	260	268	241	263	263	239	241	232	238	242	230	261	242	262	232	254	254	244	285	257	252	266	250	243	277	249	266	252	243	252	212	241	258	229	260	226	229	243	234	286	216	255	285	222	234	266	249	271	236	277	264	254	246	239	252	278	265	247	245	268	248	226	245	251	245	247	245	243	262	271	237	233	261	248	252	249	262	287	240	284	274	239	234	234	259	273	249	275	258	241	270	264	275	254	268	256	285	275	247	251	259	277	256	255	266	254	257	255	268	245	251	293	241	263	250	249	278	254	261	255	260	254	267	247	242	254	272	245	257	244	261	242	263	233	257	250	245	255	233	234	252	240	212	231	269	246	250	240	264	270	277	256	254	269	236	237	277	237	248	261	273	268	252	248	220	246	225	232	243	269	256	231	253	281	240	248	269	249	252	245	263	242	266	258	274	268	258	272	245	262	263	236	261	267	283	243	246	259	242	250	260	254	253	244	269	252	246	246	255	265	245	257	258	249	262	263	224	249	260	261	253	252	229	261	248	258	271	256	235	234	287	260	241	242	256	248	254	259	226	229	263	278	244	253	241	268	229	265	263	245	275	241	233	232	256	258	260	254	238	249	245	264	269	266	251	246	241	249	255
22785	21702	29616	24315	21698	21529	5017	1448	1049	939	842	792	712	688	725	637	627	626	626	602	625	523	538	590	569	588	601	523	564	551	557	573	529	522	524	530	471	453	502	474	524	549	474	495	484	484	430	434	489	417	401	458	452	455	414	444	435	446	458	438	392	444	439	443	365	445	407	454	411	460	423	426	415	454	419	445	421	442	419	437	473	406	406	415	447	442	440	419	404	406	402	427	402	405	397	407	456	395	415	432	439	415	415	422	442	424	428	417	444	384	424	400	448	414	401	454	415	480	456	408	413	472	422	449	414	404	430	403	429	435	431	423	383	400	430	386	461	379	427	402	380	441	396	426	437	380	399	426	387	411	396	372	421	415	443	451	425	379	420	406	400	412	413	415	407	408	404	450	408	418	381	406	415	405	421	384	410	391	415	407	395	429	413	372	436	414	408	419	414	426	413	410	378	432	402	425	472	423	415	402	406	402	441	410	399	426	422	448	461	410	428	399	414	401	442	418	406	434	428	419	429	371	432	429	453	451	409	444	452	404	419	433	409	408	416	433	399	400	433	405	418	370	419	412	460	409	446	444	409	425	423	409	443	393	428	412	396	413	378	425	400	406	390	411	369	409	373	411	456	437	402	461	444	429	405	439	428	384	401	401	436	415	412	439	393	394	436	439	439	404	410	416	400	404	423	427	420	390	434	427	388	447	406	462	416	378	411	437	408	406	392	428	442	439	446	447	406	402	404	403	437	425	429	394	417	424	400	406	402	410	419	386	400	377	447	429	443	399	418	435	402	404	402	430	374	398	447	452	466	408	406	411	394	399	414	440	433	435	412	402	396	367	420	413	417	449	385	444	399	459	404	462	409	414	389	412	459	463	388	421	410	421	413	436	434	373	418	423	396	404	428	424	408	412	380	448	449	444	394	403	438	417	426	398	388	452	380	415	411	403	418	405	418	407	399	443	456	418	440	437	406	404	395	367	443	439	412	451	422	438	421	423	407	386	383	426	416	427	425	461	397	382	382	424	438	420	425	409	407	413	443	434	407	437	401	436	412	393	440	397	393	446	377	434	434	409	407	423	414	419	417	457	412	427	427	419	414	411	427	405	396	439	399	421	444	437	401	416	416	419	425	414	393	422	415	455	382	413	402	412	410	415	454	402	424	423	415	419	404	375	406	450	407	425	452	451	406	422	413	383	400	436	375	410	426	427	388	416	411	459	405	421	479	374	410	445	426	409	435	425	435	433	393	408	416	372	397	439	430	459	422	406	446	385	409	414	430	407	418	396	388	421	414	439	387	397	402	439	453	430	423	443	384	411	384	372	408	433	377	385	382	426	408	410	446	429	401	397	378	412	420	404	403	399	426	436	429	408	434	419	439	419	393	417	396	427	401	404	428	385	400	426	411	434	421	423	432	385	428	417	371	410	394	434	445	388	410	411	434	441	391	461	430	419	423	461	413	413	390	464	367	418	385	433	407	433	422	390	422	430	413	408	414	420	409	428	410	420	409	395	414	381	434	402	432	403	420	426	443	432	412	457	418	430	410	429	404	424	420	402	427	394	424	396	399	418	454	412	393	426	465	410	451	416	406	402	412	409	389	406	444	422	423	438	388	402	440	408	457	394	384	439	428	406	407	407	396	405	411	422	457	416	447	422	422	443	437	414	396	438	411	447	426	407	430	419	412	453	409	398	398	414	410	419	397	442	421	402	428	397	430	421	411	411	415	411	416	435	399	422	394	416	422	426	417	407	420	415	388	431	416	428	406	434	404	418	409	375	379	412	396	394	423	411	394	412	410	434	438	414	436	403	423	402	404	413	382	408	404	429	397	426	393	410	445	441	412	453	441	415	403	452	399	441	404	380	435	403	421	396	416	411	420	424	450	418	392	428	418	420	413	456	441	444	392	436	445	426	419	407	389	387	407	435	425	417	435	440	402	419	423	446	441	409	437	410	424	428	403	401	381	427	422	410	423	411	386	391	393	435	409	427	456	416	407	403	414	399	438	415	420	379	395	430	449	370	401	395	407	424	420	421	438	410	418	438	436	407	432	389	435	420	442	404	403	418	417	380	413	436	436	448	412	419	376	419	440	426	436	432	447	441	403	417	393	405	394	394	440	404	409	413	449	441	401	434	401	420	420	424	397	415	409	443	425	388	423	442	413	400	366	401	434	452	431	411	446	445	412	416	412	422	431	426	420	396	431	421	381	421	419	434	382	442	421	428	401	420	413	420	420	407	412	419	394	427	400	418	416	382	423	393	401	437	417	404	432	416	399	378	396	459	422	404	401	418	407	413	434	435	401	444	430	410	392	412	437	400	446	412	392	412	423	424	413	397	451	374	438	427	401	422	484	437	439	455	434	409	422	458	431	435	441	414	450	429	416	432	425	428	408	449	416	413	390	393	364	391	429	411	416	419	440	399	432	425	444	424	373	424	412	388	428	419	437	408	426	406	436	434	382	436	427	461	384	415	415	416	431	384	412	378	405	411	392	438	455	409	431	432	469	426	422	415	425	408	428	403	422	423	428	398	467	428	401	444	376	423	412	397	432	447	401	391	423	427	400	396	396	419	424	428	383	438	419	410	405	416	421	405	426	424	408	463	435	418	418	423	380	420	415	401	423	434	412	429	418	430	386	410	440	428	426	403	391	426	404	417	445	402	366	431	423	400	381	410	417	416	411	425	422	404	402	393	454	400	435	415	401	425	381	425	411	449	383	408	365	381	424	406	418	435	434	388	438	385	403	411	389	437	439	429	430	403	377	402	398	413	422	410	404	409	405	412	465	451	416	438	422	399	438	456	402	425	408	413	401	402	414	384	427	404	419	426	383	432	411	405	410	390	436	426	442	418	417	418	414	425	413	355	406	406	421	419	415	393	418	433	420	414	422	396	436	404	412	443	426	408	425	455	392	436	410	415	468	436	443	433	407	397	395	375	420	418	408	414	404	402	427	400	436	437	449	377	431	398	403	406	422	403	440	403	400	417	391	428	427	397	447	397	426	379	406	393	449	388	419	388	412	430	402	429	442	427	436	415	401	441	399	439	427	417	429	411	443	418	396	409	414	443	420	419	415	417	431	390	455	414	437	389	428	406	402	442	425	441	433	421	418	424	452	418	412	425	397	397	419	405	431	421	420	418	394	431	415	437	424	382	376	439	406	405	446	406	416	409	415	376	445	449	416	455	397	395	383	421	419	423	403	397	447	418	430	424	432	398	428	394	420	453	433	432	366	403	412	425	382	406	428	399	401	417	389	353	427	388	407	412	425	449	400	395	375	413	403	397	391	411	427	430	397	410	445	429	420	425	451	377	388	400	390	431	426	438	411	453	438	433	379	388	451	418	426	408	424	432	399	395	421	389	424	419	384	437	436	446	432	427	415	404	431	403	381	398	446	428	387	367	415	409	406	417	399	437	385	426	448	416	440	436	426	389	387	380	428	441	440	398	415	391	427	456	406	419	396	406	392	419	415	391	432	460	436	384	415	397
5513	17640	13694	6936	4989	3929	2963	2525	2124	1727	1507	1378	1276	1164	1119	1079	978	946	920	893	869	803	824	805	789	778	754	796	797	770	787	782	764	726	744	688	587	632	619	632	687	688	634	671	645	604	601	610	574	546	535	575	577	541	581	538	568	586	532	532	542	576	579	617	544	543	596	574	562	542	562	585	584	523	532	618	531	605	520	546	551	570	540	570	571	513	537	531	516	562	550	574	548	530	578	564	519	521	533	543	560	568	567	555	542	549	536	540	535	520	537	503	556	528	528	515	552	610	585	583	523	532	505	528	551	578	571	537	549	529	507	566	532	572	517	613	558	520	491	559	542	532	554	550	521	539	533	549	548	533	489	559	567	520	525	545	551	519	580	545	520	551	574	553	507	530	543	517	545	561	579	555	571	546	567	566	526	571	498	537	516	544	572	548	568	559	512	533	529	554	562	550	545	537	536	588	563	515	560	560	512	519	570	547	565	573	537	584	546	522	548	567	555	533	582	543	561	543	479	531	513	550	559	562	522	512	567	522	535	533	552	518	551	532	512	551	550	507	561	532	564	538	575	536	549	543	553	591	547	509	528	522	514	594	509	548	510	564	543	542	588	550	558	538	561	522	537	547	555	514	547	571	520	529	549	494	514	531	555	552	543	539	529	526	547	554	551	513	557	567	518	531	535	509	519	519	508	587	569	513	538	549	500	522	560	543	525	507	549	582	551	541	517	563	531	569	534	520	572	535	610	566	520	542	543	572	542	541	566	577	516	538	565	507	556	573	532	576	592	551	569	548	555	561	560	546	535	548	586	558	541	558	534	566	526	543	497	552	534	491	531	554	568	526	572	559	533	532	511	518	540	508	528	553	565	545	546	559	604	542	529	556	542	550	547	491	563	574	540	557	519	514	556	534	551	550	544	536	609	554	565	561	553	560	579	518	540	541	549	534	545	524	575	560	536	562	575	533	528	601	586	522	564	564	565	519	525	558	571	516	546	538	571	582	589	524	546	509	581	552	565	527	521	538	529	539	544	530	550	537	536	541	572	561	525	552	569	563	514	571	538	529	568	529	537	575	527	517	516	551	532	545	573	509	522	505	545	562	550	564	516	545	538	528	589	589	529	537	552	509	586	578	522	548	591	583	547	563	547	508	559	561	538	597	544	488	497	558	587	564	539	498	533	518	585	509	589	549	561	540	556	525	538	550	549	545	525	551	568	548	543	592	559	574	553	573	548	530	520	530	496	523	545	546	520	553	523	479	556	578	527	547	589	553	519	536	581	540	559	510	546	489	547	535	545	553	552	544	542	573	537	570	537	544	534	508	570	565	512	617	527	552	558	530	547	548	515	582	540	573	549	549	560	525	584	588	543	536	543	545	567	553	543	508	524	521	572	551	548	535	563	550	572	557	508	542	523	564	564	559	535	506	578	532	578	562	591	562	578	511	530	528	549	551	550	579	575	557	562	537	546	501	533	540	506	531	500	542	475	538	548	536	529	555	582	558	540	535	559	576	527	536	569	554	567	514	550	550	556	558	554	549	528	513	573	552	596	523	542	551	539	548	506	588	574	536	570	537	556	546	532	532	554	578	551	575	522	527	588	554	559	527	580	521	512	538	507	530	500	577	543	527	547	539	546	579	544	541	584	551	542	544	508	579	513	552	552	529	567	551	533	599	573	575	546	543	547	538	509	563	522	563	534	581	592	549	555	539	533	581	538	535	521	547	571	580	563	532	543	562	532	538	515	528	556	560	576	536	560	556	505	535	584	498	540	548	543	523	528	573	557	524	572	527	546	608	564	553	474	528	592	563	580	515	593	519	562	561	546	570	515	506	549	553	529	517	569	565	565	566	511	532	547	543	554	543	535	557	524	537	528	557	520	550	501	534	567	559	552	511	551	570	587	554	544	564	552	546	522	502	569	570	532	568	594	533	529	561	550	540	593	520	568	573	548	523	559	542	553	540	585	543	542	535	526	541	531	585	522	554	579	581	537	542	536	560	525	515	553	535	520	561	546	584	562	526	581	518	534	552	531	557	560	551	568	525	544	557	544	568	533	539	522	507	530	535	551	569	544	538	521	524	546	598	520	521	523	548	510	524	544	575	525	511	525	591	556	549	539	526	553	523	562	560	565	564	526	558	590	549	578	542	535	557	518	503	557	510	556	537	514	563	559	486	576	566	499	555	528	554	532	549	533	529	553	542	569	519	499	567	531	562	549	556	558	508	548	534	564	573	544	532	531	548	553	586	526	497	525	530	521	583	577	533	519	560	570	535	532	527	561	502	522	539	542	525	586	516	598	558	506	502	569	547	558	528	553	531	541	557	542	529	496	551	566	516	519	554	556	549	536	547	587	509	564	537	519	542	522	553	546	572	536	548	529	521	549	567	548	538	526	523	576	540	573	554	526	530	537	529	537	531	534	541	583	550	543	548	522	564	550	578	501	553	578	534	568	576	497	521	536	542	545	495	554	555	535	547	544	551	502	578	530	534	552	548	515	535	540	559	559	573	515	534	545	579	521	552	556	513	561	564	533	578	573	533	546	565	568	518	557	536	507	520	530	542	549	555	530	549	563	535	515	558	545	535	565	523	526	513	530	535	544	502	527	554	528	571	571	529	533	556	543	536	499	561	512	545	564	514	553	543	513	521	562	522	514	538	556	539	561	546	561	573	572	542	546	528	578	575	552	547	550	553	544	529	561	575	563	566	552	531	505	517	524	555	521	574	523	562	544	530	547	562	590	531	556	565	536	538	549	531	510	544	496	513	533	530	541	562	520	533	522	523	539	596	610	540	576	555	516	544	521	527	522	550	550	532	569	580	468	529	518	539	529	572	548	520	535	527	516	542	548	547	579	560	573	498	522	503	567	540	517	546	531	518	545	542	545	555	564	570	566	547	551	539	551	514	532	530	579	552	555	574	545	520	550	485	566	540	542	555	521	567	584	537	544	558	518	493	532	501	509	555	510	512	496	544	519	547	553	558	529	559	555	552	573	513	589	522	571	524	554	526	533	536	512	588	535	585	500	531	548	538	563	550	522	581	562	539	532	537	549	579	537	581	527	557	580	569	514	569	544	566	547	573	543	552	532	534	503	512	523	550	555	570	504	539	470	488	571	558	568	548	557	512	541	512	543	552	570	523	540	527	555	548	537	553	545	492	560	537	511	535	542	537	555	561	546	518	527	566	527	539	548	537	508	567	510	536	541	563	543	548	517	524	517	503	575	542	542	498	571	526	571	567	558	526	580	545	536	544	564	526	584	548	560	535	534	530	574	554	548	554	560	537	550	555	569	576	617	541	529	604	509	521	565	542	525	547	520	566	561	527	546	532	528	500	566	517	517	561	541	570	512	557	582	539	556	546	545	509	521	548	533	556	568	565	526	529	506	464	496	509	518	565	547	539	492	559	542	563	531	531	498	544	539	597	555	546	508	530	586	524	540	554	567	553	564	584	510	562	531	563	576	550	540	516	529	535	550	555	557	577	557	531
27487	19032	5671	1358	767	587	483	397	396	382	326	337	317	313	311	319	305	325	295	294	293	286	268	267	296	313	297	294	272	280	332	261	321	308	296	230	252	263	260	272	280	284	250	250	284	274	244	274	248	231	229	259	282	244	251	266	267	279	255	256	256	263	263	222	274	263	260	227	252	242	282	223	261	264	256	245	241	240	261	253	262	245	264	251	226	237	232	242	246	242	233	256	280	242	246	261	254	270	243	256	237	247	244	258	228	254	237	248	248	255	240	260	255	243	234	266	249	251	244	215	265	272	263	251	253	245	261	248	255	254	239	242	260	267	258	242	268	270	264	228	233	238	243	259	246	238	249	230	240	252	242	240	290	257	253	234	283	259	261	280	262	253	260	268	257	237	268	231	252	246	265	234	269	253	279	266	265	276	255	252	246	232	241	256	253	246	270	260	255	262	237	242	271	259	234	245	237	262	257	267	264	235	255	261	256	241	265	290	256	246	245	259	272	246	252	262	249	263	224	282	252	222	252	258	278	223	242	262	254	252	261	222	232	255	266	214	262	265	242	237	268	238	229	250	244	227	284	244	262	237	256	267	243	243	253	220	248	267	283	230	243	280	262	240	244	247	278	252	238	272	243	249	249	275	254	260	247	254	246	273	267	234	264	253	246	247	262	233	262	271	251	258	284	252	253	266	273	245	271	245	258	247	270	253	258	251	256	284	258	243	239	245	249	271	262	263	247	248	241	268	271	250	245	257	255	281	256	267	249	234	231	262	251	250	257	243	243	246	245	285	256	259	250	253	275	250	256	253	243	246	242	256	251	258	247	279	257	276	235	253	240	254	253	271	246	272	265	249	258	257	218	249	256	253	258	241	260	220	271	248	232	242	271	274	252	250	234	243	250	268	252	259	242	257	250	218	259	267	239	252	250	242	238	255	266	259	261	233	249	257	269	258	277	237	245	265	230	241	252	231	246	233	264	245	230	249	257	246	258	240	244	243	250	237	262	244	252	264	248	251	247	245	257	240	259	259	236	293	258	238	251	253	237	224	270	252	257	266	230	230	271	228	212	234	285	263	239	239	251	212	274	261	248	241	258	281	230	237	267	250	227	237	246	261	257	252	266	246	238	249	240	284	221	257	233	269	242	259	275	250	220	251	274	237	253	249	256	241	279	241	275	254	249	263	288	218	241	247	240	266	232	250	254	240	236	255	224	250	261	253	239	236	239	246	260	273	237	229	222	240	265	245	236	232	250	241	268	228	245	263	221	253	270	277	252	244	258	273	255	269	239	254	269	263	228	245	266	250	285	263	249	234	249	247	267	255	241	213	261	248	251	261	258	280	262	270	272	240	234	242	256	238	237	243	238	253	237	236	233	229	244	261	264	251	251	273	236	246	254	253	251	258	261	244	231	250	248	227	248	252	230	240	247	244	256	249	251	250	292	277	248	273	248	267	252	287	242	262	235	241	263	275	244	279	245	264	246	224	261	247	249	235	246	263	248	247	228	259	236	229	250	263	234	248	249	265	275	252	235	249	239	256	224	244	257	247	231	263	245	262	249	241	268	295	254	245	249	237	258	238	282	254	229	269	237	240	250	253	273	237	244	256	232	252	230	266	252	240	278	255	263	232	251	245	246	247	271	258	267	244	243	279	277	249	237	271	233	250	241	249	248	259	261	268	254	234	245	251	255	266	260	288	212	261	248	268	258	272	234	266	280	275	239	232	266	264	253	245	248	267	265	261	268	243	238	252	228	256	266	269	278	226	241	256	284	250	250	225	273	269	246	239	245	269	226	248	242	241	256	244	241	257	288	229	254	222	251	255	261	273	246	279	252	262	252	245	254	238	248	240	282	271	246	206	266	240	219	244	245	266	255	253	242	234	268	250	289	243	267	246	268	253	267	270	272	247	250	256	274	229	231	229	256	255	235	271	271	269	302	293	229	273	246	256	243	261	268	259	260	253	263	247	263	248	268	268	232	233	252	248	260	236	236	232	266	261	243	228	269	265	245	263	255	277	256	259	273	265	266	257	214	255	247	259	252	275	284	237	217	253	261	267	258	233	255	236	268	228	247	224	247	248	231	237	289	268	231	229	250	246	254	274	237	287	267	260	234	238	272	234	243	254	249	231	254	240	227	243	246	262	234	249	265	272	237	273	260	230	255	234	246	260	252	226	238	231	228	209	230	252	268	246	255	260	249	228	241	229	248	241	278	279	242	253	251	248	209	267	270	239	261	213	257	267	260	239	266	260	273	246	281	285	257	259	234	281	271	255	263	271	269	250	301	273	270	264	231	266	244	251	256	246	243	249	259	246	235	244	243	254	260	281	279	250	258	250	262	244	240	266	235	268	285	236	263	287	257	258	244	259	274	251	256	246	250	241	245	232	248	264	266	256	237	263	237	253	250	223	242	247	255	291	282	221	272	222	264	234	254	253	220	264	257	241	278	270	256	220	257	228	234	264	221	265	226	241	256	263	270	261	237	262	247	239	256	263	259	290	254	274	264	273	236	268	242	242	229	261	260	248	239	249	291	251	273	267	257	256	252	246	239	257	265	276	228	286	250	236	255	250	257	227	235	245	237	230	271	276	240	237	252	244	241	242	244	273	252	225	250	276	233	286	248	258	285	260	244	234	275	264	273	245	240	251	234	271	257	261	244	252	249	219	269	251	238	242	245	248	232	265	255	249	279	215	228	234	239	228	244	228	254	241	252	250	255	260	214	256	220	266	237	244	242	239	253	244	269	235	245	238	237	251	251	242	275	261	243	284	226	258	247	245	278	244	251	289	231	229	263	240	237	273	234	225	242	245	245	240	262	268	280	239	248	239	256	254	219	264	268	248	264	262	225	275	247	253	237	271	258	256	279	246	278	235	246	264	257	292	244	231	266	260	239	265	229	235	226	259	235	298	266	282	250	254	251	248	246	231	261	236	228	248	264	232	246	238	250	271	252	272	251	282	224	272	256	251	254	251	244	260	259	257	251	238	258	272	265	242	263	244	274	259	290	259	236	254	235	274	207	253	245	242	240	216	275	236	248	252	234	238	267	246	261	267	257	246	252	248	258	261	261	245	263	211	240	254	271	257	274	261	272	260	228	230	265	251	239	274	248	254	266	223	219	236	279	251	251	244	252	241	237	251	246	254	249	257	268	215	239	271	244	255	221	267	274	238	275	232	271	239	257	247	261	248	268	241	245	219	221	256	253	242	243	245	270	205	236	255	261	253	252	264	243	262	268	229	241	279	219	260	261	254	249	240	299	239	250	237	242	261	242	290	245	284	265	259	264	275	235	245	257	233	270	241	239	244	254	248	249	270	269	246	257	249	278	276	277	253	278	241	216	260	238	224	237	274	265	252	242	242	281	252	253	248	249	259	229	239	282	278	251	263	276	231	248	262	229	253	243	268	250	260	251	262	257	251	256	249	285	250	249	245	243	258	265	282	261	265	240	285	246	246	242	244	250	248	225	240	251	266	269	238	272	244	259	231
4687	4670	3560	1682	1228	1023	825	706	643	539	535	496	499	478	465	471	438	419	426	419	433	367	414	410	454	430	392	434	409	426	399	426	411	406	388	354	345	339	371	352	372	394	374	364	336	352	326	374	353	344	298	346	349	371	352	328	316	355	354	356	341	336	322	342	323	331	352	303	364	336	317	339	347	345	298	326	351	318	301	325	314	311	353	326	331	340	366	317	313	306	322	313	353	315	352	342	350	345	310	331	302	315	314	304	300	321	371	326	302	318	345	345	330	332	304	360	303	313	301	344	298	294	309	334	311	344	311	329	308	329	319	337	329	327	340	329	321	352	330	353	349	335	337	328	335	359	354	328	325	335	343	326	285	342	333	351	329	333	331	344	319	342	321	324	364	337	317	319	322	316	335	330	323	343	333	356	331	338	361	340	304	332	361	333	327	352	330	346	341	368	354	305	352	338	322	340	329	326	302	353	348	339	328	324	326	318	348	304	336	324	328	318	340	343	319	319	328	329	331	346	335	319	320	361	350	328	338	324	351	313	361	368	361	347	343	359	347	326	344	357	327	312	312	365	340	309	348	332	341	332	338	345	346	323	348	317	333	322	311	300	326	380	314	336	339	347	350	305	342	336	361	358	341	335	342	342	380	313	366	336	316	314	367	329	342	329	338	319	339	328	350	319	342	302	306	356	330	325	366	333	322	359	350	300	304	341	335	322	316	337	331	378	318	307	337	344	352	326	317	326	330	342	298	334	352	334	334	351	353	327	318	345	344	349	317	328	363	314	341	353	335	321	323	324	314	335	319	337	330	334	326	336	303	348	314	322	326	343	327	339	340	313	344	356	340	350	350	331	345	310	304	344	296	307	318	334	350	351	339	320	324	310	342	332	331	318	301	298	335	342	347	375	315	305	304	354	329	365	320	315	351	343	330	362	328	311	337	331	351	342	341	315	304	373	322	338	308	334	308	291	335	336	307	320	316	358	328	329	326	349	325	337	318	342	338	332	345	339	331	304	345	353	332	347	296	302	345	362	299	314	306	332	320	330	321	332	305	332	341	318	344	343	319	311	352	295	360	328	338	329	328	309	314	316	331	337	348	323	318	323	341	325	357	381	345	356	359	333	325	306	354	317	333	339	332	318	329	349	331	313	326	317	342	330	348	282	352	299	312	342	333	308	304	325	324	339	347	330	327	323	316	348	322	329	330	331	323	326	344	357	351	334	331	354	322	321	340	312	329	353	344	334	334	325	329	339	324	341	329	332	327	348	339	334	357	344	345	314	320	346	319	331	315	337	364	371	321	334	328	312	347	315	335	322	332	333	369	324	309	351	323	321	308	321	334	322	361	345	344	314	337	314	298	329	329	341	324	317	311	337	330	327	351	314	331	367	324	316	320	347	302	331	324	327	299	328	345	324	311	337	331	354	316	366	361	354	344	317	345	392	341	337	311	354	323	337	313	335	346	330	327	304	331	329	317	332	326	320	309	346	321	328	337	328	296	349	338	339	337	324	338	342	345	300	334	340	345	325	350	332	307	348	320	281	342	325	316	332	333	340	324	350	362	336	304	319	336	313	326	327	317	346	340	347	327	342	319	349	314	351	339	326	331	321	308	365	295	337	332	365	333	344	338	322	348	329	320	333	316	312	346	329	337	326	329	348	322	344	346	365	332	351	346	316	374	359	343	333	335	358	307	324	364	330	307	318	332	327	326	346	362	338	314	338	318	347	322	305	353	317	370	371	342	329	371	321	304	352	330	323	339	312	318	337	295	340	329	345	340	345	330	357	315	344	317	319	297	334	367	340	354	329	340	346	337	344	349	361	324	365	327	330	348	367	332	320	319	322	350	358	319	375	349	336	323	324	364	335	359	366	330	365	343	348	340	354	333	301	363	356	306	372	307	332	305	357	334	341	325	347	345	316	350	333	359	341	351	343	317	301	316	368	332	350	311	323	305	307	331	325	336	338	353	342	354	335	334	315	309	350	372	295	345	324	320	324	366	351	357	354	336	325	323	349	349	318	303	345	352	331	305	321	321	332	307	303	323	370	323	338	349	330	323	346	313	347	326	318	332	348	325	326	344	350	364	333	342	333	324	354	345	312	320	332	341	324	331	318	363	349	330	334	346	331	334	360	330	350	343	349	307	344	331	294	330	316	292	358	324	337	302	375	351	311	343	338	342	324	324	336	339	327	339	352	341	318	320	361	321	350	305	334	332	323	310	343	309	319	334	303	343	302	330	339	311	290	332	308	337	337	377	336	345	318	298	337	349	327	324	314	346	356	328	354	320	320	333	332	296	331	320	322	347	330	314	337	315	340	348	323	355	314	352	335	347	328	344	325	329	313	337	346	319	335	335	339	313	332	392	338	322	363	366	307	335	297	315	309	348	337	347	312	329	324	324	324	320	319	317	328	313	346	336	337	322	334	325	322	328	339	309	308	311	312	304	359	313	345	324	313	341	299	346	332	317	340	285	316	330	340	350	355	336	314	303	389	335	336	365	301	348	334	314	345	340	345	297	350	360	326	315	339	305	373	331	324	366	338	322	334	346	346	367	354	336	309	317	344	366	341	341	313	321	332	354	327	312	341	369	282	357	339	324	331	297	337	356	322	355	315	343	321	319	347	333	353	313	334	299	351	345	312	312	339	331	353	365	320	359	311	324	339	352	318	304	331	329	282	346	351	374	318	313	331	341	311	299	351	344	326	351	333	329	333	343	358	322	351	332	358	340	322	325	333	348	317	339	337	314	348	309	330	319	327	334	330	323	328	309	342	324	315	339	315	319	351	341	341	340	346	315	314	331	305	334	306	344	339	375	332	342	352	327	314	344	339	352	339	326	343	332	299	311	343	318	305	337	347	342	298	322	307	324	317	358	336	332	329	316	302	335	325	327	287	356	310	325	369	324	319	319	325	330	290	344	322	355	319	329	310	339	318	329	354	343	333	327	329	355	329	331	339	328	343	297	353	304	348	318	349	314	323	341	308	320	311	334	326	336	339	331	355	322	330	354	345	332	364	320	322	315	342	354	285	314	300	335	343	365	321	319	304	333	335	317	321	322	319	352	344	360	338	347	336	317	347	329	304	346	355	327	359	322	335	343	339	337	332	323	330	349	333	347	350	321	342	343	292	344	316	325	328	321	329	320	313	331	311	306	318	336	328	331	321	340	314	346	324	377	322	344	296	357	357	295	322	319	317	373	314	327	312	346	299	345	314	357	292	331	325	306	315	331	327	343	297	350	335	367	317	337	305	343	317	368	327	308	336	333	327	288	363	322	343	321	331	337	381	327	302	297	334	325	360	320	315	334	332	379	333	308	334	323	341	303	326	347	348	293	331	352	325	370	318	331	362	306	324	327	340	351	313	320	329	340	324	316	327	296	346	341	319	373	309	355	315	372	301	327	334	322	349	316	339	350	311	341	325	310	318	329	322	340	345	330	362	351	364	329	303	335	362	345	366	342	339	369	329	341	293	307	324	326	322	322	344
23772	21697	28978	24894	21529	5869	1356	991	789	727	698	620	671	598	572	567	596	521	517	508	524	504	513	548	525	551	532	524	524	548	557	477	483	457	466	493	477	466	414	433	439	479	485	458	480	453	414	444	453	423	477	436	447	458	462	393	418	448	421	401	400	439	431	433	459	468	443	427	433	431	395	466	424	437	433	403	446	438	426	429	418	417	414	410	447	448	429	414	412	432	435	453	455	423	395	422	442	392	373	454	391	451	419	440	440	449	416	425	453	458	442	403	375	393	453	460	435	414	434	384	436	429	422	442	435	418	425	430	439	417	421	435	444	454	412	433	409	464	459	431	431	431	405	407	406	438	421	415	399	440	451	423	417	466	412	454	446	445	416	405	407	449	425	400	412	425	434	423	438	435	413	386	443	456	436	423	423	390	424	434	429	400	434	423	450	416	443	403	393	460	449	439	450	400	478	434	419	389	436	402	426	455	450	421	436	403	448	431	436	407	408	424	407	432	432	426	428	450	417	455	470	452	426	419	420	412	466	418	420	426	422	449	461	422	487	383	419	416	432	433	375	412	452	425	471	432	448	479	426	441	455	449	397	426	406	413	440	396	435	401	413	394	454	415	432	468	409	430	419	444	432	450	414	401	420	428	404	489	425	415	411	424	405	436	431	452	444	428	464	451	431	444	439	437	422	423	410	406	425	409	418	406	457	439	387	426	443	423	399	442	448	418	458	441	428	442	416	418	433	421	413	433	463	433	459	405	440	425	438	454	415	415	450	419	426	434	428	417	406	431	426	432	451	371	466	463	442	438	448	456	452	442	440	392	424	429	436	447	411	431	389	439	461	430	445	386	440	443	429	412	406	438	433	427	426	404	380	394	445	409	409	431	429	422	432	416	431	427	437	420	437	458	407	379	444	427	404	448	437	439	458	458	481	440	372	430	439	423	478	438	403	445	461	432	432	442	449	413	418	378	448	456	493	397	429	437	387	432	458	420	429	415	380	429	415	440	421	386	399	425	402	447	448	435	475	430	427	416	415	445	423	434	427	440	412	449	440	456	439	409	439	431	429	441	414	446	453	439	429	470	440	437	424	441	432	447	404	442	429	406	439	413	419	431	429	452	444	425	404	454	362	422	454	406	437	429	466	433	455	451	414	436	460	418	462	413	417	424	441	416	399	390	429	436	429	450	434	428	468	429	400	439	453	412	442	437	436	413	456	425	410	373	444	417	409	400	399	430	403	451	441	435	452	414	472	397	451	425	456	450	413	412	451	463	412	372	409	439	399	435	445	423	446	428	417	416	467	439	466	445	458	455	429	411	457	437	423	416	420	415	436	449	444	432	433	413	433	435	396	443	417	409	436	423	428	417	420	409	425	455	403	418	399	454	446	486	403	424	397	409	409	469	420	433	421	451	425	449	418	465	440	446	415	410	403	392	418	429	407	406	364	439	408	409	428	471	394	443	394	418	478	403	404	430	417	410	434	402	382	412	420	419	434	425	429	452	432	399	408	407	448	415	416	450	450	433	429	414	378	442	450	421	433	413	459	409	431	439	416	441	472	450	439	461	401	402	432	410	432	444	391	410	436	395	416	433	434	433	458	424	458	414	437	460	437	467	432	443	448	386	445	439	426	445	450	441	444	433	450	410	433	434	411	455	411	439	439	408	429	430	464	444	472	428	415	388	420	445	371	405	428	419	415	426	430	448	412	455	452	426	420	465	415	420	456	431	420	441	451	418	424	411	418	434	438	427	421	417	438	450	452	462	447	401	458	433	415	398	462	457	426	421	435	433	461	442	466	446	453	420	428	410	418	418	442	447	416	463	423	419	416	437	424	445	452	440	415	430	429	424	452	427	419	412	395	433	416	415	410	393	435	396	437	469	433	427	452	454	422	431	436	436	452	457	444	444	457	413	422	447	403	423	425	445	419	423	445	431	446	428	411	442	420	406	469	432	454	420	457	450	425	438	424	455	421	445	416	443	429	437	458	442	455	448	427	426	417	436	405	440	444	426	400	424	436	379	420	430	445	453	422	424	407	430	447	440	438	409	445	422	395	410	414	419	447	460	431	469	389	424	415	442	416	457	422	435	426	415	441	431	419	433	435	441	429	433	438	415	454	439	430	486	395	419	445	449	421	458	428	412	422	452	429	410	459	435	461	413	407	444	454	430	403	438	447	437	416	428	419	420	421	450	429	460	409	406	425	402	420	412	434	448	377	424	405	434	414	457	425	409	435	445	434	420	432	423	446	404	416	400	415	440	400	453	430	403	421	405	404	435	420	441	413	424	422	442	429	450	431	458	418	420	414	404	409	422	422	449	445	429	437	408	400	436	460	467	403	420	453	447	434	437	431	426	437	459	429	407	423	393	418	436	433	463	434	449	432	400	419	410	436	425	426	437	443	440	392	404	424	454	453	415	450	436	444	409	414	423	467	416	432	432	416	406	435	437	434	427	378	406	450	412	399	410	429	465	417	427	405	423	421	417	427	412	412	411	426	435	430	441	415	453	416	435	404	411	439	412	417	444	420	437	434	393	419	462	417	437	436	452	442	429	408	413	421	417	415	404	463	415	439	413	403	402	461	395	457	473	456	425	409	426	438	418	400	436	470	438	422	436	435	396	455	441	416	407	430	429	429	409	414	409	432	430	430	403	412	407	429	426	414	445	404	434	398	424	424	432	410	423	470	391	417	427	439	425	439	423	398	409	399	387	434	426	458	416	436	411	457	408	414	387	402	441	448	420	452	445	431	428	482	442	412	430	425	456	412	460	424	403	436	435	403	434	448	445	440	432	411	423	466	429	435	435	404	435	437	439	421	459	455	414	424	399	391	411	434	378	429	419	413	460	441	442	436	434	433	419	426	468	414	424	425	487	420	422	396	406	402	432	423	398	405	407	422	445	422	418	436	430	394	423	412	397	425	429	444	391	380	469	400	413	435	422	435	455	421	426	414	425	396	426	404	413	395	384	437	422	408	399	447	412	413	442	429	402	413	404	423	437	425	449	425	403	448	399	381	401	456	400	414	414	421	418	416	449	381	465	400	386	412	418	464	421	445	465	433	425	429	438	425	444	444	440	448	393	420	427	433	438	429	447	437	378	476	451	433	378	404	423	398	417	415	416	406	450	404	426	443	437	430	432	441	444	439	456	430	403	426	408	423	425	395	440	462	414	439	435	410	453	440	474	406	417	435	461	401	428	433	414	427	436	430	451	418	397	398	437	449	439	425	435	417	423	430	430	394	441	455	416	383	411	467	402	392	407	414	411	421	420	396	430	461	409	416	452	443	410	403	419	404	497	416	429	431	473	425	451	445	427	425	426	411	417	434	430	425	449	415	430	426	421	394	409	411	415	428	412	453	437	440	438	397	461	418	433	436	424	424	423	403	412	450	429	422	428	410	429	458	467	445	431	416	396	444	444	440	421	431	415	457	426	402	412	416	454	428	461	443	445	437	403	427	418	433	430	409	445	448	438	483	407	439	437	426	443
4179	12631	9542	4588	3292	2533	2042	1795	1431	1258	1151	1038	967	939	865	878	848	811	816	748	785	747	681	785	730	723	719	700	723	716	708	681	646	652	693	665	598	675	654	663	640	654	637	610	586	565	596	566	625	587	557	587	621	565	552	570	579	552	585	629	530	528	614	526	566	578	551	584	523	566	566	583	546	514	547	574	549	598	563	534	557	555	586	533	579	555	550	539	577	565	591	574	585	524	544	509	587	561	560	527	571	553	566	584	542	584	544	516	499	549	571	541	516	552	568	572	567	562	571	571	549	545	493	525	527	541	538	587	556	570	528	520	548	582	554	534	587	574	523	571	555	558	610	555	542	550	574	537	534	603	584	581	574	506	557	554	581	572	542	560	513	572	542	528	586	547	586	553	566	582	589	531	552	557	542	543	545	557	558	552	564	575	589	587	573	526	543	553	525	561	539	541	560	540	573	556	569	543	506	534	529	541	562	589	531	557	574	539	558	565	491	581	538	543	545	548	529	584	572	588	527	559	567	548	532	557	569	547	571	533	553	550	575	535	557	558	506	561	579	537	574	580	546	581	537	557	552	554	550	565	569	543	532	526	517	557	510	535	542	566	591	568	576	522	567	514	546	580	557	552	580	530	534	585	524	572	518	547	543	559	523	550	549	553	516	581	569	566	575	551	565	570	500	576	599	549	542	564	560	525	541	521	549	549	552	532	550	571	527	549	513	552	586	533	530	543	541	555	549	543	600	558	547	585	556	535	535	586	547	546	559	602	588	518	578	582	543	514	558	573	540	544	579	543	524	544	568	570	540	556	567	572	576	527	567	581	575	516	554	568	484	545	551	559	502	507	582	571	552	596	562	583	569	540	510	579	538	572	549	588	568	555	589	539	575	573	595	547	547	606	605	579	579	548	551	517	553	553	534	566	592	519	513	585	600	572	568	566	543	518	528	575	562	542	570	531	537	545	538	562	545	542	559	523	544	508	548	586	535	542	564	543	534	557	521	568	582	533	562	576	583	561	528	568	545	580	521	546	558	548	520	554	576	563	545	570	569	544	542	529	547	530	561	558	532	573	542	549	520	584	540	572	547	571	528	547	575	570	541	558	555	549	559	533	553	565	529	540	544	511	555	525	576	533	548	566	582	555	573	541	539	571	537	590	521	572	566	534	552	587	570	533	559	531	549	541	527	541	538	551	537	549	569	530	496	553	601	525	567	552	544	544	558	518	559	536	515	575	563	560	575	530	612	538	540	522	535	527	547	558	546	577	535	525	555	562	540	557	581	517	579	565	481	560	572	516	521	537	505	517	590	583	519	568	545	593	565	564	552	572	534	558	537	553	574	520	516	548	503	537	523	567	579	574	569	550	612	573	574	600	547	571	589	567	556	598	561	559	512	526	548	578	613	552	578	584	530	580	533	559	543	560	506	531	555	531	546	569	572	547	558	552	555	569	553	548	547	529	548	549	587	521	575	574	553	562	585	519	556	533	592	581	557	571	538	518	559	556	554	570	543	569	553	559	531	569	529	576	542	556	562	502	570	516	500	546	541	559	562	542	545	579	567	578	569	550	566	562	523	588	564	546	569	551	559	532	560	579	509	536	581	568	509	550	541	573	561	551	567	551	553	531	566	509	568	586	535	554	594	521	542	564	563	508	567	549	559	583	527	569	540	553	510	556	563	573	563	532	524	571	594	584	544	615	573	533	554	548	567	511	555	547	560	575	570	566	565	554	546	536	584	532	556	555	556	541	565	552	584	567	555	545	569	562	513	537	562	516	573	552	551	565	590	549	561	505	553	538	527	552	575	554	603	571	565	573	541	568	530	532	569	532	562	527	554	520	566	569	588	547	541	518	558	556	570	572	549	555	531	571	569	567	552	502	578	558	532	570	583	565	604	573	563	548	555	556	575	558	581	542	533	520	490	580	537	577	584	572	549	588	514	494	540	566	567	558	537	554	563	572	565	566	566	531	580	531	553	518	567	526	590	544	558	516	586	577	579	569	555	555	568	545	550	509	585	538	561	522	603	537	583	539	548	535	559	573	567	550	567	541	565	560	542	563	546	537	553	533	555	559	515	549	545	549	561	541	557	571	572	533	560	562	541	599	528	559	542	522	542	571	592	546	581	571	566	561	562	564	570	568	517	575	564	549	569	588	574	571	529	517	570	547	505	521	567	577	570	564	552	527	611	560	517	529	552	536	571	504	546	542	601	583	564	538	576	558	538	548	555	579	582	573	612	544	541	572	521	540	546	533	540	566	567	529	526	532	554	553	560	565	552	551	598	554	554	524	565	558	572	571	560	540	558	545	579	583	528	568	614	535	557	499	584	576	501	524	573	596	569	533	546	578	532	540	565	553	581	542	605	501	587	569	512	548	547	556	562	552	541	510	572	527	556	571	567	542	582	552	569	553	528	521	515	586	578	578	573	572	552	578	567	504	559	557	554	528	552	534	552	558	536	535	541	533	516	528	530	520	564	554	528	541	504	569	547	534	554	553	560	557	509	563	554	588	570	554	565	511	557	560	594	565	536	556	535	578	555	599	573	540	551	583	565	548	571	540	545	587	572	596	583	524	523	522	550	544	544	549	542	557	598	552	549	561	539	538	544	563	481	550	543	558	596	530	571	575	546	561	526	545	551	527	580	548	578	585	523	523	551	561	534	585	553	525	527	561	563	554	546	576	571	541	576	545	540	493	520	544	560	567	534	553	532	547	510	548	496	558	588	532	573	553	559	576	553	530	530	559	551	569	550	572	522	587	527	541	558	556	534	568	573	572	536	567	569	553	559	575	584	546	548	588	567	548	530	528	512	592	562	528	517	542	549	578	548	596	553	580	567	552	564	514	533	527	586	509	562	555	570	524	525	529	573	519	561	539	527	531	517	585	534	568	564	542	515	519	533	546	594	606	504	569	558	524	553	538	559	546	536	551	566	579	560	561	585	573	555	542	540	492	549	619	572	503	557	560	537	591	537	556	597	544	601	582	511	563	561	576	588	550	603	537	525	542	574	574	518	580	531	558	556	553	526	533	553	543	582	524	551	540	510	569	535	552	528	584	559	541	593	574	561	543	531	575	554	528	595	554	592	596	552	563	572	564	542	582	559	556	591	518	504	518	595	540	488	582	511	568	548	518	543	568	541	532	551	515	545	590	508	583	572	541	559	565	529	543	543	556	584	561	554	564	528	541	548	557	561	557	560	569	588	573	559	571	567	514	562	529	572	565	571	565	579	563	539	528	557	585	534	561	521	568	541	602	560	555	513	591	528	575	551	556	566	530	496	527	543	536	520	530	536	561	575	565	514	555	561	567	565	552	533	553	630	549	562	549	535	554	552	562	578	544	516	572	543	605	582	523	551	561	541	568	545	546	577	557	562	540	575	581	598	549	613	553	588	526	542	568	528	556	578	563	562	545	578	516	574	543	531	578	575	572	516	568	552	533	505	602	586	578	536	570	549	541	558	542	522	574	553	548	505	507	520	581	554	542
24896	21644	27441	25829	4882	839	606	518	427	360	365	300	308	304	288	263	255	258	274	235	251	224	240	265	258	248	244	245	254	265	282	223	230	226	207	205	198	221	218	215	210	208	218	189	193	181	184	180	216	204	187	194	174	209	183	166	185	192	198	185	180	196	185	218	200	185	191	186	171	191	177	173	191	176	165	167	177	157	182	178	174	203	189	190	177	185	176	148	187	200	193	180	195	187	203	186	189	199	203	174	195	191	213	191	195	197	190	200	177	185	191	188	200	193	179	201	194	190	190	211	176	191	194	183	176	170	203	173	199	180	184	178	179	195	196	187	202	200	155	204	201	175	199	161	193	182	169	194	186	197	175	173	183	174	199	174	179	190	188	186	194	198	181	181	159	206	187	184	185	188	209	170	193	210	169	182	156	197	182	170	175	173	168	185	175	191	180	172	202	195	186	190	182	177	191	173	190	188	179	191	192	181	176	204	200	212	185	198	169	170	159	195	197	180	191	211	189	205	174	185	165	168	163	192	201	181	177	187	193	220	166	174	178	199	193	184	167	173	218	190	205	193	177	202	183	169	188	191	171	177	196	179	181	206	163	188	185	190	178	200	190	190	170	185	202	176	183	177	194	173	181	160	180	197	189	168	174	183	187	188	216	195	170	178	167	184	186	174	191	196	191	199	197	184	194	182	205	192	157	212	184	161	176	199	190	201	182	171	189	195	189	185	147	208	164	195	172	192	170	201	167	166	158	190	176	164	180	187	166	178	167	181	213	205	186	199	181	180	185	175	173	165	187	176	194	193	175	194	183	159	174	201	184	181	205	200	152	200	201	195	186	166	205	203	150	180	185	186	201	188	174	179	172	193	181	194	166	205	169	202	182	177	189	180	192	194	186	181	215	172	175	184	186	183	184	177	203	195	176	179	176	179	175	169	193	178	174	183	179	175	163	203	197	198	195	177	178	150	218	167	186	194	192	183	196	189	188	182	167	180	174	181	177	169	170	185	199	173	201	170	161	179	184	171	198	188	190	173	185	182	191	193	195	184	218	183	205	187	192	181	202	196	205	192	189	178	174	194	198	176	181	198	198	189	165	196	189	188	199	179	194	182	189	189	211	182	201	200	201	191	193	186	181	204	174	184	192	222	179	174	170	194	189	157	194	183	198	181	175	193	181	176	195	177	190	173	164	207	189	176	190	189	184	164	199	200	200	161	187	167	180	191	165	174	175	202	169	190	185	165	181	204	195	216	167	165	196	188	174	199	175	190	159	196	190	207	185	174	184	177	197	170	175	164	171	196	190	174	188	177	186	165	173	215	189	177	207	172	191	188	186	164	182	185	171	193	189	199	186	159	177	165	182	160	199	200	174	183	192	174	185	185	189	161	171	163	210	175	197	169	174	200	184	178	189	189	168	183	167	210	168	190	183	188	175	182	179	194	165	189	192	186	176	182	176	211	187	168	176	205	175	174	189	195	186	187	214	187	172	220	183	199	174	188	199	168	186	215	183	183	192	174	198	182	202	164	186	209	155	171	205	179	209	185	177	167	209	160	187	172	169	177	207	192	200	199	187	211	193	200	180	195	165	204	172	176	221	165	197	192	164	174	183	183	208	187	195	172	173	190	210	196	167	167	194	159	179	177	186	188	204	170	194	200	192	188	173	188	191	160	181	207	173	183	192	178	156	184	181	219	167	175	181	191	174	194	177	185	184	198	195	171	187	181	200	194	158	179	176	179	198	181	205	171	192	217	183	188	200	183	183	192	197	166	188	172	195	172	178	179	177	192	184	175	178	164	202	204	180	187	190	172	175	175	159	190	189	181	199	191	191	185	210	226	158	191	213	196	173	183	167	167	182	183	173	191	189	197	170	183	170	181	177	181	184	184	186	184	171	179	197	194	206	201	189	203	178	184	197	174	199	197	199	184	179	187	199	182	161	200	212	157	194	174	195	169	183	199	171	190	145	168	189	181	167	164	159	182	188	179	164	164	169	177	182	203	210	186	185	203	182	191	190	190	188	185	208	180	186	193	176	186	191	187	169	180	207	171	195	193	179	189	174	192	174	176	188	176	193	173	195	186	196	177	177	189	182	167	193	180	185	166	191	175	183	189	189	158	173	185	162	177	195	159	154	190	178	187	199	172	163	186	186	157	191	157	200	188	176	194	172	174	193	204	183	187	181	162	176	184	192	172	206	198	182	208	176	202	155	188	197	179	209	180	203	174	201	218	196	203	166	195	155	206	176	190	196	189	155	189	174	164	191	204	194	207	198	178	195	195	187	188	197	181	182	181	169	179	198	184	179	195	200	183	190	202	179	201	191	206	187	172	191	173	173	181	196	206	201	189	194	165	201	169	205	189	177	194	192	174	194	188	158	189	182	169	187	167	183	182	188	197	192	194	208	214	191	181	183	164	163	220	179	175	175	194	170	165	182	182	177	177	165	184	186	211	149	201	173	189	179	189	194	187	192	183	183	199	167	195	201	173	171	192	185	168	190	174	176	179	179	215	172	177	194	191	181	151	214	205	196	209	185	205	176	212	175	193	198	185	164	204	195	182	185	166	188	199	191	212	183	183	168	165	176	188	188	184	166	188	205	185	190	176	190	155	170	178	194	176	185	206	171	184	179	202	189	186	192	183	175	183	197	178	174	190	201	197	199	211	170	206	174	173	197	202	174	195	187	181	183	175	177	191	178	187	183	203	181	190	169	172	177	167	193	190	199	180	190	187	172	171	198	177	181	177	186	205	189	191	168	182	178	199	173	210	189	183	172	194	200	172	192	203	170	169	184	176	203	205	181	198	193	174	162	176	170	194	193	175	210	194	178	192	167	193	169	171	197	199	181	173	207	167	190	211	181	181	178	193	202	175	203	172	160	172	213	185	185	190	146	172	193	184	208	186	190	175	187	177	181	192	195	169	186	195	204	182	203	199	169	203	172	202	210	201	176	177	177	187	179	198	171	177	189	177	182	171	187	199	169	190	166	179	190	194	174	201	161	172	185	194	183	168	211	185	198	181	207	193	186	175	177	190	153	168	195	176	181	177	186	194	166	183	179	165	192	163	173	166	187	180	196	178	194	187	193	202	181	179	188	194	211	168	177	162	181	176	188	180	188	209	185	210	189	199	185	197	204	199	192	189	177	182	194	180	198	188	197	203	189	177	188	193	185	174	181	165	201	196	198	175	180	195	167	207	187	181	181	193	200	203	168	174	173	170	180	186	168	175	183	175	171	197	183	182	168	206	201	167	168	186	177	186	209	193	181	199	186	167	190	188	209	193	202	179	151	179	183	173	182	194	185	169	167	172	176	178	173	180	188	184	187	153	209	192	210	174	186	186	187	208	171	194	203	194	191	183	181	180	187	189	172	188	187	178	199	201	179	159	184	196	168	155	167	173	190	158	192	197	151	202	178	200	194	213	169	170	212	176	180	183	184	186	184	181	176	195	176	197	195	156	173	175	173	170	162	192	178	200	191	183	182	182	172	175
4073	8342	6032	2854	2124	1556	1329	1052	836	730	609	618	552	483	524	474	457	431	443	407	427	403	402	419	403	464	403	383	341	349	351	371	359	337	337	302	293	328	302	289	325	281	282	266	258	255	281	287	285	264	277	273	289	280	288	263	261	247	271	247	265	248	249	278	252	265	262	254	246	243	258	274	256	276	238	265	258	257	259	244	260	248	288	238	268	245	251	279	268	259	267	250	273	282	239	267	254	251	283	247	253	257	273	255	246	235	254	246	278	268	298	256	261	257	255	260	249	266	231	244	250	254	262	252	226	240	247	265	259	275	238	257	226	266	250	252	259	267	235	280	261	246	249	267	274	241	249	261	241	248	263	250	245	223	263	261	251	247	243	265	294	283	252	254	226	271	274	273	247	267	245	254	249	260	264	234	271	234	249	249	273	238	272	275	235	244	226	244	276	248	237	240	299	250	286	245	225	246	254	259	237	269	244	258	270	250	260	228	277	252	262	247	270	265	238	273	256	246	235	278	242	249	257	261	252	305	298	257	255	266	252	250	283	258	283	266	258	255	249	254	246	239	270	255	223	250	233	239	251	258	230	258	251	254	240	253	279	258	260	248	277	241	255	277	245	281	247	260	217	244	256	246	257	279	260	242	242	255	263	254	291	233	251	239	252	263	242	266	244	269	256	280	276	261	275	251	244	253	270	257	268	256	266	254	243	260	242	275	246	258	270	279	255	229	269	254	245	238	253	261	235	244	275	266	272	243	238	260	271	256	253	257	247	236	287	257	267	253	264	240	250	243	268	245	276	241	290	234	259	240	250	275	244	288	267	272	227	246	248	245	224	233	254	258	249	258	249	266	245	234	245	267	280	262	268	270	259	272	235	265	266	271	248	249	245	276	263	250	263	268	247	277	262	270	261	289	268	254	262	242	242	256	258	277	248	253	250	255	264	248	243	265	256	247	264	248	269	251	255	240	265	263	242	265	280	276	219	256	255	237	276	278	261	225	266	254	283	253	245	258	250	270	267	256	261	250	243	278	258	245	242	258	279	274	266	255	254	279	262	256	260	254	255	261	263	249	252	257	241	276	252	226	229	270	246	264	281	261	236	247	252	268	244	274	242	231	253	268	250	238	246	273	258	245	274	301	226	266	239	232	269	258	245	247	248	262	254	245	265	278	247	232	254	255	292	278	231	276	240	239	245	283	207	258	248	268	263	269	248	264	250	269	247	225	229	276	279	272	264	266	276	248	273	275	301	262	235	253	250	253	247	260	238	243	279	289	278	226	247	243	274	240	248	252	252	270	275	248	275	242	252	260	256	226	251	242	233	248	263	260	281	264	285	234	270	258	248	251	255	271	249	275	243	277	244	258	260	238	243	248	284	261	288	261	227	254	238	246	222	274	247	265	254	241	250	273	229	238	235	243	237	248	255	270	248	266	253	272	249	255	241	278	272	255	260	241	258	255	262	236	255	243	272	274	250	251	258	251	256	227	272	271	268	220	231	279	247	241	242	288	247	241	251	268	266	253	235	248	253	233	283	251	260	252	242	262	245	253	256	255	236	249	250	265	273	254	288	245	257	280	223	260	263	239	273	275	256	250	251	268	232	295	256	281	233	249	277	245	247	284	251	232	250	248	254	266	258	291	258	258	265	268	241	248	251	278	238	289	240	258	257	240	263	257	226	248	258	235	231	244	254	244	282	254	230	241	256	264	258	284	255	262	265	289	271	277	251	256	241	251	271	275	238	237	231	237	275	227	248	284	243	262	248	285	199	229	268	253	261	241	266	240	265	242	229	244	274	253	264	229	248	253	261	281	251	250	235	257	266	275	225	262	248	270	248	271	258	281	267	233	256	268	247	256	252	260	255	261	282	270	261	237	235	298	261	263	235	287	263	271	263	253	233	270	264	219	256	235	270	252	254	283	278	250	268	233	243	276	246	232	250	288	245	247	221	241	262	263	253	250	252	243	269	232	232	261	254	254	232	244	234	249	248	271	297	243	238	267	261	243	249	237	281	292	286	267	270	273	258	272	251	237	252	267	239	265	275	258	275	270	268	239	251	261	236	256	269	261	248	281	293	267	284	244	258	255	265	234	233	248	272	243	261	239	258	277	244	242	280	273	258	238	240	255	253	272	257	267	237	242	235	232	280	236	248	273	229	262	262	256	249	238	240	299	229	238	242	244	250	249	245	267	245	258	246	246	267	240	267	264	256	262	264	256	271	260	278	257	236	259	267	266	229	245	269	263	261	270	231	265	272	272	246	230	237	275	276	274	249	253	283	231	260	265	261	243	276	259	251	256	251	266	263	256	246	267	251	251	237	278	255	237	246	242	268	238	244	263	263	253	245	238	235	271	239	228	259	261	233	254	263	251	239	255	246	225	250	252	266	235	264	235	247	262	230	274	261	279	240	243	296	243	255	265	270	261	258	254	252	260	260	262	243	254	258	288	230	257	237	241	278	265	228	283	267	234	258	263	261	254	244	245	268	283	258	259	261	280	254	261	266	249	269	248	232	259	241	280	276	259	264	254	242	276	262	228	264	297	282	281	257	256	270	255	277	260	232	292	275	252	271	291	251	257	245	258	241	256	269	245	254	232	266	265	262	266	256	253	243	262	239	267	259	242	275	253	238	264	239	267	264	263	235	251	260	232	268	238	258	241	245	219	260	259	279	247	264	256	265	251	260	213	268	256	266	279	249	239	246	265	261	253	235	242	243	281	252	261	265	278	274	249	259	248	233	262	247	249	224	231	255	238	249	249	271	232	242	244	241	266	240	256	258	269	259	251	292	266	275	248	224	268	241	246	265	231	248	266	233	285	283	235	255	251	289	241	251	280	241	227	250	241	286	261	234	244	275	258	216	275	265	257	270	270	270	229	249	240	233	243	265	273	237	243	265	266	235	251	261	262	228	244	255	263	291	273	279	266	232	261	260	215	278	249	291	255	282	272	247	230	271	254	235	257	253	240	239	258	247	247	256	246	260	252	275	249	243	254	237	264	261	248	268	261	211	219	241	271	230	281	265	255	266	241	271	269	251	260	268	235	252	245	246	258	269	240	237	276	246	262	240	242	271	237	247	247	263	240	294	255	251	224	262	231	243	267	238	248	297	236	245	249	290	263	256	256	248	268	250	241	280	259	261	255	266	248	258	257	259	241	259	242	251	262	211	262	265	244	248	246	252	273	242	264	261	292	269	229	239	263	260	271	258	240	254	257	231	253	252	274	258	248	254	262	253	256	249	289	264	253	258	285	275	239	241	242	271	222	251	258	252	240	270	270	246	250	249	255	240	235	249	244	245	283	260	259	253	269	253	244	242	247	245	262	223	265	281	245	236	250	269	241	227	237	230	252	248	274	245	259	260	264	246	275	231	233	244	253	298	275	255	251	241	269	247	270	258	231	248	261	259	251	256	251	266	246	220	273	266	253	263	264	240	243	253	236	245	277	280	260	243	252	239	250	240	265	244	245	214	248	265	272	300	229	253	256
22834	21697	29562	24347	21689	21521	5105	1575	1094	963	863	848	804	709	734	694	636	657	631	625	592	548	564	583	607	578	582	566	588	613	570	563	563	547	518	526	497	489	523	496	547	528	512	460	484	469	414	447	465	468	441	470	509	463	447	437	452	455	414	407	446	417	423	418	421	440	418	416	413	431	429	421	464	405	397	461	431	437	405	462	449	436	404	407	411	435	449	462	468	393	434	407	441	480	451	417	455	444	433	416	380	421	359	405	453	446	455	395	380	384	432	440	424	416	381	421	434	434	469	400	485	431	410	438	402	460	406	409	380	428	399	443	415	453	428	407	438	412	457	408	419	412	432	441	446	469	444	425	415	458	401	452	437	415	418	444	435	436	430	432	384	456	398	438	402	408	394	449	423	447	405	444	402	407	434	409	427	418	437	423	430	431	417	411	374	443	436	428	420	437	410	427	424	454	451	446	459	413	431	401	441	420	432	427	410	435	438	399	416	374	442	417	433	442	438	420	423	468	433	394	450	462	407	408	441	435	428	442	428	429	430	426	412	455	428	446	417	411	435	416	421	411	418	426	437	434	409	421	443	426	409	450	377	441	417	419	429	430	392	426	415	470	432	407	410	433	430	462	455	445	434	413	439	416	433	468	405	418	436	434	424	460	415	424	445	469	422	410	439	427	406	446	416	427	438	427	458	421	421	433	476	406	407	418	434	422	440	416	391	474	430	433	412	438	403	476	419	430	430	386	443	409	467	423	413	435	408	409	446	453	407	433	434	433	420	390	430	455	436	439	448	430	406	423	463	443	440	404	435	401	432	415	416	453	434	408	450	465	435	424	410	427	391	436	428	412	472	445	405	414	447	392	431	438	426	412	426	415	450	439	414	434	412	430	398	420	411	405	405	456	420	438	399	450	426	442	432	381	423	410	427	459	457	437	440	414	426	423	449	389	423	428	390	430	380	417	430	401	433	416	415	407	412	413	403	440	424	429	389	408	417	417	407	403	420	380	430	449	429	419	388	445	433	436	424	456	423	429	423	401	417	414	421	445	446	414	445	422	460	384	399	401	441	458	431	435	409	428	421	461	399	427	397	425	451	453	414	408	406	400	415	419	425	397	408	449	443	443	414	414	430	438	377	412	413	410	438	407	432	420	436	410	431	420	427	397	448	380	372	439	440	463	423	469	479	420	432	468	395	424	424	424	370	416	407	448	424	442	416	451	437	417	442	385	412	443	452	422	424	398	408	417	400	445	466	399	432	402	405	420	439	452	411	412	413	472	440	441	434	418	382	392	416	427	437	442	419	481	401	390	410	414	450	468	442	397	441	467	389	443	395	434	446	412	434	388	427	428	401	437	448	419	408	420	463	406	427	461	420	436	422	417	432	400	410	431	409	435	397	428	433	410	432	389	412	432	427	448	418	404	446	433	436	409	428	421	415	392	439	419	448	383	465	461	418	418	428	415	397	446	412	479	434	426	419	410	392	436	417	455	426	410	442	431	418	414	431	414	403	435	399	383	413	440	408	423	435	419	444	448	431	432	424	412	419	427	452	442	416	408	406	417	404	418	439	424	415	397	444	418	422	424	419	393	450	410	398	408	406	403	468	387	463	432	432	494	425	434	457	476	434	416	442	431	429	423	408	441	424	427	395	435	406	412	414	431	439	444	435	426	444	436	396	390	384	403	400	397	443	452	443	398	400	431	405	411	435	422	437	458	435	411	443	406	434	423	431	421	414	411	443	448	437	388	410	410	422	400	414	436	459	425	443	429	422	428	386	456	387	380	442	418	421	413	430	417	455	440	403	412	442	399	401	448	410	457	412	411	433	405	447	385	433	433	421	429	443	412	402	419	428	401	431	432	430	439	424	436	406	440	428	419	461	427	444	394	440	396	427	400	415	435	434	410	374	406	419	385	465	393	446	392	451	439	429	411	440	420	417	426	400	454	389	432	427	401	448	395	431	423	422	415	428	421	421	454	467	406	417	454	406	412	400	397	406	399	473	408	454	407	449	458	425	386	424	434	412	441	468	433	427	445	420	393	448	412	431	411	410	419	410	439	405	410	415	412	430	403	427	428	430	424	427	468	473	426	419	417	413	425	440	437	402	435	410	419	417	422	385	421	420	420	428	435	416	389	391	387	415	408	447	416	376	437	414	417	447	404	432	413	378	408	426	404	446	437	426	428	421	447	411	444	443	425	389	435	439	429	431	382	408	436	395	399	433	382	416	452	391	412	480	430	433	445	416	437	414	404	448	420	396	427	424	409	442	416	439	417	408	402	410	425	401	439	420	423	414	440	450	427	412	416	419	419	455	438	448	452	425	432	444	458	422	416	413	428	413	443	433	430	447	422	416	423	441	419	410	399	444	367	436	399	395	406	477	418	454	424	418	437	436	423	409	444	378	407	383	400	407	438	417	399	411	430	393	411	436	430	432	415	371	431	390	408	417	425	435	388	433	422	417	423	410	402	390	428	396	437	403	393	411	408	423	439	454	393	423	435	419	452	416	432	432	424	446	434	426	434	410	444	432	412	417	393	413	406	432	446	451	406	458	430	418	458	409	443	439	419	423	429	414	435	436	415	434	449	441	426	435	403	422	421	444	449	418	400	426	436	394	408	396	431	436	439	440	394	419	404	388	440	432	385	438	446	408	409	439	424	450	411	432	399	438	398	413	446	386	394	420	404	439	401	432	443	435	410	441	414	437	432	423	437	407	411	402	418	415	409	420	407	438	403	426	464	422	422	442	425	386	464	427	443	428	442	457	417	440	423	427	430	426	438	471	430	431	443	395	423	446	408	431	457	423	427	418	430	416	419	457	397	425	431	442	443	458	438	428	407	450	415	453	403	411	439	441	432	432	440	421	427	397	401	427	397	415	406	449	459	468	428	405	421	436	458	426	448	415	436	476	399	413	441	439	396	410	439	446	417	414	411	414	427	414	436	443	410	411	448	394	439	446	412	460	418	434	416	407	420	422	411	411	441	476	436	421	386	428	425	429	412	449	434	424	420	447	424	417	435	409	440	447	441	442	403	422	428	439	430	437	445	392	471	462	433	446	426	406	397	411	372	461	389	417	377	404	451	450	436	416	421	457	433	396	434	442	452	418	384	436	439	425	391	409	415	443	461	446	445	420	422	434	426	420	420	443	384	415	424	420	416	407	407	433	404	403	454	429	424	405	402	447	429	444	392	437	421	423	478	429	449	429	417	459	444	410	421	402	424	453	411	441	436	422	421	409	418	424	425	420	427	434	428	418	428	404	421	377	411	433	445	420	389	452	404	402	401	408	437	415	443	382	426	368	412	424	434	417	446	409	428	408	433	422	398	401	410	433	421	411	455	374	419	440	412	435	394	404	392	431	397	406	423	451	432	395	448	409	424	409	417	438	409	403	443	433	444	443	400	408	418	422	454	422	417	437	424	410	436	410	452	409	439	434	384	416	463	425	436	427	448	406	384	441	443	423	448	383	430	404	419	417	429	427	413	468	465
5496	17751	13671	7041	5080	4021	3009	2558	2012	1858	1554	1407	1280	1198	1147	1053	955	951	938	925	893	791	880	891	820	904	817	759	780	769	874	783	736	735	719	684	637	667	677	739	697	684	630	639	599	600	601	615	563	573	571	585	593	574	580	615	568	567	515	577	550	562	557	571	573	552	576	589	560	548	545	600	539	566	533	564	617	546	552	547	543	552	552	565	523	496	569	554	551	547	543	570	560	560	520	534	534	566	545	541	578	552	546	552	547	562	528	569	535	549	565	549	531	538	557	573	522	578	555	592	574	521	577	599	582	581	573	503	528	546	535	530	559	589	534	550	557	534	541	543	556	573	559	517	535	558	586	559	553	573	543	528	553	493	572	558	547	603	527	525	577	541	595	516	571	535	526	548	518	551	542	544	549	541	566	581	507	520	526	520	555	559	564	521	576	556	528	559	552	588	521	544	545	572	580	565	574	560	580	593	527	566	560	522	540	528	510	515	521	526	536	574	524	540	578	543	562	557	498	548	531	519	602	517	556	563	548	549	573	535	555	585	571	548	540	582	550	531	521	523	588	538	525	537	525	557	563	551	521	543	566	548	569	523	540	550	609	557	560	540	534	555	562	530	568	557	575	533	566	549	514	554	538	586	545	561	565	580	500	509	527	553	571	557	556	542	563	573	610	526	550	558	552	516	580	589	515	557	525	533	592	578	523	541	537	547	512	560	568	591	554	565	595	527	578	529	604	538	547	559	552	538	521	568	580	532	544	568	524	547	554	539	558	541	521	574	516	517	572	592	531	520	593	580	522	572	549	535	591	575	535	578	554	546	545	549	542	565	544	535	557	527	543	550	491	572	546	536	528	539	497	549	561	545	554	533	577	580	521	515	542	579	568	556	517	539	547	554	503	582	564	506	497	533	564	531	579	595	537	508	559	487	555	535	576	595	538	539	524	540	556	529	574	520	578	549	525	550	509	590	530	530	590	578	556	559	534	514	545	586	539	560	560	524	525	521	537	541	540	565	545	558	527	534	554	541	575	565	575	538	535	542	574	585	530	553	542	539	515	557	547	546	530	524	569	547	545	568	552	541	541	566	542	546	525	567	521	564	547	501	546	523	547	564	570	575	573	510	536	535	546	539	540	533	532	538	534	550	560	558	548	577	511	560	542	605	553	547	538	547	555	571	563	578	490	540	565	553	558	564	571	532	545	559	550	518	518	591	568	553	583	528	526	563	574	573	560	549	517	540	571	547	564	583	567	546	531	564	573	493	500	509	576	582	532	544	476	522	529	524	584	587	572	534	541	548	570	560	545	516	582	550	543	547	577	552	549	550	541	520	520	535	548	550	534	544	499	541	577	554	548	562	553	588	534	542	546	569	544	548	517	552	533	586	574	547	556	529	525	573	558	558	562	543	577	541	482	542	535	511	552	566	588	578	528	541	545	564	553	535	574	570	582	537	549	538	542	572	539	563	546	549	574	547	571	551	548	557	487	576	569	551	551	526	568	562	557	572	575	563	514	526	517	521	528	550	510	548	553	518	582	558	577	568	563	563	531	576	563	565	540	552	551	571	540	549	555	594	536	572	550	515	537	533	577	569	540	537	556	558	545	524	565	574	568	533	560	537	532	566	560	502	547	555	571	546	560	529	576	586	534	549	593	547	523	548	542	529	547	555	524	568	550	583	550	531	583	540	557	524	538	524	515	575	564	512	501	587	512	536	515	568	564	500	546	519	571	533	577	498	541	567	530	519	558	556	572	564	559	524	553	558	549	581	543	505	529	545	538	543	544	566	564	620	561	583	546	556	557	570	528	533	576	572	555	540	555	541	583	548	520	526	546	535	559	569	546	536	562	582	539	556	550	536	567	542	570	571	555	556	555	539	533	582	508	515	542	512	555	549	545	544	526	594	595	540	546	572	593	556	545	536	545	556	545	562	533	538	569	569	575	549	567	581	568	569	552	527	527	519	550	559	519	542	550	557	557	547	517	537	562	542	556	594	542	504	560	530	578	535	538	522	562	532	534	553	556	553	554	524	543	618	554	570	555	551	545	532	565	555	551	567	530	510	561	509	570	562	552	552	540	591	597	546	542	540	570	590	545	543	578	581	539	528	553	568	537	559	533	554	554	548	537	548	580	549	557	579	551	541	575	575	493	553	523	566	535	560	572	558	571	545	562	568	520	538	544	578	583	509	593	533	511	550	489	563	571	519	533	544	553	567	555	543	563	526	514	539	525	509	542	564	527	561	555	525	585	520	558	552	566	598	519	549	588	554	521	582	520	528	544	559	524	547	544	575	572	590	535	555	553	517	567	523	523	523	544	545	554	552	536	516	499	588	554	540	558	565	539	542	571	554	521	526	591	557	561	530	572	573	562	521	509	546	545	563	572	527	538	559	556	533	566	557	521	528	530	517	583	569	562	520	508	547	524	531	537	553	583	553	536	533	531	542	579	559	549	549	536	578	559	525	540	548	539	514	552	540	532	552	519	552	542	515	617	571	557	528	519	526	575	527	543	517	535	573	524	535	565	564	547	563	515	587	539	556	546	538	582	595	529	509	596	582	538	547	551	557	518	531	532	523	543	571	528	493	548	531	581	545	551	555	534	563	517	587	523	573	566	553	552	536	553	567	542	581	576	581	589	539	597	585	567	568	575	552	530	579	547	560	552	536	583	545	552	579	533	518	519	610	561	565	537	560	537	550	603	583	541	554	536	552	549	595	567	566	553	538	555	520	525	522	558	533	551	572	568	544	588	541	548	520	532	555	552	588	520	586	564	512	543	575	519	577	508	581	544	545	607	573	568	538	558	514	558	528	490	576	578	538	571	572	576	513	542	582	551	591	550	525	547	531	571	543	574	554	549	545	550	602	524	562	593	547	556	549	566	523	576	518	583	482	531	571	539	544	527	549	525	579	518	562	533	555	533	572	552	549	489	584	527	572	588	527	538	572	570	612	527	575	562	557	566	551	529	582	526	549	529	505	563	535	561	557	548	567	601	541	556	553	568	538	535	542	517	531	580	533	543	562	507	555	543	518	565	543	555	556	522	573	574	532	587	582	588	540	555	541	548	530	570	583	571	529	584	556	550	571	553	591	569	571	551	494	577	540	568	572	526	569	551	530	552	542	541	530	583	567	544	567	610	507	559	542	566	552	516	536	557	526	533	572	524	548	535	546	541	507	520	545	547	498	574	526	557	515	560	556	531	538	535	565	581	550	594	527	566	543	581	562	550	523	557	558	541	545	562	563	550	570	544	543	564	572	564	569	560	537	523	563	567	554	554	561	567	559	616	537	554	595	555	500	565	598	556	554	560	559	540	580	575	597	547	567	569	589	545	497	560	575	509	548	520	524	534	535	574	559	546	544	502	529	526	547	576	565	503	566	528	540	513	589	605	547	534	544	534	555	557	529	568	582	533	529	542	539	497	521	535	552	559	534	532	531	525	513	539	540	556	514	567	553	554	542	555	517	562	507	535	553	557	563	535	576	514	574
27655	19084	5714	1431	792	572	454	429	405	373	368	335	312	308	302	315	342	330	310	297	322	288	291	310	292	302	345	322	297	303	290	273	300	279	307	263	258	269	262	243	263	294	282	259	264	265	277	259	250	264	265	264	245	241	268	249	261	255	271	248	252	266	261	274	264	270	270	257	268	261	242	268	263	242	256	254	255	273	244	264	241	234	242	276	261	280	276	272	229	257	261	268	260	250	235	248	251	246	261	260	257	296	258	256	256	246	250	255	294	251	263	258	255	240	242	272	276	227	241	264	269	251	273	275	261	264	277	289	225	246	261	267	282	258	258	234	278	236	252	273	269	244	259	278	256	241	272	238	266	274	236	225	248	245	249	272	270	269	266	250	252	257	263	263	255	267	284	271	275	229	261	263	270	259	245	259	271	228	237	253	237	232	229	232	270	240	263	246	263	269	282	260	259	247	244	259	261	277	235	294	292	231	251	247	293	254	255	237	238	244	241	246	233	260	247	259	273	269	255	254	254	232	254	268	268	266	268	256	236	270	274	262	266	238	273	252	262	276	211	259	247	234	259	275	279	250	283	219	274	274	269	294	258	269	267	274	238	243	252	292	272	214	266	284	230	262	263	253	256	246	270	286	246	250	273	239	263	267	273	246	272	245	242	239	265	238	269	273	250	236	293	273	252	249	248	248	257	235	219	278	266	261	260	253	273	268	274	260	242	239	250	248	272	266	281	264	245	266	270	256	262	238	280	261	257	246	249	258	253	262	253	252	280	244	223	268	243	268	244	242	251	286	239	253	231	259	252	258	248	263	250	270	257	237	274	256	247	224	253	272	271	225	272	293	286	262	241	238	267	246	261	242	235	267	270	232	240	273	293	239	261	231	245	258	233	265	227	268	267	268	267	255	250	277	274	244	226	267	253	249	227	239	264	273	256	251	251	263	228	255	228	241	270	275	248	287	246	230	276	250	270	268	244	227	261	261	242	260	226	264	229	271	270	280	242	257	230	226	242	261	254	265	242	249	284	246	228	246	269	268	263	272	256	262	265	260	258	299	246	245	266	257	249	318	280	250	249	244	258	252	235	225	291	252	233	268	256	256	276	267	259	263	254	270	286	263	264	264	243	271	252	238	241	252	266	249	274	254	246	253	264	273	253	257	260	244	264	252	251	252	255	228	264	239	260	247	242	269	283	262	234	272	260	277	284	255	258	280	236	272	236	241	275	244	272	254	244	276	245	270	275	265	228	271	274	268	257	249	245	281	244	263	244	271	256	268	236	252	261	250	242	261	251	255	238	265	281	277	275	256	270	244	257	243	264	232	239	255	262	243	252	245	264	244	249	261	274	246	240	243	280	227	256	266	255	243	244	219	277	272	262	237	301	248	264	254	266	231	229	282	264	245	260	252	228	258	261	254	247	269	258	246	277	243	256	245	250	236	250	240	222	274	271	279	229	272	266	265	284	262	266	251	264	272	244	252	251	270	253	263	253	270	264	277	244	263	245	265	264	261	275	275	235	267	248	252	244	259	255	273	251	251	265	272	282	246	238	262	280	240	255	306	271	249	274	242	273	259	263	229	274	256	277	264	248	283	253	260	268	242	268	258	248	276	265	242	276	255	241	246	236	269	257	311	243	245	278	245	267	232	254	279	265	265	283	273	264	274	245	267	275	269	266	269	282	256	273	267	240	265	238	264	258	261	281	264	256	275	246	252	256	259	271	270	280	254	259	280	261	250	276	271	262	238	265	230	253	271	240	259	222	267	251	267	283	279	239	268	264	257	244	263	251	228	243	263	252	275	284	251	233	238	244	279	248	229	269	282	240	273	260	268	244	254	237	266	277	244	237	233	230	253	271	282	236	238	253	249	282	246	275	269	257	261	234	272	233	264	278	249	265	269	290	274	238	269	276	241	262	243	243	261	260	246	242	297	250	258	241	271	265	262	250	287	242	241	222	256	255	260	244	255	292	264	265	242	244	235	236	240	260	218	277	261	269	248	266	271	245	279	259	251	245	269	246	242	265	279	249	282	245	263	227	250	254	250	258	268	250	279	277	251	260	238	235	261	243	254	262	224	251	266	264	259	248	234	254	268	276	273	263	231	257	250	257	271	241	273	289	223	267	256	271	271	241	257	239	264	259	271	251	255	268	247	249	252	248	259	274	268	290	264	262	296	269	249	272	264	259	292	260	258	271	247	245	276	238	229	254	278	274	262	223	235	270	255	233	238	268	270	262	291	241	286	297	269	280	260	293	247	272	235	245	246	260	272	273	267	282	259	268	239	247	246	227	286	243	252	248	303	283	247	265	257	267	257	216	258	261	242	276	287	262	212	249	236	296	256	285	258	276	263	271	266	257	262	281	233	256	253	291	302	254	267	232	264	243	273	249	246	264	264	273	270	220	241	256	237	252	254	255	282	244	260	243	259	251	255	275	245	276	230	259	283	253	276	262	239	244	279	239	271	244	244	255	248	281	261	271	224	258	268	259	229	272	254	248	254	239	264	259	294	257	268	262	247	267	241	259	285	250	245	246	263	232	252	249	278	280	263	257	260	251	265	255	239	276	285	274	255	239	236	285	250	290	247	290	260	261	260	236	242	250	251	239	283	238	247	268	254	255	267	251	250	268	264	283	259	260	278	263	248	251	248	247	269	286	248	261	246	251	264	272	273	273	228	256	279	248	258	259	250	248	266	278	261	311	270	261	252	275	262	272	275	267	276	274	253	263	259	247	268	260	255	257	278	279	264	254	245	277	232	255	258	260	261	241	264	236	275	252	270	265	264	221	263	260	282	243	265	209	264	251	235	285	239	248	267	267	274	265	275	265	276	253	246	248	293	235	237	291	270	255	271	283	240	247	225	280	246	260	224	264	276	262	255	253	266	230	263	279	260	222	254	288	249	239	262	256	256	265	251	224	266	240	254	273	264	271	277	249	271	263	276	271	254	245	258	245	258	266	260	259	255	255	230	271	283	256	263	252	257	258	264	295	244	242	242	265	269	239	243	242	256	238	260	280	247	249	264	283	245	289	313	238	271	206	263	253	256	253	263	264	240	255	213	270	226	283	250	230	266	258	243	271	274	243	266	259	257	259	261	261	278	256	249	247	266	243	246	247	280	249	250	263	260	259	249	233	261	243	255	226	258	273	247	234	248	224	272	247	249	255	254	247	251	231	251	248	244	232	256	282	265	245	267	279	254	253	260	267	236	257	254	260	269	243	256	267	253	279	255	266	232	254	244	269	266	234	230	278	228	251	239	248	240	297	266	261	264	256	256	264	241	238	261	278	241	281	232	271	233	256	270	277	248	261	255	256	256	236	248	277	244	264	269	256	254	244	276	263	257	248	238	260	250	255	252	266	253	230	253	238	279	260	240	274	266	258	226	276	287	254	244	268	271	250	261	277	278	231	254	266	248	243	276	227	241	258	260	267	270	282	246	268	271	256	252	238	250	282	247	264	267	248	263	240	250	280	276	266	266	279	245	280	256
4796	4760	3401	1892	1216	1015	884	735	644	608	549	525	531	491	490	476	466	448	452	415	442	433	390	427	441	438	387	367	377	447	430	412	424	392	387	353	367	367	397	354	414	351	358	351	346	354	345	359	352	334	356	338	358	344	335	360	326	333	329	357	352	356	333	367	338	308	356	329	310	348	314	334	337	336	365	343	316	378	357	341	381	311	320	351	331	353	355	362	340	366	330	378	347	352	336	333	322	328	323	336	347	325	323	334	366	347	325	333	339	351	284	352	347	289	338	319	343	337	355	347	335	307	365	341	352	346	324	338	353	346	325	311	350	340	355	338	335	305	319	353	332	317	332	325	305	334	344	343	363	347	335	363	346	334	308	337	340	360	338	312	323	305	361	330	324	337	327	288	333	326	356	336	329	325	345	319	319	345	314	316	303	370	340	331	317	306	317	361	350	336	379	319	363	348	319	333	319	330	344	337	341	347	335	315	348	348	329	326	323	345	362	303	332	326	333	336	312	344	384	349	333	372	324	334	342	378	325	334	336	358	296	346	331	345	330	331	314	361	334	320	352	353	367	323	367	361	343	356	313	322	332	334	329	343	331	338	351	357	354	344	343	301	319	361	297	360	357	339	304	352	296	340	328	340	340	332	336	332	364	353	349	335	350	358	323	355	329	355	298	337	354	346	330	334	352	335	355	335	362	353	331	330	327	367	323	319	341	384	316	325	330	359	330	333	344	305	327	351	353	357	363	340	334	344	365	324	342	338	362	336	323	325	325	360	325	352	343	329	326	327	329	332	330	340	338	335	381	354	331	325	315	324	369	349	308	345	345	337	347	306	317	347	325	357	324	332	340	346	327	311	341	356	343	344	334	327	336	348	369	325	346	355	316	344	324	320	332	361	322	356	331	328	330	337	346	341	326	318	315	358	321	321	350	348	330	336	327	333	363	316	352	375	325	314	324	309	332	331	321	372	359	323	304	348	340	359	333	317	318	341	294	339	338	342	324	337	378	348	341	312	365	320	336	342	337	376	330	333	324	353	307	345	327	335	342	342	321	344	345	349	359	324	340	336	327	376	341	302	334	331	341	366	332	351	338	346	330	329	347	331	323	341	325	343	319	353	314	350	353	325	345	367	317	333	335	366	330	364	326	327	338	312	336	337	347	314	373	334	328	345	336	369	355	329	348	322	373	344	343	313	326	342	339	331	368	357	331	352	325	325	370	324	348	366	317	352	357	320	330	357	281	334	314	330	323	324	316	349	313	354	331	304	343	328	310	307	357	334	306	342	348	366	325	327	346	350	325	341	331	339	364	316	332	346	326	362	314	361	366	339	338	330	329	328	313	315	304	370	347	311	329	352	339	332	339	358	326	358	343	331	335	341	371	326	342	358	338	352	312	327	348	356	364	313	339	357	343	313	352	320	308	350	336	341	313	340	328	372	338	321	351	351	330	354	319	302	350	353	316	350	325	313	362	359	363	339	345	312	322	365	356	349	347	328	341	330	368	356	321	336	352	355	329	333	340	356	330	326	351	327	336	339	370	310	373	311	316	358	358	312	330	326	331	324	299	343	368	331	309	320	367	351	338	338	335	383	371	326	355	353	339	301	315	334	295	334	330	345	332	336	322	335	336	354	357	392	330	305	353	359	335	338	348	353	327	334	351	351	337	303	346	315	324	344	353	354	381	328	329	307	322	342	357	336	340	314	312	364	349	335	297	349	354	371	323	313	319	305	339	308	337	350	342	294	333	372	326	331	349	342	350	368	362	329	339	315	312	347	335	349	352	308	347	344	328	347	358	342	350	352	331	347	307	338	337	312	306	349	328	367	357	352	326	356	367	346	339	342	340	339	303	326	349	328	305	328	319	339	347	369	332	366	322	345	311	352	341	373	352	351	354	310	320	344	344	338	369	349	346	332	337	355	335	329	332	353	295	277	356	327	358	323	280	345	315	346	333	365	346	366	318	332	327	334	343	346	333	370	335	351	296	373	329	312	334	335	341	340	368	356	307	324	335	331	320	333	350	324	346	367	350	322	343	314	318	371	404	344	352	346	317	332	350	324	330	334	367	346	332	328	329	319	321	384	330	334	351	343	361	362	337	326	348	342	340	350	320	332	335	321	336	320	335	354	337	367	325	358	308	338	305	336	304	330	371	333	367	322	340	365	334	349	377	327	349	314	317	320	336	367	354	319	348	353	346	330	330	370	333	331	354	352	337	340	319	357	338	334	359	310	314	339	345	344	324	356	345	325	317	345	332	331	324	332	357	312	344	351	331	322	354	344	356	343	352	324	317	353	356	334	344	324	336	334	374	323	316	336	342	320	324	372	337	309	343	332	342	318	321	309	331	320	392	320	358	324	344	313	338	350	319	360	353	343	338	323	349	335	326	343	361	348	323	356	320	334	338	364	341	332	348	348	333	369	325	336	321	328	298	335	312	329	351	377	315	318	339	367	359	354	318	350	327	349	300	341	314	349	328	340	314	317	336	336	336	340	343	355	359	316	355	344	354	330	385	324	317	350	359	341	336	296	331	344	332	330	351	324	349	352	341	365	323	357	297	352	336	329	309	373	326	371	358	343	320	333	358	344	326	338	371	330	347	355	318	370	378	331	323	342	337	346	350	361	338	369	347	295	353	306	336	307	343	353	333	318	325	311	331	332	356	339	345	336	335	345	392	342	358	335	352	374	348	331	315	334	320	333	330	309	329	302	345	346	326	344	338	358	337	367	343	350	339	331	361	314	336	366	343	354	379	374	323	346	317	343	365	331	344	356	326	356	351	337	358	355	349	322	332	298	363	315	384	355	330	342	293	318	314	309	339	322	321	337	331	343	345	335	357	309	345	342	342	345	317	328	344	335	324	326	324	331	349	344	320	346	348	315	313	346	315	319	322	354	339	341	327	338	383	369	382	334	350	314	326	340	359	322	330	317	302	340	292	336	345	368	327	338	382	357	312	325	316	361	361	316	346	330	367	360	309	331	344	320	324	316	313	311	353	320	327	314	324	350	344	303	337	341	346	324	351	298	334	351	321	321	320	345	341	322	345	330	317	330	325	334	376	337	342	319	324	339	359	312	318	327	342	345	318	364	312	345	359	315	328	328	296	334	301	343	344	333	371	337	315	331	343	320	346	348	325	320	351	360	322	356	353	345	344	321	356	325	312	346	339	318	336	350	332	351	356	334	363	352	315	311	355	341	327	321	337	345	336	335	338	310	345	332	371	351	314	359	315	323	366	365	329	387	296	352	367	338	326	359	356	338	314	335	340	333	330	347	307	334	308	319	368	313	328	358	326	346	335	349	306	346	302	328	360	319	340	352	358	360	329	322	341	327	356	353	344	361	339	293	349	343	318	366	357	355	354	321	316	327	342	337	357	337	332	366	346	390	309	306	328	348	342	357	352	325	343	317	343	338	347	322	371	306	321	333	331	333	348	344	368	327	333	337	315	342	340	348	343	325	339	310	338	313	335	326	331	369	329	340	330	366
23663	21638	28961	24822	21445	5835	1401	1037	845	788	736	701	601	602	627	578	550	554	557	542	503	527	550	514	545	528	539	540	489	522	541	533	510	516	492	528	459	472	493	496	520	483	454	480	457	450	451	464	466	422	436	436	484	425	466	426	420	463	442	486	470	412	461	405	429	452	401	451	460	427	415	424	410	413	453	428	418	458	436	442	441	441	418	443	413	451	434	407	468	457	471	445	488	426	440	481	445	413	439	459	431	444	399	385	377	438	439	484	444	431	471	418	418	428	408	454	447	418	430	384	439	429	436	441	433	442	426	448	437	430	440	432	442	425	439	453	424	413	395	371	427	482	438	416	458	423	411	403	445	441	441	421	448	404	460	440	452	439	417	437	441	429	425	418	427	444	434	412	412	451	448	423	426	437	431	429	394	460	430	435	442	446	448	436	442	427	448	455	460	465	434	420	443	437	391	416	415	470	434	403	450	441	421	449	423	440	438	411	436	426	408	401	424	435	421	448	430	473	458	419	444	453	433	405	423	448	432	411	423	449	436	440	443	450	427	422	445	448	412	480	456	465	451	406	440	454	440	425	437	415	414	427	469	426	392	446	424	415	432	462	382	436	417	450	429	424	440	461	418	455	402	435	435	437	460	425	422	430	419	406	440	425	406	403	427	441	406	404	405	444	413	398	448	409	418	437	402	466	413	401	441	410	431	407	424	407	411	410	429	416	421	398	411	437	446	418	391	393	422	410	454	451	457	424	413	427	475	437	417	416	425	467	429	428	433	472	450	454	402	428	411	457	427	423	396	426	422	440	437	426	427	452	447	454	395	412	404	435	423	445	407	391	458	429	461	438	450	430	428	421	454	454	415	412	443	428	450	473	437	418	441	388	460	427	432	422	451	444	437	422	455	461	432	441	432	418	401	437	418	413	483	461	469	431	415	438	436	447	402	416	404	440	460	456	450	417	461	437	422	440	431	465	455	427	412	421	451	424	423	460	446	457	442	413	394	405	437	421	437	445	446	409	438	421	466	457	368	404	376	451	424	399	403	433	402	441	387	443	448	455	465	399	436	378	413	410	415	417	439	438	466	451	414	437	422	474	443	449	420	438	435	427	464	475	435	453	414	389	441	440	432	415	440	423	412	435	434	436	400	431	425	414	427	474	425	434	397	423	431	399	432	419	417	468	445	444	419	437	424	414	460	436	479	441	433	405	415	444	409	415	454	418	431	447	418	420	451	467	447	424	414	424	424	399	422	403	400	439	417	434	395	414	459	444	445	405	446	411	423	453	467	450	419	426	406	450	438	443	396	390	408	407	415	415	438	430	424	481	442	427	444	435	421	426	407	460	402	384	422	422	449	423	463	422	421	409	471	448	433	463	439	436	430	444	449	427	428	430	422	440	434	422	428	416	427	428	430	447	429	447	416	445	411	459	415	419	468	456	401	452	418	427	427	446	455	444	391	459	433	394	436	455	415	441	442	428	423	423	415	421	447	431	393	448	430	421	410	434	419	417	403	396	423	422	440	425	413	419	425	456	440	440	475	440	419	451	426	443	438	423	451	457	420	447	398	386	430	436	425	394	429	441	429	410	398	404	479	391	447	434	450	443	422	448	395	453	428	433	450	423	392	429	441	455	433	428	435	455	396	405	420	442	434	405	440	409	434	430	448	443	411	440	482	409	458	443	431	440	413	424	403	437	455	451	371	421	436	460	429	430	424	396	439	462	410	419	441	451	405	429	446	427	405	438	424	434	409	410	410	416	443	430	439	419	417	447	381	409	423	433	430	407	454	412	487	422	419	443	415	423	396	429	420	432	430	446	434	444	433	450	421	456	412	428	430	421	428	423	427	414	427	412	407	432	454	444	450	424	400	422	466	452	449	473	419	405	410	413	439	454	427	437	419	429	441	423	443	397	419	413	450	440	458	416	419	376	463	432	413	431	441	456	434	418	446	418	451	429	414	405	424	431	450	448	456	424	441	426	425	431	404	421	403	436	439	431	428	451	428	435	438	431	452	418	448	449	436	448	457	438	448	422	458	411	416	455	430	403	460	418	444	416	415	436	446	442	413	427	415	445	421	414	411	450	420	437	427	484	447	436	393	477	432	443	410	447	428	389	426	439	440	460	460	422	429	432	420	433	438	426	425	472	471	434	409	440	415	454	432	418	440	439	419	435	434	447	448	444	422	423	431	461	413	412	432	431	437	481	426	437	470	416	416	458	459	411	397	435	394	419	395	467	388	455	474	420	438	443	448	438	440	419	451	417	482	417	449	428	417	449	430	421	421	417	441	423	428	440	413	465	418	425	430	419	444	430	415	441	406	418	422	441	467	457	426	444	427	400	460	439	427	429	410	461	369	436	405	433	414	422	435	386	418	445	475	445	440	444	402	453	441	466	429	433	409	451	457	423	445	422	445	430	443	386	428	411	457	455	440	444	454	404	426	427	421	429	418	413	413	452	404	411	438	416	435	454	434	434	377	434	456	448	404	467	401	409	443	412	471	457	412	435	435	441	389	444	427	400	462	459	433	410	433	441	444	410	421	406	465	439	452	425	409	396	446	451	440	446	458	423	425	459	435	450	423	456	447	437	454	460	465	424	408	457	406	431	436	421	442	464	430	418	486	449	449	456	446	455	409	396	431	456	462	434	415	415	419	452	432	434	453	450	410	423	416	400	438	462	438	419	412	404	455	438	408	428	422	483	438	416	430	382	386	426	441	424	423	426	423	413	440	413	453	441	449	461	450	432	433	392	437	393	440	478	448	402	407	460	408	458	391	480	452	430	441	443	401	440	439	415	412	413	419	413	433	428	409	389	425	458	421	482	424	392	479	443	428	394	411	410	425	453	444	447	398	443	466	411	436	406	423	435	403	438	426	433	402	394	410	444	428	428	400	404	441	441	410	417	423	405	403	446	415	438	460	453	468	444	400	394	440	419	422	430	458	437	435	454	471	434	421	427	407	440	429	414	442	418	446	405	445	398	442	430	423	398	432	447	414	427	404	446	429	433	436	464	416	422	459	397	437	443	438	444	400	433	445	436	429	444	417	462	428	483	387	447	419	400	463	452	403	431	423	420	388	433	425	410	431	432	407	430	454	415	388	428	424	442	420	470	453	415	433	456	390	409	423	428	425	428	427	430	436	431	443	427	465	426	444	421	464	436	435	456	406	434	455	441	464	404	442	389	455	433	402	403	434	423	430	431	424	410	392	402	442	426	404	431	447	454	437	484	412	416	447	465	417	411	437	431	422	460	439	452	438	425	468	439	438	431	437	432	428	424	435	436	418	447	441	402	393	425	431	405	422	414	471	414	435	434	440	410	416	422	442	409	421	433	442	433	423	416	428	451	440	441	437	433	417	405	419	427	412	413	425	413	394	428	479	444	411	423	444	434	451	398	441	410	440	426	384	430	404	442	390	463	432	451	420	401	435	426	408	384	426	408	416	415	400	431	459	429	394	416	412	441	416	405	404	430	449	455	454	429	406	453
4049	12670	9352	4604	3221	2680	2087	1751	1532	1321	1161	1040	1031	911	906	847	858	823	777	816	717	756	750	767	772	712	736	692	696	781	757	689	666	634	658	647	660	567	692	639	629	644	548	595	572	597	581	574	574	575	613	551	570	585	603	597	555	551	540	598	521	549	573	527	621	569	559	637	563	617	564	592	554	570	549	565	587	558	572	607	562	520	591	585	571	554	556	554	522	565	574	533	557	580	594	523	558	555	552	564	507	546	526	546	530	542	549	570	545	568	544	559	536	536	540	555	540	603	565	539	530	526	589	584	491	571	577	560	597	562	558	544	574	594	566	544	552	529	578	549	563	554	547	582	572	556	572	577	585	545	524	557	540	545	548	540	547	594	522	547	539	554	569	569	605	556	558	575	559	565	529	540	551	534	571	566	576	547	549	581	547	510	569	567	617	543	566	569	561	550	556	516	534	527	589	558	551	550	561	624	580	583	548	573	542	507	541	536	525	556	571	564	563	557	548	549	536	574	597	612	562	552	555	501	578	556	575	524	565	553	517	555	575	547	551	536	543	567	558	502	580	546	558	537	562	548	566	560	561	549	580	541	537	582	576	513	536	542	546	521	561	563	592	610	559	519	566	542	544	533	584	564	495	543	559	562	587	534	529	546	564	545	591	540	560	552	550	587	595	529	551	576	624	531	557	583	558	558	547	575	564	600	578	549	552	575	542	575	596	594	543	518	580	569	580	564	590	558	566	583	554	544	525	523	536	520	534	552	539	574	575	588	521	545	554	571	525	562	530	572	552	578	549	535	556	592	565	557	558	573	592	533	585	525	593	536	527	532	555	494	513	527	563	559	592	509	537	595	564	574	544	568	519	543	565	560	492	578	552	545	568	547	543	575	573	594	592	573	582	558	564	550	552	568	554	564	528	553	566	552	527	545	569	522	533	511	602	515	570	569	566	597	561	571	552	527	576	531	586	582	574	542	535	547	544	566	578	550	561	575	557	593	532	523	590	586	553	538	571	592	600	566	575	563	545	578	551	549	550	578	569	562	493	556	583	532	539	513	583	524	601	556	557	554	548	520	556	567	552	547	540	592	562	556	562	542	510	577	548	545	591	554	569	510	572	548	561	574	542	509	594	519	560	568	579	555	559	550	530	563	559	554	576	572	552	562	526	559	511	542	580	528	605	537	523	592	614	543	554	532	538	559	509	552	577	559	536	571	613	528	573	544	562	554	563	551	553	550	587	534	573	563	555	578	530	589	555	534	553	536	613	550	516	538	587	511	568	559	528	515	539	576	558	550	531	561	546	561	507	565	538	585	578	566	534	538	567	524	580	539	597	559	575	562	589	561	572	551	553	533	557	550	542	524	550	549	520	510	568	558	600	547	541	522	543	570	553	541	548	560	550	561	551	564	559	554	535	530	526	575	556	543	591	532	572	555	562	542	542	540	529	592	536	574	560	547	587	549	563	552	580	571	562	575	588	554	523	561	548	560	546	577	587	541	526	557	569	579	613	541	566	597	541	545	544	552	569	567	554	545	548	563	572	575	571	553	561	575	583	534	577	587	581	550	544	558	568	588	573	549	592	574	557	594	586	534	555	554	547	571	566	558	535	551	553	536	498	553	577	556	556	553	548	565	568	555	561	578	518	551	569	572	552	548	531	553	546	534	563	562	539	553	515	539	536	556	553	534	590	529	575	557	549	585	530	543	542	601	551	553	526	558	626	585	541	565	583	572	511	622	555	531	540	557	564	592	553	577	518	555	524	556	518	531	547	566	608	549	582	613	574	536	537	570	538	574	559	557	555	557	551	574	557	589	529	592	549	539	567	576	557	568	611	583	562	583	552	629	554	566	576	551	526	583	550	568	513	569	576	574	575	558	589	532	528	560	634	562	541	550	566	565	603	529	597	558	550	534	549	537	529	566	538	568	496	584	566	556	563	530	598	568	550	596	578	600	584	568	569	573	558	564	559	549	522	577	606	523	528	532	551	572	553	566	562	563	528	554	575	567	557	576	562	574	590	543	602	559	552	547	536	544	549	549	562	559	551	574	566	569	577	563	568	542	536	577	570	574	565	547	596	512	558	553	537	520	551	523	565	552	585	506	549	575	565	500	567	577	555	530	584	583	546	544	560	542	572	538	574	564	543	598	524	556	550	603	557	565	552	577	515	567	558	535	577	515	511	535	581	528	588	585	574	524	563	572	534	585	530	585	548	553	585	548	548	561	580	608	545	534	552	556	561	559	520	567	567	600	554	539	556	556	583	543	571	506	528	510	581	568	569	575	580	583	506	549	506	601	531	552	570	543	516	561	510	574	546	533	567	547	559	519	550	488	526	555	540	578	580	583	538	584	572	552	541	535	590	534	552	572	524	579	574	535	523	569	563	518	581	521	570	546	547	536	562	573	542	568	547	570	595	544	529	556	573	571	529	577	608	589	558	563	539	547	501	582	552	558	566	542	534	539	556	582	575	607	544	536	621	537	552	548	550	568	535	577	576	497	542	535	543	544	560	532	526	574	551	528	560	607	536	522	529	549	560	527	551	557	541	571	575	529	541	546	547	573	502	547	543	537	524	559	551	546	559	543	573	572	535	536	572	560	569	570	560	597	572	563	549	560	538	558	582	522	543	602	579	557	545	551	564	536	539	541	528	584	554	557	578	545	580	570	552	562	567	567	575	562	536	549	541	556	583	544	562	555	574	563	518	543	586	529	591	575	543	569	547	541	578	500	563	571	582	556	538	519	555	572	533	562	550	554	527	571	565	567	543	521	589	594	538	563	557	565	548	566	528	580	593	604	555	555	536	552	541	590	568	546	537	549	546	556	579	569	557	571	517	513	546	609	518	586	552	544	564	540	563	616	556	565	546	565	581	557	560	546	502	574	565	558	591	559	537	591	572	584	540	600	551	574	557	542	582	605	519	520	579	552	505	541	554	581	557	518	540	546	540	555	549	570	597	536	575	602	505	573	593	563	544	560	549	577	544	531	579	526	573	562	552	574	551	614	552	530	563	542	565	550	575	537	602	532	558	533	560	548	571	559	613	576	540	564	536	570	581	536	546	541	544	558	572	538	567	588	552	529	537	532	580	591	561	567	573	578	574	574	566	565	569	615	544	554	586	546	568	528	569	564	547	556	577	527	606	583	542	574	556	518	554	542	517	575	574	569	592	562	594	535	543	565	527	544	559	561	568	560	539	577	585	586	560	535	563	548	553	555	536	527	565	528	582	578	536	543	541	492	553	521	562	532	540	550	513	538	560	567	559	533	549	554	561	581	502	588	577	582	578	542	550	585	545	555	545	545	600	564	536	498	580	526	535	580	582	552	534	545	571	542	556	530	504	567	559	539	561	523	565	577	543	536	565	564	550	552	533	558	547	537	563	561	606	528	581	562	597	546	573	567	559	564	520	562	544	578	530	566	543	548	567	542	557	566	546	544	535	587	556	571	551	539	570	541	525	570	512	578	553	572	544	572	595	580	547	561	579	564
24962	21688	27489	25824	4927	831	620	480	397	392	343	368	298	336	295	291	277	277	288	273	263	258	271	266	237	236	260	252	260	283	249	241	245	224	226	226	234	193	197	215	241	242	186	184	210	189	193	209	175	187	205	204	187	194	157	177	150	206	203	192	193	170	177	195	176	200	205	190	172	171	198	191	193	202	162	197	202	186	172	193	173	186	210	179	205	191	177	181	183	207	207	179	183	177	220	170	182	196	210	182	177	188	200	186	166	207	215	193	175	185	180	159	200	180	158	204	190	192	176	186	195	184	202	189	184	194	197	169	187	183	166	180	193	216	173	194	177	186	189	172	201	161	186	197	196	193	192	185	184	201	204	179	175	195	202	177	187	185	218	209	210	170	197	174	183	172	185	204	183	194	195	198	163	186	153	195	206	192	182	175	201	199	196	178	188	175	195	178	218	198	178	172	199	174	192	182	198	184	183	180	183	200	179	181	193	181	188	211	185	191	202	171	184	164	192	164	166	197	206	185	212	205	177	197	189	192	188	185	164	216	194	184	212	207	200	178	196	198	192	178	189	175	186	169	181	173	195	194	199	182	189	200	176	194	198	164	196	190	186	171	195	179	188	171	178	162	192	157	191	175	210	162	178	182	195	194	180	199	165	191	168	187	181	176	211	177	197	202	181	199	175	210	184	177	199	185	194	193	188	183	191	182	176	181	209	179	179	209	188	191	184	194	181	201	189	188	189	187	203	191	191	202	176	200	209	193	179	192	188	184	191	190	174	193	197	176	171	200	189	191	172	173	191	165	198	195	164	182	197	191	193	179	188	203	212	185	191	167	194	162	205	178	198	185	174	183	181	184	225	195	210	174	211	178	210	194	197	191	175	196	191	190	203	174	188	211	177	166	198	194	166	195	209	170	172	183	179	205	175	181	186	198	177	213	220	176	188	192	176	187	194	207	186	198	162	193	174	168	188	167	180	176	201	185	185	169	173	194	182	220	193	178	212	169	206	198	175	182	208	189	204	178	173	194	209	164	192	187	180	190	195	188	172	190	215	182	167	228	196	168	179	180	215	176	192	184	201	164	168	178	186	208	178	175	188	194	196	189	199	178	207	204	177	205	205	183	193	172	162	210	195	165	165	185	201	171	168	190	174	192	203	192	193	191	161	201	209	181	188	179	196	199	180	175	188	182	183	203	186	204	174	191	179	188	187	159	181	179	219	188	176	189	160	210	187	209	207	179	181	198	163	184	180	179	180	159	186	176	185	185	158	183	188	193	184	180	180	191	213	179	169	178	195	196	199	187	159	191	188	194	191	205	175	198	206	202	192	196	198	175	172	194	198	196	193	153	174	194	191	158	179	184	186	188	174	191	204	185	170	189	197	187	195	148	174	189	195	192	207	194	202	198	177	188	187	183	207	177	190	181	177	172	196	178	184	191	185	205	192	183	193	202	197	179	187	199	173	200	194	197	200	205	159	174	176	183	175	189	179	180	174	186	163	173	170	173	186	195	176	160	186	185	193	176	179	193	171	191	176	180	199	195	187	203	186	164	180	195	180	197	208	195	183	182	169	197	195	174	183	167	159	191	193	169	176	201	186	219	186	187	189	166	178	173	212	193	175	180	181	179	186	192	177	191	192	167	173	154	206	201	199	191	189	181	185	186	187	188	183	222	192	217	198	211	166	199	180	186	190	185	207	199	186	200	177	189	183	180	202	191	184	184	165	154	189	194	212	174	179	178	190	193	201	199	189	187	172	195	181	191	191	172	169	220	199	185	179	149	198	207	207	198	200	175	218	198	185	185	218	186	194	194	190	187	171	186	195	213	163	183	199	190	193	198	167	198	166	170	195	152	164	202	185	193	188	175	189	197	182	198	184	178	193	182	199	195	187	200	171	193	210	204	201	202	215	208	177	174	195	172	174	182	187	175	201	177	188	154	184	187	202	186	173	188	184	167	179	189	181	190	186	191	187	182	207	193	184	166	178	172	209	172	180	169	200	174	218	202	168	189	199	169	166	214	217	195	212	172	219	159	218	165	190	191	187	197	189	170	195	182	183	165	195	196	174	178	191	181	194	185	174	185	201	157	176	199	186	195	188	199	196	204	178	196	192	196	197	163	170	195	214	199	193	200	200	171	171	161	204	193	176	182	180	198	188	192	173	206	187	184	174	185	188	183	192	219	178	209	181	184	169	176	177	197	183	183	202	199	189	202	188	179	182	185	182	189	188	185	180	208	177	186	174	188	204	188	180	191	162	185	180	198	173	175	182	201	191	193	187	178	188	186	188	176	174	177	186	196	181	185	191	198	176	193	173	181	186	163	158	172	184	176	170	179	165	187	185	186	166	209	161	210	192	186	183	193	193	177	179	166	203	167	193	191	195	203	206	198	196	178	215	182	177	208	195	181	197	174	189	177	177	182	187	176	188	183	185	181	192	199	202	177	175	187	196	210	163	196	200	192	179	166	165	207	175	180	224	173	181	167	208	170	176	187	213	186	189	192	200	200	193	176	179	184	174	195	174	185	182	161	204	182	195	166	195	189	203	188	178	178	201	202	191	158	166	181	213	190	186	185	213	179	199	163	207	183	169	179	166	164	186	198	189	184	208	197	193	146	189	187	198	170	164	185	166	199	172	182	178	185	216	179	185	198	190	174	173	180	154	192	175	205	208	194	169	203	188	196	204	199	192	188	190	197	195	179	184	186	195	173	202	163	190	166	214	205	202	159	168	212	186	192	186	197	183	177	201	191	178	186	191	164	192	199	188	198	173	209	191	174	215	199	195	175	188	177	179	175	170	182	186	200	195	184	203	174	188	183	199	198	191	192	171	197	190	191	194	164	182	186	195	190	185	147	169	182	160	194	184	204	172	214	191	181	164	208	190	183	174	203	195	192	190	186	203	182	209	215	173	193	188	182	181	174	210	175	177	191	219	188	178	167	181	179	178	206	193	197	190	171	165	209	195	175	182	175	190	189	178	214	172	189	184	206	185	189	194	188	181	174	196	183	201	211	168	181	174	176	178	195	193	213	185	200	183	205	185	193	176	188	219	186	189	193	183	185	180	147	166	176	196	150	173	162	178	207	203	215	172	206	173	198	177	190	178	180	182	203	188	182	178	183	190	186	165	206	164	190	203	176	207	190	181	201	179	213	185	193	195	174	174	185	197	186	189	192	194	187	178	202	163	201	207	173	192	188	176	190	189	205	182	193	190	199	187	178	196	193	189	192	180	197	176	182	213	166	216	203	191	199	182	208	193	180	169	199	188	199	202	196	171	190	210	179	195	147	211	189	190	174	197	185	183	159	202	187	177	172	176	196	191	183	206	185	198	194	196	180	198	177	184	185	188	207	213	199	193	199	188	195	183	175	177	204	194	196	171	183	160	198	195	181	179	187	164	187	190	163	164	162	194	189	179	193	178	192	198	188	199	192	201	176	201	211	181	202	189	197	181	183	176	175	170	167	184	196	208	203	177	197	176	178	189	195	206	215
4112	8360	6134	2949	2202	1653	1228	1007	834	762	719	573	563	506	497	461	460	452	453	452	413	403	418	452	441	387	428	402	393	418	396	389	336	334	331	306	337	322	337	335	311	312	320	288	269	280	275	313	249	302	294	292	272	295	240	241	258	257	262	266	262	279	274	288	259	246	262	297	275	253	266	293	248	265	244	246	292	242	279	252	287	261	288	272	255	241	262	261	263	228	247	266	287	239	253	286	256	246	254	250	248	281	245	258	256	235	273	244	245	244	258	264	250	256	264	273	257	230	285	271	197	256	250	282	241	253	258	276	269	261	263	252	243	267	300	248	279	266	258	277	254	269	247	253	284	250	266	249	289	257	276	268	261	267	281	286	255	269	268	248	286	244	267	241	227	267	230	260	235	253	263	249	256	242	271	253	263	259	248	247	281	248	255	284	288	253	281	240	242	276	235	273	247	251	249	259	260	237	240	272	274	236	240	265	255	245	247	283	256	272	251	231	279	289	241	274	263	261	234	258	286	278	252	262	257	247	245	267	259	234	278	256	236	267	270	249	248	230	241	256	293	259	225	257	246	238	256	250	244	275	292	249	269	253	280	271	253	246	243	287	269	231	262	279	269	266	269	260	262	252	240	260	273	264	283	280	274	251	264	277	240	246	254	240	264	270	265	273	269	269	230	264	263	279	224	262	246	270	252	261	254	246	253	243	259	259	263	265	225	256	256	261	279	272	262	253	251	279	252	237	274	266	259	262	286	281	270	254	247	244	286	261	276	265	231	227	262	251	263	266	268	263	282	242	275	271	243	270	276	268	246	250	238	268	261	277	270	270	250	249	240	280	258	236	275	243	276	250	280	265	289	287	275	251	268	243	292	251	263	264	270	285	261	258	246	269	252	253	273	259	269	226	243	256	278	248	272	248	227	248	281	258	269	272	280	262	264	282	281	271	240	262	249	266	267	273	263	276	263	259	288	300	260	278	315	258	240	276	259	286	259	282	265	247	253	250	253	267	284	263	243	232	272	247	258	259	256	246	262	289	253	233	279	275	259	265	244	267	238	286	215	253	258	266	245	245	240	245	282	275	280	241	233	225	260	265	249	243	237	265	251	230	254	255	249	258	261	241	249	274	278	255	244	257	269	261	254	278	249	251	250	262	276	239	254	256	275	261	253	259	268	283	257	249	245	254	242	259	260	275	280	233	234	250	249	286	270	256	278	261	257	258	269	291	231	258	225	241	281	237	249	276	262	266	264	250	289	250	275	268	242	277	247	233	243	255	243	271	276	259	229	246	246	247	241	273	273	260	258	259	245	264	258	287	226	268	261	268	247	249	261	256	268	248	284	223	282	267	250	255	241	250	254	254	245	255	223	258	253	255	249	255	278	255	251	257	248	258	264	257	258	278	265	280	285	228	287	276	294	271	276	255	265	232	229	247	225	263	252	275	259	242	254	264	275	292	269	248	290	254	254	270	305	282	260	243	257	236	274	268	275	267	275	289	256	252	265	271	290	265	246	251	275	276	250	248	272	238	269	249	247	257	271	257	244	246	252	257	287	274	274	248	262	232	275	268	253	260	247	258	259	247	252	258	250	264	235	242	246	259	253	258	242	238	278	277	280	249	247	241	263	240	226	256	274	265	259	255	243	262	255	265	301	245	260	233	261	271	274	268	271	293	268	246	269	237	251	259	260	235	264	262	256	271	246	236	260	266	265	282	234	253	291	257	265	253	255	269	255	264	284	277	257	243	282	275	243	272	254	277	264	245	263	251	237	255	246	231	273	279	260	268	260	255	259	248	259	248	292	262	257	279	267	255	247	267	262	252	268	269	245	252	248	277	246	249	241	241	277	293	271	286	285	228	249	271	262	252	290	249	246	289	253	229	261	258	266	261	272	242	278	284	240	236	260	270	258	265	242	271	275	240	247	267	261	246	291	274	263	259	245	260	239	252	249	267	266	269	259	260	252	253	260	277	263	244	263	226	249	226	254	250	250	293	259	253	255	248	241	267	268	278	266	295	256	247	247	249	264	229	262	238	272	289	260	237	267	278	243	263	277	254	254	252	254	273	259	233	249	272	255	268	234	236	251	264	267	275	251	240	224	255	284	233	273	236	273	272	262	284	244	258	227	278	245	228	254	300	247	253	255	258	252	255	253	249	259	237	249	251	296	261	302	250	269	261	247	263	257	280	230	244	239	264	278	288	253	274	270	264	262	284	242	253	236	250	282	257	272	265	246	252	268	277	253	269	262	247	268	275	243	272	231	258	288	234	273	287	270	262	292	268	259	281	232	248	247	258	306	234	257	259	263	276	267	270	273	243	281	238	242	248	265	281	297	274	266	254	246	280	255	317	256	265	243	275	271	233	258	264	253	263	267	255	290	259	266	261	280	240	261	244	253	258	233	278	249	251	259	263	274	275	287	262	229	261	259	272	239	310	252	283	253	249	277	233	248	278	281	238	278	258	262	265	269	244	274	284	260	244	241	271	268	278	243	253	261	250	263	258	277	260	275	238	220	265	275	243	271	224	273	296	273	275	275	223	236	238	272	265	262	262	231	255	243	259	276	263	241	258	287	248	238	262	269	260	262	251	264	245	268	250	259	237	267	265	272	234	265	264	223	248	237	267	290	277	275	271	260	254	249	245	266	242	250	276	261	269	223	253	271	269	262	265	285	291	253	250	264	217	247	246	222	257	239	282	240	237	256	263	264	252	263	251	259	266	259	283	277	232	237	282	245	236	260	246	260	258	256	284	244	264	249	252	255	254	235	268	243	263	251	213	251	243	243	252	266	269	240	246	247	239	257	262	277	272	257	270	254	268	232	257	248	270	245	237	256	255	245	248	243	235	232	228	255	245	260	260	272	250	260	275	261	257	262	278	262	250	236	249	247	252	256	255	279	250	249	244	265	270	258	266	231	286	259	276	259	255	263	263	235	253	260	251	252	272	291	281	273	251	247	295	259	256	260	274	257	245	255	251	246	257	239	265	281	261	278	269	258	264	288	270	216	249	279	258	251	254	285	264	233	276	257	259	274	229	262	268	263	268	256	274	281	271	275	274	244	221	246	247	260	246	250	253	232	234	278	255	264	277	265	246	273	246	253	248	270	259	237	285	254	288	245	259	274	244	255	261	266	252	240	261	277	272	244	259	270	271	287	251	229	291	260	254	274	264	245	252	213	275	237	252	243	228	264	252	251	243	261	273	253	229	285	298	257	288	227	261	220	290	241	271	275	253	250	278	245	260	266	254	268	263	245	232	263	278	239	251	272	269	232	294	254	268	270	258	235	271	291	269	272	255	259	240	268	268	296	248	269	268	247	255	220	275	256	256	283	264	258	269	256	277	250	261	248	258	265	246	269	257	263	296	256	273	272	290	261	299	262	254	238	248	255	266	261	225	245	240	266	232	249	263	281	251	265	250	253	308	239	247	246	288	269	282	288	260	239	267	258	244	271	251	271	270	267	254	267	281	282	228	227	258	276	249	279	233
22773	21698	29623	24288	21692	21524	5065	1490	1129	965	888	819	806	766	729	656	607	652	641	591	643	587	562	610	589	580	533	563	542	647	539	562	545	527	504	509	518	490	465	482	522	484	456	452	499	470	427	461	466	436	425	481	416	433	445	429	444	449	454	451	464	420	406	451	463	454	408	445	431	421	375	442	446	452	433	431	463	442	453	458	415	412	407	404	413	427	437	447	397	406	430	414	437	450	411	427	463	404	417	446	454	420	433	429	401	454	434	443	427	421	384	415	409	427	422	395	437	407	470	418	458	426	465	422	438	423	428	414	438	444	423	388	422	407	441	427	413	413	421	396	457	451	415	412	406	422	432	446	405	424	444	409	451	429	443	440	420	424	437	388	413	415	430	423	446	433	393	390	427	425	413	429	409	445	442	427	438	457	441	431	418	432	429	410	414	435	435	409	442	421	449	438	473	394	446	416	405	437	460	402	394	425	416	432	431	404	424	425	400	481	424	410	408	408	425	438	385	420	432	439	435	390	395	405	423	405	378	407	408	400	410	413	412	419	416	398	441	420	449	428	435	430	465	431	448	435	421	466	372	420	427	475	406	448	409	425	456	395	409	438	430	407	435	412	418	469	450	458	431	417	433	409	473	418	452	427	405	419	413	433	425	428	401	407	401	431	392	468	431	435	451	404	401	438	398	457	414	430	416	443	422	389	406	434	384	462	439	456	401	414	405	429	412	406	430	403	451	434	400	413	460	432	448	437	398	426	405	432	437	405	417	396	406	406	430	457	393	459	398	443	411	393	406	436	383	423	467	426	440	447	408	411	441	415	416	437	412	426	423	404	422	429	435	426	435	435	452	410	437	423	424	438	431	439	415	422	408	416	452	422	389	406	442	418	420	425	390	438	420	411	442	406	430	403	421	406	458	421	439	409	414	416	422	427	413	438	425	454	440	381	453	443	423	392	430	413	413	440	413	391	399	407	405	446	429	448	460	460	453	418	452	453	423	423	410	439	385	436	429	429	451	460	448	427	429	450	445	383	452	471	431	400	401	424	391	396	420	441	437	432	390	423	440	424	430	415	453	409	438	464	420	421	408	403	427	449	435	439	423	438	434	434	434	406	461	380	427	453	410	392	400	459	430	422	395	463	445	425	417	432	429	439	440	418	421	403	418	439	413	434	444	403	445	413	405	437	410	449	424	456	457	414	408	425	424	464	439	452	435	423	396	430	410	459	440	429	431	401	424	424	459	424	395	432	426	413	402	413	451	454	447	419	462	420	443	435	424	428	442	455	408	425	443	416	422	398	402	454	413	443	413	451	403	400	432	382	438	419	416	427	413	436	412	416	413	412	388	417	402	408	412	413	382	421	394	408	405	393	416	429	426	424	441	459	417	406	422	438	444	385	444	413	424	425	437	430	438	450	392	396	420	430	463	404	376	453	460	468	426	445	422	399	450	438	477	418	467	436	389	425	419	414	419	414	404	418	450	413	435	414	406	395	420	433	416	424	492	461	438	432	434	424	454	443	438	404	452	429	427	454	423	385	470	424	422	397	414	435	421	431	446	426	429	434	405	422	458	467	378	438	415	390	446	405	433	412	428	411	418	466	422	470	428	428	418	445	445	440	394	434	417	373	440	428	435	405	435	417	420	410	442	422	477	409	392	418	427	427	446	435	419	423	431	381	428	400	419	438	419	441	433	441	459	428	447	469	402	454	441	443	405	440	414	391	425	429	402	479	416	451	464	403	458	417	433	401	443	363	468	434	435	467	423	433	379	408	441	377	415	445	414	414	407	393	436	439	433	428	433	460	444	434	427	424	424	404	443	417	426	418	411	393	406	401	433	437	425	427	416	452	419	444	383	421	446	404	416	403	422	443	425	419	412	420	426	407	404	433	410	440	426	408	443	465	422	431	402	389	418	433	436	386	454	427	405	427	411	425	443	421	429	441	411	429	402	389	439	411	415	395	384	414	421	427	452	406	403	432	408	451	434	448	395	404	435	426	421	414	388	446	425	452	430	446	450	404	428	408	429	454	462	402	446	446	382	391	410	425	464	435	404	436	398	458	410	413	466	421	432	474	411	404	430	378	448	440	397	440	422	449	456	410	437	411	383	442	432	439	412	451	457	416	438	440	405	439	406	426	462	408	407	405	436	421	426	446	435	447	392	456	444	462	420	446	411	425	434	442	411	439	391	410	444	416	424	421	423	393	477	423	404	407	437	381	403	456	421	418	413	402	433	420	429	412	442	422	419	417	428	422	440	421	419	470	412	411	421	400	437	407	452	426	423	391	402	416	436	425	445	435	427	408	433	403	416	387	427	412	445	431	497	446	448	435	445	434	479	430	432	437	411	445	387	425	427	452	464	447	427	424	393	454	416	396	420	432	423	423	392	423	415	430	447	445	393	412	400	411	430	432	417	401	415	391	455	439	445	401	409	429	457	455	413	422	414	419	457	373	419	462	424	415	423	411	426	416	427	404	434	463	434	441	424	438	413	474	420	470	457	442	444	437	444	433	411	437	417	411	438	400	437	427	444	449	403	403	424	424	403	414	402	407	427	404	452	421	411	472	406	442	382	437	421	409	429	411	405	444	406	420	423	401	411	420	429	451	418	408	394	400	447	418	407	446	434	450	421	455	413	460	418	416	433	403	404	452	438	459	408	422	450	418	445	402	400	415	427	436	421	423	398	436	410	424	458	423	442	371	435	404	391	413	421	414	397	431	408	450	437	440	413	464	417	418	416	469	433	380	426	430	433	408	419	402	404	456	413	459	453	410	459	451	428	448	409	413	415	419	413	404	434	404	405	430	407	432	394	408	397	432	404	421	396	431	424	437	422	408	457	423	423	417	409	415	404	440	414	475	438	410	382	428	414	407	428	443	456	434	445	437	410	408	446	431	408	444	405	467	426	456	408	430	419	410	399	422	412	419	419	453	450	436	386	448	382	413	446	439	407	394	406	385	419	424	404	415	395	428	420	434	396	396	385	429	415	422	395	417	382	441	405	419	414	456	436	435	425	460	462	411	419	445	423	442	392	396	421	417	420	445	425	418	409	437	436	396	403	446	435	429	391	420	418	426	405	426	427	445	442	415	420	428	428	413	390	423	438	354	445	424	430	440	429	414	425	429	422	394	414	407	427	384	443	420	451	455	404	371	405	430	427	430	447	408	414	398	425	374	451	448	425	425	429	393	431	430	451	395	438	408	469	436	412	409	418	435	439	423	403	427	428	418	422	389	453	456	448	391	412	424	414	453	403	407	399	434	446	426	409	444	409	410	439	422	443	490	409	435	438	423	403	443	399	453	419	399	413	410	395	419	419	408	430	389	391	405	451	437	431	406	412	412	407	433	427	425	390	440	430	402	438	402	393	411	390	435	423	407	433	433	417	410	420	423	436	387	428	426	422	450	377	434	407	476	423	387	442	410	461	407	426	420	410	442	440	403	430	447	437	403	409	445	412	406	381	433	430	410	432	461	444	450	438	462	401	406
5576	17977	13595	7171	5135	4063	3243	2610	2082	1814	1535	1414	1271	1211	1143	1044	1023	1013	976	912	895	880	911	877	856	854	796	819	834	818	834	808	773	733	710	694	681	703	671	751	714	638	641	630	640	629	592	638	583	598	590	617	647	601	613	615	570	580	582	577	543	591	549	570	608	565	564	574	575	621	564	578	587	556	524	567	560	572	578	578	532	568	571	564	581	553	579	513	537	609	514	562	548	572	505	524	565	596	550	521	569	523	584	579	553	540	599	592	582	551	556	549	593	572	488	531	525	556	522	539	574	589	556	529	571	537	542	548	577	575	597	589	569	568	564	564	547	592	530	595	572	589	548	551	577	564	572	544	566	534	551	533	564	546	582	552	554	529	580	546	543	540	578	570	569	582	519	550	559	559	549	569	545	542	547	584	549	535	597	583	583	538	563	569	551	568	546	537	563	569	538	556	543	554	528	568	571	527	525	581	536	520	564	530	571	545	507	555	530	563	587	558	572	545	585	534	580	555	564	532	500	581	584	571	520	523	563	565	547	578	570	554	580	521	555	590	520	573	591	580	565	565	554	588	547	538	552	544	558	545	606	547	565	576	541	532	514	555	555	530	517	492	566	573	539	553	586	578	531	519	538	554	565	589	571	527	621	590	574	541	558	613	514	576	598	534	561	572	560	543	576	520	552	576	534	552	565	491	557	562	506	566	599	565	560	546	563	581	535	584	559	551	568	558	560	589	530	549	516	564	520	550	543	582	534	499	563	589	523	565	549	576	532	591	507	536	544	570	544	513	563	583	582	532	611	562	570	487	499	583	544	564	571	568	504	575	527	545	532	587	583	524	576	585	555	547	578	538	498	535	559	539	514	591	565	585	544	549	559	552	609	586	489	549	546	550	553	593	539	495	572	558	533	573	600	544	579	582	559	604	524	580	554	511	494	583	564	522	549	561	525	537	544	546	561	566	528	577	553	570	540	509	538	581	566	545	564	581	543	530	556	564	533	560	532	590	561	544	568	559	517	551	529	557	572	526	541	563	575	567	559	520	548	582	516	528	555	585	601	522	527	557	586	572	598	575	567	542	594	535	535	592	570	519	525	548	544	548	540	547	530	601	582	536	545	542	529	559	537	553	572	568	556	537	523	554	545	569	580	541	583	521	577	554	531	584	568	579	534	570	527	546	571	550	535	562	575	589	557	561	604	551	531	553	562	583	546	571	577	540	572	596	585	500	559	568	575	556	560	546	558	579	565	539	553	563	563	534	539	536	573	553	566	532	536	560	529	538	536	566	530	557	567	518	537	566	587	553	538	557	572	554	563	588	572	541	532	504	570	534	593	533	601	580	569	568	522	551	577	533	536	539	551	558	542	586	565	564	522	584	596	568	536	560	578	586	536	552	548	546	539	567	550	567	567	552	514	558	538	562	511	574	525	572	546	540	593	570	530	571	544	547	591	589	516	558	537	551	571	553	575	579	532	556	574	529	577	540	564	566	520	527	555	572	602	533	574	578	573	592	533	536	554	555	523	519	570	564	542	541	548	565	536	543	610	573	558	524	570	560	563	578	535	527	571	565	618	520	542	575	551	542	545	557	554	580	570	590	559	552	554	544	550	553	547	596	538	563	521	607	565	561	560	514	594	567	514	551	549	561	543	601	572	577	567	564	532	576	565	599	585	522	554	569	583	550	542	583	571	572	534	554	504	550	522	534	542	547	549	579	547	551	552	596	525	503	557	560	578	532	604	572	567	566	546	558	534	559	550	564	554	549	527	570	543	558	550	583	577	571	551	525	524	540	552	583	564	566	564	580	578	510	549	513	555	513	582	589	538	542	558	608	602	567	508	543	565	537	588	542	557	573	557	564	558	577	557	601	547	559	555	549	592	574	568	568	563	573	550	557	537	512	561	525	522	571	597	563	557	565	539	581	566	598	561	589	558	531	534	566	547	564	571	556	502	523	538	549	575	547	577	592	517	533	564	565	544	580	576	527	578	544	546	576	552	548	516	538	549	537	526	565	570	569	529	571	558	522	552	561	543	554	542	567	594	537	556	539	600	608	566	546	587	573	552	548	595	527	543	526	573	573	553	585	543	590	538	561	547	573	550	543	520	577	577	578	505	550	567	533	581	556	530	566	558	559	555	537	577	552	571	567	589	548	575	532	571	571	522	559	519	553	607	562	529	571	577	525	560	557	538	586	543	591	496	561	566	563	530	557	505	522	554	527	576	545	541	583	534	513	577	575	541	569	568	529	571	555	556	536	561	569	491	575	565	594	575	561	551	609	576	550	551	527	560	545	516	569	517	497	569	605	550	576	620	568	552	563	589	541	490	563	568	515	512	533	517	539	542	545	553	539	577	576	554	521	566	586	580	531	563	576	553	548	529	548	543	557	552	581	545	549	543	556	551	552	584	560	594	570	535	459	584	569	525	597	569	553	566	544	546	579	573	531	579	576	567	531	519	549	612	548	540	537	524	534	557	556	565	521	516	520	558	521	558	545	546	552	535	567	559	596	533	545	544	532	540	563	546	557	516	568	539	560	561	549	516	537	591	546	579	570	562	591	523	563	560	545	606	573	559	612	558	513	515	548	533	569	517	534	553	546	524	515	576	527	550	511	547	503	534	566	558	540	572	586	553	546	535	522	533	559	582	591	536	553	558	533	516	555	562	528	553	586	571	575	566	529	562	575	573	557	539	551	561	561	540	560	563	555	516	612	552	561	558	559	581	599	571	527	525	573	564	548	534	538	563	571	544	531	545	561	572	556	554	530	543	555	553	575	581	558	582	548	553	539	567	597	558	555	546	571	547	557	550	531	574	532	560	543	526	507	573	574	537	551	608	518	527	578	569	545	526	551	535	573	528	588	545	613	536	536	532	546	556	546	563	600	596	542	559	551	515	567	567	584	560	568	549	564	550	529	527	552	601	532	574	540	567	575	589	585	532	550	539	550	522	556	558	569	559	557	555	561	533	551	532	516	565	542	600	592	568	508	538	558	514	560	525	545	554	605	550	546	522	574	545	598	588	530	558	514	556	549	557	580	546	551	532	536	557	539	542	544	540	553	560	551	593	561	522	545	544	564	552	533	585	579	559	557	545	571	564	541	547	544	575	616	572	563	608	522	559	513	567	548	551	550	582	550	544	538	539	518	554	513	564	550	566	577	564	561	539	544	529	530	603	571	552	576	538	569	567	513	570	566	581	600	564	513	567	556	542	532	554	563	555	548	550	589	538	577	570	530	577	580	570	530	554	561	586	534	549	561	559	474	555	576	559	560	539	535	607	552	553	547	526	562	587	565	530	570	552	524	527	560	542	557	571	564	563	533	563	581	562	518	573	551	580	566	563	574	569	547	573	557	532	587	558	572	562	562	540	544	539	503	545	491	590	578	536	589	571	521	570	538	581	591	557	558	555	551	559	526	569	550	558	571	546	546	563	562	514	538	580	553	553	596	569	563	568	577	568	546	555	559	556	603	540	524	546	534	578	563	550	510
27531	18988	5617	1456	880	754	548	467	373	351	368	335	357	330	327	320	317	320	330	291	282	304	291	289	285	333	311	331	322	306	283	320	320	273	305	273	291	254	257	270	296	279	266	276	299	256	243	250	288	265	264	274	252	268	257	278	289	280	247	274	241	251	258	252	254	257	264	271	212	255	298	251	280	251	246	262	269	235	262	291	248	270	257	246	235	229	244	280	241	292	270	266	235	279	261	276	273	247	256	252	229	206	261	304	249	270	251	231	293	245	261	299	257	254	258	239	269	235	255	254	296	261	252	285	260	269	230	257	247	272	267	266	263	283	273	251	276	276	245	278	260	266	247	252	240	266	270	287	266	272	268	256	241	268	277	273	214	257	257	246	246	250	266	232	261	263	275	294	249	260	271	243	286	274	250	245	269	230	257	239	270	236	301	282	261	238	220	247	239	247	247	269	265	266	238	265	218	249	243	258	252	228	288	259	271	257	268	237	270	250	247	273	254	270	279	254	240	278	239	295	251	261	274	245	287	230	254	252	257	262	270	248	293	243	247	254	253	270	264	270	247	252	262	271	260	245	268	253	272	261	256	255	240	252	262	260	264	244	271	284	260	245	264	264	262	253	243	259	250	263	250	235	267	232	233	244	236	263	271	269	261	242	254	244	280	241	269	241	235	257	251	245	246	260	265	291	238	262	244	257	283	256	253	270	266	280	245	252	273	277	293	269	282	230	262	273	268	305	256	255	247	269	253	259	263	270	260	250	267	224	291	276	252	236	238	268	249	259	278	262	255	285	244	261	258	245	236	279	262	269	277	250	267	220	268	244	270	280	269	269	249	281	267	271	258	275	291	276	272	255	260	254	276	266	253	260	248	256	234	257	219	233	290	266	296	242	244	266	248	302	273	268	236	261	252	263	270	253	247	231	285	269	251	256	273	244	233	261	252	262	262	260	263	243	231	283	238	262	259	262	238	268	296	226	256	259	260	275	268	248	278	255	269	270	235	259	277	279	259	251	223	251	278	244	264	243	237	261	284	264	243	258	256	246	261	278	260	293	229	282	287	260	253	254	270	269	247	234	245	251	263	245	273	254	244	294	267	251	248	246	245	243	252	261	265	255	265	267	246	258	275	241	253	253	282	262	237	247	257	279	232	279	266	275	263	278	270	239	234	244	231	278	257	253	268	282	263	311	237	261	255	261	257	250	265	255	247	237	258	253	266	251	261	262	296	282	235	276	234	271	250	244	260	263	261	264	260	279	245	217	267	260	252	266	232	275	245	266	258	262	295	273	266	283	255	250	254	258	268	251	261	297	272	284	236	243	262	279	244	260	278	246	248	258	295	270	276	249	275	284	263	267	250	293	239	234	263	243	291	265	266	267	248	253	257	277	276	262	248	286	257	251	263	251	251	268	260	252	253	277	264	268	281	250	263	238	265	279	240	256	274	276	258	274	240	252	281	241	265	272	222	257	256	279	280	290	236	221	247	284	266	280	249	290	241	255	275	261	255	269	243	270	238	278	250	246	243	246	250	245	273	251	259	276	248	250	258	274	276	270	263	280	261	281	248	270	242	244	256	266	245	270	271	234	241	233	242	251	278	258	274	262	247	285	271	280	270	246	237	258	270	255	262	229	272	281	251	226	273	265	261	256	252	236	247	283	254	259	254	298	278	282	254	282	252	283	250	265	294	269	277	270	240	273	236	255	263	266	264	241	262	264	246	276	259	259	284	257	253	272	249	273	263	275	303	269	279	242	227	266	275	243	259	276	274	247	245	252	276	256	249	264	258	247	281	248	260	231	270	262	283	237	267	246	260	290	252	248	254	267	248	248	265	244	271	259	269	278	241	289	271	277	236	261	250	252	248	280	296	236	240	254	263	263	263	258	263	289	249	295	281	246	280	289	255	271	245	264	271	238	262	240	274	275	283	282	268	247	254	272	264	250	267	247	254	247	253	246	258	247	310	281	256	279	244	299	264	261	250	263	264	278	255	260	267	269	268	266	267	260	245	250	285	266	264	287	268	256	277	249	271	259	266	264	269	247	281	268	279	260	274	317	250	250	250	276	269	224	269	242	252	269	262	265	297	241	278	266	265	269	283	251	266	270	263	250	240	276	275	275	253	263	264	266	255	253	259	253	263	233	267	253	242	259	258	243	266	260	257	223	237	230	255	277	259	264	243	251	266	249	297	260	263	232	269	267	261	238	226	252	273	262	277	266	271	260	296	268	247	231	263	252	272	272	234	245	232	252	266	261	261	273	242	250	277	300	268	281	263	249	239	275	240	264	261	243	263	237	278	264	305	272	260	239	262	248	264	229	271	260	269	270	247	280	308	278	233	250	272	261	273	265	266	226	260	267	277	230	263	242	240	275	271	264	256	249	261	268	244	256	250	272	255	262	291	263	252	287	255	259	260	288	263	253	233	265	254	215	219	268	238	272	265	249	255	264	262	289	264	240	282	298	285	255	265	265	233	265	281	253	270	263	245	246	235	240	279	278	234	294	281	280	276	255	303	259	283	219	250	263	245	226	256	256	255	253	259	244	266	260	274	275	260	257	253	255	263	281	272	226	242	269	277	246	240	214	269	261	279	271	254	235	259	247	277	285	272	256	270	261	239	254	241	253	271	249	278	269	261	250	270	288	301	281	278	248	255	260	247	258	255	232	275	276	269	245	271	241	271	254	266	273	266	265	243	272	269	239	265	255	265	266	281	241	286	258	236	269	230	240	266	267	255	244	272	236	264	237	222	257	266	276	231	248	238	257	260	247	257	248	278	254	255	270	273	258	260	256	281	271	284	268	277	287	265	243	269	243	256	230	252	245	272	267	253	270	262	244	267	287	235	239	280	265	255	240	275	264	258	281	254	245	269	252	252	229	260	274	240	265	239	286	279	267	270	269	277	266	263	253	250	259	251	267	292	295	230	266	296	263	281	228	268	276	246	292	239	224	260	268	279	257	260	264	243	269	278	266	260	275	257	256	268	263	266	267	228	281	265	277	244	282	232	232	292	285	274	252	281	245	299	249	235	270	284	259	267	276	271	264	268	255	257	285	231	278	238	225	281	264	250	234	256	242	247	244	267	275	281	266	253	261	230	258	254	263	275	253	287	257	234	268	240	274	255	250	276	259	283	250	271	260	250	276	246	254	253	277	245	270	249	241	264	260	285	266	238	279	288	308	258	266	241	243	264	243	265	250	243	263	278	257	234	256	271	259	238	256	240	267	264	273	280	255	252	257	276	259	255	245	285	268	269	274	252	240	254	261	257	258	251	257	269	244	249	261	275	229	240	278	258	257	273	247	282	260	273	253	283	262	261	246	255	252	245	243	260	217	259	240	273	261	266	256	248	233	293	238	236	250	230	281	231	261	258	244	256	264	265	243	297	272	282	273	269	274	207	262	258	267	269	262	282	265	290	258	232	256	286	249	280	264	264	272	233	237	285	268	252	253	289	228	242	272	253	301	264	274	262	262	293	261	244	260	263	269
4595	4610	3602	1716	1328	1018	820	825	676	613	567	527	539	524	523	496	486	513	468	426	384	419	446	447	426	434	444	436	410	476	419	429	424	385	400	396	407	380	393	399	394	353	338	354	391	363	380	382	325	330	364	334	375	335	353	373	363	347	348	339	346	358	317	312	349	347	358	325	375	334	355	369	375	323	320	329	352	356	344	362	381	347	327	347	367	348	328	346	323	331	340	333	314	349	340	319	317	315	323	355	344	374	350	336	317	336	355	341	340	324	320	347	335	352	342	348	341	353	338	337	363	312	354	345	366	344	369	338	324	347	334	320	341	357	351	307	347	365	338	338	325	338	346	342	291	338	328	340	308	322	355	356	372	325	315	349	335	360	338	336	339	341	335	350	336	354	366	354	365	322	336	351	356	309	337	339	359	333	350	344	318	340	322	344	362	365	333	365	347	329	345	332	339	327	332	340	356	341	323	299	355	331	357	348	338	328	358	361	344	343	348	317	334	337	354	330	324	338	357	350	336	324	381	347	374	321	349	342	353	315	362	343	296	347	341	347	329	339	332	331	379	287	345	330	311	319	353	333	380	317	313	325	321	346	316	324	333	350	355	341	330	354	333	365	345	350	309	340	356	347	339	329	301	331	340	311	319	365	333	358	346	308	330	332	357	385	358	362	349	358	332	330	343	340	353	358	355	339	377	344	338	319	361	331	328	316	312	331	322	350	364	334	318	324	376	326	354	339	341	354	336	305	342	364	345	325	376	351	363	363	354	351	362	332	338	338	343	367	342	331	340	355	374	330	370	364	312	352	349	351	355	320	351	353	325	342	366	328	341	359	318	341	369	331	365	337	335	359	315	319	322	332	349	338	356	331	350	328	356	331	318	348	355	355	330	306	376	363	338	309	355	348	304	327	340	334	337	367	360	318	318	329	339	324	364	354	338	341	353	346	381	349	342	327	351	338	309	345	344	342	341	351	365	345	351	372	335	348	352	314	340	333	342	321	332	346	341	341	359	337	321	338	350	338	359	335	354	323	364	316	318	303	374	342	356	369	329	327	340	332	346	377	331	367	347	326	319	344	341	332	344	343	333	374	362	356	355	406	372	365	364	358	332	344	327	342	364	326	341	338	391	355	340	372	352	365	325	309	332	322	370	340	337	326	340	332	329	325	341	355	341	310	323	336	361	347	325	317	332	306	342	363	349	354	332	382	312	337	316	329	356	330	350	376	330	288	374	342	357	339	336	342	349	327	337	338	317	356	323	304	322	372	345	324	323	354	330	366	382	334	321	371	340	359	339	342	340	372	308	338	363	362	325	307	349	365	361	382	308	324	335	327	331	341	342	319	384	366	315	326	350	339	336	340	334	338	351	341	366	339	346	316	373	369	328	303	329	346	321	325	309	386	354	316	357	357	343	342	344	369	349	340	324	345	342	345	344	326	366	358	328	341	348	317	376	324	314	312	339	369	359	346	341	343	338	344	284	351	339	336	311	345	334	365	316	346	356	333	338	306	370	332	344	359	338	329	322	344	317	331	348	359	371	324	355	377	344	351	317	314	382	329	368	366	329	349	372	333	320	333	343	363	348	349	324	332	373	351	371	326	340	330	327	399	334	367	342	330	349	339	355	337	333	324	319	335	349	326	332	370	333	346	340	357	308	336	344	303	371	357	371	338	309	377	333	343	312	338	343	332	364	343	376	329	340	334	310	363	344	343	363	326	337	327	353	333	357	336	332	304	319	307	336	344	342	329	338	325	351	321	357	334	362	339	316	318	330	347	363	362	358	347	332	330	365	327	335	345	308	346	338	365	319	374	318	365	336	331	335	319	349	337	329	366	324	327	338	379	343	380	319	363	331	346	337	326	333	323	375	349	355	363	361	326	356	359	355	353	359	338	340	360	350	343	325	320	363	329	361	331	374	361	349	333	328	354	300	351	348	347	330	362	344	337	346	352	389	355	361	331	316	323	344	358	362	333	365	338	336	351	370	344	293	337	368	303	320	352	345	336	338	339	339	327	365	359	346	322	331	336	317	358	328	321	334	309	320	365	322	358	326	336	334	339	339	351	342	303	370	326	354	339	331	350	326	345	349	327	355	300	341	345	341	330	310	348	338	371	347	358	332	336	332	353	372	346	378	321	326	310	329	379	335	324	357	325	335	331	354	343	348	360	327	368	371	351	327	322	334	339	358	344	323	365	339	333	360	323	321	374	335	343	368	374	371	375	342	341	353	365	340	322	364	321	336	346	332	318	361	338	327	294	329	323	346	384	336	338	365	338	329	346	323	331	368	374	356	346	349	358	351	321	365	342	346	305	342	317	345	349	337	354	312	331	389	339	322	333	322	349	348	319	338	324	318	355	333	355	320	302	343	337	309	348	295	323	355	341	337	353	349	309	331	311	283	311	325	331	379	353	314	345	337	362	366	310	320	331	333	329	319	341	317	337	365	323	331	328	327	360	343	330	387	294	327	341	345	348	320	364	354	339	321	315	364	349	377	329	367	346	340	320	384	340	375	343	329	332	352	334	329	344	325	327	328	353	339	362	338	316	349	317	340	346	363	329	338	377	327	338	312	335	329	337	316	330	346	327	322	392	324	332	337	314	341	345	349	330	356	341	327	303	361	333	362	362	343	360	371	332	340	345	333	364	319	360	339	342	333	325	363	332	308	341	347	316	336	349	347	337	347	312	344	338	329	365	336	318	320	336	345	320	356	370	358	338	333	334	388	380	358	370	349	360	331	319	361	335	316	344	326	367	294	359	363	341	337	325	328	337	358	369	366	342	322	335	337	357	352	320	342	352	363	336	326	338	350	365	346	395	356	370	332	351	348	347	330	344	349	359	299	368	317	347	365	347	364	384	327	327	325	363	351	296	352	348	345	327	312	337	307	315	343	333	366	347	355	367	348	296	348	384	345	329	314	312	309	334	328	338	342	332	346	367	342	346	367	336	310	333	356	329	343	332	368	319	358	362	345	343	377	348	355	359	327	383	355	364	358	329	322	348	339	334	340	342	337	351	352	339	366	326	299	348	346	339	304	343	353	367	340	334	347	362	317	348	327	315	346	338	322	354	335	312	362	349	353	363	320	332	310	348	354	295	362	319	354	322	332	339	335	351	349	346	310	327	346	367	326	329	367	379	343	323	339	361	324	346	356	314	370	324	318	336	369	366	340	327	364	331	346	357	330	369	323	331	377	316	324	348	308	322	352	345	350	365	360	351	316	355	349	322	363	325	350	328	329	355	340	348	342	332	341	348	326	368	339	338	356	339	363	354	372	323	331	354	330	357	349	330	318	309	365	335	330	356	364	370	340	333	323	336	329	334	357	323	317	364	380	337	335	288	315	315	364	327	340	334	345	339	340	350	328	361	364	356	332	336	343	357	322	328	337	314	319	336	323	326	339	339	352	348	340	332	352	350	323	356	334	367	347	345	377	329	364	337	353	336	341	343	324	361	333	350	342	322	359	360	356	355	325	345	375	333	345	368
23768	21646	28954	24830	21471	5816	1385	966	819	737	714	698	638	582	595	584	555	608	580	567	478	536	541	574	547	578	554	513	547	542	506	497	549	510	460	437	488	484	507	509	481	512	479	460	484	469	423	433	475	436	478	437	483	491	406	422	442	425	433	439	441	446	424	442	436	441	450	478	463	408	449	452	463	450	446	466	425	446	442	419	464	452	405	412	441	428	436	452	408	465	400	423	400	405	446	404	448	453	437	439	405	411	429	459	480	430	420	405	442	407	474	431	426	391	417	437	414	425	468	458	458	430	469	418	447	412	448	373	420	439	420	427	437	460	426	430	431	450	434	410	469	452	448	429	425	444	436	415	425	431	396	413	438	434	429	450	437	431	427	452	471	429	435	435	444	407	429	445	444	422	410	474	435	488	456	440	430	440	469	427	430	418	444	467	429	429	454	414	477	455	466	435	430	471	447	432	425	463	480	421	423	453	447	433	433	436	442	407	443	458	464	432	406	427	446	455	447	434	448	462	390	452	423	448	415	435	446	444	426	470	425	401	424	382	400	431	459	436	402	446	411	456	462	446	378	453	430	417	471	454	406	417	419	436	449	436	431	426	409	404	480	470	421	433	384	429	422	461	434	423	402	423	466	421	433	467	427	401	425	458	430	438	443	417	431	438	465	456	429	451	424	410	398	443	425	413	435	477	445	425	420	459	453	464	396	461	444	442	426	418	421	457	443	431	433	450	394	470	412	431	447	426	425	426	407	453	430	452	440	410	459	437	430	411	410	431	406	419	463	432	447	427	437	440	460	451	408	439	449	448	451	439	423	440	431	452	464	439	408	438	430	444	437	433	441	409	444	430	411	449	420	433	405	416	442	447	396	422	424	398	449	444	476	433	423	420	419	434	451	426	455	422	418	468	437	431	447	443	403	470	428	423	445	393	416	440	461	394	434	403	426	443	428	439	439	410	412	449	436	452	423	431	402	431	463	422	465	419	434	449	469	456	445	416	437	408	444	441	432	436	413	449	448	425	403	427	393	414	411	429	410	424	460	437	395	450	428	418	465	415	459	424	420	415	414	422	462	437	437	471	433	449	427	433	469	446	415	437	428	432	471	442	423	463	443	445	437	429	464	473	407	420	419	414	424	396	418	483	414	447	465	407	457	426	450	453	422	416	468	440	410	419	453	419	411	442	430	430	459	393	451	426	432	424	458	450	403	424	403	413	471	443	430	468	465	445	452	440	461	444	485	447	421	390	452	397	453	440	419	452	443	411	442	451	439	424	445	442	416	426	441	435	441	411	436	429	451	438	429	392	407	445	420	399	419	435	445	382	396	453	459	445	412	445	441	433	411	440	439	435	449	470	460	434	427	454	426	463	466	447	446	431	422	433	438	404	439	425	433	414	440	430	393	473	418	385	413	441	395	432	415	455	470	457	415	459	461	432	430	441	459	403	434	425	449	433	450	467	408	424	434	416	422	438	461	433	431	429	411	413	455	464	431	444	416	440	452	428	433	460	439	446	429	436	452	432	440	448	439	423	461	451	455	439	443	391	454	471	438	421	482	480	459	478	421	377	448	439	458	489	455	447	441	408	406	404	439	451	451	443	457	460	402	449	398	405	463	451	444	479	443	455	435	435	459	407	433	432	408	415	447	441	431	460	424	445	428	458	408	441	418	434	423	408	426	436	446	439	455	489	449	428	427	449	396	443	440	441	406	449	433	405	417	459	437	440	454	418	413	460	413	445	430	443	444	394	458	445	372	440	417	401	428	440	428	438	454	419	469	449	414	422	443	418	463	406	445	435	486	466	408	441	383	437	436	423	453	463	429	381	450	442	418	424	446	474	451	435	422	428	489	441	413	434	448	455	432	447	467	432	435	439	392	418	400	393	427	430	420	436	464	450	467	434	439	433	454	449	434	428	451	406	401	423	452	454	451	433	441	413	417	460	445	473	422	478	441	414	439	435	437	417	429	396	370	424	436	447	462	454	409	419	450	426	443	445	441	431	417	465	406	448	434	440	433	446	401	464	504	408	432	434	464	432	430	403	455	451	446	420	483	430	386	438	455	423	447	451	450	433	405	426	451	442	433	464	471	441	457	426	485	439	417	412	390	428	461	450	424	419	454	420	430	447	408	465	442	432	465	444	436	437	421	443	446	415	433	421	409	428	421	433	422	438	427	409	452	444	422	387	428	453	446	440	417	439	450	413	457	415	461	448	423	427	447	444	434	458	413	411	443	440	421	419	442	438	402	435	459	413	449	457	423	458	468	437	431	452	435	443	428	439	401	466	445	450	439	459	471	431	427	415	417	440	447	463	410	436	468	443	414	436	443	431	422	442	419	429	427	433	440	453	405	450	445	438	452	439	428	433	438	403	412	409	429	456	429	459	424	418	432	437	451	423	449	402	414	396	444	464	447	426	431	451	448	408	427	443	445	457	418	417	457	428	444	438	439	423	429	434	443	423	470	475	433	450	435	397	426	422	476	451	456	418	415	430	433	449	415	428	406	458	456	447	410	429	423	445	424	464	423	417	411	425	462	423	420	433	432	426	444	437	405	427	473	423	463	430	431	448	464	455	455	423	453	418	432	435	456	408	456	470	443	414	450	442	445	414	433	420	439	454	466	405	465	415	435	437	416	436	428	398	423	460	441	442	420	445	440	431	436	470	424	448	437	451	449	425	409	475	446	432	431	407	476	413	428	444	418	461	433	435	444	431	447	450	424	478	451	419	438	447	445	433	443	470	462	433	414	421	408	437	461	419	421	475	470	407	469	428	427	434	416	426	429	491	449	416	428	471	418	474	480	451	414	426	480	455	415	424	454	435	460	425	433	430	430	450	457	432	428	463	452	439	390	438	443	469	432	467	416	448	418	444	400	438	441	429	417	431	411	454	457	422	476	436	421	406	460	462	466	419	430	467	430	408	458	396	403	396	418	423	455	443	404	433	416	461	455	426	420	435	415	456	422	451	464	440	416	438	452	458	421	391	465	436	445	423	397	467	458	451	422	415	430	464	464	464	456	425	453	416	444	449	458	419	417	418	426	444	463	426	410	418	450	433	460	472	439	422	435	444	427	432	424	436	439	372	401	418	451	443	456	431	448	376	456	379	427	440	415	441	477	384	434	491	447	421	424	444	430	438	453	454	448	401	438	443	445	418	443	415	421	445	444	420	448	415	398	454	435	416	417	480	444	436	437	423	462	452	439	432	441	418	466	413	431	459	423	440	433	438	447	453	402	438	469	451	447	394	443	401	413	404	442	432	459	465	429	469	416	434	410	452	431	439	426	438	466	440	426	437	461	434	424	447	404	454	411	465	437	415	414	450	427	449	458	401	469	450	461	419	421	419	452	410	459	471	409	405	432	425	467	440	445	440	411	462	430	432	453	444	438	467	443	458	469	440	430	428	428	396	439	416	429	442	376	466	399	475	423	428	441	456	387	440	436	454	449	425	425	441	440	445	426	428	422	426	459	462	473	395	382	422	435	426
3940	12650	9364	4678	3379	2710	2102	1764	1508	1333	1175	1084	991	1008	931	898	851	791	829	830	709	777	747	788	771	753	737	782	727	781	703	725	703	682	668	627	575	639	679	658	698	627	602	630	591	602	595	573	563	565	623	574	620	569	555	594	552	568	573	567	557	569	582	531	551	598	580	528	560	538	607	627	581	602	592	546	546	527	559	557	604	583	545	544	598	587	576	518	561	579	513	564	587	538	591	580	573	551	574	578	536	515	543	577	606	533	549	572	566	591	568	495	553	594	576	538	587	604	563	565	563	551	585	565	566	590	561	560	574	544	537	584	585	553	549	587	552	577	596	542	563	572	633	522	553	524	547	549	566	554	552	577	543	583	593	585	589	559	574	545	532	549	566	564	579	552	591	578	549	582	601	557	554	579	585	563	560	550	571	565	543	568	558	547	547	533	567	587	547	600	564	530	618	567	579	564	551	556	588	554	578	551	577	545	551	553	570	571	603	547	573	607	573	577	599	554	570	583	582	584	544	551	560	577	562	574	579	597	542	517	560	572	577	601	585	546	593	566	573	569	574	568	532	587	539	578	541	572	557	562	558	565	576	585	581	547	561	559	551	531	585	542	583	508	532	550	534	586	552	539	534	525	547	555	594	599	603	539	570	547	587	585	534	567	576	591	505	602	630	524	570	542	562	558	532	609	552	549	551	579	574	559	560	573	549	549	568	557	561	573	553	595	599	621	540	548	510	565	561	592	526	558	541	539	569	612	573	557	596	580	574	560	618	542	552	572	616	523	571	525	553	579	585	610	569	550	547	542	578	532	565	574	568	557	602	597	561	534	553	529	583	598	575	542	563	601	563	564	585	570	508	552	565	597	561	540	536	593	563	536	566	589	619	558	548	572	570	539	520	590	575	595	582	564	553	546	587	575	619	537	580	610	524	557	559	605	568	577	584	562	531	548	558	601	556	551	580	520	582	560	536	615	583	578	565	561	580	560	541	529	569	555	587	576	583	547	615	536	547	564	568	552	567	570	570	555	578	595	541	545	514	607	526	555	566	560	602	554	551	561	585	579	546	557	583	579	579	579	517	559	539	561	549	535	586	548	553	582	577	565	582	553	547	564	560	571	508	565	536	579	552	565	569	568	583	559	555	577	540	552	610	583	521	579	556	568	554	584	558	575	505	518	563	597	566	583	534	551	555	550	579	568	585	561	541	565	551	587	513	537	544	541	587	575	544	564	530	514	592	530	613	539	575	591	575	562	566	575	562	579	532	587	557	550	558	584	531	580	563	539	550	527	566	568	566	564	545	531	541	551	593	604	556	578	593	552	561	556	538	562	582	559	602	567	571	554	572	555	535	569	598	581	582	564	529	550	540	581	575	533	562	582	617	601	580	568	572	590	569	558	591	529	572	600	620	557	595	577	608	577	533	558	567	515	596	564	561	586	556	550	559	561	613	555	574	611	573	578	524	553	572	605	528	631	569	589	563	552	547	521	568	582	559	522	554	542	582	555	533	582	509	561	539	548	558	545	547	552	573	566	554	570	556	593	567	584	572	560	550	563	559	544	536	506	548	558	554	583	575	524	593	594	567	559	587	583	582	563	576	521	585	600	616	558	569	531	576	540	562	567	549	549	541	622	562	577	514	533	624	532	544	562	522	571	556	564	542	586	533	539	577	530	574	561	583	631	585	544	570	542	571	532	574	541	557	598	571	566	573	577	628	552	591	560	531	543	587	572	567	572	570	558	572	529	568	609	559	529	584	598	588	556	557	544	565	550	559	556	535	559	578	539	525	566	570	572	577	564	583	590	590	543	531	569	535	560	572	561	549	536	628	562	568	570	610	533	595	547	552	574	576	547	583	531	571	554	528	574	564	534	556	555	550	565	584	586	547	570	543	588	554	593	547	618	586	550	579	554	536	585	530	555	546	578	568	538	575	624	552	550	549	537	614	524	507	581	598	569	581	578	555	591	520	569	549	602	560	552	534	563	601	524	580	551	541	546	544	541	593	517	586	584	580	539	552	575	575	589	546	589	542	552	542	572	556	576	582	542	581	570	558	594	567	549	560	554	571	523	555	543	578	607	559	574	560	540	567	538	567	622	548	519	594	603	611	580	584	562	573	550	564	558	608	536	570	548	557	558	546	541	599	581	557	573	564	533	547	568	528	537	588	559	557	567	550	582	584	562	542	558	531	601	549	560	554	600	613	583	587	617	541	609	508	584	552	561	566	568	566	527	570	559	560	526	508	570	572	576	558	557	536	533	561	562	573	524	568	543	551	578	603	533	540	586	562	551	569	558	539	518	574	551	559	600	544	562	578	561	580	560	542	607	534	513	551	530	561	557	587	569	598	567	552	586	546	543	566	606	571	564	593	539	573	575	564	594	590	563	545	567	552	580	593	546	540	546	557	582	566	533	550	586	615	572	579	581	550	566	590	574	584	582	546	558	558	580	602	493	524	561	539	548	549	570	552	563	547	535	588	539	532	568	574	561	604	612	575	627	588	549	557	526	523	543	570	533	582	587	556	593	555	534	590	577	572	542	550	540	565	547	558	533	543	547	523	528	531	543	596	582	554	512	586	581	600	530	587	531	514	593	535	543	552	577	560	561	553	554	628	600	591	595	563	562	580	592	553	571	566	580	602	589	606	614	564	563	594	563	554	517	529	541	571	554	572	567	594	577	548	582	572	514	561	562	530	616	547	596	551	591	563	573	572	562	521	566	618	598	586	543	544	569	559	577	598	541	603	541	572	546	575	546	572	580	503	551	602	610	566	555	554	553	579	583	578	568	653	545	597	567	569	567	576	584	587	556	611	536	530	561	609	551	572	537	558	592	568	566	556	568	548	546	563	545	565	544	564	562	563	624	535	548	574	519	578	558	587	535	571	534	577	533	565	548	548	604	571	572	582	558	582	585	554	549	561	557	558	623	521	564	632	554	563	563	590	562	522	568	553	612	578	555	568	527	567	546	609	555	561	588	563	579	597	549	562	588	521	524	570	551	569	560	532	556	588	551	586	592	487	542	558	569	536	531	597	571	547	568	562	565	584	535	591	567	586	581	584	566	563	594	526	582	614	587	580	583	554	527	573	552	625	599	557	580	524	531	569	566	589	542	530	548	586	558	540	513	572	542	589	550	576	571	604	549	568	540	580	570	578	618	624	563	565	529	551	532	556	597	527	534	551	628	550	563	553	591	518	548	558	537	566	594	503	595	556	558	536	579	583	559	583	501	561	539	545	551	571	537	568	544	587	572	609	590	559	526	571	523	582	605	546	572	582	552	600	516	562	577	569	590	556	552	593	580	600	582	519	592	595	568	590	539	579	563	594	505	573	579	554	563	560	569	590	597	570	581	561	556	572	585	558	553	545	583	594	574	559	531	587	555	544	530	565	552	555	568	563	556	547	579	580	565	581	597	558	574	569	561	561	568	581	576	630	548	547	542	571	605	573	575	595	555	558	555	530	565	563	609	536	556	586	545	551	570	579	556
24949	21650	27464	25865	4966	829	701	512	465	422	383	358	330	317	301	298	281	278	290	274	273	292	262	287	267	248	253	248	229	258	247	236	245	248	217	208	221	228	221	212	236	192	228	225	180	204	219	193	206	193	192	212	200	175	198	167	192	214	173	184	199	185	206	175	192	180	191	195	192	198	197	202	209	187	189	204	201	193	180	185	206	197	187	180	180	192	184	213	213	184	182	190	188	186	192	199	203	178	181	186	199	192	213	188	205	179	199	174	199	212	183	211	204	217	176	200	195	184	193	189	182	184	186	163	180	195	184	207	188	200	194	159	209	198	194	182	171	187	172	199	182	216	184	201	193	182	180	202	202	178	198	223	150	211	199	186	158	167	172	163	184	206	194	207	188	207	205	175	180	212	183	191	183	221	210	212	164	178	186	181	193	196	205	185	203	202	170	193	183	181	187	186	177	194	190	182	210	194	194	170	192	176	187	225	201	198	173	194	181	183	178	199	198	218	186	193	182	200	203	179	186	170	192	185	205	179	178	214	192	224	175	193	172	173	191	210	184	197	197	181	186	194	197	189	198	177	184	188	170	172	186	191	187	188	188	170	216	186	175	198	182	213	183	197	200	209	166	189	199	189	160	200	181	189	186	175	166	194	196	181	183	212	213	205	201	199	191	190	187	193	165	192	205	191	188	194	155	204	199	179	210	163	192	187	179	205	186	200	174	209	193	188	186	173	152	198	210	174	213	203	190	176	202	183	180	164	201	209	187	205	177	202	182	194	179	178	164	192	187	205	181	192	164	177	189	195	152	188	202	200	191	211	202	200	183	196	213	164	183	176	187	182	164	184	168	184	177	178	221	187	220	187	213	199	193	182	194	206	184	176	191	204	193	173	195	186	151	179	185	203	185	187	190	187	210	191	218	188	195	190	195	198	195	203	203	191	214	209	190	208	201	179	192	197	204	180	203	180	204	181	192	195	185	173	182	200	167	183	179	202	204	205	176	190	207	192	171	199	216	199	175	178	177	201	207	171	199	185	209	200	205	213	212	200	195	196	205	192	175	188	201	189	188	187	186	196	197	184	165	183	202	177	193	172	161	198	193	189	204	184	211	186	176	220	197	195	199	209	180	174	200	188	198	174	184	178	196	179	210	181	199	185	175	188	211	213	184	199	180	227	196	189	195	192	187	207	192	194	180	189	206	186	184	189	193	219	186	193	175	173	183	185	190	161	176	178	194	218	192	191	181	185	190	187	211	181	200	177	176	186	198	222	207	174	218	185	185	195	190	191	206	199	212	184	210	178	203	193	226	201	193	194	202	183	191	211	154	187	201	168	203	201	188	193	198	174	188	195	190	175	199	220	200	200	191	189	195	177	160	205	177	193	158	178	176	201	181	185	189	193	201	185	186	194	213	184	212	175	200	197	183	200	185	182	178	219	220	221	192	165	169	210	195	173	201	187	206	163	167	175	207	190	199	187	194	199	194	180	174	194	198	174	176	187	202	211	189	213	205	207	188	175	201	164	213	180	213	173	190	184	190	178	177	217	196	206	193	204	193	197	179	186	173	164	209	174	181	180	182	182	179	179	194	188	183	205	177	200	197	176	197	189	212	171	170	194	184	196	196	201	207	190	200	179	198	194	176	208	201	198	196	195	192	198	192	192	183	172	188	216	195	205	200	203	181	176	184	185	186	188	206	192	199	211	210	180	179	181	167	207	173	198	185	203	243	178	202	202	210	203	185	210	198	189	188	193	185	199	170	209	201	175	181	184	198	194	167	182	183	187	169	173	213	183	188	213	188	188	185	204	174	199	207	180	153	184	181	203	204	212	189	194	203	191	190	192	191	196	200	208	220	186	204	177	206	190	189	187	181	205	180	193	172	197	197	179	183	189	200	208	202	184	201	207	180	187	192	197	186	197	180	199	217	217	179	184	171	192	203	188	186	163	171	180	195	194	205	208	179	184	182	198	182	177	185	193	201	208	191	172	199	189	236	198	169	215	167	210	188	181	174	200	195	198	214	193	188	187	192	200	188	184	202	205	176	184	197	232	183	191	203	202	188	194	185	202	219	191	190	153	201	204	201	197	187	165	198	212	178	193	194	186	192	177	182	199	167	203	189	215	182	230	195	196	181	201	184	204	191	169	186	159	179	195	207	171	176	205	195	194	196	173	208	193	202	188	199	197	177	185	200	196	187	188	187	162	197	187	213	178	203	228	177	190	171	192	181	197	225	176	191	171	172	172	188	197	198	187	186	191	167	178	168	188	171	175	197	176	198	200	182	174	189	203	191	188	185	174	214	212	176	192	180	168	174	187	204	164	224	199	163	203	214	186	183	207	181	189	208	196	180	190	209	200	191	205	195	177	180	177	199	200	219	187	227	204	186	198	196	196	192	188	214	203	184	192	205	180	198	171	188	203	194	190	181	186	161	181	185	204	188	189	204	196	204	190	187	196	177	185	186	169	194	205	211	201	186	191	210	213	169	187	175	214	181	196	179	192	172	197	164	206	193	186	151	211	184	196	172	175	196	201	174	200	192	193	174	188	193	188	203	204	180	171	177	176	209	194	186	187	217	200	193	173	184	161	200	171	187	160	197	183	193	214	174	174	198	207	204	184	194	189	171	159	172	189	188	168	178	171	161	189	205	193	192	195	173	196	180	171	195	205	198	172	168	176	213	156	175	218	176	179	188	171	181	190	179	175	188	192	195	189	201	188	164	187	187	211	211	187	195	184	172	160	170	209	197	191	201	187	173	185	164	174	194	191	177	191	160	222	220	196	189	190	170	207	178	193	171	192	188	183	194	210	179	197	169	196	180	180	179	201	190	209	175	188	197	200	211	214	179	228	196	189	179	195	205	191	208	220	173	191	195	175	194	207	204	184	162	176	203	175	193	188	187	183	179	196	195	206	166	182	226	192	184	192	174	197	180	211	196	208	175	199	222	206	191	206	191	195	194	190	196	199	188	190	188	177	191	178	197	173	176	167	188	191	209	174	181	180	192	193	206	202	176	184	178	192	205	231	187	186	193	167	194	205	190	188	183	192	200	185	192	187	204	183	211	179	179	189	216	197	190	192	197	188	191	180	185	195	197	189	179	159	181	187	192	190	179	189	199	167	211	196	204	164	199	196	163	198	193	176	170	171	172	217	190	155	185	194	190	174	174	183	185	205	192	172	193	175	186	200	184	199	198	193	200	199	178	168	210	204	196	187	191	179	213	182	210	187	174	168	197	204	198	188	176	189	185	178	192	187	189	201	206	207	202	191	174	210	177	190	220	194	192	196	190	178	187	180	179	191	189	190	200	213	188	191	173	163	217	203	192	188	184	214	228	182	191	186	205	172	190	169	226	186	208	173	207	172	192	172	185	187	200	211	170	211	192	192	201	184	187	165	215	183	221	178	190	198	170	172	191	183	179	174	195	160	200	182	171	203	185	210	198	196	180	189	208	192	214	184	166	182	175	196	165	186	181	192	176	178	205	197	187	174
4001	8353	6267	3027	2178	1698	1281	1117	908	743	695	645	586	533	568	510	490	447	492	464	449	467	434	443	393	392	409	406	418	371	374	375	353	340	303	305	331	337	295	350	315	306	304	285	289	291	308	277	261	292	298	309	281	248	292	257	258	276	279	258	269	245	278	260	264	271	297	272	253	281	244	296	274	259	276	276	275	275	267	261	262	265	271	277	305	266	271	275	279	255	257	272	273	245	283	269	251	267	257	247	235	287	257	234	265	276	274	270	247	283	264	278	256	237	265	273	251	281	289	280	261	285	283	275	238	260	251	258	274	277	263	258	242	270	270	275	253	289	245	274	246	277	239	279	280	262	275	259	259	256	237	255	278	284	271	256	253	285	244	257	252	290	256	282	259	262	225	256	263	277	277	257	273	275	292	283	268	253	264	245	261	254	276	291	237	284	264	261	254	239	241	246	260	262	267	261	270	244	237	260	248	276	258	247	280	263	244	264	271	270	231	264	259	259	278	245	271	254	242	253	242	259	272	274	265	276	285	245	264	249	256	288	258	267	271	274	269	273	272	250	228	278	252	253	250	286	253	307	256	264	265	256	296	275	231	241	261	250	267	267	258	266	289	276	244	273	262	256	241	271	261	235	256	248	266	245	261	233	261	260	237	251	258	299	240	268	272	239	269	262	277	258	254	265	258	290	254	245	263	272	242	295	252	241	263	248	287	264	240	247	257	243	246	267	244	259	277	262	273	270	276	265	246	263	277	257	252	267	251	269	257	288	243	276	274	264	265	254	262	283	287	271	280	273	271	266	259	289	228	274	302	271	273	276	282	247	259	256	260	275	266	259	264	253	262	226	257	265	251	240	261	264	242	261	260	237	256	256	258	234	266	281	279	263	277	243	280	288	252	272	289	276	263	284	255	265	274	238	252	259	282	227	227	254	268	264	282	254	246	233	249	272	271	262	269	284	291	254	258	259	271	280	240	278	256	234	246	259	249	271	282	249	259	295	284	262	273	272	254	257	243	263	276	245	275	260	267	281	249	273	278	240	252	238	256	266	269	271	289	258	265	232	260	237	244	255	268	255	252	256	239	240	254	256	247	243	219	287	251	254	280	266	237	301	264	266	268	254	263	273	277	267	264	269	220	250	256	257	251	244	229	245	256	282	277	263	251	289	265	224	286	260	277	262	236	258	273	271	276	279	244	266	267	277	238	261	249	250	292	272	242	305	265	233	270	269	273	265	255	280	285	279	239	237	214	271	288	268	261	233	253	259	267	239	268	264	270	245	263	237	251	254	258	244	248	243	265	268	307	251	251	245	261	242	256	240	236	249	288	274	272	270	262	268	239	265	231	282	297	262	257	297	268	251	259	269	254	226	243	260	283	278	289	269	258	276	239	245	263	247	259	239	267	252	268	246	227	244	263	247	240	257	254	263	257	280	254	255	268	242	279	287	274	285	251	262	275	235	256	269	277	261	260	253	265	274	234	250	243	276	241	263	266	262	273	256	263	253	257	258	240	283	302	280	233	261	278	268	261	299	255	282	252	267	268	241	243	250	281	258	277	293	277	256	289	259	260	234	271	301	305	264	270	260	246	296	297	256	287	274	247	262	267	263	254	283	270	251	242	256	245	241	267	264	296	268	278	264	246	267	248	251	263	273	297	274	244	262	290	255	242	253	260	273	260	279	262	256	280	272	272	262	261	249	276	250	253	263	284	252	230	281	228	306	238	248	259	275	255	284	248	250	271	237	278	271	256	236	258	255	253	278	243	278	250	259	257	231	232	273	282	275	261	249	267	269	270	255	251	258	251	247	263	265	259	257	256	249	258	293	251	288	268	253	263	268	263	277	271	279	271	260	278	258	273	279	305	258	241	252	254	262	237	261	279	267	238	238	267	278	267	255	302	257	265	287	261	267	293	241	281	292	290	261	267	244	263	266	278	259	253	289	278	254	276	284	247	263	248	254	252	259	272	268	229	263	257	259	268	268	238	249	253	265	248	281	269	244	294	292	259	271	259	228	264	262	264	285	266	243	274	261	228	277	274	277	284	245	257	256	233	282	266	256	252	268	273	245	249	259	267	268	276	250	270	296	242	259	268	263	257	224	258	245	285	283	272	262	294	231	269	249	260	264	279	271	275	258	260	249	259	263	239	245	250	253	268	261	240	279	258	258	252	266	261	273	297	258	267	291	265	270	297	276	252	270	240	257	278	268	271	237	288	251	243	279	265	273	258	275	256	262	244	282	276	247	280	247	285	273	256	258	261	266	237	251	289	271	274	244	267	265	278	224	266	271	262	299	252	256	253	291	242	282	248	241	275	251	255	304	233	277	261	222	275	248	265	283	264	249	275	269	291	241	246	242	286	273	235	248	298	262	248	275	253	239	277	261	267	258	258	279	233	257	255	286	254	252	274	254	260	265	242	289	263	260	231	261	280	258	278	285	286	275	249	240	277	264	301	285	271	278	266	254	264	273	246	246	267	250	224	269	269	271	260	266	233	277	272	277	250	281	262	261	250	289	246	279	265	262	267	222	261	242	262	251	248	267	247	260	260	278	241	254	296	272	266	267	281	235	268	257	273	243	299	241	273	236	246	257	297	262	273	259	291	240	269	263	235	238	279	245	266	256	268	230	261	248	284	281	273	262	269	271	265	280	275	240	283	274	289	231	281	272	243	207	263	251	261	267	273	247	257	272	263	240	279	222	256	251	256	270	295	249	250	273	308	271	277	288	256	280	271	257	278	273	246	261	271	264	279	255	243	271	260	273	275	278	275	274	244	256	246	246	269	247	272	270	270	228	253	252	267	263	277	268	270	278	241	248	273	252	277	266	270	265	258	266	262	258	259	267	292	243	267	252	278	277	232	224	271	256	282	240	267	238	264	300	274	262	273	273	257	282	266	252	272	295	267	246	277	253	307	270	256	261	271	242	260	248	248	260	260	257	285	278	255	263	279	244	267	280	263	269	252	269	272	241	259	234	237	245	268	253	255	271	253	241	282	284	268	252	278	274	273	284	240	280	263	246	264	278	277	235	265	254	283	240	264	269	296	247	265	268	270	253	252	279	235	250	250	273	279	274	281	234	253	262	267	250	258	247	243	239	258	254	282	261	276	270	265	298	277	269	266	264	245	279	248	239	264	263	249	263	253	245	265	268	237	243	248	276	236	258	245	281	258	262	259	263	267	232	257	269	286	267	299	273	234	274	259	231	273	256	251	258	249	237	278	251	250	287	253	251	281	292	239	261	272	256	277	242	284	270	250	259	277	292	276	280	277	278	260	278	282	272	267	246	243	272	263	276	292	251	257	286	272	286	267	279	198	232	267	289	248	257	268	287	266	272	285	248	245	263	251	251	260	225	287	238	271	262	273	266	272	267	245	266	293	263	271	248	258	252	243	268	261	257	276	267	255	272	257	292	253	270	265	285	272	265	300	244	248	294	274	260	268	261	258	266	293	305	238	280	266	250	243	262	273	257	221	283	246	233	259	286
22791	21716	29647	24311	21711	21545	5273	1513	1130	974	907	834	799	705	743	713	664	697	716	627	638	609	626	621	558	560	572	574	580	584	556	537	554	527	531	472	454	519	523	553	521	491	498	501	479	463	476	458	442	421	470	475	415	438	424	443	431	488	445	443	409	449	440	437	460	447	428	440	442	453	439	440	423	494	450	457	445	448	442	405	417	449	447	428	462	466	430	411	441	405	420	414	434	429	440	423	448	443	416	426	410	394	449	456	450	435	431	468	423	424	443	391	426	463	441	428	444	443	449	443	412	442	439	469	446	406	414	445	431	413	417	421	436	408	442	402	445	424	395	470	476	438	427	454	427	442	442	421	384	427	418	437	445	453	406	469	442	415	468	416	424	407	432	452	475	467	446	433	459	428	443	417	421	439	456	432	428	454	448	427	417	405	451	417	448	452	474	459	449	400	412	454	451	478	378	431	452	461	439	457	408	424	404	372	448	450	485	434	455	421	425	442	419	428	430	420	413	411	388	413	465	480	438	408	433	445	421	415	433	430	417	445	428	454	437	392	408	374	445	464	420	424	440	443	416	471	437	434	408	407	427	441	438	406	423	408	433	398	444	471	462	440	393	436	431	409	420	451	417	430	440	451	430	403	393	412	399	446	427	449	476	475	400	446	390	427	432	423	426	420	414	418	462	484	439	428	413	442	442	443	421	418	441	446	452	438	454	455	417	420	395	407	456	445	441	433	435	426	462	419	428	426	437	448	424	419	465	451	444	457	460	405	415	405	433	404	449	450	415	425	388	439	433	428	444	417	402	435	434	458	432	438	465	436	423	438	381	443	424	417	425	423	473	436	424	429	414	416	422	459	419	404	440	426	430	406	494	413	420	438	405	428	441	431	433	437	442	409	447	410	438	413	451	411	447	449	444	443	462	409	419	434	426	459	438	399	465	472	436	418	420	479	448	428	436	410	402	418	430	418	442	413	456	430	486	416	442	443	454	444	451	425	434	446	415	441	425	476	447	441	402	410	421	485	462	400	451	435	433	426	458	399	416	448	445	459	409	435	384	450	434	453	400	404	484	423	396	455	482	460	471	424	411	438	423	481	440	478	401	469	427	415	463	441	457	415	409	419	395	447	429	420	434	417	438	479	428	448	391	413	423	454	424	411	448	423	427	426	449	448	447	438	445	398	482	412	388	401	446	466	418	421	409	449	409	420	448	398	439	483	408	439	430	420	427	455	415	442	388	426	434	410	426	441	453	462	393	442	421	441	417	460	457	426	444	418	456	474	416	408	412	433	435	386	431	433	441	417	417	424	441	458	425	443	415	454	412	403	400	422	436	440	437	458	392	426	428	429	447	485	435	469	403	445	460	443	433	409	403	482	479	461	439	421	401	425	420	434	476	441	447	428	427	416	462	453	442	443	443	428	451	426	405	414	405	445	384	408	435	439	456	453	454	444	430	432	429	433	418	418	471	428	419	433	405	449	440	412	444	473	433	430	454	466	441	428	462	414	401	468	456	423	466	444	411	446	409	439	411	428	446	428	462	441	447	447	405	414	406	425	443	391	447	429	441	435	401	433	435	409	433	440	424	399	436	421	414	446	447	446	421	458	411	448	432	427	434	469	447	419	461	433	441	447	442	443	460	422	435	393	419	477	455	451	455	478	470	450	442	430	425	435	494	451	446	436	424	457	440	433	397	413	425	410	427	434	440	446	424	455	407	467	409	457	448	406	436	401	410	413	452	442	437	439	443	425	406	405	414	451	413	446	398	439	440	400	437	450	459	422	432	438	436	423	456	429	447	422	436	452	432	469	469	424	449	429	427	482	442	445	462	442	452	458	462	407	434	432	383	441	419	440	449	437	451	416	424	438	457	414	404	425	425	416	433	430	414	438	426	420	394	429	492	419	383	461	474	394	428	424	390	435	439	438	398	443	413	411	448	405	444	440	406	407	396	422	423	494	458	446	461	381	407	437	440	452	435	418	406	413	435	427	418	400	414	448	470	443	456	447	425	445	401	407	473	428	441	415	434	454	440	447	425	461	442	422	409	443	442	456	423	445	400	408	437	392	432	408	426	451	415	446	453	449	439	459	440	434	446	427	407	417	453	454	399	446	454	449	477	432	457	436	450	427	426	399	461	436	427	413	472	410	476	424	451	417	426	401	437	391	401	419	429	416	446	461	438	421	432	472	446	388	439	425	433	447	432	422	427	457	434	435	446	430	422	421	439	460	406	418	413	423	430	408	463	436	432	417	443	413	460	422	447	451	438	402	467	466	446	433	441	414	422	427	462	462	403	463	462	449	389	448	423	454	412	419	446	434	470	437	406	455	419	424	442	440	432	428	450	430	446	420	413	446	437	437	437	420	424	466	434	449	441	471	453	408	412	473	454	452	419	436	431	437	434	454	407	445	455	423	434	437	423	437	466	399	470	464	465	411	414	420	477	433	424	474	422	441	449	440	447	389	403	423	430	451	461	487	379	425	437	422	430	439	403	448	458	445	418	420	431	438	470	423	423	444	438	428	486	438	449	441	422	397	470	411	426	456	451	445	435	434	440	403	428	426	425	458	423	423	407	428	421	467	442	406	437	456	439	451	409	430	402	447	457	430	438	417	406	425	419	433	439	396	415	433	431	434	404	434	428	411	422	419	410	393	451	421	422	414	399	454	443	440	431	429	421	399	385	436	400	399	419	438	407	412	413	440	423	481	459	445	422	447	444	422	451	361	450	423	433	426	447	454	451	400	456	400	445	419	447	421	411	424	425	445	421	413	432	423	405	410	484	463	449	429	420	434	459	448	426	448	426	456	438	448	398	426	417	412	406	432	452	387	450	439	392	453	452	432	442	401	484	442	437	443	444	444	410	415	433	428	439	450	412	443	442	414	438	413	482	438	400	443	437	442	448	443	446	445	442	442	434	422	407	438	419	390	397	454	458	439	414	414	467	438	429	419	411	401	431	430	460	455	455	449	432	419	450	407	428	451	443	450	436	468	401	450	438	431	414	443	457	424	425	402	394	446	440	439	417	433	395	413	439	387	451	460	444	426	438	425	446	429	451	445	422	402	418	424	465	443	431	410	424	475	418	404	424	437	401	419	440	449	433	405	428	438	424	393	394	459	473	468	432	428	391	437	432	433	457	410	403	450	412	445	449	435	446	410	411	433	434	414	422	404	447	416	434	433	380	429	408	436	426	398	431	460	451	410	413	453	416	435	425	490	398	439	459	423	420	451	410	433	438	438	458	411	432	466	391	426	446	432	434	448	442	436	418	423	423	444	476	419	433	451	430	424	425	446	430	444	426	464	463	454	443	390	423	413	386	439	424	391	453	449	408	418	446	410	420	466	418	399	446	445	420	442	423	419	399	443	447	464	447	419	457	472	440	437	390	382	418	407	414	453	439	432	426	427	435	458	416	396	434	448	443	422	458	432	402	423	453	468	427	436	449	439	449	394	453	448	428	473	429	413	448	437	433	426	415	413	405	387	391	445
5482	17700	13701	7285	5242	4119	3190	2561	2129	1880	1650	1481	1283	1187	1148	1114	1012	1022	1019	885	950	974	976	936	907	879	777	843	898	869	801	810	815	744	712	704	709	718	654	745	700	683	689	559	653	631	591	569	633	590	597	618	593	568	567	599	578	593	574	587	562	566	550	613	632	533	607	595	576	554	577	610	537	533	575	578	547	552	536	575	548	552	538	544	579	567	555	555	534	595	591	571	605	549	569	556	563	585	578	560	576	611	563	565	612	508	592	571	572	511	562	519	535	543	562	528	567	574	549	581	564	562	515	538	566	597	542	616	543	552	587	565	528	600	551	573	548	583	594	549	550	556	573	572	557	566	560	565	582	523	568	525	536	548	580	548	584	513	590	536	578	549	537	554	582	546	546	566	589	529	576	524	570	566	615	582	571	576	575	569	564	571	569	565	534	585	584	579	574	566	561	547	563	560	573	578	580	575	583	539	579	551	556	538	575	555	539	560	578	591	561	611	575	583	497	600	542	606	561	589	602	530	583	550	609	574	595	542	555	610	515	495	528	568	548	577	588	599	546	558	538	548	528	529	563	568	566	573	595	539	560	565	550	566	603	567	578	558	557	526	571	561	574	566	603	526	579	567	534	585	587	542	584	608	564	530	575	562	549	544	593	558	553	598	552	488	545	530	513	536	545	598	553	550	570	573	523	526	627	571	611	557	578	556	518	631	496	566	556	534	555	564	575	563	580	543	535	581	523	573	551	572	564	535	560	571	583	540	579	587	568	522	592	565	580	572	553	596	537	546	546	530	547	568	599	575	543	588	533	565	585	569	563	556	523	550	518	565	572	532	543	564	581	578	556	596	546	566	560	543	560	580	605	531	582	594	489	586	565	530	602	522	553	546	568	540	562	544	528	598	647	575	559	580	617	594	596	575	571	549	565	553	558	586	553	603	544	577	526	599	565	540	593	573	592	556	537	550	551	564	538	526	557	555	563	569	516	586	551	588	559	580	552	529	568	587	566	566	572	543	532	549	553	550	569	568	551	602	534	562	543	575	529	555	541	590	563	517	598	554	564	555	562	545	563	575	545	568	556	603	562	518	589	534	557	516	526	539	549	579	543	581	556	563	538	560	570	596	592	524	581	524	571	587	537	563	566	607	529	540	555	592	567	576	544	583	559	564	524	546	551	616	526	534	556	559	527	558	558	522	614	544	559	548	568	568	597	598	557	568	576	555	558	586	523	556	564	567	567	556	564	589	612	601	563	561	517	574	559	553	555	558	542	564	559	530	594	550	552	606	601	551	600	575	559	617	568	595	535	559	540	559	559	550	511	541	538	582	555	560	562	540	557	590	558	619	576	566	614	546	600	574	547	589	566	576	582	561	536	563	596	559	570	598	576	547	567	576	580	527	567	530	580	581	572	550	537	587	564	566	528	611	525	552	553	544	564	550	542	571	560	563	554	567	540	553	557	541	575	522	619	575	596	573	571	519	560	567	581	551	562	575	562	510	575	545	521	585	606	570	580	538	587	579	551	592	520	643	542	545	563	555	563	506	530	588	559	557	564	537	574	575	534	556	511	577	596	612	582	570	572	557	562	589	586	552	593	562	542	574	561	551	537	570	555	539	556	527	542	551	551	559	514	542	559	557	550	612	585	533	555	561	589	559	574	539	537	577	585	600	529	569	589	584	571	564	544	518	535	569	505	531	551	550	553	566	568	602	571	584	572	566	600	578	564	527	532	560	527	572	548	570	581	560	583	555	625	565	578	534	609	549	539	604	618	541	549	579	579	568	573	570	516	547	561	576	566	561	567	509	560	583	572	572	521	517	561	579	559	574	629	562	586	558	543	566	545	565	614	569	581	566	555	506	532	569	566	588	555	590	590	571	627	556	555	531	541	538	586	572	574	560	538	615	545	573	562	536	572	467	564	559	562	548	608	543	577	535	563	583	563	529	562	558	583	572	581	578	555	529	578	560	562	583	599	523	549	570	605	544	587	570	550	543	542	548	564	562	593	533	574	575	547	527	540	587	565	551	547	580	567	551	525	528	567	580	558	572	558	528	570	581	531	603	501	590	545	591	512	563	552	579	559	568	548	530	535	584	538	547	573	555	573	562	580	553	530	554	584	606	556	532	567	562	584	553	561	522	565	574	570	551	553	581	593	550	529	563	583	522	563	538	517	559	622	560	531	522	573	579	555	600	553	514	572	563	556	531	566	556	553	530	568	555	556	559	559	572	603	529	555	558	587	603	545	562	553	567	546	553	562	525	561	614	523	548	568	575	535	574	589	552	566	522	576	548	579	566	558	550	533	546	539	604	542	524	557	541	594	534	593	530	544	587	562	578	619	552	506	580	575	550	569	491	530	588	585	560	548	536	583	564	571	544	593	570	547	570	528	557	581	542	562	586	560	508	576	566	551	533	545	560	529	544	561	595	572	569	520	586	540	576	566	566	579	549	568	545	551	571	533	560	527	552	564	593	583	550	571	527	555	549	566	541	572	567	570	537	606	567	553	544	542	533	533	566	542	544	536	566	586	557	537	544	561	547	565	535	593	549	578	552	544	616	558	581	549	571	516	527	555	557	570	550	501	591	587	619	561	539	556	572	561	559	603	581	586	563	550	518	547	580	548	548	607	535	539	537	544	556	551	596	570	567	581	543	567	552	568	576	541	547	528	535	560	573	545	563	583	563	532	566	531	541	558	591	587	544	570	519	547	613	577	546	523	562	561	566	584	561	549	599	572	558	556	568	565	574	535	601	612	579	544	566	559	532	572	592	556	571	580	545	518	562	558	564	555	552	575	553	549	551	580	572	584	563	535	555	596	510	540	557	579	558	543	556	557	574	560	516	546	595	512	550	539	569	572	572	518	537	545	578	568	539	556	578	607	530	572	523	592	571	530	570	559	568	563	572	550	533	592	525	598	535	528	522	611	522	519	598	576	556	582	556	547	556	591	551	563	555	540	568	556	567	601	551	552	551	559	515	563	553	551	594	530	590	544	555	561	544	560	573	586	558	581	574	559	569	532	544	544	529	540	569	572	569	563	552	590	586	567	570	559	560	554	555	571	584	538	537	559	576	569	551	554	585	573	576	618	546	564	596	537	535	535	586	581	570	563	607	554	542	569	556	551	561	561	543	560	601	553	604	576	560	585	506	564	574	570	555	551	580	534	581	616	523	552	559	538	555	563	541	590	583	581	581	579	589	580	580	552	528	593	588	581	582	542	545	544	625	535	556	521	544	556	554	562	554	599	567	563	564	568	541	565	566	593	593	553	545	520	527	540	588	551	562	568	578	538	575	509	544	551	546	592	556	591	563	569	566	591	584	546	575	579	558	538	553	573	630	552	595	598	569	573	554	556	573	534	617	558	558	579	539	603	587	595	539	566	567	517	571	574	528	545	553	564	503	574	572	525	612	591	547	616	564	578	540	547	552	549	551	606	548	585	569	563	535	575	573	539	551	506	567	565	564	540	558	588	531	561	536	639	597	559	593
27499	19181	5863	1522	908	720	538	414	374	369	366	355	337	293	347	335	326	337	316	337	321	309	335	312	319	306	279	336	318	324	311	280	277	318	264	300	288	272	278	304	275	283	300	266	258	269	252	292	276	274	248	247	277	281	293	292	279	239	265	261	242	275	273	275	267	255	286	268	277	232	252	260	252	269	257	268	237	239	240	273	250	260	271	254	255	270	247	260	252	262	244	263	253	302	258	271	266	255	304	277	277	244	256	280	228	281	260	274	267	277	274	261	257	284	238	263	249	272	255	293	280	269	266	283	266	274	270	270	270	252	255	268	251	272	264	281	233	270	279	256	250	247	246	278	249	276	249	251	244	256	252	234	287	268	270	269	249	263	271	267	273	255	282	271	260	263	257	261	253	246	263	272	247	259	250	260	283	273	242	256	253	273	248	248	298	302	264	289	253	280	265	253	282	270	247	259	232	257	251	265	250	235	276	290	262	250	263	291	277	249	286	245	248	281	277	259	257	276	245	303	249	280	260	281	279	266	252	269	282	306	261	254	273	268	252	255	229	277	281	257	245	272	270	282	277	254	277	271	264	255	273	284	265	270	286	268	257	254	267	269	232	274	252	268	276	261	261	251	275	260	282	260	279	291	271	265	264	258	284	255	248	286	266	284	275	262	237	265	265	277	249	262	260	290	263	275	274	282	255	275	298	260	285	273	263	270	270	272	253	276	243	264	263	256	283	244	279	277	253	245	240	271	263	262	280	282	285	263	254	299	286	261	262	292	280	269	267	250	265	264	269	243	260	254	269	252	247	272	301	271	286	253	271	282	259	237	256	254	265	259	270	236	244	263	268	270	281	231	265	254	276	284	280	273	240	225	268	260	277	272	283	303	256	268	256	255	258	274	224	269	272	259	241	274	247	251	252	269	303	298	242	257	286	259	243	280	265	279	253	233	275	239	285	270	248	290	271	318	307	263	295	251	268	274	268	262	276	265	297	281	268	268	255	277	292	286	265	285	255	264	236	264	282	260	241	270	274	266	264	271	286	274	289	258	271	292	255	265	229	244	257	268	248	249	254	291	263	255	274	265	251	273	282	264	264	272	239	284	253	264	270	274	233	281	226	272	298	270	269	298	260	306	253	258	256	265	260	249	275	269	251	244	267	279	279	271	253	218	243	281	234	291	261	282	244	272	254	273	294	279	285	269	274	248	263	256	301	249	247	279	259	259	254	284	276	282	286	262	257	273	256	262	252	274	259	266	258	221	273	269	273	269	244	245	255	275	267	243	254	295	261	240	284	274	289	239	275	262	257	264	281	248	268	263	268	258	240	267	259	252	285	264	261	268	270	282	269	272	266	276	237	247	223	276	280	268	269	246	301	253	273	270	264	238	285	280	276	225	253	278	269	268	243	263	287	246	247	268	273	274	276	263	263	267	269	257	262	254	262	263	260	248	277	264	263	242	243	274	261	245	249	246	268	290	241	236	285	248	215	275	268	245	256	269	270	284	269	285	244	256	274	244	248	248	243	263	302	265	245	266	287	273	273	278	263	232	258	233	276	293	234	302	239	264	270	268	270	275	311	256	275	260	269	268	259	274	274	274	277	260	267	274	270	273	274	256	272	286	263	261	247	255	267	255	238	278	251	267	265	271	258	285	250	247	253	276	247	246	248	259	285	249	285	245	289	241	250	277	262	228	246	290	258	228	279	298	249	287	288	246	245	242	254	256	255	257	267	261	244	276	268	233	264	281	254	275	294	264	302	254	284	241	240	283	257	252	234	272	275	263	273	273	253	277	245	237	256	238	270	263	289	256	248	243	268	276	280	283	294	269	274	260	244	250	238	250	255	268	279	281	291	283	261	266	243	274	294	230	259	260	246	295	250	256	259	257	268	280	241	253	278	277	244	271	259	227	280	296	278	283	259	274	259	234	267	262	250	254	246	265	283	233	273	247	271	248	268	279	275	256	282	264	251	275	262	239	248	250	254	253	238	263	297	242	263	279	260	202	246	260	289	313	255	265	265	273	252	212	264	268	257	291	261	274	255	276	257	271	275	290	267	272	266	258	255	271	272	277	258	253	274	274	258	244	284	280	279	269	290	247	247	260	267	236	261	249	276	289	270	267	247	283	251	241	257	242	255	237	277	252	264	270	295	213	282	261	275	271	260	260	246	245	275	237	266	238	277	248	265	275	275	254	268	266	246	271	231	243	280	251	278	254	258	263	267	260	263	276	269	240	254	270	282	257	233	290	235	257	231	247	282	271	246	262	262	272	255	277	256	268	296	257	263	253	288	276	269	265	284	283	255	256	259	281	257	260	281	258	251	279	244	260	259	267	269	259	284	271	259	265	262	265	263	276	285	264	278	276	264	257	253	251	257	227	265	264	251	249	248	259	263	241	283	267	288	265	260	281	267	273	264	274	248	259	234	266	259	265	296	251	268	274	265	267	263	283	277	230	269	288	260	272	284	267	253	249	244	264	222	280	295	281	271	263	264	259	283	267	278	267	275	262	291	254	251	282	278	260	272	277	274	289	267	267	254	279	265	260	264	278	263	259	276	247	267	274	282	265	289	270	242	244	250	243	234	298	248	253	249	292	246	273	270	243	284	263	270	295	258	236	264	280	255	249	252	267	277	264	265	261	283	275	279	264	242	303	250	245	259	248	264	294	262	264	264	264	273	273	299	243	267	251	283	267	236	263	233	258	241	279	263	290	285	268	261	283	296	270	270	245	284	263	285	260	260	279	258	278	276	267	251	272	249	253	272	231	248	244	292	278	253	272	263	262	253	262	281	292	252	282	245	256	277	289	269	243	274	263	262	273	265	303	266	265	268	274	262	264	287	271	263	266	287	316	268	245	296	253	303	256	269	290	263	250	250	217	251	302	269	248	265	222	246	263	279	271	304	285	245	243	230	258	260	274	254	257	263	292	249	269	272	275	262	263	238	229	255	239	281	272	301	239	288	286	251	254	284	266	265	274	263	286	283	238	277	271	241	251	274	279	285	248	277	254	258	262	235	273	284	229	276	245	262	261	269	289	279	309	260	272	272	257	272	291	280	293	249	279	280	251	261	276	242	264	239	270	303	255	260	272	265	258	257	283	273	266	273	256	252	281	256	261	251	298	275	270	264	264	269	232	256	265	250	284	281	256	267	265	249	284	251	274	251	236	269	248	265	305	260	269	254	264	267	255	279	247	243	243	256	252	262	267	275	261	289	290	270	256	279	265	270	244	256	265	251	282	244	272	282	284	272	278	237	256	300	263	287	276	252	276	248	255	270	275	247	297	263	270	259	250	280	265	296	272	233	259	252	302	299	283	259	275	257	266	255	256	269	277	265	230	283	279	293	262	263	273	267	251	253	273	273	239	275	277	244	273	240	291	259	258	248	250	256	257	295	276	289	281	240	256	268	248	261	272	299	268	275	270	251	244	260	283	251	270	265	251	283	237	260	266	258	268	244	282	247	255	263	256	285	294	267	272	249	266	280	266
4657	4734	3650	1829	1282	1079	903	734	769	638	594	566	523	465	516	480	499	494	490	494	417	449	447	496	454	452	431	446	484	437	453	415	409	384	372	399	372	424	381	376	359	372	382	349	351	367	373	364	340	351	366	360	365	369	322	388	372	345	355	325	389	325	354	332	335	345	339	315	317	338	313	370	358	360	346	340	343	373	337	316	371	354	368	317	383	341	330	318	344	345	357	361	341	363	361	354	335	344	366	354	357	344	381	372	366	370	318	346	362	375	383	333	365	333	346	351	333	351	349	343	355	311	345	351	324	296	351	369	364	352	332	332	353	319	313	339	356	337	340	355	376	362	357	358	325	375	377	328	340	338	331	343	339	323	383	332	336	346	348	326	346	364	350	361	335	367	354	335	350	350	387	332	330	351	341	353	344	322	316	388	372	349	344	343	339	332	335	338	357	339	330	318	346	365	312	332	363	335	311	367	346	360	376	354	345	347	379	367	303	349	345	366	311	374	342	363	353	343	351	367	353	371	354	322	366	353	345	376	351	341	324	359	356	351	348	363	337	341	338	340	353	372	367	342	332	352	363	336	324	392	321	350	324	387	378	330	348	352	311	348	332	360	336	345	316	323	366	380	327	375	344	326	351	339	317	340	342	334	347	343	342	379	319	311	357	355	365	347	315	375	358	337	363	341	375	370	358	350	362	362	350	371	348	350	373	372	371	322	334	314	337	362	349	356	329	325	391	347	347	363	327	383	335	349	352	366	364	320	339	360	347	347	329	337	315	337	352	361	329	360	354	328	332	347	354	374	342	338	355	331	356	365	348	343	326	343	371	317	364	398	368	338	369	293	344	328	366	351	351	348	331	350	312	361	358	339	349	333	322	344	360	327	324	321	328	332	357	331	334	356	360	365	393	326	341	342	368	359	353	371	362	368	338	350	360	342	308	334	356	339	360	367	318	360	367	359	345	356	334	356	347	344	350	347	358	338	363	348	331	364	315	345	399	372	386	335	339	355	327	341	342	361	350	344	319	354	353	342	345	352	342	322	322	354	369	369	354	335	341	353	342	350	383	363	354	344	347	325	336	302	353	340	356	343	349	342	332	352	327	347	370	351	359	353	350	342	332	369	319	339	382	386	344	363	358	378	331	341	368	334	331	364	340	351	338	376	320	361	349	370	367	316	320	350	318	318	347	363	372	345	346	335	329	324	325	340	331	326	330	344	333	349	358	370	357	359	365	324	362	352	337	344	354	338	342	341	350	370	337	353	359	336	336	338	367	338	351	342	354	353	355	346	332	328	347	357	320	358	337	339	333	332	352	339	360	364	338	309	336	329	317	351	356	377	332	337	357	339	345	335	343	367	347	377	365	327	364	339	346	346	369	345	367	354	365	348	345	360	326	364	355	319	343	392	340	323	369	321	339	322	385	335	326	363	331	331	342	363	337	340	365	323	371	340	359	331	327	330	344	321	323	354	358	349	366	362	344	367	353	365	316	360	333	348	349	339	364	350	317	332	379	345	318	356	363	324	358	352	332	309	348	351	359	390	336	373	350	355	341	344	347	320	371	335	352	339	311	348	342	359	337	364	360	318	332	352	357	381	383	333	352	331	324	335	322	344	355	346	324	318	365	377	363	330	335	352	356	352	378	351	341	340	356	341	370	360	311	335	385	332	380	330	319	335	357	363	338	345	340	339	339	353	374	335	317	337	362	346	328	336	330	343	343	369	327	356	315	367	361	341	343	352	349	332	330	369	346	368	360	362	362	332	330	356	350	340	335	324	376	347	342	309	367	339	345	346	372	344	335	387	367	381	303	344	342	360	341	327	381	346	360	360	368	328	319	350	328	396	338	355	347	349	350	339	374	313	328	327	348	359	356	356	346	328	387	356	335	321	349	308	382	335	343	370	363	353	336	369	375	331	317	341	360	370	384	303	328	377	330	359	358	363	361	342	320	362	367	341	353	323	382	317	359	375	352	364	344	374	377	339	339	342	361	364	342	380	328	334	343	335	328	366	351	330	325	359	370	385	311	387	324	339	364	362	359	378	388	366	344	336	353	340	356	347	325	389	357	339	363	360	329	350	355	343	351	365	340	364	331	347	364	360	331	356	349	343	356	359	335	337	337	338	343	322	384	379	334	380	366	349	365	334	337	358	356	334	385	342	360	374	340	348	366	350	306	383	345	364	325	396	360	347	327	353	339	349	347	339	332	367	364	331	340	377	387	340	335	305	348	319	352	319	314	330	361	360	357	334	355	384	351	374	353	322	346	361	341	327	331	320	357	360	353	340	342	323	348	363	349	337	339	348	294	357	321	341	375	339	341	349	319	312	345	359	346	341	402	318	339	379	344	368	374	331	343	341	340	300	338	337	340	344	382	368	349	351	379	319	340	354	334	356	350	353	326	349	342	316	365	343	369	321	355	373	351	370	329	397	352	346	348	335	356	364	347	378	359	346	341	329	350	308	348	359	355	318	319	316	347	327	346	326	375	349	349	380	360	358	344	335	340	332	340	344	351	364	349	333	370	364	382	351	338	340	356	332	358	338	350	347	356	335	355	341	381	349	367	334	373	362	310	321	347	369	358	340	310	336	391	355	380	348	348	377	320	349	356	359	349	378	318	337	362	366	340	316	370	358	330	361	334	333	334	341	316	392	328	371	348	325	345	325	353	318	321	356	364	346	347	376	336	354	305	339	349	344	346	320	382	377	366	333	359	344	359	359	344	338	352	325	353	341	327	331	360	326	354	348	379	353	341	343	342	364	365	338	348	384	348	370	339	367	389	361	306	348	326	387	337	356	336	342	317	326	355	360	324	352	388	372	335	334	367	348	331	350	372	404	327	332	343	346	365	358	370	332	366	345	381	346	372	357	365	376	371	325	336	358	359	351	346	370	324	339	340	333	320	340	344	369	371	350	346	371	366	336	302	347	347	358	341	359	339	341	344	311	333	364	319	333	362	357	345	347	347	331	346	378	363	342	325	365	337	354	340	367	372	320	298	355	365	358	335	355	367	347	339	337	346	342	329	354	361	338	328	338	350	306	340	372	361	346	370	344	340	339	348	336	342	304	342	367	353	361	361	365	340	369	357	338	335	312	353	371	314	348	368	327	352	341	363	348	358	343	362	341	369	378	353	319	380	357	346	374	333	360	355	340	330	331	324	363	379	392	346	354	358	349	365	366	313	353	360	378	335	348	305	382	355	332	349	350	350	353	351	339	326	349	343	355	349	372	324	337	347	353	363	360	341	365	336	323	350	347	343	378	338	369	354	327	339	343	338	334	341	355	357	401	304	325	377	353	370	358	341	340	333	350	342	344	336	339	334	342	339	329	369	340	336	358	362	349	333	323	335	371	327	357	339	362	347	386	345	378	328	349	360	326	370	346	369	386	380	398	328	333	362	317	356	324	351	356	319	349	364	354	367	364	317	357	392	323	372	368	352	357	355	372	373	349	324	349	340	345	335	327	360	351	359	340	337	313	330	378	328	344
23747	21654	28966	24849	21469	6046	1448	1066	871	837	751	674	669	612	635	626	566	586	585	595	559	558	581	563	575	536	542	536	573	567	502	495	519	470	459	475	503	489	496	501	498	496	487	457	492	457	482	463	450	487	458	482	422	455	428	446	465	431	451	419	466	414	435	470	460	458	463	464	436	440	421	431	460	476	425	467	439	439	432	424	420	470	432	451	451	429	439	407	418	444	502	468	399	415	416	419	434	453	421	416	440	462	476	439	453	463	425	405	446	459	460	443	392	442	454	457	480	450	437	465	461	442	408	444	445	426	443	481	475	400	467	458	462	459	418	454	463	466	448	436	475	432	424	416	419	413	407	479	472	426	406	425	449	422	401	415	458	455	447	458	439	461	383	450	439	427	446	451	441	467	470	435	425	415	447	394	428	419	434	457	444	455	435	413	467	459	441	421	428	460	408	421	456	459	457	425	455	419	410	451	445	429	444	427	429	429	418	427	451	437	469	432	432	476	430	421	482	406	407	454	438	441	427	435	475	442	432	452	503	463	441	439	394	453	437	440	491	432	435	429	453	423	423	419	432	469	446	456	449	460	403	434	434	414	416	444	440	399	461	425	460	426	431	452	432	432	460	414	431	455	454	452	474	428	423	433	442	439	442	433	471	478	444	428	457	449	440	441	459	455	434	428	444	414	418	467	464	426	421	438	425	447	457	446	467	423	432	445	424	399	443	409	485	432	427	417	428	468	462	448	445	484	426	450	447	452	446	462	432	452	453	448	431	434	445	443	428	432	472	438	440	419	418	446	456	437	439	455	470	485	458	437	452	403	440	416	412	438	445	421	455	426	458	453	441	432	457	436	439	454	462	458	414	428	439	435	468	435	457	447	434	441	499	470	431	419	434	422	441	408	412	394	443	418	479	434	471	449	472	432	481	440	464	449	468	458	412	452	454	426	465	474	440	445	459	435	430	438	412	447	412	415	425	457	457	421	438	414	464	484	491	386	443	465	443	408	428	440	442	404	438	475	433	484	414	446	449	462	428	404	434	421	430	430	437	454	422	445	437	475	470	463	382	455	426	398	438	423	437	394	422	478	435	432	445	449	448	463	461	435	453	442	449	409	444	410	442	422	450	434	417	433	437	462	461	441	453	437	453	443	438	464	436	468	440	482	451	416	445	466	450	449	459	445	447	440	422	417	466	439	485	430	403	443	451	451	432	436	405	452	449	424	420	448	423	439	456	464	426	430	431	434	416	424	483	461	410	454	435	425	458	421	451	453	444	428	437	415	457	410	447	434	422	425	447	452	430	443	424	437	458	456	432	449	442	431	433	449	452	457	453	432	431	431	417	422	463	409	454	438	435	485	421	452	428	444	466	442	435	384	420	427	429	479	449	443	471	408	407	457	388	440	436	428	422	439	467	466	406	422	409	470	408	424	431	456	459	496	429	450	432	425	456	435	397	441	421	482	429	457	427	434	450	442	399	429	391	474	458	472	464	462	433	424	456	473	478	414	419	431	453	454	413	447	424	369	440	461	424	398	368	448	435	414	442	458	478	453	414	454	438	431	451	417	437	419	442	429	400	433	474	444	447	406	465	443	438	414	432	462	429	423	454	445	385	462	441	460	416	464	442	447	451	405	426	428	433	438	431	469	446	458	439	455	427	475	457	425	455	479	410	442	456	415	430	428	393	443	468	449	444	438	423	410	435	440	439	463	448	473	460	433	449	450	418	417	411	424	423	436	420	460	440	451	436	451	486	474	466	425	431	456	448	461	409	443	462	412	424	475	417	454	479	429	432	422	438	470	421	420	441	470	436	386	436	415	456	439	458	465	432	433	440	421	459	444	453	443	424	466	465	451	453	430	451	432	461	477	471	396	436	473	422	432	463	471	440	419	459	431	398	445	434	422	419	416	435	470	467	433	416	451	441	487	415	411	445	430	417	413	430	478	454	436	412	462	465	454	429	471	428	444	483	446	431	464	447	470	394	408	437	391	440	484	464	391	416	425	402	460	413	456	437	466	402	471	446	462	447	434	463	447	420	434	443	421	445	450	447	438	431	415	464	398	415	419	456	437	431	466	402	439	449	474	440	392	383	454	433	425	422	424	459	442	438	463	475	424	420	423	473	457	401	448	434	431	424	418	470	440	430	374	465	427	455	430	434	450	444	484	450	402	455	477	468	452	428	412	442	410	465	494	451	470	422	417	423	426	463	416	452	444	429	415	426	451	409	393	485	456	472	445	471	522	407	461	453	421	437	432	438	461	414	506	450	426	416	409	432	465	424	445	449	482	441	449	470	469	440	470	426	465	458	409	436	423	441	495	427	423	432	446	443	463	442	425	455	417	416	426	446	406	457	429	450	446	459	422	416	459	432	414	442	438	462	451	427	395	436	419	448	451	405	454	471	490	471	451	448	439	453	423	430	431	444	422	431	440	382	447	432	426	471	431	419	416	390	480	424	412	402	460	457	443	437	445	430	427	438	411	424	451	432	441	446	433	438	459	429	424	440	436	437	446	452	439	435	441	458	466	470	437	458	447	426	429	408	439	434	424	427	449	473	446	455	436	439	431	439	454	445	402	427	437	451	485	430	425	435	426	433	435	447	461	491	429	424	435	428	418	447	410	447	426	436	422	467	407	470	457	435	486	430	413	391	416	452	413	475	467	449	412	444	452	441	455	441	463	438	436	467	453	402	467	453	436	446	418	417	458	439	452	437	441	463	420	445	443	427	428	438	456	439	413	451	434	409	464	478	435	476	460	447	443	412	467	432	436	449	449	426	410	433	489	435	456	423	432	411	456	417	422	449	408	448	439	459	457	443	441	465	447	412	462	438	438	446	412	410	410	448	480	475	451	482	414	433	420	416	433	427	469	437	468	447	474	451	470	434	453	445	434	407	418	432	469	395	457	467	465	440	442	427	444	421	409	469	475	455	460	451	429	420	417	423	462	453	415	434	456	451	470	442	440	432	483	408	420	435	424	444	426	470	464	445	476	419	482	432	448	438	461	438	448	453	447	471	412	446	438	446	460	414	477	461	468	435	472	411	433	451	453	459	453	495	439	441	418	431	436	427	432	435	447	417	444	439	443	402	413	437	471	484	455	441	414	423	487	433	478	442	476	417	413	435	428	444	419	419	456	450	455	459	471	413	428	385	451	411	441	466	428	467	468	427	466	422	428	432	472	435	453	461	457	429	441	414	475	462	481	391	442	422	444	429	401	445	450	414	457	429	408	443	452	450	420	409	459	413	459	414	436	425	461	463	452	448	429	401	487	451	482	456	476	420	434	440	442	436	426	437	421	469	411	446	430	439	446	463	419	445	414	434	446	454	441	426	470	440	437	461	446	421	437	447	470	407	432	443	415	462	417	424	424	443	425	477	393	454	420	423	459	453	452	417	439	465	473	452	461	435	446	434	415	411	452	421	443	423	439	433	457	461	464	398	434	429	440	451	427	429	456	467	456	434	465	447	441	458	446	420	424	453	453	434	410
4137	12426	9516	4530	3504	2633	2181	1777	1547	1304	1180	1169	1045	974	977	866	939	873	881	823	851	802	835	769	798	757	746	722	778	761	715	692	696	660	694	621	661	671	668	719	643	618	691	593	594	642	584	607	608	581	617	596	615	609	598	524	570	590	585	563	591	599	610	638	623	586	582	516	528	593	569	619	594	568	559	581	628	557	585	571	588	577	572	566	523	574	597	554	584	573	562	561	561	536	569	574	573	575	581	584	568	573	582	580	601	540	577	531	565	595	576	557	578	574	563	600	574	540	586	550	606	605	550	577	570	556	561	528	528	588	533	548	538	582	579	563	536	571	589	553	564	602	553	607	581	569	563	584	563	592	556	596	569	537	580	565	585	541	575	543	562	559	550	561	588	526	555	572	654	536	525	532	608	589	576	566	588	557	598	583	578	580	552	562	568	573	570	566	591	595	576	573	557	604	581	570	546	568	575	582	608	549	561	565	568	551	582	582	581	584	523	569	558	612	528	575	556	561	586	581	567	594	545	595	566	582	533	553	581	553	580	564	532	573	543	562	533	571	630	576	548	557	534	577	547	570	520	576	529	535	591	567	594	535	613	508	553	577	574	536	573	607	597	594	597	539	575	595	577	582	546	573	567	550	569	575	544	560	561	570	533	541	561	561	567	585	530	522	556	572	531	555	591	559	528	535	567	580	546	587	585	565	579	611	542	583	569	541	569	586	572	563	521	584	538	580	562	570	548	542	555	584	553	545	534	554	567	569	572	582	592	542	579	577	554	521	585	582	572	536	586	567	572	528	594	542	600	581	535	595	580	546	579	576	567	572	560	584	590	561	592	529	543	597	543	563	600	565	544	557	583	586	595	548	580	572	536	595	588	570	573	573	566	554	594	569	568	591	582	564	534	579	580	605	571	540	592	547	555	544	557	527	572	597	601	569	630	548	578	544	567	538	605	568	531	563	537	566	513	540	588	513	527	606	568	548	553	583	569	568	579	583	583	558	572	539	554	563	592	555	553	602	623	596	561	593	610	579	583	577	601	576	555	566	531	574	582	579	570	527	588	509	608	556	602	573	531	588	574	568	564	567	546	545	565	576	573	586	561	561	575	581	530	588	555	615	578	548	565	567	567	580	535	572	581	550	592	556	596	596	547	570	590	596	592	586	561	592	557	544	558	588	596	558	553	540	554	564	603	565	606	553	596	558	559	557	631	515	530	571	564	579	579	567	585	572	579	588	566	516	540	572	536	586	555	594	601	563	565	538	602	588	562	586	538	592	565	562	542	539	549	571	565	579	534	582	584	606	503	565	558	605	549	551	570	563	527	592	550	563	556	619	575	544	573	599	572	614	561	568	559	594	590	583	578	602	561	526	560	561	575	551	549	535	552	557	589	525	569	611	568	578	568	559	577	567	572	602	574	596	553	572	545	585	616	620	572	612	555	552	550	568	549	566	610	565	561	566	543	600	555	579	561	579	594	577	550	549	585	536	568	566	577	592	573	544	543	578	552	586	567	559	564	582	579	550	599	567	605	596	584	538	615	560	546	560	600	556	596	563	543	573	556	573	552	610	560	561	525	554	606	559	562	541	570	561	555	575	588	581	572	609	605	585	571	566	537	558	586	574	561	551	579	559	571	509	525	594	583	527	569	566	559	618	535	564	582	573	557	596	577	569	593	550	562	571	562	535	571	592	589	556	527	577	534	574	579	588	577	575	513	565	571	603	585	581	584	555	586	569	564	592	511	528	558	588	580	589	594	590	524	569	574	594	603	573	566	562	549	554	602	548	608	574	562	579	585	576	584	592	564	532	569	589	572	592	580	558	537	584	581	605	569	584	599	579	637	550	557	578	568	593	574	521	547	578	562	552	561	555	560	594	531	548	556	574	574	588	562	558	609	569	589	562	541	580	580	537	555	563	573	525	560	529	602	581	550	543	604	558	532	596	576	564	627	585	559	586	588	522	557	574	557	565	582	580	529	564	582	553	576	559	569	557	572	544	584	560	561	582	599	556	563	538	571	614	540	527	590	566	567	572	532	570	575	581	473	575	577	571	591	560	596	572	556	572	577	572	571	549	587	568	565	569	573	594	577	578	653	587	522	552	541	561	542	614	581	539	535	581	572	556	533	571	553	590	566	546	591	590	594	548	551	558	616	614	599	581	566	559	584	566	555	553	569	567	582	553	576	575	562	590	567	580	530	587	570	555	544	583	589	581	628	608	636	556	615	579	553	557	552	575	561	587	543	549	584	551	563	582	564	506	559	608	583	582	510	552	518	580	575	618	574	611	532	573	559	590	527	542	526	562	540	558	576	575	602	584	595	568	541	549	514	586	555	555	597	534	600	585	563	558	608	551	554	570	574	542	596	518	604	602	575	587	588	605	526	544	545	582	577	607	583	553	551	570	561	590	585	562	572	627	560	577	625	573	588	561	561	566	580	588	570	583	565	564	605	569	566	542	597	537	585	591	595	571	593	571	557	543	496	563	587	591	573	582	605	548	574	571	546	584	566	563	585	633	553	561	556	536	575	567	568	555	574	564	598	559	589	584	586	601	561	570	557	589	556	532	584	583	577	536	572	574	519	547	528	568	547	592	550	562	579	538	599	640	578	543	550	539	564	549	556	539	559	540	596	560	547	577	548	562	606	551	526	582	558	546	558	581	583	573	546	585	551	571	591	583	544	522	593	548	569	555	588	630	551	550	594	579	580	603	566	593	578	545	603	578	569	572	539	598	579	551	585	521	546	554	573	545	626	574	555	536	558	565	565	557	602	524	570	531	530	581	576	582	542	545	553	529	543	572	565	563	624	576	564	545	583	563	581	565	584	552	611	611	567	546	597	601	590	584	576	575	578	558	548	554	554	552	563	531	587	569	534	571	589	575	565	605	594	547	556	572	600	594	577	565	601	566	625	567	621	549	584	604	560	576	563	572	516	592	543	515	573	596	580	587	589	609	563	575	535	544	566	592	558	592	569	587	575	572	592	555	561	563	606	588	594	568	581	606	529	601	550	579	585	532	524	606	541	580	582	586	554	572	574	535	535	574	578	586	545	557	589	563	534	540	569	606	591	568	566	587	589	561	541	550	555	580	573	609	553	592	578	566	559	570	502	600	542	566	600	558	579	551	549	558	583	535	535	544	550	579	587	547	592	575	551	549	547	559	547	592	549	577	559	547	563	537	540	591	543	548	544	554	584	558	575	529	623	557	531	577	521	558	582	556	533	567	603	538	546	563	573	588	594	591	561	569	545	593	560	594	555	584	513	598	548	591	574	592	600	581	538	614	524	571	587	560	586	543	574	556	583	550	557	587	617	549	534	571	621	606	584	588	565	559	590	544	546	576	586	525	551	542	572	538	551	586	568	570	574	571	586	564	611	577	618	546	616	602	531	569	585	591	532	538	560	593	536	526	630	560	558	521	538	579	584	571	567	586	598	554	592	589	569	589	536	554	555	553	601	577	585	557	573	599	553	576	603	570	578	596	564	590
24949	21647	27484	25764	5016	913	708	521	489	425	399	362	344	327	318	299	321	306	273	318	267	276	295	296	272	299	245	271	283	261	251	250	233	261	237	211	257	211	252	207	225	233	195	195	200	230	193	203	197	198	204	202	211	217	179	174	208	192	204	182	192	208	195	193	207	200	217	198	189	193	170	210	180	205	208	193	192	181	197	184	178	199	170	172	216	181	211	197	205	186	191	177	177	203	173	192	198	182	176	222	194	210	182	182	179	188	209	186	210	174	179	195	181	208	175	176	206	204	178	195	179	184	181	189	175	183	190	197	201	202	183	184	199	177	175	199	169	179	203	200	192	179	230	182	176	207	187	214	175	176	196	202	200	202	201	203	188	220	194	191	175	190	185	188	179	193	184	222	175	191	196	228	217	197	200	218	209	190	215	182	203	194	189	181	182	193	194	208	189	217	186	201	209	172	177	200	214	216	184	187	179	224	190	177	205	197	206	179	200	203	203	211	188	193	197	187	187	197	183	183	200	207	213	191	193	196	192	185	186	194	216	189	203	188	197	182	224	181	198	165	183	163	216	203	191	192	208	199	176	179	213	214	203	185	185	190	185	177	207	215	209	176	189	213	188	192	199	221	188	200	182	200	198	205	188	193	175	180	223	190	188	191	198	190	181	168	202	196	216	196	214	193	173	171	204	203	219	211	181	201	208	215	201	197	182	177	202	211	194	208	178	189	201	189	214	182	183	180	185	204	198	198	200	192	190	178	199	217	199	197	199	220	193	176	178	201	220	201	179	203	183	213	197	207	187	187	198	194	197	224	192	202	197	183	191	195	209	194	186	172	204	202	181	187	222	202	167	209	183	211	189	189	207	222	196	191	199	188	197	191	184	240	195	186	189	203	199	210	169	198	203	205	189	200	198	164	202	221	187	176	182	217	189	196	187	192	196	168	188	209	189	189	221	199	189	188	215	218	200	203	203	186	189	199	198	172	198	173	212	200	187	183	187	197	188	198	187	186	182	211	206	181	198	200	173	199	190	168	193	198	184	199	164	196	196	173	191	201	196	190	229	213	204	214	202	195	207	185	168	177	209	192	209	198	181	187	207	174	196	197	199	175	195	191	200	182	196	202	221	203	193	205	200	177	166	220	188	191	203	197	216	202	189	203	199	206	187	221	230	184	193	189	193	192	211	176	175	181	182	186	174	192	191	213	203	195	177	203	216	193	210	197	196	215	208	192	194	213	186	205	205	214	212	186	180	228	184	171	211	204	182	195	208	167	184	185	196	200	199	196	193	186	180	199	199	196	179	183	198	201	193	191	186	199	204	192	199	205	172	176	189	214	187	186	231	197	202	185	174	203	189	181	217	188	191	188	194	189	207	167	206	187	190	210	186	192	176	214	158	186	174	195	177	164	196	190	218	192	192	195	203	202	195	187	185	195	194	207	197	196	212	193	231	214	184	177	201	202	198	184	197	221	191	169	176	212	173	210	197	212	188	175	191	204	194	197	187	189	194	201	206	196	212	190	178	208	176	199	195	201	203	204	198	210	190	216	207	176	228	188	180	197	192	193	214	204	178	205	200	206	200	204	179	202	191	204	188	174	204	205	181	189	215	206	186	179	193	204	186	189	184	177	213	180	180	213	200	183	196	187	203	199	178	201	199	196	191	200	169	185	185	203	217	195	202	208	188	191	185	179	203	207	201	202	167	175	173	169	209	177	199	188	196	210	195	190	197	185	197	228	192	201	191	208	212	170	178	205	194	196	165	221	173	186	201	164	194	204	168	180	201	203	178	204	213	203	186	211	181	181	189	192	195	202	174	194	195	176	197	199	200	177	205	182	209	188	205	208	197	199	192	191	183	187	209	207	177	187	181	176	186	209	194	185	195	175	197	198	189	209	175	186	191	215	202	171	191	215	207	188	172	194	185	202	195	201	205	190	192	189	199	190	225	195	190	199	170	165	211	177	198	187	176	193	201	214	210	196	185	202	198	173	192	186	200	220	187	203	179	198	208	211	199	173	207	195	171	191	214	198	202	179	185	204	187	216	212	206	224	210	199	194	207	211	187	210	191	185	215	203	217	214	202	183	192	186	200	200	204	179	205	201	209	205	196	193	178	185	177	184	200	206	186	184	215	189	185	210	200	186	193	199	185	212	207	191	214	182	222	182	183	211	201	186	181	184	183	159	191	202	196	198	182	205	179	198	197	200	184	180	177	197	178	210	211	188	178	183	186	185	192	200	198	202	205	197	199	201	165	202	188	179	180	168	194	199	199	207	212	201	196	180	206	194	194	174	189	188	192	182	182	196	218	176	174	185	219	190	197	207	196	188	193	211	186	185	197	188	208	202	164	199	181	178	190	199	198	193	206	202	181	189	203	173	190	180	218	225	177	199	210	186	200	201	192	214	185	185	204	196	173	196	192	192	175	190	209	197	200	168	167	198	189	186	185	213	204	194	208	207	212	199	200	193	183	205	178	195	180	177	187	171	208	192	185	180	191	198	204	211	195	173	181	184	202	195	173	175	198	187	190	195	205	190	214	207	184	191	173	182	194	191	209	202	189	220	194	226	176	172	176	223	196	216	229	223	172	202	217	180	179	178	201	196	195	216	186	200	198	208	214	200	204	213	205	220	161	217	198	171	169	191	186	181	203	182	204	167	187	200	193	165	199	188	201	178	202	194	184	206	182	209	210	185	195	175	203	198	185	158	191	192	174	195	191	176	196	188	199	185	215	197	197	188	178	193	188	203	203	202	195	175	206	202	200	212	212	189	189	198	200	207	195	189	180	187	190	191	192	189	184	186	189	170	177	197	195	183	189	190	206	184	199	202	198	199	197	181	215	218	190	183	184	205	175	197	193	211	186	181	208	196	214	159	198	187	196	197	213	188	198	198	226	191	180	179	186	188	193	194	188	203	200	208	172	174	192	194	189	206	219	193	219	174	187	186	185	183	193	202	200	200	219	185	192	203	188	182	197	211	187	188	187	167	174	213	200	203	204	209	184	191	208	187	207	196	202	192	193	181	179	199	186	190	169	183	183	195	191	162	197	197	173	171	225	210	178	203	188	189	188	188	212	184	176	195	186	221	188	204	203	196	181	193	177	220	190	217	201	196	164	195	193	210	207	173	221	174	206	213	172	209	182	194	188	203	203	190	221	190	175	177	199	202	176	186	199	191	214	197	199	214	205	194	193	169	175	224	174	199	167	184	227	215	203	186	179	192	199	202	200	181	194	180	198	205	179	185	199	204	223	177	192	168	187	209	180	176	214	184	194	202	201	191	190	202	206	203	178	182	180	203	191	198	198	206	210	184	197	182	170	195	199	157	204	217	192	191	186	203	188	168	203	205	203	185	182	174	205	200	185	176	197	180	186	197	200	202	195	203	210	213	198	205	183	170	201	186	184	194	178	196	194	212	165	200	202	198	191	216	193	167	204	182	192	161	203	174	205	213	192	185	207	171	192	203	179	169	184	195	177	197	204	208	235	219
4197	8305	6243	3133	2251	1714	1368	1118	944	771	729	635	621	585	549	512	548	489	467	427	440	462	473	455	428	418	375	385	394	417	391	398	355	320	332	321	313	319	311	304	336	342	306	290	285	294	293	315	308	285	263	284	289	249	268	271	266	268	270	266	276	245	270	261	256	268	290	285	256	270	277	265	301	288	259	287	260	251	250	257	277	260	272	247	293	269	269	270	290	280	231	284	276	286	260	239	266	280	278	254	286	273	268	256	269	317	281	271	263	286	247	271	242	270	266	280	256	262	268	262	281	283	287	263	272	274	291	262	270	305	249	256	285	245	247	255	246	260	283	259	285	252	261	253	282	249	281	279	248	268	253	292	268	242	256	297	271	260	276	257	280	267	252	261	251	279	264	258	277	281	249	236	266	290	246	278	264	250	267	245	287	259	293	266	286	266	256	269	278	288	258	257	278	268	257	271	252	286	272	233	275	275	276	258	241	260	282	266	258	256	272	269	284	272	264	255	281	266	254	269	269	274	264	263	262	248	260	265	257	281	261	257	264	269	292	244	259	277	262	267	259	254	291	280	291	251	267	212	247	252	254	270	266	279	275	265	290	249	283	242	267	270	266	268	260	266	262	246	272	258	250	308	282	279	252	277	262	279	260	260	261	259	281	283	248	257	292	272	265	276	275	273	244	289	266	284	295	267	222	257	271	241	273	240	283	284	238	260	271	253	255	282	271	267	267	297	283	253	268	287	262	281	274	267	304	247	268	265	276	266	241	261	254	314	253	266	263	258	268	268	272	275	282	259	259	263	261	261	253	266	295	266	249	278	269	245	253	279	256	253	254	264	282	260	240	267	258	247	269	243	263	265	280	247	245	278	256	265	247	253	249	271	261	264	289	270	283	224	247	295	293	295	276	256	282	265	267	263	302	268	284	265	253	271	264	273	291	230	267	260	259	261	244	256	302	268	264	259	252	287	274	261	283	267	265	256	287	280	267	283	254	232	258	241	274	267	273	277	269	252	285	284	256	263	243	270	259	278	276	259	272	270	275	282	260	277	261	263	285	288	258	277	278	267	261	251	254	280	255	255	277	277	247	243	268	246	266	269	218	257	289	272	259	262	254	240	256	265	270	284	295	226	250	273	280	261	278	269	273	282	282	277	248	273	275	283	253	262	256	275	267	279	298	259	280	266	260	280	259	291	295	262	261	258	275	304	266	266	256	268	245	263	284	256	263	271	268	283	253	282	269	267	280	266	280	260	290	265	238	272	257	280	252	287	271	270	253	245	260	269	288	241	273	300	290	233	257	264	268	235	270	269	283	289	255	241	273	260	242	283	283	262	305	273	264	264	262	280	271	320	272	272	254	287	298	250	258	267	258	294	237	230	282	243	258	270	276	255	270	252	235	242	305	249	283	259	289	246	260	240	267	248	288	271	262	285	271	272	268	244	263	273	261	262	246	239	252	253	256	252	285	258	256	271	279	255	254	279	254	260	264	275	257	256	261	264	254	272	274	259	264	266	282	270	280	279	264	248	298	282	280	257	245	253	264	263	270	257	268	265	263	318	292	279	244	266	270	274	269	267	276	257	260	271	291	268	262	245	259	243	276	267	279	269	266	268	252	286	258	267	256	262	262	277	291	264	268	269	247	213	249	280	256	289	296	253	250	265	245	283	245	283	246	314	277	271	250	248	267	265	291	276	290	260	257	257	261	261	279	270	283	275	253	304	272	292	269	263	290	250	271	291	260	264	272	297	262	274	267	264	296	235	264	272	251	273	278	265	292	263	274	254	274	290	267	265	283	258	249	258	245	272	235	256	277	306	292	258	264	271	274	255	279	276	288	256	263	271	249	271	269	256	268	276	286	281	269	258	240	263	270	248	246	263	255	289	285	267	203	255	254	228	262	266	280	246	276	270	263	264	247	258	277	262	273	258	263	251	249	271	236	278	263	257	276	285	291	289	284	248	253	281	278	261	286	235	286	266	280	244	293	279	250	262	270	267	279	244	280	275	247	264	286	269	232	261	253	275	263	253	285	251	268	260	255	293	270	256	278	266	302	245	256	277	260	287	277	277	273	264	278	256	282	259	260	262	271	279	238	262	261	248	245	243	279	260	279	251	236	261	320	262	281	251	278	253	268	265	264	269	265	233	278	286	263	256	278	257	271	281	274	278	272	304	278	269	256	267	262	279	257	269	265	251	279	278	268	272	262	257	296	258	243	242	285	252	281	259	261	239	258	285	265	264	292	271	243	263	231	259	263	243	251	284	252	247	285	276	217	291	265	276	236	252	281	236	290	275	264	273	278	247	251	264	272	297	260	247	257	260	265	274	258	262	257	258	260	247	253	254	264	245	267	279	277	253	260	245	262	245	261	268	259	269	253	260	242	243	266	272	240	278	274	231	291	262	272	243	259	269	246	264	267	235	284	274	266	310	264	248	279	267	268	249	273	255	268	254	279	291	260	269	254	260	278	276	267	242	250	254	263	255	274	260	262	240	254	279	269	257	230	280	252	276	270	227	280	282	289	280	272	255	253	288	269	252	285	266	279	276	240	259	280	250	254	264	275	280	258	260	277	258	269	276	261	275	274	242	271	231	285	285	261	246	257	259	282	251	256	290	253	287	280	266	260	256	292	248	260	265	258	281	261	259	294	250	253	288	289	270	277	273	274	251	282	272	269	284	273	245	268	273	274	234	253	239	244	270	230	283	311	249	263	273	276	304	284	269	244	251	268	291	299	275	284	263	268	277	254	274	273	273	263	245	260	275	251	270	251	296	273	256	265	259	277	253	267	286	288	248	283	275	285	260	269	270	262	256	256	272	253	268	284	280	291	290	296	270	262	232	276	256	277	274	277	257	294	258	262	244	245	274	244	273	245	263	269	275	266	282	278	269	240	237	256	242	279	251	257	277	251	260	268	276	275	233	262	255	263	247	254	255	284	273	264	264	257	273	262	245	258	238	255	249	267	311	256	278	254	265	288	292	252	272	248	265	251	260	264	250	254	296	240	281	203	278	289	274	263	270	276	239	279	238	263	235	281	242	248	284	252	293	265	251	292	277	272	261	275	263	259	273	242	260	285	271	270	292	283	278	272	277	249	262	281	241	275	268	253	248	273	265	277	295	250	266	285	274	223	230	271	301	273	283	266	265	255	248	243	259	276	263	297	276	262	297	257	256	274	258	261	280	245	267	253	266	252	293	269	273	253	287	258	242	235	241	241	238	262	280	291	242	291	275	262	245	259	288	253	295	273	267	281	313	249	249	264	252	270	269	259	233	264	233	291	255	276	263	301	259	274	269	276	256	256	283	271	266	250	291	270	256	256	271	242	238	275	279	277	270	250	251	268	275	257	280	267	286	255	261	269	276	286	270	262	275	270	276	289	294	286	280	260	280	241	277	249	244	274	235	268	278	240	250	237	257	280	258	279	250	278	299	230	293	224	245	258	288	289	294	306	255	216	299	268	253	276	260	265	238	276	255	279	287	268	260
22803	21679	29578	24296	21674	21520	5329	1508	1154	1085	906	885	786	750	707	721	670	741	690	656	628	652	663	607	605	617	644	583	616	596	556	536	501	524	496	515	528	517	524	509	489	461	464	494	476	486	437	444	451	449	463	450	445	445	437	434	471	442	474	420	435	427	460	420	471	419	471	465	482	427	442	450	473	411	427	435	394	443	457	437	451	430	424	470	409	431	412	463	443	438	449	476	430	450	449	439	466	430	438	449	452	429	474	413	441	459	448	421	453	448	444	406	461	411	425	457	415	434	410	445	452	422	428	437	458	455	454	467	430	420	428	421	462	445	452	394	436	424	458	393	460	408	423	439	431	451	423	453	420	412	434	452	454	442	396	400	431	458	428	437	436	440	441	468	467	439	451	468	447	434	431	434	404	451	432	434	393	433	435	446	444	404	439	399	453	468	465	423	430	425	475	445	464	436	420	446	380	404	444	422	451	437	423	425	455	435	425	432	464	435	439	416	437	432	484	459	429	429	459	446	409	450	433	457	422	429	411	441	455	451	452	461	440	448	409	430	440	435	483	405	421	439	474	430	426	443	423	409	437	450	448	424	507	472	418	444	391	418	444	451	432	382	435	431	456	452	442	432	436	428	459	448	438	441	458	418	429	472	473	455	433	428	438	461	412	440	438	418	442	483	442	424	421	454	469	435	448	424	437	456	422	444	449	395	448	465	392	387	453	430	442	470	456	484	481	416	466	413	460	454	468	427	431	460	433	434	443	419	393	435	420	382	466	416	462	435	441	456	460	425	419	457	472	431	452	448	397	447	402	451	457	441	413	462	423	416	450	435	455	429	465	434	436	416	453	452	426	470	415	426	424	454	415	447	449	390	455	449	402	427	443	431	441	416	414	464	454	462	432	431	416	441	401	437	420	428	443	406	425	430	436	415	447	412	426	439	440	414	419	447	414	437	409	447	434	410	416	396	446	397	405	415	417	430	427	414	454	443	454	421	434	441	433	431	430	422	405	421	418	412	482	422	439	434	427	408	466	440	458	417	411	468	425	437	412	471	434	437	445	409	452	450	422	487	477	429	435	429	447	412	426	435	464	426	434	437	477	415	458	412	449	451	436	459	429	471	464	464	458	419	435	444	422	432	436	429	408	414	432	448	432	456	462	435	456	416	439	441	435	462	420	453	460	434	431	458	438	431	415	425	416	448	423	452	451	406	403	426	401	457	456	429	460	448	423	424	466	431	422	416	442	436	378	459	430	423	414	418	414	423	420	428	458	455	453	440	428	462	432	433	422	488	422	465	457	464	449	455	435	397	433	438	436	426	430	417	404	419	449	461	413	422	441	457	490	410	426	425	424	429	443	450	431	441	434	443	458	421	395	446	454	424	421	444	446	473	432	445	424	446	421	419	449	408	420	429	423	459	444	432	427	396	460	463	413	449	444	428	447	430	464	461	445	423	438	426	427	472	430	433	482	422	431	427	413	411	421	416	444	447	400	438	448	430	460	445	437	413	429	438	431	395	425	411	480	437	436	398	403	435	402	413	450	421	428	443	446	429	393	450	448	467	421	459	487	423	435	405	447	448	434	430	449	428	427	425	434	425	403	448	410	413	459	435	452	409	447	413	423	457	458	437	476	416	431	418	434	440	415	413	460	446	462	412	455	422	406	473	402	427	445	398	458	459	420	464	431	440	410	424	402	417	442	426	442	446	405	448	430	448	443	441	454	436	411	429	434	408	420	430	436	434	439	426	431	417	440	450	461	461	431	460	437	437	427	438	426	435	482	467	441	439	429	477	419	433	410	432	436	417	398	419	390	419	413	423	416	400	399	441	440	449	438	470	439	460	453	433	447	474	454	396	423	399	415	432	476	459	433	446	430	410	435	472	456	440	433	424	423	423	392	432	432	468	407	410	441	419	401	408	456	438	442	413	433	429	396	420	445	440	465	430	424	411	445	401	413	384	454	403	429	428	455	466	426	431	441	435	431	432	468	413	459	467	420	439	439	438	421	454	418	448	449	468	407	408	427	416	423	410	400	465	434	440	451	411	463	466	414	481	435	460	454	433	439	451	422	456	448	403	434	430	418	414	405	454	448	423	424	434	448	490	432	413	415	452	413	415	436	436	413	415	483	453	479	405	429	442	451	420	445	437	414	445	416	443	447	470	419	416	451	405	458	437	429	417	434	439	399	430	484	419	435	471	412	449	440	428	440	419	425	409	438	464	442	432	457	409	451	431	405	465	430	425	430	386	444	424	441	474	424	411	457	425	442	444	416	429	421	442	429	396	435	439	421	395	390	413	440	433	415	448	419	430	417	431	417	450	406	418	389	441	424	429	420	424	409	445	433	405	418	421	444	470	455	431	463	454	426	425	406	453	450	462	411	406	454	440	456	445	447	429	414	405	449	444	374	444	433	426	452	422	428	435	420	431	423	431	446	426	435	436	449	411	432	420	416	447	472	444	437	462	508	429	451	443	444	461	442	434	397	457	436	448	451	459	418	425	448	422	416	410	408	453	420	403	416	483	419	445	429	453	385	468	424	405	432	430	452	452	438	426	416	410	420	444	402	418	435	405	432	461	432	425	424	413	445	423	420	426	480	454	453	423	423	422	388	435	441	453	468	444	426	484	441	466	426	406	454	435	446	405	438	409	426	465	429	443	426	428	417	474	456	409	417	472	452	440	424	443	426	444	436	428	432	456	461	473	439	412	473	439	411	436	409	431	419	438	412	424	475	418	453	468	459	408	444	481	457	434	430	423	404	448	463	438	440	469	429	408	425	425	413	430	446	426	409	432	448	410	406	430	442	439	440	442	398	420	441	452	415	429	432	452	433	467	406	435	422	429	450	418	428	430	416	412	410	469	464	446	446	439	422	479	428	413	448	448	447	467	426	453	449	412	465	394	416	435	406	425	432	444	410	440	479	445	423	403	442	409	484	429	449	421	418	447	455	434	419	425	436	463	437	381	413	440	470	420	439	436	409	439	456	422	390	430	410	470	417	439	418	401	427	444	467	443	449	434	426	413	445	406	432	429	402	434	427	450	471	460	445	410	423	425	445	408	453	417	425	445	423	416	429	470	470	433	434	462	450	460	440	440	413	441	428	411	422	446	454	466	430	443	423	430	391	430	434	422	418	420	418	394	395	414	444	425	428	429	458	467	420	419	434	457	423	411	412	475	441	396	425	462	420	418	444	416	458	400	434	466	447	451	436	448	465	416	466	473	411	438	452	440	461	433	420	472	429	411	422	452	411	424	430	445	386	389	420	412	430	438	411	404	440	509	428	444	488	399	475	431	437	437	428	459	460	438	483	410	422	431	398	427	438	428	425	432	425	427	430	447	430	406	491	408	414	431	408	412	437	427	420	469	442	429	458	433	388	438	430	429	437	434	420	436	423	443	399	416	452	471	469	433	441	447	405	422	452	485	446	462	405	413	395	430	424	413	454	461	457	421	427	428	418	407	435	426	453	458	460	431	435	436	416	447	425	432
5446	17831	14055	7166	5243	4050	3240	2689	2177	1876	1621	1452	1337	1293	1153	1081	1119	1170	1007	958	950	983	971	972	882	891	834	869	788	809	817	792	742	698	736	665	725	702	741	692	654	667	613	595	617	632	588	605	623	605	566	601	574	593	592	584	588	587	557	554	620	593	570	582	600	597	511	660	631	611	574	595	562	587	582	597	562	565	585	551	563	595	608	550	570	574	566	578	582	579	564	599	533	546	536	528	565	576	553	572	572	607	537	607	563	603	575	535	535	600	586	568	555	553	584	580	560	595	552	545	557	582	584	542	533	573	554	556	518	558	584	520	533	540	544	522	527	526	592	562	580	538	560	520	568	579	588	508	582	589	574	556	557	570	588	541	587	560	584	563	554	563	540	603	550	584	573	564	576	594	570	548	541	571	562	602	612	553	544	538	592	553	569	601	555	568	562	528	563	579	570	540	552	595	552	583	499	562	533	555	543	562	524	545	574	583	600	537	578	579	570	573	552	569	543	585	600	519	598	549	561	578	550	570	550	569	536	577	567	523	589	549	539	562	588	555	546	605	547	565	573	585	519	583	579	565	616	499	549	546	542	529	597	555	572	582	567	530	561	594	573	585	555	547	551	553	598	545	574	559	562	577	608	553	571	571	613	563	549	573	513	559	550	524	590	597	541	550	594	585	566	573	564	537	555	530	518	561	566	556	573	603	542	606	598	573	544	630	541	558	561	542	572	547	541	617	568	591	564	515	575	623	493	519	551	531	573	561	596	579	555	531	582	542	616	564	581	534	584	559	534	546	571	564	552	570	542	550	597	588	554	556	566	594	575	555	559	576	546	539	537	546	511	607	534	548	581	571	612	590	567	584	548	561	607	536	553	527	581	532	553	555	506	561	548	630	539	540	572	527	551	577	564	527	578	608	581	554	610	540	560	567	590	529	517	539	604	568	596	562	581	533	512	552	589	558	511	585	589	583	576	567	555	554	560	564	577	632	559	540	558	585	539	568	540	562	575	559	513	567	542	564	569	568	572	590	546	571	549	564	571	554	604	550	563	581	553	577	556	557	577	579	546	543	573	564	554	584	556	581	549	554	536	613	587	552	591	598	572	592	581	592	559	551	579	571	552	590	568	613	598	586	558	577	516	596	538	597	610	603	543	523	587	592	597	568	529	577	522	555	529	522	575	539	555	527	568	537	554	539	542	565	558	598	556	577	615	564	561	613	597	568	569	578	591	588	554	496	576	523	539	565	541	544	572	555	586	574	551	545	540	536	578	572	602	569	524	569	587	567	583	567	524	545	553	531	581	547	599	548	530	566	585	547	576	582	542	565	571	619	610	583	537	515	562	573	527	581	524	573	537	562	556	530	500	558	532	522	575	589	569	576	575	595	530	528	584	593	554	566	560	552	533	562	601	579	565	544	593	579	587	589	580	548	531	586	573	596	549	575	569	590	574	597	571	589	569	557	565	549	569	583	520	587	546	551	553	611	561	567	546	565	580	587	553	572	591	602	573	607	568	526	558	574	575	524	564	562	590	569	558	540	601	537	529	595	562	552	530	567	564	576	538	571	561	566	587	587	582	557	571	560	590	544	550	590	609	558	582	594	550	616	535	563	574	611	557	567	623	534	582	552	582	539	574	539	575	563	500	563	592	564	571	574	560	598	560	584	561	565	547	545	597	605	583	580	539	575	614	530	577	496	521	606	595	547	566	539	564	566	581	566	551	562	521	566	561	576	563	529	552	535	575	557	570	545	569	556	571	544	598	580	567	551	521	545	536	518	534	573	545	523	585	574	558	553	565	555	543	567	542	540	579	595	540	588	586	597	569	625	522	596	601	512	556	556	583	538	584	555	602	570	533	606	611	543	554	587	536	541	584	569	598	598	545	562	626	540	532	526	550	541	596	580	535	594	581	610	597	598	600	579	531	580	572	544	550	603	562	530	535	531	559	553	545	604	559	525	577	544	556	566	564	576	548	526	577	542	565	611	528	541	557	542	582	568	589	527	556	603	570	608	638	543	551	562	559	579	595	542	581	530	577	568	548	551	566	568	551	574	548	597	594	538	556	547	544	551	551	592	563	577	529	524	556	593	562	588	537	561	571	546	536	565	591	600	598	589	584	535	566	580	592	524	534	562	556	544	591	541	596	589	588	613	610	545	569	621	550	589	552	550	573	524	530	543	642	595	580	595	544	564	572	583	538	618	555	569	537	532	598	576	591	581	568	564	602	562	579	597	560	522	568	541	567	545	583	547	577	575	581	597	575	555	579	598	580	573	560	579	576	585	561	570	566	518	584	599	551	602	541	579	543	545	580	563	559	529	546	566	577	565	593	558	560	581	598	572	554	581	606	569	552	527	584	559	579	546	524	576	536	537	530	553	589	547	546	548	531	544	533	560	580	584	540	578	570	569	550	590	581	545	559	551	597	585	589	538	557	584	547	605	489	578	565	565	540	560	550	564	568	596	552	577	565	601	532	541	534	565	601	532	543	538	551	523	557	589	565	588	571	554	578	588	565	582	574	524	555	517	560	558	546	519	546	548	596	554	595	578	567	602	570	555	537	610	563	584	585	590	588	564	551	575	551	535	574	505	588	547	571	568	558	569	537	571	562	550	562	614	560	507	533	623	532	561	603	581	584	560	546	604	608	569	552	563	543	575	592	600	581	580	531	513	590	578	542	557	587	569	559	590	595	609	590	561	561	544	534	591	588	545	543	545	522	545	585	559	622	545	586	545	591	579	577	534	562	520	529	542	538	580	582	540	517	571	557	598	585	592	583	570	588	565	549	565	526	541	537	560	544	568	564	537	591	576	522	561	554	563	542	590	559	623	561	551	591	597	560	561	597	577	551	572	606	569	615	594	584	535	542	592	555	567	507	575	534	557	620	548	592	549	579	556	552	561	557	567	553	610	617	577	600	557	591	545	544	556	597	595	571	578	578	578	525	566	543	570	608	554	544	588	542	600	536	572	606	561	531	582	559	569	557	600	582	519	525	560	556	541	522	564	594	542	575	552	574	546	566	558	557	529	560	582	536	520	598	537	574	585	547	541	582	535	551	551	546	513	576	559	558	534	549	570	552	555	588	579	578	543	596	547	555	593	613	567	546	562	592	546	573	613	550	562	581	557	588	557	563	566	578	532	565	550	598	586	609	534	567	559	555	579	590	580	545	540	526	585	575	539	579	547	606	571	529	576	601	570	567	541	589	580	609	584	623	575	562	577	518	542	568	591	562	569	547	554	604	516	568	569	576	569	568	539	569	582	531	559	586	566	565	563	561	573	526	542	571	534	519	558	585	534	597	564	559	579	556	588	580	602	522	547	552	601	541	565	572	530	581	588	604	619	585	571	537	561	576	552	595	503	535	582	578	570	592	539	540	584	551	568	611	564	575	571	585	549	562	623	532	539	538	550	612	538	562	542	548	531	573	542	563	530	634	548	521	535	598	561	593	548	562	612	554	572	573	580	587	600	562	563	565	579	546	594	568	565
27714	19086	5630	1395	769	633	477	463	380	431	395	353	361	346	324	324	353	374	353	328	350	356	326	301	290	291	315	313	312	322	321	308	308	291	291	285	280	277	292	309	266	271	253	283	267	284	289	280	268	267	260	301	301	276	257	251	262	275	278	259	298	259	276	277	275	248	282	291	264	280	264	254	291	258	287	264	240	265	260	258	271	252	235	252	272	260	260	264	256	277	259	287	287	279	272	247	274	262	288	300	236	264	284	256	240	295	275	255	256	265	286	254	266	234	284	273	264	276	277	278	267	243	272	278	269	246	290	254	239	307	266	283	285	258	288	232	259	264	288	229	255	272	261	311	259	277	300	240	259	282	267	258	250	259	270	226	272	279	222	255	242	251	262	270	253	262	248	302	272	266	287	266	239	273	273	244	235	273	276	266	259	271	256	274	252	258	251	275	255	271	249	233	277	272	256	234	283	265	237	230	273	273	256	277	259	281	263	254	289	235	255	284	258	273	280	269	245	269	242	304	294	281	252	289	263	292	263	268	275	250	280	251	255	265	264	271	261	264	287	269	306	260	256	271	256	298	257	248	287	254	274	317	259	284	274	249	276	265	272	239	239	274	257	263	226	241	287	272	270	286	258	260	279	258	262	256	260	268	262	283	247	256	283	266	271	251	270	262	278	279	286	252	267	287	285	257	248	233	275	267	257	268	282	291	230	279	243	280	300	257	251	274	227	256	241	248	284	289	256	238	259	270	290	267	265	284	272	265	251	246	239	293	281	255	275	269	268	274	260	265	265	275	277	260	294	247	294	281	289	268	287	267	252	276	264	295	291	259	264	265	255	262	258	267	300	262	254	257	279	259	262	251	253	280	255	271	265	283	297	288	264	253	248	252	279	252	241	256	282	279	289	268	283	251	281	234	255	264	274	235	250	239	265	278	256	275	269	271	241	248	256	283	271	274	284	270	282	292	240	266	257	266	259	255	268	276	271	245	274	265	262	257	243	275	294	295	279	256	261	268	266	243	263	258	284	284	287	293	271	256	222	262	242	279	280	243	286	249	281	280	271	275	271	272	286	252	273	248	253	265	280	266	264	278	245	278	275	260	290	267	255	247	262	264	266	302	236	235	278	271	224	272	257	254	263	230	245	250	271	268	277	271	260	265	277	247	299	289	260	240	269	257	249	259	259	268	260	274	267	253	285	250	276	260	255	260	275	256	271	265	252	278	260	281	265	242	258	273	297	229	291	273	251	269	257	261	290	274	254	254	276	288	269	284	285	266	275	257	252	285	277	226	251	252	254	270	276	257	261	295	253	289	256	249	256	264	246	259	269	274	275	269	281	267	254	267	286	252	306	270	269	246	285	259	255	264	271	255	258	281	289	254	275	279	284	240	238	271	235	213	284	258	260	258	264	241	274	261	259	242	289	298	263	259	285	263	267	270	279	275	263	291	291	268	268	274	248	286	250	268	261	237	259	275	242	253	278	271	288	250	279	268	260	257	245	279	267	250	263	302	259	287	256	280	287	236	255	269	265	259	273	239	301	275	269	249	248	307	248	284	245	262	270	265	261	277	273	269	281	254	258	306	249	258	247	283	279	264	257	260	277	241	260	275	246	249	250	269	268	260	245	251	278	261	285	253	252	274	260	249	278	268	223	275	260	263	268	271	269	242	224	281	253	263	222	278	240	269	270	259	257	271	241	254	248	277	256	255	251	238	268	268	294	252	274	240	279	288	287	267	271	287	255	233	304	247	251	265	255	292	274	263	274	269	275	267	262	302	288	281	285	274	269	272	244	264	260	235	270	260	274	257	242	264	246	287	270	275	273	282	274	275	245	289	274	268	254	276	227	263	244	296	264	247	249	215	251	284	250	285	277	260	279	268	263	250	252	267	283	275	285	264	255	243	280	254	264	297	281	279	243	249	287	277	253	260	249	273	232	285	244	261	250	277	248	272	256	284	252	274	266	268	245	240	283	231	283	281	249	288	289	257	267	256	264	263	275	249	281	261	300	236	254	241	246	236	302	303	246	249	259	256	266	269	290	252	253	252	256	255	285	266	265	244	269	258	269	279	257	241	279	254	248	263	250	264	280	280	260	256	265	288	259	276	252	295	274	262	276	250	275	245	256	271	266	300	257	247	262	276	265	244	257	257	245	243	263	266	250	251	258	254	258	278	259	281	252	244	254	293	264	270	269	273	262	252	241	251	257	268	248	290	294	292	281	269	269	221	271	296	228	274	270	257	258	248	272	265	274	279	263	277	269	322	247	274	247	278	280	263	302	280	278	266	310	278	272	262	266	273	254	272	241	252	286	262	246	264	263	274	288	283	242	283	268	298	281	285	251	247	274	276	276	242	286	263	280	258	279	252	306	277	257	262	247	254	266	249	294	290	267	236	276	280	243	277	260	282	256	276	288	265	293	249	284	271	259	287	254	258	284	275	252	239	275	263	258	263	259	251	270	264	260	277	256	277	252	275	263	253	296	285	261	278	227	252	261	266	265	277	272	261	268	276	293	268	250	265	282	273	255	251	238	273	281	275	240	273	247	282	281	276	268	264	291	240	275	266	270	247	275	272	261	264	296	259	276	267	274	272	285	263	269	307	230	266	281	265	261	276	272	259	276	238	287	241	285	264	278	227	252	266	277	297	249	246	303	262	238	274	258	236	258	260	258	251	224	278	283	278	223	277	293	275	232	267	256	282	281	261	280	240	294	242	269	300	240	282	254	292	272	286	257	271	275	280	254	292	271	254	289	297	294	269	303	272	279	263	281	278	264	267	285	281	279	266	269	247	231	287	277	283	272	294	264	258	251	263	249	264	286	259	250	233	243	278	254	248	273	256	302	268	269	276	267	261	269	257	294	293	279	251	241	244	280	290	260	279	258	264	269	260	275	255	242	243	256	239	262	260	242	286	271	253	268	276	268	253	285	284	264	261	287	286	300	270	316	236	289	250	267	280	254	246	282	311	247	269	270	270	268	244	262	290	254	284	263	267	260	289	280	283	283	294	272	281	270	267	273	291	266	274	280	276	264	265	260	268	262	249	289	235	300	282	281	263	312	255	272	253	236	248	252	252	272	276	249	246	270	280	264	280	261	227	280	279	279	254	257	275	257	242	245	236	271	255	229	258	268	252	288	265	280	285	290	282	272	269	256	254	279	256	273	258	238	258	274	272	260	267	286	276	259	266	288	265	243	254	278	294	280	270	268	263	257	288	261	289	260	267	276	280	288	302	279	264	261	265	271	263	263	252	282	270	274	257	273	260	277	266	303	274	258	263	264	266	265	239	271	248	253	241	266	295	260	260	276	243	296	247	256	250	276	268	279	264	279	283	225	226	285	233	279	260	244	277	273	277	249	279	251	260	269	270	255	264	282	275	251	266	264	248	262	257	248	266	303	263	258	274	242	269	273	244	268	227	238	251	258	288	260	257	222	293	269	293	310	283	285	275	251	273	297	276	251	281	278	267	260	286	286	267	264	292	231	251
4598	4775	3732	1783	1396	1055	956	775	713	628	560	581	561	539	478	516	487	491	455	449	513	473	462	460	455	431	408	457	419	442	400	455	387	389	385	385	411	399	420	376	408	376	354	346	392	360	362	375	385	370	347	368	360	349	363	392	340	346	339	331	334	387	356	364	372	341	400	353	338	336	358	357	395	343	380	354	319	355	329	392	354	379	372	316	346	359	377	346	344	354	365	346	360	372	360	363	372	332	354	354	367	383	329	361	363	340	313	350	358	356	372	344	363	370	325	356	326	354	358	350	339	337	358	376	320	331	359	391	326	323	337	380	387	330	370	360	356	347	358	354	359	362	325	332	344	334	373	351	337	340	353	357	402	351	350	361	373	330	308	341	346	368	359	350	314	347	348	328	358	369	355	348	342	315	330	350	354	318	348	299	372	347	376	334	333	370	355	358	382	341	359	334	366	353	348	362	360	363	345	341	376	364	362	363	388	343	370	359	371	335	351	351	356	338	343	360	322	362	345	373	339	315	359	340	324	338	374	330	330	374	351	358	361	363	353	392	328	328	374	352	367	375	360	339	350	355	354	329	308	386	355	369	345	363	361	346	334	343	381	342	329	343	345	352	345	328	355	390	361	325	352	376	339	369	368	361	366	330	336	359	315	361	340	343	366	336	340	319	366	355	336	372	373	379	385	337	335	354	345	377	350	333	360	372	342	379	347	363	333	352	354	365	344	346	388	327	361	366	314	337	345	338	363	366	347	356	324	347	386	350	375	342	349	348	364	340	370	345	379	362	344	334	371	359	361	339	338	381	338	347	346	335	365	322	360	328	347	358	333	365	336	298	343	383	350	297	355	331	336	349	346	363	377	352	371	339	346	379	325	351	361	339	335	340	367	382	363	337	353	334	392	322	340	354	350	324	348	317	364	361	370	371	354	337	359	346	378	356	368	338	333	363	327	380	335	388	345	342	353	366	328	302	354	399	383	348	332	331	347	358	351	369	356	326	376	361	363	328	379	368	344	312	374	371	365	359	365	375	355	359	346	345	364	333	362	322	372	337	340	347	342	406	363	347	353	382	373	344	346	326	362	365	311	342	360	351	375	329	354	331	319	358	345	325	301	367	361	329	355	330	364	374	355	370	355	351	345	374	342	355	338	347	340	342	354	347	386	328	351	353	339	339	388	347	361	369	376	356	353	347	340	385	327	398	361	393	374	384	375	388	332	338	363	351	398	342	355	357	350	322	336	367	384	337	365	331	351	325	352	362	360	349	345	353	360	337	345	369	350	333	344	364	367	358	348	343	345	356	372	342	338	354	335	320	353	349	313	333	328	357	373	338	359	328	332	361	333	338	348	348	284	395	344	332	323	386	368	360	324	342	330	356	322	359	332	373	375	367	366	318	338	337	350	383	346	357	321	340	356	321	368	332	335	346	415	325	349	367	336	344	338	382	371	356	324	342	337	330	358	367	344	385	351	335	349	343	365	331	349	343	347	361	356	367	329	347	377	363	359	353	318	325	359	325	336	360	332	329	351	354	362	354	317	356	355	353	376	329	397	346	318	365	319	342	352	366	345	363	347	336	339	345	354	376	350	344	328	338	368	366	337	335	343	339	350	364	335	382	367	361	322	350	353	357	342	329	360	332	363	353	342	372	337	334	363	344	338	360	342	339	368	367	322	363	341	344	341	368	321	360	350	352	364	339	355	308	362	403	384	365	339	388	311	375	353	359	339	367	353	339	329	343	362	369	360	350	355	342	312	353	320	365	347	341	340	352	382	339	381	349	345	368	379	305	366	315	369	361	315	363	373	382	340	373	354	366	367	365	374	332	342	352	354	357	320	358	357	327	382	339	336	373	364	323	369	337	374	342	347	376	340	345	352	328	405	334	375	337	316	354	346	326	341	352	343	356	381	372	362	364	328	349	361	357	371	352	350	361	366	342	359	351	359	371	363	367	354	298	379	354	344	330	361	331	337	351	365	321	324	388	337	365	359	360	341	330	361	379	374	347	339	361	355	360	394	352	357	348	343	354	334	367	352	319	363	346	327	363	392	349	358	341	358	359	355	347	393	348	306	352	354	356	366	362	329	376	378	360	334	347	364	343	351	343	358	365	339	356	348	348	342	327	360	343	337	385	323	347	374	335	353	350	365	380	353	347	362	333	336	345	376	334	388	364	355	326	330	344	356	358	371	338	370	352	339	337	345	308	370	319	369	342	319	343	336	359	353	334	358	368	369	356	318	342	368	345	347	317	351	376	338	372	343	360	346	342	368	328	356	355	311	367	336	334	321	370	308	330	329	371	335	346	374	324	353	334	331	336	333	357	343	346	382	359	340	377	356	324	388	354	397	342	364	364	346	353	362	342	357	373	332	337	336	330	330	339	356	354	366	333	320	334	330	337	381	359	317	339	354	352	342	321	348	357	319	371	385	326	345	353	380	374	344	368	338	341	331	335	329	338	346	377	346	324	354	361	347	377	325	359	359	326	356	346	425	370	354	301	383	365	331	363	348	351	384	363	358	362	354	347	362	329	364	375	378	356	341	359	364	362	364	361	362	376	361	356	382	351	350	355	350	348	313	364	349	323	349	347	350	356	321	359	354	376	348	337	403	392	367	347	347	368	358	341	358	366	323	337	346	343	344	344	340	382	347	332	337	362	328	363	361	349	334	352	340	364	337	360	335	361	380	359	329	358	359	346	327	326	396	367	379	325	360	359	321	342	355	345	356	302	339	359	384	363	340	353	352	349	347	340	353	383	372	350	348	341	344	341	361	339	327	347	329	343	353	363	354	334	329	337	369	377	309	342	339	349	386	329	375	367	376	372	341	338	377	340	361	345	364	343	389	371	356	329	348	319	328	314	362	384	361	354	358	323	319	369	360	322	362	378	341	382	364	311	351	365	367	371	380	347	355	372	356	364	365	356	336	346	367	360	360	369	343	347	341	337	338	372	365	406	377	358	348	331	361	353	344	361	327	402	345	368	365	346	384	353	332	329	372	352	338	376	339	344	309	369	320	369	340	346	361	365	363	323	360	380	349	344	346	329	337	337	329	321	339	366	327	346	347	348	369	353	383	362	377	361	334	339	368	338	360	371	315	368	337	303	335	335	344	350	355	346	332	365	344	334	356	360	364	343	374	365	361	376	392	341	339	359	344	411	370	339	351	325	374	362	319	359	351	364	365	366	362	347	361	352	347	314	358	325	322	357	358	339	370	359	348	363	365	347	350	343	375	351	316	384	358	331	343	351	350	366	345	340	337	374	328	356	382	347	350	373	335	358	335	342	351	354	371	338	339	352	350	343	371	354	319	379	360	389	341	371	364	321	347	344	323	341	352	356	346	300	323	349	366	362	360	358	340	342	322	341	353	334	333	312	349	351	340	338	351	350	349	346	333	366	373	347	364	333	349	315	340	372	335	360	356	365	355	355	345	362	346	365	347	323	350	367	361	326	340	366	359	339	372	374	325	333	372	343	374	361	312	352	337	337
23834	21698	29043	24861	21552	6173	1408	1028	847	804	778	692	683	667	653	648	642	640	552	586	575	577	561	585	588	539	600	580	553	567	510	520	494	489	507	468	478	513	519	491	462	454	465	497	455	434	487	436	507	512	448	466	417	457	464	493	465	477	423	427	487	486	455	454	451	427	422	464	497	490	445	460	483	470	489	437	464	475	427	448	439	445	427	416	435	451	415	424	467	430	478	479	440	469	458	452	388	474	447	443	467	429	424	465	462	485	459	435	467	430	447	503	472	421	447	469	457	446	474	482	461	511	438	461	443	450	453	408	480	448	455	457	459	460	461	449	466	475	488	427	445	433	444	495	400	448	430	452	430	450	451	438	462	450	454	458	454	481	461	451	459	452	425	449	452	429	483	501	483	450	475	443	449	446	440	425	487	439	460	423	426	459	473	464	419	417	454	454	428	419	378	479	468	449	459	454	463	471	452	461	458	463	443	440	423	471	425	456	422	434	444	444	436	439	433	427	465	402	447	486	440	449	453	464	433	442	440	443	441	437	480	433	485	448	440	450	460	446	430	440	463	411	396	433	462	426	498	461	463	440	457	454	461	441	480	480	435	409	422	477	430	446	440	471	461	433	477	442	459	441	448	426	460	430	435	468	428	447	466	470	454	435	455	454	439	439	458	477	418	441	449	449	458	456	481	467	444	465	468	430	400	492	467	483	510	449	449	437	441	447	436	503	476	472	408	448	473	476	485	497	426	444	436	429	461	449	465	434	462	456	448	456	458	423	479	473	470	421	461	428	430	425	438	459	480	451	474	487	434	487	460	413	462	466	473	432	410	471	452	450	405	505	453	468	452	474	477	425	495	415	478	460	451	451	409	445	429	441	440	445	480	438	444	433	450	455	427	480	433	460	448	479	455	442	448	454	470	459	464	438	457	449	463	432	443	424	437	473	453	458	492	441	463	412	452	441	429	458	448	430	435	415	510	453	467	440	483	450	440	467	453	455	480	442	436	444	417	454	490	417	416	426	495	443	466	482	464	439	424	440	429	445	448	453	440	417	448	447	461	442	462	445	455	448	456	414	434	440	483	464	453	445	486	446	444	456	462	452	457	421	469	467	442	454	473	488	472	466	442	472	428	432	459	442	431	481	486	454	439	440	441	450	435	473	448	464	402	418	461	437	468	453	450	437	470	449	505	418	469	451	490	455	469	452	423	471	432	459	471	446	414	456	417	456	460	444	469	412	457	441	421	430	465	431	455	490	449	448	423	467	450	468	480	461	422	429	453	431	446	454	424	487	434	479	441	477	432	449	418	447	414	438	452	433	473	434	484	459	453	447	449	457	405	467	469	447	425	494	434	452	470	450	482	456	436	454	464	486	470	475	445	428	467	431	464	439	457	440	482	458	462	468	430	473	432	452	450	452	443	445	432	417	411	440	435	444	431	456	465	441	443	455	471	455	451	457	403	442	441	467	463	464	464	435	447	492	461	435	458	457	452	457	424	443	464	432	460	446	461	441	467	439	471	434	482	444	507	440	432	431	473	429	480	431	412	385	419	489	456	454	460	453	488	461	432	448	439	462	457	422	463	428	443	461	485	451	415	430	486	453	472	437	463	460	444	465	475	420	428	503	441	434	431	447	425	481	462	425	462	481	419	436	476	460	447	478	516	455	485	433	495	454	432	438	415	446	449	434	450	468	467	442	447	478	450	441	465	473	454	477	433	449	477	476	424	481	436	439	460	441	444	464	475	432	461	455	427	485	400	485	433	456	461	450	462	414	438	420	478	472	455	420	443	458	391	457	458	440	442	447	439	440	459	456	457	455	451	444	470	422	429	446	473	455	475	473	476	448	457	481	414	447	441	444	434	429	443	462	468	457	411	469	429	460	450	443	478	472	467	456	437	428	468	462	456	484	416	436	427	441	470	435	474	471	427	455	472	464	443	487	396	450	465	419	401	443	407	463	446	459	467	467	461	476	436	458	430	456	455	435	435	415	421	445	452	459	453	459	434	449	458	463	439	461	474	460	444	474	456	475	456	435	441	468	465	445	408	414	439	447	471	436	458	460	449	436	465	427	476	464	458	454	471	493	462	450	422	444	444	446	416	446	446	499	391	407	422	429	431	462	480	459	457	487	493	449	472	441	433	453	451	449	431	443	506	483	474	468	448	466	460	451	469	448	458	485	445	438	437	463	442	439	426	437	459	490	454	424	450	462	439	424	445	456	451	452	430	421	463	477	469	447	437	450	444	475	481	436	453	416	433	442	438	483	438	451	489	441	473	448	444	437	488	448	454	445	446	441	423	437	430	461	448	468	462	509	483	440	413	426	440	415	406	470	432	471	431	439	433	465	458	497	471	415	435	454	470	469	450	456	417	449	466	456	410	475	452	457	464	458	468	413	419	453	443	456	473	411	429	442	440	430	460	467	431	433	450	452	443	423	393	438	481	481	497	455	469	448	454	455	437	425	442	443	430	446	469	446	481	446	447	469	453	453	408	465	444	449	454	467	421	453	466	438	463	441	414	500	424	450	460	458	444	449	454	449	415	441	421	460	431	448	465	462	450	450	489	466	480	430	455	399	413	458	431	492	450	450	436	485	454	455	441	464	449	451	452	466	424	435	437	434	470	460	439	488	409	445	468	462	450	473	466	468	453	453	469	463	444	439	488	430	471	411	429	447	469	447	419	456	460	465	464	425	436	437	444	456	416	435	428	465	458	450	456	453	451	425	443	489	429	410	439	466	438	435	451	419	487	450	412	433	456	411	456	465	418	457	465	447	442	443	450	447	454	458	448	439	476	521	437	425	422	445	461	444	445	433	452	431	442	441	483	438	408	466	425	463	446	461	431	454	439	479	486	452	490	461	441	448	476	466	470	413	456	441	458	444	432	457	450	442	421	459	409	423	448	464	484	481	456	454	464	455	469	434	450	477	464	435	436	407	473	427	470	426	423	433	431	471	441	469	489	435	444	453	433	429	426	426	468	404	449	474	420	446	483	460	441	502	492	457	466	429	481	445	487	422	452	432	455	417	427	458	468	437	434	439	461	462	471	430	484	474	453	431	457	419	406	442	471	460	417	434	459	428	435	435	462	436	446	486	450	472	440	450	448	448	499	468	479	436	490	455	459	417	444	424	416	445	487	437	438	492	421	472	419	447	431	440	421	418	448	477	452	433	434	461	447	475	462	442	441	410	456	449	471	465	447	452	447	463	446	421	413	469	439	438	435	459	464	433	443	413	440	460	487	445	456	482	446	436	483	458	393	442	473	449	448	467	430	434	446	473	480	434	461	473	453	439	439	418	457	420	479	437	445	441	442	486	426	457	446	463	444	474	443	447	410	463	496	466	489	448	412	450	421	416	411	457	409	434	456	508	461	448	469	451	433	466	475	461	423	488	450	452	457	433	472	442	433	446	420	428	433	454	440	441	435	435	422	483	453	447	443	451	442	452	447	448	472	446	444	440	445	432	435	492	404	429	452	451	436	465	435	442
4276	12325	9605	4843	3515	2746	2198	1809	1465	1352	1234	1121	1092	979	984	937	941	907	844	865	856	876	861	836	835	764	765	836	827	759	738	717	725	649	659	657	703	708	689	647	625	592	548	622	587	605	617	594	630	641	627	601	623	582	627	608	571	544	615	607	550	627	592	583	591	573	622	569	564	596	608	551	554	576	559	601	564	547	582	553	594	573	579	556	591	602	607	528	565	581	551	617	550	617	580	522	579	551	618	616	578	578	569	586	550	533	617	592	571	579	556	575	565	558	557	563	570	601	602	607	565	597	570	576	601	570	540	601	570	543	592	567	605	609	604	607	552	583	548	615	566	581	542	565	571	598	580	596	577	556	570	593	577	573	611	594	583	588	595	561	599	589	597	593	569	591	599	618	594	566	568	595	554	572	605	605	549	569	560	578	575	576	549	572	608	541	538	615	576	566	605	569	551	551	544	544	581	541	607	593	595	572	587	567	547	562	588	549	581	556	579	580	595	607	604	552	566	593	552	631	551	588	567	565	622	581	531	550	559	594	534	564	544	545	584	559	540	562	579	599	577	600	553	589	579	590	574	606	565	564	584	602	576	603	629	622	581	567	609	601	595	571	586	612	574	569	545	607	589	573	590	555	605	565	586	587	587	575	597	573	564	572	592	601	557	587	564	540	582	556	637	614	597	574	578	546	565	555	593	580	603	551	571	608	558	592	601	554	558	615	563	581	572	542	619	573	556	620	591	571	543	565	556	624	575	594	553	566	636	518	547	578	567	611	573	598	561	621	584	562	578	615	575	579	607	582	525	581	567	620	555	599	564	576	555	615	577	565	563	581	586	573	592	578	566	569	632	605	594	592	587	588	606	588	602	589	558	544	594	531	572	587	534	585	583	567	573	555	591	576	572	555	571	541	581	576	595	559	584	595	545	575	572	550	594	565	569	600	566	594	576	558	551	573	603	582	593	590	551	572	601	619	561	552	597	623	583	620	562	568	579	566	611	558	591	569	557	538	561	586	579	582	665	555	578	516	575	648	555	606	631	579	622	579	572	595	579	602	586	561	582	630	616	603	587	575	536	563	560	604	595	549	547	605	589	581	580	563	595	576	575	599	571	569	564	556	580	600	594	600	577	611	597	554	577	578	553	582	553	612	573	631	573	577	562	552	582	564	587	571	615	616	555	605	581	590	567	577	595	579	516	581	579	576	594	562	556	571	567	600	563	565	538	534	551	572	587	594	566	602	573	574	553	536	563	572	565	562	529	552	567	584	572	561	590	629	532	603	575	583	608	582	579	597	542	555	541	587	558	574	594	581	573	593	558	549	553	609	623	607	567	573	597	611	548	564	569	556	539	591	611	582	605	586	539	620	555	554	557	614	607	545	582	587	598	600	570	565	592	620	556	563	549	568	583	576	620	570	544	582	568	568	568	529	588	555	587	529	547	575	574	543	592	585	580	604	592	576	561	587	567	564	583	546	598	613	563	514	577	556	635	588	576	544	566	551	550	608	535	573	590	545	609	568	547	571	579	578	590	591	605	553	572	572	606	590	556	580	567	554	571	561	593	545	577	593	642	543	568	568	586	612	541	572	553	554	559	580	569	581	529	557	594	564	558	541	538	564	549	546	592	596	586	556	585	572	582	548	596	600	600	609	570	566	552	552	579	541	616	557	548	588	562	602	584	596	591	556	568	626	586	574	596	603	600	543	628	571	560	539	630	599	604	607	543	555	574	622	609	574	573	568	571	547	583	607	561	560	578	644	591	548	558	573	562	568	589	570	573	608	581	613	608	558	563	595	610	581	622	554	571	594	596	582	592	589	587	573	576	603	608	588	578	637	580	559	518	589	535	545	567	569	620	580	567	584	571	571	598	615	596	577	548	573	574	571	603	625	556	641	570	560	608	615	561	567	583	596	620	561	626	548	581	573	573	604	567	556	569	558	604	550	550	557	571	576	610	573	566	557	567	567	601	558	611	586	580	551	558	622	571	572	583	566	575	608	629	577	568	550	556	550	607	587	549	556	597	602	566	602	547	577	544	594	574	585	551	603	550	555	601	573	612	607	578	606	563	589	616	552	572	564	587	570	538	566	559	562	563	596	548	589	590	560	550	557	610	599	563	584	611	620	601	585	622	505	556	571	597	579	608	550	555	558	556	539	541	587	585	562	574	624	592	567	544	559	604	584	563	550	521	545	605	569	546	581	586	551	577	559	583	573	617	629	564	570	593	538	547	544	620	542	558	543	619	586	574	561	534	578	617	573	534	546	591	560	597	559	615	608	604	559	579	591	597	575	567	539	564	583	590	570	596	586	571	605	586	562	604	536	564	561	605	556	608	540	548	569	583	556	581	558	580	560	563	575	607	568	623	553	585	578	604	573	536	577	622	578	580	600	620	563	612	554	582	582	591	574	556	544	633	601	573	587	574	599	587	570	619	521	598	611	608	610	573	546	603	591	591	595	573	518	613	577	600	570	570	570	535	579	545	533	583	587	584	564	552	593	577	550	594	573	578	565	596	577	572	566	581	554	606	635	523	533	562	587	577	594	560	602	576	564	585	562	527	548	582	583	585	588	624	571	546	574	573	554	597	549	569	606	606	556	543	626	565	571	543	578	597	563	592	580	561	585	588	593	653	575	597	552	588	590	555	595	596	578	606	600	576	609	587	618	535	604	603	557	593	601	532	574	550	602	556	597	576	551	519	653	584	600	598	581	633	587	596	551	549	610	544	554	564	542	545	590	586	587	609	539	590	558	592	572	595	614	619	611	522	582	552	579	558	589	548	571	564	595	565	604	546	586	530	587	634	583	606	557	582	597	566	609	553	565	587	565	569	571	615	619	586	564	579	575	572	556	579	572	548	582	634	582	590	591	577	566	557	578	523	560	564	597	585	562	586	582	563	598	550	572	613	573	537	597	570	575	555	573	552	556	534	541	580	597	570	590	547	539	586	562	608	600	572	595	582	561	577	547	567	553	543	569	566	587	618	577	557	537	577	561	588	531	558	564	596	568	606	579	591	547	579	557	564	546	563	601	551	563	531	642	564	572	555	573	548	597	617	544	587	581	556	615	601	603	618	557	558	601	528	600	600	568	580	566	604	572	547	566	607	575	594	580	563	597	605	526	528	577	557	582	527	534	579	556	574	583	530	586	560	583	573	549	572	579	566	579	591	594	604	513	601	588	616	574	570	572	572	589	579	555	568	581	599	558	537	609	614	604	588	538	596	571	570	549	564	573	607	549	572	555	580	584	555	587	626	624	546	564	599	583	602	580	592	591	596	602	556	576	558	603	578	621	557	582	609	575	541	597	605	628	550	569	562	566	596	560	575	576	564	589	546	574	611	579	558	594	544	556	585	555	593	566	558	638	570	573	566	621	586	530	623	602	579	561	585	598	588	567	619	579	555	568	551	575	579	613	553	568	583	584	589	541	585	585	563	575	583	619	555	587	577	619	568	592	615	557	625	544	590	645	569	607	548	622	549	559	552	571
24914	21641	27466	25826	5235	876	679	491	472	400	374	318	354	333	371	301	305	333	312	306	290	337	276	278	283	240	282	306	263	290	230	230	224	235	231	236	270	249	216	217	236	206	178	228	223	200	207	212	192	226	196	211	198	207	219	191	220	195	179	193	191	223	191	190	207	212	196	178	188	215	188	217	198	178	169	216	203	226	202	200	182	188	199	190	219	183	179	197	181	174	206	182	190	209	227	195	206	202	206	209	205	197	213	188	210	178	196	191	222	200	206	202	208	203	206	192	185	205	205	193	216	188	177	206	202	173	210	204	199	170	208	189	184	206	207	162	219	195	183	202	188	212	215	210	193	218	194	190	194	202	176	207	204	203	216	174	204	222	198	177	178	215	188	198	192	190	212	234	180	175	201	186	180	190	186	203	171	182	204	191	199	202	219	205	184	195	203	202	199	212	216	187	200	197	211	197	218	220	179	195	177	192	211	189	196	171	211	202	197	217	192	190	179	180	216	216	225	194	189	188	207	202	195	188	207	192	202	227	189	197	194	200	212	196	214	205	229	189	206	181	215	199	189	197	203	199	193	181	186	191	196	193	215	199	202	211	193	232	227	204	219	207	191	175	212	207	202	207	206	190	200	196	179	181	207	205	175	222	181	172	212	205	200	209	210	226	195	188	197	196	189	217	194	168	196	185	196	190	198	178	199	199	177	216	212	192	180	205	190	211	194	230	214	198	210	202	188	213	217	220	175	217	186	171	189	193	203	175	189	174	208	200	220	229	197	190	207	198	180	178	186	226	217	182	211	202	201	230	179	210	186	192	201	197	192	178	224	200	228	214	206	172	185	201	192	206	209	162	197	211	185	204	201	193	188	180	201	207	181	191	199	216	199	187	180	178	189	213	198	209	175	214	194	212	205	196	187	211	202	195	199	161	188	195	211	198	215	187	210	196	183	211	188	218	199	217	195	183	206	215	181	182	213	218	202	201	179	201	212	208	203	218	191	248	177	205	190	185	187	200	214	192	199	190	223	185	180	216	175	197	174	175	201	217	196	194	205	222	204	183	204	219	210	198	201	204	200	212	210	210	202	199	171	174	197	214	203	202	217	208	203	208	198	187	185	215	197	192	187	185	194	209	199	213	203	177	203	185	188	190	193	200	187	193	215	203	195	177	173	200	185	207	217	210	197	188	211	198	212	208	204	194	187	200	181	196	207	214	198	198	193	213	204	211	187	205	207	172	210	176	214	198	193	209	195	187	177	193	192	184	173	209	197	196	198	184	218	195	212	187	190	174	176	201	204	204	194	201	193	195	218	200	183	197	202	190	223	230	199	177	192	202	200	211	212	162	203	218	213	205	197	185	170	203	175	190	232	205	209	211	196	212	209	213	208	208	186	194	210	198	207	193	169	174	179	207	185	156	197	195	187	189	190	193	211	200	223	178	213	196	210	180	182	207	196	184	204	213	177	216	195	203	202	189	193	187	195	194	201	210	220	202	230	222	194	204	209	209	187	212	189	192	199	190	199	211	185	208	199	215	202	206	200	190	195	193	188	192	200	223	185	196	183	210	201	208	182	186	207	179	202	225	209	214	194	191	200	205	212	207	162	187	193	202	195	209	217	199	208	183	209	180	188	235	163	204	188	187	190	226	184	207	202	207	225	213	200	195	219	177	198	194	193	194	218	206	210	192	158	195	188	200	232	187	207	204	217	201	190	242	196	192	190	239	182	194	198	199	189	220	171	199	179	204	175	211	172	175	190	219	216	179	209	200	216	191	188	199	219	198	192	191	200	186	183	193	216	185	203	201	209	209	191	187	205	203	173	185	193	160	209	198	204	193	186	210	201	195	200	178	182	205	181	210	218	196	197	195	207	186	205	196	186	204	215	228	195	196	211	184	212	194	201	184	191	197	192	181	199	182	208	199	191	218	189	205	228	193	183	207	179	192	209	186	215	204	200	184	199	176	214	199	190	197	218	189	192	188	199	209	205	175	217	199	214	183	187	204	186	213	168	188	193	189	206	198	206	212	212	190	198	213	184	185	173	190	174	212	208	214	173	188	199	194	195	182	209	198	187	200	205	201	201	204	205	190	202	195	196	181	207	228	194	212	171	208	184	176	190	190	188	198	166	200	195	203	186	186	201	209	194	196	203	193	190	166	184	212	210	180	184	209	216	167	206	198	196	197	209	174	230	190	178	222	199	213	198	206	212	196	198	197	196	207	179	182	226	192	207	221	209	199	204	216	214	220	205	192	203	204	199	198	210	199	191	211	216	198	191	197	197	225	182	192	214	206	185	193	195	186	234	216	190	214	196	182	186	191	225	212	199	175	188	196	194	182	181	202	192	193	215	198	201	216	200	174	193	170	205	177	187	218	215	191	213	204	207	198	190	202	178	201	194	201	168	172	199	186	194	215	213	211	192	210	190	186	206	171	215	197	205	225	219	203	202	175	231	203	214	188	186	192	190	212	198	209	177	191	206	206	181	193	212	183	228	204	208	195	193	206	186	182	198	195	199	196	206	213	198	213	190	227	198	193	186	172	182	204	201	215	197	192	192	197	208	213	169	225	205	212	201	208	214	172	193	193	200	198	196	192	175	215	187	198	198	189	210	189	206	204	179	209	203	199	200	191	213	204	202	226	200	196	194	183	180	199	212	193	196	196	224	219	219	203	223	179	218	195	192	209	172	212	182	194	209	216	194	210	183	189	179	168	196	188	220	221	204	184	229	191	182	210	186	176	202	185	219	183	203	179	195	198	205	191	211	186	192	210	199	201	214	209	181	200	198	197	205	191	191	195	184	181	201	199	181	194	204	205	211	202	208	219	213	203	224	181	202	196	198	215	203	197	201	208	191	197	195	161	199	214	202	186	211	198	179	173	191	201	192	202	203	209	207	200	178	183	196	203	194	187	191	206	191	180	207	207	176	190	214	191	177	174	189	192	214	211	223	213	209	214	216	203	208	203	201	205	195	216	230	185	186	193	197	205	189	213	174	208	208	200	201	188	190	186	195	200	198	194	198	205	192	200	190	202	200	195	211	230	192	222	207	184	192	205	208	175	208	209	209	207	187	204	216	183	188	204	218	193	186	193	169	202	222	192	196	195	218	217	214	224	231	197	220	208	203	173	186	194	184	198	180	199	196	204	199	221	183	196	201	208	191	206	205	204	222	187	196	212	222	187	201	202	196	197	232	184	198	215	190	190	200	186	216	199	211	209	182	180	197	190	208	190	198	200	189	186	188	211	192	212	192	177	199	195	178	204	182	195	203	211	200	215	192	186	177	197	197	184	190	203	196	187	201	216	205	207	201	204	218	194	190	206	195	202	186	222	193	209	197	214	205	216	213	217	160	189	208	181	194	212	205	205	183	190	183	235	187	196	209	179	198	200	196	192	204	208	198	216	183	207	189	203	172	193	188	202	207	190	207	181	191	192	174	182	202	171	189	204	196	184	192	211	205	218	219	201	215	188	193	218	199	205	202	196	216	194
4124	8251	6581	3146	2263	1738	1364	1081	961	793	727	636	600	590	576	551	560	540	502	489	447	522	497	467	425	393	410	397	391	422	360	371	347	340	355	335	324	369	340	333	330	324	293	294	279	347	297	287	307	317	320	274	271	274	297	276	270	273	284	288	276	292	285	273	280	275	291	265	271	279	281	263	276	263	285	258	277	276	271	282	271	280	270	292	272	281	268	281	294	290	240	260	261	261	279	273	289	275	286	262	280	284	267	281	289	286	301	249	270	263	274	273	274	295	241	262	291	265	250	273	271	265	265	256	287	269	287	267	277	283	254	291	278	285	272	277	289	279	276	263	263	293	279	277	276	302	290	289	274	279	265	272	239	271	252	275	290	265	261	297	271	274	267	273	260	241	307	278	299	249	291	289	293	258	267	255	255	263	245	252	249	246	277	263	284	266	292	282	242	277	270	295	267	260	252	250	282	283	294	265	249	288	276	213	278	258	273	289	259	259	281	275	296	274	293	263	256	275	274	272	256	279	288	296	276	260	276	289	277	270	248	256	234	284	270	270	294	280	232	288	259	271	258	252	277	269	239	255	267	263	300	236	257	235	293	283	244	277	269	272	287	253	256	279	265	267	257	270	289	256	270	310	272	293	274	310	261	270	279	258	264	282	268	277	262	263	290	249	252	247	259	276	264	287	281	301	293	256	274	274	268	229	256	259	265	274	277	264	257	260	272	294	295	272	282	264	278	233	273	252	262	270	292	286	283	259	274	274	265	256	272	292	276	300	255	286	272	282	285	239	273	265	298	282	272	250	254	248	276	256	272	285	256	297	270	305	251	259	256	258	273	287	271	262	273	262	296	263	279	262	276	275	273	302	243	272	311	273	272	249	247	247	265	259	272	275	278	272	262	235	260	259	268	279	277	283	283	268	289	276	278	282	291	267	262	315	273	277	271	259	275	267	260	289	258	288	247	249	260	263	266	268	283	255	265	271	266	227	262	265	241	264	306	299	294	283	243	271	244	261	268	297	284	277	275	257	287	252	286	265	257	279	260	276	279	264	256	289	305	291	287	264	279	272	285	287	271	274	258	278	240	279	264	254	279	276	282	253	269	253	273	294	267	280	267	256	261	252	283	272	290	274	266	253	271	262	301	295	301	252	285	288	285	265	262	265	261	311	271	264	300	263	290	282	284	282	266	287	273	281	265	256	257	265	297	285	245	277	285	263	267	268	249	289	307	302	248	268	230	265	255	264	272	257	271	263	274	262	246	269	296	293	285	264	263	249	285	270	255	253	263	269	278	275	287	254	299	243	262	280	222	293	255	290	268	245	280	278	254	279	251	270	261	251	273	287	282	283	266	282	285	273	268	264	260	271	286	270	286	289	240	273	238	264	282	256	284	258	307	267	252	260	279	269	239	260	282	269	268	243	281	284	263	279	276	255	292	274	312	257	267	246	269	270	264	265	258	267	303	309	280	267	253	272	300	280	292	262	295	265	297	287	252	274	256	264	256	262	273	261	256	305	250	318	293	320	266	288	260	256	253	255	249	268	266	248	308	260	289	255	283	280	284	278	266	276	282	269	301	284	279	267	303	302	293	257	272	274	282	268	261	285	284	265	271	274	265	260	260	284	251	267	260	266	304	269	302	281	272	284	254	277	289	259	269	233	272	285	262	239	259	279	266	278	255	279	298	226	263	264	279	282	296	284	281	264	292	241	270	259	265	251	276	288	285	243	279	274	279	263	277	245	256	256	288	278	275	243	266	265	273	277	297	279	282	278	292	276	276	279	238	303	263	283	251	258	294	299	254	290	264	301	274	249	260	265	279	302	281	272	290	258	252	261	298	254	290	281	257	238	267	288	302	256	305	262	309	272	267	282	291	264	276	254	275	277	258	240	266	293	285	276	246	283	277	289	288	261	314	264	279	249	265	271	264	267	284	276	265	280	272	271	271	253	277	271	288	232	277	267	256	272	246	255	282	281	298	282	278	242	293	288	258	281	272	289	276	270	279	278	280	302	263	264	250	278	258	274	259	289	271	267	280	270	267	274	274	272	261	270	276	277	283	288	259	242	298	270	238	255	282	259	261	300	260	264	287	264	254	280	269	275	280	271	277	286	250	263	272	268	266	252	266	292	267	293	225	274	262	286	251	265	286	258	254	281	243	304	282	270	272	261	286	284	281	247	266	264	286	273	273	283	281	293	270	263	268	251	268	275	236	268	264	295	255	279	271	239	292	279	279	278	274	234	312	284	287	317	270	282	271	280	266	273	253	273	254	277	277	312	282	264	282	299	299	316	280	297	247	275	270	262	246	297	284	254	285	266	267	262	283	266	262	259	289	259	243	263	275	276	279	246	246	285	278	295	276	302	278	276	308	256	282	260	251	296	287	274	252	262	260	258	265	270	263	233	272	300	286	253	246	275	289	272	269	262	269	277	290	262	306	271	258	284	254	245	270	272	273	281	329	262	264	280	262	282	292	266	289	258	300	259	293	277	301	245	279	277	284	320	261	285	270	255	298	253	281	277	280	259	279	261	275	254	271	277	278	270	251	280	248	272	268	240	260	280	265	254	281	260	273	225	295	271	269	284	283	256	264	268	256	268	270	270	279	269	276	306	256	297	247	266	287	262	253	279	262	263	254	251	284	247	280	260	264	310	260	290	279	239	302	288	281	264	246	265	253	284	258	243	278	285	279	249	244	292	269	264	233	257	284	274	279	278	290	287	303	291	300	261	271	272	276	248	265	266	260	246	288	279	277	212	286	275	250	262	297	301	260	306	280	278	259	291	271	268	250	260	258	276	290	305	265	273	255	257	265	283	293	286	258	257	266	260	275	291	258	232	298	263	299	261	248	250	238	267	253	279	251	294	298	276	286	260	254	284	272	271	290	281	284	263	221	244	268	267	271	278	261	302	266	294	259	272	258	258	283	281	290	268	258	280	267	259	275	267	260	282	231	257	273	289	288	241	288	289	302	307	271	259	263	286	253	281	269	267	287	263	268	257	265	254	276	244	258	261	285	294	296	291	280	268	258	288	262	255	280	289	255	285	268	282	243	274	288	259	261	279	242	269	262	273	274	285	258	259	253	257	291	265	255	255	291	299	267	275	255	284	293	273	298	290	271	280	258	281	268	268	283	264	265	273	284	282	272	274	273	314	256	248	283	243	289	262	266	275	279	261	260	231	271	288	294	298	234	312	263	243	246	262	291	269	271	262	272	291	247	245	277	249	298	277	271	251	266	267	267	259	284	268	298	285	271	264	290	275	273	257	277	258	277	270	279	281	267	289	273	266	278	281	265	280	282	258	264	269	275	297	238	300	264	292	258	266	244	283	260	272	255	281	270	264	278	273	252	263	271	285	265	265	287	285	274	258	271	273	270	289	283	283	244	287	262	276	253	299	251	301	263	278	247	244	261	268	277	305	261	294	276	267	287	277	288	248	264	264	267	262	262	288	280	268	265	289	279	253	270	306	266	285	274	249	293	277	253	255
22770	21684	29576	24275	21684	21547	5522	1494	1165	1027	957	873	920	873	827	800	775	717	652	725	699	689	683	688	642	644	617	684	607	631	613	576	510	546	508	500	515	523	571	489	491	468	470	501	453	459	467	491	475	480	464	461	461	439	431	459	445	486	438	454	435	456	452	466	481	457	503	475	415	494	479	471	435	463	471	422	438	468	442	467	384	431	437	412	429	448	473	401	487	455	409	446	448	440	413	422	422	438	426	418	431	447	452	445	496	421	496	434	421	442	471	472	465	467	411	452	451	453	453	476	426	447	489	477	455	444	458	411	407	450	420	448	433	424	446	448	483	440	470	433	418	402	417	458	458	424	431	438	422	451	441	435	455	450	423	434	442	429	450	455	468	490	425	441	464	444	432	445	451	430	427	431	454	452	455	402	451	417	423	443	431	447	441	447	445	445	435	413	399	452	436	429	435	470	468	440	456	457	430	477	449	461	412	461	463	478	466	425	470	422	423	410	434	407	442	439	417	436	444	463	448	434	467	429	490	476	483	450	391	400	432	437	452	406	453	430	436	416	456	402	479	426	448	434	437	484	421	434	440	453	421	464	477	433	431	402	412	410	417	444	440	393	488	453	442	447	447	434	447	414	464	436	436	454	486	435	439	465	464	451	404	409	423	479	438	474	449	458	435	416	438	423	430	463	427	447	439	424	462	496	408	438	438	441	424	406	431	492	474	487	436	435	455	456	451	450	427	440	434	435	439	426	422	425	456	443	430	468	445	478	461	429	430	489	466	486	474	463	454	435	416	461	420	428	427	402	432	408	464	444	431	422	440	476	412	454	427	458	454	480	436	467	441	444	473	486	427	402	414	426	465	455	429	445	440	441	424	481	466	453	486	430	464	421	447	449	427	448	455	429	444	420	431	434	430	444	467	444	422	431	455	451	456	445	463	426	454	466	490	468	461	451	415	477	470	457	407	447	474	437	458	462	448	429	476	450	427	443	437	417	457	431	467	448	431	468	446	461	446	474	413	430	453	448	412	416	440	439	467	424	440	436	439	452	476	428	407	446	437	458	424	431	463	412	426	463	439	463	454	459	445	436	483	419	457	432	475	441	473	456	462	463	468	460	448	483	448	444	443	410	410	432	457	460	481	449	449	425	411	468	445	447	431	423	440	437	457	422	466	422	443	449	427	447	438	446	409	440	428	433	447	477	472	459	408	408	435	403	439	460	457	447	471	449	462	412	420	493	444	412	455	467	426	475	429	453	457	391	463	463	444	466	445	412	436	408	407	471	411	475	428	442	449	456	453	443	415	446	444	455	441	390	459	449	453	460	464	452	483	455	421	454	409	424	476	430	436	494	453	406	430	404	447	443	445	431	458	430	453	417	443	456	467	439	424	458	473	464	454	415	415	465	445	415	409	429	428	419	488	447	470	471	434	451	453	410	468	464	439	426	426	440	424	462	407	411	448	411	442	449	408	420	454	448	438	465	454	478	465	442	449	437	445	457	459	475	416	458	447	468	397	451	469	445	477	442	445	455	438	449	477	472	483	411	449	440	465	446	457	437	429	447	433	434	451	460	456	442	464	432	489	474	436	437	432	401	464	462	458	479	425	438	441	452	463	401	450	437	456	418	442	421	427	437	442	480	473	462	375	426	440	444	419	468	438	436	434	441	421	424	465	427	440	456	460	442	425	424	478	439	408	443	408	451	457	440	503	443	426	431	433	457	442	441	423	436	447	470	441	447	461	461	421	480	438	483	448	440	422	430	428	409	422	433	456	454	427	456	427	435	449	450	464	400	425	418	427	442	468	464	431	440	451	468	434	469	431	402	414	423	434	412	448	460	444	450	437	446	412	432	455	429	404	469	422	427	426	440	439	447	423	410	460	452	436	479	415	460	485	402	442	430	443	439	438	462	440	423	422	458	473	463	436	440	426	476	496	466	429	460	453	403	483	434	473	468	445	420	407	398	438	471	446	434	419	448	420	453	413	422	443	432	442	505	469	426	449	453	452	431	437	442	411	449	448	441	475	458	436	457	452	446	416	434	426	432	451	453	458	424	430	458	425	446	421	488	479	411	494	429	459	398	459	450	400	430	444	421	415	438	421	447	434	442	437	432	438	428	457	460	475	454	443	436	444	438	480	494	473	435	441	456	423	498	428	466	450	433	450	453	491	459	476	449	480	449	471	411	438	432	432	477	438	424	445	456	445	437	477	464	455	428	441	479	474	468	447	451	411	466	507	451	425	449	431	466	454	430	459	454	437	440	449	475	437	469	420	430	447	439	442	440	429	467	451	407	435	479	418	466	458	423	419	459	439	412	429	447	418	433	410	478	452	440	424	425	471	451	434	457	412	445	502	451	456	422	448	434	442	484	431	433	468	461	478	450	432	464	448	436	454	411	452	436	447	466	454	427	440	447	423	459	433	409	462	421	454	462	452	450	484	398	431	461	497	454	423	491	433	426	435	454	468	450	457	473	478	448	482	445	426	451	490	408	456	455	408	459	445	447	446	434	474	464	396	440	453	448	431	462	457	461	413	454	433	446	439	467	453	452	458	395	424	459	437	439	452	448	460	438	467	459	437	477	453	453	469	432	441	447	388	414	456	435	421	434	442	471	419	447	460	461	495	474	440	494	455	424	409	410	420	404	421	456	432	441	462	461	460	436	465	452	430	451	442	460	423	423	411	415	445	445	389	462	468	431	403	449	442	409	409	437	460	439	433	434	435	428	448	406	415	453	466	402	431	436	443	442	427	398	417	413	504	419	439	427	457	456	470	414	420	424	449	411	466	427	421	455	485	442	433	442	454	433	435	420	486	429	432	448	449	441	449	454	468	450	464	428	424	444	461	433	429	435	442	459	455	463	420	498	429	466	455	465	467	454	431	445	441	444	415	424	446	441	434	447	424	466	466	461	473	450	424	407	481	447	449	438	459	437	459	455	445	450	492	447	432	412	433	438	449	461	424	419	427	412	457	465	412	430	457	421	402	472	455	415	445	435	447	440	495	436	435	434	466	419	472	446	443	430	450	450	446	453	495	465	477	426	409	449	473	452	453	466	453	443	472	420	460	459	427	451	422	427	426	421	433	436	423	428	456	465	480	438	458	438	437	458	467	457	424	443	435	407	418	391	428	425	431	466	465	454	427	445	415	436	431	445	441	443	438	455	437	426	452	417	474	470	429	437	488	448	432	432	460	426	436	421	414	471	462	419	429	440	421	456	438	392	440	454	387	453	414	426	448	452	431	447	451	404	427	447	430	399	429	427	416	446	414	439	451	449	444	419	447	390	447	457	446	460	482	463	436	423	457	446	465	464	449	457	453	445	469	439	437	437	469	424	473	445	428	457	447	434	417	426	439	438	413	445	432	421	405	445	442	424	415	442	410	427	416	451	471	427	439	415	415	457	482	431	426	449	469	451	473	424	442	427	405	442	490	423	451	454	425	456	447	447	420	453	420	440	418	457	465	403	434	407	426	426	446	415	421	441	457	469
5438	17812	14061	7267	5476	4186	3266	2650	2146	1912	1615	1533	1346	1274	1248	1143	1155	1140	1099	1072	1063	1032	1037	916	853	860	844	875	856	846	857	739	740	765	769	671	737	706	729	683	659	626	663	623	592	625	603	578	622	600	591	579	605	614	562	575	584	581	563	563	610	649	615	536	625	568	574	582	546	586	565	569	608	583	607	546	590	542	577	584	596	572	614	561	545	558	580	550	574	566	585	572	555	588	540	573	585	557	586	599	598	557	561	565	596	562	598	579	566	576	543	552	615	531	547	611	601	609	597	556	597	584	541	618	542	553	611	580	585	587	541	565	545	564	587	598	590	593	554	555	521	551	561	610	571	600	528	599	585	582	539	585	582	626	586	602	565	560	616	537	586	553	576	565	613	606	571	539	588	535	592	595	596	571	593	565	577	545	568	545	583	560	536	544	565	553	535	611	584	595	561	590	566	624	584	598	560	574	579	583	562	569	542	577	541	585	588	549	559	533	574	574	576	605	560	562	600	552	541	524	567	559	612	578	583	571	554	574	616	568	584	602	545	552	616	535	597	597	579	574	611	537	544	568	583	538	594	572	558	573	580	585	581	543	543	585	582	534	559	583	595	537	553	601	558	554	547	599	570	596	569	572	591	602	570	553	580	546	561	541	567	580	603	491	593	577	575	564	597	598	532	580	580	572	605	553	609	536	622	588	578	571	547	592	554	611	599	623	550	587	562	607	565	574	573	564	569	603	581	603	525	576	573	568	584	611	574	553	582	582	536	585	595	550	582	550	556	562	582	578	563	552	565	607	590	551	564	589	512	563	541	548	597	549	586	560	560	570	559	595	546	553	583	578	565	590	616	597	567	595	581	608	606	564	565	584	552	539	541	571	586	619	565	621	593	581	566	602	555	551	551	573	612	585	547	628	568	591	577	539	552	600	563	567	560	562	560	541	565	532	543	590	550	583	557	588	578	564	549	606	503	598	564	606	567	586	522	547	616	542	544	545	553	590	592	600	532	593	539	602	618	550	557	534	539	584	518	586	605	556	549	580	586	562	546	538	621	599	594	609	571	558	573	573	539	571	575	567	581	582	545	524	565	627	550	554	584	571	582	546	559	572	586	541	561	579	566	558	583	590	556	555	604	594	539	612	586	575	568	531	599	567	512	579	556	576	600	604	598	532	601	576	568	604	563	572	554	612	575	594	545	547	550	588	534	563	574	604	565	555	561	512	573	539	555	560	591	566	594	640	537	560	573	555	508	575	561	575	582	564	593	534	558	613	521	560	567	595	600	556	591	555	621	565	564	559	576	581	579	572	522	552	589	557	581	576	564	587	565	569	580	618	616	555	580	572	575	552	547	571	565	576	545	587	585	608	570	556	585	561	539	558	606	600	567	588	564	583	558	603	546	537	538	550	565	578	571	547	579	558	544	554	540	577	562	605	562	546	578	598	575	558	576	611	549	596	561	542	591	593	571	530	582	583	545	586	561	596	568	564	563	601	557	566	593	566	553	542	628	586	546	570	575	569	584	558	549	607	572	567	602	534	563	578	571	577	610	615	599	551	574	586	577	552	548	561	533	566	557	539	584	589	552	540	572	556	536	584	571	578	584	506	575	511	583	563	528	565	607	548	601	538	561	603	565	546	582	589	551	524	554	569	583	549	602	602	572	582	540	587	586	572	560	569	544	563	571	548	563	591	565	591	555	577	595	576	607	574	603	574	610	563	554	567	580	563	573	542	567	604	586	577	553	580	577	586	609	586	524	579	591	605	579	569	567	600	574	584	577	569	595	571	548	555	573	538	565	532	600	563	650	536	590	618	569	570	553	521	583	585	597	601	555	597	563	597	570	554	599	547	599	610	602	561	583	581	545	550	603	561	602	533	573	551	581	553	580	563	554	583	588	580	526	577	604	556	558	568	603	545	600	573	598	571	596	583	555	558	570	555	567	559	566	585	549	594	563	587	542	571	554	582	559	576	537	579	570	549	606	582	524	542	564	597	532	554	619	577	554	605	549	579	557	621	586	546	561	582	548	642	611	543	559	565	573	559	576	547	537	553	568	589	605	552	581	592	577	581	590	580	552	527	588	535	569	557	587	522	536	586	582	608	547	599	600	542	575	605	598	538	537	566	554	587	586	601	572	564	616	587	573	549	636	566	611	558	560	534	533	561	529	568	576	575	526	554	554	571	573	529	551	579	548	540	585	598	589	576	593	607	595	541	583	591	592	582	623	510	545	591	576	552	571	555	614	557	570	539	572	545	601	584	563	603	579	550	595	597	600	570	584	562	554	553	526	605	585	581	559	597	597	594	550	589	552	570	571	573	558	580	577	566	614	530	601	551	544	566	593	567	566	571	581	570	564	601	518	580	566	529	550	582	534	574	579	629	530	600	594	576	574	556	610	547	562	610	560	545	554	584	567	579	588	577	584	613	557	588	575	519	558	587	554	589	584	610	598	551	532	565	587	559	566	516	497	566	557	549	568	557	561	546	551	533	580	596	565	597	571	546	562	583	550	587	573	583	554	545	592	594	553	594	555	579	554	614	612	572	594	600	578	608	587	571	562	575	612	580	578	563	556	571	599	531	536	584	557	588	578	564	593	577	545	598	546	561	570	564	559	583	573	587	543	557	613	572	566	559	562	607	584	564	582	563	568	579	567	585	590	573	604	520	564	619	570	541	596	626	520	570	607	541	587	555	576	546	578	572	599	599	490	546	569	560	573	609	574	593	547	555	547	546	568	558	569	579	597	583	540	533	572	530	576	583	601	576	553	575	572	557	570	564	571	546	587	553	564	563	512	609	567	567	564	554	561	545	563	565	569	571	563	576	603	530	583	538	582	567	548	552	531	587	580	539	568	567	585	568	561	532	547	592	564	572	573	548	557	565	589	562	596	572	560	566	614	572	529	575	557	564	608	578	593	544	580	556	571	580	604	519	576	583	573	562	603	568	650	577	555	578	553	579	584	597	579	555	597	535	603	558	620	596	522	569	498	513	575	553	563	519	543	564	562	587	575	572	561	545	536	542	588	571	591	571	556	560	637	563	523	566	628	580	564	576	574	590	561	576	580	538	559	596	585	574	546	542	545	590	598	556	603	580	583	558	578	581	572	584	565	552	546	570	563	543	564	518	559	623	585	576	537	557	585	552	534	554	572	573	548	542	554	615	563	579	596	591	583	558	597	610	591	568	544	554	575	582	587	548	488	561	551	546	602	536	566	595	585	569	556	592	568	583	578	571	589	553	551	554	547	565	580	574	597	530	616	573	553	543	545	575	591	601	619	546	530	594	564	541	520	571	566	560	577	599	635	543	537	523	552	586	547	593	583	572	606	597	593	636	565	548	576	568	574	568	573	572	603	510	576	577	561	566	569	591	582	577	570	586	550	539	588	558	547	592	554	550	548	549	561	563	554	579	600	565	570	576	608	579	593	591	574	525	602	576	555	593	577	587	571	559	544	580	583	525	565	600	566	567	586	547	558	598	533	536	564	571
27597	19152	5877	1499	837	688	491	439	431	419	417	369	326	364	381	383	357	346	345	348	309	384	325	343	312	302	349	310	315	292	346	334	277	289	293	292	287	283	300	264	304	280	271	297	271	277	294	282	282	277	280	282	287	295	273	294	276	298	276	267	276	287	310	283	249	284	292	272	247	280	282	262	257	287	254	265	290	275	254	287	290	274	264	247	285	280	265	260	268	266	262	274	244	271	260	285	243	249	293	269	287	244	284	253	285	249	258	278	259	278	258	276	281	254	275	286	268	271	288	255	283	272	284	281	260	257	283	300	252	305	265	256	270	264	303	266	276	275	267	299	276	263	260	253	282	263	273	267	283	265	232	234	255	274	261	265	268	284	289	269	275	267	286	298	267	266	281	254	264	265	263	257	249	260	282	288	291	288	253	243	262	283	243	246	315	265	257	297	283	258	274	281	262	270	288	243	267	284	275	264	234	290	257	293	288	295	259	288	264	262	271	266	296	274	292	274	276	257	271	277	252	271	299	265	254	264	289	298	253	277	253	270	266	244	285	263	286	245	293	270	272	294	242	276	251	259	307	259	280	272	306	262	269	289	246	237	257	264	276	255	306	260	271	260	266	295	274	288	296	282	290	268	245	283	298	260	275	268	245	279	279	254	283	280	272	271	268	320	284	270	267	272	258	271	283	283	269	268	285	298	280	283	272	283	264	276	278	292	266	290	258	257	258	268	258	271	295	277	267	254	260	252	269	278	254	279	263	247	269	265	290	271	273	254	280	272	302	284	277	264	275	287	264	296	279	290	260	302	264	286	252	259	296	275	288	257	260	266	233	273	302	276	273	274	304	290	276	248	265	285	258	286	265	270	271	250	250	274	276	256	305	310	271	283	262	292	272	268	288	288	261	254	262	288	276	286	273	265	282	253	260	266	275	282	254	274	289	259	249	263	257	276	277	282	258	268	269	257	256	278	262	291	273	323	283	268	258	272	284	328	265	294	273	286	251	284	277	261	259	281	261	284	283	274	285	270	286	243	298	306	296	274	266	273	260	259	279	255	292	289	267	270	299	269	284	278	270	277	275	276	255	293	260	280	279	273	300	289	281	253	252	255	279	246	282	280	260	291	265	267	269	263	293	280	274	235	294	271	286	287	260	278	289	264	290	265	292	291	231	283	259	277	260	304	299	270	271	267	299	259	259	283	250	263	294	293	270	278	292	260	274	283	289	254	286	288	286	279	269	281	275	275	249	301	309	307	265	266	278	283	266	269	263	244	264	297	272	292	271	268	276	288	273	301	273	268	273	256	283	265	300	281	274	259	304	255	288	302	270	255	287	286	279	279	256	262	289	306	290	299	283	274	283	260	276	252	265	270	282	316	294	268	273	290	244	261	284	242	255	282	293	264	264	249	269	271	249	291	297	280	276	279	278	278	275	270	276	253	270	273	279	259	262	255	277	276	270	282	276	273	281	238	237	276	311	255	281	251	294	269	291	274	283	277	278	254	247	249	283	270	243	282	266	263	294	272	263	292	266	272	270	274	260	275	293	274	273	242	285	281	268	293	295	296	282	257	266	269	240	292	271	295	281	257	286	258	264	285	258	272	258	296	259	271	254	235	260	287	293	289	243	295	305	263	275	291	316	278	259	275	278	282	293	259	281	275	283	281	272	274	279	257	295	248	294	284	272	272	264	264	247	247	279	261	301	276	265	244	253	291	269	267	253	290	266	241	271	278	292	266	267	272	279	266	282	251	278	276	272	270	283	272	286	260	293	244	293	265	263	297	257	269	262	295	272	253	256	261	277	242	244	258	275	258	286	312	300	264	277	279	269	293	276	296	306	260	290	296	297	278	245	277	270	252	279	284	253	260	276	291	266	279	289	256	268	269	273	287	304	276	252	293	255	291	267	257	296	276	285	264	295	290	269	267	290	294	262	290	260	285	282	232	268	287	311	296	296	285	270	271	278	296	273	251	281	282	239	270	287	277	259	289	268	268	287	300	250	279	268	273	246	263	241	263	263	281	254	260	293	275	308	257	279	249	264	258	291	256	250	264	275	284	300	252	255	293	252	315	262	278	257	289	279	273	291	274	277	232	275	270	258	251	267	297	271	293	270	263	276	295	248	281	285	270	275	272	264	259	268	252	268	264	255	285	236	283	295	298	269	283	246	288	286	289	262	296	272	286	289	279	290	306	270	282	276	244	257	257	280	289	281	294	263	275	273	279	290	280	260	289	297	275	286	295	258	291	280	270	284	283	250	278	249	290	270	265	261	295	304	266	285	263	241	262	294	250	259	307	256	292	296	260	260	273	261	275	288	286	280	280	268	281	276	272	285	264	277	283	282	265	271	264	268	288	290	302	276	261	299	261	264	262	263	276	255	277	255	275	292	293	252	259	263	277	298	262	266	270	287	286	276	255	272	286	263	254	296	294	242	288	260	269	256	295	276	271	280	266	252	261	247	266	268	255	277	264	291	281	291	297	258	261	291	278	300	248	267	263	283	282	284	281	272	275	240	273	268	242	258	273	289	285	259	274	260	275	275	274	260	281	263	278	253	279	268	273	305	271	260	267	271	236	291	264	286	257	271	265	258	272	297	293	262	304	266	262	290	275	277	287	255	266	253	272	251	338	261	272	247	280	276	292	260	301	309	274	287	246	266	252	265	287	250	256	284	253	248	273	246	263	271	265	300	271	263	261	281	259	244	273	261	274	270	302	274	251	297	291	266	273	282	272	273	303	276	265	274	283	257	270	253	256	258	278	278	277	292	278	261	265	292	256	280	253	307	274	294	268	255	267	250	265	260	306	275	287	278	293	280	276	274	281	273	261	232	299	264	271	290	292	271	273	266	244	271	260	286	261	290	270	255	278	264	264	283	297	286	277	289	274	293	290	265	266	269	253	249	277	268	261	263	292	292	284	276	275	283	255	287	272	255	246	259	288	263	286	286	276	279	285	300	276	265	256	237	276	257	298	288	271	251	237	287	255	261	276	282	255	254	282	273	289	249	262	286	268	248	273	252	239	293	266	270	266	248	254	267	272	273	278	278	271	294	256	294	251	298	278	261	258	277	287	280	280	261	238	249	259	276	279	251	264	265	303	272	287	291	245	270	263	274	266	290	289	285	254	283	266	266	285	260	311	291	267	270	262	272	271	302	255	265	284	280	286	234	270	253	261	252	288	255	278	291	295	262	284	285	289	252	272	267	246	259	279	253	265	269	290	286	298	289	289	285	237	264	310	277	291	287	324	313	277	261	251	274	278	257	282	294	260	274	282	266	279	260	313	272	301	277	270	266	283	284	265	258	294	290	267	284	289	282	254	300	266	280	280	293	274	266	279	263	274	279	277	257	280	259	277	290	291	263	265	260	268	277	263	252	239	258	292	256	265	283	263	281	253	298	231	276	278	265	285	285	301	290	267	268	279	304	283	240	281	278	270	263	317	264	259	257	294	271	287	264	288	267	288	271	257	258	266	303	273	238	262	259	282
4744	4806	3706	1815	1337	1144	886	797	729	598	609	565	524	570	490	593	525	489	435	516	495	491	489	469	441	459	456	485	457	459	446	407	379	405	387	332	422	411	403	382	360	372	368	365	386	368	362	345	392	370	384	360	336	394	349	384	335	370	377	369	358	323	353	392	361	320	363	335	380	385	362	391	336	388	334	315	350	362	334	342	357	348	350	361	389	414	338	385	324	339	331	348	343	352	325	346	363	341	338	367	341	356	340	338	349	372	360	349	398	329	375	341	383	324	377	338	336	343	353	375	351	357	349	369	363	322	390	370	338	389	323	352	339	387	384	413	361	364	344	357	334	352	373	415	343	317	391	397	393	376	358	397	342	385	359	376	396	341	375	351	347	347	337	347	349	335	351	361	347	334	359	353	355	346	332	359	350	351	333	346	361	373	344	344	386	371	378	301	353	389	365	356	352	352	342	350	358	365	369	327	333	360	333	356	355	381	350	351	330	361	380	374	355	333	371	342	405	386	356	351	347	341	356	341	343	377	360	326	356	337	370	347	376	350	360	372	372	313	347	355	373	368	364	349	327	320	413	362	344	340	396	352	333	353	371	352	342	366	369	334	349	345	337	342	357	376	329	315	365	356	382	378	359	369	351	364	321	370	342	328	376	365	362	378	355	335	321	340	336	346	355	372	354	341	343	394	355	325	336	363	350	372	374	337	333	382	337	394	319	378	339	360	340	398	341	341	326	357	321	371	365	346	366	342	362	350	355	324	359	322	358	365	330	335	330	354	358	347	359	353	381	392	339	367	346	318	331	359	360	378	347	375	341	340	386	386	301	329	349	348	373	347	370	365	375	372	370	365	393	382	352	399	321	335	358	355	348	357	370	360	394	346	343	347	359	358	359	389	377	344	368	381	379	372	359	393	367	347	381	327	388	347	318	330	359	345	357	341	385	393	351	375	369	369	360	356	388	330	389	356	406	361	382	376	370	373	369	331	358	360	344	351	322	357	323	331	355	391	354	361	358	347	371	374	339	344	345	353	355	342	351	358	356	322	352	361	336	311	355	363	334	341	376	365	354	382	376	360	375	356	352	363	377	377	368	358	376	337	397	348	321	341	349	365	375	390	350	342	352	369	385	355	382	362	347	345	368	382	331	343	344	382	365	343	360	378	389	380	336	325	370	336	379	362	354	381	327	384	377	334	385	337	357	346	368	338	328	393	370	366	375	371	354	333	348	338	379	405	378	348	366	339	427	373	339	382	355	342	357	314	348	382	341	356	403	356	333	362	366	398	335	353	344	340	351	336	354	359	339	350	348	359	343	308	375	380	375	345	374	365	361	355	339	329	322	369	336	346	368	373	350	402	354	333	310	349	364	367	335	365	361	355	350	359	377	348	354	367	338	335	363	324	401	353	369	375	357	365	354	384	363	329	337	330	362	327	366	349	356	386	386	357	365	341	335	362	373	344	367	345	329	370	314	360	358	349	384	393	331	373	383	377	368	359	346	344	355	367	368	378	377	342	352	359	346	388	330	363	375	357	361	353	363	354	353	345	396	382	363	363	352	349	383	350	345	354	373	333	378	339	354	374	374	337	389	394	371	352	399	369	379	355	371	343	369	353	362	357	349	329	364	343	371	339	349	354	357	353	352	369	366	342	330	388	375	329	356	367	397	319	377	365	330	323	391	345	385	364	350	352	359	350	356	327	334	353	371	376	356	348	368	347	339	368	366	372	315	355	365	357	378	321	369	382	347	352	363	341	331	337	352	361	376	372	345	345	345	404	388	376	359	387	314	337	359	331	355	296	381	319	379	357	349	341	353	345	336	361	378	347	354	309	361	361	372	422	325	350	344	356	347	379	352	347	382	356	310	359	356	370	337	385	368	340	367	344	354	371	337	391	379	354	348	307	346	342	320	384	318	361	356	351	339	382	351	358	356	355	335	344	324	345	336	363	364	345	386	382	345	346	369	328	389	351	367	390	332	325	356	371	334	348	310	336	409	377	364	368	345	344	356	358	331	348	375	344	378	332	352	368	326	387	365	339	350	355	350	373	341	384	364	367	320	336	373	353	379	351	353	328	384	322	356	381	359	319	379	387	359	349	366	362	364	372	364	386	360	366	339	323	357	346	374	381	382	335	354	387	364	336	398	317	375	355	366	392	362	342	367	357	348	382	339	346	359	360	369	352	359	344	344	325	379	344	379	361	361	354	374	325	357	359	359	357	348	374	347	364	378	351	376	362	371	356	388	360	372	376	373	370	349	390	350	364	332	323	344	368	356	348	410	351	376	352	349	370	335	375	368	338	345	352	364	381	389	357	364	390	340	404	352	356	348	358	342	320	341	346	360	387	345	344	340	398	363	334	339	386	364	374	322	353	358	386	371	348	349	340	358	336	378	343	355	334	342	369	358	349	361	376	323	342	353	347	347	343	353	367	373	347	354	370	378	359	400	354	320	339	359	359	361	360	357	338	368	356	361	335	359	352	383	360	338	362	366	361	377	333	378	375	371	341	354	354	388	353	388	372	362	347	393	364	367	374	386	368	362	382	334	380	380	342	345	354	337	379	399	352	352	369	367	383	383	403	338	338	350	357	333	351	341	352	387	341	366	353	309	345	355	372	338	369	355	334	338	369	331	321	350	373	372	346	358	382	351	347	407	349	358	334	347	375	365	369	331	349	362	352	310	373	370	381	370	357	353	377	373	341	391	383	338	336	371	370	346	345	359	358	326	311	357	343	380	361	402	366	349	380	356	347	373	368	341	356	351	362	362	353	372	322	334	373	356	351	323	346	365	337	346	311	359	343	316	352	372	362	376	362	368	336	385	330	355	363	379	355	334	365	361	367	373	379	345	349	329	376	355	395	373	369	333	347	352	358	363	344	354	352	344	339	363	369	317	358	355	335	355	368	360	349	356	379	364	373	353	366	328	366	354	307	350	396	366	385	355	394	355	371	340	367	359	359	355	318	415	323	350	361	352	374	319	344	373	350	360	378	342	379	343	370	391	354	327	335	358	352	342	345	370	347	358	369	349	342	353	371	350	348	351	351	372	347	389	383	372	370	363	370	360	344	368	378	351	318	344	371	363	327	334	376	336	362	381	347	372	351	369	355	326	381	367	378	347	388	377	379	366	381	351	358	365	354	345	344	400	374	329	329	364	356	358	343	350	339	340	336	399	333	395	337	369	366	366	365	368	367	392	359	356	350	357	388	342	348	387	367	315	358	332	308	355	313	365	354	360	374	358	371	324	356	364	344	354	355	369	325	377	368	351	325	343	336	353	361	390	355	366	359	331	343	338	361	352	332	356	342	370	405	364	342	336	362	384	367	354	338	368	384	355	390	314	395	343	353	374	311	337	365	345	372	356	357	332	340	357	359	363	342	355	383	383	331	369	363	326	332	376	333	361	351	329	391	336	349	343	354	383	375	366	368	323	350	349	360	354	391	341	333	391	379	323	367	376	365	362	361	343	351	360	370	353	349	341	368	365	349
23731	21646	28954	24833	21479	6247	1587	1092	878	772	743	705	683	707	699	667	698	656	600	611	628	612	623	573	577	545	525	570	552	573	551	564	516	514	510	562	460	543	500	497	486	492	480	477	429	483	432	448	471	459	493	479	465	426	459	474	467	433	438	451	428	465	487	453	480	485	454	457	466	471	493	431	487	428	426	464	482	452	438	482	450	458	488	424	467	477	433	423	457	458	462	450	442	427	465	459	473	414	408	465	440	465	415	468	428	398	439	487	425	466	466	476	468	456	449	416	425	481	443	509	468	441	444	479	487	438	444	492	461	437	464	474	473	478	455	452	489	438	468	484	475	464	464	461	484	432	447	475	441	437	470	425	465	437	462	427	482	453	477	419	444	517	458	468	440	454	454	450	470	460	451	490	446	461	459	463	450	442	492	446	500	488	451	436	461	430	455	480	472	440	461	469	488	462	459	424	454	471	432	447	458	500	462	458	443	430	492	467	437	475	432	448	458	491	455	480	436	467	431	476	475	457	413	423	463	434	463	461	456	463	444	436	475	438	417	465	431	465	459	440	426	433	469	411	429	420	455	497	455	408	434	461	447	457	462	467	428	479	450	460	456	499	467	447	448	456	461	433	474	432	482	487	468	452	466	420	496	478	444	450	426	433	444	447	443	469	484	449	461	435	455	449	498	444	448	451	436	467	451	467	497	413	471	440	442	425	444	423	459	440	465	457	459	487	473	460	465	441	470	432	439	421	467	477	461	472	449	448	487	439	468	427	439	471	436	432	438	463	490	416	437	456	446	466	450	469	445	430	460	470	428	455	480	480	458	415	482	490	467	438	438	455	446	428	439	464	441	466	439	456	423	454	446	485	483	477	461	465	422	490	405	420	466	483	489	476	445	453	457	476	433	480	436	436	432	420	489	451	429	471	461	457	423	446	502	439	408	451	441	461	451	495	466	456	484	470	448	480	446	442	444	451	456	471	472	462	473	434	427	426	454	398	446	473	472	451	457	423	427	421	467	427	450	474	459	495	442	481	462	453	496	402	424	456	420	443	451	453	396	443	439	426	471	503	444	481	437	482	451	427	468	442	458	447	445	466	435	454	485	419	475	431	432	443	454	455	478	463	441	459	457	480	421	464	480	482	449	478	454	478	445	467	482	486	473	454	453	456	447	498	445	436	403	440	436	466	455	466	485	486	412	449	455	462	457	483	426	452	472	456	458	421	441	437	483	454	431	470	421	473	446	481	479	451	455	467	462	452	440	453	495	462	483	443	457	422	470	473	463	475	469	495	455	460	465	451	464	456	458	464	421	450	430	416	458	435	455	478	443	428	477	409	452	458	477	424	447	453	456	420	473	460	445	427	450	430	471	456	475	450	464	473	427	447	457	460	436	462	461	457	462	489	462	432	435	433	457	488	478	445	444	468	462	483	416	437	483	425	479	444	442	426	450	422	428	442	441	388	446	471	487	435	432	426	448	435	433	437	457	467	466	446	476	462	469	431	462	449	422	430	447	436	475	466	489	464	433	435	457	457	456	456	470	458	442	438	449	436	461	452	432	445	436	427	443	479	451	442	463	482	449	466	482	437	486	454	446	401	477	427	468	424	420	410	489	462	463	446	437	452	452	489	432	454	453	485	532	473	482	423	439	460	447	448	434	488	465	453	474	439	487	439	466	435	444	448	432	466	419	446	425	442	444	412	430	440	492	491	446	417	460	455	467	463	486	454	441	466	463	443	449	455	442	423	427	441	441	421	435	410	456	457	482	449	428	417	454	499	476	428	417	448	455	460	448	487	461	427	466	474	442	446	500	430	434	469	435	471	447	458	431	436	439	418	454	471	432	440	440	468	420	460	471	447	407	484	441	473	480	438	452	493	420	477	462	437	465	454	466	454	497	463	494	413	466	444	421	467	477	497	467	487	451	450	444	459	430	447	476	396	455	414	448	478	438	489	415	464	453	448	466	449	409	467	446	458	452	424	430	433	438	434	457	462	442	442	419	452	445	475	470	474	462	469	475	447	432	446	432	449	466	433	446	423	479	429	424	445	428	437	471	426	487	480	456	453	485	463	417	471	450	442	459	453	477	449	441	464	430	449	460	475	463	450	466	447	444	479	435	455	446	439	462	445	412	451	455	496	425	479	448	471	440	405	468	490	465	435	472	450	477	499	441	475	438	470	461	480	430	447	476	452	420	460	435	462	436	463	450	451	456	468	466	444	469	426	462	467	439	499	436	452	439	453	465	449	418	447	438	493	443	470	475	409	476	429	482	417	417	434	447	467	439	417	465	417	454	445	477	476	434	422	433	414	456	451	458	460	444	442	489	479	471	408	468	471	437	460	484	459	434	438	425	441	420	487	456	446	473	426	461	485	486	471	443	468	454	455	449	465	500	473	420	446	464	416	460	395	460	470	436	458	446	415	438	450	464	432	451	480	429	444	445	444	474	428	460	495	462	481	451	480	473	441	450	478	461	472	418	466	426	450	431	446	432	425	437	431	430	478	435	459	446	448	451	447	488	452	466	446	447	471	473	450	462	445	457	460	435	506	520	426	483	472	454	450	427	462	449	464	441	445	500	443	478	405	468	481	477	473	439	416	459	437	489	433	460	435	447	447	468	459	484	454	474	443	459	455	497	488	428	472	433	462	445	427	505	469	406	425	415	459	504	463	443	452	442	474	426	450	439	435	444	451	451	431	452	433	501	467	443	432	485	433	433	468	454	449	438	476	467	473	479	461	427	486	452	429	439	462	484	424	434	440	457	413	445	468	450	464	442	488	445	415	449	431	426	430	446	431	467	487	448	416	476	448	455	440	436	464	446	410	412	461	463	428	452	408	457	437	489	454	459	457	422	451	438	413	447	447	454	455	465	419	449	436	449	456	449	418	432	454	448	452	460	398	463	445	467	442	475	466	494	455	467	453	451	442	491	438	483	504	431	455	423	457	472	444	459	481	471	459	471	480	475	463	426	399	476	451	442	439	428	450	431	462	441	462	418	461	461	463	449	428	459	451	438	444	450	489	472	475	461	472	455	433	453	475	412	432	404	462	461	418	396	436	443	453	426	453	425	460	439	453	405	446	475	449	422	423	452	450	439	422	489	448	460	459	448	450	480	437	453	418	470	443	439	482	411	456	486	447	504	431	452	461	430	457	427	451	430	448	449	457	445	417	433	467	442	480	471	480	458	468	471	423	467	422	443	432	460	420	453	417	456	449	461	490	420	444	490	428	458	483	452	440	460	491	503	450	464	449	459	439	414	421	423	473	466	478	435	479	433	450	466	474	454	444	428	465	455	444	435	460	492	435	474	401	472	477	451	466	438	451	430	449	485	470	437	434	442	445	416	426	409	453	419	426	457	445	465	445	458	464	478	488	457	438	467	474	468	434	414	442	423	449	415	436	452	476	446	467	434	493	405	446	438	451	477	452	491	441	466	473	468	415	451	445	489	458	465	450	486	473	443	482	469	468	505	440	447	477	454	469	422	450
4214	12575	9570	5030	3555	2778	2139	1846	1532	1375	1210	1118	1117	1107	1031	1064	940	945	888	921	902	872	872	837	797	806	795	782	831	743	756	706	734	713	651	671	685	675	666	626	650	632	629	611	595	631	561	604	621	613	635	592	560	558	617	603	621	594	567	671	613	569	580	576	574	615	598	592	598	619	596	573	554	604	612	600	540	542	627	578	535	578	582	591	632	585	620	571	602	588	603	604	626	605	597	554	554	618	594	571	611	582	593	600	598	562	596	573	542	551	565	568	581	554	573	576	541	589	595	554	579	583	568	589	579	610	550	634	534	570	597	612	554	551	553	576	575	602	583	577	565	605	579	584	582	594	558	568	591	597	605	610	597	621	599	571	608	626	576	560	630	552	567	551	523	586	586	608	565	583	598	591	559	569	592	589	596	617	598	563	536	588	578	596	601	590	593	615	584	545	534	532	623	552	595	579	569	553	528	627	614	588	565	560	594	612	524	585	586	621	567	584	565	560	533	554	565	586	543	567	581	602	585	609	606	592	588	603	539	549	590	582	557	583	553	578	565	564	599	607	581	573	618	609	560	628	599	571	584	589	591	603	554	615	596	611	593	596	627	591	610	585	606	650	552	519	570	614	595	575	563	559	577	625	575	549	548	581	577	553	587	574	633	599	533	556	561	584	534	547	618	563	577	588	627	604	563	579	569	571	584	552	538	556	587	601	582	567	581	553	576	578	559	614	572	565	601	563	563	562	577	629	555	592	572	562	573	567	604	564	538	526	570	555	563	598	554	564	588	584	577	549	557	578	589	584	545	590	582	585	557	562	548	570	572	593	597	538	577	570	549	574	573	594	587	549	605	609	539	603	557	574	571	577	598	585	598	597	581	615	585	585	576	614	594	616	565	603	546	573	586	548	530	577	557	553	619	585	569	577	601	527	552	603	619	551	567	516	592	594	567	603	543	579	562	586	563	547	628	566	576	550	580	576	578	628	574	591	598	568	562	648	584	564	553	576	555	567	604	585	540	539	571	575	588	582	611	583	573	606	600	569	555	547	566	560	574	605	594	591	598	563	616	606	557	558	569	632	583	571	535	576	573	571	597	570	557	571	594	566	596	561	584	579	581	588	564	640	565	607	579	580	626	596	567	585	587	524	601	579	570	584	606	615	568	564	590	596	547	627	616	583	562	590	590	587	533	591	600	573	556	531	603	581	583	565	516	595	603	611	607	597	549	542	601	624	571	552	592	587	582	611	592	631	555	562	592	563	547	556	583	571	552	515	587	567	571	560	594	598	550	583	546	573	577	556	571	602	591	597	589	581	569	558	572	574	620	595	587	619	593	574	585	577	553	572	578	577	571	587	573	584	578	550	577	573	588	596	589	591	580	558	607	571	600	613	566	517	580	603	597	546	588	612	549	593	582	562	572	566	594	608	612	596	525	585	555	545	607	600	544	563	518	548	576	586	563	554	564	595	600	608	602	573	565	592	556	585	572	542	578	587	560	596	590	587	604	571	575	582	602	553	535	601	569	593	566	551	542	567	580	557	644	590	600	597	572	603	547	570	586	560	614	586	570	550	571	566	619	548	586	618	581	581	557	603	573	578	566	622	567	600	551	583	550	552	568	564	567	558	582	575	574	584	539	563	586	586	569	546	553	555	552	611	560	607	591	549	565	593	578	543	593	593	587	583	578	573	577	600	583	602	619	547	572	579	552	569	576	547	565	559	538	567	598	653	575	587	563	615	559	579	545	550	569	601	627	572	572	567	599	607	587	581	603	600	557	609	553	566	615	596	578	570	581	522	562	583	570	608	606	565	587	600	526	544	631	594	585	592	542	604	575	606	614	616	586	599	574	546	583	576	588	583	578	566	611	578	607	550	575	578	592	572	632	582	592	576	642	538	590	585	565	602	585	576	562	551	593	550	587	640	594	567	561	566	525	616	623	588	567	566	532	576	610	581	623	583	550	532	617	535	577	557	611	600	545	566	588	621	551	625	608	611	565	586	572	592	577	586	604	595	567	556	556	631	580	590	535	594	555	585	578	563	552	573	592	574	551	597	595	607	571	552	581	621	587	569	606	554	573	598	626	590	572	596	601	589	560	561	624	529	615	626	551	581	562	559	553	553	570	585	569	536	568	572	608	579	587	577	589	582	601	577	651	538	629	577	610	552	593	563	576	562	564	544	606	627	589	577	587	549	557	596	609	567	587	590	640	553	587	616	610	613	592	600	552	560	623	609	532	579	612	554	596	600	566	576	602	576	602	593	640	574	623	611	571	604	570	604	587	603	571	567	629	557	574	556	563	618	608	579	553	567	591	592	581	615	555	589	569	591	576	573	564	579	588	586	586	590	566	581	626	597	590	577	548	551	581	559	568	577	612	606	530	543	573	553	597	584	552	572	544	591	595	566	548	567	551	631	599	563	603	636	582	571	528	625	605	534	577	585	573	597	555	597	598	547	554	558	564	594	613	603	574	592	580	590	562	563	575	579	554	576	589	606	608	623	556	554	594	556	546	591	577	575	575	581	557	572	575	576	558	605	580	598	573	530	569	582	525	579	550	577	568	592	567	546	582	622	555	619	558	602	575	570	575	599	568	574	537	547	580	607	597	549	584	579	550	579	583	591	535	543	628	574	577	607	607	594	592	564	593	558	611	590	542	601	597	571	627	634	574	574	602	600	619	575	567	552	615	614	558	550	606	619	574	536	577	601	593	553	623	550	587	553	594	604	637	551	579	566	547	582	551	577	551	581	565	553	631	589	571	541	586	582	588	556	573	614	633	623	590	582	556	590	589	613	533	575	573	602	616	603	563	603	581	536	558	619	546	582	588	561	540	611	621	584	594	553	536	599	581	552	577	579	570	562	566	542	573	589	597	604	598	574	611	569	619	589	566	612	572	564	567	586	546	548	615	580	581	558	571	627	596	555	613	568	581	551	536	565	599	560	562	601	574	581	570	576	575	573	581	648	564	562	592	604	586	569	592	571	570	593	567	572	564	517	578	616	587	534	560	570	536	603	581	582	580	600	557	576	562	592	579	557	563	558	555	549	548	616	590	581	585	585	563	545	544	581	555	570	603	572	582	548	564	586	578	529	603	606	595	619	567	584	582	522	556	564	572	561	584	563	540	568	607	520	604	541	550	589	599	564	591	588	571	585	551	579	579	540	562	538	571	594	616	582	573	564	534	569	604	592	581	593	551	557	592	557	579	552	576	610	583	580	568	597	584	584	557	596	589	553	624	605	582	570	628	601	563	608	645	586	600	634	578	601	555	532	601	565	569	567	622	603	590	614	566	559	587	606	567	587	597	593	537	627	560	572	603	566	566	588	542	596	547	589	556	594	614	619	610	638	619	565	564	596	571	583	605	599	585	563	577	558	590	575	570	537	623	621	626	624	554	575	587	576	578	561	577	599	609	577	593	578	591	563	597	599	599	561	587	579	558	551	532	595	583	588	555	608	559	590	536	596	554	582	596	600	593	523	597	606	604	558
24941	21641	27491	25829	5327	939	736	527	474	456	380	387	339	335	365	347	356	327	339	350	333	314	281	292	261	261	287	274	256	260	301	245	221	211	244	243	249	239	230	209	217	245	233	222	217	202	221	205	190	216	197	209	185	220	193	210	206	226	207	186	216	189	225	193	217	241	224	203	202	184	187	210	195	204	211	199	225	207	230	202	211	213	234	207	218	176	171	196	234	188	178	202	205	192	194	197	200	208	191	209	188	218	207	205	197	193	187	189	204	230	208	200	178	214	228	216	201	201	176	201	178	187	207	222	192	185	188	206	211	193	223	203	206	211	209	212	195	202	188	234	193	216	240	191	206	194	241	246	192	180	208	216	185	198	195	202	204	215	191	213	197	165	193	228	196	222	195	165	203	170	178	200	200	210	184	221	205	221	204	198	202	200	195	204	195	194	199	188	214	184	224	189	212	209	217	217	222	202	189	180	228	193	200	188	199	196	194	252	217	178	195	208	188	199	207	205	203	191	198	186	221	177	195	194	198	219	198	207	205	212	205	218	179	214	182	184	170	204	188	196	195	220	210	215	229	219	229	207	186	215	208	199	200	213	204	204	197	208	195	179	188	207	207	231	192	177	183	223	221	198	190	203	168	212	193	203	183	226	177	176	204	195	198	180	222	203	206	191	209	187	205	213	180	226	228	220	203	196	196	204	206	213	203	186	186	187	202	198	179	204	207	201	191	200	195	214	218	216	213	202	215	197	182	223	202	187	212	217	182	198	216	229	193	185	203	197	227	210	198	195	218	226	194	182	220	210	212	226	221	235	197	201	180	195	238	208	211	214	204	222	221	187	204	188	211	201	196	226	218	202	205	190	235	201	194	196	187	220	235	188	190	194	167	223	199	196	177	213	201	221	219	199	245	199	182	192	207	181	198	181	210	202	185	202	172	207	206	174	200	183	198	193	205	205	205	220	183	231	209	170	200	204	189	201	228	191	205	197	189	200	208	221	197	188	229	215	203	198	211	189	195	188	212	202	206	209	207	229	198	176	198	184	186	227	203	197	204	210	213	216	192	199	222	179	190	178	176	209	208	232	223	202	224	207	214	191	183	226	189	179	191	217	232	214	177	185	199	206	193	198	201	222	205	190	185	209	200	208	173	188	214	200	188	206	217	201	209	201	164	197	211	216	211	206	203	225	207	210	183	216	207	200	173	213	205	194	228	193	194	205	200	196	186	187	198	200	203	183	209	192	198	194	204	206	220	223	205	220	188	205	195	202	194	230	189	197	235	221	196	195	198	189	220	184	193	216	194	212	185	192	213	208	214	202	179	187	196	189	205	217	202	185	216	170	189	191	204	188	174	189	191	214	192	201	195	198	195	208	215	193	199	236	166	199	205	198	221	217	210	193	181	217	199	215	176	199	195	205	205	195	203	216	208	193	214	186	184	207	190	193	207	165	201	183	226	199	205	196	216	191	180	188	206	199	198	192	201	194	195	216	206	204	201	213	181	196	202	198	192	208	216	217	200	200	227	211	181	197	202	193	193	202	196	196	201	233	225	170	184	212	196	233	186	198	189	204	220	194	212	191	200	187	228	223	222	204	194	205	189	213	226	200	195	195	219	218	192	183	186	215	203	195	186	222	192	211	183	204	213	195	175	212	220	198	176	211	216	196	204	210	184	228	203	203	200	210	177	191	198	216	207	219	215	190	202	201	221	190	206	193	193	206	209	185	197	197	188	199	213	191	193	199	192	193	201	205	217	201	197	185	195	212	216	195	202	201	203	198	202	200	191	198	188	195	226	205	228	228	193	202	204	189	206	225	199	218	198	190	217	199	190	207	198	204	193	185	208	195	203	212	215	219	215	202	184	184	223	184	205	208	201	218	196	211	208	205	230	218	211	178	191	191	186	199	175	175	185	216	198	199	194	201	227	194	196	212	213	218	198	198	218	181	197	189	195	211	185	181	202	208	192	165	191	189	205	202	194	199	181	180	211	206	181	205	202	214	200	210	217	205	205	195	202	168	199	189	206	219	203	192	180	227	205	224	210	208	183	196	180	189	190	187	206	198	185	198	182	208	197	204	213	216	205	193	203	194	221	203	211	203	217	198	207	185	198	204	211	203	197	213	186	176	198	208	189	184	199	204	199	189	196	228	174	195	200	193	211	208	181	200	198	206	214	212	185	203	198	225	202	227	174	195	197	191	191	171	218	164	221	210	198	192	200	198	191	194	191	203	195	219	206	218	205	212	191	220	211	199	185	229	219	206	194	211	200	190	223	212	222	206	173	190	175	194	198	187	204	211	203	203	202	213	196	201	195	202	175	196	205	205	219	210	184	207	185	200	188	206	187	186	232	198	212	198	211	198	211	212	219	209	195	185	191	203	191	191	198	220	182	221	217	189	198	229	176	203	195	190	184	206	182	228	203	195	196	213	211	223	210	181	238	214	217	205	179	189	204	206	162	192	199	230	209	190	179	213	210	201	195	193	212	201	178	200	179	209	196	182	186	184	185	214	210	221	208	213	182	202	205	213	170	203	202	197	195	204	201	225	206	221	199	179	212	180	233	215	188	200	210	201	195	203	182	199	201	187	210	204	201	187	197	212	200	224	192	226	195	211	207	220	178	213	198	207	194	212	182	213	190	194	216	211	200	221	201	194	198	153	208	181	192	192	190	206	216	200	197	199	202	210	221	177	191	183	221	194	196	221	207	178	195	205	184	188	218	214	214	197	204	217	206	199	188	210	201	190	189	218	202	210	211	212	206	208	229	202	191	202	211	209	205	220	237	194	199	195	213	187	200	203	187	196	181	208	187	199	183	191	176	214	183	218	206	186	209	192	216	191	212	206	210	191	192	209	201	179	196	213	184	186	193	192	201	206	229	204	224	179	188	198	202	208	196	191	194	217	181	187	205	192	181	214	215	189	202	215	217	208	185	218	203	175	196	189	210	217	222	214	200	185	201	190	212	213	234	207	216	205	232	198	215	230	194	207	194	214	212	194	206	165	201	189	202	202	213	188	202	191	205	210	257	172	195	192	203	206	204	188	205	192	239	179	208	177	210	233	189	211	185	203	208	225	204	202	223	212	196	211	210	167	190	193	201	229	178	197	228	184	176	208	191	183	184	204	204	213	185	192	208	191	217	179	188	196	185	202	199	187	223	204	198	185	195	198	189	206	204	199	205	168	213	204	185	190	177	183	177	187	213	192	180	219	218	214	189	189	207	203	209	181	212	186	204	200	202	209	198	210	213	201	211	211	201	205	203	193	200	199	212	221	199	187	205	232	173	234	217	205	187	216	220	210	183	207	212	201	175	187	183	211	198	208	202	193	219	188	192	175	186	192	185	204	212	184	210	175	234	176	214	206	220	223	195	217	211	181	200	199	177	207	194	224	213	228	218	202	189	193	168	196	195	196	215	190	189	195	192	220	199	228	192	211	204	189	187	193	185	204	186	216	179	218	207	211	203	223	220	205	206	232	210	204	169	199	201	178
4122	8432	6608	3172	2201	1818	1392	1154	934	812	722	638	657	605	616	602	582	557	540	584	548	544	451	481	453	440	451	393	401	413	387	400	347	377	361	373	310	359	364	279	321	284	302	325	298	279	279	286	309	309	282	282	272	268	282	317	288	291	237	270	287	263	273	288	269	267	285	262	307	268	276	288	254	289	268	304	273	289	297	264	281	270	280	293	269	270	249	287	280	284	258	272	249	238	286	252	257	291	284	293	269	268	260	293	278	277	282	301	264	282	249	248	258	271	262	280	269	283	283	235	287	258	303	259	259	260	278	298	242	274	249	285	296	298	248	258	284	289	280	274	245	269	294	269	265	276	265	273	267	294	280	276	311	284	277	264	278	281	260	287	306	264	294	292	260	264	257	242	231	249	260	269	280	270	265	265	275	263	286	265	280	278	283	250	287	234	258	292	263	276	275	262	275	273	284	294	265	286	248	301	261	256	274	287	267	263	285	262	276	305	264	270	260	322	255	281	315	280	255	263	261	281	273	258	256	274	223	264	274	283	297	252	267	273	295	268	280	274	271	256	268	279	283	286	299	287	289	264	275	255	256	258	314	303	293	285	268	279	285	263	257	266	258	260	286	256	248	294	265	250	282	249	264	274	246	261	297	284	241	281	256	262	294	289	278	270	290	252	270	278	281	265	279	274	304	297	262	277	255	274	289	287	284	283	263	261	281	264	274	264	290	283	281	259	296	279	268	289	269	281	265	266	270	280	249	258	244	269	274	323	277	266	244	297	256	241	269	248	279	274	257	253	285	291	269	251	274	275	284	254	298	297	279	263	287	300	263	278	292	274	266	280	258	313	257	269	259	284	235	287	296	260	240	251	289	247	296	272	268	268	244	252	279	275	278	280	260	285	291	263	300	257	282	269	262	252	292	261	288	250	272	264	281	271	268	260	279	276	292	288	270	266	289	258	275	249	289	279	285	285	264	278	267	245	283	278	264	300	279	273	300	259	262	264	281	286	272	288	276	266	304	283	253	263	265	262	282	289	273	263	286	256	264	275	258	287	293	251	288	275	255	256	280	273	285	285	260	288	271	292	284	288	296	268	279	292	274	292	256	253	262	252	252	257	255	288	281	285	261	283	300	233	270	288	271	281	283	287	281	271	266	257	287	262	258	263	260	259	244	305	264	268	268	276	253	249	284	273	302	266	280	284	272	240	279	266	262	283	239	266	293	292	267	252	257	285	264	284	273	226	279	265	284	287	264	292	277	278	274	304	261	261	266	275	301	280	246	269	288	272	261	284	291	253	230	286	289	264	276	291	282	261	275	275	261	258	288	270	284	283	261	269	300	277	256	250	259	271	280	251	277	264	262	288	266	278	295	267	269	264	296	270	290	278	284	299	250	281	255	275	271	272	252	263	263	271	277	281	279	267	249	286	280	277	271	276	259	257	261	246	268	294	304	285	284	252	284	286	287	257	262	273	270	278	258	291	289	281	279	294	256	242	293	266	284	277	261	275	295	297	240	274	284	284	273	259	298	281	281	275	272	280	257	288	261	276	260	294	258	263	288	245	289	286	279	303	253	339	256	271	261	269	257	272	256	289	304	274	254	266	250	265	275	288	261	255	238	281	285	288	298	256	277	262	286	268	273	284	257	282	264	265	254	292	281	240	292	312	286	295	242	267	285	295	292	284	300	285	282	277	243	269	257	247	272	301	271	311	288	304	272	262	262	300	267	275	270	282	252	267	274	277	282	288	316	279	276	275	259	261	261	275	290	271	270	253	303	253	264	301	249	264	275	267	288	285	292	273	293	263	274	292	275	271	271	280	285	277	271	266	287	250	277	294	300	262	247	272	286	265	269	247	258	255	269	291	290	280	284	278	275	276	256	247	277	254	264	256	302	267	292	250	263	243	283	271	238	316	287	299	289	289	241	243	279	289	292	289	258	258	266	261	285	267	249	285	277	277	290	269	278	263	257	293	259	272	272	279	289	271	299	288	261	270	282	265	245	255	290	299	271	257	265	262	294	266	277	268	255	283	253	257	248	283	265	261	306	291	283	294	257	292	271	267	243	288	300	260	279	286	293	275	287	296	272	267	251	272	276	259	288	259	306	268	266	294	279	233	253	256	277	284	243	297	271	265	282	259	262	299	304	292	279	268	292	255	277	277	298	284	262	253	279	260	268	263	286	286	271	287	277	252	267	275	257	287	278	290	255	279	292	241	256	263	282	274	292	287	289	253	274	254	261	250	266	287	279	317	312	261	311	287	269	307	261	241	292	266	281	248	299	252	257	259	236	274	264	284	274	296	262	277	302	269	268	278	252	252	268	306	255	303	239	291	277	271	290	285	268	283	247	246	266	252	300	297	285	262	299	294	271	287	272	294	274	305	285	269	280	272	263	278	298	265	258	280	282	303	276	257	289	248	271	280	249	286	290	284	293	290	266	283	280	300	294	285	300	287	265	274	273	271	281	314	273	261	252	294	249	284	259	269	274	298	275	264	242	282	283	257	287	247	290	269	282	281	248	263	274	276	236	242	299	265	293	267	292	258	247	261	284	258	270	281	284	278	278	271	275	264	259	245	269	285	263	283	250	282	268	262	229	279	304	278	281	308	255	269	237	254	287	298	268	268	266	276	289	281	277	287	298	269	279	232	264	268	282	272	293	289	254	281	263	293	284	282	247	285	305	259	266	274	277	280	264	283	303	271	297	281	263	256	254	287	285	261	310	279	259	266	270	270	252	245	271	267	289	275	273	296	297	279	276	268	278	308	271	264	275	274	289	275	260	281	265	308	282	260	273	243	258	255	238	280	252	256	256	283	271	276	265	286	285	296	273	286	286	270	273	281	272	266	294	273	250	249	316	261	276	262	244	265	280	268	276	280	280	257	280	291	270	255	247	285	255	275	272	240	273	295	269	235	277	268	264	260	284	253	279	265	291	270	308	254	265	254	275	248	284	292	281	305	279	281	271	267	300	258	265	282	290	268	277	281	257	278	275	292	266	286	293	262	285	278	306	273	264	268	288	301	255	250	300	263	284	261	285	267	266	259	301	272	263	270	274	255	269	295	272	230	254	269	263	258	310	276	305	264	283	273	288	276	294	267	250	285	263	281	269	263	271	270	295	282	262	277	279	265	235	272	255	281	282	268	266	268	246	269	307	266	259	283	269	268	273	269	301	252	271	268	260	287	288	327	287	304	253	265	272	271	294	288	268	301	285	277	283	280	260	275	283	248	270	262	260	281	287	275	237	273	267	251	272	297	276	286	276	294	281	277	295	265	289	271	267	281	280	305	261	260	267	257	320	257	282	250	292	299	264	279	260	262	274	311	290	296	258	259	290	244	244	274	277	254	236	240	271	287	278	276	269	248	274	262	303	302	293	253	272	295	284	281	275	274	268	276	283	272	279	298	274	277	270	274	260	296	300	278	255	266	284	257	304	284	256	301	254	303	250	285	240	250	263	287	259	304	267	281	283	314	280	253	258	260	282	273
22775	21698	29635	24292	21692	21524	5767	1558	1117	1083	959	947	822	817	827	785	756	795	716	730	759	699	622	598	639	641	637	637	598	558	591	552	523	517	534	521	530	548	509	470	550	451	499	479	459	459	471	445	467	452	438	467	438	450	450	436	435	467	463	464	444	482	479	479	428	459	511	461	435	439	458	441	420	453	451	412	434	468	452	447	458	453	431	428	445	458	438	462	455	444	461	480	463	470	451	459	466	457	455	428	489	441	424	471	457	443	456	473	498	460	440	456	445	412	432	441	466	450	425	411	433	478	489	512	438	458	422	468	445	462	458	448	406	468	388	484	477	449	463	448	456	415	442	419	463	467	425	442	490	418	465	441	428	446	474	422	426	464	444	470	447	454	479	447	475	459	451	444	471	436	461	438	440	485	434	450	479	451	459	439	448	479	412	455	451	445	450	470	409	467	463	420	419	438	442	456	436	438	441	463	448	454	452	474	458	470	457	460	417	419	432	475	451	490	412	430	432	470	399	442	465	478	435	469	432	455	439	448	441	453	452	458	466	452	470	450	415	416	471	467	449	446	431	466	468	434	425	445	438	441	466	467	460	431	443	433	418	433	461	404	459	436	427	429	447	456	465	446	445	461	456	450	478	441	422	480	431	452	490	456	488	455	441	428	455	442	459	423	445	412	439	449	447	439	448	441	451	408	471	449	452	454	455	429	499	498	440	427	396	455	481	420	400	479	443	460	469	425	421	454	454	447	437	424	453	435	414	443	422	437	445	444	455	453	439	464	461	459	443	475	464	435	454	448	446	456	424	445	445	445	483	489	422	437	442	481	422	446	408	488	434	449	425	443	459	475	434	442	434	446	433	434	458	440	455	416	436	464	476	450	414	470	472	457	477	446	461	471	412	475	426	412	442	421	440	419	475	475	450	457	427	476	471	424	439	437	434	451	458	467	442	439	461	426	476	472	484	435	431	447	435	452	453	464	459	469	417	428	420	452	420	419	449	457	436	454	419	478	459	457	450	433	441	435	413	402	450	433	438	491	485	430	463	443	456	420	416	410	420	479	495	463	408	450	442	462	445	469	455	420	461	457	420	457	430	469	439	463	438	434	428	429	438	424	478	468	484	433	462	390	435	441	437	441	437	417	432	444	443	464	445	520	411	489	447	414	423	433	380	444	474	463	422	435	447	435	442	460	432	459	450	492	457	441	461	475	464	429	450	395	432	445	463	457	455	423	446	478	467	402	432	447	436	461	459	456	456	417	418	448	462	434	417	455	428	475	399	509	446	445	436	480	440	459	478	429	442	453	482	423	471	406	455	458	421	458	431	462	434	438	423	450	462	446	474	468	416	421	471	449	390	457	480	433	475	450	448	445	450	424	454	429	470	449	438	405	437	422	436	405	425	434	462	461	435	491	436	437	430	450	442	463	470	458	457	492	457	436	440	427	459	485	424	459	452	474	460	451	478	458	441	416	454	456	441	430	455	438	448	457	426	440	458	438	435	435	458	448	406	455	425	462	445	460	443	449	480	454	428	473	435	422	481	459	407	415	469	474	423	422	454	450	417	421	467	429	456	436	485	449	441	421	431	498	472	442	446	385	448	452	460	410	432	408	466	409	420	452	463	454	469	435	455	468	429	450	445	471	477	465	455	484	450	461	437	476	439	424	431	456	430	469	421	435	441	425	428	463	438	472	431	445	446	476	418	486	430	426	436	443	462	450	433	419	480	445	462	423	435	428	495	441	413	438	443	483	440	448	431	431	443	432	460	469	410	440	459	448	396	441	436	450	441	447	448	443	431	446	456	438	439	450	448	444	471	454	419	436	450	477	419	467	445	461	462	454	428	438	451	424	478	463	451	443	417	450	448	397	447	401	471	492	460	466	456	455	442	441	435	455	461	430	431	454	490	424	463	451	424	433	485	459	468	490	482	451	445	436	460	428	483	444	448	431	425	411	473	441	429	469	482	439	450	463	387	423	468	454	484	418	450	450	426	463	445	435	422	435	418	453	444	434	453	432	449	432	439	482	485	483	419	437	443	436	468	428	441	450	422	409	426	472	475	407	465	468	460	474	422	420	435	455	467	456	408	421	443	469	430	438	504	475	449	419	431	425	426	443	440	422	424	465	478	455	436	503	440	470	432	451	434	462	428	435	449	451	435	434	456	420	443	446	416	406	485	374	465	430	434	460	474	428	432	420	442	483	426	471	458	434	380	481	425	445	461	447	461	460	425	452	423	438	450	461	426	431	397	440	490	473	435	458	436	423	418	425	433	425	491	443	433	491	406	489	411	431	458	400	444	405	432	397	439	423	430	455	453	447	457	446	474	434	476	412	438	437	453	458	454	430	451	414	453	429	418	445	436	455	445	463	450	431	423	467	447	451	449	420	471	441	494	401	439	481	424	444	457	452	431	445	459	417	471	465	427	439	480	442	477	440	433	462	436	430	462	450	441	413	425	452	438	442	436	431	430	435	454	458	452	451	423	434	427	469	413	410	469	445	453	433	413	465	476	449	468	422	474	456	462	426	449	458	457	431	413	435	389	442	454	443	397	469	433	421	439	417	447	492	452	461	437	462	431	443	439	439	429	407	512	455	417	457	454	451	467	452	446	451	412	453	411	445	444	436	445	405	450	455	420	478	435	441	451	448	447	417	473	443	427	484	436	427	436	407	466	457	434	444	431	425	475	419	445	439	436	422	439	450	445	452	445	441	465	457	432	439	421	438	458	435	419	463	477	441	447	444	469	439	441	432	442	439	457	430	420	441	475	456	426	460	420	444	439	454	441	469	458	439	429	409	457	420	426	453	423	403	449	453	436	429	433	446	467	446	429	449	461	462	440	428	415	470	452	427	446	411	483	428	445	503	424	435	476	425	472	436	426	435	436	424	452	443	437	411	456	425	425	438	430	428	450	443	444	447	485	428	471	430	469	486	446	429	454	465	416	443	463	478	474	413	462	415	432	466	461	444	430	474	433	468	468	437	464	450	429	435	439	446	472	440	442	463	420	424	476	434	472	403	456	445	437	424	471	416	467	417	445	462	441	455	423	437	481	477	461	445	441	410	417	433	437	500	454	446	433	457	486	453	438	439	448	430	467	460	421	430	442	422	452	464	453	421	405	422	477	437	446	482	445	446	444	447	450	417	444	423	455	453	404	419	456	453	457	510	469	436	426	462	447	481	415	450	413	459	433	449	435	420	467	465	481	453	465	411	438	462	434	469	456	440	426	466	465	414	452	424	443	475	457	435	425	442	471	470	466	419	473	448	433	451	460	444	404	446	450	408	445	463	425	395	463	469	443	476	484	474	431	468	475	416	471	495	414	411	454	440	450	455	432	446	441	452	439	469	431	479	469	436	439	411	442	433	449	441	438	429	468	421	450	438	437	413	439	420	426	451	451	421	453	454	411	458	455	474	450	458	481	466	474	448	455	453	431	414	429	419	483	423	461	434	437	455	437	468	469	425	416	489	433	447	415	406	442	430	448	427
5475	17930	13983	7425	5372	4116	3326	2763	2281	1934	1665	1563	1394	1347	1326	1271	1189	1214	1138	1147	1114	1053	1009	922	892	957	947	912	904	874	812	759	757	755	731	770	718	777	722	678	684	573	655	563	589	601	630	598	651	608	571	572	564	592	616	582	598	580	594	589	580	611	592	609	588	599	594	586	581	580	566	587	558	578	563	601	574	564	574	572	630	555	565	581	602	540	595	547	574	550	575	608	565	535	595	570	538	581	548	577	554	534	575	621	591	577	569	599	540	583	560	564	578	575	588	601	578	577	547	534	639	556	591	554	589	559	634	581	593	593	553	576	616	550	605	568	563	604	604	564	615	542	590	579	567	571	596	608	579	603	595	588	567	522	550	558	551	561	609	566	620	625	570	533	598	555	581	563	581	615	594	567	588	570	622	614	518	595	579	552	581	592	561	596	577	582	556	559	612	563	572	535	574	589	587	544	568	564	590	573	545	549	579	632	568	579	565	578	560	615	543	562	594	514	571	549	571	566	581	581	577	577	598	588	562	618	594	563	546	583	583	517	547	555	589	559	568	577	572	522	549	554	577	577	587	561	602	575	583	576	577	597	557	540	595	543	541	578	577	602	600	531	550	576	600	585	542	550	613	578	602	605	565	559	589	556	565	609	576	613	594	602	574	570	615	585	600	557	600	618	579	586	569	588	649	545	580	581	568	552	604	578	635	556	576	563	541	529	550	564	587	562	587	562	552	569	587	561	560	581	569	565	547	554	568	570	577	584	558	573	630	569	580	578	549	570	584	562	571	596	593	564	577	588	567	589	537	582	566	595	579	530	573	569	560	555	612	588	555	583	616	558	560	595	554	605	542	590	592	562	577	571	583	582	582	604	577	547	582	590	572	561	555	592	526	613	605	568	575	560	558	568	585	534	584	605	581	578	566	583	579	588	549	531	556	577	583	551	598	563	529	581	588	626	580	569	564	557	584	615	610	531	598	585	610	605	589	537	626	576	597	615	582	586	586	588	555	606	545	574	603	586	554	570	560	567	601	590	557	549	540	608	559	522	627	576	579	597	576	569	585	577	596	555	572	551	573	585	570	581	528	542	570	562	601	595	588	590	542	591	556	612	566	541	592	551	579	572	584	617	586	582	601	599	624	560	636	563	597	543	536	539	606	572	587	561	573	643	592	583	590	573	531	551	546	548	549	581	578	536	551	550	576	589	537	534	582	581	601	606	599	597	554	574	578	574	545	594	564	582	544	545	629	608	572	585	615	573	562	576	576	529	568	573	582	590	603	568	553	550	555	616	581	607	605	552	587	585	580	509	510	553	538	557	601	570	541	600	578	577	588	603	589	522	557	544	579	549	569	604	616	614	560	559	551	559	576	532	565	615	552	587	604	605	626	621	582	574	597	531	602	564	589	554	587	552	559	540	575	580	563	555	571	579	577	567	556	546	551	540	597	564	570	561	535	596	582	547	575	600	574	571	582	604	583	561	605	532	637	590	569	611	568	558	586	548	571	549	562	588	591	581	551	607	537	600	556	584	584	563	543	565	547	566	586	573	584	587	588	571	550	600	574	576	573	577	639	578	599	601	576	576	532	547	605	562	576	562	576	532	552	603	553	541	559	582	597	537	580	585	616	591	584	630	577	563	593	616	534	584	589	514	612	593	560	582	598	526	569	561	558	600	606	545	553	600	558	581	563	576	589	573	607	579	570	569	618	543	558	545	593	550	585	608	581	540	628	565	572	601	544	596	562	557	572	528	549	550	611	575	580	555	599	579	551	600	614	569	605	552	557	590	601	580	565	568	527	591	553	585	600	584	548	575	555	589	596	546	543	547	569	566	579	613	586	574	594	575	563	562	572	549	573	587	586	576	621	556	597	539	567	565	516	575	619	537	552	576	552	559	584	558	591	598	567	549	557	585	562	563	579	582	554	554	616	551	546	602	609	603	551	568	548	597	584	562	596	565	517	552	537	553	601	569	587	573	600	586	584	566	557	590	594	615	594	570	558	578	577	567	597	546	586	617	553	570	586	593	541	595	577	595	572	595	573	568	546	566	550	612	506	571	561	520	551	594	559	580	550	603	615	620	596	542	606	568	573	576	590	592	608	592	561	534	552	565	565	571	583	581	571	539	588	508	574	607	535	575	546	572	596	553	580	578	598	539	541	578	556	573	570	597	584	581	557	573	571	566	604	543	590	550	556	586	564	597	590	559	539	579	556	563	563	578	542	570	525	566	579	531	577	555	558	579	549	583	580	570	575	604	565	552	612	577	571	592	556	529	587	582	562	575	555	547	576	609	599	586	594	552	583	566	595	606	556	579	557	608	576	552	602	540	581	560	588	583	586	572	560	642	561	592	588	562	546	577	565	601	560	611	629	591	639	514	567	578	594	607	548	555	571	569	545	583	560	554	558	535	583	556	532	529	591	590	573	590	546	543	579	601	561	565	554	573	545	576	589	592	543	543	561	601	584	605	592	530	562	579	617	544	600	567	589	587	562	573	543	614	578	545	565	624	566	566	545	574	524	548	592	579	543	513	572	558	573	628	585	640	557	615	563	561	590	572	612	559	549	599	588	565	573	595	593	617	538	561	562	580	555	549	584	584	562	582	573	537	526	603	591	558	581	603	586	557	555	582	548	573	584	533	552	577	537	525	591	547	606	582	583	560	605	576	573	559	578	551	535	571	574	535	550	603	586	524	610	545	546	526	588	569	547	541	588	555	526	539	560	540	579	551	536	559	538	549	536	541	555	578	573	577	563	559	575	569	587	546	567	566	601	573	578	569	598	618	546	579	592	592	562	538	609	522	589	611	593	547	566	583	556	578	581	563	557	557	554	565	598	570	589	607	623	564	542	574	605	564	571	576	566	573	586	566	570	578	580	602	616	551	561	604	572	566	585	613	551	579	593	534	586	544	570	580	572	587	566	575	557	556	530	615	589	594	550	531	621	533	543	564	590	563	567	591	567	579	552	592	576	544	571	572	589	581	529	638	614	575	598	561	582	581	555	573	572	574	565	584	543	553	598	584	585	568	565	564	608	536	564	594	588	574	540	580	612	559	550	559	535	562	624	594	573	582	599	566	575	562	564	583	568	540	566	578	605	585	542	583	580	613	570	579	554	558	568	603	626	513	583	552	575	582	603	613	529	573	573	566	599	573	555	582	610	571	539	556	603	534	549	634	574	553	586	580	526	537	591	581	541	574	579	548	601	561	567	593	572	611	600	584	567	572	610	558	600	569	551	611	578	556	562	595	592	558	599	590	582	541	575	582	576	609	562	577	548	554	569	572	561	596	543	569	584	558	563	532	541	567	589	553	613	602	560	563	608	583	575	561	611	580	598	549	579	543	588	555	561	571	605	645	580	590	566	561	556	553	603	574	580	595	580	579	580	575	569	576	574	539	586	567	584	553	607	574	555	541	560	576	553	613	580	565	578	564	595	604	591	607	566	590	562	596	568	552	542	560	553	541	583	563	623	572	580	558	548	582	560	542
27606	19114	5859	1462	866	607	539	471	456	409	412	335	365	349	373	354	356	337	335	347	348	370	353	360	359	334	311	297	320	339	322	311	319	317	272	264	309	320	286	292	280	290	286	287	292	286	250	247	268	276	269	272	274	284	291	240	271	258	246	287	292	283	289	276	275	267	312	308	276	295	290	278	288	278	294	264	239	302	276	288	277	262	246	315	276	288	238	304	258	287	265	263	265	283	306	255	298	275	274	276	297	287	256	279	287	262	259	252	291	285	281	235	281	291	281	310	286	278	289	294	301	277	263	283	285	263	280	278	270	273	269	282	284	244	279	272	281	315	309	287	278	293	261	288	301	268	250	264	282	280	278	279	243	298	302	262	260	272	289	273	280	295	312	294	273	257	278	252	262	266	274	280	280	248	256	271	288	262	285	233	303	264	271	268	261	307	278	278	258	287	284	247	269	256	287	300	270	281	278	291	272	257	263	282	270	249	298	310	274	283	257	282	274	312	270	290	275	275	268	275	260	286	307	261	270	278	310	302	284	282	292	254	277	310	262	299	271	279	269	250	320	272	266	280	265	257	254	266	269	293	261	277	284	286	291	249	279	299	287	291	252	278	269	261	295	276	278	261	294	258	292	270	293	290	257	287	262	259	280	277	289	251	251	275	277	270	284	262	262	275	278	277	274	266	241	275	306	273	273	271	276	281	281	293	253	282	234	254	261	267	304	310	282	287	270	286	275	266	284	290	278	278	282	260	274	278	290	247	266	262	273	256	264	293	268	261	262	271	288	257	260	270	257	307	284	263	283	271	260	253	275	278	262	284	286	226	278	260	282	286	287	281	284	259	243	292	297	259	282	260	285	276	269	291	278	287	297	267	276	268	249	288	269	253	312	292	289	290	260	280	291	265	252	300	288	283	279	306	260	273	259	273	270	255	263	286	276	240	312	263	248	257	257	268	287	261	277	247	291	272	250	281	290	271	246	306	238	292	279	268	288	255	269	284	298	291	266	288	284	275	269	271	249	279	261	288	307	280	305	245	318	276	267	279	262	285	266	284	290	296	232	279	261	297	305	299	254	280	317	257	244	250	256	298	266	263	302	247	277	285	265	258	261	256	301	264	262	273	271	276	268	290	304	273	285	263	250	270	244	239	283	290	272	264	302	290	268	252	234	289	281	273	295	307	283	265	251	272	272	293	290	278	252	275	273	278	281	274	266	292	264	275	281	287	254	274	273	259	277	291	279	250	268	246	281	271	296	261	296	300	274	295	281	299	303	283	292	276	304	284	272	312	260	281	249	291	266	265	268	307	249	293	275	271	267	268	256	285	291	290	321	305	247	302	261	264	278	268	293	280	254	245	290	277	319	307	262	250	291	261	287	286	267	305	291	272	276	279	281	293	274	276	283	277	289	300	263	288	287	284	297	266	278	291	297	281	281	273	283	261	302	291	282	266	274	271	285	261	258	294	268	272	261	256	250	304	280	266	229	262	255	269	266	272	237	297	282	265	274	258	251	284	271	287	283	267	280	251	307	261	254	274	290	312	300	276	301	266	270	260	263	289	268	278	292	287	248	255	291	296	299	315	287	251	259	288	247	261	292	262	285	295	272	283	269	262	298	289	272	261	324	274	254	310	263	274	249	293	300	273	286	249	289	257	286	290	264	263	304	264	298	273	267	310	259	308	264	273	299	288	284	257	296	294	287	296	298	270	257	299	270	281	297	306	279	259	261	309	286	275	239	293	301	275	264	291	261	287	270	292	271	279	274	301	262	277	290	268	269	280	270	284	311	259	284	302	257	267	283	275	291	270	265	274	275	269	251	267	276	274	261	260	281	295	270	248	283	269	293	279	259	251	264	275	281	252	272	274	243	245	268	268	302	264	260	289	316	260	283	250	286	288	264	267	301	264	278	267	272	250	256	308	282	270	282	240	250	272	318	290	277	267	294	236	297	303	291	313	311	265	271	282	281	295	286	255	276	282	307	251	276	283	270	276	256	282	252	274	266	282	274	306	272	306	272	290	286	280	244	253	279	285	271	230	302	266	286	275	307	273	292	267	263	297	298	274	284	260	294	292	267	273	297	279	284	259	296	266	284	277	300	251	292	285	287	251	240	285	261	314	270	264	261	265	280	288	287	259	270	271	300	301	295	272	281	288	273	273	301	241	264	284	284	298	286	270	275	258	264	295	252	272	245	278	262	275	288	316	269	275	273	252	268	253	255	290	285	267	292	276	279	263	274	253	289	290	291	296	237	266	266	296	254	261	264	286	274	274	279	298	270	280	289	261	291	261	280	275	247	291	281	248	281	288	255	286	290	305	278	290	274	280	272	309	274	275	278	274	295	316	283	298	263	281	298	282	262	292	294	249	263	273	265	286	254	266	275	286	278	267	280	279	251	279	255	281	290	240	261	295	263	301	283	244	276	279	265	265	297	278	267	269	297	283	270	273	231	260	306	273	270	281	275	272	261	268	260	281	289	286	284	259	301	278	276	290	248	271	280	289	271	262	294	267	295	277	274	279	282	289	299	256	277	283	304	265	271	263	274	329	292	257	288	269	281	250	271	317	264	287	268	321	282	259	304	277	276	265	290	258	312	274	263	273	294	264	269	294	260	308	270	275	265	293	286	301	277	267	302	260	268	274	294	321	246	257	255	289	283	289	308	294	254	276	240	274	274	286	285	270	265	270	266	265	284	302	295	286	253	284	268	291	273	244	258	289	290	271	280	270	262	230	285	273	262	300	256	282	264	259	270	308	240	260	295	291	286	279	284	239	291	282	267	263	256	295	257	272	269	273	269	301	261	262	298	269	280	261	270	267	256	251	291	260	278	283	277	277	253	263	269	273	255	287	279	294	276	270	262	276	259	286	269	270	282	271	299	268	271	282	264	288	261	259	258	272	304	266	294	268	292	276	289	263	273	275	257	279	264	275	265	284	265	279	283	250	261	280	246	278	316	254	280	284	264	246	279	286	284	308	273	264	256	273	291	285	301	274	287	250	279	254	285	294	276	278	288	285	323	257	288	278	265	285	280	274	272	291	279	277	268	256	287	275	254	281	278	295	300	266	271	248	309	271	269	282	292	309	292	264	275	310	258	291	277	276	279	255	278	263	268	283	299	267	300	287	259	296	257	263	283	264	261	262	282	263	287	271	277	287	295	242	270	259	259	246	292	281	292	274	308	273	288	289	272	249	300	296	286	273	270	307	251	267	290	293	289	299	238	259	287	280	272	265	285	273	264	270	274	275	313	315	259	270	250	258	294	268	285	291	280	287	282	296	256	319	254	264	266	269	287	264	295	265	278	288	250	285	250	266	289	254	290	304	284	285	247	241	280	298	284	260	310	286	300	260	264	299	299	229	260	267	264	270	243	286	272	244	268	240	285	273	271	280	287	246	261	270	287	288	293	263	287	254	260	267	279	293	271	289	281	277	283	269	306	279	289	271	279	260	280	294	276	261	264	290	286	277	293	299	249	260	291	293	283	264
4910	4754	3749	1918	1355	1158	1009	824	735	654	627	592	565	565	564	575	508	543	551	548	555	511	454	442	456	456	468	462	458	430	427	437	416	388	427	427	419	403	417	359	396	352	356	391	355	353	384	395	383	341	364	350	367	376	375	378	371	366	379	362	354	391	377	368	365	369	370	354	369	400	383	395	317	328	361	329	347	372	350	397	384	366	345	338	343	352	363	363	370	343	364	351	349	369	360	356	386	354	363	352	372	354	343	347	358	364	329	374	369	378	361	357	369	353	349	360	379	387	370	344	384	363	349	331	365	377	369	352	350	417	382	354	348	334	382	385	353	352	327	404	338	338	347	362	350	351	351	360	307	367	353	338	365	367	384	360	358	377	357	368	366	354	382	372	344	350	362	363	365	369	348	364	379	368	365	365	348	346	368	372	379	340	339	384	335	373	358	379	355	360	339	371	344	397	379	316	344	343	327	363	358	394	353	348	372	341	340	384	341	356	367	341	350	365	370	399	340	342	366	383	336	346	347	375	363	327	365	353	337	361	329	399	359	361	328	371	350	392	391	353	341	359	348	402	348	394	363	352	357	358	379	344	321	351	360	346	355	374	334	390	343	363	352	359	353	367	346	371	396	379	401	363	371	376	357	369	395	354	360	379	388	355	367	349	348	358	358	356	363	362	377	391	385	353	358	331	389	361	355	349	349	325	340	343	349	355	350	327	342	350	339	354	347	346	333	361	352	347	371	376	335	344	363	340	340	364	342	338	372	351	349	342	352	334	342	345	357	318	374	381	362	364	403	383	368	341	351	327	340	377	382	359	360	394	343	352	342	335	366	355	375	375	401	406	385	362	342	405	345	378	362	392	350	340	388	370	329	352	348	362	363	333	331	362	367	364	334	363	376	383	337	308	399	323	348	391	368	334	345	350	380	356	378	383	358	349	353	356	397	356	378	372	408	376	357	381	353	370	355	384	366	364	360	362	326	363	350	356	356	365	347	350	368	346	348	387	328	346	320	349	361	362	374	409	353	335	350	384	337	362	354	358	367	349	393	327	392	356	354	396	364	359	344	375	400	346	347	354	356	342	379	372	352	371	370	386	349	348	382	351	365	346	359	344	313	322	364	323	356	364	347	319	357	378	309	345	349	347	378	363	408	349	337	352	357	356	336	412	342	350	340	388	369	359	362	341	350	346	379	346	348	389	366	344	349	364	374	348	368	360	364	385	329	393	367	367	400	378	356	361	413	326	358	368	348	379	348	348	349	351	351	352	330	347	386	327	359	333	368	338	360	368	359	336	340	366	397	335	363	377	367	342	371	350	356	342	348	353	388	382	384	351	367	348	346	362	369	373	370	361	389	363	360	386	350	360	384	363	365	380	356	329	380	384	350	346	391	378	336	368	360	332	356	363	331	371	351	351	316	376	342	350	353	387	367	351	329	340	385	339	358	377	373	315	354	369	322	371	361	351	339	362	332	338	372	357	361	393	336	326	340	390	370	377	341	362	378	363	355	354	360	355	397	323	352	343	350	374	355	347	368	375	335	360	349	369	387	359	370	360	349	381	336	334	338	349	368	325	368	373	340	319	378	327	328	360	343	361	392	352	353	380	319	353	330	354	365	390	345	338	344	351	310	366	308	299	337	375	364	360	368	357	339	341	357	366	371	346	365	351	374	373	343	324	344	343	361	360	365	369	395	357	394	391	329	334	355	320	351	343	356	404	339	352	385	377	348	337	346	389	335	339	354	395	349	329	412	385	390	315	346	335	355	376	384	388	373	340	328	321	359	354	362	357	377	341	335	340	364	328	390	338	357	350	388	331	352	360	394	342	370	348	359	365	327	355	373	345	341	371	348	356	394	360	368	366	353	363	354	387	363	344	376	351	347	364	337	358	388	366	390	319	368	377	333	344	333	367	372	339	359	359	363	354	357	349	378	348	364	333	373	346	351	359	364	359	329	342	353	324	345	338	371	359	337	372	358	380	387	328	372	379	317	393	368	354	366	360	356	319	332	344	394	348	355	345	374	373	372	387	397	379	351	360	314	380	397	329	363	367	323	386	387	344	381	357	371	370	337	380	316	345	331	361	352	368	392	357	368	358	391	334	370	364	365	366	398	339	344	350	356	346	353	336	367	393	340	368	362	398	363	355	359	391	349	351	344	373	327	352	357	359	364	350	346	389	347	364	360	362	354	356	360	344	385	373	376	324	363	359	348	361	365	353	356	343	358	353	338	371	366	346	378	380	350	375	365	378	355	358	348	378	358	344	335	364	380	352	342	383	371	353	358	360	380	313	337	372	347	354	350	342	376	368	338	376	351	351	345	368	372	362	340	363	362	383	378	354	355	357	318	352	330	328	342	334	323	374	341	355	349	390	355	360	336	333	385	347	362	375	354	374	383	361	346	349	353	347	331	360	369	366	336	375	351	360	330	351	331	351	352	385	379	368	378	400	351	373	326	347	348	391	358	356	356	337	327	318	340	370	334	326	333	315	356	338	331	343	366	371	365	328	382	366	385	385	351	362	382	352	338	373	392	355	348	368	325	337	349	364	377	341	375	359	408	353	380	361	382	344	368	365	370	368	355	371	358	335	376	351	351	361	353	361	370	356	324	344	345	351	412	349	339	354	351	357	382	378	368	356	373	338	328	363	369	353	334	345	347	348	352	364	388	362	352	334	345	373	350	360	335	388	367	360	357	343	367	326	358	355	361	388	349	360	366	365	372	327	355	349	364	333	341	342	365	331	348	376	366	385	358	360	341	364	342	394	358	348	381	336	357	376	340	371	342	341	383	329	370	383	309	373	341	345	343	373	334	416	363	345	356	343	369	365	340	361	378	358	360	389	334	349	359	333	338	322	344	380	359	355	369	337	328	327	346	361	370	360	378	364	377	377	353	345	362	400	385	392	345	331	348	373	371	355	370	363	346	365	350	382	375	344	382	394	329	366	351	365	398	383	405	355	348	372	376	370	343	377	344	407	327	332	364	350	373	347	373	362	362	325	336	391	335	362	329	358	360	350	365	336	357	374	383	320	379	338	357	347	350	343	345	375	342	346	388	340	344	378	347	364	338	388	355	371	391	327	347	373	361	331	321	344	369	337	403	361	369	351	358	372	357	336	340	391	413	337	375	365	359	352	361	341	351	360	366	355	368	352	357	364	367	348	342	357	316	367	352	362	322	366	337	341	414	370	355	388	363	370	335	321	340	325	364	372	346	346	347	348	387	359	362	382	365	367	357	344	367	323	332	353	363	393	337	335	390	388	360	354	336	361	337	368	376	405	409	322	362	329	315	345	364	377	364	364	323	326	367	361	376	352	353	346	357	378	350	354	366	337	382	321	366	332	374	322	379	355	346	334	391	376	386	313	390	357	328	338	366	349	339	374	389	361	342	380	345	333	384	332	347	353	399	387	381	310	348	352	365	373	376	334	374	377	393	353	393	350	360	342	344	346	329	354	382	349	342	350	352	353	349	340	362	368	343	365	349	324
23732	21654	28944	24833	21469	6076	1512	1149	918	846	755	678	671	689	712	676	645	663	631	634	623	659	577	618	547	558	588	622	520	549	559	486	453	525	550	528	502	512	523	469	459	467	480	437	446	509	471	457	485	475	459	484	480	464	427	484	460	501	478	450	477	446	516	467	497	485	478	482	448	462	474	472	459	412	471	462	459	466	492	453	453	427	482	476	435	425	469	467	466	444	450	451	434	442	446	433	477	467	446	434	446	454	454	429	457	454	437	426	438	455	465	461	445	456	509	433	465	442	468	440	457	439	412	431	455	465	423	477	454	423	461	461	461	432	490	475	478	488	440	461	462	440	437	420	459	477	472	484	441	446	452	444	437	495	448	459	457	452	422	454	433	462	436	501	463	460	419	424	434	434	430	513	454	445	472	466	516	401	481	431	446	433	443	453	433	434	446	441	454	445	487	486	416	477	451	425	431	454	489	454	447	467	455	456	465	445	459	438	501	455	467	455	432	500	496	459	459	465	503	466	397	448	443	446	442	448	505	472	450	466	495	457	481	448	444	431	440	433	436	463	487	447	456	471	469	449	477	507	413	453	439	438	467	477	462	450	415	489	463	494	452	480	432	444	427	447	446	476	448	454	459	427	447	477	465	489	426	423	459	453	422	424	438	462	459	454	415	527	486	478	487	457	436	470	472	469	453	446	448	452	442	442	454	466	423	472	432	465	466	467	455	451	457	459	442	500	449	447	455	461	490	461	463	480	459	471	491	487	469	442	438	475	479	458	407	479	495	464	480	437	456	452	442	447	462	435	472	438	473	447	424	462	406	449	446	485	476	428	459	491	428	458	470	445	473	440	418	431	436	488	507	429	445	464	462	464	420	447	469	452	477	467	481	452	452	440	430	456	481	475	503	469	484	448	469	479	491	441	468	478	457	456	441	441	433	469	481	440	455	478	447	463	455	453	425	465	428	481	438	427	481	457	435	443	453	414	404	484	484	448	458	464	438	451	500	436	463	466	463	478	414	439	434	483	454	499	466	490	434	473	431	447	458	438	470	459	441	457	437	464	442	446	450	441	444	469	503	439	459	438	416	450	472	485	467	468	420	483	479	490	466	418	461	449	469	473	451	436	453	454	470	450	429	456	441	470	458	449	457	491	436	408	478	453	484	448	476	435	418	440	485	469	453	444	455	459	453	422	425	424	458	472	473	422	470	481	452	500	443	451	475	430	484	465	479	445	492	453	460	446	450	459	468	429	477	452	455	491	433	466	443	475	459	455	469	460	439	507	446	437	450	471	475	432	459	474	437	435	446	472	438	453	456	495	479	449	471	471	467	458	462	429	408	456	438	470	431	474	477	424	461	449	459	453	465	492	464	504	448	447	463	443	436	500	488	496	484	468	474	471	443	451	502	477	457	469	464	433	473	471	485	501	464	472	489	456	470	442	469	475	430	428	446	454	446	442	462	466	445	440	416	439	455	450	489	464	469	461	468	443	448	448	461	483	463	443	501	493	433	421	450	494	460	450	432	443	459	469	466	472	428	441	422	437	474	441	439	456	475	466	458	474	469	445	491	453	444	484	429	404	465	419	446	450	458	450	462	442	434	451	439	458	419	443	490	409	462	465	477	461	454	485	480	439	478	430	444	482	459	430	466	493	462	483	448	448	471	492	451	470	445	450	468	470	500	435	426	470	458	410	452	526	444	439	407	502	432	459	422	452	469	455	411	501	492	492	443	429	436	411	462	459	448	447	431	430	504	468	467	465	447	469	447	496	424	433	449	443	444	447	435	457	480	426	463	474	455	449	475	466	435	429	437	438	464	429	445	424	464	453	461	430	450	448	414	447	462	487	476	442	502	477	454	475	479	463	464	415	454	449	481	477	429	466	479	448	489	457	470	461	521	436	467	435	429	488	464	503	486	435	464	434	444	466	446	431	445	452	456	453	453	489	446	445	419	475	444	447	456	444	430	445	482	454	447	462	465	437	465	499	482	457	429	464	420	422	452	472	453	475	467	431	467	438	446	491	485	451	449	452	440	469	457	456	459	460	443	459	444	429	486	456	445	442	484	461	459	441	487	447	480	419	466	472	483	460	444	449	446	447	470	459	470	438	441	475	449	416	435	440	440	452	437	453	444	458	434	442	437	450	439	411	430	458	463	469	472	443	466	383	482	448	468	457	429	453	437	479	472	465	436	463	479	455	448	411	460	436	446	460	442	438	464	426	465	498	464	432	437	448	474	479	486	452	427	454	473	475	448	464	473	427	473	459	433	455	482	455	417	441	420	451	478	472	432	424	450	469	439	450	483	435	454	468	456	493	446	442	472	468	461	430	448	465	444	418	492	440	441	403	422	484	489	445	448	447	452	435	457	449	426	411	480	453	458	530	441	475	447	450	464	490	467	473	435	477	464	477	426	481	498	511	488	484	494	425	432	435	456	448	444	461	456	427	452	454	452	451	438	440	485	453	445	452	466	498	456	475	473	438	486	435	477	477	463	430	409	481	429	434	466	459	453	476	439	461	457	436	458	447	430	418	514	432	453	463	438	479	480	455	447	439	485	439	465	444	456	465	461	475	457	464	464	428	445	426	463	493	426	432	422	461	401	438	458	422	472	440	431	460	427	465	451	481	485	442	454	454	420	461	491	467	463	448	434	425	472	427	440	429	487	479	450	430	450	438	396	432	464	414	409	467	432	460	487	454	427	462	444	468	441	478	450	468	486	467	441	460	477	465	453	453	450	417	464	433	461	447	430	464	482	449	479	443	440	494	438	483	456	464	461	461	423	458	478	450	446	440	438	477	448	481	441	463	494	447	479	483	451	481	430	488	466	460	476	439	460	454	470	466	476	428	455	502	427	483	448	440	434	480	448	453	439	450	434	456	440	472	468	449	453	429	510	471	493	460	423	445	442	454	419	501	421	447	476	445	493	475	454	429	446	444	465	459	455	447	489	419	435	485	492	484	427	477	457	450	449	466	459	432	454	445	440	428	472	451	433	442	433	443	429	468	437	464	460	458	494	453	486	500	438	444	469	487	504	468	444	485	459	471	420	443	433	469	465	466	445	485	445	477	445	486	477	470	467	464	453	441	446	473	471	463	460	478	470	496	462	444	511	469	489	455	451	477	463	459	447	486	477	474	479	486	440	457	500	488	477	451	459	496	439	468	449	439	479	453	455	482	458	476	423	469	497	504	424	459	436	483	475	460	482	482	497	469	469	476	463	460	472	494	479	465	444	460	440	461	474	413	482	436	510	439	476	468	464	476	428	469	465	466	449	440	495	465	432	438	456	444	478	464	456	499	469	479	438	462	464	491	460	429	459	447	426	461	486	464	452	481	476	491	441	495	480	466	481	454	489	424	426	447	464	479	471	464	467	445	450	444	460	463	476	477	433	434	453	469	415	469	431	451	482	468	465	469	490	483	460	463	458	467	448	485	461	435	445	457	453	436	396	474	457	474	452	451	447	472	443	468	411	457	472	437	458	476	468	473
4148	12725	9889	4898	3696	2723	2286	1835	1582	1378	1352	1152	1040	1073	1106	997	1004	984	945	934	833	873	809	762	811	783	830	834	762	800	727	714	731	698	655	686	688	703	663	650	623	659	589	596	636	563	620	594	596	589	611	579	582	603	631	632	586	608	631	614	594	537	585	596	578	531	588	606	577	599	582	564	598	636	587	571	595	604	585	583	565	594	553	610	570	583	590	552	650	613	564	534	574	568	615	574	606	564	548	616	563	598	548	550	615	565	586	605	608	591	610	597	551	585	616	545	575	593	590	562	601	559	584	577	584	602	571	574	557	601	583	564	586	568	579	586	569	600	563	604	619	576	604	597	602	596	587	602	559	590	598	605	583	587	577	620	603	569	561	583	559	602	591	582	610	567	596	577	553	592	567	601	588	578	589	572	568	577	585	604	621	600	581	578	561	566	581	596	632	574	593	609	555	620	556	598	551	592	590	584	593	588	548	593	596	585	566	556	556	596	594	587	645	571	564	612	580	555	610	609	614	543	627	586	582	582	594	610	623	569	589	607	611	574	543	568	564	574	556	553	588	570	563	590	595	556	599	595	564	557	614	553	580	560	561	623	578	581	578	573	600	535	586	581	584	616	579	610	545	566	597	556	592	620	572	593	587	589	567	572	628	594	566	547	572	560	565	607	541	583	631	623	595	573	617	586	567	610	615	602	593	575	577	548	630	569	611	613	606	601	592	527	575	636	554	600	588	577	585	580	574	570	595	583	601	625	592	600	612	528	612	571	582	572	532	620	555	583	592	595	543	557	599	601	572	609	585	564	591	559	563	592	588	631	574	588	570	587	609	556	577	599	594	550	565	537	635	652	598	562	613	610	612	596	571	627	570	584	576	615	594	572	570	628	600	610	576	624	599	582	594	592	589	607	593	596	588	592	584	581	579	603	582	609	628	563	591	606	598	574	604	558	586	559	584	578	597	575	613	573	607	534	586	585	593	611	555	599	565	591	621	592	560	610	575	552	565	559	598	591	580	570	573	572	590	597	555	548	587	589	565	570	574	612	604	581	594	564	609	600	578	576	532	598	580	593	619	642	624	591	610	626	603	547	602	572	597	520	570	615	587	586	554	553	588	610	553	613	597	593	552	587	602	579	597	595	573	578	600	584	578	583	572	622	569	567	610	578	565	599	589	580	560	558	569	606	544	568	617	616	615	557	584	564	619	574	552	574	596	616	599	590	546	613	605	572	579	561	536	591	585	559	569	556	632	556	560	601	594	586	596	564	611	539	565	582	597	583	549	598	605	607	552	616	591	575	583	601	589	580	541	571	587	573	604	580	611	622	549	591	589	593	592	582	608	639	564	626	587	564	578	607	609	555	615	584	583	568	571	586	589	566	577	564	584	601	563	599	589	538	586	614	579	586	584	554	555	587	572	599	595	587	584	563	608	579	626	623	619	556	547	555	624	590	607	590	598	607	598	601	577	604	611	546	588	612	622	573	592	552	561	590	578	560	536	574	606	570	561	610	551	572	585	608	627	579	570	543	579	573	606	576	604	536	563	567	606	563	595	592	563	594	584	559	566	632	621	586	635	613	591	545	575	586	631	618	614	579	612	568	623	586	653	621	558	620	581	588	585	587	557	575	572	575	618	565	573	579	593	612	565	623	569	591	586	577	619	588	547	616	576	537	613	558	573	586	550	563	587	570	595	564	555	595	548	588	614	618	540	573	613	546	576	623	551	592	532	568	591	581	611	580	585	621	603	583	537	632	591	552	619	573	566	582	569	598	601	579	587	585	574	621	575	590	571	588	646	567	599	612	594	625	548	610	551	571	606	581	574	531	569	569	595	592	561	569	582	573	559	576	559	558	579	553	605	602	577	570	607	591	572	576	588	571	575	562	570	619	611	571	559	564	600	584	589	569	616	633	578	630	603	586	560	651	595	607	560	586	612	553	617	567	537	560	559	610	578	568	574	540	572	545	606	589	580	621	562	592	603	579	556	585	588	543	564	555	611	597	628	567	633	621	548	565	593	567	608	589	592	580	577	553	574	583	593	592	578	579	564	558	602	590	569	605	594	578	586	570	572	650	597	591	586	626	545	598	596	616	566	552	613	579	566	583	617	590	529	586	587	591	574	560	581	623	553	601	615	573	593	560	563	579	611	556	611	568	597	617	550	594	563	577	614	610	628	544	599	632	558	597	599	571	562	536	624	581	600	549	591	572	604	583	622	575	588	570	610	568	544	601	641	547	571	620	580	574	549	595	621	586	615	592	580	576	554	636	562	592	608	560	606	639	612	595	519	575	604	591	602	577	583	603	596	635	552	558	642	603	598	543	573	558	544	580	571	552	553	570	606	553	598	564	586	579	564	596	573	598	581	615	606	620	617	557	590	594	594	557	582	584	599	559	583	580	569	587	558	580	564	611	598	564	564	589	563	581	602	550	578	582	592	605	603	614	613	591	582	620	606	642	594	583	570	587	574	565	575	597	597	615	578	627	580	558	590	570	601	587	571	573	565	572	596	598	573	564	601	577	609	587	612	541	563	579	583	634	578	567	590	596	592	619	594	563	602	605	599	561	606	595	572	589	588	579	576	599	576	567	624	577	605	626	541	592	586	544	583	567	604	571	570	610	594	598	577	575	569	569	572	582	556	550	582	601	609	576	588	618	569	585	562	557	595	608	573	588	575	565	591	593	602	579	569	598	580	575	583	571	603	607	581	551	577	569	565	616	579	594	572	605	580	568	562	586	608	529	627	575	548	590	650	546	598	603	631	582	603	545	598	590	626	551	557	607	581	603	563	590	572	582	592	593	595	604	544	599	601	575	541	592	596	582	596	574	603	587	554	583	565	593	577	594	605	604	631	605	547	587	583	581	617	563	564	541	614	621	565	575	633	564	567	613	626	589	585	535	582	595	571	614	603	582	588	606	558	569	607	579	600	589	591	567	583	588	592	571	561	569	584	571	579	575	564	612	596	600	592	620	582	606	592	571	562	546	546	543	608	558	599	607	567	598	581	581	601	601	595	597	584	541	576	559	555	575	583	586	521	522	542	543	585	546	582	565	612	575	586	610	588	643	581	609	547	581	563	569	605	602	626	569	586	576	594	626	560	584	550	602	556	592	570	598	580	630	606	560	554	570	555	596	598	602	556	583	533	580	571	569	591	577	614	599	559	602	538	602	585	567	579	621	596	591	584	578	589	616	558	600	539	573	558	582	565	561	534	589	575	593	541	575	594	617	578	617	613	583	573	578	573	561	598	529	530	598	572	580	595	584	564	617	599	560	625	593	610	582	579	526	534	609	545	575	602	610	592	590	570	583	603	554	615	540	631	583	622	573	583	560	586	579	644	621	558	527	584	557	508	608	582	598	594	605	596	622	577	555	594	537	562	599	580	538	593	591	596	602	564	572	565	552	569	604	567	629	555	539	538	548	614	545	574	592	582	582	598	588	611	576	663	531	565	564	590	617	633	594	623	602	601	556	580	601	586	556	614	583
24871	21635	27486	25774	5143	950	652	550	507	414	374	370	381	382	387	342	361	336	350	338	347	338	285	270	270	291	292	270	282	253	284	248	242	248	234	259	248	253	249	221	197	209	234	201	229	216	208	228	207	204	220	214	186	228	230	206	195	214	223	183	221	188	218	188	189	206	198	211	217	222	207	186	202	186	197	221	189	208	192	207	193	182	193	209	189	220	202	180	207	182	181	214	190	194	195	193	208	209	236	194	201	207	206	203	199	195	197	220	197	198	194	199	179	230	187	222	182	201	207	225	189	205	207	208	213	239	192	197	197	194	225	185	215	168	235	185	186	218	190	213	217	216	181	215	212	187	175	198	219	199	188	200	196	187	207	179	191	186	232	184	186	191	223	204	182	194	208	199	196	201	199	203	205	208	202	207	206	196	200	192	188	187	201	175	190	205	227	197	199	201	200	202	197	192	236	207	209	198	201	169	196	197	189	205	175	208	194	217	227	206	164	208	196	222	212	209	220	206	209	212	199	182	215	204	194	206	208	199	211	217	205	213	196	193	225	206	202	189	236	204	158	205	222	180	192	199	204	220	215	218	224	181	195	183	190	202	198	204	209	200	188	221	222	196	194	182	203	204	186	195	194	206	213	184	209	189	188	222	201	197	228	208	206	195	181	227	184	209	165	199	216	211	195	232	214	220	179	194	204	182	191	217	209	180	194	235	189	190	202	185	221	208	206	215	189	204	207	208	195	216	203	201	222	220	212	204	190	197	198	186	226	208	184	172	181	193	184	191	199	201	206	210	216	209	179	199	178	223	206	238	209	193	223	195	224	191	216	221	226	221	206	240	185	188	201	208	184	195	197	199	179	208	195	202	196	201	223	187	212	197	203	193	206	204	214	214	171	201	218	200	213	203	210	196	195	182	195	202	215	189	204	209	193	203	200	195	213	197	204	211	211	195	216	217	215	180	206	208	188	187	218	231	204	197	199	206	220	209	190	216	162	209	210	203	196	196	208	201	202	207	199	200	206	206	212	204	180	214	204	204	202	218	188	174	200	192	197	221	193	194	189	219	184	202	201	192	207	219	195	198	191	182	221	198	214	166	226	197	217	214	236	204	188	174	207	204	206	204	190	187	191	200	188	195	176	196	221	194	192	209	208	218	219	212	200	203	212	199	233	172	213	205	200	197	190	192	216	215	222	220	211	203	197	201	198	197	201	199	222	191	208	212	200	215	201	208	181	176	214	204	206	219	208	223	191	228	203	202	196	190	206	222	183	184	208	173	193	205	191	189	206	209	205	195	216	192	183	197	187	209	201	227	231	227	220	198	215	210	215	186	221	196	202	208	204	218	220	190	194	223	200	212	184	199	206	210	185	186	198	209	201	186	191	211	197	181	191	183	215	172	199	199	183	189	176	205	211	208	195	180	174	213	204	187	203	197	228	192	207	176	201	200	195	214	176	203	208	218	189	205	215	197	247	239	201	192	177	184	203	198	215	206	224	170	213	188	219	184	209	199	205	179	210	199	205	186	183	202	190	222	188	195	233	206	168	217	201	216	186	203	199	185	185	206	167	194	220	218	195	206	222	246	203	194	215	204	211	194	215	237	167	196	206	189	201	213	208	202	199	199	192	206	205	224	189	200	199	218	187	185	196	213	218	205	162	184	192	196	201	182	192	192	223	180	205	202	201	216	202	213	190	209	190	178	212	208	196	167	225	225	209	181	211	207	202	240	214	191	229	186	222	185	207	192	193	210	173	206	186	192	189	205	219	202	200	171	183	191	197	190	213	213	195	198	220	214	189	211	201	184	205	182	187	191	179	188	192	200	198	223	183	232	194	205	199	195	214	192	234	180	195	218	199	204	196	193	187	191	201	185	210	170	186	188	207	221	183	197	207	186	211	188	198	216	188	208	196	197	207	197	213	194	203	210	203	192	218	196	178	230	198	196	229	202	221	202	180	197	190	200	195	204	192	217	202	181	218	207	209	158	227	218	159	172	204	227	229	204	200	184	199	218	180	188	198	162	193	215	168	200	207	209	223	215	207	195	180	189	207	200	212	204	185	200	189	198	194	199	215	219	209	194	201	203	225	186	216	231	202	214	216	209	202	215	207	212	198	202	192	192	174	215	186	207	185	209	197	197	186	180	220	203	182	219	204	192	206	214	180	197	210	230	181	190	215	207	212	222	196	203	210	195	202	185	191	194	191	216	174	193	190	209	180	197	185	204	222	194	206	206	191	188	205	229	191	216	219	210	191	213	194	181	224	185	241	192	191	195	199	216	198	198	205	184	217	181	208	190	190	210	203	212	180	220	171	203	190	202	208	202	201	215	194	186	201	191	217	184	199	194	202	226	200	236	231	189	212	220	199	196	193	202	217	198	192	213	205	207	220	208	210	201	205	194	226	199	203	196	190	228	207	204	208	196	188	210	215	193	204	194	203	190	189	224	229	173	200	224	197	234	197	204	219	197	197	178	219	200	211	186	195	212	184	231	204	205	205	214	181	218	193	200	207	179	209	204	208	206	212	199	175	201	192	218	205	198	211	240	210	184	217	217	190	200	209	203	201	179	197	202	186	201	202	192	221	221	194	235	186	195	204	205	187	194	184	194	200	196	201	195	197	207	206	220	187	199	219	200	200	195	203	190	200	214	189	194	195	207	181	218	233	181	225	198	210	200	233	198	207	207	201	171	208	183	194	191	207	216	186	191	204	225	197	203	198	211	215	200	196	228	163	218	191	211	234	198	200	221	207	203	192	171	238	204	221	207	203	225	210	203	206	195	220	208	195	202	208	184	206	226	202	198	183	198	214	196	204	197	205	187	180	184	208	213	223	202	209	207	195	165	194	198	206	193	212	181	208	206	207	180	185	206	200	186	215	207	215	205	214	199	213	206	189	193	189	200	187	235	189	197	230	194	189	212	202	188	210	182	168	196	213	226	215	215	210	216	226	204	207	184	191	231	178	188	200	206	200	215	187	184	229	164	187	174	215	203	196	184	194	185	208	208	219	230	198	200	222	165	203	200	194	197	176	176	204	214	193	195	206	193	205	205	188	194	180	203	184	205	171	203	207	216	179	218	200	203	201	193	187	197	204	214	211	198	233	209	187	200	224	192	201	212	200	198	213	221	196	215	191	206	180	192	190	212	190	187	213	186	197	205	214	214	200	195	205	203	196	187	221	169	193	222	194	187	214	194	212	179	190	204	186	205	198	215	205	169	201	223	189	175	193	187	196	210	195	201	199	170	189	183	225	218	217	190	213	208	211	201	224	188	171	193	216	183	209	215	217	211	212	213	221	210	198	211	206	210	201	180	195	220	212	198	196	231	217	208	191	209	200	190	216	186	218	203	229	174	196	190	212	223	216	217	198	186	204	184	198	200	184	198	207	189	168	191	216	177	210	164	212	202	205	206	188	182	173	203	176	200	219	213	204	213	205	198	207	186	178	201	202	194	214	193	207	186	204	199	202	188	201	213	220	203	183	210	185	189
4038	8630	6608	3277	2290	1728	1491	1129	996	873	747	696	620	655	692	612	598	595	588	586	545	513	449	475	436	440	417	436	442	416	399	374	350	370	323	366	351	350	312	347	316	296	305	294	288	282	311	296	317	270	263	282	306	278	258	308	304	274	298	251	285	271	278	290	282	270	278	286	289	294	299	284	284	284	307	299	272	279	303	269	283	275	279	277	253	275	263	280	277	278	280	254	272	276	272	271	291	275	266	297	279	283	281	290	312	297	272	273	259	265	271	296	301	297	272	288	294	307	264	301	269	248	280	270	311	245	296	284	292	278	304	274	258	274	262	262	304	289	271	277	284	286	273	280	272	247	252	267	290	270	278	286	280	273	294	281	281	295	279	265	255	268	268	273	283	255	293	276	283	275	247	292	269	281	264	279	283	267	279	261	281	290	292	276	288	263	264	324	283	271	290	255	251	283	297	286	241	255	273	248	271	269	279	288	257	291	265	278	284	279	237	263	288	282	257	251	306	297	265	263	245	265	325	263	260	295	283	279	272	270	252	283	317	295	272	283	258	260	267	271	265	264	273	250	284	254	297	267	275	298	255	285	257	300	292	267	302	300	320	284	280	274	284	274	249	301	264	299	272	282	300	266	281	283	276	258	266	269	265	307	273	281	287	288	288	264	285	246	288	263	287	277	278	278	284	295	309	291	293	272	278	254	272	267	258	263	253	282	258	273	306	273	243	295	284	264	257	292	271	283	282	274	282	263	288	270	276	250	256	276	276	286	283	265	291	261	276	281	257	256	296	288	261	244	274	275	271	277	263	253	261	267	266	282	274	262	278	264	292	281	274	260	251	309	276	304	263	274	293	273	274	292	298	280	287	272	261	281	290	270	267	278	249	277	240	319	289	299	284	298	270	288	260	305	247	273	254	281	258	281	290	267	278	287	264	282	283	250	257	270	284	252	283	288	263	266	274	265	276	277	327	278	277	266	281	264	293	247	297	233	269	274	315	284	288	253	258	279	292	257	268	276	284	278	238	285	327	271	299	289	282	297	306	261	290	276	287	245	262	279	268	301	273	282	271	266	247	252	275	266	288	296	274	289	333	277	253	274	284	275	275	268	268	265	274	275	283	294	288	313	275	307	273	299	278	293	280	268	295	281	259	252	281	290	261	240	280	289	289	270	273	278	278	253	274	263	284	299	261	282	260	274	275	297	282	258	285	268	293	276	280	257	298	274	279	278	293	257	285	292	290	268	269	259	275	280	250	288	291	292	268	312	270	263	247	293	267	261	282	234	233	280	276	305	252	274	301	279	303	279	307	249	236	255	257	280	284	267	251	245	267	270	247	292	268	247	279	286	281	298	281	255	276	286	238	253	290	249	280	264	261	290	258	287	294	280	250	297	291	271	318	277	277	274	265	289	301	273	270	318	273	252	298	288	258	283	276	291	271	268	275	253	264	301	267	288	284	263	266	278	271	250	277	253	243	286	289	263	283	288	243	262	313	278	281	251	292	257	258	278	248	274	264	252	270	259	282	312	272	314	246	274	279	269	273	285	299	300	254	275	281	251	266	261	270	285	294	282	239	268	273	298	252	294	279	270	256	273	250	276	266	268	268	326	292	285	263	275	273	291	281	259	302	274	275	254	286	266	270	267	294	260	248	249	260	289	285	253	284	294	244	251	279	278	258	284	272	288	279	292	275	275	271	264	246	288	263	284	284	277	296	287	272	259	297	284	260	272	311	294	278	267	267	271	289	259	309	258	288	291	272	287	255	263	294	277	281	280	245	312	275	269	262	269	282	266	286	248	277	247	279	301	263	271	289	265	289	281	268	274	305	288	297	278	291	287	281	274	256	261	266	289	282	273	277	272	267	267	263	273	262	267	272	281	277	258	271	258	295	273	283	277	262	285	259	271	315	243	266	279	305	259	271	244	282	277	280	310	305	265	253	262	269	295	256	284	283	256	271	269	306	309	279	277	269	264	265	302	276	270	256	252	256	257	277	250	271	281	275	254	257	307	254	288	247	249	266	261	288	279	281	272	246	280	270	276	269	288	295	311	268	274	260	245	277	259	275	283	256	264	260	290	296	270	293	264	281	277	294	270	270	257	256	296	270	271	267	282	262	266	266	306	292	278	261	296	287	267	261	232	285	293	269	263	271	265	285	270	253	264	268	296	247	277	280	281	286	261	266	306	239	284	288	254	280	292	268	302	329	266	270	283	268	272	267	280	270	263	247	298	292	285	289	301	274	281	276	262	265	266	271	256	244	265	268	273	272	252	269	293	277	256	285	270	278	299	282	276	298	289	300	310	262	250	229	285	287	279	293	275	269	250	282	274	278	278	301	253	288	293	287	282	283	253	276	260	267	263	269	290	275	278	277	277	259	301	286	301	284	266	289	246	273	268	283	257	271	264	276	280	262	278	268	282	283	279	261	275	255	256	302	275	282	248	280	264	301	267	289	254	284	275	288	267	279	267	303	313	323	272	297	277	290	270	271	265	248	289	282	297	268	273	265	272	265	264	255	246	284	274	262	254	277	286	286	255	281	282	271	264	267	283	287	250	251	282	273	269	279	281	273	292	273	248	271	259	277	279	255	282	292	273	307	255	263	292	260	289	277	272	262	267	277	268	286	266	250	267	297	289	239	268	272	260	284	298	290	296	296	279	268	250	278	292	267	274	259	253	259	289	264	248	282	293	268	278	295	266	286	259	254	249	279	267	266	263	288	282	268	259	275	291	259	286	262	259	287	287	272	278	271	261	274	263	266	255	299	270	302	304	268	299	260	290	269	256	255	277	257	284	298	272	276	285	307	273	234	251	258	273	251	298	272	266	268	304	273	291	264	261	263	272	268	282	283	277	253	280	290	247	272	257	283	277	254	275	272	295	272	277	278	303	262	289	285	265	260	299	272	270	273	273	288	272	288	292	260	270	289	270	256	292	260	270	274	275	285	254	266	263	267	267	250	261	295	304	279	281	254	268	275	274	302	286	280	278	269	259	278	276	250	241	269	305	296	294	261	270	267	248	298	262	284	271	285	308	303	276	279	259	276	260	316	259	277	288	277	279	256	274	282	280	288	271	286	296	288	270	276	257	264	260	271	304	266	289	281	267	264	270	259	255	278	249	285	296	269	266	265	280	268	271	303	251	268	273	305	275	231	261	274	266	253	303	282	287	279	280	300	293	268	316	309	293	272	273	292	268	303	288	278	267	259	283	276	298	271	263	267	283	251	285	270	268	291	246	300	261	274	264	286	274	272	294	286	281	256	306	271	242	284	303	272	285	287	308	281	272	287	290	298	252	273	264	270	273	272	285	281	308	318	265	262	300	273	295	266	260	277	285	253	278	267	272	289	282	283	259	270	264	285	272	292	273	275	283	282	263	302	248	300	276	286	248	295	282	256	305	308	251	299	278	276	290	276	260	284	263	295	284	268	262	284	240	273	240	296	275	276	286	301	270	286	273	280	295	319	290	257	294	273	289	277	274	304	278
22829	21670	29567	24283	21675	21568	5650	1602	1205	1053	981	912	852	851	914	885	785	772	815	790	723	705	656	631	625	666	647	632	593	612	543	549	549	581	543	561	587	579	496	511	501	466	497	452	525	498	477	456	461	439	452	453	537	454	406	486	438	473	468	469	474	444	436	498	449	490	467	476	430	451	406	430	446	426	462	398	443	435	484	417	485	443	444	451	454	441	425	450	452	414	466	454	435	461	427	478	479	468	449	468	429	440	511	430	446	477	441	463	457	477	457	469	459	437	462	423	432	445	452	434	439	471	432	467	442	442	433	452	466	466	470	414	480	476	424	479	445	474	463	453	480	446	462	459	432	472	451	428	433	453	477	439	451	446	448	411	410	478	451	464	446	441	481	483	479	461	413	427	475	440	488	448	438	429	462	486	475	457	429	423	466	461	447	474	444	486	451	434	480	414	473	431	434	421	393	442	441	443	435	435	442	452	406	419	443	454	450	469	433	453	437	425	420	415	429	448	473	443	452	423	439	464	452	418	455	436	471	444	443	434	456	433	439	449	479	494	452	457	463	482	470	475	444	396	443	462	459	453	467	436	458	417	450	472	425	445	468	447	459	450	448	454	442	442	451	474	400	432	491	447	421	467	454	445	479	463	437	451	436	418	450	466	453	407	452	461	433	458	430	445	441	430	431	476	452	432	451	456	458	452	433	478	443	465	422	455	451	434	417	418	492	486	439	434	459	420	435	418	428	469	450	415	449	474	445	448	443	440	476	448	459	442	449	410	442	434	460	446	438	425	447	424	467	460	464	449	458	457	471	429	452	412	464	464	472	488	435	424	459	450	431	442	451	430	434	464	441	460	461	451	434	430	450	415	426	433	463	449	447	441	394	458	434	436	431	444	446	403	448	449	473	480	436	445	466	423	454	434	437	474	453	451	416	448	440	436	446	482	452	484	451	454	433	432	450	448	432	483	445	476	467	465	439	442	435	464	424	470	418	479	449	468	431	476	421	431	456	447	495	458	476	448	471	423	470	449	465	466	447	412	424	476	429	473	410	420	421	464	464	459	425	470	442	485	442	440	472	464	462	472	451	425	454	400	451	437	430	428	449	463	484	452	439	476	457	425	472	466	425	454	459	481	488	441	447	470	465	463	438	468	413	471	442	453	467	461	431	428	455	435	449	432	457	433	469	440	485	458	471	438	450	472	418	421	449	454	466	435	452	440	409	423	462	435	449	423	492	453	447	442	443	445	431	452	421	470	454	438	471	444	448	478	438	473	401	450	471	464	445	461	466	458	433	462	436	458	411	437	483	446	461	440	409	471	440	459	463	475	459	427	451	418	457	461	420	453	433	448	469	453	443	440	450	464	420	416	449	418	456	427	413	440	472	487	463	451	459	414	424	418	416	438	427	488	478	447	414	442	484	478	454	466	449	511	465	492	452	460	444	469	409	467	427	460	446	464	482	471	462	449	495	447	443	428	480	438	464	412	429	456	470	434	445	453	474	439	443	445	459	452	451	441	442	441	412	430	403	445	414	415	470	404	458	421	469	458	444	423	461	423	463	488	476	410	458	463	452	474	446	458	454	431	454	495	441	452	400	461	454	405	391	456	483	454	459	464	466	452	463	438	475	441	445	457	426	442	456	423	426	461	473	472	464	437	417	434	446	486	475	440	456	461	426	440	432	459	419	412	460	468	445	475	449	495	449	484	455	459	449	433	453	497	438	471	492	431	460	442	380	433	452	455	455	457	437	433	455	454	488	443	477	415	480	455	457	459	444	437	444	451	461	433	442	488	445	482	443	445	419	466	454	452	460	451	466	486	423	456	435	444	479	492	407	407	454	422	452	466	469	431	456	450	485	461	449	453	392	443	487	480	413	449	423	447	448	450	450	471	424	457	410	474	438	444	424	443	426	431	452	451	459	441	470	404	498	430	461	469	458	471	490	422	420	455	447	451	485	429	468	439	474	442	446	499	433	441	398	474	473	434	449	475	439	459	458	450	419	451	448	451	472	397	470	477	472	448	436	477	444	425	472	424	446	449	412	466	459	463	425	414	424	459	447	447	438	451	422	487	451	407	478	458	447	437	442	469	450	454	443	431	449	451	487	462	437	462	424	434	420	449	445	445	462	453	467	459	473	446	426	420	455	429	478	455	466	445	434	479	463	418	447	413	466	457	443	460	439	448	431	441	441	435	491	475	425	479	444	477	465	445	424	448	441	432	450	481	410	423	489	466	471	411	467	451	440	461	437	462	462	460	451	474	435	458	460	437	438	456	480	426	475	469	446	454	427	439	446	442	427	458	440	446	435	477	462	424	455	433	465	457	467	439	440	495	454	465	435	420	436	449	433	450	443	457	442	451	451	468	441	472	446	447	473	429	453	467	465	453	430	431	417	473	449	438	480	408	415	442	451	459	418	429	441	454	419	459	419	414	486	473	436	440	434	438	474	425	427	451	478	436	438	467	445	399	431	491	477	439	436	444	410	470	471	464	468	459	458	450	432	470	448	450	478	450	443	469	439	433	399	468	469	426	473	451	461	461	477	409	464	458	429	437	475	425	426	447	441	450	445	485	455	441	483	446	436	415	432	418	434	464	410	442	480	453	455	410	411	465	429	455	451	448	502	436	447	443	463	469	436	461	438	475	475	455	447	469	431	434	452	420	442	460	424	431	467	445	421	430	467	449	453	490	478	446	441	465	407	429	438	442	450	460	439	417	444	430	459	444	453	454	434	488	421	441	435	461	433	464	456	453	470	432	441	480	467	477	418	448	433	442	449	414	411	420	480	438	473	452	467	446	448	454	472	458	451	424	476	444	492	440	431	444	453	459	439	483	482	484	463	464	443	478	452	436	437	460	413	470	460	441	434	452	447	417	462	444	418	472	471	438	441	470	420	491	431	453	423	422	478	438	440	439	419	435	424	437	501	434	457	444	438	460	419	475	431	460	426	464	460	449	459	421	451	458	430	459	443	446	455	455	438	450	440	459	447	474	454	460	439	464	431	438	450	415	433	450	426	426	462	435	481	459	460	408	455	442	435	433	433	445	451	455	462	392	441	395	445	430	448	450	440	436	468	447	425	448	465	421	454	446	470	447	444	470	467	438	421	428	437	458	410	449	431	430	474	463	445	454	467	473	445	448	441	460	455	435	423	459	427	427	409	451	469	458	461	417	431	409	447	473	458	436	453	486	415	406	408	454	464	451	445	399	447	479	472	464	468	447	498	439	405	455	433	440	443	437	461	460	410	468	461	469	467	459	455	478	408	448	446	442	451	451	446	444	440	427	434	435	443	419	501	427	447	460	466	396	470	473	450	490	430	454	454	440	473	420	440	474	494	429	415	468	463	416	439	445	416	399	456	470	458	402	473	454	447	439	448	458	434	425	448	435	472	470	449	481	462	455	477	469	448	472	456	464	433	452	433	440	445	422	448	428	488	399	429	456	443	426	451	448	451	461	436	464	462	472	456	435	440	427	433	443	434	415	425	420
5353	17615	14039	7501	5391	4148	3396	2705	2361	1933	1726	1568	1432	1418	1463	1298	1294	1161	1183	1194	1166	1073	976	940	935	982	970	866	892	884	815	770	743	799	777	753	765	834	711	733	675	643	637	569	614	572	669	621	650	580	615	629	615	588	590	606	587	605	608	590	644	611	576	567	599	642	625	555	597	575	594	589	583	575	589	597	592	598	617	582	576	590	572	620	517	620	570	594	564	608	519	596	551	589	631	570	560	547	597	598	583	576	586	608	579	587	586	596	606	570	602	636	542	594	611	569	588	546	593	543	592	592	552	635	579	563	543	561	624	598	599	612	571	589	558	550	578	560	604	593	578	572	555	543	607	558	584	553	622	564	533	533	556	553	575	598	576	603	622	572	602	571	583	552	604	583	533	573	574	573	530	612	546	586	559	584	562	597	569	547	600	547	579	581	576	595	571	607	589	555	617	575	572	582	594	601	596	559	632	549	587	560	567	550	581	552	594	578	575	588	607	624	587	604	581	585	596	570	573	563	594	598	590	624	590	587	519	549	587	604	609	612	580	584	564	613	631	626	526	625	646	589	578	537	545	604	562	546	571	567	543	577	530	569	519	554	550	582	604	577	586	561	586	583	563	534	581	558	571	525	586	577	555	605	583	615	573	563	612	548	568	578	561	575	564	522	575	616	582	566	579	569	589	623	597	537	579	595	546	579	561	598	585	610	566	612	598	541	544	592	595	589	578	539	581	566	559	621	591	594	590	551	600	601	564	601	575	580	620	581	601	595	571	580	559	589	576	567	602	611	643	565	570	564	584	588	582	624	518	574	541	546	564	590	550	539	603	581	555	606	575	589	609	542	549	599	570	550	596	613	573	579	623	602	595	572	546	563	594	563	589	550	575	580	608	584	558	589	570	579	621	610	596	564	590	577	591	606	567	563	596	566	580	579	591	575	610	611	532	557	561	558	595	528	510	562	572	656	596	596	584	582	581	582	574	576	538	577	608	576	592	549	579	574	592	549	574	550	589	546	608	589	583	618	596	554	581	560	574	589	548	573	536	557	557	593	567	570	571	570	544	610	585	559	574	591	553	578	561	563	589	599	571	572	585	622	575	563	574	544	592	523	598	574	610	581	569	543	573	560	582	601	559	551	536	577	540	577	570	593	566	611	589	564	579	585	558	553	546	619	580	581	574	555	603	597	560	539	619	547	560	586	568	558	563	543	587	541	613	595	590	617	576	586	552	612	614	607	579	560	598	578	565	594	602	582	603	574	566	594	551	529	529	567	573	565	579	590	572	593	561	564	581	583	596	609	571	578	626	600	566	587	565	628	607	555	596	541	605	581	648	568	558	584	591	576	569	607	584	590	565	576	551	573	593	583	592	602	575	605	584	561	588	604	603	548	537	569	544	568	595	588	618	580	615	541	593	581	587	583	575	591	571	633	547	571	605	588	568	581	577	566	598	568	550	541	573	587	611	584	540	561	574	583	567	560	561	595	562	580	604	525	569	535	598	548	563	574	591	574	575	584	572	577	635	563	562	557	553	571	577	560	561	608	542	509	568	567	571	590	579	548	573	604	563	554	579	558	554	569	566	573	586	562	561	570	576	580	575	574	591	524	594	586	556	618	547	552	582	593	567	559	607	551	590	562	576	606	538	556	562	624	598	560	542	596	543	612	574	641	604	614	599	587	557	579	574	579	620	578	557	586	557	567	537	603	559	602	560	582	606	568	527	584	603	572	564	587	617	571	567	615	605	574	595	602	548	525	573	561	601	582	569	556	600	551	612	602	606	565	563	580	582	542	609	593	566	557	589	542	567	558	553	598	597	558	596	618	591	567	565	571	566	585	595	554	563	582	562	561	584	573	575	593	570	618	626	565	545	570	582	557	508	613	579	548	579	628	590	569	567	587	568	586	570	565	581	572	601	585	630	576	555	595	604	599	595	572	606	602	564	545	542	571	588	562	588	590	586	581	618	604	562	570	592	611	602	586	564	571	585	586	561	557	575	557	548	625	560	565	583	580	518	563	573	564	598	560	565	538	608	606	544	604	571	559	547	570	575	574	552	579	573	591	547	620	572	577	580	555	530	642	582	614	543	590	555	580	611	595	569	623	578	551	522	562	551	609	589	557	582	557	538	577	586	584	585	623	586	649	530	616	591	567	583	577	537	600	552	603	635	561	555	554	552	578	573	571	579	588	562	565	589	570	576	561	601	552	613	591	585	604	581	590	581	583	574	580	577	597	556	619	537	574	538	617	577	600	552	584	568	572	569	576	595	555	586	507	555	581	606	556	566	576	554	589	585	592	577	588	572	592	542	613	570	591	599	533	589	546	605	579	559	550	573	557	601	639	576	547	572	600	590	639	606	612	628	591	623	590	568	578	598	564	584	582	521	573	566	571	535	609	544	571	559	586	569	552	603	557	601	611	586	584	570	569	590	581	576	559	564	594	587	596	521	579	602	573	554	574	592	580	552	597	600	554	586	547	558	529	594	570	572	598	540	610	575	565	535	586	545	550	588	567	546	547	555	552	555	589	568	540	574	587	598	537	558	560	578	589	551	578	589	547	557	574	605	587	561	593	584	573	558	598	564	559	585	601	576	567	590	560	597	591	606	661	573	557	577	557	572	585	570	576	582	549	607	571	548	554	559	589	577	590	590	595	588	575	595	589	579	603	583	583	553	562	598	549	570	605	591	581	581	611	599	567	570	584	574	576	609	594	585	578	616	585	582	559	591	570	595	558	578	575	595	578	562	583	616	600	546	631	573	609	578	610	596	591	562	586	549	583	559	550	594	544	554	581	607	569	576	595	569	560	555	603	573	646	569	596	571	596	569	564	604	569	529	592	553	560	578	517	602	606	585	588	550	577	554	573	587	597	587	589	593	572	538	577	567	574	545	578	552	579	559	576	567	556	590	567	562	599	555	578	594	577	582	541	538	562	514	560	569	600	597	576	546	621	581	574	608	592	597	557	568	573	555	582	586	574	600	584	578	590	625	599	557	588	570	582	603	613	574	606	595	575	596	584	609	619	557	551	550	617	573	573	552	568	549	571	554	563	623	588	608	613	563	591	592	603	607	557	560	546	585	565	501	586	581	571	566	593	575	591	579	560	582	585	559	556	595	602	574	578	606	588	617	582	524	607	609	540	571	570	578	538	601	547	576	554	611	596	603	595	581	581	623	614	617	606	590	588	564	545	600	557	591	529	555	566	600	581	565	612	569	554	619	567	543	573	604	584	557	564	584	584	635	582	568	596	526	568	588	622	589	565	585	567	592	589	546	566	580	643	536	577	611	557	561	621	545	566	581	591	585	498	600	558	585	597	550	578	557	613	565	608	592	549	551	551	593	569	604	599	569	618	564	608	548	556	617	571	583	584	589	554	559	575	563	612	545	546	564	584	539	556	608	593	581	594	612	571	611	598	585	572	576	604	546	590	549	605	590	624	597	623	611	566	594	549	602	609	586	559	590	577	586	649	591	556	572	593	579	600	595	622
27490	19024	5767	1532	857	658	526	520	449	399	390	376	395	341	350	400	393	339	361	399	360	343	346	331	315	358	330	317	366	348	311	330	304	328	299	308	313	276	289	291	306	266	293	284	287	302	299	255	257	287	277	288	253	284	278	302	281	266	282	260	256	252	287	297	297	304	266	260	286	274	254	248	306	301	270	279	304	250	300	286	209	272	241	320	262	260	282	242	324	273	260	267	278	255	275	278	294	288	245	254	297	306	320	280	275	282	280	282	274	253	278	245	274	243	267	263	267	248	262	291	244	258	279	299	254	264	271	266	243	287	259	277	274	279	279	255	260	287	301	270	293	281	289	285	276	264	251	272	284	240	249	277	280	288	288	325	286	266	269	271	271	289	273	276	274	268	284	276	264	260	289	267	308	264	265	258	294	258	272	256	272	255	276	263	297	272	253	274	234	256	268	279	288	266	251	294	270	249	286	260	296	260	278	276	272	266	257	270	271	272	260	302	286	311	281	249	272	276	253	240	261	293	287	275	293	248	276	292	280	295	263	259	286	303	291	245	291	271	227	252	317	264	283	265	268	254	263	268	278	256	285	270	286	292	297	278	254	297	262	278	276	264	263	272	290	298	270	268	259	273	285	293	292	260	286	289	265	275	270	272	261	277	309	283	289	256	278	272	280	253	307	252	299	290	236	276	257	279	288	268	300	275	259	253	293	272	297	270	291	305	276	279	289	265	240	252	257	273	268	286	282	298	311	287	289	281	273	289	248	265	302	300	288	262	289	269	281	292	263	257	280	274	239	265	297	260	267	268	271	274	266	282	270	302	255	303	307	259	267	278	273	289	284	268	273	297	253	261	266	265	267	277	255	263	285	277	283	277	319	255	270	269	250	288	283	295	252	266	302	299	273	275	278	282	289	281	272	268	275	292	295	271	264	277	262	288	275	266	272	284	276	248	257	267	294	279	266	277	255	266	304	259	285	242	272	267	256	318	256	265	297	284	256	269	302	281	255	244	303	261	294	273	256	282	256	256	275	305	254	287	300	312	274	272	279	292	285	303	267	298	286	279	263	268	269	282	274	268	269	299	258	266	287	265	283	290	277	275	292	304	274	275	244	278	279	276	260	279	294	293	253	299	291	278	270	296	255	269	277	274	291	295	271	263	261	288	316	284	264	270	292	284	286	265	312	301	260	278	293	264	268	279	237	272	272	263	259	264	271	268	272	280	283	264	267	244	289	237	322	283	276	282	273	284	277	282	275	259	308	268	322	279	279	285	286	285	284	256	272	288	313	302	255	273	263	286	261	289	286	272	312	268	248	261	270	292	284	272	274	262	252	275	274	275	276	276	254	257	281	278	258	260	280	271	301	265	271	284	315	282	264	287	240	289	269	282	284	301	261	271	293	317	280	280	311	260	268	246	309	233	277	293	294	278	280	254	277	284	292	280	272	285	291	264	266	314	256	272	299	293	270	279	270	285	245	249	265	298	262	263	267	296	294	267	293	277	294	285	294	279	250	276	257	286	280	274	283	285	282	282	265	251	272	262	301	288	278	255	270	294	293	294	256	266	263	254	274	266	293	283	268	249	269	268	301	280	265	266	292	286	275	286	282	258	259	290	307	258	277	284	296	289	256	256	259	285	256	277	255	292	270	266	250	265	282	291	274	285	289	270	267	283	266	291	281	296	282	308	263	262	301	258	305	251	279	282	261	292	265	295	288	288	281	272	262	308	275	263	303	290	264	258	268	261	268	274	248	292	295	270	292	288	258	275	295	298	282	279	279	287	277	288	281	261	267	274	273	265	276	285	251	268	260	248	303	265	250	271	255	281	286	282	259	265	281	284	267	280	284	276	261	276	276	259	259	280	253	271	248	258	292	260	256	298	260	298	296	272	258	256	280	257	279	268	283	273	281	248	270	290	264	260	271	252	263	283	269	284	285	297	285	271	263	284	265	286	265	286	270	284	267	271	269	265	273	296	301	261	284	313	286	270	306	293	241	277	261	287	276	303	279	243	306	278	289	245	251	319	264	272	305	282	255	293	284	238	275	291	274	287	270	306	285	255	268	268	270	268	266	272	265	278	253	309	275	287	271	258	279	272	314	268	282	273	295	253	266	301	263	270	300	280	269	257	280	264	269	237	264	242	279	292	248	260	284	257	296	283	279	285	270	280	257	264	281	291	280	260	286	274	261	276	271	267	290	293	289	292	285	274	249	256	254	264	300	304	234	287	261	283	286	261	275	289	292	278	272	259	278	248	293	296	283	319	303	283	294	279	254	250	257	262	270	282	262	292	274	240	267	278	296	267	284	292	322	263	305	261	293	315	252	271	271	271	260	281	285	273	299	298	313	303	252	282	263	306	261	297	264	257	285	250	263	277	257	299	256	259	256	259	264	293	263	273	255	275	277	251	299	275	253	277	274	277	254	262	264	241	302	288	270	257	299	282	256	277	263	307	305	283	290	291	267	285	272	277	286	260	300	267	261	260	263	275	306	300	298	264	265	261	277	291	255	261	245	304	284	259	280	318	258	256	284	257	277	259	259	284	281	267	270	286	265	263	255	276	261	276	262	259	238	296	293	293	294	271	305	272	280	254	263	290	291	288	266	263	297	282	251	270	300	271	299	273	271	258	270	307	290	294	285	252	274	281	266	267	305	247	284	282	274	260	271	273	283	251	303	288	285	273	268	274	248	266	279	267	311	276	269	252	279	255	253	291	264	302	284	281	271	272	282	259	269	282	279	263	270	307	276	255	276	280	283	279	236	267	269	285	273	266	295	280	283	256	266	262	267	290	283	270	302	273	266	260	292	298	273	269	278	256	255	281	244	254	313	271	283	255	309	245	274	259	268	284	262	265	283	260	272	247	258	267	298	259	293	292	270	293	241	258	282	280	263	257	244	283	293	299	269	272	262	276	272	271	299	283	267	264	284	258	277	254	295	308	269	298	278	259	263	287	287	273	273	302	250	266	277	288	259	285	274	279	318	258	271	273	271	280	294	275	290	269	275	275	289	280	280	267	258	294	289	288	275	291	280	282	298	245	308	270	262	274	255	267	272	257	289	279	296	266	280	248	286	252	246	285	274	282	277	277	286	270	271	252	290	308	285	257	244	253	280	303	297	267	267	259	265	265	288	265	296	279	295	266	286	295	302	285	259	287	274	268	257	253	260	268	296	280	287	267	288	273	275	289	273	270	260	277	252	289	273	263	282	253	274	271	271	289	255	305	249	244	271	252	253	290	285	276	260	262	275	273	252	262	293	275	256	259	278	261	287	295	234	270	273	278	264	273	254	297	270	266	302	279	288	294	263	301	271	238	284	283	272	260	263	274	307	290	258	262	283	260	277	262	251	256	266	263	260	292	256	293	285	288	269	277	304	270	280	283	224	269	276	288	292	257	302	245	277	293	269	281	257	291	279	266	269	288	256	262	304	254	261	282	249	289	296	268	252	282	238	252	279	279	312	292	262	291	266	275	283	285	286	245	241	273
4721	5047	3814	1959	1437	1204	1006	826	796	721	610	586	550	633	632	630	558	474	585	570	506	517	497	467	478	491	480	447	477	425	429	424	420	404	401	417	391	411	379	361	369	358	377	380	370	396	336	370	385	383	383	347	361	389	372	394	349	368	359	367	379	389	361	349	367	360	337	393	380	362	364	362	351	366	371	384	375	421	362	384	343	378	353	360	353	327	351	358	386	343	352	349	355	320	341	360	338	369	343	347	357	366	389	337	363	376	352	361	375	399	369	361	363	371	334	371	357	339	395	375	391	359	380	349	355	368	360	385	396	357	362	340	344	328	353	361	348	385	349	370	355	369	353	396	364	395	366	379	362	350	380	383	355	350	336	363	410	342	329	353	377	369	349	374	360	380	349	343	376	355	358	352	332	368	379	373	373	369	411	374	342	372	364	380	349	351	376	350	361	385	370	349	355	390	369	330	341	362	346	343	364	405	358	371	357	353	362	342	366	354	357	376	357	343	354	360	373	356	360	390	356	355	351	366	383	361	388	359	376	349	364	378	346	361	340	349	344	352	357	373	345	380	353	354	343	334	323	347	385	334	346	395	399	357	367	363	356	336	370	326	350	339	357	349	369	364	358	370	343	326	356	350	346	324	341	351	367	378	383	337	349	375	367	377	366	326	377	384	340	364	377	343	359	328	361	314	358	334	357	351	328	357	353	386	373	327	374	320	365	381	369	350	354	345	375	360	360	340	377	327	356	387	334	377	373	361	348	344	359	374	370	381	357	359	357	378	372	333	379	393	349	371	353	377	332	331	376	339	332	387	363	374	359	394	351	397	389	344	355	407	321	357	366	366	334	356	397	370	344	377	340	354	366	371	386	387	355	307	374	332	379	348	370	335	356	376	388	376	416	381	368	364	351	366	374	384	347	345	323	331	358	377	360	364	345	333	354	373	356	367	379	315	409	361	341	357	367	385	396	369	327	385	375	367	318	367	384	320	337	340	348	382	361	351	345	328	361	357	385	358	374	383	340	356	355	361	377	356	352	392	344	387	397	360	365	367	371	359	404	357	354	373	349	343	329	361	357	333	386	377	380	349	336	403	341	400	325	382	349	355	351	349	359	375	360	361	372	378	358	356	369	359	347	366	367	321	431	350	363	370	380	337	353	382	350	366	363	360	339	382	388	345	389	352	378	328	403	350	381	377	359	362	373	335	358	360	369	366	378	351	362	367	360	354	361	405	356	376	350	347	349	338	376	370	360	378	347	333	322	366	376	361	370	390	362	351	377	334	372	375	376	354	383	338	360	335	413	386	342	345	374	357	356	349	378	362	375	353	378	375	348	375	369	370	360	354	352	369	335	324	383	371	352	355	356	354	358	342	363	370	382	369	329	380	349	353	373	375	356	372	339	352	380	346	335	353	340	339	339	377	365	348	368	361	363	357	355	368	357	346	375	367	357	391	360	354	395	339	402	353	360	383	373	358	375	359	357	361	391	349	361	369	389	361	340	349	351	361	342	357	353	333	368	401	357	354	387	395	360	363	335	362	378	376	347	380	358	387	369	374	372	360	352	319	350	413	360	344	374	364	345	384	369	392	391	363	368	344	353	372	342	363	352	368	380	394	364	366	361	363	375	369	363	353	357	364	357	387	326	336	372	386	348	360	347	360	382	366	319	374	365	389	375	343	353	327	368	393	360	379	372	383	383	373	404	350	343	352	361	349	336	366	359	370	377	390	348	370	373	337	354	352	376	372	386	381	386	371	358	394	376	362	332	398	377	357	363	361	353	382	367	358	367	356	351	358	377	391	347	369	381	411	364	389	359	346	333	394	374	358	361	383	358	381	391	330	389	360	351	367	371	328	364	349	387	383	372	359	390	359	378	374	380	364	349	394	368	339	370	370	348	359	403	351	380	371	364	340	356	395	383	353	331	364	383	357	358	345	354	354	359	370	350	369	365	410	360	331	370	363	355	382	356	354	344	370	356	363	363	348	349	379	344	364	349	397	379	326	408	380	337	352	352	330	357	393	345	349	354	390	354	403	351	351	387	355	366	360	370	352	354	381	366	345	357	360	354	383	356	358	352	360	369	365	369	373	381	352	398	347	317	351	355	357	331	354	361	412	303	347	364	385	404	354	362	396	369	361	380	345	360	336	340	376	355	345	373	343	386	331	384	363	357	374	354	354	354	379	352	369	360	381	353	348	321	377	368	350	356	350	348	363	395	348	356	369	351	364	348	350	362	357	358	347	358	375	369	367	376	405	387	399	366	385	374	352	394	380	367	359	342	341	366	392	351	369	344	336	340	332	353	357	374	373	353	348	365	345	368	380	364	370	395	356	375	316	363	369	358	302	335	367	380	351	359	343	377	343	353	388	372	359	320	335	361	340	336	351	339	367	372	354	352	347	349	360	341	371	377	341	396	375	359	351	370	336	354	322	368	361	366	362	370	360	345	358	326	359	365	352	371	375	347	389	352	360	363	367	375	354	341	381	332	359	383	342	341	337	371	325	377	357	369	359	374	338	319	361	366	352	326	351	347	342	388	340	389	346	381	363	352	393	348	374	333	351	366	374	345	321	360	360	368	341	374	350	376	366	351	357	393	366	337	365	357	354	348	337	379	328	357	360	352	372	389	365	350	390	366	373	359	382	367	333	358	351	374	333	360	398	334	376	392	384	320	361	346	377	389	345	311	389	399	384	359	356	382	393	339	360	334	395	359	369	377	350	375	366	376	350	373	373	389	416	378	374	375	377	370	388	338	335	359	402	328	310	341	356	387	379	371	353	347	362	374	348	377	373	355	359	363	360	370	364	372	355	378	402	372	368	372	357	344	358	360	377	345	359	366	350	378	387	324	351	366	375	359	369	348	384	365	401	369	353	369	346	350	335	328	340	367	342	382	369	378	340	368	337	363	372	386	355	383	345	361	351	371	377	362	352	359	368	358	360	364	368	371	372	376	344	372	375	357	335	387	357	340	358	340	367	338	365	382	388	370	338	356	332	384	366	381	333	382	357	368	365	382	363	330	333	349	373	385	339	353	366	363	355	368	345	345	334	363	352	367	339	342	355	348	356	336	374	361	363	419	378	342	370	345	359	353	396	361	373	380	361	356	362	370	364	357	361	340	379	358	340	375	355	346	319	375	334	352	346	352	342	386	360	381	329	360	361	361	347	344	373	394	372	362	369	360	355	408	339	349	328	343	345	354	364	357	384	308	374	360	354	341	351	337	350	384	365	349	355	336	374	342	356	355	311	352	376	364	400	333	352	365	356	374	339	379	370	384	358	344	358	349	395	374	335	335	359	377	352	341	339	374	325	354	356	344	372	362	347	364	382	375	343	388	387	365	363	343	391	387	368	379	377	392	347	362	384	385	329	386	330	344	348	343	356	366	360	350	389	353	328	364	344	343	332	360	347	365	353	332	368	326	375	340	363	353	350	406	368	359	385	350	367	353	368	369	411	377	362	380	368	356	371	344	356	385	362	352	334	389	367
23721	21642	28959	24816	21498	6061	1426	1083	969	870	789	766	719	742	739	705	681	723	649	688	630	632	620	606	579	576	610	612	559	579	500	521	520	533	528	524	487	586	451	469	492	460	511	468	456	477	453	468	510	452	465	487	464	442	474	471	480	469	484	495	497	485	478	480	494	491	462	501	475	433	469	463	462	465	481	451	500	468	470	480	455	449	490	427	471	423	484	442	428	471	431	435	462	433	449	440	463	430	438	474	486	468	445	464	456	445	488	447	462	434	464	429	470	432	474	410	451	471	469	470	494	474	457	429	485	446	429	469	479	483	443	482	465	482	453	458	467	430	441	510	511	485	457	465	463	447	455	469	458	468	423	463	469	456	490	441	460	485	460	470	478	445	473	454	465	429	447	469	472	425	469	452	429	461	468	475	473	459	453	465	417	460	444	488	517	429	463	477	469	459	453	485	433	448	465	453	454	436	440	481	448	483	449	430	487	446	441	453	485	453	402	472	424	413	457	443	471	453	465	440	479	477	444	448	454	493	499	460	471	483	458	454	484	447	449	452	484	446	450	440	438	502	458	436	449	486	476	491	418	463	464	450	420	480	454	456	443	467	440	472	436	479	474	483	459	434	494	440	421	451	428	451	501	478	437	444	481	445	497	449	439	436	447	483	457	437	482	460	448	524	492	468	476	459	488	447	442	454	481	435	471	467	452	475	474	503	444	446	457	467	471	437	431	441	492	482	448	490	403	472	461	477	438	473	427	461	416	433	436	433	480	453	452	466	428	457	478	449	490	449	492	459	468	437	432	445	471	468	444	427	413	459	459	482	462	436	465	426	457	461	504	459	478	435	473	455	511	471	443	467	460	468	433	448	446	448	462	474	470	423	462	448	458	469	453	483	466	420	446	509	450	444	458	492	447	470	467	430	471	461	449	444	459	462	467	450	429	422	422	436	497	486	510	462	471	461	454	459	414	497	456	439	470	466	457	494	443	505	476	443	460	418	487	463	449	440	452	463	474	475	430	469	420	433	444	487	412	470	482	480	499	496	450	518	462	454	452	460	448	448	458	492	477	469	490	475	418	439	443	436	463	434	478	424	480	478	451	469	445	431	466	439	472	493	454	465	449	479	501	473	472	442	476	429	430	451	457	491	436	471	532	465	470	440	452	468	470	430	456	464	514	453	461	485	483	401	474	453	459	471	475	449	450	453	446	467	404	451	424	467	472	438	484	483	422	461	441	458	471	449	475	444	459	477	461	459	449	432	437	433	444	485	425	483	447	499	471	433	464	460	502	450	487	464	446	447	470	472	442	456	424	429	466	486	482	449	450	409	451	461	447	468	535	455	423	421	475	474	488	472	470	428	417	459	454	427	436	484	516	480	475	501	445	450	471	454	445	433	456	472	453	444	449	481	467	476	472	488	457	447	408	449	505	454	447	421	453	470	483	474	433	444	425	492	444	448	445	437	425	432	474	457	453	436	416	432	413	490	440	463	472	447	430	454	438	495	414	489	488	459	465	472	438	440	442	474	483	443	438	500	467	449	483	453	435	475	464	490	467	470	449	442	449	487	462	459	464	432	478	445	479	466	472	470	473	474	492	465	451	464	452	432	481	450	448	475	482	447	414	464	464	457	471	467	442	445	439	446	417	474	472	459	462	454	451	420	440	511	457	439	478	483	470	451	442	492	466	465	459	432	457	469	491	464	490	429	456	437	446	451	480	456	456	463	490	470	491	452	485	439	443	441	414	438	479	446	467	445	434	471	466	453	451	443	481	447	435	471	462	470	497	454	466	457	466	446	404	441	477	440	492	494	486	441	464	435	474	446	448	480	469	465	402	454	454	435	458	429	425	468	465	465	457	417	442	464	449	489	476	403	483	458	450	456	425	454	482	466	430	443	475	428	453	471	482	484	421	459	464	472	452	480	455	439	456	448	444	471	491	471	490	505	410	461	461	447	469	444	461	468	464	442	457	447	462	419	486	460	444	495	475	486	465	465	440	448	465	443	477	470	434	468	436	492	469	520	459	429	470	441	449	475	425	474	426	431	461	455	463	424	445	414	473	458	481	458	491	459	448	514	484	456	472	446	439	445	453	481	464	456	505	460	501	452	456	448	480	481	460	430	482	451	474	434	461	468	432	459	497	435	463	510	419	479	465	426	437	471	443	470	443	450	466	427	467	430	488	460	456	463	452	453	448	466	469	470	473	484	484	422	475	442	455	508	415	450	437	456	455	479	480	472	444	462	457	488	451	439	441	437	475	453	449	436	431	424	473	482	477	475	449	471	460	419	448	477	498	469	477	424	470	448	471	436	478	424	492	443	424	431	439	462	458	452	452	452	478	474	441	465	450	451	464	450	425	491	464	462	487	451	464	441	466	443	460	456	433	492	453	470	465	425	455	448	460	449	416	436	435	480	458	442	461	475	467	482	458	442	483	472	494	459	455	436	447	479	471	477	410	472	446	433	454	479	431	440	433	447	446	442	486	471	445	463	436	446	443	441	427	460	434	498	444	473	439	443	452	486	491	434	489	455	499	460	450	448	435	437	433	448	471	463	449	483	469	486	483	505	450	501	474	447	462	442	453	463	525	417	463	427	446	426	486	478	495	473	527	486	519	457	453	461	435	456	425	471	496	457	464	451	487	452	431	489	431	468	476	464	464	452	466	451	493	484	461	440	468	461	502	440	491	479	449	478	413	453	453	451	438	474	437	471	462	466	489	471	454	443	430	443	506	422	470	398	452	460	438	472	462	498	502	468	496	446	475	463	479	483	466	456	463	465	469	451	440	441	452	459	468	434	446	440	454	466	435	492	467	441	408	470	457	467	439	453	452	442	485	395	453	433	399	446	438	445	476	451	450	452	455	424	443	478	459	481	460	456	463	433	457	475	459	476	460	462	465	486	451	476	457	456	467	442	445	485	495	471	438	464	439	476	474	454	473	438	436	419	472	439	450	482	445	445	470	461	400	424	454	436	461	434	463	446	426	443	451	424	451	456	496	461	467	463	482	452	438	435	442	498	495	430	430	421	458	428	460	473	455	469	453	452	480	468	458	478	471	464	439	491	465	470	433	441	438	437	465	432	486	445	467	500	460	448	488	472	433	472	463	401	463	459	455	423	425	405	436	465	477	462	459	452	419	456	439	461	475	455	453	453	486	482	470	439	495	449	421	425	485	475	446	425	460	447	472	440	469	496	438	417	457	445	475	463	426	491	428	446	468	470	492	495	486	448	497	436	432	439	468	429	443	467	451	484	452	483	430	493	427	453	465	423	424	489	441	481	431	461	465	482	450	468	441	483	417	449	437	498	482	471	438	436	470	446	450	468	458	470	461	474	460	512	465	461	465	477	449	439	436	463	468	451	454	487	470	431	472	416	434	478	479	465	456	437	455	442	437	491	473	473	461	459	443	454	427	442	479	481	448	446	439	466	447	460	468	471	460	484	424	456	474	454	451	464	441	468	460	426	449	446	479	471	430	424	467	455	465	478
4269	12533	9991	4827	3485	2823	2319	1938	1614	1446	1249	1200	1129	1106	1163	1042	1003	1033	955	1016	895	903	846	807	820	809	800	792	757	813	779	732	733	710	698	689	715	616	596	638	639	616	603	633	651	581	529	614	655	602	585	612	601	601	662	606	641	596	646	600	598	597	627	573	593	571	556	608	583	610	610	593	587	596	593	604	606	553	596	563	562	590	571	599	602	632	544	584	585	616	607	606	550	617	609	599	637	591	563	588	612	592	593	592	590	600	599	590	562	589	599	602	591	576	607	604	583	602	622	582	629	586	629	594	607	584	609	601	637	583	588	571	588	585	592	560	611	601	548	601	620	569	587	621	593	573	599	601	580	593	560	608	612	575	596	546	573	595	601	571	575	615	617	560	589	588	590	564	530	593	633	574	602	564	576	599	617	605	625	637	597	614	618	573	586	538	640	595	591	607	568	639	619	576	589	583	564	582	579	589	588	604	561	527	569	579	565	571	582	565	589	593	573	569	581	593	559	561	579	576	582	583	581	577	586	611	565	614	568	598	574	599	606	608	587	590	553	583	636	610	616	597	530	543	583	622	626	588	595	608	570	572	578	584	621	598	653	608	578	580	590	600	618	567	583	609	574	555	590	571	566	612	599	585	564	569	585	598	596	600	556	596	580	603	582	598	620	582	624	607	610	607	584	583	642	573	576	581	592	591	607	574	601	581	597	553	610	636	633	609	604	571	560	568	585	603	616	584	602	507	587	607	587	580	582	562	582	614	617	588	565	602	564	560	602	619	549	582	592	546	618	594	556	546	613	570	579	578	634	582	579	583	638	638	589	573	556	587	559	578	600	612	575	640	584	597	543	553	630	593	584	557	542	615	606	624	557	613	578	533	587	557	554	608	583	557	593	598	583	616	631	596	582	563	595	585	596	588	623	597	603	591	594	588	603	563	635	584	569	582	610	625	572	619	587	639	601	528	606	590	593	576	590	594	594	548	593	598	615	632	559	607	606	591	570	604	591	619	624	582	588	591	562	589	605	597	604	567	639	579	601	574	569	569	576	580	620	591	598	555	543	629	582	569	604	607	566	607	579	604	627	582	586	574	589	580	585	608	547	596	566	577	549	575	608	568	589	593	606	620	566	591	598	589	553	605	608	565	594	594	613	594	613	569	574	548	586	591	615	568	616	575	600	575	625	600	634	606	579	628	588	609	551	592	596	597	590	586	583	583	574	591	567	569	586	567	603	583	572	608	576	546	620	587	588	566	607	581	557	589	581	629	567	627	601	578	603	572	560	604	591	620	554	537	560	604	600	587	563	600	636	607	580	536	547	592	582	570	576	617	590	601	615	624	592	601	571	593	571	592	584	612	601	660	613	605	572	540	596	593	593	579	588	579	555	571	651	613	588	625	564	562	541	590	628	600	594	549	615	602	628	599	569	586	635	611	584	613	621	630	636	609	591	574	596	558	580	571	621	617	608	552	549	582	626	586	561	584	587	528	579	613	630	572	592	565	599	593	537	527	578	582	579	596	604	596	575	603	565	614	556	578	578	626	603	610	590	599	575	614	571	576	584	566	607	594	597	580	593	597	586	620	580	605	586	589	633	563	547	586	554	586	575	603	586	562	546	572	604	586	598	581	581	611	593	598	589	586	597	640	635	631	582	589	580	637	602	589	583	550	606	563	591	623	600	590	550	553	597	556	600	620	635	594	585	607	618	590	573	559	596	628	655	571	596	598	633	566	629	570	550	590	620	572	599	604	591	584	575	564	591	635	606	562	596	542	608	573	567	557	576	571	548	610	604	619	567	581	589	531	588	611	613	644	569	583	610	565	570	594	660	593	592	536	566	594	576	587	567	592	553	574	590	584	555	630	570	574	599	619	609	608	582	578	550	577	615	593	565	590	533	581	586	609	563	577	597	610	579	607	561	557	567	579	574	570	616	564	572	541	623	574	631	575	571	601	583	544	571	670	541	575	582	569	606	578	593	555	617	620	599	556	571	594	597	561	621	595	547	607	581	562	584	614	600	606	613	594	591	605	565	632	576	573	591	597	585	565	591	558	597	583	568	569	576	561	603	599	642	607	607	579	575	618	580	551	579	590	609	575	595	590	561	627	586	593	554	540	584	574	594	617	592	611	599	574	622	617	599	614	658	595	631	557	612	626	577	588	615	561	611	595	581	625	590	570	617	572	598	595	637	565	568	582	606	589	568	594	568	588	581	580	545	535	580	565	613	600	552	590	579	543	586	561	568	605	617	595	581	596	570	593	526	584	621	573	566	568	618	591	555	546	619	558	580	575	594	607	627	605	568	600	564	601	579	540	553	586	541	600	575	573	583	554	581	605	585	599	602	553	584	618	593	630	578	624	611	582	581	586	582	535	582	594	653	566	571	644	552	567	589	606	543	590	591	602	599	595	595	581	581	621	581	567	598	594	585	586	637	567	617	593	652	595	578	572	612	561	587	596	572	623	573	584	604	602	580	603	594	614	568	618	619	602	586	575	603	603	610	538	629	612	541	599	609	583	572	551	536	561	577	575	611	594	625	557	610	614	585	591	597	608	600	595	615	567	623	579	539	592	597	603	580	581	558	584	555	579	622	587	642	591	588	620	575	540	573	583	607	554	598	564	603	606	598	589	609	603	616	567	582	555	600	571	582	546	597	572	602	599	617	607	587	584	614	606	581	564	559	566	597	543	616	613	593	621	571	582	548	576	623	646	571	577	610	592	539	560	619	590	595	608	576	614	581	623	578	579	549	622	584	543	582	644	578	581	542	563	585	590	626	617	550	542	597	599	599	580	576	599	626	581	580	577	599	625	590	578	527	591	586	600	611	582	601	603	569	568	593	593	611	584	561	585	580	557	606	602	596	580	574	573	562	565	599	592	568	569	615	604	592	525	564	600	575	549	596	572	576	589	549	557	585	591	574	623	536	598	620	554	586	587	610	599	604	625	595	586	549	607	630	577	565	612	665	603	590	560	568	628	613	562	605	591	597	601	586	534	599	627	601	580	578	577	567	601	604	612	621	582	561	544	582	609	580	552	582	590	565	588	527	585	593	622	576	602	572	606	542	606	545	607	573	541	596	582	571	597	573	612	574	603	599	645	563	576	591	596	559	574	577	606	587	575	557	583	603	587	584	553	557	579	641	607	601	579	589	581	608	613	585	550	574	626	602	583	598	598	596	587	598	612	541	579	561	559	601	570	629	582	552	601	587	645	618	570	578	540	589	570	553	587	605	584	636	624	596	564	597	612	598	571	556	602	620	611	582	600	595	601	608	596	571	607	580	625	591	633	628	592	580	568	567	581	606	619	615	585	611	596	658	610	552	537	566	592	573	611	607	570	587	607	612	587	618	611	577	610	608	575	590	596	603	573	586	607	584	601	584	569	602	629	576	575	555	642	572	599	626	604	552	599	580	542	585	608	576	558	616	635	568	582	575	550	630	569	566	629	580	614	599	550	606	557	604	633	605	616	568	578	580	633	605	572	581	569
24853	21641	27536	25782	5350	903	734	559	488	410	380	393	375	421	387	387	350	347	350	381	319	327	323	305	301	281	298	288	269	241	262	238	238	230	246	243	253	220	245	242	219	222	198	205	188	210	201	230	204	206	204	209	249	190	199	224	202	200	222	213	225	230	205	227	215	176	188	206	222	215	210	219	216	175	178	204	227	210	190	210	201	213	221	202	191	207	159	193	214	173	199	166	211	238	206	192	196	197	225	195	212	213	212	226	211	190	206	184	183	225	194	191	215	210	202	207	215	195	237	209	210	209	206	175	210	213	186	190	211	229	210	200	210	181	182	202	214	207	212	219	179	174	197	198	201	226	187	200	222	201	198	197	178	207	206	204	200	177	196	182	191	209	217	188	197	174	199	200	216	211	191	233	193	199	197	197	186	209	222	180	186	190	203	186	189	215	192	172	198	204	198	198	213	215	195	199	184	210	176	182	180	210	177	161	209	207	198	213	212	191	186	194	209	202	198	205	205	252	224	216	187	192	204	194	185	192	195	200	185	173	195	206	190	212	195	222	195	208	189	194	215	193	215	241	201	190	227	185	219	213	197	205	204	186	185	189	207	233	195	214	197	199	199	202	220	214	231	173	186	179	211	194	197	218	207	200	212	201	197	203	206	196	202	216	200	203	231	202	224	191	210	227	212	206	208	201	170	210	187	185	180	186	195	191	201	204	190	205	171	222	218	218	168	194	207	182	199	186	201	251	199	199	184	192	189	190	208	207	218	228	205	216	207	187	212	218	197	208	183	203	184	224	214	227	187	214	201	168	197	200	200	206	208	183	190	220	193	182	211	197	212	198	193	203	193	205	205	209	240	187	193	198	208	208	205	218	186	210	199	203	190	215	194	207	185	196	195	203	217	201	198	214	208	202	206	210	202	192	189	193	215	195	212	208	218	213	212	196	205	201	182	182	212	199	197	221	191	200	218	207	192	189	211	209	220	196	196	204	191	196	192	186	219	206	198	213	193	194	200	232	205	211	214	219	229	198	207	207	200	194	208	202	191	225	182	202	223	214	228	203	199	196	208	202	203	187	218	217	210	196	202	184	187	178	177	221	188	194	194	189	207	189	201	179	184	189	200	186	228	202	207	187	179	191	216	206	228	203	206	223	204	203	199	196	217	205	202	223	216	218	205	203	198	192	193	193	194	189	207	188	216	185	218	201	189	229	194	189	200	225	191	191	197	204	211	221	180	200	180	170	199	203	199	234	223	241	214	194	184	210	192	203	178	213	236	210	198	222	184	210	206	201	200	193	203	200	198	202	190	224	203	189	248	204	194	205	178	200	199	182	187	206	206	205	198	188	190	205	201	200	198	196	188	210	169	204	193	212	196	188	182	225	215	198	214	199	190	193	213	198	203	195	194	212	198	231	229	213	214	172	194	201	215	174	208	205	206	208	204	186	202	213	214	183	226	184	198	193	208	191	190	188	213	175	199	211	197	178	194	209	210	221	201	209	195	185	201	218	187	212	233	207	172	208	205	204	208	177	202	207	222	205	182	186	204	224	207	205	201	200	200	213	199	217	185	223	207	209	215	199	182	199	212	225	192	223	224	195	191	186	204	203	189	208	201	201	197	200	185	175	201	175	203	206	204	213	172	225	186	205	194	204	173	194	216	206	216	216	208	213	193	207	189	196	184	202	202	227	179	195	201	195	193	187	204	207	181	183	200	173	201	196	209	192	204	212	182	240	202	208	182	216	218	190	208	197	207	194	204	216	194	180	229	184	198	184	180	222	220	210	176	184	229	199	202	187	187	179	187	181	206	213	209	210	195	235	198	212	212	208	214	219	200	208	189	197	177	212	203	199	199	212	205	176	176	210	196	213	217	210	198	199	210	209	213	215	221	213	199	188	211	224	194	186	212	217	215	199	190	200	183	160	198	197	192	189	206	202	217	196	215	195	202	191	205	204	212	213	194	214	199	221	190	207	197	197	222	212	201	180	193	195	220	192	184	218	226	207	222	215	197	201	178	184	212	207	225	194	213	216	198	193	193	191	179	179	188	197	186	216	198	202	207	237	199	194	208	194	209	206	230	175	213	190	208	200	220	200	191	214	204	193	188	186	172	188	182	190	203	209	204	197	224	187	221	217	201	217	234	202	217	207	206	207	196	208	183	199	206	195	189	196	204	215	212	192	181	216	237	183	208	209	188	186	212	215	178	215	223	189	194	189	225	182	182	214	187	218	213	188	205	210	203	220	187	217	194	189	211	229	201	206	197	213	200	193	184	191	188	193	216	213	221	206	204	180	228	206	191	196	210	185	214	215	185	206	228	205	232	217	220	192	202	214	177	192	202	205	191	183	201	202	191	216	199	212	197	200	188	204	211	199	189	196	208	183	194	215	192	195	190	207	209	220	202	211	194	206	197	212	205	222	192	204	217	220	189	189	194	199	198	185	204	205	206	195	208	180	206	211	217	180	191	200	203	214	218	197	186	199	187	230	181	186	200	211	221	205	220	186	215	206	228	215	211	203	194	200	197	186	186	206	189	209	208	209	196	190	194	209	179	181	188	194	194	203	230	202	190	190	193	192	203	182	193	215	216	196	219	186	213	194	185	213	209	194	196	188	208	203	198	204	194	208	206	226	220	177	226	208	221	206	220	181	210	194	198	212	183	228	175	218	214	187	223	195	177	191	198	196	219	199	199	213	200	197	223	190	215	220	176	216	203	212	225	208	193	222	192	197	201	210	206	209	201	193	207	214	218	210	215	194	210	208	209	207	208	185	187	183	208	216	243	207	206	207	192	196	183	177	213	209	216	229	209	185	202	218	229	219	209	204	212	210	195	206	181	206	212	215	191	183	212	202	211	189	210	199	217	198	208	175	218	200	218	201	223	192	191	198	190	174	178	213	189	223	209	200	196	193	193	216	200	216	216	191	211	217	194	191	201	222	210	191	190	218	204	206	189	193	209	195	211	215	209	203	197	217	198	212	226	176	213	216	185	199	220	204	219	223	201	216	198	182	182	212	183	215	206	207	241	193	195	190	206	233	192	188	179	198	215	201	200	228	202	231	186	203	235	185	198	177	206	214	217	216	200	209	210	212	216	192	216	179	214	210	209	203	192	216	223	216	209	196	199	217	222	221	221	210	192	180	203	208	194	185	216	226	234	200	185	185	204	215	196	217	230	201	198	206	209	192	192	190	186	190	189	229	209	183	203	218	171	220	211	224	184	214	213	206	217	226	193	184	188	209	197	212	238	185	199	210	200	203	185	235	218	185	228	212	203	192	205	218	200	183	202	220	183	216	219	190	209	183	196	182	202	201	203	188	202	180	197	212	191	216	203	228	207	205	177	214	182	182	202	191	202	210	183	184	184	191	203	199	204	192	220	201	200	199	192	202	206	207	181	203	171	200	210	205	212	206	179	233	209	187	177	202	217	192	222	217	186	194	218	180	197	217	190	194	195	179	222	186	201	226	207	202	189	198	201	206	192	194	198	204
4196	8608	6549	3331	2335	1727	1442	1140	992	848	739	745	651	693	671	625	636	607	595	613	552	474	467	463	456	472	460	436	451	410	377	368	381	352	364	361	377	365	315	342	306	291	316	290	300	263	306	324	299	276	254	274	303	276	296	282	290	281	302	290	298	285	303	281	264	318	275	259	278	302	281	250	265	259	267	244	268	275	265	259	290	276	259	272	320	260	304	294	314	278	263	263	297	283	286	287	253	292	284	300	266	300	263	298	292	240	281	265	268	266	292	287	264	258	273	282	258	272	278	290	303	271	251	281	277	252	296	299	291	271	288	279	279	245	277	274	307	247	292	252	270	282	275	272	268	270	312	292	271	290	282	240	275	303	280	292	287	264	302	287	285	310	277	284	277	268	297	275	286	271	281	302	273	252	276	261	276	256	288	264	276	287	268	277	285	291	281	293	321	268	292	301	290	309	285	252	269	269	264	251	301	311	264	238	268	260	268	288	272	261	277	295	279	296	270	249	276	225	278	278	289	288	285	289	303	292	289	248	265	294	262	257	303	272	274	297	232	294	259	271	288	287	276	244	286	279	279	258	253	304	264	288	278	248	307	283	305	248	287	309	266	262	290	272	258	275	255	274	316	248	267	260	248	269	274	284	285	287	284	291	277	270	265	266	266	274	286	268	246	267	285	277	263	273	259	289	245	256	284	281	283	260	271	273	308	283	287	271	285	256	290	268	273	283	295	276	282	310	253	303	278	238	289	293	278	272	275	259	280	268	264	279	286	251	290	280	276	288	295	265	281	280	279	278	267	285	266	258	281	285	255	281	265	293	267	271	288	270	220	255	283	304	282	256	264	287	304	277	244	302	289	289	274	287	259	245	265	237	292	265	299	301	276	262	258	246	269	294	276	281	260	271	265	291	301	278	278	269	263	281	260	283	273	269	258	265	276	266	258	290	292	277	283	259	277	298	303	300	271	269	260	263	282	284	284	260	274	247	270	275	275	233	276	289	260	282	265	270	272	278	286	280	315	257	271	290	284	274	266	303	276	299	276	272	266	276	255	287	302	256	284	273	284	323	274	263	275	288	274	282	249	261	294	276	279	301	291	273	267	276	296	282	265	300	253	278	291	264	292	291	273	305	267	307	277	252	237	291	295	272	266	274	263	247	268	267	275	250	279	287	287	271	278	297	286	276	271	275	273	286	278	286	279	260	290	274	292	279	271	284	284	267	311	244	287	272	279	290	285	282	292	277	288	287	256	293	279	296	282	297	282	293	269	275	285	236	253	277	276	275	266	278	265	261	318	268	298	261	295	258	292	270	246	272	282	261	301	269	272	281	275	264	253	290	294	272	274	250	292	296	294	262	261	293	297	289	323	267	254	284	277	271	282	259	274	271	300	291	256	270	249	284	292	239	282	277	282	270	243	282	269	277	284	269	257	273	294	252	261	285	272	290	294	300	285	253	263	252	272	270	276	294	286	319	269	285	272	284	271	288	253	252	266	276	269	290	280	267	270	278	295	287	289	311	271	256	296	293	286	314	276	246	271	257	292	266	263	296	310	287	251	280	296	289	274	275	282	295	287	271	280	274	249	289	323	250	272	273	301	282	248	276	296	251	291	271	265	252	278	274	285	268	236	291	296	265	269	281	275	268	274	278	261	298	307	299	275	278	275	279	284	280	315	266	280	253	286	249	297	281	283	271	273	269	317	276	282	283	230	292	299	287	294	273	292	278	273	268	282	274	260	243	280	276	272	237	250	288	255	293	278	279	265	285	275	283	278	287	267	263	271	245	276	319	292	290	294	267	297	243	312	286	266	262	293	276	265	301	287	320	260	299	270	255	326	268	271	280	304	280	291	267	258	284	283	260	284	270	279	247	271	303	276	302	295	275	290	288	271	253	247	273	258	294	271	264	284	273	282	241	275	256	274	271	288	298	294	276	268	301	271	261	253	276	260	284	291	278	274	270	286	301	280	266	259	255	297	277	289	286	264	275	277	277	300	271	261	264	267	283	265	284	266	280	275	285	264	265	273	281	265	252	295	282	270	250	307	271	289	252	298	275	273	288	284	267	266	285	271	290	274	283	247	280	290	302	250	288	269	258	298	303	257	298	288	265	270	263	256	261	288	266	283	271	296	271	252	254	300	299	263	273	288	259	271	262	245	301	274	281	264	282	274	288	293	285	287	279	262	252	292	280	287	284	242	279	291	268	307	277	261	288	286	251	271	261	293	267	289	279	294	267	267	284	277	296	263	287	283	292	265	286	293	290	260	292	302	312	229	286	270	274	277	247	292	276	285	287	286	272	316	249	288	292	260	269	263	270	276	239	270	261	254	276	265	277	264	278	284	272	272	246	280	313	268	277	264	260	288	309	272	259	278	274	262	294	266	254	257	296	276	293	259	289	263	276	266	291	288	293	267	254	275	292	265	268	290	289	269	256	278	256	318	288	299	299	276	262	289	262	263	255	280	271	290	270	275	255	241	278	268	268	276	286	314	257	288	288	258	260	299	275	272	294	261	262	242	276	300	261	277	290	257	275	266	267	279	275	272	277	284	248	270	275	272	278	317	258	254	258	268	284	285	272	242	277	260	255	281	262	289	300	262	282	271	276	250	254	253	289	270	284	276	275	267	285	261	309	262	283	270	293	295	281	263	274	256	278	279	308	308	267	289	313	286	267	266	272	301	283	276	279	309	264	275	251	288	300	268	284	282	280	265	294	283	278	267	274	281	242	241	256	282	295	313	306	280	276	249	280	259	287	238	272	283	312	256	290	270	289	286	258	273	259	273	267	263	292	264	289	298	265	249	291	250	292	280	302	317	247	268	265	272	266	251	265	291	256	272	268	261	286	263	260	304	292	277	294	271	290	300	241	291	297	268	265	280	291	300	292	298	272	314	286	258	294	252	279	282	292	286	248	254	268	283	270	245	275	296	280	277	278	269	267	278	271	292	288	279	273	235	276	284	283	270	245	257	256	296	283	260	270	279	242	251	263	298	255	263	270	293	268	275	283	278	261	280	259	287	254	269	260	274	307	273	278	255	289	291	259	302	285	267	313	299	285	269	304	254	275	289	237	273	248	234	285	288	285	264	268	266	274	266	260	291	288	288	267	274	261	308	271	281	275	262	238	288	278	277	281	263	280	271	284	269	297	270	269	267	285	289	289	262	259	265	262	263	271	313	255	264	302	296	293	272	260	276	293	284	281	282	294	269	250	272	276	275	268	304	291	266	300	282	283	284	290	277	275	271	253	281	284	240	260	259	260	301	259	278	280	255	295	280	259	280	272	246	265	269	285	275	293	253	273	278	262	291	275	276	276	299	273	267	282	296	317	275	277	265	267	266	273	295	274	274	301	294	296	288	306	294	261	278	256	297	259	311	277	263	295	258	267	266	283	271	272	279	283	264	294	266	270	267	273	271	272	304	274	297	257	273	268	302	272	295	258	284	285	255	247	289	242	262	283	279	251	270	280	289	272	283	280	266	277	273	280
22775	21674	29563	24314	21676	21527	5697	1615	1229	1093	993	998	963	961	985	836	850	803	773	772	737	716	705	680	657	679	651	620	626	589	537	581	536	538	572	552	515	507	521	526	533	503	499	514	482	467	528	494	447	470	465	468	455	452	455	451	445	462	465	486	493	503	474	460	451	462	448	413	473	459	446	438	415	413	479	477	430	459	478	446	429	477	478	431	415	464	488	463	447	468	432	494	481	442	458	449	486	445	459	446	457	457	469	444	438	456	406	465	431	471	429	482	441	444	446	439	433	413	431	455	488	441	460	414	460	427	443	477	442	452	438	417	471	428	489	484	478	437	464	437	467	440	460	465	459	482	445	422	462	487	456	493	474	473	481	426	490	492	438	459	455	473	418	466	469	478	470	412	441	438	451	434	449	437	469	429	461	485	435	454	445	441	468	429	464	436	451	464	427	481	456	458	434	467	454	462	467	438	440	482	450	462	408	493	453	462	476	451	474	451	451	489	448	471	443	453	449	446	464	427	450	445	469	433	478	472	430	437	449	442	467	472	484	441	455	476	478	458	461	481	451	441	485	465	495	470	434	478	443	417	451	452	454	437	418	407	458	464	438	451	491	405	473	471	421	431	456	459	456	440	462	452	461	474	436	481	446	432	443	436	448	485	440	460	476	478	519	461	438	451	469	456	490	502	464	446	431	431	429	448	475	442	446	467	478	504	427	502	446	450	439	426	493	417	418	506	486	475	477	461	454	476	445	470	437	398	476	493	440	487	480	428	411	429	446	476	458	480	467	441	484	464	437	471	482	441	416	417	442	435	451	504	466	441	445	483	444	476	447	470	475	431	449	474	402	430	450	440	436	479	450	517	479	422	453	432	418	435	431	457	457	429	474	455	438	457	426	462	405	448	428	448	431	469	454	464	453	458	467	479	433	471	466	508	470	478	447	494	444	432	439	460	446	466	459	468	465	457	457	465	455	439	452	424	454	432	471	471	447	432	431	433	448	448	445	472	443	476	477	436	462	420	416	471	425	460	450	471	461	464	444	404	447	432	461	443	481	450	512	487	447	439	432	430	419	474	440	448	455	449	455	418	406	451	451	459	474	490	455	469	427	423	482	447	457	429	462	405	461	480	451	485	434	422	470	438	459	475	486	449	458	451	479	472	424	447	421	426	457	478	468	445	488	446	466	456	461	473	459	443	443	491	437	425	466	425	488	451	432	436	435	457	445	406	494	434	438	459	445	432	428	457	437	449	437	400	446	486	456	433	461	456	448	443	445	443	449	486	418	471	446	455	475	432	472	450	440	465	457	461	440	446	426	468	487	452	465	429	441	471	423	491	453	423	459	455	464	439	467	476	472	460	422	457	434	445	460	496	432	454	435	438	476	472	445	414	427	454	460	473	477	466	485	501	465	447	451	445	486	446	442	448	448	437	462	489	426	457	460	440	456	471	450	423	450	417	448	446	459	415	458	453	416	477	468	408	441	430	458	479	455	469	467	427	438	447	461	424	438	422	440	463	479	438	457	455	477	436	441	450	440	447	444	424	476	470	452	482	455	463	414	493	465	425	459	436	430	424	436	463	453	448	447	458	430	458	473	464	455	469	428	435	470	467	458	434	483	449	411	455	437	449	456	472	463	468	440	434	457	442	447	424	466	462	421	439	462	476	429	497	492	428	461	437	445	476	476	470	458	473	470	440	468	493	481	505	421	454	468	425	470	484	438	425	445	442	494	463	463	445	483	439	418	455	482	456	442	467	435	488	466	500	454	430	464	443	423	446	423	417	446	451	435	495	456	423	416	464	471	436	465	445	447	460	497	469	442	488	447	448	473	494	478	447	419	468	446	394	435	457	452	459	463	446	433	447	502	455	449	450	416	436	462	436	473	434	419	448	438	447	392	472	451	456	422	431	474	429	466	459	456	455	425	402	433	468	438	442	459	493	458	486	436	443	464	463	449	421	475	441	460	465	465	477	468	463	447	448	459	454	447	463	451	508	506	439	472	451	445	450	433	428	420	494	500	425	432	471	459	432	445	455	471	444	460	398	436	455	426	487	447	458	409	443	466	446	448	447	456	483	478	420	480	452	460	423	477	402	442	485	430	441	444	489	501	458	435	440	436	418	435	438	493	463	454	440	448	486	443	505	418	445	471	449	485	475	462	442	458	426	448	486	454	447	403	416	460	469	481	468	437	451	447	447	468	433	479	475	417	482	438	447	433	473	451	450	442	456	467	438	443	435	427	433	462	466	467	468	416	416	452	447	420	434	461	406	481	441	432	435	422	463	481	462	405	475	460	481	445	450	458	491	423	440	437	494	454	457	431	443	413	459	443	432	480	464	434	419	451	463	456	445	439	475	475	420	437	442	451	451	460	454	466	465	403	471	495	456	474	420	468	456	475	479	455	394	419	477	448	469	407	426	452	463	439	439	457	441	478	448	433	444	450	463	459	481	446	465	443	454	463	446	444	389	470	475	468	446	418	455	470	504	454	455	461	458	418	448	463	459	468	450	456	432	469	451	445	495	468	439	443	448	463	450	480	427	472	445	476	450	495	427	504	441	461	392	439	420	504	394	442	459	450	429	429	468	488	454	453	481	432	416	482	453	434	444	442	446	473	463	461	466	451	424	485	443	467	434	463	424	472	494	461	412	436	480	445	462	462	441	441	423	471	450	460	445	465	439	446	469	466	449	427	487	426	485	422	480	469	483	383	484	442	478	437	409	457	414	500	440	445	459	478	494	474	445	488	451	442	456	425	478	455	421	425	431	467	475	420	463	457	481	427	442	464	491	448	438	453	451	436	482	413	457	447	440	437	462	458	427	432	454	423	427	431	446	443	457	453	452	443	453	461	441	457	453	451	487	467	434	428	470	448	426	443	467	490	467	469	434	419	475	444	466	438	466	433	460	423	473	462	469	467	452	465	460	439	460	498	430	428	430	442	487	430	496	434	448	444	479	462	494	458	457	436	466	475	427	449	442	459	447	456	456	431	473	452	472	435	450	471	476	477	469	443	464	445	450	480	444	439	419	479	424	425	445	450	438	402	495	512	459	422	475	462	476	435	445	434	457	465	495	476	445	446	456	432	473	473	435	454	465	460	491	467	429	437	455	440	479	477	437	471	474	407	410	484	461	448	438	459	452	488	425	456	441	420	477	425	448	463	458	409	459	475	442	481	468	451	429	444	448	441	439	416	457	481	492	442	465	429	451	457	448	421	463	451	458	449	459	464	450	427	441	436	525	406	449	490	463	427	470	444	433	441	503	431	445	435	484	449	435	487	430	449	460	455	435	420	453	472	462	438	471	456	433	448	459	463	504	420	432	415	440	451	443	455	458	433	458	492	488	456	441	449	478	448	482	459	435	434	427	456	453	432	456	503	464	430	438	429	452	417	423	464	448	444	445	445	457	448	447	424	445	429	503	462	442	460	429	430	431	476	471	434	464	459	443	474	457	486	467	469	462	451	453	460	442	455	425	448	449	472	472	424	403
5528	18386	14174	7466	5488	4276	3398	2740	2277	1963	1740	1585	1561	1589	1508	1361	1296	1209	1221	1218	1162	1058	1021	921	911	938	912	897	914	855	812	733	800	790	722	742	780	755	672	729	702	702	629	630	577	599	603	642	634	559	571	640	566	597	652	633	597	612	658	605	589	568	595	611	560	625	575	623	628	598	586	552	514	583	606	615	580	563	548	583	600	588	586	575	586	571	521	630	581	571	565	617	591	573	538	528	626	634	591	599	561	604	583	599	544	575	559	650	601	566	563	595	589	569	585	570	580	597	598	590	581	566	584	606	601	568	600	560	610	568	596	567	598	591	579	596	509	566	544	582	592	615	546	605	594	550	577	572	574	577	598	584	639	588	591	602	642	598	542	554	593	593	626	570	569	603	563	554	576	543	565	542	594	584	592	570	608	584	608	528	514	575	565	558	565	582	611	611	604	544	559	559	550	611	600	578	584	569	580	585	634	587	572	626	596	574	612	591	611	563	585	570	609	586	625	603	592	589	563	620	600	543	539	603	552	592	604	551	526	544	585	531	599	604	584	608	587	556	563	587	638	560	577	575	594	522	563	583	568	629	577	609	579	596	563	566	525	587	561	590	572	586	575	580	592	577	577	541	581	581	552	598	544	570	558	599	575	589	575	602	590	600	602	585	596	586	545	598	597	584	609	574	578	584	611	547	557	618	602	583	570	584	627	617	599	609	594	525	526	593	540	576	604	580	568	601	596	627	569	556	531	567	580	597	595	613	616	614	574	599	534	573	575	569	590	582	536	579	579	577	597	567	585	575	564	565	616	560	569	589	583	520	557	600	560	553	579	621	527	590	611	595	592	577	557	574	546	551	594	581	571	575	608	560	570	567	579	577	561	593	532	576	604	597	588	583	581	579	568	596	531	587	570	603	618	613	576	622	580	553	592	576	589	561	593	606	574	562	534	619	554	615	573	589	606	563	564	585	601	563	600	599	604	576	583	547	576	593	583	609	598	587	605	613	601	606	571	584	551	542	588	595	627	558	614	571	521	622	550	596	613	581	592	572	568	620	562	607	626	621	604	613	590	574	526	607	573	566	571	583	621	580	548	573	540	567	604	581	596	585	588	524	543	565	594	563	545	553	565	599	613	587	591	580	573	588	572	597	588	566	611	630	566	588	562	591	585	578	606	609	603	587	545	576	588	604	557	588	634	602	573	574	596	556	576	574	592	603	620	609	580	591	575	552	607	599	606	575	578	626	567	570	564	618	608	626	570	578	586	617	600	578	596	600	612	559	569	605	548	616	606	574	591	640	587	649	564	537	602	579	593	536	567	593	593	569	606	643	593	654	579	579	608	594	569	578	545	590	562	619	544	634	575	565	550	597	535	603	569	586	609	535	590	569	570	614	583	552	604	580	606	548	594	606	613	588	569	565	576	575	579	571	594	578	574	571	584	589	600	545	570	567	567	573	579	616	587	599	579	592	587	578	568	606	541	582	572	558	543	571	588	574	575	560	597	575	577	570	625	548	569	546	612	580	573	588	582	628	593	620	595	559	587	563	583	567	605	593	600	558	582	539	570	614	584	599	583	575	576	560	577	605	585	609	622	578	565	623	560	612	609	554	592	566	568	596	583	573	562	583	598	598	626	582	605	583	596	575	596	595	545	540	595	578	625	630	572	555	562	584	603	617	579	558	608	534	565	604	587	577	570	576	607	539	564	564	644	587	615	548	554	592	534	547	629	644	586	552	609	577	545	581	550	589	511	576	558	578	557	545	590	586	572	572	613	607	616	576	564	568	566	550	622	577	578	611	551	589	570	602	564	606	525	577	555	538	597	560	560	549	541	591	585	582	576	581	602	600	562	590	575	603	602	616	581	575	560	558	552	582	578	548	595	571	570	595	571	613	605	575	575	588	570	573	575	563	601	594	559	595	569	583	572	554	583	574	575	556	559	577	580	537	571	559	593	605	579	602	556	522	586	594	563	576	590	534	573	545	551	571	590	593	614	572	589	546	543	542	608	580	584	613	563	596	584	552	573	592	550	596	575	613	593	618	609	623	578	603	621	547	553	589	578	542	593	587	560	607	575	586	553	575	565	609	560	609	594	552	561	548	626	606	579	539	582	556	597	587	583	592	606	576	607	567	580	565	552	564	556	593	564	593	617	614	543	565	610	577	574	601	613	612	578	590	595	642	557	620	575	587	581	597	609	594	589	573	625	571	590	616	584	567	613	583	574	565	579	596	584	556	614	550	552	570	571	589	584	577	607	563	601	523	572	579	613	640	592	603	575	535	556	610	539	591	562	603	612	595	572	598	595	573	593	578	587	603	570	585	598	579	605	591	600	576	582	596	573	592	582	557	593	614	582	604	603	568	587	609	570	559	593	571	602	544	596	601	580	579	590	588	583	621	560	551	586	598	565	516	590	608	588	592	581	585	606	573	582	561	585	577	589	575	575	590	549	582	528	590	564	562	578	591	556	586	580	579	588	581	557	610	596	586	568	578	583	592	508	600	567	590	562	590	569	547	616	576	580	602	582	574	623	584	603	565	609	544	628	604	617	623	572	574	611	584	568	578	577	580	609	592	546	594	603	570	584	537	574	516	579	593	596	571	568	584	569	611	581	549	610	580	618	587	615	588	512	575	556	564	585	602	560	605	586	607	620	576	602	566	565	562	584	560	568	559	617	574	580	540	575	622	622	547	554	561	583	571	567	604	531	556	591	537	587	568	543	572	618	591	551	587	546	594	568	580	606	569	592	547	556	602	573	567	577	611	578	592	585	557	592	612	567	581	571	595	570	555	572	555	583	562	587	605	613	569	555	551	573	589	551	589	618	640	613	577	559	589	620	603	553	578	629	560	570	562	563	550	612	564	572	587	593	561	528	584	541	598	562	612	547	565	586	555	631	549	600	591	559	583	559	533	598	580	586	580	557	607	585	585	572	601	594	623	579	549	553	622	611	588	561	620	563	561	584	590	593	572	599	607	565	574	568	585	570	569	619	586	614	597	567	579	578	592	598	601	610	588	611	619	570	560	560	582	602	564	556	570	582	572	608	619	583	599	570	590	586	596	570	599	544	559	584	571	562	561	588	575	607	570	584	627	560	579	582	634	594	562	579	558	609	630	630	597	613	621	583	575	576	574	560	604	607	589	605	585	605	607	608	568	569	542	619	569	572	609	595	582	560	545	592	602	587	567	626	617	583	560	577	587	576	585	578	570	564	587	565	614	588	563	557	619	568	560	582	611	534	541	551	557	589	565	594	596	610	542	572	604	592	607	631	571	529	593	551	622	585	602	562	613	583	572	586	607	594	582	535	561	599	594	574	570	586	550	568	572	590	535	589	558	611	598	533	561	540	607	570	562	576	576	582	576	597	608	535	552	589	575	618	639	591	545	569	592	628	600	593	548	566	555	576	604	641	592	577	581	573	615	550	571	545	580	555	556	572	566	612	561	551	549	557	575	604	585	565	589	569	575	576	565	591	599	566	564	590	631	565	558
27493	19068	5892	1488	826	666	531	484	452	461	408	393	398	415	404	412	375	375	377	385	342	327	332	345	343	326	347	321	327	311	295	277	317	269	304	301	278	299	271	291	301	276	290	278	264	301	303	269	288	276	293	269	293	283	276	281	274	300	295	298	289	284	269	287	284	293	277	258	291	293	260	274	290	251	277	282	277	290	305	297	273	277	257	280	275	301	293	284	300	251	291	280	261	293	287	259	276	249	271	287	261	282	262	276	289	313	266	251	293	260	291	275	305	292	283	264	306	267	272	287	284	286	256	263	259	263	280	306	283	267	292	284	263	257	277	273	279	264	270	279	275	308	267	265	253	280	268	258	279	280	266	312	284	246	270	273	304	280	283	294	282	291	266	277	239	280	260	300	279	251	273	269	290	257	267	249	273	272	249	297	280	269	261	275	264	272	263	260	278	288	262	298	272	311	301	281	305	263	270	283	280	277	250	300	286	269	267	276	255	270	275	274	280	298	296	315	264	281	271	274	266	292	273	263	267	262	279	301	282	282	298	258	259	269	275	279	272	310	339	272	258	257	283	307	316	298	269	270	254	278	285	296	287	244	263	287	274	285	288	280	255	270	278	292	279	295	286	267	261	247	273	303	301	292	304	262	316	310	301	247	285	290	303	268	296	284	289	277	309	294	302	280	276	286	270	279	282	253	256	312	257	275	285	319	252	272	248	307	244	269	291	256	264	270	291	268	282	265	288	265	252	284	274	287	310	293	282	266	294	266	290	305	300	293	272	278	267	303	251	287	280	313	285	282	292	298	294	268	254	285	296	292	301	286	287	266	273	269	276	288	282	278	289	261	272	259	287	278	288	287	248	288	277	264	276	287	262	298	291	263	260	257	290	292	290	264	292	276	279	253	270	282	277	280	296	284	265	303	280	289	275	265	281	293	297	309	274	268	273	313	286	283	271	283	278	296	272	307	290	305	321	243	305	271	287	289	280	313	301	267	285	285	270	266	308	280	292	285	266	298	283	302	278	276	293	295	285	287	301	287	290	284	290	302	318	256	301	275	230	272	280	277	257	277	289	293	259	281	280	308	261	260	292	269	289	283	284	299	315	294	277	285	293	293	280	287	270	319	284	293	291	291	290	305	277	284	268	285	314	286	263	282	289	265	294	289	256	262	283	265	281	289	277	283	289	290	287	279	279	250	257	282	260	279	286	287	275	284	290	251	300	256	264	260	291	300	287	273	280	275	245	270	262	286	279	277	316	272	287	271	266	272	280	268	266	256	278	280	262	295	281	254	279	263	299	281	242	266	277	269	283	286	326	250	284	295	304	278	302	314	271	286	290	283	263	263	280	289	261	305	264	270	308	253	271	294	263	257	278	279	271	289	282	289	253	342	312	277	286	292	270	267	279	285	286	255	288	324	270	277	280	270	293	308	307	287	278	299	253	260	259	262	250	267	272	287	248	252	277	252	273	301	291	288	292	298	270	271	303	292	272	263	295	285	271	280	293	292	290	265	277	287	265	279	277	272	298	317	286	294	287	276	265	292	277	265	295	281	286	295	267	259	308	255	276	303	294	278	268	265	282	251	294	287	307	288	282	321	265	279	300	294	287	295	292	263	291	267	294	287	314	250	259	261	257	265	279	266	280	300	272	291	299	259	304	293	306	272	264	270	261	269	266	273	296	280	267	265	289	288	286	287	267	279	273	279	303	285	287	284	270	296	286	295	285	294	241	305	268	296	258	262	276	286	282	299	254	267	297	276	310	299	310	292	251	256	275	284	303	284	277	259	273	290	291	291	276	276	295	277	292	291	245	266	276	301	279	310	283	278	301	279	303	274	294	292	297	294	287	309	254	295	281	270	315	261	298	288	281	265	266	306	307	276	295	267	252	298	280	301	261	308	270	293	274	281	285	286	274	260	253	290	311	295	284	271	302	277	290	278	291	284	284	279	276	316	288	290	280	275	277	271	290	258	285	279	262	281	265	274	275	285	290	265	247	274	273	305	260	304	274	261	300	298	288	270	281	268	327	262	274	276	312	263	293	246	266	298	277	296	272	273	293	266	273	295	271	267	313	260	263	268	297	275	302	265	289	275	296	263	302	266	296	279	264	263	296	263	301	279	279	287	274	284	254	273	276	305	302	278	263	269	288	298	307	283	272	277	261	290	307	292	253	269	262	279	281	293	251	304	282	258	295	295	274	269	307	289	271	257	264	266	262	286	295	283	265	296	292	273	290	270	287	282	279	284	272	273	286	253	263	253	311	282	301	250	279	298	272	270	284	280	299	295	299	289	294	301	249	281	301	317	290	289	278	273	288	283	281	301	270	282	275	298	262	252	276	314	292	298	280	274	294	293	275	252	306	290	299	286	296	265	279	303	261	276	285	289	303	263	266	248	275	280	262	274	294	286	301	287	279	296	260	257	281	304	263	283	259	290	278	273	293	276	310	290	319	271	295	290	274	259	266	279	289	285	258	269	303	276	292	277	282	287	306	295	298	304	294	270	277	291	321	283	269	273	310	282	286	287	272	263	279	305	265	302	276	316	257	293	271	254	285	303	294	288	258	295	272	269	273	284	289	277	269	280	280	302	278	264	279	280	282	268	288	322	282	256	297	292	284	274	253	310	312	280	296	273	284	275	282	266	262	286	259	271	268	294	287	274	282	285	294	316	286	287	276	288	293	274	270	265	272	273	303	264	268	248	275	259	271	277	271	227	290	227	267	300	277	297	285	271	261	306	291	273	283	261	311	276	306	293	282	279	251	286	275	292	271	280	281	297	308	285	292	281	284	254	283	266	261	279	267	310	328	299	290	243	257	268	301	285	250	269	268	298	269	313	269	256	269	302	275	298	278	284	267	313	283	302	279	257	315	289	269	305	300	280	255	286	272	297	267	275	281	278	298	280	304	264	291	265	289	281	293	296	318	262	283	269	297	291	290	277	303	303	292	280	284	269	285	279	269	278	255	274	308	249	266	272	271	308	276	311	280	287	322	282	290	277	288	297	282	286	302	280	286	270	267	281	296	277	274	264	299	250	255	276	309	266	269	290	296	293	291	276	267	254	302	290	277	295	286	281	270	275	264	326	288	285	294	285	287	296	305	306	288	291	282	269	264	286	291	297	312	276	271	284	295	296	298	285	283	271	279	284	295	272	283	275	271	298	289	291	268	281	299	264	253	265	277	274	274	300	298	281	290	280	272	282	284	268	274	264	280	289	269	272	301	289	282	246	275	291	288	311	292	279	270	262	247	289	290	265	289	292	290	280	307	285	282	275	258	273	273	289	269	304	313	269	288	291	286	295	287	292	261	259	272	276	257	269	319	280	258	286	294	300	276	288	265	258	272	310	298	310	267	276	289	265	272	269	284	278	288	280	274	267	294	286	264	273	258	287	280	292	286	276	285	299	311	296	278	276	284	273	284	279	273	295	285	283	312	256	287	314	312	272	269	279	307	310	273	270	276	295	298	292	313	300	273	269	259	291	284	312
4820	5160	3753	1965	1423	1146	985	846	693	683	655	598	657	692	635	614	566	539	555	579	534	485	463	455	492	473	477	480	520	457	428	389	402	421	407	426	447	416	379	392	397	406	380	338	393	339	400	373	364	369	387	354	359	388	377	342	351	383	349	378	372	382	376	369	364	357	381	341	372	385	377	383	357	381	373	324	373	344	342	396	367	390	373	360	416	362	373	348	354	355	359	375	356	351	366	371	358	392	368	368	364	369	363	375	413	346	371	365	351	343	380	371	344	374	373	352	329	382	365	361	377	380	386	332	343	350	360	372	386	351	373	358	353	376	350	358	368	385	369	383	345	350	382	370	364	379	358	346	374	346	350	375	386	367	353	301	359	388	381	373	369	372	397	372	375	352	368	379	366	344	350	360	387	384	353	383	371	344	347	384	365	360	384	347	348	368	393	395	375	396	343	355	338	346	342	376	368	381	373	378	338	379	332	354	382	388	392	355	384	362	381	346	357	353	362	350	364	370	369	374	350	390	328	362	369	343	380	375	375	346	352	333	357	355	397	341	365	307	369	369	394	399	356	402	367	354	376	347	377	395	391	357	349	371	354	379	359	376	357	376	338	356	347	356	362	341	368	360	341	356	364	389	401	363	344	385	397	410	343	349	366	367	375	357	355	329	366	375	376	320	391	369	375	361	326	361	366	366	341	352	337	347	348	345	373	358	380	368	358	315	357	371	398	340	359	343	357	360	381	336	386	364	325	351	393	373	354	379	358	386	361	361	372	343	371	391	381	374	373	343	342	359	331	407	356	393	390	359	367	391	410	373	372	381	319	334	368	357	398	368	374	395	383	366	354	330	357	393	371	385	373	359	366	350	369	388	365	355	373	342	373	373	358	347	323	366	364	346	343	363	387	379	345	357	352	385	335	377	348	383	366	390	338	351	357	339	350	317	356	356	335	358	368	372	328	350	355	323	387	376	386	347	359	323	391	362	344	396	395	354	346	363	352	382	362	332	348	384	380	362	384	349	342	358	367	361	349	349	330	347	357	398	371	391	367	386	366	319	365	330	322	339	371	379	348	369	390	391	377	357	393	376	332	358	388	336	362	369	344	356	374	367	339	360	364	378	388	343	348	371	364	313	368	342	353	370	325	376	350	370	353	384	378	397	370	366	365	353	397	375	338	383	361	398	361	333	383	370	397	363	347	366	380	353	385	341	375	351	379	367	385	340	382	340	351	349	392	370	363	353	376	383	370	371	411	352	334	367	333	365	348	373	349	382	374	347	350	364	367	386	348	388	367	400	388	366	384	348	345	371	367	361	369	392	330	343	375	363	378	367	364	373	370	378	357	372	366	359	385	359	386	340	364	383	355	380	344	362	373	378	375	368	374	384	349	392	414	343	371	364	348	355	381	364	329	310	348	383	349	367	362	394	341	345	351	387	369	368	375	375	380	349	349	363	369	343	390	366	357	355	401	356	351	353	369	376	393	373	372	321	335	371	346	381	367	368	357	349	384	372	318	358	393	356	365	341	415	377	382	350	362	411	362	366	357	340	381	366	330	349	369	328	394	369	378	408	375	392	369	337	392	392	388	394	364	353	340	364	365	370	345	385	367	384	374	338	373	343	389	374	325	360	361	367	334	373	370	386	382	346	354	342	360	353	346	359	381	352	355	367	325	309	341	351	317	361	364	376	379	330	358	349	361	373	380	350	319	383	367	354	343	387	353	333	350	360	352	345	356	351	365	379	372	337	360	361	382	368	350	365	337	377	367	373	339	350	369	356	346	379	374	355	367	381	351	348	372	350	385	344	343	360	390	413	375	377	377	323	387	411	369	358	378	398	350	364	342	358	359	365	388	355	389	370	379	380	339	400	390	338	340	363	356	341	403	364	388	373	349	395	361	365	359	379	327	359	377	364	342	369	389	349	369	359	336	367	360	351	363	399	336	378	351	373	385	364	376	349	387	358	337	369	354	377	375	344	360	353	372	378	345	388	368	379	372	357	397	336	360	364	354	365	335	357	367	367	383	350	314	380	382	345	332	353	363	377	388	355	352	379	373	376	391	364	350	388	368	342	368	347	389	381	360	341	378	358	353	317	361	349	363	333	364	363	385	344	370	358	355	386	381	350	373	370	362	349	378	345	414	356	373	394	347	372	346	382	395	373	383	376	363	388	363	331	348	372	387	355	342	369	381	370	382	348	356	334	411	356	371	400	360	338	344	333	378	360	383	380	356	315	348	339	349	357	363	352	346	364	375	367	352	354	356	378	366	335	360	350	381	359	366	326	353	338	381	370	367	375	310	352	371	356	343	361	400	391	399	353	404	391	366	344	353	366	347	400	381	394	376	369	357	340	345	391	351	356	350	366	354	361	347	367	365	410	383	362	356	374	360	348	376	353	376	348	375	375	319	374	341	354	359	342	354	392	350	409	390	366	406	371	351	366	381	381	321	369	375	380	373	380	325	359	367	370	385	381	382	349	369	362	372	373	368	305	363	373	351	355	374	320	369	358	391	372	338	367	367	336	332	386	399	377	371	351	342	380	335	366	347	371	368	377	355	348	345	393	365	351	363	354	373	359	355	364	369	345	361	384	359	380	350	364	392	351	342	346	331	330	356	388	353	338	369	356	359	359	371	378	348	313	375	376	372	372	374	354	357	378	374	350	379	360	324	356	357	351	374	384	362	347	371	368	347	358	400	350	373	392	353	325	364	378	322	369	403	375	381	361	365	343	338	372	377	357	379	354	379	390	384	356	317	360	349	370	359	379	345	369	331	401	397	358	378	397	357	391	334	350	364	357	361	351	375	346	292	375	367	440	352	365	348	347	371	334	345	356	344	361	347	349	336	381	359	383	378	354	362	377	354	343	365	377	335	352	372	384	385	375	390	344	364	376	382	322	347	351	380	337	392	353	394	347	351	359	353	361	383	378	368	378	355	385	367	371	384	372	349	358	330	397	367	348	383	354	358	368	363	409	357	336	358	380	373	331	349	371	338	364	352	353	364	392	313	376	360	371	353	361	350	336	370	343	394	361	382	347	372	349	371	354	342	357	401	382	359	380	350	353	343	363	337	378	355	362	352	354	391	335	392	387	390	373	363	324	362	354	363	392	356	370	391	353	346	398	346	366	345	375	379	346	358	351	364	339	349	376	333	352	360	378	353	356	365	375	390	365	359	341	380	405	389	337	367	367	353	310	341	335	364	391	369	363	348	331	362	399	367	357	360	323	364	372	383	369	397	342	379	360	398	360	401	369	380	390	334	371	378	366	364	370	351	374	381	371	369	358	378	362	356	355	388	349	364	364	402	328	385	341	348	362	349	361	375	375	352	364	362	399	369	394	351	371	361	366	366	345	374	373	353	365	362	343	354	361	360	370	349	381	396	357	333	345	364	368	339	374	363	358	358	351	386	355	357	377	362	388	362	374	371	358	359	402	359	360	337	362	356	402	372	357	338	364	354	330	383	367	368	368	347	355	334	350	394	370	386	375
23699	21650	28930	24862	21445	6321	1562	1116	928	866	766	736	780	750	702	732	706	719	703	650	659	641	567	641	583	584	582	604	571	566	554	507	519	552	520	507	546	530	530	486	499	513	484	467	477	497	494	491	458	476	480	500	485	490	488	465	481	519	494	506	504	500	517	438	503	469	452	441	452	487	455	457	453	526	485	482	471	461	453	471	470	481	450	456	499	472	461	456	454	496	487	449	489	487	506	491	485	478	468	451	489	469	475	469	447	494	447	493	435	450	484	471	521	471	480	449	445	487	470	480	475	464	478	490	431	470	495	447	494	475	484	500	462	445	456	472	501	502	474	486	468	436	480	459	466	522	497	485	470	474	454	441	451	454	484	446	460	494	451	473	482	436	450	430	442	442	446	507	449	439	475	479	470	454	453	498	469	502	495	490	424	443	449	471	450	507	460	442	457	507	462	491	467	457	485	454	485	448	488	452	461	473	482	503	441	462	458	498	461	478	469	473	443	487	483	462	427	462	465	452	475	493	444	489	440	453	458	461	497	496	438	524	468	469	465	481	482	453	489	496	466	436	420	482	499	446	468	475	488	440	473	457	448	497	444	454	481	482	472	452	481	484	463	453	468	474	420	466	471	466	463	448	460	462	442	474	463	463	451	452	476	496	460	451	453	456	466	447	480	497	513	446	459	455	462	490	492	441	463	470	477	484	449	445	478	481	483	450	464	463	500	443	463	470	462	481	486	457	462	477	459	497	475	480	456	477	449	504	465	501	455	487	456	465	487	475	470	463	528	449	483	478	477	462	470	463	486	442	440	484	456	474	519	465	469	466	489	468	473	465	441	474	498	466	445	466	493	467	477	469	487	446	454	468	473	488	458	448	419	491	441	458	484	488	432	462	472	503	471	497	472	452	428	450	456	439	474	472	481	451	447	459	470	481	477	450	453	472	477	509	486	449	484	502	479	465	466	471	494	469	441	488	452	453	448	470	489	446	501	466	450	472	484	486	474	428	461	473	470	444	470	450	480	420	452	430	424	482	457	461	439	472	458	428	483	474	469	440	452	437	460	499	433	476	478	485	475	508	471	468	501	479	476	437	424	523	436	479	466	471	465	461	499	461	461	482	494	510	424	444	480	479	470	468	492	468	493	475	499	488	449	458	487	456	469	424	440	438	492	482	483	479	460	446	494	443	447	482	430	478	434	445	480	474	477	475	477	517	477	480	438	443	457	485	479	449	436	441	485	439	418	499	504	488	492	447	465	460	473	497	462	462	473	428	469	445	479	434	469	456	457	477	437	471	493	468	460	448	439	480	438	414	463	454	486	485	477	502	451	466	472	468	497	472	468	458	472	493	479	452	482	442	474	489	448	460	491	466	497	527	490	507	458	426	484	494	425	491	476	499	450	465	469	472	480	457	474	459	447	441	464	439	458	468	470	453	429	495	453	457	462	465	474	437	480	483	482	452	476	455	446	487	453	473	452	487	437	496	464	494	454	439	458	460	453	447	509	466	482	456	508	464	467	449	508	467	472	502	421	482	457	449	457	499	493	447	468	495	501	496	460	461	453	473	440	462	491	486	468	492	507	511	462	443	479	444	469	485	473	467	460	490	464	457	464	475	468	444	451	456	504	466	455	440	433	426	470	465	500	424	485	467	470	484	516	481	485	462	504	478	467	484	508	448	483	472	488	493	457	475	492	467	469	464	472	454	480	475	450	477	475	491	495	449	505	433	439	496	424	473	470	472	501	429	428	485	475	491	471	451	494	445	473	471	501	468	460	491	477	471	468	487	480	461	429	419	470	461	425	497	472	452	486	486	458	453	490	455	467	462	463	463	444	511	500	547	433	464	461	478	461	475	505	505	472	470	488	482	478	477	434	484	469	451	483	444	446	447	483	470	451	461	460	476	479	502	436	464	488	465	433	427	499	506	478	427	504	464	465	464	483	460	453	489	457	487	434	442	456	466	465	466	452	464	489	448	493	461	462	506	422	438	443	475	478	470	443	446	483	421	432	516	505	454	445	492	447	480	461	457	488	459	433	434	502	447	471	484	485	475	488	500	500	447	458	474	475	481	469	497	485	493	455	453	454	457	499	452	472	443	467	453	494	482	473	474	455	463	477	471	442	455	488	462	469	492	446	491	478	450	467	442	462	483	472	466	459	479	481	468	446	482	475	456	443	465	463	445	496	463	481	450	460	497	444	530	482	481	485	490	467	481	469	453	469	456	462	428	472	468	477	430	472	451	540	411	502	473	477	436	472	432	480	488	478	454	501	511	474	496	486	481	429	459	442	458	493	469	452	488	493	459	492	503	443	439	493	455	469	463	449	459	433	465	473	490	496	450	470	514	438	490	405	479	448	496	456	442	492	470	447	469	534	458	474	473	506	442	451	463	486	461	450	476	454	479	462	493	447	498	476	484	462	450	458	458	434	450	487	516	475	446	474	478	478	470	467	468	477	471	463	438	510	435	451	438	452	441	504	461	430	437	452	442	481	473	457	428	450	449	470	461	483	492	445	473	469	501	442	482	498	435	465	479	431	446	472	505	510	469	448	451	454	437	452	451	422	467	452	457	491	464	501	452	444	475	494	428	450	454	469	469	471	449	458	465	474	463	457	501	470	472	520	485	464	457	465	465	484	455	453	487	459	464	521	450	464	425	452	480	463	415	444	491	438	443	462	421	434	433	470	488	478	467	480	439	479	467	472	471	474	497	506	488	474	445	466	434	447	439	491	462	446	462	455	412	452	487	496	473	456	496	441	442	459	477	502	444	498	453	484	442	473	498	452	431	465	440	487	473	451	455	482	438	445	491	490	491	441	456	484	519	434	471	463	449	478	507	461	433	443	452	499	491	451	512	456	484	478	470	466	458	485	479	464	465	484	441	497	469	463	475	455	440	454	467	482	474	479	457	462	460	481	466	476	468	453	444	459	478	431	436	463	485	440	445	507	467	472	490	465	469	481	443	455	428	479	477	495	465	468	473	468	462	464	464	475	501	543	480	451	481	479	470	457	464	443	475	465	468	435	459	465	430	449	482	487	506	465	441	451	466	485	473	431	481	484	437	474	492	452	525	501	461	470	474	450	473	482	483	441	467	436	462	471	461	473	457	476	498	484	469	522	455	492	454	467	507	494	466	454	488	471	506	481	461	472	454	467	490	443	463	454	453	472	499	450	450	463	458	443	497	456	454	496	458	471	470	443	484	454	479	466	504	462	511	443	494	462	423	486	451	470	475	498	429	508	474	487	450	501	490	465	441	472	474	491	457	468	499	479	436	443	509	462	461	448	449	476	489	500	467	438	434	464	467	453	480	409	500	417	459	484	470	444	501	458	490	475	443	486	421	469	443	474	473	453	448	437	473	484	517	462	449	473	445	474	464	459	493	483	498	449	458	445	455	456	467	470	461	489	463	466	489	458	479	471	450	469	511	481	465	452	468	427	514	482	458	482	475	487	462	445	455	495	508	476	461	444	463	476	455	492	464	482	445
4320	12672	9753	4959	3557	2845	2275	1937	1587	1407	1252	1220	1227	1270	1126	1110	1023	985	991	953	949	902	827	808	782	889	826	828	783	697	754	747	698	698	721	650	709	681	622	640	624	657	591	613	648	631	607	670	633	603	543	623	618	635	593	659	596	626	615	612	631	629	555	624	600	577	633	566	642	604	601	629	607	533	591	626	601	561	574	608	588	562	601	611	582	579	613	567	601	596	606	613	630	596	546	596	594	592	591	556	628	592	601	608	615	623	640	604	577	574	576	547	567	629	645	575	609	589	631	605	608	559	590	617	604	625	602	621	576	595	553	623	590	550	600	616	642	628	636	586	621	565	585	592	596	583	620	607	612	592	598	564	576	610	601	593	628	632	589	625	595	632	556	593	595	579	615	580	622	592	567	587	570	634	619	614	590	620	583	554	595	623	587	648	572	588	585	585	630	589	602	555	638	620	625	625	565	574	594	609	597	553	603	601	610	617	567	579	581	582	593	592	606	582	630	602	589	618	612	562	575	557	557	569	562	586	525	579	594	607	609	583	596	616	621	575	606	575	582	570	580	583	579	607	589	585	598	599	592	525	536	577	587	624	620	617	552	656	590	567	546	592	561	622	590	610	579	559	616	569	586	568	619	585	613	574	607	607	592	636	601	628	636	619	615	565	581	609	575	583	594	604	610	612	588	604	612	563	602	623	554	583	584	571	597	612	631	612	611	600	605	568	614	576	593	600	604	567	633	609	569	591	566	576	577	558	600	572	607	579	587	561	575	561	557	574	620	581	565	558	621	570	597	583	602	627	605	566	554	625	584	625	564	627	578	613	610	558	627	601	571	576	606	568	597	568	576	536	585	570	619	611	583	581	602	546	582	604	612	589	584	612	572	593	591	623	628	601	589	574	613	612	582	605	573	575	639	588	591	583	623	579	576	588	632	640	607	599	580	576	625	573	631	625	590	637	565	579	612	599	617	615	613	570	613	594	627	627	626	628	630	590	535	599	598	573	609	528	596	607	562	627	551	623	566	637	620	584	602	593	576	583	584	633	604	654	571	581	583	554	630	607	616	616	613	578	614	546	567	582	598	551	585	604	528	575	655	601	547	623	612	618	589	568	632	580	560	594	638	600	619	587	596	601	594	646	570	571	648	606	572	565	613	598	593	549	585	615	598	598	587	567	593	580	608	606	584	585	594	608	596	624	547	550	631	597	590	603	573	606	629	603	602	565	598	650	632	567	586	629	592	616	556	586	598	615	561	566	606	562	574	610	588	605	624	578	563	575	559	566	613	572	628	601	562	625	632	597	607	647	614	591	593	607	605	582	597	595	566	583	620	593	597	604	579	576	628	574	575	590	621	560	598	630	614	591	609	629	571	591	576	585	603	629	611	583	597	600	591	571	568	575	559	572	568	607	574	606	551	584	621	572	610	581	599	618	612	597	578	636	624	590	586	589	563	596	580	607	598	580	544	599	584	615	558	623	596	586	628	596	610	571	623	582	552	597	652	602	538	612	580	587	612	557	627	578	586	634	596	567	571	598	573	575	587	557	590	585	578	617	584	621	571	580	566	586	580	583	620	587	581	608	573	562	637	565	613	619	597	565	578	570	573	589	579	555	600	602	537	602	569	566	613	592	579	582	608	584	592	599	588	581	655	569	600	557	574	620	627	580	603	573	589	612	575	616	633	576	575	595	581	574	599	580	564	623	626	605	572	567	619	602	580	626	572	611	623	611	578	569	593	648	587	600	606	572	596	617	577	597	570	606	642	559	623	613	633	602	591	560	584	644	582	578	576	576	583	581	607	619	669	565	546	571	591	652	592	619	586	569	587	615	603	626	619	570	579	561	564	537	582	568	550	584	617	602	628	605	581	597	556	628	559	599	605	613	608	575	599	601	643	605	588	601	565	588	594	591	639	582	622	570	551	602	624	600	573	585	581	602	587	573	587	574	606	604	584	575	651	566	561	589	596	611	626	574	608	601	589	579	638	588	633	602	577	622	596	596	593	589	578	614	574	629	593	604	593	581	574	613	599	595	594	579	586	617	589	550	601	577	601	611	626	583	599	622	577	596	576	617	562	599	577	603	593	573	578	619	613	629	548	604	593	616	636	599	594	605	623	566	601	605	569	584	570	619	564	577	590	603	615	571	596	627	610	599	600	580	592	612	624	609	573	563	595	609	590	663	571	576	601	627	581	619	571	576	613	641	597	581	540	573	593	628	575	561	596	634	606	578	632	605	581	594	574	636	599	611	600	572	663	632	570	583	593	622	637	607	603	603	555	584	591	596	606	573	559	603	620	577	613	598	588	559	587	571	595	597	560	576	574	585	574	574	627	570	588	662	589	571	571	612	584	629	621	654	671	577	598	590	596	583	560	605	577	607	560	566	600	614	597	626	575	606	605	597	640	557	617	620	567	582	602	627	629	596	620	616	579	600	601	571	607	559	607	601	593	606	640	576	607	601	601	561	562	600	586	565	588	561	600	581	639	571	590	549	611	583	613	592	582	559	576	620	620	616	632	602	599	607	591	640	568	621	618	551	608	547	588	601	600	588	571	546	594	597	568	557	618	604	580	597	574	554	581	635	580	590	590	568	577	618	585	577	592	597	600	603	593	626	585	608	585	629	652	588	627	604	587	581	618	587	562	594	587	607	607	594	569	585	590	618	605	555	614	590	582	584	580	601	603	642	574	620	578	581	606	597	578	591	585	539	621	621	593	591	581	573	617	608	645	572	584	586	614	563	603	556	600	622	594	639	579	603	593	586	595	623	609	631	616	550	576	639	598	555	602	573	592	558	592	582	569	604	630	589	585	608	610	580	602	608	598	606	593	603	563	565	574	555	554	601	593	569	595	646	594	587	591	604	588	578	621	587	593	575	596	606	607	608	581	639	608	609	630	628	579	605	598	631	626	609	587	613	608	572	621	590	586	589	630	564	581	578	608	550	574	595	652	600	575	595	622	629	650	611	556	589	636	611	590	582	594	592	628	583	605	603	579	660	597	579	632	588	542	599	584	599	595	588	630	590	593	610	624	573	603	553	552	588	615	610	591	628	608	571	578	589	575	639	606	597	619	611	569	592	617	604	610	585	572	621	569	605	554	622	554	586	609	544	602	620	574	629	576	614	575	562	638	591	609	582	586	612	614	620	599	609	558	606	576	593	594	618	625	594	568	566	564	596	568	601	611	590	550	573	602	561	591	555	588	573	601	565	546	597	585	577	578	603	579	576	607	577	581	605	589	588	616	613	575	593	585	587	612	582	608	562	585	586	592	570	586	552	592	622	608	583	631	590	582	601	565	604	582	581	574	601	550	578	604	593	580	564	565	601	579	608	558	555	612	596	595	554	579	614	585	592	647	601	582	587	598	597	608	632	620	569	542	609	590	591	565	591	575	630	622	589	560	621	622	599	608	565	626	576	595	569	586	586	579	634	597	604	573	574	639	551	650	564	547	603	599	598	563	559	587	611	576	564	597	567	591	586	543	594
24923	21638	27494	25792	5389	914	779	586	515	458	404	413	394	405	446	394	394	372	356	328	299	335	294	309	337	263	290	274	304	275	264	262	300	235	262	284	242	219	231	254	231	233	224	228	208	217	205	204	218	216	218	212	235	204	200	199	220	206	209	218	239	222	222	222	197	215	175	217	208	228	217	218	208	228	190	190	218	192	210	187	211	207	201	203	207	198	189	214	215	213	208	201	194	209	200	195	209	179	198	189	191	204	204	186	210	190	207	204	219	198	205	202	206	201	221	192	209	209	218	232	220	200	201	221	203	208	227	200	222	212	205	209	213	221	223	193	208	211	234	206	197	201	207	198	217	208	224	191	189	187	189	192	200	228	217	234	196	222	211	226	225	213	214	195	198	224	201	222	205	204	195	197	212	200	211	193	188	185	213	210	205	201	221	198	214	221	218	204	187	191	226	228	188	216	206	216	214	192	219	240	195	210	214	212	217	212	224	208	204	228	204	175	192	181	210	181	215	213	215	188	207	229	199	192	174	205	210	204	203	194	203	214	196	226	218	226	188	222	222	172	218	210	192	205	262	221	195	185	201	220	210	209	200	213	186	212	212	198	198	184	225	193	212	230	212	189	204	216	198	218	214	204	226	211	237	202	230	211	217	219	202	241	210	182	206	225	191	219	218	205	191	201	193	186	217	188	249	204	206	198	189	212	191	210	208	195	212	198	221	197	186	210	189	182	207	206	207	220	199	180	238	222	201	200	215	204	197	200	213	183	219	194	212	213	204	181	189	213	206	204	232	203	213	208	204	226	188	213	208	199	213	200	200	191	197	224	194	226	212	231	207	209	206	211	219	200	207	215	194	202	212	179	181	215	218	217	198	188	235	196	228	208	194	228	216	189	242	190	200	210	217	199	229	208	206	190	218	227	195	211	214	210	190	215	197	196	216	206	183	201	211	196	223	227	216	200	187	188	212	176	192	235	228	232	202	189	203	209	222	202	193	210	213	200	234	201	197	212	211	220	205	220	197	194	216	221	223	203	207	222	201	213	206	188	234	182	219	223	199	209	208	201	217	214	195	216	210	208	214	210	219	215	201	224	221	216	203	211	223	200	195	186	213	217	215	218	227	206	216	203	214	204	205	215	205	222	183	200	189	180	200	192	166	204	185	199	213	207	194	209	212	215	223	201	218	197	227	190	203	206	210	210	229	232	228	250	196	204	214	188	201	228	206	206	191	202	215	200	212	196	202	201	196	217	212	225	192	198	198	201	195	211	243	203	205	191	229	193	209	191	240	181	212	205	214	210	221	221	191	187	232	213	185	195	213	208	197	212	180	206	198	201	193	220	208	229	202	197	180	220	196	221	227	180	202	223	222	211	239	224	234	205	191	215	224	193	182	217	185	242	218	195	231	215	222	205	229	202	209	192	193	213	238	190	198	192	195	211	218	203	203	198	228	208	210	190	200	200	195	199	201	209	212	217	176	212	186	228	234	194	216	195	190	196	196	201	221	218	220	230	222	173	202	206	201	216	204	204	212	216	191	189	191	202	201	230	181	199	204	198	190	225	204	189	192	207	189	192	223	209	244	196	209	186	200	210	202	185	199	195	220	200	221	202	228	203	221	211	206	212	200	201	200	184	206	210	192	202	226	218	206	233	229	204	215	218	213	210	212	196	208	200	207	201	191	226	220	211	221	214	190	201	200	206	222	211	196	177	216	219	236	178	192	202	197	185	217	213	196	197	206	200	199	188	191	192	206	202	211	219	213	222	218	221	223	229	195	202	209	182	218	193	235	200	190	181	197	230	199	210	217	197	213	192	209	191	210	206	195	228	213	210	201	209	187	188	221	190	208	235	221	196	202	202	207	185	209	226	205	203	188	217	201	196	216	205	202	258	199	202	217	187	198	215	216	223	190	195	211	207	233	195	226	207	217	202	188	182	228	206	197	200	198	202	213	224	197	210	218	206	209	227	205	216	198	207	202	206	204	191	232	205	212	215	210	210	195	210	208	208	213	211	218	199	222	199	217	220	232	188	207	172	217	197	211	187	199	226	195	213	212	205	203	232	197	204	214	192	219	200	218	200	206	205	207	221	224	215	220	204	193	212	216	211	210	194	189	221	192	238	219	190	215	208	201	219	214	199	216	219	222	222	227	208	237	211	202	210	205	225	226	219	201	189	221	208	173	203	185	193	195	205	207	213	210	208	189	207	213	202	213	231	179	222	191	202	186	203	190	177	212	202	235	192	200	197	226	213	203	210	221	196	203	204	204	220	208	183	198	195	204	196	191	208	228	216	215	204	207	211	202	205	184	230	202	219	207	194	226	221	238	197	209	179	211	198	227	200	190	213	201	196	214	225	212	229	212	210	222	191	219	218	207	197	188	180	205	226	201	210	196	231	230	230	194	194	224	192	238	190	186	190	218	194	209	212	222	211	219	212	196	211	219	210	185	224	189	201	182	186	185	188	179	197	219	211	209	210	204	201	207	201	219	214	184	213	196	207	200	201	231	173	220	209	211	218	206	198	215	204	193	190	201	191	204	225	201	188	197	205	204	201	190	194	200	177	214	215	210	238	189	188	217	193	190	207	214	213	225	209	222	210	204	221	195	204	217	219	205	198	202	184	215	193	224	183	203	217	225	189	197	201	179	202	211	188	224	202	202	230	206	210	202	219	231	199	188	199	232	211	206	184	224	188	204	218	215	235	213	227	206	214	198	191	198	213	218	184	200	192	215	194	218	208	230	241	204	198	190	184	215	201	188	184	215	212	194	225	213	214	207	222	204	176	209	222	179	230	199	196	220	182	193	211	205	182	219	189	199	206	221	207	192	206	198	200	202	213	178	210	217	201	222	186	204	199	203	185	188	200	210	227	219	211	177	205	219	201	215	206	166	215	201	188	225	202	192	181	193	215	201	201	206	208	212	190	228	194	232	209	219	217	227	205	208	179	209	178	214	215	191	175	200	199	216	201	196	200	206	219	207	206	223	220	222	210	237	178	203	203	211	186	192	176	204	212	208	225	210	220	226	196	205	220	191	198	204	230	194	211	225	199	222	220	198	220	198	204	216	217	201	242	203	199	228	215	208	207	222	200	202	227	193	207	190	190	223	209	173	204	182	209	177	198	197	205	202	179	206	208	216	218	208	190	196	228	215	231	212	207	212	200	210	209	188	192	191	203	198	201	213	218	191	222	208	228	229	195	220	228	201	215	178	219	194	220	192	205	179	195	223	196	235	187	206	213	196	214	198	198	222	212	190	171	199	198	188	217	196	201	190	226	208	185	227	207	195	196	245	205	213	205	172	178	222	177	216	234	214	195	197	199	190	182	218	196	222	226	209	183	208	213	189	230	195	207	190	201	236	188	216	220	203	230	230	207	200	186	210	209	212	193	189	195	229	198	191	225	194	224	197	201	194	185	224	231	193	194	225	202	227	211	199	207	220	216	210	192	202	226	199	196	211	190	221	195	227	198	195	228	187	212	206	194	216	215
4208	8893	6668	3109	2303	1825	1409	1215	1041	917	755	695	769	776	709	721	613	646	577	567	543	492	482	464	488	520	457	463	446	399	364	359	363	349	368	378	360	334	318	307	299	304	300	300	300	301	309	333	288	278	300	305	293	295	326	281	304	308	288	265	300	315	313	312	309	268	303	280	276	290	271	259	304	278	279	281	276	258	302	283	283	263	256	271	280	279	273	274	275	281	280	296	296	241	312	279	302	275	277	282	318	298	288	281	251	280	315	254	287	260	290	298	295	248	279	245	273	298	255	271	295	262	307	286	255	274	270	261	273	293	283	259	273	267	296	277	260	293	263	257	270	250	291	238	273	296	293	263	257	284	271	259	271	258	242	294	259	249	238	272	279	321	277	300	267	272	300	260	286	264	257	280	250	290	277	293	275	295	258	270	256	294	285	276	237	238	294	279	299	234	265	301	278	271	265	290	255	303	272	258	297	272	279	282	286	314	281	301	293	312	271	268	295	295	297	277	276	236	269	264	282	268	268	273	297	266	272	294	284	324	271	300	288	303	258	300	278	265	299	261	265	292	277	297	286	267	256	291	262	291	309	278	296	292	252	294	287	305	279	247	280	283	277	280	299	270	296	279	278	278	298	291	256	243	251	243	268	268	274	278	253	275	263	259	285	271	291	267	267	291	274	296	278	263	271	264	271	278	303	266	251	302	296	310	281	292	286	268	295	248	281	256	232	286	291	277	292	299	259	271	296	298	277	280	264	276	305	268	283	280	295	298	237	299	286	259	271	281	274	286	290	245	287	253	269	271	302	276	281	301	264	306	276	264	276	280	255	258	273	285	309	289	289	280	271	248	269	269	290	259	299	287	275	268	263	280	278	281	267	278	275	270	262	275	278	285	227	285	279	288	275	247	266	297	271	283	267	280	276	257	293	262	294	306	270	286	264	288	256	242	253	271	266	277	254	308	307	304	285	285	281	238	274	244	262	292	283	284	255	287	290	296	288	288	319	298	269	295	287	275	282	262	271	292	307	278	257	273	276	272	275	296	272	280	301	285	276	274	277	301	262	283	302	280	280	267	266	257	248	325	245	268	296	269	259	276	282	274	303	268	284	296	293	276	286	289	267	260	276	305	271	306	267	267	242	310	262	264	308	281	283	307	276	262	260	272	258	255	246	266	288	300	266	257	276	269	291	280	302	274	276	279	292	268	285	309	280	253	268	262	282	272	288	258	309	258	277	287	306	289	287	265	266	297	265	260	280	265	291	311	290	270	257	328	268	326	283	278	280	302	276	303	287	315	275	320	274	294	305	279	287	267	288	275	287	274	308	296	276	271	273	283	292	273	281	276	278	290	283	281	317	285	301	289	281	323	285	307	268	251	279	280	279	290	292	276	258	269	278	297	284	310	259	270	283	272	271	288	282	245	270	271	278	258	291	277	260	301	240	276	281	256	253	311	266	281	289	272	280	260	278	281	304	257	281	288	307	282	268	272	273	262	281	285	270	269	255	274	263	261	283	272	277	259	281	283	271	262	293	304	298	312	262	298	284	291	281	283	262	299	305	286	276	265	278	290	273	275	319	284	282	287	262	274	265	283	289	252	254	295	262	256	287	278	248	285	325	260	277	262	273	285	279	334	299	279	288	284	326	293	280	273	301	267	281	289	270	285	311	291	317	244	272	298	270	286	278	276	286	299	299	271	276	297	297	309	317	300	274	286	272	275	269	267	280	260	290	295	279	284	283	266	285	265	275	292	266	276	313	289	249	259	274	246	279	277	265	283	279	268	301	296	271	280	284	286	278	275	276	251	264	269	289	279	284	298	304	292	269	273	291	289	294	275	295	290	267	294	268	283	270	282	322	327	285	301	279	298	290	282	283	266	259	267	265	265	282	295	265	265	296	281	308	301	274	295	282	290	299	279	254	256	287	269	260	295	262	282	275	310	258	246	283	282	305	291	294	277	272	286	266	264	279	313	280	282	302	254	247	299	291	240	269	287	271	264	277	256	271	289	282	277	280	281	304	284	279	303	297	291	310	306	272	305	312	297	251	295	292	296	268	281	298	278	278	277	268	292	288	270	256	308	273	284	265	292	290	258	259	271	296	286	280	299	273	297	258	299	258	258	312	301	281	286	262	305	291	285	253	295	267	281	312	265	285	288	279	319	294	307	286	311	261	248	288	296	280	305	287	283	282	288	285	299	290	258	298	284	270	266	283	274	274	316	281	269	272	262	295	278	284	282	300	272	273	293	282	245	280	291	257	287	265	296	260	241	279	264	262	292	283	284	239	263	307	293	267	259	285	253	247	274	270	259	259	308	280	282	275	315	270	292	256	318	267	257	267	265	280	305	263	285	258	279	278	288	317	278	320	265	297	256	300	278	263	289	291	293	275	308	294	281	268	267	288	287	261	290	306	248	255	280	306	286	266	279	260	255	300	305	280	267	285	276	288	287	261	285	290	290	247	281	294	272	261	271	294	280	262	279	282	286	283	262	283	271	290	274	266	259	295	275	269	284	279	274	294	265	298	256	250	296	286	263	293	263	276	278	265	277	281	289	291	278	290	280	262	269	252	285	304	259	297	254	278	254	289	298	264	273	282	274	292	299	286	265	267	295	282	282	266	290	234	252	287	280	297	271	249	315	277	266	270	276	292	316	292	296	274	274	257	268	268	274	274	305	285	277	254	251	268	281	266	296	249	252	274	282	298	304	297	297	264	295	307	298	293	295	268	266	278	296	282	313	314	268	281	271	273	270	308	277	275	277	286	261	292	261	251	264	291	276	285	274	249	260	275	303	286	283	293	277	256	272	285	300	276	280	304	276	309	274	255	299	267	286	320	276	275	266	284	279	303	286	275	282	280	298	300	247	296	285	278	314	304	289	266	280	297	301	273	328	282	263	276	255	299	314	293	266	277	276	263	284	256	289	258	271	308	262	270	249	261	309	263	273	287	283	257	253	299	289	273	306	295	264	264	257	282	300	282	281	256	288	253	292	293	260	289	278	250	264	288	290	270	261	272	293	312	300	262	258	287	297	241	277	284	294	278	270	282	277	306	293	283	268	270	282	264	246	292	297	291	282	283	273	273	280	255	282	262	269	272	289	265	267	291	307	285	289	294	261	286	281	308	288	277	283	252	295	300	269	282	278	305	293	288	305	253	298	277	263	264	294	293	262	280	268	296	285	296	273	315	275	285	261	296	289	282	260	283	308	305	262	265	285	237	288	257	285	284	273	269	279	259	275	278	315	252	305	263	268	253	294	284	278	287	304	255	274	284	271	242	259	267	309	259	275	295	288	264	266	296	257	258	235	310	258	303	272	287	262	302	295	273	293	292	277	301	307	262	302	288	295	292	291	300	277	286	274	272	273	293	251	259	283	280	280	294	294	266	268	263	288	248	274	290	305	273	287	301	273	260	294	259	279	299	268	275	268	293	282	283	315	302	282	248	279	282	276	252	302	293	293	274	289	286	286	259	301	281	276	281	292	275	269
22766	21694	29580	24316	21685	21473	5534	1667	1265	1106	1008	1031	979	999	942	882	819	840	773	797	786	690	650	664	698	684	690	612	618	615	584	529	545	528	560	513	545	567	515	512	507	504	490	459	504	462	464	469	512	478	458	466	490	528	445	446	505	463	469	474	481	487	454	437	426	483	484	464	452	458	447	430	404	430	488	454	468	429	460	441	470	510	419	420	490	467	450	441	441	469	446	471	461	475	416	472	433	449	444	449	482	469	454	470	484	460	436	472	423	434	470	451	478	457	472	464	475	468	467	452	406	491	471	451	451	492	439	450	453	444	454	439	467	470	498	473	456	497	450	447	480	459	478	496	430	457	486	496	479	448	469	470	490	407	461	425	461	463	504	435	461	473	462	450	465	468	439	476	450	468	445	439	473	418	484	494	436	518	482	434	466	466	470	473	446	461	436	457	434	467	432	466	482	466	445	423	464	442	458	480	436	467	478	468	433	435	432	473	473	449	444	495	447	451	452	465	464	438	460	409	458	460	425	447	454	480	480	441	451	389	407	448	446	458	488	479	483	472	449	455	476	445	509	432	473	469	462	442	466	423	479	457	454	457	428	495	433	475	458	403	455	488	458	450	486	452	478	454	461	499	459	482	468	470	440	449	476	458	441	473	467	476	467	493	498	444	467	447	453	472	461	492	443	489	448	434	447	430	465	468	450	474	476	454	494	474	462	472	483	467	471	481	431	442	477	464	449	488	425	469	484	502	457	466	445	452	429	434	441	474	447	452	447	469	463	451	434	479	459	425	457	498	433	484	461	472	495	486	444	464	451	479	473	466	416	451	469	442	449	457	475	435	438	440	479	465	461	467	493	490	449	449	420	475	472	447	449	428	471	476	445	460	453	474	477	475	508	466	448	463	501	430	450	449	485	475	471	475	445	489	448	501	448	444	490	474	398	471	438	495	455	496	457	464	464	463	466	460	473	455	455	483	427	423	454	459	506	462	403	482	462	457	480	470	467	463	444	476	456	486	476	450	444	446	463	423	458	461	515	464	458	477	433	443	457	473	499	479	472	466	460	468	481	433	444	428	469	427	447	428	457	417	490	442	456	454	447	454	415	444	476	468	507	465	484	456	471	460	468	457	412	462	501	434	445	441	462	453	462	437	481	481	470	471	477	462	427	429	454	442	456	485	480	492	446	467	414	415	463	449	459	442	492	492	416	478	440	461	461	454	478	489	439	459	488	436	469	449	457	463	492	484	421	435	422	478	458	463	444	457	472	453	453	487	421	465	464	469	471	432	487	444	441	466	450	457	448	445	441	477	409	463	450	464	464	468	474	492	489	441	452	472	473	472	428	485	474	472	460	455	500	463	467	402	464	462	461	458	477	469	468	504	449	483	424	470	450	479	490	467	448	462	462	470	438	443	508	448	450	483	470	438	467	504	437	444	449	461	488	473	450	437	474	502	451	437	505	424	485	467	452	415	486	476	494	425	493	456	448	492	471	477	468	468	450	437	423	410	453	452	454	449	472	480	509	462	449	452	474	452	465	470	439	447	421	400	461	471	453	434	476	425	437	471	439	460	448	476	497	486	485	452	486	481	426	456	444	413	463	502	467	471	454	413	418	499	452	465	453	468	449	444	481	435	492	464	446	473	481	458	472	461	411	475	481	477	468	462	446	447	481	447	502	438	469	446	484	436	460	439	453	437	470	509	451	477	422	489	461	494	454	432	480	443	457	459	461	464	435	455	469	503	455	444	473	447	455	449	480	446	426	455	449	449	481	496	453	442	456	487	444	444	480	462	454	454	461	456	456	483	444	448	454	461	501	451	504	447	461	461	463	458	468	464	414	421	463	476	444	471	446	451	475	477	467	454	484	465	465	509	442	423	483	465	432	457	505	442	447	504	464	488	479	468	460	435	456	472	470	448	454	471	455	460	478	443	493	482	480	438	431	445	477	473	460	466	432	469	470	486	458	460	463	460	439	463	483	481	458	450	514	434	458	453	443	476	479	432	491	470	475	467	434	454	422	450	462	398	386	470	481	471	482	435	442	493	460	471	463	443	449	471	468	497	457	459	491	474	443	433	466	437	483	454	477	480	461	460	466	459	443	441	482	481	477	469	450	441	476	431	461	449	462	466	439	410	462	470	460	469	469	448	476	471	460	493	450	436	473	452	438	497	457	445	433	461	469	455	468	481	459	431	455	455	480	482	489	467	455	452	442	475	466	496	475	462	477	421	472	464	449	460	492	484	470	462	440	454	409	469	483	449	438	455	471	485	424	477	429	447	443	421	441	444	418	476	448	439	428	476	426	466	444	443	474	467	461	462	494	460	435	428	475	464	476	475	484	458	487	467	434	436	458	453	438	444	432	485	459	469	486	450	488	483	474	434	450	471	450	455	451	492	439	447	430	465	463	454	482	468	454	426	457	493	446	456	470	453	456	446	446	430	454	483	439	460	495	424	409	456	471	451	458	457	483	472	473	464	421	469	448	449	480	448	420	470	494	476	465	449	485	452	412	443	466	453	473	461	463	475	463	462	454	491	500	444	452	449	472	455	417	451	465	485	460	456	441	458	459	426	478	471	453	390	449	467	457	475	466	456	483	437	458	438	443	436	448	456	506	438	461	452	467	482	451	481	473	472	447	429	447	422	458	451	452	480	485	478	466	435	461	466	428	426	488	449	443	460	479	441	429	446	444	453	457	471	470	458	483	479	458	459	472	470	457	481	488	460	449	425	427	429	424	490	462	474	458	458	427	455	442	451	461	454	460	449	460	476	455	449	461	427	505	433	461	448	439	489	511	456	441	462	474	464	442	490	495	480	434	467	504	481	478	468	439	463	505	423	479	465	446	466	467	434	447	452	434	483	430	480	458	412	513	452	462	435	467	463	452	473	420	465	488	427	478	446	452	466	482	419	443	435	470	420	444	447	448	455	448	455	430	471	496	457	422	473	519	490	452	463	440	484	460	443	443	441	470	441	466	443	485	443	451	494	444	459	470	474	470	430	457	440	475	433	437	477	420	441	453	443	454	438	437	467	465	461	457	466	463	468	438	456	476	464	466	458	489	454	464	461	443	460	450	500	465	446	464	436	461	481	492	459	474	435	429	457	458	454	459	474	482	482	430	481	452	438	436	447	426	489	488	455	484	434	456	451	445	492	464	493	452	419	490	454	460	464	436	495	413	492	413	441	439	433	441	464	480	437	414	478	432	452	458	461	444	462	468	447	465	462	484	457	463	463	438	457	466	455	417	479	466	411	467	481	441	489	444	476	427	463	467	472	461	487	443	458	490	488	479	450	470	436	453	441	477	459	427	434	442	479	446	473	480	441	460	478	463	431	425	424	508	439	463	440	423	507	463	447	449	456	452	458	418	451	455	446	476	454	463	483	465	457	446	439	456	456	462	457	426	431	474	445	458	427	482	476	486	416	465	437	425	455	457	484	451	433	454	479	505	460	467	429	450	492	459	463	440	448	493	472	464	437	431	480	475	460
5565	18488	13938	7394	5504	4211	3280	2694	2253	1946	1815	1640	1629	1675	1507	1446	1351	1239	1250	1248	1154	1027	968	1021	933	939	931	945	936	815	780	798	760	706	755	730	797	734	742	636	666	613	662	636	610	669	666	591	653	664	600	577	615	639	609	622	641	597	562	601	620	607	580	609	604	617	595	590	627	598	602	560	583	622	576	610	597	648	560	614	564	547	586	581	617	591	575	592	585	580	568	631	574	613	603	571	579	568	587	594	588	580	561	597	573	614	569	604	601	646	588	563	604	599	576	586	541	568	569	628	556	599	608	563	578	597	557	614	563	592	546	555	595	584	540	569	602	650	627	638	597	589	602	595	632	607	593	584	601	600	587	589	571	567	585	599	603	622	577	592	602	563	598	614	558	560	617	615	606	596	583	538	596	555	577	598	605	601	599	625	599	561	592	568	555	567	603	597	594	572	585	585	571	640	583	610	583	609	549	578	592	572	542	610	598	584	611	602	595	582	578	564	615	609	557	584	603	539	609	583	623	610	552	580	530	585	571	603	574	602	607	594	556	567	616	571	612	537	600	578	573	617	607	566	614	536	560	553	609	583	609	606	575	583	608	571	596	604	611	599	568	561	587	560	587	579	604	581	588	586	563	653	571	593	590	563	620	606	622	593	577	610	611	580	571	571	541	566	576	577	637	593	612	554	570	603	578	563	611	612	592	603	577	568	600	605	609	567	556	565	554	595	650	579	555	598	579	561	577	608	553	597	580	596	526	579	589	586	566	564	595	576	647	540	594	598	580	577	595	585	617	588	566	586	582	610	589	601	574	592	636	638	596	595	576	580	579	579	609	610	603	639	609	647	578	582	606	610	561	606	607	571	584	575	584	652	577	546	609	564	574	589	589	624	621	627	573	611	611	583	584	539	623	608	559	567	625	638	529	585	579	576	602	603	580	604	542	617	599	629	580	557	593	601	579	612	598	616	591	551	588	596	545	603	586	557	640	577	629	576	598	550	587	579	624	597	635	648	566	599	575	577	553	570	590	612	560	570	622	567	593	573	571	605	653	588	569	584	602	557	590	588	565	604	561	612	587	576	563	574	591	610	547	565	573	533	565	594	626	614	580	602	616	556	593	615	623	560	588	509	582	608	615	605	613	619	543	591	571	574	620	593	630	591	618	546	588	619	595	609	581	658	580	622	613	543	559	612	589	517	618	583	523	579	534	614	560	601	549	596	559	580	565	596	575	635	631	596	632	596	594	576	586	579	551	606	571	542	547	588	572	570	557	576	606	578	582	628	644	618	649	590	561	553	607	599	553	570	601	607	604	600	589	607	599	612	606	575	605	574	560	616	579	602	588	574	593	653	564	595	570	589	590	597	559	634	578	551	601	578	594	601	548	616	577	588	587	532	579	558	581	548	589	609	583	614	557	595	607	595	636	600	592	582	613	613	612	607	595	587	650	592	518	575	596	574	565	573	572	548	572	553	545	589	530	582	567	561	563	560	555	567	581	562	582	628	567	583	565	588	530	564	571	572	614	599	583	541	574	598	566	570	608	605	574	584	590	585	554	635	623	579	620	587	557	615	561	621	575	617	603	586	577	574	621	605	591	595	592	613	588	589	595	530	571	589	591	580	620	607	593	591	593	597	545	576	549	643	532	577	598	611	599	592	612	624	611	597	590	573	550	581	536	591	600	604	592	606	596	599	609	565	575	625	547	575	594	602	603	594	598	660	567	572	623	583	585	561	549	546	558	596	579	573	578	583	589	569	605	641	636	606	603	581	580	538	622	618	549	590	589	594	573	596	579	585	587	630	588	625	586	641	583	610	587	588	592	602	600	576	577	556	622	550	577	584	605	589	611	638	563	590	551	612	583	578	571	562	581	587	585	586	604	598	576	569	602	618	554	561	620	587	544	576	617	639	622	582	570	593	595	584	581	606	547	604	597	612	564	598	605	594	561	609	541	546	626	629	558	589	609	602	574	611	568	596	579	617	588	573	599	625	564	567	578	604	586	564	593	610	566	593	626	572	559	594	607	567	579	566	565	592	619	580	545	576	629	592	604	600	569	628	553	611	569	569	552	592	618	547	583	587	618	611	624	572	616	604	618	617	612	583	547	578	562	560	601	623	565	565	577	596	584	579	575	553	596	606	574	589	599	585	576	595	632	624	615	596	576	589	549	563	630	591	554	554	589	561	581	587	585	615	557	582	533	598	571	625	604	552	617	585	614	591	564	599	616	565	619	556	630	595	617	642	601	596	566	583	602	594	569	621	565	574	598	587	550	559	533	525	546	606	552	623	612	583	607	606	570	572	571	581	548	596	588	598	549	569	590	582	588	536	573	549	610	597	563	566	561	618	585	617	640	617	577	579	639	593	615	609	574	589	600	584	575	602	579	593	588	652	587	592	546	523	582	616	565	576	572	585	569	563	580	602	630	559	607	591	573	596	596	572	610	586	602	555	611	568	563	596	604	554	582	592	601	623	625	588	583	612	584	594	584	580	613	550	581	576	623	583	603	565	577	567	600	583	610	567	591	597	579	614	551	594	623	568	607	566	622	558	574	574	624	590	602	555	560	617	604	598	613	554	593	587	581	563	555	549	590	574	596	609	579	649	596	574	626	575	544	582	592	548	592	544	605	590	608	577	561	620	571	541	605	560	594	571	517	569	586	581	607	585	564	567	608	602	600	581	588	604	594	541	605	529	586	595	557	542	591	571	604	587	596	579	596	610	609	624	570	574	580	602	591	578	600	591	587	542	619	542	578	583	598	545	604	574	599	635	582	582	571	573	643	588	637	626	572	600	581	589	578	577	558	552	570	581	642	590	590	586	583	593	620	601	603	572	572	568	589	575	586	566	587	584	629	561	592	588	573	628	569	580	577	587	572	585	614	579	541	594	565	581	576	564	606	555	570	592	600	588	586	597	556	578	604	598	604	638	602	590	576	604	585	571	556	541	596	546	604	548	564	560	582	583	577	613	566	566	569	595	592	541	591	569	590	607	610	577	584	597	587	597	553	581	574	569	527	593	542	592	578	668	624	575	573	582	596	613	652	586	587	563	587	585	575	612	611	553	557	602	588	557	550	610	555	570	582	564	581	579	587	606	566	584	555	606	588	599	580	571	560	588	609	573	605	580	590	561	576	605	587	563	576	548	602	595	573	570	612	582	591	564	579	587	619	580	579	575	600	540	567	620	601	590	649	637	580	551	598	610	629	577	573	611	583	573	569	573	562	545	588	581	583	540	575	580	576	587	622	632	580	594	604	553	579	608	632	539	619	591	588	559	599	579	570	599	583	588	592	571	650	545	567	585	598	590	551	585	583	568	597	540	574	572	606	626	604	607	609	596	583	627	585	569	611	534	604	578	560	572	560	593	607	617	602	593	559	617	603	578	539	616	632	606	575	552	555	552	567	601	585	578	557	584	583	598	557	602	567	567	565	561	586	561	578	613	605	576	576	606	562	608	598	602	604	599	575	587	584	548	599	613	516	599	601	586
27621	19121	5928	1574	846	699	579	500	446	423	387	410	427	414	429	401	398	393	413	381	328	350	356	349	323	346	353	367	314	341	322	309	326	311	322	328	334	273	337	300	284	264	290	295	278	277	308	310	297	306	322	254	328	285	278	261	301	296	265	295	270	296	289	268	300	264	339	306	298	278	291	283	295	295	282	301	297	253	285	287	270	287	309	265	303	287	306	279	284	279	303	272	278	246	291	270	261	281	280	256	265	271	280	281	282	299	292	274	288	289	294	284	287	297	297	280	297	303	327	273	305	260	281	321	282	279	288	294	269	271	283	274	293	297	325	324	264	293	285	306	252	291	285	281	296	267	296	262	296	286	269	312	284	297	266	299	295	286	266	257	252	295	273	266	308	250	282	282	249	284	273	297	278	288	287	317	269	286	285	287	271	295	315	289	292	279	276	298	278	287	292	313	285	254	303	279	276	288	267	301	287	268	281	303	300	301	276	268	269	274	263	320	299	285	304	272	283	269	315	262	299	287	294	328	292	281	283	297	287	299	270	289	263	282	277	295	262	266	305	300	283	277	320	309	315	281	277	304	273	295	277	277	282	296	284	278	277	302	275	266	268	272	263	268	302	287	268	255	282	259	283	296	270	292	306	268	249	281	291	280	278	288	282	272	302	269	283	280	271	290	266	272	295	283	269	265	263	261	288	240	316	290	246	298	266	292	322	296	312	283	324	293	274	280	267	267	272	299	296	332	284	316	294	300	284	301	316	267	308	266	302	294	259	318	254	259	260	267	275	314	260	274	305	268	286	282	312	275	270	272	264	293	296	278	311	283	270	268	257	307	269	314	288	299	284	323	264	286	295	289	254	247	282	328	277	308	308	278	277	284	291	279	284	308	258	302	287	326	306	289	297	278	267	286	311	297	286	255	257	277	275	286	280	282	263	290	271	288	269	303	289	253	282	279	260	263	271	282	280	284	248	273	278	273	282	296	293	273	312	282	304	274	298	291	273	295	313	306	301	247	286	286	261	282	305	285	277	281	310	271	286	305	244	301	290	298	267	265	281	299	292	280	269	256	301	303	276	308	298	282	278	265	294	258	287	307	276	296	264	305	272	290	299	276	268	288	318	292	305	277	282	309	259	291	310	262	248	301	320	281	261	289	285	278	272	253	267	287	307	293	298	287	297	282	305	294	273	274	286	262	294	305	284	281	284	283	286	283	292	262	291	307	285	276	258	277	282	278	285	273	289	291	284	308	262	285	308	283	285	267	287	264	295	299	279	291	277	308	281	267	285	295	312	282	264	234	308	275	287	258	267	275	282	299	323	279	244	250	290	284	297	266	282	301	292	303	285	246	264	277	291	294	299	273	280	308	285	269	280	306	310	274	293	268	315	298	298	294	266	305	278	288	292	273	291	265	286	268	297	302	290	309	302	301	312	260	294	268	296	307	288	289	291	289	255	297	274	314	301	278	307	273	290	275	286	299	301	304	280	293	305	289	286	285	281	268	285	285	306	290	311	291	286	271	289	283	296	279	282	272	279	284	256	304	295	287	251	292	291	316	292	277	311	315	317	277	286	266	313	284	307	295	299	283	289	288	254	287	291	322	271	268	286	276	243	285	290	297	290	284	281	286	284	276	244	277	308	266	284	284	299	297	280	306	254	244	253	309	300	311	283	296	276	273	282	270	303	265	287	284	317	257	290	292	277	287	273	290	269	284	236	282	313	304	292	273	303	297	262	300	254	296	312	270	279	271	282	272	269	262	285	285	281	269	293	296	281	300	258	271	284	260	304	313	273	263	265	259	299	292	251	278	293	296	316	291	297	298	298	298	263	293	278	301	313	285	313	298	275	292	295	315	280	251	276	283	289	303	284	288	267	295	264	274	304	257	312	267	303	299	282	296	331	267	290	311	311	285	318	277	286	240	303	318	285	316	284	275	276	292	253	301	272	270	298	254	308	277	272	268	280	292	278	285	273	277	309	275	284	277	263	309	270	285	281	282	261	280	285	313	268	285	262	305	295	256	290	289	271	287	292	302	305	293	265	291	281	286	282	280	302	273	281	277	313	254	296	275	262	305	271	267	304	288	268	290	315	313	271	289	298	291	298	281	299	294	277	256	289	302	251	265	290	281	282	246	315	261	287	283	265	248	308	264	311	282	292	268	294	273	282	280	286	279	315	299	301	265	272	317	285	284	276	276	280	272	300	300	240	288	284	270	268	271	281	311	274	282	275	267	280	274	267	307	268	297	293	269	285	295	270	283	287	295	288	281	276	274	283	273	282	304	240	295	279	284	280	291	286	288	283	291	264	271	317	279	271	284	273	314	292	305	287	291	309	257	251	317	296	274	258	310	280	281	259	287	299	256	302	259	272	280	269	308	286	250	312	292	284	299	300	276	273	302	270	267	297	280	262	278	249	267	287	298	290	269	264	299	287	252	254	301	303	320	291	314	274	319	278	304	288	309	317	292	280	274	275	257	300	323	310	304	275	302	279	291	314	275	312	270	285	255	278	284	271	291	312	314	289	283	262	283	291	268	324	285	290	282	279	288	278	266	292	303	299	297	277	294	288	291	291	288	289	276	284	274	306	286	286	273	247	262	267	304	268	290	266	292	301	274	284	303	301	295	288	276	277	338	287	276	314	266	270	277	299	292	277	274	278	258	301	304	283	293	276	309	252	300	285	286	292	275	285	288	250	291	265	267	286	258	262	298	272	285	267	262	268	284	288	287	280	280	244	276	254	272	309	269	282	274	301	263	297	273	277	303	276	286	261	283	277	261	316	279	259	282	299	296	266	307	282	289	309	290	318	264	285	293	318	275	294	270	281	243	271	281	303	303	298	285	287	292	299	293	292	311	247	280	286	252	293	280	293	255	286	300	273	292	305	276	293	275	293	300	308	304	304	293	285	276	270	298	292	284	301	290	270	293	297	294	275	272	267	277	303	269	279	283	317	275	262	292	292	274	306	285	310	247	261	261	272	284	291	269	303	269	266	278	311	256	258	298	286	275	301	291	289	284	292	269	309	286	254	285	261	286	297	307	295	288	274	286	264	280	325	277	265	289	297	261	279	300	270	284	301	293	263	277	298	306	286	283	272	261	287	261	309	292	282	287	286	293	270	278	259	280	267	246	277	307	273	289	304	287	273	315	286	281	281	297	266	296	292	296	310	303	272	327	279	274	299	274	290	289	290	281	305	286	297	272	293	320	320	317	267	283	278	296	273	293	298	272	263	278	303	250	285	285	280	286	306	266	271	299	305	278	308	267	296	268	276	301	299	306	276	287	285	315	315	299	275	284	274	275	308	289	273	280	269	274	287	268	267	282	298	262	269	290	271	284	276	284	269	282	289	287	302	285	252	258	288	287	305	278	302	280	289	297	292	308	274	300	287	267	312	272	299	292	281	319	260	288	260	271	293	300	303	270	269	299	295	271	294	241	258	286	282	305	317	335	272	269	280	311	285	277	298	275	280	291	300	283	278	269	280	302
4990	4911	4023	1984	1387	1213	958	849	769	689	698	670	649	667	624	628	605	566	589	571	548	487	476	491	481	485	487	465	455	451	467	362	448	423	418	425	432	399	397	392	380	379	396	434	352	381	339	402	370	397	394	342	385	386	365	385	382	391	382	388	373	374	365	340	368	387	352	392	367	362	370	390	408	377	379	369	365	380	360	381	383	358	354	361	374	337	370	380	362	374	390	361	364	360	365	413	369	373	394	360	346	358	376	386	354	380	354	352	390	384	348	356	370	354	338	384	380	361	367	379	366	361	348	370	355	380	337	371	390	386	402	389	409	370	388	389	364	355	324	364	375	381	363	388	361	362	360	371	375	371	368	366	335	367	339	332	362	386	371	374	385	352	337	361	388	391	345	365	382	334	352	362	373	389	381	369	375	342	360	342	396	374	370	364	359	348	363	376	384	368	403	329	379	368	370	364	352	321	379	388	407	365	330	339	401	367	411	369	374	357	344	376	349	352	347	369	388	373	363	363	362	377	348	369	344	378	376	349	364	350	328	370	366	375	344	351	355	343	369	399	400	371	341	350	345	347	377	358	377	361	365	375	367	393	381	411	364	352	375	373	366	392	350	388	341	387	384	397	342	369	370	400	383	392	348	353	381	320	356	383	371	355	416	372	356	390	363	360	325	368	374	362	359	346	350	395	378	376	350	373	373	392	367	367	390	364	350	371	361	328	371	394	340	398	387	370	337	358	374	353	346	350	397	362	401	397	367	344	363	391	388	381	408	375	384	408	361	383	386	342	364	350	327	364	397	377	361	382	356	397	365	349	346	324	343	348	404	414	338	368	361	370	383	350	393	372	384	335	327	377	339	365	361	387	365	393	350	372	363	354	334	351	376	352	342	351	368	355	324	345	365	364	373	362	383	366	373	350	384	355	360	348	331	366	388	374	343	391	359	362	359	375	389	382	383	316	345	357	387	338	349	369	375	345	382	378	353	333	380	377	403	374	382	364	353	375	396	341	347	369	362	358	370	345	386	343	359	378	341	368	379	376	370	377	368	382	379	344	367	395	357	355	402	379	355	337	409	410	324	407	346	384	391	361	345	362	352	369	361	334	357	381	374	365	338	360	371	356	381	330	335	385	385	336	362	390	388	384	352	377	347	377	341	384	348	363	386	351	357	351	377	341	349	331	385	373	350	355	356	371	345	382	351	369	350	327	365	365	380	347	378	354	360	362	380	404	398	353	357	373	365	370	373	368	327	376	366	393	347	352	381	342	382	372	342	383	346	372	372	340	357	410	381	334	367	381	369	343	403	397	387	357	375	383	371	412	357	380	335	367	375	379	346	376	372	346	370	393	312	398	354	356	350	424	366	364	392	349	386	413	391	363	348	400	359	384	372	355	369	397	342	372	385	373	362	348	384	356	378	395	373	346	396	344	357	382	353	361	386	383	367	361	383	393	342	378	376	398	373	364	357	358	372	374	355	366	339	381	360	354	366	368	380	353	364	391	349	342	370	357	363	341	397	336	377	359	391	346	375	338	348	411	368	356	356	333	372	351	380	366	343	372	364	360	366	421	354	378	335	392	390	388	353	335	380	355	337	385	375	388	379	343	370	344	372	373	377	368	377	367	399	391	358	388	339	405	426	359	339	357	350	351	349	366	345	342	360	359	377	381	348	373	361	345	356	365	338	349	382	324	356	328	352	363	363	383	390	360	358	356	366	394	361	370	381	370	380	352	339	393	367	358	394	352	347	338	352	368	384	366	407	371	402	360	363	407	385	340	347	347	350	367	343	352	370	380	391	357	365	355	374	373	350	388	342	383	375	358	361	370	391	343	343	423	368	373	352	378	371	364	363	389	379	394	392	399	409	357	359	368	375	375	346	324	384	395	372	373	373	351	321	400	355	348	362	381	350	392	412	366	375	363	364	388	380	364	341	350	374	356	353	364	351	383	376	360	365	369	382	378	342	400	345	331	355	370	362	351	391	377	369	363	365	353	383	357	376	376	382	378	382	353	358	341	384	374	378	385	355	363	371	381	360	396	386	378	368	385	369	359	360	357	370	360	327	393	366	436	364	402	357	351	397	389	384	340	322	385	358	407	371	406	375	398	376	360	380	331	386	378	382	387	389	366	388	379	378	392	347	382	369	377	379	396	367	389	371	370	391	372	421	325	355	364	374	344	362	370	362	390	368	327	393	380	406	358	379	354	336	347	358	358	382	352	375	360	375	370	384	364	428	356	371	359	379	392	364	404	406	390	321	329	353	354	382	388	373	359	360	359	369	358	381	343	350	371	362	360	391	373	369	381	333	361	380	353	367	350	384	392	357	380	363	359	335	370	354	364	364	355	368	374	363	364	365	343	384	369	353	375	367	366	380	362	376	363	338	368	346	347	368	349	386	369	413	374	365	367	384	372	377	370	358	388	397	352	379	374	395	379	367	387	413	383	351	365	387	369	385	376	373	376	347	343	366	396	354	411	414	375	357	367	365	360	380	384	380	324	317	392	350	333	361	392	400	351	344	383	392	373	371	347	315	367	384	358	356	372	364	367	357	368	380	382	376	394	417	404	406	339	371	405	375	392	358	373	368	359	383	392	394	352	345	379	362	353	373	386	367	336	370	350	359	376	369	344	378	371	359	387	367	372	359	333	388	391	382	374	362	359	360	330	348	374	400	360	371	357	373	329	415	385	359	383	352	375	399	356	357	389	358	340	323	366	342	398	377	320	363	369	408	337	398	354	359	357	368	349	384	359	362	342	379	358	374	387	349	370	373	341	324	360	377	382	396	381	364	361	370	392	340	374	339	347	396	379	389	372	378	387	374	364	369	396	345	343	347	368	346	370	357	398	357	381	399	378	376	388	378	347	395	395	371	354	353	389	356	351	341	395	326	409	436	376	338	362	380	350	350	377	332	386	358	338	388	353	384	369	415	363	366	354	376	346	365	346	357	358	392	375	364	370	401	341	364	367	358	365	358	400	375	374	370	365	354	377	367	368	345	380	360	382	347	355	367	351	381	378	374	351	393	388	387	380	405	355	367	366	358	365	363	374	382	386	381	377	385	371	379	367	347	393	336	369	397	394	370	334	390	377	365	386	369	366	307	342	360	352	378	391	405	398	337	383	383	370	383	371	386	367	367	395	376	376	394	395	356	379	346	395	378	372	373	314	369	356	349	351	386	378	358	370	349	366	404	380	375	381	366	342	378	383	340	348	403	364	356	352	365	385	414	374	381	338	388	375	365	385	364	385	360	379	347	395	322	375	329	350	365	386	371	333	351	370	341	413	360	375	354	359	370	346	383	361	360	361	361	348	364	389	359	370	349	336	344	381	363	370	367	356	351	381	367	355	362	385	365	371	353	345	361	366	354	370	390	373	360	383	360	341	371	394	371	386	367	372	383	352	374	382	397	366	411	367	410	378	350	356	367	398	328	365	369	366	361	351	334	374	372	344	375	338	398	378	356	380	387	351	358	361	351	386	351	372	351	345
23851	21702	29044	24876	21494	6227	1572	1105	942	892	817	812	801	792	743	784	725	712	691	692	663	596	618	596	577	586	580	589	578	536	513	500	538	498	553	506	530	442	527	522	476	493	458	507	485	499	481	458	464	479	498	469	492	510	511	499	496	500	490	494	483	463	507	500	500	483	473	463	492	494	482	457	473	496	465	498	463	452	474	533	485	415	467	481	457	439	483	482	476	494	468	448	445	431	484	485	482	445	460	467	472	460	468	475	452	467	474	464	484	498	484	467	499	506	485	489	467	497	474	473	479	515	486	477	489	471	451	464	450	467	434	510	462	488	491	485	482	506	483	477	425	505	485	475	509	468	476	504	495	475	462	472	446	493	498	467	518	444	486	460	442	502	518	463	438	459	473	472	451	450	478	483	448	465	474	452	464	439	501	505	463	451	460	449	458	454	442	475	488	495	508	484	468	455	465	466	464	496	456	450	464	498	453	498	496	472	510	483	468	483	463	454	439	482	474	460	481	482	489	488	454	463	475	474	466	449	457	450	468	443	477	502	503	484	487	504	465	490	520	454	451	500	466	467	496	481	454	475	449	438	428	471	466	480	500	492	486	474	451	460	491	456	509	450	463	447	483	461	448	423	489	465	459	430	488	469	428	490	460	488	459	508	480	428	442	501	463	481	481	479	484	497	518	517	464	460	490	437	500	413	489	502	473	487	540	518	449	478	462	439	465	481	440	481	470	497	481	456	470	518	465	490	454	448	487	485	443	497	498	442	439	491	469	469	488	492	442	453	481	446	466	487	469	471	522	499	444	472	425	504	501	485	489	503	485	488	511	429	480	473	449	478	459	474	460	448	474	511	483	471	471	462	465	452	479	492	496	448	483	497	453	460	488	470	529	456	487	460	468	493	492	490	495	492	428	454	467	435	463	478	475	462	492	471	444	481	455	468	507	437	480	453	476	526	473	511	492	484	420	466	446	486	488	465	481	490	500	470	497	524	484	473	493	463	488	461	502	487	475	436	481	502	436	476	462	447	437	475	483	499	477	476	484	470	454	475	469	463	479	484	465	497	514	479	472	484	452	451	489	458	480	506	446	467	430	507	459	498	455	486	490	487	476	457	422	474	465	460	491	452	450	463	458	476	483	436	478	476	476	515	474	492	423	457	487	465	484	521	468	456	473	462	473	504	461	501	474	490	463	446	472	474	455	457	493	465	487	463	494	459	458	451	486	482	445	469	488	499	476	493	451	463	488	467	494	473	468	476	458	473	475	459	525	453	476	497	463	475	471	539	475	500	502	499	448	453	428	480	446	441	494	463	509	478	457	442	492	476	470	457	456	456	445	471	455	474	480	491	511	497	506	442	476	463	493	435	484	501	466	471	443	478	486	483	487	486	468	508	454	487	496	495	450	527	457	487	481	447	430	416	467	491	431	498	474	444	511	450	491	483	501	481	460	482	487	482	498	450	457	445	441	435	480	470	506	506	480	469	464	466	457	487	450	468	463	527	465	461	466	474	467	449	503	450	420	466	460	460	485	456	494	481	478	492	497	486	434	473	453	466	478	471	475	451	469	465	491	489	484	440	478	476	443	458	449	460	472	492	483	473	458	471	490	465	446	470	495	440	457	481	478	484	487	518	473	455	457	462	461	484	419	457	497	472	470	493	459	466	496	471	472	488	486	470	427	507	515	515	471	468	496	483	477	500	481	492	455	450	471	456	487	468	465	487	462	475	455	431	483	484	502	447	432	476	471	458	495	459	498	477	458	482	470	463	480	442	472	479	481	485	492	442	471	455	437	469	466	488	485	457	499	475	447	494	493	484	466	495	479	491	485	461	427	447	446	456	446	498	490	517	489	455	520	448	443	458	519	474	487	499	454	493	518	515	511	472	472	458	441	494	463	477	478	479	500	524	488	462	483	469	442	485	490	500	465	426	468	484	460	476	492	492	482	498	486	451	470	470	472	468	474	491	493	456	481	453	412	473	490	461	474	452	487	463	484	504	425	466	462	504	480	479	472	460	487	481	475	472	487	472	471	475	515	464	483	435	445	480	496	491	489	497	485	466	474	476	512	504	477	448	483	465	454	472	473	477	464	449	489	457	480	500	458	475	488	462	508	495	514	435	458	504	444	498	489	450	512	501	478	486	457	416	479	489	514	469	459	457	487	483	494	449	472	453	503	454	485	487	477	479	458	423	440	464	493	484	497	461	467	472	448	447	486	446	465	467	456	455	450	488	484	464	521	452	514	442	439	498	485	490	461	485	485	496	442	465	470	427	504	482	477	498	505	460	467	456	476	491	492	531	473	482	488	453	461	435	478	454	471	455	470	456	457	500	447	436	486	512	470	441	512	506	456	506	506	465	460	434	482	409	464	482	444	475	464	451	497	465	456	490	442	489	451	472	471	441	498	449	462	424	462	464	461	503	476	452	472	434	497	468	471	455	430	455	454	487	468	404	459	483	460	475	491	465	525	457	509	479	464	488	429	457	461	475	442	438	499	456	456	481	456	490	495	514	464	477	481	508	500	462	499	469	492	482	481	541	448	456	467	500	487	478	487	498	484	470	468	474	503	495	438	465	450	458	530	465	457	502	499	477	473	480	451	479	490	504	531	470	456	453	466	446	475	511	452	457	477	474	501	453	478	463	495	487	443	451	488	463	502	474	478	499	482	413	522	423	449	487	478	474	495	454	490	449	457	479	477	471	498	478	500	448	435	470	469	487	476	472	478	441	461	478	481	491	466	437	467	465	457	486	437	433	471	460	480	457	459	494	472	454	470	483	489	440	477	464	487	463	421	469	463	483	470	501	456	510	492	478	490	446	488	469	462	452	492	485	442	487	484	446	451	497	474	461	408	457	438	473	499	480	483	477	454	491	486	449	483	466	474	452	484	487	482	504	471	496	434	429	460	482	482	430	450	455	506	475	459	465	466	447	484	462	487	482	504	430	488	479	473	481	431	516	461	462	424	496	486	466	470	458	492	504	458	469	505	474	489	497	476	523	503	454	470	475	476	525	455	488	444	489	496	436	458	472	474	476	470	474	490	425	479	438	457	461	458	510	426	483	444	451	436	499	462	474	477	494	487	433	439	539	455	480	484	461	493	473	479	481	471	486	488	485	475	487	468	463	460	446	469	470	477	470	474	482	513	459	512	483	471	487	485	479	459	489	460	495	453	492	490	466	503	489	471	486	521	490	486	463	472	447	458	510	464	471	466	509	480	437	426	501	439	460	468	461	491	488	454	486	468	470	482	417	476	504	460	456	506	473	439	469	467	488	466	476	481	444	452	432	479	485	480	504	494	481	473	494	482	459	451	463	460	450	404	451	481	522	467	516	459	470	501	476	471	493	456	486	466	458	484	437	452	457	487	470	446	463	458	477	482	492	463	477	517	468	487	467	447	491	452	455	499	485	429	463	530	463	461	497	493	459	505	519	456	457	473	464	444	468	491	500	455	460	491	493	486	501	458	488	467	463	484	462	500	476	453	476
4365	12949	9893	4954	3660	2765	2412	2051	1654	1489	1355	1260	1310	1198	1246	1092	1078	1056	1076	1001	972	902	892	886	841	841	829	778	819	743	699	708	752	726	749	694	723	659	708	635	618	610	613	585	598	579	631	637	604	626	615	602	639	663	602	612	661	629	617	608	625	644	608	644	613	602	563	607	639	592	608	578	533	578	623	563	593	582	601	638	591	642	596	603	640	577	580	583	607	607	582	590	605	645	641	616	578	595	612	615	619	624	578	586	565	624	649	589	600	603	581	603	596	603	638	571	641	653	631	616	627	606	564	553	575	621	634	630	610	587	577	562	635	591	621	624	609	599	629	594	606	568	548	579	591	542	616	609	615	622	652	615	560	591	610	614	595	596	612	611	607	598	572	672	584	614	578	627	566	622	564	586	578	612	588	583	663	619	579	617	622	592	564	608	626	599	563	656	634	651	605	577	629	629	585	595	615	619	593	586	602	612	592	616	607	602	576	647	578	599	589	590	606	599	594	597	648	608	591	577	559	591	632	590	581	612	636	639	620	606	592	636	618	542	590	624	570	626	652	637	608	575	633	579	570	598	576	607	579	584	614	575	568	627	618	615	603	565	635	571	617	610	624	629	640	611	630	614	622	676	583	619	555	604	573	567	580	592	562	600	619	591	594	614	663	620	595	583	633	590	592	560	627	608	582	595	601	580	592	607	603	593	598	642	599	602	590	628	609	593	602	597	569	616	561	613	585	599	604	585	595	570	628	593	603	622	653	569	605	614	600	617	583	596	598	594	590	594	568	611	614	618	612	601	620	600	566	624	632	617	594	579	587	641	588	597	590	540	584	592	583	589	624	584	594	585	584	574	637	587	585	598	601	601	605	607	597	583	612	620	573	614	590	599	607	622	594	567	601	567	608	584	623	610	592	610	570	625	572	594	633	641	619	584	609	563	559	601	569	605	577	597	582	590	599	557	581	601	581	630	582	589	560	639	567	613	636	606	617	615	624	595	616	588	577	599	555	573	621	593	591	601	593	583	592	601	588	637	622	600	616	592	613	592	610	614	568	628	599	562	578	588	587	611	605	587	641	608	610	624	625	548	620	603	586	597	567	582	605	636	603	604	588	615	571	621	578	627	593	604	569	613	562	597	590	583	621	585	620	608	552	548	621	585	675	609	585	595	550	594	608	608	608	595	638	610	549	595	581	589	585	538	621	604	631	583	607	579	587	610	595	604	651	577	614	599	588	579	631	580	602	627	600	614	578	629	622	616	570	621	612	613	612	619	599	601	607	574	590	616	623	626	605	621	583	599	592	565	571	614	621	590	573	586	587	576	613	576	609	616	559	619	625	596	639	585	559	567	612	587	614	611	635	610	611	589	606	600	622	640	624	613	565	597	617	618	611	576	602	598	621	619	590	626	618	620	605	559	562	634	616	620	540	579	618	627	616	612	599	646	591	570	626	605	593	617	595	606	615	606	618	543	606	621	630	570	597	595	638	575	623	579	591	563	596	635	607	586	591	574	620	619	587	615	569	583	572	645	600	609	637	605	608	626	576	613	625	629	567	620	587	621	590	550	635	605	596	582	630	567	579	620	636	621	602	578	599	602	597	592	658	587	631	585	616	643	577	577	603	594	589	585	613	606	597	608	618	641	590	583	645	600	596	580	618	584	594	595	621	597	593	579	646	576	625	610	596	602	631	604	601	604	562	576	587	604	596	619	576	562	617	605	631	619	558	584	586	570	596	585	610	613	631	586	541	550	567	550	532	618	606	574	603	585	572	604	563	565	590	594	607	587	567	608	622	598	609	620	607	620	599	567	593	595	628	587	586	597	572	616	586	562	552	593	598	603	594	639	643	607	609	589	636	605	610	617	590	632	558	638	578	594	589	613	625	579	617	588	559	571	568	570	599	631	606	569	606	617	633	562	619	565	597	595	614	562	601	616	626	583	606	649	588	614	598	644	579	591	607	587	576	548	596	606	560	662	590	640	559	617	664	655	582	560	593	592	614	584	589	604	638	560	620	546	598	588	641	624	613	569	602	592	613	618	584	587	598	593	619	579	576	572	621	577	626	563	594	636	610	595	556	574	607	570	609	635	631	615	605	604	577	607	589	627	575	574	596	638	602	599	603	637	609	604	573	566	632	612	592	580	573	604	578	605	609	604	586	627	624	560	636	629	702	562	626	615	579	637	555	563	591	634	563	576	583	602	547	602	626	611	632	595	607	611	656	569	597	585	556	604	601	605	549	610	624	551	576	579	623	607	605	578	557	568	619	574	621	618	605	603	571	613	638	574	632	597	603	609	578	623	636	570	605	589	586	623	639	570	568	593	572	571	600	613	592	590	659	587	594	596	567	602	590	618	642	594	612	630	583	570	633	602	628	573	601	586	614	634	647	622	669	572	595	565	611	611	626	591	644	519	618	544	601	610	643	632	625	567	629	581	612	566	632	595	597	594	601	573	596	601	556	631	579	606	559	602	582	557	563	623	688	586	645	581	610	627	599	600	624	637	601	591	587	563	603	626	594	611	693	638	604	571	597	589	625	575	593	588	624	619	565	641	583	660	601	614	599	558	604	597	594	597	590	580	558	626	616	592	634	644	624	606	621	606	616	576	612	615	597	590	580	593	571	586	611	609	616	617	590	595	592	581	624	591	613	579	635	559	642	610	610	613	620	563	618	606	606	597	620	571	610	603	605	591	648	532	619	608	575	631	627	656	577	598	603	618	613	597	591	612	631	588	623	626	603	591	603	611	587	590	626	594	566	598	601	619	584	614	604	599	609	605	601	576	607	568	631	602	583	594	606	605	648	597	621	552	614	611	582	606	612	591	570	595	592	597	547	616	619	542	634	605	624	564	652	632	567	590	550	623	622	571	587	625	574	604	582	591	599	583	582	587	586	616	577	623	617	623	613	588	592	647	620	609	609	592	630	591	606	590	604	582	610	629	593	591	625	625	587	573	648	608	633	651	617	582	591	589	618	588	613	558	583	570	581	602	600	619	591	572	593	591	589	579	570	587	583	649	634	596	626	572	609	600	580	558	611	602	598	622	599	623	614	592	572	637	600	578	597	567	617	638	591	602	627	615	605	584	623	542	613	601	577	612	590	615	601	611	620	601	565	631	634	596	617	585	606	615	574	598	652	601	613	580	585	623	570	611	621	557	612	604	632	616	619	553	609	596	609	639	631	596	614	592	617	548	553	566	574	605	599	596	591	580	598	613	646	638	565	636	596	614	593	641	603	598	580	567	601	619	624	627	613	618	585	625	680	628	606	609	637	610	642	579	604	580	585	544	627	626	631	577	596	586	577	612	599	580	584	618	602	620	608	627	574	594	597	611	589	622	612	594	641	635	565	629	601	608	597	600	638	607	625	618	595	605	621	579	613	644	601	570	593	607	600	599	580	601	626	589	614	625	619	611	608	623	579	582	636	593	639	540	589	627	558	585	605	574	643	616	599	595	618	616	593	630	602	573	588	585	573	553	625	617	593	628
24839	21643	27451	25823	5269	968	763	600	517	481	409	444	422	451	442	412	361	391	381	371	325	335	330	360	286	285	278	315	249	266	253	258	251	263	251	252	252	242	234	228	218	207	207	202	210	213	230	219	223	194	237	214	219	213	220	203	223	204	204	222	201	210	205	201	232	220	185	213	233	182	194	200	209	209	216	193	208	193	196	206	214	190	197	208	216	195	216	181	225	216	204	210	196	194	219	213	217	198	216	210	231	200	203	213	217	210	193	249	199	208	220	183	196	200	229	210	203	208	193	194	203	249	213	214	208	196	220	197	216	205	201	186	195	205	195	213	220	208	240	233	226	190	197	175	209	210	217	219	203	202	216	216	204	183	225	253	176	238	219	191	186	223	197	181	188	206	202	201	214	188	196	223	209	193	192	245	210	220	190	209	209	194	204	217	215	198	201	198	218	199	204	225	232	220	208	193	196	218	216	224	181	194	229	221	206	207	194	204	225	217	207	201	213	207	198	221	194	194	229	249	196	196	203	231	197	198	207	219	223	224	207	222	192	214	217	234	186	196	210	191	217	215	216	197	204	199	225	208	214	231	179	222	208	181	195	200	229	201	208	226	202	220	199	230	220	219	216	202	215	183	174	184	212	202	211	194	191	217	207	190	198	195	215	198	213	183	205	204	211	195	228	209	200	204	202	219	224	196	189	185	206	210	211	204	195	208	208	218	239	206	209	215	173	207	199	215	216	206	182	209	213	229	213	227	208	221	210	197	197	175	224	203	213	221	232	218	190	183	215	199	201	200	206	214	221	187	207	195	198	211	196	222	206	190	190	223	217	189	213	192	204	225	192	216	208	210	190	193	198	204	212	221	201	211	217	224	217	204	190	202	202	209	206	220	226	222	203	211	185	231	214	192	202	226	225	223	209	213	185	205	192	207	203	224	203	215	208	177	186	212	215	207	187	196	222	201	204	207	200	207	222	197	185	228	191	206	197	212	247	216	200	210	209	178	209	216	211	217	214	217	190	189	195	205	192	187	221	195	217	196	225	201	210	233	190	223	216	236	218	216	207	228	191	186	182	225	222	233	169	204	216	215	207	217	229	205	192	210	211	184	228	207	206	209	211	227	209	182	177	215	221	229	212	213	227	216	228	226	219	212	236	196	211	204	238	206	217	192	205	213	208	214	198	224	206	199	185	237	192	224	198	206	197	209	193	204	254	206	226	217	200	194	208	205	205	220	199	224	230	218	190	192	215	233	234	213	208	212	208	209	216	195	224	217	232	204	197	191	191	209	200	212	203	221	207	207	197	217	196	213	197	200	200	212	216	188	240	203	202	218	216	199	201	214	207	196	212	209	213	230	208	194	186	203	219	223	194	204	209	204	195	209	211	196	207	226	213	217	239	198	201	200	198	198	216	219	200	203	193	195	222	202	234	242	191	206	201	183	195	198	189	223	203	215	200	207	215	200	197	211	210	210	192	207	186	213	199	206	222	210	210	224	214	200	199	229	186	211	196	221	204	191	225	218	222	214	220	207	195	215	197	203	212	220	195	201	222	198	213	223	200	189	216	200	230	185	205	216	214	181	221	217	227	218	191	210	213	235	234	205	207	225	211	206	216	223	207	206	222	176	210	204	209	198	212	213	209	199	215	213	179	210	225	220	212	236	212	226	196	186	196	186	209	239	205	205	225	224	212	207	212	196	215	219	209	203	212	203	241	211	216	185	218	218	193	209	196	211	203	190	230	203	204	200	238	199	239	206	218	201	210	225	207	193	190	235	199	220	224	217	214	193	208	230	214	197	186	217	201	229	213	200	254	211	221	195	234	201	222	200	198	191	214	221	215	215	197	210	195	198	208	204	215	190	209	228	210	222	220	204	195	225	185	184	208	199	227	213	187	196	188	221	227	221	214	209	209	235	228	220	197	189	188	207	189	211	245	199	200	185	223	216	211	218	200	232	220	222	178	205	183	207	212	202	221	207	193	204	211	214	199	194	193	187	198	210	196	202	232	220	229	233	200	190	196	221	202	194	219	204	204	200	213	218	192	199	220	202	203	230	206	202	210	209	196	196	216	230	206	189	217	194	193	234	226	210	209	175	216	195	223	205	187	191	210	198	202	180	183	192	199	213	213	217	197	209	226	225	205	196	208	203	195	195	223	201	200	215	205	182	196	218	208	191	215	197	188	193	197	187	209	213	206	199	223	216	203	205	208	227	217	200	217	195	240	200	193	200	201	197	203	212	196	184	206	195	178	227	191	208	236	187	227	192	198	219	200	201	174	220	210	182	195	211	227	220	204	202	204	220	211	193	226	207	183	204	230	185	207	221	223	202	212	215	182	232	227	201	232	204	196	196	244	178	212	210	192	216	205	219	218	196	178	224	220	211	203	211	216	178	190	202	198	197	206	219	216	213	227	213	223	201	223	238	201	208	209	204	217	215	208	200	209	213	202	190	213	217	217	213	204	207	202	197	221	190	191	195	226	222	206	219	185	207	190	189	203	222	180	221	188	213	243	215	211	213	182	225	209	197	210	221	190	205	221	204	187	236	225	192	216	182	205	208	213	214	236	226	219	206	169	222	206	216	200	224	202	208	222	205	199	192	186	210	192	209	219	218	209	199	178	206	225	188	205	213	232	230	197	222	209	214	213	213	208	216	188	204	203	184	204	206	209	188	221	209	224	233	218	220	207	210	206	190	224	208	217	182	197	193	199	213	206	207	200	207	221	238	210	238	214	215	192	194	236	196	227	208	234	227	207	208	212	220	208	216	192	180	207	185	212	190	193	188	233	184	200	189	182	191	247	187	208	213	218	197	187	176	184	185	199	201	191	236	217	205	223	208	214	184	232	218	209	202	219	213	205	228	218	216	203	202	202	179	234	193	210	220	243	208	211	206	209	195	229	223	200	216	200	221	194	217	193	232	213	197	196	219	201	224	203	207	196	215	196	237	189	212	196	197	204	208	208	205	205	203	209	206	200	214	217	204	218	221	220	213	207	214	206	213	199	225	226	212	210	223	220	192	209	209	205	176	244	197	193	196	210	201	225	207	203	204	194	217	212	190	178	213	225	222	214	215	231	204	225	207	223	215	203	208	210	213	214	196	226	219	188	194	193	202	206	246	200	194	203	212	221	208	212	223	184	199	212	199	234	200	226	204	203	225	179	203	184	217	219	206	184	212	197	175	220	211	218	209	205	207	227	203	198	216	198	201	217	210	190	204	191	197	207	209	237	201	211	201	224	225	230	214	244	207	221	208	210	199	216	213	234	196	190	209	214	202	237	212	209	199	215	238	186	207	207	201	207	198	216	212	213	221	194	217	204	207	231	205	204	227	197	214	194	185	206	191	220	210	246	211	212	208	184	183	212	209	240	244	231	196	197	227	202	213	223	202	205	190	183	202	197	212	231	213	191	209	216	198	175	221	202	201	197	221	202	216	219	222	175	222	204	201	203	211	221	220	218	202	204	185	217	213	214	197	205	204	191	191	206	211
4204	8772	6499	3261	2391	1860	1485	1231	1056	902	796	817	748	808	740	701	633	646	663	574	548	525	489	491	474	465	405	443	436	416	346	401	387	336	398	355	387	338	338	332	322	291	285	335	295	320	314	298	314	304	294	318	293	283	291	266	277	305	269	320	303	279	292	263	312	287	280	285	319	291	299	288	301	294	280	291	277	302	289	304	242	276	290	263	304	300	285	291	303	295	257	285	287	267	277	271	283	272	280	290	305	279	275	279	297	306	295	276	288	258	280	298	286	325	305	294	278	269	283	292	274	271	291	283	302	262	300	272	282	282	287	268	292	271	284	277	269	288	277	255	293	297	262	292	334	273	274	255	300	271	295	271	267	273	307	291	285	307	297	264	292	275	302	280	306	288	290	261	291	268	291	257	268	272	280	258	295	287	312	318	285	279	266	291	288	290	288	285	296	239	294	301	293	273	287	266	302	262	262	282	275	312	290	263	279	312	277	285	276	296	261	297	308	279	255	283	290	298	266	277	281	276	268	268	293	285	302	302	282	285	298	324	296	272	293	282	301	266	277	316	293	292	292	298	274	308	308	293	291	271	284	276	273	271	308	281	259	277	265	285	271	293	267	298	267	293	270	277	295	287	281	258	316	279	266	306	292	280	275	320	253	273	263	279	295	276	286	264	308	300	310	264	279	286	286	270	285	280	279	305	284	307	281	310	314	281	279	286	310	286	312	252	289	287	254	270	269	304	303	274	271	298	300	258	279	279	291	285	297	266	296	267	262	306	285	280	267	273	316	261	277	290	288	285	284	291	288	281	299	298	251	295	298	286	277	258	264	277	275	273	301	276	286	292	268	298	283	298	266	314	265	288	285	286	273	301	260	276	286	272	285	295	267	276	298	252	299	277	274	271	268	263	320	294	313	302	287	305	286	285	264	286	273	313	261	266	278	286	304	296	316	308	264	257	284	286	291	287	288	311	281	281	297	260	273	274	284	293	290	267	315	278	311	285	252	294	292	287	270	294	292	281	297	281	298	245	256	288	283	277	276	287	284	260	285	289	296	274	291	264	266	305	254	289	304	250	303	270	294	255	282	285	283	295	304	298	266	283	287	252	270	293	295	284	285	290	291	327	268	259	281	288	277	262	301	269	289	277	275	289	283	274	302	285	268	262	287	290	275	270	268	263	301	276	273	288	276	246	278	279	255	263	303	284	289	281	291	287	289	290	284	264	266	294	275	295	250	286	308	278	277	272	272	267	285	280	288	269	282	312	272	295	264	273	284	286	273	266	275	289	302	293	276	284	268	280	263	282	274	263	293	287	306	282	255	292	303	269	316	249	303	289	279	278	280	275	280	258	276	301	266	287	304	275	285	306	282	280	298	293	281	276	315	275	260	306	282	305	268	276	264	291	258	284	276	314	288	242	263	281	300	288	292	288	290	265	277	281	280	292	245	284	231	280	265	260	276	278	266	277	272	297	268	268	279	259	274	270	286	275	248	315	282	297	311	290	274	292	275	260	266	307	255	301	308	305	258	284	267	275	287	277	286	274	283	315	304	269	262	281	285	284	276	286	257	293	286	253	270	269	289	297	272	285	277	303	274	275	270	282	269	291	275	283	312	310	262	265	278	309	273	274	276	243	258	285	300	290	265	271	250	276	297	294	258	281	273	314	266	300	269	287	263	282	235	320	253	255	310	291	260	280	294	244	289	308	293	311	257	276	282	266	268	269	272	274	255	262	282	284	287	258	291	275	294	319	285	298	257	282	294	284	286	283	306	301	308	266	253	270	277	269	320	268	284	255	258	278	266	305	280	306	277	274	260	310	247	266	270	258	280	281	303	284	281	274	293	285	308	272	289	286	297	299	303	254	261	246	264	310	292	304	277	266	298	303	276	318	265	279	263	285	279	272	268	273	297	287	274	278	259	293	284	299	314	299	281	282	281	258	281	249	292	298	303	278	266	297	284	289	280	285	293	277	300	275	286	307	261	272	233	274	306	280	264	271	296	291	289	275	291	291	300	286	272	267	273	305	250	287	278	294	292	281	324	285	282	275	256	253	265	288	250	265	283	268	255	259	287	312	259	283	282	299	291	276	295	270	293	317	287	315	288	261	267	260	276	277	286	297	260	271	276	286	291	270	264	290	237	305	290	280	290	291	287	276	273	305	322	283	276	276	253	285	258	294	291	264	290	272	279	290	293	313	268	290	288	265	268	284	292	274	297	272	302	296	283	297	315	283	252	298	264	271	296	252	280	292	284	253	320	253	240	299	283	296	279	268	243	303	269	297	298	302	308	288	249	286	280	296	301	282	295	279	278	257	277	275	285	263	275	291	270	326	272	285	282	285	284	278	291	270	269	305	269	274	273	257	280	271	306	256	304	276	307	275	295	294	273	298	293	278	271	287	295	300	283	283	299	273	288	317	272	273	272	301	305	274	280	288	272	295	294	285	298	270	306	294	317	294	271	286	266	270	280	276	293	294	271	251	304	293	277	263	291	287	295	241	308	280	295	289	305	280	294	260	279	259	274	302	278	301	260	278	307	271	285	258	301	292	263	321	281	294	265	275	275	278	304	271	288	298	300	266	295	290	276	278	267	323	295	288	259	264	265	278	283	287	293	284	272	282	297	247	280	297	306	274	267	278	300	278	288	293	282	283	290	314	281	277	275	277	267	277	285	289	281	281	305	271	296	310	274	280	263	295	282	255	274	298	276	272	279	292	254	289	284	291	282	281	305	256	264	299	276	323	275	264	272	302	278	244	283	271	256	294	293	300	289	275	311	296	270	301	275	262	289	298	269	294	279	284	288	303	302	267	278	287	310	289	271	302	273	305	285	293	269	286	270	286	265	275	270	273	252	304	304	288	284	259	255	279	307	249	269	326	309	276	310	287	288	294	285	261	253	275	263	296	289	283	280	277	286	283	273	303	253	290	275	292	295	299	312	273	270	274	258	287	285	314	293	296	281	297	288	294	274	269	257	291	271	290	273	289	304	277	265	279	256	254	264	284	297	273	289	279	283	276	296	289	276	290	262	268	283	298	259	299	291	285	290	298	290	297	273	270	256	246	310	273	252	306	275	274	299	258	263	292	299	267	266	288	261	285	252	287	293	280	263	285	286	317	268	299	282	272	311	292	269	274	285	285	322	274	284	309	281	273	291	307	301	291	293	289	279	306	266	298	270	277	264	293	303	271	278	271	282	279	291	304	303	294	285	279	281	266	293	289	361	330	282	270	266	302	269	304	296	272	297	291	296	291	264	286	276	276	309	268	310	284	286	278	293	288	306	311	258	301	277	289	296	241	287	272	300	254	286	300	290	287	298	258	250	282	299	287	276	261	294	288	281	275	339	265	274	321	308	289	269	296	273	309	272	259	321	260	278	300	243	271	263	299	292	282	292	282	260	282	284	303	255	249	289	290	272	275	254	283	282	291	293	303	279	271	307	276	259	284	264	294	303	300	267	288	257	289	294	270	275	285	283	282	267	277	301	310
22753	21673	29576	24288	21669	21481	5660	1604	1253	1168	996	1021	1000	959	1016	933	807	770	890	746	747	726	656	663	692	629	686	639	637	568	582	591	568	520	542	574	569	556	488	520	491	456	475	506	488	445	465	498	494	528	484	473	469	498	478	452	467	479	507	422	488	459	483	483	490	480	467	442	440	465	470	470	446	431	477	445	437	441	442	459	456	501	476	436	443	440	457	461	447	435	460	444	501	453	466	443	493	438	445	460	459	453	495	444	444	443	474	493	478	473	457	472	452	477	452	493	462	498	478	483	470	461	425	467	458	464	461	442	484	457	454	504	455	487	436	465	471	503	468	430	491	466	457	452	441	432	460	513	464	473	456	474	467	468	470	471	503	463	464	481	464	457	494	461	467	445	496	466	427	447	479	430	434	487	437	468	480	459	484	449	442	446	476	427	454	476	460	473	461	501	437	482	484	473	452	495	481	455	443	436	514	445	462	439	483	461	473	452	470	444	441	461	475	475	432	474	457	461	451	432	467	454	473	460	481	434	455	444	421	445	473	460	417	500	492	455	463	448	443	450	458	433	468	422	476	432	451	503	421	443	428	459	487	481	443	450	479	494	455	433	440	419	450	442	476	438	450	449	430	465	445	437	485	458	438	479	468	447	442	496	461	445	454	474	481	469	457	455	438	418	452	486	438	439	432	439	458	445	445	482	459	452	453	459	459	509	459	464	488	447	462	475	459	481	425	451	481	452	444	477	503	451	483	451	434	476	419	425	471	481	455	493	444	478	461	419	486	451	455	432	441	447	461	469	440	434	480	485	442	444	501	496	438	460	503	470	431	464	449	458	466	457	447	467	408	478	474	446	448	493	476	455	451	482	419	464	455	481	455	463	484	452	474	470	442	474	503	467	454	454	448	463	439	469	470	451	510	503	475	479	446	494	439	475	472	468	460	491	474	475	477	435	469	464	435	469	494	455	464	484	498	478	474	447	439	445	458	482	463	487	461	433	465	443	451	482	474	466	436	460	489	476	470	474	442	466	442	466	439	446	446	464	470	466	472	451	475	463	518	434	470	483	506	432	478	447	473	476	470	450	505	455	445	451	437	444	504	477	484	468	457	454	470	496	487	467	480	464	489	453	460	439	445	470	461	463	425	438	462	434	484	446	456	489	453	491	513	438	466	458	434	468	440	440	442	457	458	429	499	453	468	440	436	437	469	451	474	481	445	472	467	461	438	456	496	458	469	441	461	467	419	390	483	404	472	483	471	451	452	483	471	473	479	450	457	468	460	468	450	462	408	478	524	460	470	463	471	442	472	442	480	449	458	455	472	449	484	486	407	455	461	482	460	466	454	456	448	434	459	463	468	485	481	454	463	449	467	462	478	432	461	469	451	464	504	441	480	499	464	469	461	510	470	490	450	505	489	469	411	507	439	449	458	459	454	420	499	449	477	411	466	430	470	435	474	507	468	464	455	490	441	465	454	479	479	439	477	459	468	458	452	430	469	417	480	488	453	500	418	452	481	476	474	437	466	474	489	470	504	473	470	487	484	459	462	450	487	469	445	439	481	451	506	483	484	505	465	454	449	440	457	418	452	465	430	437	476	499	480	461	454	459	445	418	475	453	452	485	475	477	445	469	486	457	489	454	478	464	456	474	455	454	509	456	464	455	491	485	486	472	452	430	473	445	477	495	489	463	478	498	461	461	448	460	436	463	470	443	445	417	429	468	418	457	480	489	424	462	446	467	444	471	460	454	444	439	443	429	491	457	434	455	486	418	463	427	487	484	429	465	449	467	418	434	455	472	456	464	467	451	490	446	474	420	491	429	498	468	446	440	433	467	450	476	512	482	442	488	435	461	477	447	476	417	474	481	446	480	498	443	431	438	469	484	457	466	429	473	444	454	471	439	461	472	432	454	455	513	469	467	438	467	514	464	451	455	482	444	490	432	465	467	470	464	462	449	445	457	429	477	456	449	443	452	426	458	468	474	472	447	461	460	434	445	444	476	445	477	454	469	471	461	454	456	459	486	489	451	464	478	425	429	477	451	442	440	515	431	472	454	445	454	478	477	458	449	452	506	431	474	473	436	445	461	480	457	469	446	454	495	459	442	463	456	453	494	487	407	494	462	466	425	480	469	455	442	469	454	423	498	484	453	438	458	491	450	450	457	468	518	475	461	469	474	443	489	448	460	463	447	444	486	456	465	469	465	477	445	503	445	457	423	458	438	444	499	496	475	439	466	452	446	466	435	428	479	431	477	465	480	430	471	447	429	487	439	461	497	480	456	451	487	460	466	469	463	438	460	452	447	452	430	456	443	447	443	447	461	424	442	480	471	441	472	457	429	410	455	446	454	490	460	454	479	480	452	481	450	483	441	475	460	472	451	521	471	480	433	468	433	447	460	433	467	443	453	490	462	459	494	458	456	457	482	492	469	438	439	456	448	462	466	452	432	433	445	457	476	467	464	475	474	469	445	452	448	423	433	414	476	445	453	473	484	491	477	452	485	437	462	457	438	442	451	442	473	463	445	432	473	474	506	480	456	467	415	497	472	437	459	499	432	484	479	467	447	468	456	445	486	478	465	477	450	463	456	460	479	453	454	532	481	490	442	473	492	457	483	508	477	454	468	466	514	428	444	448	443	436	458	461	472	438	480	434	459	439	474	426	464	513	460	463	442	453	452	449	417	463	428	434	440	477	455	437	462	447	448	458	476	438	518	443	454	466	438	421	445	481	488	442	470	470	421	459	477	488	426	432	479	462	467	429	442	427	452	443	466	469	459	427	417	461	481	451	478	462	501	455	453	485	463	467	444	489	480	486	469	436	429	432	464	473	432	496	426	452	444	460	478	431	471	467	479	477	464	434	474	492	498	450	427	483	451	446	493	456	458	467	467	469	480	456	442	449	469	449	439	419	457	472	464	471	461	475	422	479	472	464	442	437	442	503	461	455	443	435	419	455	453	459	460	461	449	485	481	459	454	490	458	484	468	465	436	472	464	479	473	430	446	478	493	467	440	445	469	484	493	470	495	472	464	485	464	472	459	440	454	472	473	468	454	449	475	434	468	393	424	442	478	422	439	490	481	454	456	434	438	446	459	439	452	478	462	450	457	442	442	466	454	501	495	437	499	448	504	442	469	452	475	429	453	455	453	447	454	438	490	468	481	474	473	434	407	446	478	483	497	421	450	461	409	496	485	464	429	458	465	472	471	448	454	471	462	470	460	451	440	483	476	450	441	449	461	486	467	486	464	438	449	448	456	477	437	434	446	447	432	420	451	446	456	472	495	494	441	459	455	468	446	474	438	481	466	452	439	424	489	475	495	456	474	458	457	444	445	443	475	475	446	452	467	456	444	467	450	479	407	452	417	474	458	450	478	469	480	517	457	498	479	487	473	438	446	455	490	475	460	465	439	429	441	479	459	471	500	495	441	465	452	470	467	445	441	429	474	447	436	468	426	456	486	487	428	422	461	459	423	489	453	428	482	501	445	450	458
5542	18487	14362	7504	5618	4358	3532	2901	2422	2049	1834	1758	1734	1567	1602	1458	1372	1297	1316	1196	1150	1028	1003	1004	1014	958	1005	990	958	845	763	772	787	773	783	836	767	705	675	689	648	598	601	587	650	601	580	617	640	623	609	611	632	610	604	635	607	616	592	634	626	612	602	615	587	602	622	611	625	626	572	592	592	571	626	585	652	612	588	606	575	609	573	604	605	578	599	604	657	588	599	577	592	617	595	559	555	581	614	589	675	590	582	601	593	560	564	606	637	552	634	650	612	607	571	603	594	589	564	577	593	557	601	564	627	581	581	591	594	586	637	597	597	645	598	603	584	567	519	583	599	643	633	588	588	565	576	583	588	617	567	581	619	617	580	588	612	614	562	585	599	575	545	579	589	595	590	631	545	584	566	556	628	644	567	612	582	584	569	596	543	569	582	625	590	564	559	602	604	595	602	613	592	574	565	581	596	569	603	598	583	604	588	608	571	604	580	563	605	534	603	601	595	577	591	607	595	610	591	586	596	584	588	532	605	597	546	613	615	613	583	594	595	538	608	578	605	642	603	572	585	616	567	588	590	571	549	584	621	566	637	636	583	618	632	622	607	592	601	622	567	650	614	628	620	587	597	623	562	638	569	593	554	586	611	614	602	578	582	624	578	586	546	560	601	576	618	567	567	568	646	621	607	567	593	561	600	588	596	592	597	598	646	593	623	564	598	591	591	616	559	598	599	580	556	557	577	646	604	597	579	546	652	608	586	623	594	541	575	628	621	576	583	607	591	563	624	620	636	597	574	605	592	554	617	630	598	583	563	604	609	574	545	600	631	560	587	594	646	543	595	642	590	573	589	607	541	604	615	571	536	623	637	599	560	575	519	587	608	578	565	639	602	604	630	578	568	612	613	570	561	567	571	596	590	548	576	618	551	609	583	620	588	602	592	628	566	546	588	557	603	574	587	571	589	562	613	584	565	579	592	635	625	588	590	633	615	592	546	594	615	591	580	551	554	581	624	588	583	628	647	613	571	554	577	615	598	588	611	616	574	622	659	566	575	625	620	620	584	602	525	560	542	593	574	620	603	581	571	596	575	584	588	563	610	615	585	556	588	624	618	594	601	584	576	605	573	595	555	596	616	596	597	600	590	594	608	612	595	602	618	594	559	591	584	609	614	602	586	583	576	618	600	546	566	552	568	589	568	587	588	589	648	588	624	573	616	606	568	592	581	566	580	529	589	595	584	646	614	542	596	603	571	568	568	581	609	590	612	605	556	590	573	619	568	581	641	661	599	561	593	619	568	590	614	644	585	622	583	602	599	598	588	573	599	606	580	566	581	565	607	594	604	618	628	608	598	548	605	556	569	596	613	596	558	615	635	624	623	642	628	535	573	608	611	550	604	569	559	623	602	599	580	646	582	563	593	596	573	573	587	594	602	603	594	624	615	593	601	570	582	599	609	610	580	592	562	583	582	555	594	619	590	606	549	603	591	585	541	565	575	599	613	614	580	614	553	585	599	613	618	615	605	574	594	593	592	610	584	547	580	561	585	576	618	581	574	582	601	561	549	591	576	553	590	548	608	545	613	586	583	616	579	600	592	625	596	603	631	557	617	599	571	592	577	553	600	595	584	572	588	612	605	584	584	585	579	617	624	628	588	611	584	546	571	595	589	586	619	611	580	585	604	644	577	618	583	601	619	583	605	614	637	592	550	547	600	611	622	586	609	583	586	579	564	597	623	569	590	603	624	579	574	576	592	593	594	564	595	628	581	608	607	621	593	610	595	577	597	610	603	614	608	591	598	572	598	587	610	566	574	549	569	609	596	642	572	654	579	549	648	643	617	613	541	644	580	626	607	549	580	593	565	586	608	595	646	594	560	576	574	572	590	614	576	590	584	625	589	542	541	656	561	611	558	601	603	548	579	578	581	604	590	600	608	604	615	612	608	608	575	602	597	615	591	548	574	545	589	618	576	570	607	635	577	592	579	549	574	562	629	615	673	552	603	631	601	603	615	564	639	572	580	583	591	626	596	635	577	579	577	593	542	563	566	579	577	613	588	616	558	571	607	582	626	609	568	611	602	614	586	603	564	614	567	551	611	594	612	583	546	556	594	543	617	629	598	556	569	560	598	643	550	605	560	630	594	566	575	573	605	584	568	606	576	591	595	572	610	571	583	607	604	586	575	630	543	609	608	583	573	554	570	600	597	595	579	568	598	607	585	585	589	571	569	595	597	614	609	574	584	542	559	568	561	600	599	570	620	581	569	607	577	569	575	584	600	578	606	579	583	574	561	584	573	630	602	612	568	571	571	580	621	553	602	550	603	601	621	590	602	638	586	624	601	594	598	597	597	612	585	557	589	584	559	539	579	606	577	567	595	552	599	617	590	583	616	602	596	575	587	579	547	560	601	572	584	569	626	569	564	548	548	582	608	633	604	576	548	595	630	572	603	574	591	586	609	602	601	593	616	606	557	593	637	646	602	578	608	594	598	569	633	558	577	607	614	566	583	571	549	603	577	561	600	565	591	614	606	585	606	602	592	566	571	604	594	588	607	579	610	598	616	583	604	634	588	617	597	566	614	630	579	562	587	598	595	597	593	633	556	591	603	587	598	569	578	567	617	600	593	631	645	559	632	602	599	565	573	580	581	628	622	607	627	629	608	614	563	626	582	593	569	596	607	623	641	583	553	572	590	614	582	581	609	626	599	635	577	600	553	556	559	575	618	603	622	600	569	605	621	616	590	582	589	555	540	553	580	598	596	592	542	629	604	585	570	579	628	551	611	565	538	565	578	621	619	581	587	604	583	563	604	615	596	593	646	562	616	551	595	581	576	591	587	612	620	591	588	618	614	627	575	548	585	625	584	583	596	620	656	619	618	634	642	603	557	602	564	544	553	627	588	592	584	608	598	615	599	580	612	538	574	520	654	562	567	606	575	552	594	596	616	658	622	577	609	532	576	554	569	609	581	594	611	548	546	580	575	603	563	594	611	592	592	621	591	605	667	570	579	555	578	576	610	613	620	607	579	616	623	588	584	591	602	552	578	584	612	629	555	602	634	599	538	587	534	590	637	595	602	588	518	588	611	566	621	595	567	596	597	580	621	614	623	593	584	564	589	556	571	617	591	570	588	558	643	563	578	587	569	600	580	564	585	575	586	546	554	623	595	592	536	549	591	585	602	565	580	615	601	587	623	614	602	587	576	598	590	564	588	616	623	617	606	575	579	654	575	591	610	616	601	594	580	578	576	612	622	610	602	597	569	602	639	598	595	593	572	604	585	584	587	581	559	562	640	617	614	581	618	611	625	583	667	596	598	643	631	576	605	606	569	577	573	585	599	586	587	615	601	609	605	591	610	596	604	623	619	581	581	611	649	602	599	586	594	551	580	623	603	547	610	623	543	616	600	620	571	596	554	565	592	564	637	621	608	556	602	631	579	599	582	587	588	562	602	581	565	610	584	578	616	598	588	567	565	605	640	564	528	575	627	600	607	569
27590	19197	5828	1443	875	716	528	499	485	426	387	420	423	418	415	413	391	401	412	384	356	342	341	324	364	363	314	322	323	306	344	298	312	339	321	285	336	307	313	270	274	307	270	303	267	294	282	258	308	268	311	313	302	302	279	283	275	273	307	309	291	321	305	288	276	275	279	302	285	278	274	268	328	305	256	308	307	276	260	299	304	285	298	285	275	279	270	311	295	274	309	281	266	271	252	298	294	279	278	254	292	282	294	280	262	290	289	275	309	306	283	295	289	269	275	295	265	314	264	278	302	273	274	285	288	264	308	269	315	284	284	280	258	288	268	293	286	281	312	283	269	294	310	267	276	282	270	282	279	282	276	275	288	288	329	294	300	293	279	253	307	314	289	277	269	313	280	305	300	284	271	286	295	269	287	311	297	261	258	319	292	258	274	309	321	269	287	308	279	268	266	298	307	310	282	297	301	275	278	304	286	284	288	273	300	299	252	278	308	292	304	296	274	277	283	292	299	259	277	285	304	281	286	247	316	308	275	248	264	264	262	273	315	272	294	299	272	278	291	267	307	289	312	299	266	272	285	268	267	277	276	263	258	295	286	283	312	296	249	281	295	272	312	276	302	242	307	256	260	278	294	254	277	288	289	299	276	278	281	299	319	264	260	282	299	285	267	288	277	281	285	282	293	285	279	294	297	286	281	255	263	338	309	299	297	294	273	291	288	294	303	274	303	269	293	293	281	294	286	288	297	302	307	265	286	280	305	276	315	258	304	291	317	267	290	294	278	287	331	313	279	257	290	279	294	267	298	280	277	288	250	264	297	292	277	308	280	280	262	286	293	258	252	308	283	285	285	294	300	302	288	268	274	262	308	301	309	269	281	274	280	273	262	293	262	309	296	322	262	268	300	271	289	277	254	296	267	302	315	259	294	265	273	298	320	288	325	261	272	294	283	289	276	292	296	291	271	285	295	315	267	277	278	322	264	289	280	257	300	273	265	278	298	255	274	261	309	309	290	282	303	283	259	293	280	284	297	279	290	257	302	291	262	290	282	291	275	268	272	280	294	305	286	283	297	296	278	325	263	299	302	299	299	277	306	289	311	276	290	291	270	277	265	272	265	301	254	318	307	294	284	255	274	309	276	266	304	311	279	303	285	316	312	268	300	271	251	251	314	313	265	307	289	267	305	282	294	281	293	294	292	303	292	305	283	282	270	279	290	288	283	280	267	291	261	284	285	299	271	318	309	282	299	302	291	271	302	315	291	267	290	277	275	274	280	313	341	267	306	313	283	266	284	302	278	281	269	282	271	271	267	312	305	294	273	275	275	291	287	288	265	262	292	273	299	291	274	306	318	276	299	280	300	269	292	288	269	320	321	274	274	288	272	277	279	276	284	298	304	254	252	309	269	266	280	310	276	278	309	287	275	287	310	269	247	272	291	310	260	288	304	322	256	289	289	270	300	303	277	321	333	305	290	276	296	296	283	299	296	288	300	283	256	289	291	254	297	287	291	289	277	293	299	305	297	307	265	304	300	298	309	309	251	294	298	285	273	282	287	284	341	292	307	304	344	270	307	292	268	303	269	259	297	278	317	306	277	302	303	300	283	249	291	295	267	261	307	291	278	293	287	273	283	302	270	322	300	293	299	293	266	343	316	274	299	266	280	292	291	287	294	301	280	277	280	291	310	286	288	309	248	288	274	321	302	284	318	289	306	274	279	262	256	292	270	242	276	285	269	322	285	291	309	296	275	270	262	300	283	301	289	301	277	250	302	286	262	268	290	281	307	269	284	294	282	273	280	272	253	284	325	254	291	289	318	292	286	303	272	317	284	299	300	276	286	313	267	283	288	301	241	290	290	283	307	296	304	265	268	280	246	278	284	303	326	249	270	296	304	267	288	293	262	320	303	269	259	283	282	268	314	248	283	293	287	284	306	279	323	274	251	313	307	303	283	251	294	271	295	280	284	293	266	259	300	336	273	259	275	268	255	266	283	292	311	282	285	283	319	309	282	273	295	279	298	284	320	290	283	301	316	284	302	243	274	326	263	292	297	288	254	279	293	298	276	286	265	284	279	289	268	276	246	284	305	316	277	278	300	300	284	287	302	273	276	288	304	282	259	308	284	286	274	319	274	288	290	301	272	275	306	267	275	276	290	278	274	249	309	320	265	285	297	288	293	253	307	282	284	282	278	274	291	293	270	294	257	298	281	277	291	265	284	288	275	279	281	302	293	313	269	281	295	297	313	299	299	278	278	262	298	304	286	271	279	280	283	263	285	262	308	304	267	307	266	303	307	307	293	274	298	270	267	304	276	273	291	313	279	298	285	283	290	283	319	257	321	295	272	273	265	319	293	283	312	302	274	290	258	283	284	300	264	279	271	288	266	283	263	290	283	288	242	274	297	308	296	271	278	269	314	280	280	278	314	297	286	284	293	299	298	306	248	289	291	282	282	310	287	268	270	285	298	307	298	274	306	276	284	318	262	282	285	290	285	280	278	280	294	305	294	265	300	302	271	281	302	276	290	282	283	271	264	262	285	293	275	275	295	302	307	274	292	280	260	291	297	265	283	285	291	258	290	268	276	295	311	262	276	282	262	257	288	281	276	273	285	314	298	279	321	306	294	283	254	258	307	301	294	293	272	299	261	270	275	288	295	263	310	274	296	291	291	288	284	256	322	266	249	277	273	275	294	272	292	296	299	290	263	291	291	311	258	283	268	272	278	282	272	290	291	274	274	295	264	269	272	275	260	290	267	304	335	326	276	283	276	303	298	262	295	306	280	285	294	282	321	295	330	308	302	298	265	317	263	242	269	288	293	246	320	297	302	251	310	301	289	314	289	272	264	288	307	303	296	300	313	276	274	272	273	271	266	286	317	296	285	297	297	265	290	249	273	289	271	293	259	267	291	297	317	278	262	273	310	287	298	298	329	285	282	305	284	303	289	271	298	287	281	272	279	311	276	274	292	288	279	293	276	285	272	323	282	265	283	287	262	280	286	275	280	296	255	296	326	308	279	285	266	299	317	281	309	277	288	258	299	302	270	290	291	308	285	285	285	283	298	281	278	288	293	275	293	267	276	275	263	318	289	261	294	279	280	307	316	282	287	308	259	267	291	293	295	273	285	291	299	295	304	285	293	306	262	284	274	285	290	289	273	288	292	289	305	281	326	306	283	313	253	266	285	266	279	266	277	269	298	300	287	274	292	295	282	289	270	298	270	258	288	273	301	276	285	289	289	263	291	274	285	282	279	301	300	299	304	269	305	262	284	268	276	311	264	278	306	312	300	250	308	292	267	289	298	268	296	299	301	314	279	308	281	283	289	305	300	285	292	300	293	280	284	306	270	291	283	280	281	303	295	282	271	268	306	270	289	276	277	286	284	305	311	304	268	320	282	266	281	305	264	326	278	305	304	306	303	298	309	298	302	283	310	264	261	309	285	264	313	270	274	292	312	302	291	287	309	287	286	288	262	297	305	297	322	290	298	274
4792	5404	4002	2002	1457	1255	1010	886	811	666	675	728	683	700	675	687	608	631	574	556	577	518	513	470	535	458	494	499	445	441	433	435	425	471	467	434	461	414	405	441	386	384	372	390	366	377	398	381	387	395	394	434	365	388	396	394	349	402	394	391	378	359	341	374	404	408	353	360	351	384	369	399	373	383	404	360	370	354	356	360	375	386	373	391	381	379	384	412	352	389	360	352	356	376	364	374	368	378	340	357	362	386	345	381	406	355	353	354	349	373	359	365	378	369	356	362	375	352	380	373	369	399	375	387	364	402	381	369	400	379	360	352	354	400	361	383	367	399	368	373	398	361	362	382	356	378	375	373	387	410	401	394	377	394	374	389	383	392	348	360	379	356	383	376	404	402	379	365	359	336	409	381	371	363	380	345	392	360	362	409	371	420	387	354	379	363	383	363	355	412	357	379	395	388	382	407	398	341	366	390	358	387	375	386	372	356	378	385	383	386	361	382	380	385	381	347	385	393	398	370	379	379	364	397	326	412	377	372	396	375	374	386	386	373	373	363	387	357	383	378	393	373	404	393	365	361	420	376	355	378	393	388	380	390	379	341	384	385	376	360	323	384	379	390	355	394	364	380	377	407	362	375	361	389	387	381	390	373	372	341	354	366	385	353	370	350	386	370	345	377	375	379	357	367	343	405	385	363	384	393	403	386	399	368	392	386	357	369	377	361	340	377	373	367	358	354	362	415	354	367	353	334	368	401	365	366	366	391	371	353	364	387	355	370	374	375	387	383	364	362	381	355	349	371	398	379	350	384	367	382	372	373	349	408	375	353	361	370	355	392	383	363	385	372	376	357	391	379	378	399	367	348	383	336	374	380	412	387	388	402	376	410	373	388	345	390	389	396	384	374	361	394	344	345	350	376	353	351	384	404	430	396	364	342	382	370	375	370	373	338	388	350	346	329	361	350	392	375	371	371	400	389	366	355	363	416	392	382	386	358	351	356	407	365	380	336	379	390	370	403	341	379	372	360	387	380	379	359	385	383	348	347	365	404	399	365	359	396	358	388	412	393	385	362	350	366	392	364	393	383	377	368	350	378	376	383	340	383	370	350	329	380	356	360	362	390	376	369	380	409	382	401	370	349	362	405	391	368	361	395	361	383	421	364	345	399	427	356	357	374	357	390	414	344	356	368	364	352	385	394	336	391	361	365	389	364	371	360	349	359	394	356	378	374	394	372	370	409	353	352	338	376	350	371	369	371	393	371	389	380	408	408	381	375	352	381	380	363	410	328	374	363	381	352	343	343	359	334	345	389	409	398	368	373	371	387	397	380	340	359	398	390	391	364	385	383	369	372	361	400	385	378	376	404	377	352	420	398	387	409	377	354	363	422	388	328	357	371	383	377	380	363	345	386	338	376	372	374	368	384	358	402	385	388	346	353	367	387	363	387	376	357	368	383	357	398	409	383	329	361	383	408	391	364	395	362	364	391	402	389	383	410	356	342	349	388	365	367	413	352	367	336	344	413	345	385	358	388	375	398	392	375	381	348	340	378	349	348	401	362	396	367	374	384	329	346	385	376	381	377	385	355	390	372	359	364	377	370	404	365	376	385	339	396	353	365	359	410	377	365	363	381	383	363	372	401	378	369	372	375	391	379	357	401	379	377	371	399	380	352	360	365	370	361	374	401	357	341	367	364	346	354	378	342	358	361	322	415	380	360	358	379	379	392	412	368	386	357	377	363	408	363	381	392	368	363	361	408	387	358	390	376	380	338	356	387	357	380	368	387	378	370	362	353	405	400	364	382	378	352	384	343	362	358	356	356	364	363	374	337	384	323	405	387	356	370	372	344	362	350	397	340	366	345	387	346	343	353	379	370	355	364	383	392	366	367	388	343	364	393	345	359	406	417	348	419	393	413	385	377	394	359	362	336	379	361	373	339	386	392	383	334	379	382	388	401	359	349	380	376	345	372	371	363	355	368	408	345	368	395	362	348	360	377	404	371	369	354	367	376	415	351	359	403	370	352	370	363	346	370	380	363	379	376	351	354	383	391	388	372	392	369	352	359	417	391	360	370	365	375	347	385	356	391	335	379	352	409	389	395	335	396	352	375	356	344	372	367	392	376	355	354	397	378	388	344	344	388	375	386	378	343	362	386	340	382	370	357	403	380	371	366	393	374	386	355	357	387	390	386	374	384	372	361	415	344	392	389	387	364	365	385	365	391	398	382	397	348	382	344	394	400	362	343	373	360	344	371	367	380	376	436	417	405	367	368	339	357	370	363	402	342	367	367	343	399	378	377	382	382	349	372	365	370	400	357	385	363	374	395	368	347	409	358	396	388	362	369	411	395	365	344	359	351	389	341	384	355	370	365	378	332	378	368	357	395	385	408	371	365	391	383	367	363	358	361	380	373	375	372	405	381	359	379	367	414	380	360	362	397	379	373	344	366	418	369	354	353	371	369	365	375	415	392	356	345	366	362	369	369	396	377	366	341	377	418	357	392	392	383	343	393	416	382	351	362	368	372	399	412	392	374	358	384	380	398	387	346	341	359	356	351	371	378	352	357	371	352	344	367	374	367	358	361	379	360	393	328	353	358	358	365	349	393	383	381	373	328	383	369	380	365	376	348	389	345	383	369	367	382	390	394	382	382	376	360	376	382	344	390	390	358	339	407	365	393	382	413	352	360	401	385	386	363	417	361	370	358	377	382	338	366	381	398	383	390	349	369	411	352	385	362	348	374	377	340	386	351	332	402	350	371	404	392	386	386	377	361	377	391	371	363	364	377	384	359	370	401	388	399	355	348	359	367	380	389	371	384	387	368	348	324	332	378	387	378	397	396	358	379	382	375	366	321	381	366	346	400	360	367	382	347	348	363	376	367	361	388	406	403	399	391	373	353	391	359	369	395	402	342	330	359	375	335	400	374	389	383	363	373	388	365	372	394	356	394	403	401	367	355	381	400	326	380	365	362	367	377	378	408	370	341	351	384	351	379	367	385	393	332	378	414	377	405	359	376	417	382	375	374	379	394	379	357	344	359	399	376	381	388	355	380	346	364	346	367	383	383	383	397	377	358	406	372	391	395	376	352	389	368	368	377	372	382	395	373	352	371	387	349	378	392	365	384	366	387	375	353	342	397	359	371	382	382	366	358	374	408	363	347	373	372	346	371	402	385	393	380	387	356	360	365	347	345	362	395	383	394	429	356	375	382	370	354	383	394	345	373	360	351	361	387	382	400	364	352	358	356	419	350	371	372	341	377	370	393	393	378	379	375	379	415	369	356	404	382	395	347	413	368	373	390	360	400	374	357	372	418	379	381	384	376	361	386	389	388	340	351	345	350	384	381	372	356	351	347	368	386	395	346	367	385	377	376	378	383	357	374	375	366	351	350	350	367	358	378	387	368	399	368	409	406	387	331	391	331	368	418	398	347	361	412	328	374	361	375	376	353	373	423	363	359	348	431	398	370	357	398	363	401	384	363	403	358	391	378
23784	21681	28956	24893	21452	6001	1549	1133	996	831	820	871	806	762	765	731	740	721	738	678	617	628	646	661	626	656	597	596	581	552	548	558	547	532	549	550	532	484	519	496	484	484	508	484	490	472	467	481	504	488	481	470	442	485	458	525	485	529	449	456	515	487	505	455	472	486	480	517	469	473	462	471	485	451	451	509	458	472	474	455	446	525	454	465	483	527	473	471	501	477	476	492	498	450	477	496	457	431	515	497	456	483	472	487	485	468	467	496	484	478	465	502	498	467	489	449	468	471	486	513	479	495	466	498	448	507	446	499	498	513	483	492	477	490	447	475	471	477	485	479	459	495	469	495	470	509	477	462	493	482	452	428	513	428	493	474	469	477	451	445	495	453	494	453	437	469	464	466	440	477	455	429	481	461	493	468	492	464	483	473	453	467	520	523	476	465	439	464	479	439	445	426	484	475	446	524	473	458	452	479	466	439	426	505	457	487	466	484	423	466	438	460	462	449	523	443	508	478	477	409	488	443	418	470	443	488	458	473	439	461	487	472	451	479	488	473	483	500	484	462	476	471	454	451	486	470	465	479	457	445	482	475	470	504	524	479	476	472	480	472	484	434	476	474	469	483	499	471	473	476	493	503	470	430	470	449	470	473	443	483	513	473	483	467	445	472	474	502	453	488	460	465	500	458	466	457	460	461	441	490	481	451	472	472	481	471	480	472	502	470	477	492	489	481	469	461	497	482	436	455	477	482	515	465	450	508	467	470	477	443	499	467	491	485	484	457	487	449	445	459	477	447	505	479	450	453	488	435	436	471	475	480	488	464	473	463	468	440	498	502	455	431	453	463	516	433	505	455	484	484	475	485	439	468	471	468	460	498	509	484	456	490	466	451	505	462	492	452	458	505	482	465	482	493	504	456	497	500	484	468	475	453	460	500	496	464	454	447	461	500	504	484	462	474	471	529	457	484	510	493	454	499	473	471	443	471	467	487	457	478	458	495	503	480	484	478	444	472	490	489	461	460	444	436	431	463	485	500	478	457	457	471	488	441	449	464	465	447	510	435	506	478	479	503	472	497	455	487	481	449	459	466	430	452	462	484	424	491	471	439	458	445	458	485	498	497	486	471	516	480	458	444	502	420	458	510	476	466	480	476	486	509	442	503	440	449	506	445	467	454	400	436	485	493	498	495	434	475	497	510	465	492	453	485	480	476	508	515	477	458	460	488	454	453	476	490	487	437	483	469	468	470	462	484	493	490	498	527	492	466	475	481	462	435	481	468	488	497	477	473	446	479	438	446	490	439	455	462	485	498	490	462	471	491	438	470	499	444	519	453	504	472	451	492	469	483	492	517	486	453	449	461	483	486	478	444	468	450	459	477	479	493	503	471	504	461	458	451	464	454	515	467	518	488	512	499	489	431	496	492	455	505	490	484	483	457	480	463	476	447	492	493	505	470	463	507	461	459	456	490	440	461	498	461	483	471	477	458	453	463	474	456	474	464	502	443	488	475	486	490	460	456	480	492	469	463	481	460	496	460	477	473	472	491	472	464	499	436	455	509	467	507	473	524	459	480	509	472	479	485	480	449	430	449	472	456	434	495	470	475	494	477	466	467	451	483	437	499	457	483	454	460	462	472	486	464	518	449	488	453	483	452	447	492	484	467	477	477	453	465	432	468	503	466	473	453	464	494	473	453	460	470	463	456	496	500	480	473	487	510	473	478	493	472	476	487	497	482	487	485	453	472	494	449	463	485	488	453	423	484	470	482	464	505	489	491	453	505	495	490	467	463	478	478	485	431	494	454	448	472	484	473	464	440	458	462	500	515	441	517	453	441	523	459	483	477	468	487	502	475	449	459	519	413	461	487	464	473	486	461	489	458	458	452	475	471	455	473	469	475	464	453	463	479	489	468	481	447	446	477	461	460	455	494	459	456	488	501	433	498	432	513	490	463	444	456	479	481	479	499	488	419	458	479	442	451	475	482	440	452	467	461	443	437	470	486	451	494	458	470	431	465	445	500	494	471	460	484	439	445	479	501	452	478	484	494	493	485	449	501	438	519	484	439	445	482	496	504	473	471	448	463	456	502	468	480	444	467	488	477	461	468	452	476	475	456	462	445	492	472	477	482	468	477	462	483	416	484	463	463	496	471	462	475	475	461	438	467	489	481	440	466	504	487	457	459	489	501	464	465	437	456	470	515	489	474	485	480	519	508	462	504	452	484	473	439	463	493	463	459	440	505	470	463	438	473	454	449	460	482	479	494	477	528	495	472	492	477	483	480	471	507	465	522	451	463	451	452	463	452	489	465	494	471	496	455	443	487	432	496	469	471	527	502	494	484	472	488	473	446	463	465	476	489	485	455	472	469	489	462	425	451	444	483	441	455	478	474	457	450	477	467	501	478	471	450	482	472	497	495	490	460	453	479	451	438	496	473	477	448	461	444	451	496	471	454	468	505	495	460	474	463	481	462	513	465	483	455	499	462	489	482	490	450	442	479	487	471	472	504	529	461	459	463	495	480	457	501	478	429	451	487	470	462	480	452	498	483	441	476	498	457	488	468	502	473	486	488	517	500	473	475	483	469	434	460	464	459	457	462	478	466	444	465	473	437	465	453	468	468	464	492	480	472	441	422	484	446	509	447	435	454	475	457	505	463	455	427	469	468	468	451	500	454	484	443	446	491	511	454	494	450	423	449	481	477	463	477	475	411	454	473	491	486	465	469	472	455	456	440	450	466	462	474	497	481	461	469	497	466	469	496	472	474	488	512	474	480	433	440	485	470	482	457	471	472	491	500	488	488	517	518	475	448	478	507	495	494	463	471	476	512	484	459	480	488	495	492	461	456	444	466	488	451	447	462	466	520	436	418	461	481	447	465	475	453	484	504	460	506	484	475	473	506	479	531	475	485	481	483	456	426	476	528	485	452	455	446	457	508	442	523	486	493	462	475	497	476	444	456	469	470	452	468	501	460	517	449	461	454	488	452	441	474	514	462	430	482	450	463	476	449	450	472	515	463	491	509	460	465	482	476	446	480	456	435	475	451	487	498	506	485	493	468	466	488	425	473	489	464	490	463	490	471	469	489	490	416	480	464	490	482	463	455	515	478	439	438	454	502	490	492	471	466	487	445	507	455	465	450	485	488	464	489	504	496	471	482	451	510	459	464	500	498	474	482	462	472	489	449	445	464	465	462	476	426	476	462	497	441	498	488	465	516	485	457	455	477	499	472	520	480	488	463	489	467	458	455	500	477	495	505	508	442	505	524	460	460	470	443	456	460	490	461	479	436	466	472	498	446	425	476	463	479	460	462	460	449	479	435	468	458	436	456	459	463	443	480	489	462	480	469	461	425	451	488	449	459	440	443	451	517	480	458	470	480	487	470	530	497	466	473	483	464	432	471	453	460	491	464	459	490	446	490	508	465	455	477	442	442	480	458	495	479	425	504	526	437	482	498	482	470	475	480	472	492	488	471	503	496	483	478	493	483	459	463
4322	12917	9721	4890	3715	2912	2382	1979	1762	1536	1416	1327	1278	1271	1266	1164	1109	1073	1050	980	928	877	888	835	819	850	812	882	763	813	753	752	723	721	689	701	685	707	635	628	644	649	604	654	631	602	621	630	632	669	676	594	654	648	620	605	670	607	644	668	625	611	619	641	602	559	637	630	616	595	592	677	611	616	593	607	624	624	599	638	628	622	606	643	568	597	588	621	592	604	612	599	633	604	601	599	651	575	605	603	590	583	633	531	577	577	588	608	610	584	623	581	575	599	591	615	622	569	628	608	608	589	592	600	611	595	566	613	620	609	645	601	613	658	613	581	555	598	627	648	589	593	594	585	637	571	615	560	643	631	609	639	609	609	603	599	568	583	667	578	624	620	615	594	585	615	573	627	607	599	600	614	655	563	573	599	637	617	629	609	629	571	588	594	612	597	594	597	572	641	620	641	610	609	643	622	553	613	600	595	608	615	595	637	618	604	620	649	600	638	614	654	648	565	633	594	588	575	611	663	630	602	582	607	607	601	596	599	605	611	611	587	575	564	657	636	614	632	623	617	570	625	605	581	636	637	612	634	616	624	602	553	590	596	616	622	588	618	564	598	619	600	578	608	613	597	633	589	608	588	611	621	595	564	599	577	615	599	604	569	582	616	656	618	640	601	647	580	614	653	638	581	605	612	624	597	597	600	631	513	608	608	607	616	609	592	599	616	581	592	600	601	600	590	607	619	573	618	589	591	637	609	596	562	567	602	601	608	612	610	590	607	580	609	590	616	602	636	656	554	577	621	598	604	617	642	569	581	607	607	609	587	594	600	622	630	589	612	616	604	599	596	601	595	602	605	588	632	568	646	605	632	527	630	586	624	611	648	616	592	617	607	601	585	610	609	590	616	592	615	642	581	605	604	576	606	628	644	644	604	552	589	588	605	638	617	593	613	571	606	626	594	619	583	620	602	604	619	614	645	583	625	643	586	620	616	581	608	627	618	590	593	572	581	572	647	623	603	637	613	617	612	626	583	592	631	582	610	609	604	633	606	614	584	626	611	599	620	591	632	606	605	590	598	664	631	630	582	611	575	609	579	598	615	591	542	571	609	584	588	591	620	617	568	615	637	602	585	592	597	636	613	618	562	623	578	603	611	629	579	600	613	633	599	648	648	629	597	643	574	598	546	594	604	608	588	633	609	616	585	584	649	598	642	631	554	578	633	653	594	614	620	622	640	602	583	628	584	619	639	589	616	606	626	575	660	577	594	560	638	568	615	577	604	608	618	604	582	559	640	637	622	598	601	622	558	602	592	570	596	554	580	583	582	601	582	600	637	609	633	616	643	580	576	595	593	591	579	582	599	629	642	604	599	604	617	561	625	605	560	605	587	571	609	626	639	607	617	611	613	628	603	597	588	588	615	621	617	585	590	602	607	618	587	583	630	611	563	630	620	653	612	625	573	633	591	598	632	598	589	568	598	612	623	601	639	605	581	582	612	574	631	605	612	623	593	584	636	589	589	652	597	597	574	602	555	632	620	568	607	584	629	673	575	625	606	586	635	598	636	611	617	630	563	602	601	628	580	605	640	605	581	648	578	605	659	572	566	637	617	604	590	570	582	622	620	583	605	604	593	590	619	629	617	627	621	604	625	595	580	610	592	624	610	569	597	645	608	582	601	582	573	581	607	599	641	615	573	589	602	600	629	606	596	594	615	609	612	620	616	606	602	650	632	636	615	627	611	577	610	594	568	617	611	640	597	638	581	583	597	589	596	642	602	622	647	638	648	609	674	584	583	605	557	644	611	603	602	663	600	578	613	635	586	616	589	634	631	620	601	610	632	621	604	584	592	613	561	652	602	611	626	590	583	561	578	605	637	627	614	613	612	587	622	599	612	622	620	599	602	612	579	601	586	585	638	622	602	598	618	581	631	618	637	607	588	624	591	620	612	603	595	573	622	559	605	588	639	593	606	599	603	617	640	575	598	598	555	604	616	588	556	596	566	634	592	633	599	630	577	563	578	614	614	623	625	600	609	605	591	593	582	618	554	599	621	622	567	562	586	629	622	611	583	603	606	647	623	636	615	580	548	566	612	608	653	626	617	630	586	622	565	616	643	564	595	599	593	662	579	559	572	596	606	596	629	572	640	675	637	649	566	589	628	597	590	612	588	612	651	598	612	624	621	621	585	614	586	600	601	600	600	629	616	601	550	602	639	632	614	624	603	626	575	580	598	549	619	618	590	583	612	600	633	572	645	613	609	621	583	621	601	641	610	583	596	584	632	621	633	633	623	611	587	624	595	596	569	575	585	611	626	613	653	597	572	641	628	614	608	647	647	601	600	642	620	591	571	587	547	626	620	624	621	559	601	610	608	619	611	643	653	616	606	616	659	559	616	572	601	596	650	615	600	600	605	591	597	615	587	586	605	580	589	632	606	585	613	585	587	593	612	574	576	588	584	630	606	577	574	623	602	627	589	594	615	622	572	610	599	589	619	599	603	619	585	620	626	618	618	611	616	592	601	632	651	611	586	583	646	565	643	630	602	609	610	658	615	596	618	660	630	611	603	580	647	603	609	610	626	625	638	573	599	626	589	585	647	566	561	591	608	625	614	602	600	598	616	593	587	622	579	618	604	610	638	600	599	607	616	615	556	607	649	592	611	640	632	580	598	629	642	617	596	600	585	628	590	640	642	644	634	570	573	619	635	590	652	605	591	625	626	600	601	593	618	619	586	583	650	633	614	615	604	608	627	607	634	559	622	582	598	610	608	640	615	589	585	626	631	631	614	634	597	638	631	638	585	653	617	683	591	613	601	619	631	646	585	562	585	609	577	600	616	617	602	559	607	600	629	643	608	620	613	593	586	628	611	632	614	638	644	601	594	614	615	583	549	618	585	591	626	631	611	602	643	566	600	587	590	616	578	549	664	618	580	578	670	625	648	605	608	622	582	611	613	612	567	599	590	603	599	624	580	629	590	553	612	622	621	560	620	599	611	626	659	560	560	589	598	568	588	592	592	643	631	592	568	604	599	597	605	678	613	622	600	625	615	623	612	612	596	603	557	551	614	602	631	588	636	616	558	587	596	609	581	577	593	581	658	623	612	624	613	634	638	634	577	630	593	628	612	579	589	637	575	548	567	582	614	598	604	585	584	618	616	588	576	588	601	643	588	596	635	600	651	580	605	592	599	605	640	662	622	567	633	592	605	623	552	599	612	615	640	632	586	574	595	560	593	573	595	614	639	589	650	594	605	587	600	653	633	563	637	614	616	573	635	613	616	615	592	608	646	630	596	586	634	599	610	590	608	604	578	647	615	591	606	645	565	631	585	601	641	599	589	611	591	594	622	569	627	591	600	604	626	651	623	597	602	621	637	622	639	603	604	613	604	560	578	592	612	598	628	573	600	596	587	602	624	639	631	624	613	604	589	554	610	633	586	653	555	593	616	579	618	614	610	617	616	630	589	616	593	602	581	581	565	624	593	573	588	582	621	591	582
24920	21647	27475	25797	5344	909	734	580	481	449	442	437	425	439	441	446	383	377	385	385	344	284	312	312	297	312	320	278	249	255	256	258	254	217	263	270	255	269	225	201	230	225	244	201	213	194	237	207	235	207	204	246	220	223	211	214	227	219	231	188	188	223	201	222	225	236	214	214	240	201	212	178	211	217	217	214	214	214	228	201	196	217	205	222	220	230	205	239	215	232	232	205	233	205	200	215	214	213	221	220	212	217	198	208	203	201	244	204	195	216	237	202	169	210	202	210	219	190	197	225	237	224	195	213	204	198	205	214	216	236	219	226	211	198	237	202	223	195	212	237	197	195	212	241	178	208	213	206	202	207	227	212	207	206	208	215	230	221	219	187	225	186	217	241	215	230	210	217	197	190	228	214	170	224	230	199	232	227	193	230	194	212	201	230	211	208	241	242	182	211	205	196	199	209	192	190	223	210	225	213	186	216	222	209	190	211	221	201	200	219	218	216	219	213	196	190	203	213	211	216	209	196	218	203	220	194	195	222	184	213	206	223	205	202	202	193	199	188	207	228	199	219	219	220	214	216	202	203	205	220	218	204	223	197	197	208	177	220	228	207	193	210	220	225	234	199	192	196	200	210	207	215	202	214	203	236	221	198	240	207	191	218	199	200	205	206	197	231	190	233	227	208	213	203	211	222	209	225	197	231	229	240	195	209	236	187	176	203	208	202	210	191	222	226	199	237	209	214	201	177	212	231	193	202	200	196	233	222	204	187	207	200	188	181	208	204	205	217	202	223	202	211	199	211	216	202	200	191	193	200	226	218	199	211	198	195	195	234	202	230	214	202	200	231	213	232	242	214	219	250	188	187	193	206	203	196	211	229	202	198	219	201	180	213	244	223	195	213	201	202	205	216	204	226	186	205	215	196	231	202	225	210	206	203	229	201	207	204	222	189	237	183	219	209	235	203	208	194	205	200	180	202	217	215	229	189	179	225	192	208	235	219	201	214	192	211	213	214	217	219	219	213	214	211	214	211	199	208	205	210	224	193	216	212	211	208	225	195	193	210	222	221	216	188	226	217	209	215	208	207	218	189	192	221	191	222	216	193	213	215	206	220	210	201	222	205	198	216	225	205	212	218	213	192	210	208	202	185	224	213	209	228	187	202	191	214	203	220	221	192	212	197	212	201	176	203	220	197	193	219	186	202	221	215	209	194	189	202	230	232	198	214	193	217	224	207	206	230	206	188	209	225	202	208	211	207	184	240	199	224	233	218	213	199	193	241	197	240	214	189	213	212	216	209	208	190	208	212	222	186	203	193	188	194	218	209	201	232	210	211	216	216	208	234	208	220	179	223	196	212	188	215	190	211	226	200	199	214	202	220	196	238	197	202	214	198	203	193	228	195	199	219	195	199	188	201	216	205	196	214	228	199	218	204	205	214	227	199	209	206	210	218	209	211	199	205	215	203	187	190	210	198	198	203	232	209	217	230	234	231	241	228	226	200	197	205	210	214	222	206	193	210	201	211	191	229	225	193	204	246	201	225	188	211	203	204	254	227	243	217	203	223	217	192	220	203	211	199	201	215	203	216	218	235	212	210	200	221	218	226	171	219	219	219	201	210	232	199	244	198	178	223	204	191	210	207	206	200	200	212	223	209	209	213	192	199	205	192	220	170	203	204	215	221	204	201	218	214	210	211	214	237	180	209	237	214	208	220	219	205	214	213	237	192	185	196	195	197	227	208	203	214	212	192	212	215	210	202	218	215	209	215	220	235	219	214	214	218	222	208	215	210	199	199	177	205	196	192	210	201	221	207	239	210	211	217	219	203	200	209	215	191	191	199	212	219	226	221	201	231	236	199	218	234	216	200	219	172	229	204	198	197	222	221	209	201	197	213	203	230	213	221	228	227	202	199	195	202	200	223	209	207	228	217	213	198	216	201	214	198	217	202	215	206	217	198	210	204	228	204	221	218	198	202	187	192	208	188	220	188	206	228	217	215	197	197	194	198	200	201	198	216	205	208	206	176	226	226	224	192	215	223	181	214	214	214	215	224	205	181	209	193	221	218	215	160	226	196	206	214	233	215	224	208	204	206	203	237	206	221	216	222	225	215	192	210	205	220	224	203	205	229	228	193	214	231	181	212	188	223	215	232	230	210	210	204	211	213	202	206	200	222	201	200	196	219	220	208	220	218	211	208	210	214	222	207	222	211	212	205	200	204	241	207	200	218	242	211	209	219	193	228	230	219	199	227	202	202	219	218	203	205	232	212	176	181	209	194	190	186	209	206	183	207	199	216	248	180	220	215	207	224	192	234	218	210	181	225	192	218	214	228	216	230	186	198	181	203	196	216	187	227	201	221	192	198	216	186	201	186	196	203	167	207	210	186	211	211	222	205	180	197	188	234	224	188	209	215	213	223	204	223	211	203	208	228	187	184	206	200	211	224	209	228	187	199	215	191	202	211	216	210	202	193	221	225	207	214	201	205	217	203	182	212	211	217	207	185	213	238	227	225	232	216	188	227	204	213	216	201	208	229	195	226	220	191	211	233	212	207	189	207	200	223	200	224	191	199	215	196	219	197	207	205	196	204	203	223	214	198	199	198	212	211	211	201	221	233	240	206	220	234	207	197	188	196	204	206	210	208	207	226	247	189	203	185	173	208	205	196	210	208	195	228	198	199	203	216	186	219	202	218	198	197	213	214	219	197	219	220	188	211	208	228	205	207	218	200	212	199	181	217	212	216	199	190	213	224	225	210	218	204	201	204	243	215	222	200	204	176	222	182	238	216	228	216	200	226	199	240	240	195	208	192	211	210	204	188	218	233	184	182	216	221	209	210	207	196	181	206	208	210	210	216	209	221	225	191	216	226	190	196	195	216	208	225	220	227	214	196	200	217	193	204	223	235	188	225	216	179	212	215	203	190	231	175	215	223	248	233	188	207	213	180	189	226	238	207	220	199	220	218	213	229	205	223	204	217	213	202	192	205	201	198	225	222	217	208	218	227	212	190	213	215	221	211	192	196	213	222	227	210	203	209	207	205	210	215	221	202	211	209	206	207	206	219	207	198	205	200	222	215	203	221	209	214	201	227	178	247	212	205	201	214	212	234	203	187	198	198	200	186	207	225	231	205	233	199	191	199	230	190	206	234	178	205	224	224	204	205	231	218	195	199	221	208	231	210	195	195	199	190	179	197	216	196	200	215	181	217	233	227	221	208	226	203	196	194	219	222	184	216	197	231	175	216	209	191	192	213	224	208	219	233	231	234	218	217	203	230	206	215	204	244	205	217	219	216	203	204	194	185	203	224	214	224	194	189	193	213	225	202	183	233	218	214	206	207	194	191	215	195	202	229	213	200	212	214	202	210	211	208	220	242	200	169	212	195	211	207	222	218	205	197	201	230	230	193	209	215	215	210	218	200	209	208	249	218	210	199	217	218	209	218	198	195	205	194	213	194	205	232	221	205	198	229	220	208	220	196	185	174	249	221	185	187
4206	9173	6910	3359	2446	1821	1533	1265	1113	959	853	857	811	827	792	721	714	690	665	553	565	529	529	488	476	425	468	489	407	388	367	351	382	374	396	366	371	328	325	351	306	307	304	294	323	322	303	274	295	304	341	330	274	280	273	312	277	272	288	281	296	296	288	288	298	321	250	319	272	287	309	269	254	306	261	306	341	312	299	291	272	298	279	249	277	301	276	276	271	266	256	305	295	296	281	276	284	281	268	286	294	269	298	287	276	286	285	294	310	273	296	285	296	304	276	282	279	271	264	280	282	263	294	286	297	273	303	282	264	247	289	290	297	276	307	267	314	297	297	274	290	276	293	287	293	303	306	290	295	274	282	293	295	253	277	289	300	320	276	294	292	281	271	297	290	270	284	290	322	318	270	302	308	304	304	281	270	288	303	304	254	278	274	292	267	263	255	298	286	297	267	317	293	293	269	295	285	324	297	266	288	281	300	306	276	281	262	330	296	294	307	314	266	301	286	305	293	296	318	309	301	262	293	285	286	292	288	270	314	278	279	267	303	271	279	256	282	287	281	304	315	289	286	284	263	301	268	319	275	297	250	301	307	268	275	308	274	270	294	311	304	325	289	289	296	291	328	299	278	278	269	281	310	286	264	280	310	297	303	306	306	307	280	286	289	300	272	278	278	260	289	291	292	300	301	255	275	271	281	290	293	302	272	315	293	281	262	294	261	298	288	302	297	308	270	293	281	300	288	258	297	290	288	265	275	295	280	306	300	301	272	314	279	285	281	282	292	299	264	283	260	287	291	306	286	292	269	270	260	295	304	331	267	279	289	257	306	285	307	285	308	299	287	279	290	269	297	294	296	283	307	272	281	241	268	273	294	278	289	274	294	286	281	291	278	282	287	295	277	267	298	313	285	279	311	293	231	283	296	288	266	269	287	297	290	252	294	277	265	256	272	308	248	265	306	295	272	318	261	269	271	300	276	251	298	257	302	256	295	320	301	314	269	307	307	297	299	323	308	285	288	320	292	305	301	272	284	302	295	275	296	276	288	286	273	259	318	282	283	282	278	278	276	318	268	293	293	267	264	290	285	273	305	312	291	297	291	262	273	291	275	288	275	287	293	305	286	310	267	276	281	287	299	303	286	301	236	290	300	289	274	254	300	267	280	316	296	273	258	285	265	273	267	289	282	253	272	297	291	297	295	305	283	270	310	295	297	269	274	283	281	278	292	312	292	309	273	300	311	286	284	268	302	294	272	286	298	284	311	287	330	266	269	284	302	261	278	268	271	283	271	270	299	321	278	296	300	272	308	289	259	282	272	283	289	326	286	319	278	303	289	300	298	273	268	280	269	272	280	279	279	301	309	285	294	268	283	266	297	281	274	283	337	272	292	274	272	301	268	250	273	279	319	275	278	280	276	297	292	300	282	263	280	254	240	255	305	274	311	282	273	314	287	297	303	306	266	298	312	274	284	304	294	292	286	328	279	293	300	289	268	290	285	295	267	286	290	302	277	274	288	269	274	300	268	281	279	257	279	280	283	302	308	275	295	296	288	280	280	284	303	295	258	306	303	302	271	288	284	279	295	280	284	295	278	310	268	300	264	283	274	275	288	291	271	270	289	309	239	278	318	321	289	270	272	289	299	264	283	270	277	279	260	295	294	285	278	295	281	269	288	323	264	284	266	289	255	286	262	302	281	299	294	295	281	283	295	296	268	288	276	247	297	304	272	281	275	270	296	337	270	302	273	302	295	288	301	305	277	277	314	297	312	277	263	244	258	282	257	303	278	280	310	309	285	267	310	291	278	250	270	281	267	298	311	290	285	289	289	268	284	286	275	264	272	287	277	284	312	277	305	271	274	277	239	296	294	281	312	327	295	287	277	276	291	282	279	282	266	314	245	288	270	281	288	298	279	275	262	293	310	268	272	281	278	299	277	271	297	274	285	307	275	307	312	259	306	297	310	281	302	276	275	290	291	277	296	284	305	274	295	283	299	272	305	303	289	287	288	256	276	299	282	313	266	305	274	295	298	303	244	308	300	296	272	271	272	309	287	278	279	310	275	306	300	259	298	300	298	280	306	297	280	293	279	324	282	260	288	260	299	298	289	285	279	314	270	306	250	300	289	295	281	273	302	297	282	281	269	278	322	275	285	303	296	285	294	293	250	288	313	256	297	279	287	295	259	280	303	281	290	291	278	293	279	301	254	304	284	265	270	293	288	305	322	277	332	264	327	286	294	285	288	294	300	289	279	305	264	284	287	288	294	276	321	253	296	305	291	303	274	305	273	292	277	245	288	290	270	265	284	317	284	276	300	291	275	288	293	283	293	331	286	308	260	287	315	288	298	285	261	272	301	300	307	280	258	278	287	256	306	274	285	312	295	279	296	276	292	287	257	274	300	239	301	270	303	301	317	306	276	272	280	281	269	263	268	276	266	285	301	301	285	289	281	277	289	295	303	284	304	295	310	286	316	290	277	290	277	261	268	312	263	287	327	286	271	258	280	274	304	284	272	290	316	271	278	266	283	302	280	280	294	253	306	255	284	277	292	266	294	267	278	283	292	267	300	293	297	272	270	301	278	252	293	279	292	270	288	271	309	299	279	279	294	290	271	302	295	292	296	317	293	281	287	265	267	287	295	324	293	270	307	309	311	259	301	304	317	264	278	288	283	298	305	268	268	267	312	280	261	287	307	255	295	313	275	294	273	270	281	303	277	284	285	304	276	299	280	293	284	306	264	291	284	298	303	279	265	304	299	291	287	286	301	297	317	284	291	285	294	291	266	274	296	283	301	308	310	275	287	298	285	286	318	289	256	294	277	272	283	285	277	289	289	260	281	289	277	282	262	282	284	274	294	272	275	304	269	280	319	296	292	266	256	308	279	299	323	259	297	273	307	284	283	272	293	293	278	293	302	275	275	286	264	280	274	306	288	302	287	266	267	257	277	270	290	281	278	252	266	269	255	297	273	248	289	278	300	260	279	284	277	243	294	300	273	271	280	252	301	289	291	291	279	280	305	262	275	317	272	286	279	272	276	280	283	276	267	293	318	278	288	239	243	299	290	277	261	252	282	267	324	274	269	267	324	287	276	312	289	249	301	279	292	309	290	286	273	304	277	355	282	305	278	283	290	278	270	292	296	288	268	287	291	295	303	277	287	294	291	320	314	291	282	317	287	270	272	276	287	311	259	281	286	282	266	294	283	287	294	272	293	287	300	289	315	278	300	301	285	287	290	273	267	281	322	277	257	272	274	298	289	288	303	282	298	303	267	291	261	271	286	276	268	281	311	290	283	297	300	290	315	282	270	282	296	315	296	293	276	279	317	296	310	284	253	289	291	301	303	292	289	272	304	283	272	283	297	295	305	277	286	265	278	287	277	278	289	275	259	311	304	276	283	263	285	292	290	307	310	276	291	284	281	280	304	305	284	306	252	284	281	292	288	280	295	283	292	295	290	267	307	274	275	254	266	259	265	296	288	278	288	273	277	316
22746	21702	29593	24332	21698	21492	5626	1675	1320	1149	1077	1045	1028	998	983	871	883	855	779	779	724	680	683	688	653	643	646	629	658	574	560	562	577	582	538	540	572	503	480	528	484	482	466	452	501	467	518	471	507	484	494	497	524	472	469	490	466	475	476	442	480	504	494	485	432	451	439	467	480	456	456	424	491	473	481	492	475	462	460	435	464	473	476	502	456	491	461	472	487	453	495	485	478	459	462	432	427	458	494	432	463	441	496	438	465	446	421	506	488	452	433	489	450	463	446	480	484	497	459	449	500	458	476	481	467	474	438	469	477	457	469	467	449	430	443	471	473	508	469	475	464	471	427	462	489	473	440	495	448	459	443	492	459	457	453	483	503	460	472	473	429	491	479	493	463	466	443	451	427	470	472	433	487	511	450	489	483	465	479	481	491	473	468	451	465	448	428	443	506	438	446	456	483	485	448	460	431	468	468	474	477	494	491	458	503	490	464	464	471	481	442	489	455	461	454	441	462	440	451	455	464	447	489	484	472	463	516	477	527	499	505	495	477	441	488	468	456	482	450	443	474	475	470	487	449	451	492	402	486	470	470	436	457	461	453	457	455	493	498	510	497	432	443	454	472	484	456	446	462	456	475	476	422	467	483	467	500	478	456	476	498	457	456	460	474	491	442	450	413	471	412	455	478	479	478	465	477	440	452	483	477	459	487	476	480	420	459	495	467	489	464	438	456	518	480	421	451	485	474	448	485	414	456	523	468	448	471	472	440	467	440	486	507	493	432	432	418	426	465	486	475	471	445	463	423	467	470	449	480	427	459	469	469	481	485	444	448	496	480	444	429	470	492	458	456	456	478	440	478	440	463	461	477	447	457	431	455	449	479	493	482	486	485	465	471	455	442	436	444	466	499	422	435	424	483	432	482	429	471	478	445	498	439	453	457	442	458	449	465	492	461	507	446	492	449	458	477	479	456	485	440	440	457	444	493	449	505	435	480	482	479	467	471	440	458	437	459	458	472	492	471	420	467	466	470	455	462	444	462	472	481	476	457	473	465	457	450	423	476	452	479	477	484	434	437	455	442	469	455	457	474	437	434	484	461	463	479	462	429	485	484	459	485	477	462	464	451	444	428	497	497	481	466	477	469	449	496	480	486	456	482	450	479	422	465	446	483	474	437	431	458	462	432	473	507	478	457	472	462	462	467	443	446	449	457	474	445	453	441	457	485	474	480	451	461	449	439	488	425	463	460	471	463	421	434	448	456	482	476	426	454	480	501	447	440	461	507	455	449	474	445	457	489	462	462	474	417	479	450	436	416	458	446	429	443	476	453	447	454	442	461	415	463	449	491	495	484	478	435	469	423	447	441	463	480	436	442	482	485	440	489	449	449	477	494	459	449	447	474	488	451	457	456	451	475	474	458	470	449	430	460	485	479	439	417	432	446	456	473	483	441	466	445	477	421	463	482	439	495	451	476	446	456	519	466	453	461	451	462	480	467	449	439	455	471	511	408	465	444	493	477	481	412	471	429	497	463	452	448	491	503	471	457	444	441	468	471	473	439	455	489	428	440	446	499	493	483	481	443	479	455	475	456	473	446	485	447	485	465	426	473	450	460	479	435	437	459	438	469	455	469	483	472	456	467	454	429	496	452	454	469	478	451	488	428	422	478	478	469	428	437	457	380	503	481	448	470	477	474	467	480	432	458	474	460	478	459	461	466	502	450	462	503	484	490	450	416	447	431	467	458	456	447	451	483	446	465	452	448	435	470	474	491	435	477	454	505	459	473	427	418	447	451	449	470	397	462	456	463	492	438	460	447	445	455	476	420	491	443	466	482	473	448	442	437	444	496	438	442	517	483	455	483	463	429	399	466	470	452	458	471	485	451	467	462	461	479	479	423	447	482	447	457	473	478	474	469	456	475	482	448	467	471	450	482	462	445	449	479	480	472	450	474	447	435	425	434	438	480	428	468	445	440	490	448	489	448	468	472	449	462	459	470	493	458	503	451	458	479	462	470	460	465	456	431	453	446	501	424	457	417	479	481	504	466	463	507	438	450	465	423	454	468	460	496	446	474	484	432	452	461	416	459	475	454	494	458	462	465	433	477	457	478	434	469	470	468	480	454	460	483	469	506	439	465	496	502	434	455	465	468	466	432	440	468	408	485	477	476	469	417	448	454	420	445	447	501	444	458	423	474	492	468	448	468	447	414	494	471	448	490	445	466	460	464	429	458	481	467	489	477	445	442	431	458	471	442	447	446	449	466	469	490	440	484	456	455	456	467	448	466	455	470	483	455	430	487	395	432	458	470	444	459	418	477	484	465	448	458	455	458	466	460	466	506	479	426	484	418	465	437	452	462	450	430	458	455	456	491	501	468	479	464	466	465	436	462	459	462	457	492	496	434	504	479	462	516	463	472	437	485	501	451	436	442	431	478	447	463	452	441	444	493	457	403	460	475	498	488	447	487	457	460	463	465	448	484	461	452	461	458	451	426	447	465	466	479	454	468	473	448	432	475	483	490	474	451	460	500	430	453	448	481	476	478	440	435	434	463	464	449	446	445	481	429	441	433	450	469	479	504	490	478	475	442	433	449	463	465	504	462	489	465	470	412	471	454	496	442	468	507	474	486	491	437	438	438	453	469	472	484	496	456	453	467	431	469	483	441	479	471	466	473	496	479	477	458	458	432	419	464	414	458	464	452	458	455	430	451	466	450	450	434	478	449	429	467	463	449	470	480	458	466	443	483	485	472	468	437	464	457	456	451	511	475	451	441	475	448	456	431	448	467	472	475	494	462	434	449	433	471	443	464	443	492	467	474	451	435	493	452	435	446	453	430	467	462	457	465	485	439	471	447	513	492	472	437	465	477	457	479	442	438	473	447	485	436	436	452	436	471	426	454	489	436	490	457	465	464	428	468	456	433	482	431	468	474	469	497	442	456	424	453	460	518	472	460	461	490	454	426	483	477	484	438	470	485	474	455	469	463	452	469	448	447	473	450	471	449	467	452	473	518	453	444	454	436	456	466	457	460	463	451	489	470	488	435	450	447	472	486	458	454	448	442	478	465	462	484	443	454	425	462	452	469	450	443	442	424	479	465	448	461	459	476	430	501	447	488	452	488	466	447	471	462	471	443	461	435	479	449	464	485	485	485	450	441	456	495	468	505	455	438	464	486	509	457	458	456	457	459	472	461	476	472	441	483	458	456	466	436	471	464	425	458	438	479	491	472	469	472	483	414	484	434	511	494	481	478	446	434	475	457	458	486	468	491	502	444	469	493	484	462	442	436	498	485	470	470	490	420	456	480	406	462	460	435	459	469	444	463	455	436	517	472	481	448	445	478	443	449	472	469	434	426	470	456	492	473	482	464	490	446	468	482	480	469	462	492	477	448	450	458	445	443	453	434	460	453	452	448	452	494	471	507	465	459	477	485	449	433	467	474	451	475	473	454	457	406	483	475	489	446	414	438	510	473	436	429	449	479	471	466	497	456	449
5617	18312	14434	7723	5723	4469	3614	2763	2393	2111	2005	1888	1699	1771	1628	1551	1394	1427	1352	1249	1115	1076	1019	998	993	995	883	918	877	788	747	809	792	786	858	760	775	686	661	636	738	643	660	647	611	637	594	647	670	634	654	635	654	689	633	637	621	608	576	632	621	627	661	625	615	570	616	629	627	636	635	642	615	614	579	611	615	634	573	632	620	592	612	587	580	572	579	585	609	570	601	676	587	587	617	612	602	582	602	599	612	577	604	610	615	610	585	614	615	605	635	647	636	561	595	625	601	610	567	630	596	654	576	618	591	610	599	573	647	550	576	603	629	599	571	559	607	616	581	583	632	609	565	598	623	557	587	606	619	613	580	590	596	610	632	552	605	573	589	568	624	622	590	526	609	558	596	608	568	567	583	598	554	595	599	612	571	574	611	587	606	581	605	582	618	611	551	582	583	638	614	606	590	627	601	636	594	623	645	566	588	570	590	598	627	639	576	600	584	581	640	573	604	604	581	580	612	610	615	636	618	607	625	590	556	596	587	558	606	626	613	610	622	644	601	622	618	563	627	579	559	626	574	559	621	584	612	592	569	602	587	575	619	595	639	601	613	626	608	634	575	566	641	609	594	534	634	634	621	628	583	616	597	627	587	621	567	586	617	600	629	587	655	601	599	608	577	618	589	621	562	589	568	585	582	609	620	606	601	580	656	569	557	636	601	616	588	599	604	559	626	581	633	590	632	590	593	632	612	580	559	553	623	597	593	567	614	622	615	615	622	590	616	618	610	626	590	604	581	582	582	632	627	585	585	620	567	628	562	592	606	609	580	612	606	580	545	575	602	601	570	624	602	618	551	585	604	586	603	615	587	617	624	611	607	606	576	590	619	615	606	578	601	602	600	604	571	584	638	627	608	592	639	623	601	640	592	572	551	623	606	611	575	623	595	620	587	615	586	589	586	596	555	638	570	634	651	600	661	584	561	575	604	619	624	595	601	599	607	576	608	619	607	553	579	549	597	610	578	611	580	592	599	604	616	628	607	604	558	606	613	596	571	602	616	587	591	557	616	644	630	544	598	597	552	604	627	591	574	595	611	564	591	580	622	570	585	599	562	595	558	580	642	547	588	589	563	572	572	563	641	563	593	586	605	614	590	565	629	566	582	592	632	570	600	560	613	584	594	581	617	576	609	586	613	574	596	589	578	555	568	608	609	615	577	568	591	548	569	582	633	607	631	595	522	629	586	651	619	623	619	603	621	584	575	615	633	570	613	616	612	646	598	533	603	614	608	595	587	606	567	585	553	571	601	570	578	600	557	565	613	595	642	616	570	592	615	567	592	613	644	560	616	551	605	601	624	595	608	597	585	635	607	589	590	592	620	596	557	600	570	589	607	605	623	608	604	563	661	621	589	614	629	600	618	565	603	588	573	561	586	623	561	602	578	576	602	579	642	623	613	655	659	651	563	592	596	600	546	628	578	598	581	587	621	592	652	590	602	611	572	550	564	606	580	615	617	566	603	592	634	564	596	580	570	610	581	595	608	607	622	643	609	610	625	579	618	609	601	597	558	627	586	555	633	595	621	551	661	579	590	612	601	554	580	616	567	629	589	618	576	588	574	623	626	589	603	598	618	625	616	610	593	623	580	597	606	583	615	588	569	622	601	580	626	596	606	606	594	562	630	596	608	608	573	589	644	548	625	619	621	606	594	594	601	560	570	608	597	634	615	636	615	587	624	595	577	583	555	615	597	606	597	640	646	599	618	585	568	575	622	588	582	552	625	571	633	594	640	602	590	582	549	555	594	599	587	624	597	564	592	620	591	591	585	563	588	561	623	590	636	592	616	560	572	601	631	576	628	610	600	605	581	588	607	621	585	537	655	592	597	633	567	598	615	618	538	562	569	597	615	605	593	591	604	594	623	601	572	592	590	561	570	650	624	606	600	573	592	645	615	629	627	623	551	561	563	630	588	609	638	592	609	616	667	625	609	605	610	591	570	576	577	582	571	569	592	574	637	628	603	590	644	604	587	623	609	597	570	618	582	599	597	602	600	595	517	596	548	583	628	631	599	622	591	608	581	594	626	591	570	654	576	598	590	592	626	559	597	631	619	612	608	620	616	612	583	609	629	574	604	583	536	585	594	603	654	595	617	594	623	586	661	604	591	603	609	584	575	607	567	610	586	556	597	635	582	624	608	654	598	607	555	607	633	560	585	616	634	610	593	597	621	606	639	590	565	601	555	625	613	583	578	561	575	593	579	622	579	601	577	587	595	634	587	597	597	640	598	610	590	639	640	652	656	598	577	600	590	604	616	594	621	615	628	570	640	598	575	595	613	579	595	591	595	593	607	556	636	612	558	567	610	607	583	639	627	588	602	596	621	590	572	587	575	637	607	605	575	545	583	581	560	606	596	614	617	594	617	629	619	618	628	563	614	592	587	618	610	596	620	616	565	614	607	608	610	579	567	594	614	615	565	602	594	611	574	621	594	600	576	608	562	630	640	620	562	571	596	614	604	578	613	554	578	614	611	612	596	598	598	618	560	588	613	554	603	577	552	611	637	620	571	600	606	619	604	563	605	574	562	609	557	583	586	643	612	612	590	574	597	580	567	607	603	623	550	579	561	610	557	575	600	608	632	583	582	629	552	556	592	580	563	574	598	626	615	596	596	568	626	562	590	624	619	591	615	587	588	584	612	611	642	596	582	624	581	591	623	612	581	600	579	572	578	597	574	584	604	648	566	586	585	633	590	624	589	586	583	620	573	641	592	594	629	593	603	588	610	571	578	588	626	529	591	624	592	589	611	601	615	618	593	574	592	619	618	542	599	578	622	585	584	591	629	611	642	613	532	608	621	602	567	591	629	611	579	583	590	613	610	552	586	611	541	593	567	600	592	611	619	550	626	594	599	599	568	604	612	605	592	599	597	584	599	594	607	560	606	612	601	605	569	595	596	596	651	573	585	574	602	633	572	606	589	625	633	642	589	625	573	632	607	642	608	593	619	592	601	559	604	560	584	542	602	571	536	599	595	586	619	592	604	621	611	589	584	565	632	604	590	583	624	606	563	568	585	608	612	615	580	612	600	607	626	591	613	621	611	597	555	646	609	588	637	588	597	638	600	589	639	647	591	589	583	634	573	558	596	604	587	620	588	595	578	574	552	568	578	563	610	587	622	611	645	622	563	566	585	579	587	628	606	637	575	582	593	577	626	607	597	653	586	641	639	617	633	610	601	604	602	578	597	644	605	580	606	556	572	594	604	625	588	595	620	577	618	561	586	580	628	586	538	641	586	641	542	552	610	642	590	614	606	571	579	622	618	569	616	626	587	625	647	561	633	631	576	610	632	622	608	644	561	611	622	603	581	592	628	595	591	579	634	580	588	595	578	633	572	563	585	572	601	579	568	573	614	630	631	578	594	587	628	550	627	632	631	559	605	591	619	592	576	609	607	604	557	576	628	594	641	597	589	642	599	562	560	578	596	626	606	595	637	545	586	626
27472	19095	6211	1701	1032	866	628	516	461	456	450	478	415	420	454	410	426	377	419	394	382	335	356	334	347	376	361	348	343	342	351	316	318	323	315	332	311	299	295	323	311	294	314	294	296	301	282	317	311	308	280	285	326	305	282	273	286	284	306	308	285	314	310	314	303	283	278	301	310	308	306	294	285	280	286	297	273	299	332	289	323	290	293	262	328	267	256	300	281	310	307	292	290	283	293	322	307	289	274	290	312	290	276	278	326	300	309	282	288	293	315	246	285	311	256	296	298	294	289	313	306	275	293	316	266	305	309	300	274	270	294	275	320	305	303	283	298	287	285	304	308	262	274	298	331	299	305	281	309	300	310	310	316	309	262	279	297	309	294	316	291	281	277	274	285	270	280	281	316	287	301	301	318	276	298	261	284	309	287	287	302	253	316	309	268	297	283	311	275	266	282	303	310	278	303	305	304	261	306	318	306	299	284	305	314	278	255	328	266	255	280	324	301	290	290	275	254	310	328	290	260	274	295	286	284	287	288	306	271	286	296	299	283	285	251	295	275	256	285	298	319	311	274	310	327	278	297	287	285	295	292	286	283	297	294	288	276	266	261	315	299	267	303	301	275	265	278	292	287	290	275	337	300	258	305	292	274	282	274	295	290	299	282	278	297	290	274	268	308	277	252	270	302	296	275	270	285	300	273	275	290	274	323	295	307	296	275	324	307	294	310	301	270	298	286	281	294	300	293	299	286	293	305	267	278	309	277	298	262	274	252	296	270	280	291	275	303	300	282	294	338	285	282	313	298	301	305	302	297	271	302	307	312	306	288	275	308	265	290	317	285	288	268	294	272	291	266	302	309	313	282	307	281	296	298	275	291	273	279	327	280	300	273	291	307	300	289	317	285	298	275	279	297	290	281	307	264	306	302	290	288	288	314	314	310	312	282	317	312	307	306	305	272	270	283	301	296	322	320	302	317	311	275	280	281	272	302	295	258	294	316	286	324	282	338	299	318	298	295	282	302	270	311	279	304	325	266	311	243	301	268	291	274	278	320	297	271	280	275	283	324	278	277	288	295	255	261	307	279	296	300	282	273	281	299	274	274	289	312	308	304	333	287	302	253	314	291	302	275	300	296	320	298	293	317	288	310	285	280	284	311	303	294	289	297	310	302	310	290	289	291	317	322	295	273	319	262	309	325	312	292	276	293	295	328	288	286	264	292	294	293	322	290	293	270	285	294	303	269	289	274	246	288	300	272	324	289	266	252	275	298	271	278	283	279	302	299	276	291	280	306	291	287	283	286	275	288	276	285	286	298	293	282	315	306	311	302	299	270	316	313	299	258	315	297	281	287	313	271	286	306	295	297	292	313	276	317	253	288	268	296	265	286	299	281	290	277	298	275	288	313	296	283	324	297	309	315	312	287	294	323	276	306	312	308	313	307	249	306	286	307	306	265	295	282	295	274	273	308	264	257	262	282	300	314	251	272	282	293	291	252	281	279	288	295	282	301	300	282	291	301	304	316	311	276	296	284	327	310	285	302	275	312	306	311	255	280	318	283	277	264	253	314	306	295	298	290	315	284	296	322	287	278	267	295	284	321	303	307	327	275	280	308	287	318	305	293	289	308	291	267	300	318	341	296	331	304	305	290	276	304	321	288	290	297	294	308	304	290	246	268	310	298	297	301	264	285	288	297	276	290	291	290	282	269	303	304	276	295	288	311	314	319	313	283	305	297	314	322	326	298	287	281	304	310	257	301	315	271	321	306	259	298	289	311	295	280	276	304	301	279	302	292	287	292	306	295	291	249	276	325	325	320	285	278	284	301	310	282	277	284	297	291	299	323	301	305	299	291	308	293	297	322	288	297	288	315	307	286	273	291	284	293	327	278	315	296	259	302	287	277	325	277	312	311	294	303	292	276	294	287	277	307	289	314	282	285	282	293	298	294	297	285	289	286	321	279	290	283	285	298	270	283	322	257	318	283	274	308	281	293	284	314	297	303	309	309	285	281	281	270	307	277	302	289	277	277	288	291	295	268	310	319	281	279	345	278	307	276	304	276	307	285	286	264	292	270	300	292	290	298	315	291	280	308	308	316	270	298	295	274	314	290	269	268	290	323	300	267	301	268	287	281	290	266	278	301	322	280	297	285	287	293	286	314	291	298	297	268	299	285	301	301	306	319	307	303	288	279	284	280	312	275	277	257	294	301	292	262	297	295	275	288	273	266	294	298	270	283	273	318	271	299	286	265	286	303	296	285	299	309	291	309	301	305	287	300	321	269	271	295	301	318	318	315	277	287	275	301	311	294	269	303	298	272	287	274	267	277	297	284	273	284	298	254	306	294	288	286	308	307	289	283	275	294	280	271	306	277	294	329	287	274	299	269	306	303	267	282	241	330	302	317	305	304	273	300	291	319	303	290	289	305	287	304	302	299	264	274	298	323	290	281	303	312	306	291	315	311	290	304	283	285	280	310	287	301	295	299	293	306	277	305	296	277	251	268	287	312	310	297	303	285	274	297	269	282	290	264	288	289	291	266	270	309	330	274	277	281	282	286	310	318	295	302	283	284	278	313	273	289	299	312	255	301	314	319	285	273	296	281	301	286	268	287	317	286	274	283	328	285	322	301	308	302	266	299	275	279	283	310	320	281	285	279	269	308	304	323	311	273	315	297	304	309	279	305	311	311	294	272	304	318	260	320	290	295	306	299	283	269	297	264	274	265	300	289	280	263	253	262	257	303	261	278	304	303	284	314	280	266	274	312	287	286	284	316	310	286	299	303	286	289	274	303	324	317	260	321	300	300	269	264	292	263	305	288	273	290	312	289	304	298	260	303	292	266	301	284	273	294	304	274	307	273	270	277	261	312	294	296	304	271	306	271	275	315	305	284	259	295	295	294	315	288	305	270	289	296	282	282	298	299	324	283	300	312	313	286	299	301	298	288	296	326	310	311	282	320	282	306	272	286	282	285	291	266	295	293	284	282	275	311	269	285	290	238	263	274	284	313	268	299	276	292	273	305	331	277	321	290	306	297	294	296	287	307	291	293	299	298	297	322	278	316	277	293	332	296	269	287	289	307	313	275	277	317	303	306	319	285	293	322	264	304	283	286	296	272	296	301	302	273	292	289	277	307	310	307	308	319	299	324	297	298	295	313	279	298	288	304	272	285	300	301	296	266	292	270	268	307	278	300	307	264	279	303	259	321	283	284	283	277	290	317	281	271	304	236	287	311	265	276	324	323	311	284	330	246	300	241	313	298	310	308	276	299	292	296	307	298	267	321	276	302	277	311	303	286	292	300	296	294	308	287	300	263	302	302	304	276	292	305	289	268	284	286	290	277	310	284	290	317	305	280	263	286	285	309	331	296	315	293	294	309	297	290	297	299	300	275	317	272	305	304	281	271	288	294	280	299	304	310	281	268	298	270	300	303	283	293	297	278	284	307	282	291	286	270	309	298	291	283	308	314	294	280	315	307	294	296	285	284	270	292	269
4924	5467	4362	2061	1579	1283	1109	988	858	748	761	721	641	716	708	646	630	594	594	575	534	516	532	508	482	531	486	512	450	473	446	421	458	452	417	418	384	402	409	389	371	387	388	398	389	397	397	409	385	405	378	418	387	385	410	382	364	380	414	388	376	395	369	362	373	387	389	365	387	387	362	381	367	389	377	374	375	373	368	360	398	394	379	389	369	402	333	367	379	416	372	327	400	367	433	348	407	395	379	398	381	352	353	381	388	378	359	360	388	404	386	401	352	401	372	361	379	375	369	391	375	413	365	388	376	379	357	386	368	394	387	389	384	348	378	395	375	358	344	368	411	373	377	393	366	362	385	374	379	375	419	359	410	367	373	358	379	343	383	393	372	367	393	393	393	391	385	377	393	386	368	375	388	417	374	381	368	390	397	382	416	355	370	357	363	359	374	396	387	361	391	397	407	395	371	375	395	380	379	365	403	398	375	388	415	383	387	366	341	385	367	363	381	400	390	359	396	365	376	381	373	404	395	360	410	388	343	391	381	432	370	405	368	398	372	387	375	393	375	381	379	350	334	356	366	409	393	392	376	368	362	393	418	367	399	381	339	363	400	391	397	369	370	404	408	380	404	408	361	387	357	334	369	374	357	374	382	365	334	366	418	375	391	399	400	382	370	385	358	350	400	380	412	393	409	347	380	358	394	387	413	382	370	378	397	381	371	392	363	386	389	389	376	396	383	382	348	379	360	389	378	400	385	371	407	410	419	355	334	404	369	390	406	375	366	399	382	359	390	395	396	380	370	415	396	373	396	393	383	369	349	371	363	404	417	367	395	389	367	406	369	384	380	395	369	406	380	410	380	387	375	379	404	349	381	401	380	379	361	371	399	364	397	340	378	356	396	373	352	374	401	348	372	345	353	347	367	371	378	385	387	365	391	360	403	394	413	403	389	379	413	353	411	394	394	357	386	370	368	406	374	383	352	367	399	391	369	382	368	406	424	349	373	361	414	349	362	350	408	432	391	379	375	366	384	345	364	360	380	350	413	402	380	372	361	358	350	379	376	369	378	387	386	371	347	376	393	396	411	363	369	361	380	344	382	384	366	384	365	367	377	381	364	388	396	408	366	417	368	366	389	367	390	389	394	383	356	400	358	354	365	413	375	374	367	367	367	410	412	357	356	352	372	393	350	381	395	357	383	364	389	416	399	353	370	398	379	392	368	365	388	359	393	382	382	428	408	364	428	374	345	398	383	395	389	375	380	376	411	384	334	387	421	370	354	365	374	377	401	404	391	369	365	389	386	372	409	401	381	379	385	347	378	381	363	414	397	385	399	372	367	384	355	395	396	408	344	385	385	402	381	369	362	403	388	389	419	394	329	370	379	376	389	346	373	404	380	365	398	375	385	390	391	385	399	364	388	373	400	401	391	368	403	378	424	375	363	342	381	374	395	393	391	377	386	401	372	368	382	359	340	402	364	366	391	394	382	356	392	385	383	387	424	423	379	362	411	352	377	341	375	362	384	382	360	392	403	374	359	382	385	389	375	362	413	374	376	369	373	379	377	371	373	405	379	388	390	384	401	336	363	362	345	361	369	389	373	351	368	340	408	380	385	410	372	398	369	375	398	379	399	380	406	428	396	353	390	400	388	391	357	391	368	392	383	371	372	370	394	377	420	434	390	381	364	407	397	357	384	370	381	367	397	366	396	372	384	368	374	404	379	380	403	405	377	397	353	403	397	402	405	398	377	395	381	398	377	368	368	375	361	373	345	354	373	426	393	386	389	366	367	381	380	382	383	367	379	357	385	374	386	415	352	362	365	388	381	381	385	402	403	376	364	361	346	376	371	375	380	378	397	360	367	372	374	373	374	365	361	351	385	400	379	355	365	386	375	382	375	399	363	380	394	391	356	373	359	388	358	368	399	377	394	368	364	394	375	389	381	425	367	360	374	371	409	373	395	386	376	410	395	367	431	362	378	391	365	395	364	359	372	386	383	383	369	400	375	369	337	418	418	373	405	378	381	400	389	401	353	381	342	356	377	360	372	350	373	375	411	393	381	387	393	394	386	357	352	362	377	390	383	385	354	343	406	391	372	387	403	344	387	401	392	385	395	375	368	390	383	388	362	353	385	391	356	356	373	373	400	403	338	389	375	388	382	376	347	366	376	382	345	378	387	402	389	382	399	346	412	375	377	396	350	341	355	396	393	369	382	382	361	382	398	386	354	392	407	370	367	374	391	387	383	362	384	396	402	385	415	378	347	390	363	370	369	371	438	397	365	376	387	377	392	341	372	406	396	397	328	375	378	381	405	358	373	382	392	375	379	360	421	392	369	354	395	355	364	401	360	357	391	384	385	357	356	409	363	390	344	394	374	395	393	385	377	361	375	396	402	379	417	399	376	357	375	354	406	361	393	385	355	414	373	344	387	367	407	396	425	392	406	372	383	371	337	377	371	368	342	370	398	379	390	364	387	399	397	363	343	379	370	415	390	395	380	366	367	412	375	367	378	381	372	389	361	380	394	400	371	371	344	377	387	409	409	354	356	367	367	411	382	350	380	370	357	403	375	413	417	358	379	367	391	385	387	376	393	372	363	374	390	431	390	369	356	396	403	372	366	355	386	375	366	375	385	402	375	386	403	402	382	352	366	392	373	369	383	391	382	386	403	374	370	408	378	344	393	364	424	365	371	337	357	368	374	371	394	389	363	343	386	362	395	401	392	373	376	357	395	372	373	366	373	396	368	379	387	381	377	414	399	352	408	389	375	363	373	394	392	354	372	381	365	377	391	383	361	385	396	404	375	400	341	361	368	345	400	421	386	403	390	373	371	399	381	360	369	386	395	392	373	373	374	375	379	391	424	369	410	384	390	382	357	399	371	368	355	368	375	372	386	371	395	378	389	385	391	380	390	400	373	383	365	392	384	370	388	399	335	382	380	386	353	380	392	357	379	390	409	333	353	372	419	370	363	356	370	382	376	398	331	405	397	379	370	412	370	394	362	374	390	409	361	391	360	365	395	373	366	343	374	376	391	374	391	408	372	364	413	375	390	368	390	361	372	392	368	377	395	352	350	389	366	369	361	365	362	373	402	409	367	431	373	378	401	418	370	343	413	408	401	384	379	370	399	346	373	373	388	374	370	356	373	361	371	376	364	380	409	376	399	354	384	374	376	358	360	359	374	366	357	384	409	372	400	348	364	367	395	406	381	404	368	358	372	377	395	351	392	339	383	401	354	379	355	398	379	380	405	362	386	379	339	399	374	387	352	381	372	352	355	368	414	365	337	387	390	385	386	364	370	400	401	349	360	358	372	354	367	425	374	395	417	373	372	355	360	410	375	368	403	385	385	393	421	376	349	345	396	392	381	395	372	390	396	354	404	378	385	408	368	381	379	392	389	382	416	371	396	379	363	393	363	342	406	394	406	354	377	407	401	357	378	385	358	380	386	395	367	352	388	393	399	399	374	364	368	357	355	371	360	359	378	382	399	344
23819	21708	29052	24937	21508	6277	1618	1093	997	886	849	846	832	810	812	697	733	749	701	658	689	636	609	619	605	655	599	589	590	539	510	566	541	566	524	559	550	500	479	521	481	459	577	528	518	517	503	514	459	485	513	513	482	437	506	472	456	454	469	492	504	491	483	474	501	468	448	492	480	508	483	490	512	480	503	478	483	462	483	469	468	466	485	525	492	463	473	510	478	486	527	496	485	502	471	468	450	467	466	515	470	470	464	451	464	480	475	470	498	497	488	480	472	492	475	466	475	485	479	491	495	478	479	517	480	466	470	526	468	457	523	469	462	455	503	468	410	491	460	461	464	469	468	451	551	465	487	460	515	474	515	526	454	509	439	517	494	479	491	442	499	488	461	482	482	505	461	432	448	469	474	481	445	466	474	493	476	489	473	456	469	463	471	481	487	489	454	461	436	495	439	527	461	459	490	438	478	483	491	494	485	477	484	461	475	501	503	518	436	489	470	500	469	497	524	490	488	533	468	480	482	465	512	457	471	475	508	464	520	469	450	501	456	483	460	465	513	501	463	503	477	504	505	508	492	501	468	476	495	448	488	457	453	496	476	416	518	521	521	457	498	444	514	469	486	470	502	485	507	482	486	549	476	471	426	542	476	496	492	497	523	491	501	486	470	458	434	482	478	490	486	510	472	512	476	489	474	488	487	464	489	505	465	502	523	479	555	474	488	449	485	504	465	455	463	496	518	505	505	517	488	475	473	495	481	489	491	456	501	462	456	505	499	455	505	469	488	477	495	482	500	483	476	503	482	477	454	516	491	475	468	505	488	459	443	453	438	461	478	496	500	492	467	449	481	461	475	427	466	450	484	465	471	485	482	481	501	496	466	474	482	480	486	468	509	472	518	458	501	499	533	492	463	479	478	472	470	480	477	461	441	460	484	504	508	472	490	520	482	456	472	519	489	477	495	477	492	493	440	512	503	455	479	473	507	443	494	437	476	468	469	504	486	489	461	471	468	488	485	476	501	467	459	481	481	476	494	518	459	470	475	516	480	532	455	474	486	458	470	481	479	464	493	457	488	489	474	460	488	475	449	501	447	473	487	506	465	473	484	513	477	445	486	487	488	466	510	469	474	535	482	437	480	458	445	486	444	488	490	500	482	518	471	505	463	531	492	493	447	483	465	443	497	472	470	468	448	466	485	467	471	467	483	487	442	493	499	469	486	486	489	451	499	426	457	488	473	479	478	489	457	489	469	492	460	511	491	495	452	462	504	443	474	493	469	481	489	482	526	455	483	443	482	466	498	483	452	509	484	511	451	500	448	487	488	508	501	467	461	459	438	480	486	497	493	480	446	501	508	449	461	489	466	445	441	458	467	443	498	480	495	479	462	456	465	493	521	481	445	482	477	498	477	515	472	487	446	458	439	493	475	473	498	457	535	456	522	465	486	467	485	497	464	472	503	476	483	506	492	495	470	478	458	480	505	487	463	445	460	479	471	513	468	443	441	469	464	470	476	512	478	496	470	495	524	473	455	506	502	451	503	456	501	466	465	430	458	510	466	503	497	485	469	495	509	492	508	440	491	482	480	462	456	452	470	491	471	466	460	466	499	453	492	485	486	442	493	479	456	451	468	499	478	509	503	465	456	501	483	429	468	456	536	458	475	479	485	447	513	471	482	466	492	506	455	456	460	468	514	460	506	482	447	486	503	458	492	466	472	509	416	509	472	446	448	481	523	493	472	499	481	502	493	477	487	457	514	502	475	479	450	477	471	470	475	463	464	458	498	468	477	499	510	471	481	488	472	496	478	464	490	480	509	513	502	458	478	492	445	488	466	492	482	474	480	478	469	467	463	470	412	421	487	515	508	471	455	455	493	459	537	447	459	493	459	488	483	485	509	466	473	429	484	473	480	495	490	481	489	486	470	506	487	492	465	489	488	487	495	482	463	467	465	484	467	532	468	468	494	467	446	452	475	455	441	495	446	504	478	474	453	498	482	485	463	447	478	507	477	497	480	483	463	496	447	476	507	509	445	464	451	477	521	503	471	497	484	483	521	488	498	494	493	501	480	445	464	447	509	457	505	439	458	470	463	495	496	481	474	488	478	473	483	460	495	491	494	491	482	484	498	473	458	467	495	435	487	456	515	507	476	458	492	481	458	516	476	487	469	419	501	470	473	470	499	472	505	489	500	504	508	475	489	463	444	440	503	465	517	457	488	478	458	483	468	479	512	488	473	452	503	489	497	510	485	471	444	521	511	493	481	462	467	492	449	480	472	485	491	464	487	478	453	497	471	486	445	497	477	477	509	497	480	461	429	457	490	497	478	471	477	468	486	462	472	501	464	509	476	507	507	487	445	481	509	431	481	437	507	482	507	503	469	480	467	479	473	470	524	455	451	486	499	478	504	509	480	494	478	466	478	465	487	459	459	469	503	516	507	450	488	461	471	478	497	489	508	502	508	451	481	468	516	482	482	472	473	465	490	486	490	446	463	468	467	436	496	447	478	479	491	488	457	498	497	520	460	441	479	442	490	475	488	471	469	477	480	496	475	463	457	460	473	480	475	468	472	470	504	454	534	470	463	516	473	454	493	467	472	478	499	452	476	472	495	474	498	503	450	496	465	462	526	448	461	490	445	489	474	502	496	434	438	486	494	504	489	480	485	500	469	444	434	468	486	450	480	436	470	481	447	452	470	459	465	488	438	476	486	504	485	452	500	474	475	464	473	491	466	467	460	459	447	483	464	474	468	433	457	509	472	497	448	504	479	481	469	507	508	456	486	463	488	486	511	462	506	474	478	492	466	460	470	487	493	462	461	495	462	500	476	479	472	458	496	490	440	441	507	488	485	492	472	496	499	521	444	487	481	430	481	505	509	490	520	481	500	471	460	485	523	487	488	473	480	463	473	466	494	433	482	480	508	482	479	491	474	504	496	473	458	513	514	483	448	466	503	492	518	480	445	496	469	507	469	479	486	455	439	464	476	441	447	478	515	474	444	475	483	508	491	468	494	494	481	482	498	470	469	451	475	459	482	480	491	472	442	497	490	488	500	512	460	479	479	472	504	489	497	521	445	492	448	486	523	469	484	511	506	431	475	497	479	483	459	515	476	507	493	512	451	452	493	473	488	442	509	490	472	511	452	472	472	465	490	521	492	510	491	462	421	484	486	477	442	469	487	482	495	478	466	528	467	488	517	482	536	512	497	484	491	514	515	475	485	492	484	514	491	449	471	466	508	513	496	442	474	440	511	451	465	488	507	480	477	479	495	441	492	459	484	468	482	473	465	463	466	453	452	513	470	461	505	481	505	472	440	501	504	484	456	498	450	448	495	493	447	486	435	432	498	478	454	490	446	504	454	461	502	467	471	499	472	471	474	452	514	474	468	491	510	467	482	456	506	508	477	491	487	472	471	503	482	481	516	506	450	468	488	463	474	488	461	511	438	459	488	462	475	515	472	503	498	508	488	477	491	480	476	507	474	473	469	463	483	487
4281	13328	10002	5046	3733	2943	2412	1935	1712	1554	1551	1340	1286	1307	1313	1177	1085	1150	1096	990	960	945	880	835	852	903	901	887	828	765	763	726	753	759	722	717	694	687	636	631	674	618	637	648	611	672	631	634	609	656	639	636	622	650	585	601	686	636	654	624	637	649	655	640	620	619	606	676	588	687	587	563	609	635	621	655	629	638	633	551	603	638	604	669	602	620	631	581	623	633	634	654	609	593	628	611	586	675	633	610	645	619	651	623	621	605	585	609	650	534	588	652	600	625	605	618	627	582	619	651	565	623	650	630	591	615	604	566	622	625	608	577	652	609	593	646	627	580	587	618	589	595	591	607	664	608	651	667	573	585	666	599	612	625	584	591	598	572	589	629	590	601	610	596	618	621	608	623	584	570	586	638	630	620	614	632	573	633	589	644	606	577	660	654	589	609	642	606	619	623	615	585	628	589	628	625	650	637	622	630	620	586	574	587	656	587	602	600	600	588	651	620	603	573	640	606	631	621	641	624	599	619	633	590	640	632	622	592	637	651	570	626	612	629	586	648	645	605	621	639	615	631	595	618	659	587	619	625	595	587	635	616	636	639	576	599	657	603	609	615	655	572	623	637	628	635	619	600	600	610	612	637	614	590	635	603	589	611	611	643	648	582	617	631	597	647	571	586	604	552	612	589	594	631	658	606	627	573	633	615	620	598	607	627	603	624	615	572	611	661	586	595	599	618	631	603	603	634	571	628	606	623	636	606	651	625	636	578	636	553	587	584	618	603	595	588	663	637	590	621	660	648	641	619	582	588	603	610	604	610	627	663	643	632	618	607	602	617	615	604	613	599	614	637	624	606	613	655	592	592	610	591	605	601	615	607	617	643	588	577	617	615	592	615	594	578	642	638	609	653	590	674	601	601	648	594	624	631	638	637	637	618	561	606	585	613	637	605	608	614	579	602	608	610	645	627	604	594	616	654	595	574	606	634	632	626	587	608	651	651	634	622	585	588	592	610	652	618	592	627	554	630	645	581	594	653	588	595	602	615	584	624	595	624	628	631	583	639	623	622	611	583	598	641	598	645	631	612	622	628	615	630	570	636	610	631	580	609	635	629	649	621	617	622	590	637	568	632	560	638	584	613	579	591	606	613	608	624	605	614	617	618	618	596	645	610	602	614	578	595	645	576	587	592	624	577	641	607	615	637	630	636	622	587	627	604	667	635	639	612	657	609	628	594	596	611	627	644	610	615	589	614	581	620	597	565	605	587	588	666	664	635	588	626	585	622	614	621	608	634	607	626	626	608	688	613	673	637	623	627	661	633	610	624	616	614	582	597	608	568	615	607	602	594	589	569	626	621	607	600	601	626	606	621	590	591	650	605	625	596	606	594	574	617	586	578	605	621	622	657	600	613	678	613	598	601	577	578	622	589	636	567	596	623	621	628	630	615	620	620	604	631	620	634	575	611	622	651	589	612	630	587	589	584	636	635	618	617	587	614	593	617	606	601	603	611	625	563	604	636	603	587	586	609	626	606	579	616	603	609	646	615	634	633	641	630	608	648	569	628	584	637	612	625	634	554	629	630	648	620	600	609	656	569	621	623	615	623	646	596	606	583	683	625	599	628	630	608	691	603	628	588	649	642	600	603	591	595	626	600	587	589	602	588	562	597	596	629	586	616	623	626	591	610	631	639	613	619	622	575	618	583	632	588	612	602	627	620	613	596	635	644	567	606	627	606	623	636	618	580	620	612	614	626	614	629	603	628	615	608	635	627	591	580	670	608	645	616	606	628	619	588	622	650	558	603	619	592	571	678	625	633	627	575	616	607	608	611	622	599	669	601	647	611	589	622	580	625	582	623	596	571	615	610	601	614	611	592	584	613	615	637	577	593	611	656	652	616	618	643	572	596	561	599	616	604	604	609	578	629	589	612	615	627	607	617	579	614	592	579	642	624	545	654	629	636	603	599	632	634	643	623	576	600	656	619	579	598	636	568	632	618	655	579	647	581	609	614	623	565	638	678	591	582	566	633	649	601	626	612	635	653	599	630	634	619	597	630	625	591	578	614	616	646	601	600	622	624	650	620	617	591	642	631	602	585	619	634	590	594	587	568	608	579	633	561	626	617	627	630	613	595	606	645	679	627	603	622	596	607	626	616	631	593	631	626	634	580	614	643	625	606	652	595	616	627	585	599	602	577	622	606	584	637	610	600	641	625	645	633	588	585	634	610	625	629	595	626	610	603	588	582	620	626	620	599	664	642	630	593	596	602	620	617	586	626	571	630	674	638	608	612	618	573	585	597	639	602	590	588	676	574	577	606	621	598	598	653	597	631	607	581	611	606	568	581	584	616	621	584	640	580	637	615	623	577	586	629	619	664	573	609	608	615	602	641	660	617	588	617	591	651	631	613	612	594	610	636	588	638	652	648	620	615	598	632	607	615	596	598	600	607	650	619	604	612	608	635	574	584	630	622	578	600	592	604	633	638	632	572	599	649	615	587	635	572	635	644	580	627	582	654	607	646	612	619	603	578	631	633	619	599	633	558	594	622	588	610	618	614	601	617	583	569	651	635	607	586	619	578	619	619	644	644	664	633	638	598	615	619	613	638	600	586	601	653	621	622	601	603	639	625	622	607	590	632	596	630	594	585	626	572	600	590	617	601	607	641	623	602	600	624	580	594	607	616	603	556	583	619	643	597	555	617	623	627	599	622	613	583	583	653	663	629	569	631	583	570	618	564	643	643	616	625	576	591	622	618	617	638	574	575	564	620	578	619	620	622	606	679	637	600	609	581	647	584	624	564	581	616	590	598	616	644	617	589	630	591	629	630	629	608	629	588	627	597	626	622	651	626	588	659	626	601	606	589	616	644	638	631	651	615	613	625	635	619	614	598	650	604	609	579	604	614	604	597	642	590	577	604	606	620	641	612	638	629	584	621	606	602	590	573	625	629	622	568	624	614	593	608	622	582	631	562	596	616	637	592	620	633	602	618	627	601	612	606	607	573	590	627	582	608	607	604	606	612	589	644	613	619	608	612	588	589	640	649	586	642	639	587	630	569	603	641	595	621	623	624	599	635	629	596	615	581	602	626	628	587	616	620	625	614	618	606	644	647	617	634	570	594	617	615	596	600	609	603	624	640	614	611	594	635	607	607	634	595	588	623	539	641	614	635	617	636	624	590	565	623	604	642	577	625	653	629	588	592	606	634	617	628	594	612	599	614	637	612	613	594	605	636	618	610	592	623	597	629	597	633	593	620	574	579	655	599	618	587	635	584	613	615	680	609	619	565	582	619	641	571	630	587	586	629	662	563	699	645	662	628	616	619	664	652	590	600	594	611	624	638	667	624	636	601	612	606	663	625	606	633	594	568	644	645	625	594	619	581	589	620	628	630	638	644	639	620	577	606	598	646	657	630	622	616	617	599	674	650	575	643	596	583	621	560	611	592	593	599	626	677	658	607	608	685	600	638	569	587	596	644	603	614	617	621	601	611	616	609
24876	21645	27538	25790	5293	1002	702	610	496	470	472	451	485	477	449	396	419	405	372	344	313	326	320	315	322	286	348	313	309	260	276	257	264	266	228	236	253	260	221	230	253	209	216	252	233	223	241	221	230	242	237	242	202	229	187	226	222	223	203	241	227	199	207	212	225	242	212	212	213	208	208	219	194	224	216	235	236	230	222	225	204	226	213	204	189	195	220	226	221	235	216	209	219	231	237	186	229	207	225	228	228	248	204	238	194	227	225	196	225	230	202	210	223	198	194	181	222	279	229	226	206	195	221	214	223	201	181	211	214	200	221	194	226	213	195	229	197	220	207	223	182	187	194	223	203	228	209	226	197	212	228	204	211	221	205	231	221	222	228	213	218	227	206	216	223	227	244	194	237	215	212	226	203	256	182	215	217	195	214	243	212	215	198	227	195	195	189	226	211	212	218	212	234	223	231	217	224	210	231	228	236	221	204	207	220	215	255	253	216	200	234	201	194	234	222	208	190	211	210	205	222	196	227	189	197	211	215	228	219	205	218	197	198	224	224	207	207	205	219	219	184	197	213	212	204	223	235	220	209	208	257	205	208	212	200	230	200	205	211	202	225	208	213	194	220	243	200	220	220	203	208	199	213	206	212	219	209	217	204	205	221	217	195	217	235	207	218	223	232	223	214	217	237	211	214	213	212	212	219	214	208	214	207	251	219	196	206	257	205	213	214	224	206	206	229	218	196	202	223	205	201	200	248	235	222	212	228	212	205	194	235	221	190	190	225	216	214	221	192	210	208	217	207	197	226	223	216	200	215	238	213	199	219	186	230	217	210	227	202	196	229	220	204	233	228	253	221	229	188	206	213	233	227	218	204	231	212	215	194	223	220	226	225	217	214	213	225	205	228	202	187	209	204	219	208	210	196	216	201	213	209	206	228	196	200	231	223	218	199	197	224	223	217	203	203	244	196	240	212	200	211	200	202	223	223	234	197	221	199	201	214	211	219	202	212	210	218	225	214	232	190	201	196	230	195	218	231	199	219	201	216	215	212	231	199	247	223	215	241	208	224	215	214	249	221	213	212	198	222	238	228	237	222	221	214	215	217	214	207	205	224	205	220	216	215	216	231	230	209	225	193	224	221	214	206	201	182	206	217	225	207	223	233	239	230	211	231	219	227	232	235	191	241	206	231	212	218	209	198	220	220	215	203	178	223	181	212	222	212	237	215	208	223	232	214	206	226	218	208	211	209	234	240	236	197	212	237	199	194	242	193	211	224	201	248	188	228	235	196	211	216	184	212	217	218	204	211	219	218	209	208	210	194	228	217	224	208	202	214	221	194	226	211	218	215	194	199	203	205	186	242	214	226	200	201	208	215	197	205	229	228	197	216	219	201	202	220	207	222	231	201	211	219	195	201	226	227	191	201	209	197	194	240	216	223	200	225	196	212	204	205	227	226	203	216	216	195	240	222	198	219	225	202	210	217	231	208	220	204	239	208	220	212	218	219	216	218	210	219	233	208	195	213	213	225	217	225	228	182	199	230	210	211	188	219	203	197	225	187	198	200	231	214	218	209	196	221	190	212	225	251	220	236	223	213	212	253	225	207	207	237	215	217	221	218	208	203	202	198	232	176	209	202	212	202	200	218	206	229	211	227	204	228	194	224	208	219	211	210	192	237	225	209	204	230	226	206	241	213	216	204	231	223	206	235	229	216	211	218	213	228	213	207	226	233	214	223	207	239	196	212	202	202	220	201	183	215	221	208	205	219	193	207	204	225	215	199	183	227	229	203	213	201	249	224	226	219	186	230	217	208	187	215	215	219	208	217	218	215	216	217	211	206	238	239	225	229	235	235	263	214	219	214	207	191	213	191	213	204	219	238	189	215	191	212	195	232	227	209	226	213	220	212	215	227	196	212	232	203	188	224	226	231	227	207	225	216	197	218	210	238	235	189	208	213	229	207	198	207	202	218	228	200	230	212	193	210	212	198	188	213	223	200	216	221	205	202	216	203	231	207	205	225	214	221	205	214	185	204	226	209	230	220	213	222	233	232	240	246	215	226	211	202	225	238	191	200	242	211	202	226	206	241	219	187	227	207	221	231	233	211	220	218	240	205	228	227	207	234	195	223	216	223	199	212	232	230	225	216	206	209	210	215	224	177	237	225	219	230	220	210	189	227	209	181	208	203	222	213	169	196	193	211	209	208	210	199	204	216	193	222	205	223	205	196	191	234	207	219	231	192	201	191	219	219	197	205	238	211	198	199	197	214	239	207	192	214	208	212	216	208	223	207	212	184	218	213	223	238	212	228	209	206	208	194	241	230	189	209	212	232	199	240	211	212	217	216	224	228	211	201	238	205	207	198	229	229	193	200	225	210	225	186	212	190	193	208	222	219	198	210	210	233	209	251	223	209	222	222	211	209	202	244	242	232	215	209	208	242	225	184	239	210	223	239	219	223	220	230	228	193	239	229	237	196	223	202	193	197	193	232	219	226	223	228	204	221	210	207	219	202	225	208	195	211	217	220	197	219	191	172	251	187	225	220	197	232	208	222	225	238	217	242	213	239	219	219	214	228	219	226	209	203	210	228	227	202	218	213	242	229	230	217	188	211	225	215	209	220	232	223	216	207	195	214	218	210	196	223	204	210	201	210	199	249	189	209	200	206	211	190	220	218	235	215	207	197	199	213	197	212	211	214	211	229	199	245	193	206	212	194	249	220	231	219	231	187	205	206	241	216	201	194	200	211	219	195	217	225	214	227	250	197	219	200	198	222	213	203	201	214	203	212	225	204	198	223	210	201	217	206	209	234	203	200	214	209	200	219	195	217	208	226	217	193	214	219	210	210	219	219	216	199	223	229	205	216	203	220	252	218	223	204	200	209	215	217	218	212	214	195	190	202	222	192	208	191	205	214	217	187	203	210	221	220	208	194	199	209	193	211	226	197	192	210	225	250	180	210	208	248	229	204	208	216	200	215	219	202	227	235	190	212	193	220	202	208	203	227	220	194	199	200	219	192	223	188	201	215	218	228	214	219	193	199	209	208	226	186	238	217	227	209	239	211	223	241	210	207	221	189	213	208	205	205	215	234	183	211	261	205	231	198	221	230	207	221	233	214	210	194	200	212	223	210	216	218	212	232	234	214	225	214	207	195	207	226	217	196	229	232	219	238	230	205	209	200	235	215	206	220	220	227	231	233	228	216	205	217	198	211	188	206	208	189	245	225	226	225	218	219	197	236	196	196	209	216	187	221	220	211	216	206	205	216	202	224	214	206	242	216	203	218	190	208	182	197	216	233	223	200	206	180	191	211	194	224	228	228	197	212	213	228	223	209	207	207	235	186	204	206	237	206	216	202	204	193	195	195	231	201	204	211	227	186	204	206	201	177	206	218	218	219	211	209	224	212	215	201	218	212	212	204	221	221	194	194	210	239	211	184	206	226	213	204	211	213	238	187	197	186	190	228	211	218	219	187	216	218	211	231	219	214	212	209	234
4204	9282	6939	3413	2560	1912	1551	1262	1116	988	904	864	825	849	833	762	757	669	637	605	597	488	475	506	518	488	467	472	414	433	370	383	402	367	342	381	339	300	341	327	308	327	310	288	322	319	301	300	311	308	305	321	284	305	287	323	317	280	279	313	263	307	300	275	270	288	304	279	306	292	290	275	280	296	301	299	284	291	299	291	278	323	268	291	280	295	291	275	276	284	305	301	268	313	321	282	296	254	289	281	300	312	308	289	304	295	317	323	290	285	290	259	280	278	258	315	292	334	269	295	262	293	301	291	302	295	289	292	297	302	332	284	273	281	256	292	285	277	288	329	258	257	285	267	310	291	284	322	276	278	291	282	275	293	287	281	255	301	324	326	290	255	297	315	275	272	333	313	283	293	282	275	312	269	304	305	272	260	268	292	277	289	285	282	289	259	254	306	324	279	296	301	295	296	256	294	312	310	275	284	314	282	290	276	280	278	291	300	272	293	281	306	290	280	280	289	283	296	321	276	300	330	258	270	294	292	293	306	287	299	331	299	283	266	305	319	275	293	270	270	324	283	302	271	293	283	263	274	273	327	237	297	314	329	254	271	280	296	301	285	306	331	288	303	303	261	293	282	325	296	275	298	282	289	316	312	276	267	290	289	289	284	272	252	305	289	282	269	298	293	289	293	294	304	269	267	303	302	266	290	283	292	281	282	297	290	291	293	307	311	299	304	298	282	298	317	286	305	300	292	274	309	301	311	299	302	290	282	265	285	263	297	265	298	284	282	276	296	294	309	296	289	283	286	264	270	276	300	274	272	286	272	333	286	298	276	302	297	276	285	288	314	265	298	315	277	299	290	276	285	291	344	309	281	294	272	314	276	279	301	271	301	287	315	270	282	326	295	289	307	337	304	303	271	326	298	258	300	259	296	278	306	269	275	313	282	309	300	295	296	287	273	288	264	287	285	314	319	280	271	280	283	276	269	310	264	317	313	276	302	285	288	298	284	306	305	289	277	326	278	287	278	291	267	286	309	283	294	291	288	259	309	289	287	292	281	286	305	299	279	285	289	309	289	277	286	302	292	288	300	282	289	285	270	284	279	274	302	305	257	268	300	297	282	273	290	285	318	285	291	315	279	295	271	287	286	292	282	263	287	292	253	297	304	302	292	290	292	253	264	281	291	309	321	292	291	260	261	249	271	300	292	272	284	305	257	279	301	280	284	306	277	290	289	291	308	253	290	333	289	289	314	279	306	284	275	264	321	304	289	307	286	292	280	289	287	328	298	304	272	280	308	286	307	289	279	313	304	289	320	296	275	293	283	296	268	311	303	293	290	289	284	281	284	292	290	288	277	281	256	275	307	279	259	315	289	275	301	271	288	294	283	294	308	325	288	308	294	300	291	304	280	257	309	284	287	291	244	318	285	297	267	279	324	291	329	277	282	310	279	277	287	285	301	269	278	304	280	275	291	276	289	272	283	278	278	283	280	297	302	300	283	276	300	313	285	270	300	295	296	295	296	287	313	298	267	320	280	289	295	314	295	314	285	310	279	277	301	294	292	293	284	325	288	298	296	273	308	256	307	301	310	296	314	289	283	271	274	311	288	275	288	305	287	296	269	305	291	291	265	282	278	269	283	253	266	292	275	293	293	282	296	318	297	292	329	278	284	284	269	301	277	309	308	291	302	304	274	253	288	275	284	281	252	299	282	281	280	280	299	286	271	289	272	285	308	289	247	287	286	307	259	279	272	279	303	314	276	309	289	309	306	276	317	308	272	313	287	303	286	289	296	294	300	306	263	307	268	279	282	264	304	289	301	303	268	277	278	308	285	314	289	295	299	311	296	280	263	287	282	294	294	274	290	329	292	296	284	270	319	297	275	271	275	304	288	280	314	312	306	289	298	284	278	294	295	321	311	279	295	277	292	294	284	274	276	265	281	283	296	303	277	286	293	260	301	296	297	278	282	281	274	296	273	289	296	273	278	269	302	280	298	325	290	283	277	267	271	311	275	291	293	300	310	288	281	294	288	297	272	336	282	311	290	277	314	318	279	281	291	274	315	299	274	278	278	312	287	294	295	299	292	303	279	310	290	308	307	249	304	273	307	298	295	323	280	288	298	295	282	292	296	306	259	285	278	322	308	307	272	280	284	317	305	274	296	275	318	278	290	280	273	266	297	279	294	285	310	320	299	292	297	290	292	278	279	300	311	307	282	305	265	286	292	284	306	279	314	298	274	329	300	250	301	305	300	288	277	291	240	268	300	269	282	282	269	280	295	297	283	318	291	314	305	285	263	280	307	305	312	284	283	285	287	283	280	329	289	295	261	259	297	281	292	304	304	325	289	278	271	276	279	284	298	279	242	312	296	297	301	301	280	288	328	301	303	318	305	294	302	286	288	313	284	279	279	310	314	268	288	256	295	288	286	291	304	293	299	326	340	280	284	302	274	284	289	313	249	285	305	302	297	297	275	274	290	296	312	297	306	294	266	288	273	270	313	281	276	262	282	286	306	295	274	294	297	267	289	292	270	272	278	264	290	302	283	286	316	269	297	285	277	279	268	325	307	294	313	308	258	273	282	279	289	276	276	278	333	299	279	269	250	303	290	280	285	279	301	294	297	296	282	299	281	311	295	262	291	326	303	292	305	280	314	278	263	300	302	299	296	246	296	287	281	279	278	323	293	311	285	303	295	275	294	316	268	299	266	301	311	302	274	316	278	284	287	278	276	280	292	273	298	288	274	283	298	281	299	275	279	284	272	272	269	269	310	289	294	288	267	300	244	303	276	286	299	290	301	291	311	270	286	283	303	261	302	284	287	308	289	290	288	300	293	291	310	318	306	309	318	310	299	269	280	279	284	282	276	275	306	285	260	263	254	280	302	306	291	329	312	274	297	290	313	271	273	288	272	271	279	300	303	301	291	306	280	313	296	282	308	285	288	250	271	310	296	296	265	289	315	300	302	316	271	270	295	329	301	296	261	282	296	267	317	283	301	313	319	295	266	310	298	283	304	287	272	285	291	308	303	326	268	290	299	265	255	283	318	287	276	302	312	289	309	258	328	281	301	283	277	261	287	303	265	277	312	297	272	258	292	309	281	290	316	298	281	307	291	293	286	288	305	316	322	268	299	267	291	296	296	294	291	281	282	318	294	318	294	304	270	268	289	283	322	305	288	298	267	268	276	289	261	278	288	285	269	310	251	272	306	301	285	280	294	299	304	287	301	305	285	274	282	304	289	259	287	274	302	279	286	263	307	275	322	274	302	258	295	290	277	275	336	284	293	303	294	269	312	297	293	288	323	284	321	265	288	329	287	265	315	281	294	311	287	304	295	289	296	307	254	284	295	313	292	295	285	307	274	309	262	303	280	280	259	300	272	312	273	302	291	298	289	281	285	307	297	262	319	278	257	287	276	294	309	278	312	315	302	296	314	290	301	313	305	283	277	302	302	294	294	309	265	271	294	320	253	288	290	301	284	289	299	271	292	290	276
22785	21680	29575	24246	21676	21509	5847	1675	1297	1173	1191	1048	1039	1043	975	970	910	899	863	824	759	740	714	710	676	695	671	679	611	557	594	566	618	570	564	554	544	526	500	506	463	538	529	501	522	514	507	518	519	529	489	489	493	489	507	485	482	478	515	483	495	482	523	456	471	485	455	490	478	491	468	480	473	475	503	426	509	457	449	481	454	458	480	460	475	440	480	458	463	467	446	438	477	424	500	421	483	484	500	490	413	480	425	527	491	438	446	456	462	492	448	459	446	464	473	451	462	457	461	421	485	452	473	481	483	458	476	443	472	453	467	451	503	473	488	465	496	433	472	479	496	489	479	471	479	482	483	423	496	488	450	455	495	486	511	461	476	457	470	480	456	508	476	494	488	465	441	448	470	415	513	465	501	457	457	469	494	470	478	429	462	426	481	495	488	465	515	489	499	466	509	480	455	456	507	495	447	498	460	426	486	434	447	482	440	497	455	494	470	490	475	489	506	436	505	458	455	515	467	454	480	451	457	479	469	501	496	480	499	503	479	449	468	459	470	451	474	441	460	475	468	434	477	495	481	479	480	450	468	442	434	479	483	439	456	482	448	442	482	488	447	479	492	465	481	495	461	473	464	477	450	466	467	441	442	505	474	478	474	450	446	459	462	450	446	457	456	462	478	467	472	483	448	453	464	453	461	451	460	472	455	484	429	449	492	470	453	479	433	452	473	473	481	443	505	466	458	438	468	498	436	445	476	490	493	424	468	503	456	461	495	479	466	460	489	462	459	472	459	464	461	447	449	471	424	470	454	490	490	468	473	475	482	460	454	475	450	493	468	486	473	471	466	495	462	418	466	481	471	440	479	484	497	460	460	457	431	441	488	512	484	471	446	488	427	487	493	477	462	463	457	485	496	452	426	447	469	421	468	453	451	487	455	456	440	448	452	486	449	439	445	480	451	466	469	468	438	456	444	474	492	451	441	492	477	479	487	428	444	447	456	476	426	464	475	517	467	460	447	472	477	481	448	493	497	500	471	441	466	439	443	486	463	483	434	446	436	482	451	491	461	417	459	452	489	521	482	503	465	447	438	477	447	504	491	460	457	428	436	467	477	494	482	475	439	439	461	465	447	492	480	450	491	459	496	441	466	490	499	477	455	447	458	473	464	462	486	471	452	457	449	491	468	488	453	480	448	466	466	463	484	473	465	463	479	498	491	475	438	403	439	464	460	494	470	489	461	423	466	443	476	470	468	435	482	466	445	440	489	468	443	504	454	453	441	461	407	490	473	471	463	465	500	460	434	430	505	418	472	475	473	486	446	443	490	470	497	491	511	463	460	464	488	452	511	483	485	449	496	467	467	454	469	427	472	489	481	462	437	478	460	485	492	475	474	456	444	469	444	450	452	468	497	431	489	471	468	465	476	438	480	457	470	474	453	473	461	470	466	469	426	457	484	484	496	458	494	477	458	502	460	438	456	439	448	479	470	435	478	422	499	512	488	445	475	485	474	480	486	463	481	462	475	473	478	448	429	474	471	491	479	448	456	482	474	446	496	479	479	452	437	467	481	464	459	448	453	464	455	484	496	480	502	437	426	476	440	453	466	497	502	440	470	452	467	466	477	480	498	481	499	510	509	433	474	468	461	455	470	463	439	505	442	445	468	525	509	496	455	457	434	462	476	419	425	482	479	485	435	475	471	436	518	484	485	440	451	446	468	446	475	472	494	481	483	457	483	478	490	452	472	463	449	459	490	511	481	482	470	451	459	492	475	452	471	436	493	490	485	476	468	456	459	470	435	493	453	476	467	443	457	486	444	488	443	474	459	434	442	481	445	475	463	483	490	479	453	470	524	421	485	490	457	446	461	496	502	482	461	494	433	448	470	440	500	430	447	403	462	444	453	489	445	518	485	481	465	439	458	462	466	461	493	463	448	485	459	509	431	453	474	520	473	498	445	467	484	461	477	465	458	478	422	492	480	487	479	485	483	436	488	460	448	480	472	488	445	473	451	505	435	422	456	465	448	475	453	472	458	443	494	511	464	465	472	477	448	469	470	469	466	501	453	453	500	490	457	443	456	487	455	472	421	497	495	456	491	458	486	438	441	479	492	509	463	462	517	482	468	463	476	487	478	481	451	506	482	488	477	505	484	476	473	407	432	464	477	453	452	421	510	452	474	421	451	473	482	485	485	436	477	483	449	464	485	479	467	439	463	439	471	467	483	482	482	436	466	462	470	442	488	433	461	446	432	501	490	470	451	473	488	523	478	474	467	501	480	471	474	490	431	469	488	442	455	486	416	459	468	450	467	437	485	446	450	479	482	471	458	477	425	437	452	443	470	467	459	502	440	448	469	428	496	481	436	433	453	497	444	458	461	480	503	467	490	434	438	467	464	467	481	471	454	500	476	441	463	479	463	481	493	466	458	437	515	465	455	527	484	454	474	430	498	426	428	436	474	485	451	433	477	498	456	494	465	518	498	452	462	495	505	440	455	472	437	459	459	442	462	474	437	453	470	466	473	545	458	423	469	464	440	478	493	466	432	492	480	482	478	468	444	469	462	476	442	482	501	484	453	450	482	504	492	460	475	478	477	453	482	456	460	463	499	458	486	427	449	470	456	475	451	470	497	465	445	479	425	491	431	442	466	471	444	487	454	433	464	457	437	459	463	461	475	489	452	452	480	473	509	502	461	438	472	462	474	463	484	413	449	423	453	467	456	480	471	464	482	461	438	468	483	470	441	471	443	429	478	461	471	460	494	487	498	449	476	457	505	476	482	437	498	482	506	468	475	481	423	490	493	496	514	446	475	467	504	423	453	468	474	462	447	465	470	491	497	478	507	431	450	444	470	501	475	443	494	454	467	462	474	473	495	459	484	460	433	461	448	456	434	483	490	481	506	460	489	450	480	496	486	501	448	511	448	510	469	470	482	470	484	477	470	448	474	453	506	491	429	467	434	472	439	460	449	466	495	474	456	493	454	497	482	483	455	472	435	496	466	436	474	463	476	488	449	498	436	484	472	452	466	502	458	486	495	472	482	476	511	511	470	469	454	447	479	478	445	448	504	471	492	460	460	478	482	460	470	470	452	467	460	494	494	474	478	474	437	511	452	497	469	504	432	499	464	457	451	475	449	480	462	500	484	493	465	465	447	444	457	492	489	440	466	413	482	469	482	449	474	445	456	539	464	507	475	514	502	445	490	443	487	471	459	470	473	454	488	448	423	491	446	468	446	460	456	449	484	476	457	441	494	468	470	459	460	453	467	476	458	469	441	473	450	473	482	484	473	484	510	485	490	459	482	447	443	452	439	445	428	458	461	491	469	490	481	440	473	465	456	479	467	441	439	458	494	478	456	447	488	472	464	483	439	474	450	455	448	442	480	450	483	483	478	499	450	435	459	459	484	480	496	480	466	469	459	484	470	412	459	466	474	490	469	502	468	457	482	496	441	483	477	480	458	477	481	428	478	462	470	487	492	452	466	438	475	466	469	456
5698	18327	14552	7737	5742	4500	3638	2952	2482	2204	2023	1907	1771	1634	1575	1544	1454	1424	1286	1233	1082	1035	1055	1023	1012	984	944	943	876	825	743	806	794	827	788	784	725	694	691	645	673	596	616	665	684	649	650	617	644	606	658	648	625	638	659	622	634	667	637	674	607	639	620	624	637	598	659	624	615	559	629	667	581	617	596	604	595	586	569	611	576	620	632	585	601	622	611	606	646	597	614	573	616	606	558	625	604	648	619	623	601	637	567	618	584	624	620	587	580	533	606	571	628	571	605	602	639	584	612	562	587	639	596	625	630	564	646	633	631	571	613	611	565	617	603	595	580	607	595	563	612	601	610	570	585	605	630	592	629	589	583	597	562	635	616	593	606	593	627	598	577	616	631	605	621	604	613	583	582	554	624	621	645	599	647	610	633	571	624	601	625	627	634	601	600	582	573	630	627	609	612	582	590	616	606	625	647	597	604	597	589	579	550	591	560	587	588	656	658	583	584	596	610	566	613	637	613	554	619	604	597	584	584	612	596	625	606	556	612	641	616	573	598	567	628	573	646	593	627	557	602	625	582	572	591	579	603	571	628	579	646	608	634	583	631	582	621	584	610	631	640	589	558	612	553	629	550	628	555	635	633	562	613	607	590	586	622	589	579	562	599	562	590	618	624	567	609	596	597	649	639	576	613	614	645	602	594	638	597	642	588	601	589	624	595	595	615	568	556	609	607	576	575	576	601	601	609	649	606	579	610	643	617	622	606	607	571	595	602	644	591	626	622	601	650	578	597	636	647	607	605	601	598	576	617	605	569	578	606	592	584	611	593	582	599	564	578	614	580	611	641	599	612	580	550	588	566	610	566	636	608	614	573	607	588	605	625	597	594	580	597	600	589	604	631	549	567	553	556	560	568	631	589	598	614	571	601	586	588	649	617	541	665	592	585	627	632	606	589	592	568	580	555	598	616	646	635	613	628	646	589	645	613	595	604	576	625	649	592	574	583	624	598	629	612	623	586	568	649	562	627	589	635	623	628	597	619	591	591	594	581	588	593	604	579	602	592	604	556	589	607	599	598	598	620	646	560	663	669	612	612	555	627	582	586	589	584	575	625	564	595	610	611	612	577	602	595	585	630	640	636	572	583	637	634	624	589	559	648	608	605	601	602	618	571	621	586	608	604	607	563	548	623	629	605	621	583	617	600	615	614	594	581	597	587	646	550	599	581	614	599	614	598	601	635	625	597	625	614	594	589	618	569	593	642	603	607	609	624	593	594	591	582	612	605	612	647	612	638	612	638	650	619	638	610	631	614	619	584	586	632	584	602	603	586	613	621	580	591	610	608	611	579	602	619	612	629	589	546	561	637	640	610	593	575	557	605	585	585	577	603	615	597	620	628	613	626	639	631	616	619	594	608	603	610	619	681	613	609	624	599	590	629	637	607	600	585	642	661	598	606	654	630	570	582	590	605	599	595	571	580	619	615	624	614	581	611	613	589	610	571	577	613	651	608	593	568	581	575	585	624	591	579	571	619	587	599	572	604	621	590	586	652	627	607	615	567	565	567	591	643	589	646	581	610	622	594	584	592	612	596	584	606	582	595	592	537	585	584	580	587	637	586	575	621	598	586	604	623	608	608	606	585	589	631	610	569	619	648	602	607	596	640	630	605	579	597	611	638	597	615	573	668	578	644	596	623	642	624	634	573	581	599	593	604	580	626	631	638	641	587	592	612	572	585	675	583	577	595	603	607	638	626	609	600	608	573	619	644	578	606	634	606	580	625	575	567	612	611	591	596	608	626	607	591	593	617	603	609	605	606	579	622	565	598	569	586	585	603	630	581	597	604	591	579	622	563	628	580	611	585	602	631	574	596	605	607	604	575	632	600	640	586	612	644	611	611	638	614	670	621	641	609	569	596	628	585	602	649	584	566	591	625	613	644	639	617	617	619	631	606	588	586	607	619	597	638	574	608	548	604	594	597	607	576	582	589	624	550	587	595	621	553	588	635	554	598	626	631	646	598	611	645	596	630	627	623	576	599	643	571	650	643	634	586	613	589	656	573	556	589	695	639	677	578	591	627	614	586	594	584	630	593	630	568	621	580	602	572	606	564	581	610	638	580	626	624	628	611	599	575	595	610	658	600	602	588	597	594	580	595	627	618	595	566	605	601	634	610	638	594	599	590	606	605	623	650	621	630	578	591	630	604	607	604	623	628	594	567	595	617	623	614	573	594	612	622	596	600	591	603	567	609	611	603	569	639	598	582	575	631	633	591	587	615	612	595	604	588	591	587	601	610	599	569	616	586	603	581	570	618	602	602	614	594	593	590	635	622	601	592	631	621	556	576	614	592	594	575	592	636	603	575	573	631	641	620	595	581	630	666	619	630	601	586	565	618	587	609	538	573	608	610	568	579	604	629	616	554	627	606	599	609	573	595	610	600	596	583	583	612	641	631	612	618	628	607	592	584	626	594	636	627	628	632	646	586	574	634	619	594	605	623	605	590	607	621	582	620	616	624	570	587	595	602	617	581	616	658	613	590	579	586	593	564	580	553	591	625	601	625	608	544	575	602	637	587	617	621	615	592	577	584	590	605	645	583	583	586	646	627	644	645	565	593	577	601	632	621	571	624	616	578	558	604	566	610	578	648	584	572	607	642	589	581	622	639	599	595	558	580	600	596	596	636	597	578	588	607	589	627	635	620	601	584	591	595	552	630	598	563	586	625	638	616	606	573	600	629	645	594	586	619	616	630	651	616	627	596	591	565	571	596	606	630	564	632	623	598	607	636	621	617	572	636	609	633	602	632	591	605	587	586	590	583	566	617	583	585	601	597	578	570	628	575	582	609	605	559	562	599	583	562	560	603	628	615	616	637	588	620	652	589	584	608	603	605	582	590	595	576	588	635	637	634	594	618	581	648	624	626	578	640	625	580	597	614	621	643	564	613	611	627	597	613	593	616	547	633	598	584	583	579	628	580	627	639	616	618	609	578	601	619	552	581	597	608	556	568	593	554	600	588	598	609	637	616	584	585	593	591	560	590	599	590	580	569	605	624	638	610	608	592	620	621	576	578	610	565	568	617	601	578	630	577	599	597	569	610	649	604	587	591	616	616	599	648	584	625	607	595	618	588	659	621	573	604	622	623	615	626	584	609	614	604	590	637	589	641	625	573	606	589	631	593	596	592	624	630	603	583	655	617	620	607	598	581	636	582	607	620	608	577	582	597	640	614	606	624	595	573	595	616	609	600	641	577	600	585	590	632	566	607	642	613	585	639	627	606	577	622	578	627	561	693	593	588	617	645	606	589	597	630	621	573	545	628	585	617	616	603	581	612	599	628	554	601	605	607	616	627	630	570	568	580	603	580	581	613	619	602	594	634	622	613	608	605	601	598	613	604	617	598	627	562	574	568	591	584	620	582	553	595	592	590	593	625	627	625	624	609	611	636	616	563	565	622	562	611	595	629	640	614	616	589	579	517	578	588	630	595	617	617	621	634	592
27506	19171	6021	1687	991	715	556	497	497	412	479	441	435	472	453	417	415	443	398	381	357	367	387	357	333	328	352	345	319	339	309	292	318	336	308	305	316	299	310	288	292	319	282	298	291	269	329	279	294	286	306	327	283	296	278	303	291	304	286	330	312	300	244	285	308	300	295	302	266	300	298	303	309	270	312	326	286	285	293	278	283	264	309	285	273	283	303	335	262	311	277	295	303	261	282	302	313	288	282	300	268	310	300	297	277	277	308	278	296	304	289	299	287	301	278	332	321	287	289	292	267	266	306	333	269	275	311	301	291	293	293	283	311	270	287	317	277	284	287	275	292	296	298	308	294	333	313	285	285	298	285	291	276	303	281	278	284	330	286	283	301	300	302	297	306	295	322	289	290	263	304	303	282	263	317	308	290	304	277	279	305	335	328	287	271	263	314	314	287	260	308	281	310	295	332	318	300	280	288	322	290	315	319	289	276	297	278	291	288	297	279	308	295	265	293	273	302	285	306	258	291	300	305	297	259	292	317	267	283	301	324	299	307	317	303	253	251	292	286	318	273	317	303	292	335	308	303	293	286	257	331	294	269	284	311	316	300	299	295	299	296	258	306	294	271	304	275	305	269	291	304	280	305	301	301	300	299	261	337	317	292	282	299	285	310	310	288	287	290	279	294	317	285	313	293	306	298	279	279	291	286	287	280	303	310	291	307	308	314	303	293	290	296	288	303	305	286	270	296	308	272	279	263	304	283	305	306	281	297	274	279	267	314	282	291	307	297	285	303	291	273	271	299	302	307	334	279	290	285	242	289	295	277	284	309	298	289	309	295	294	272	316	315	292	313	289	287	279	292	286	292	317	282	326	291	288	272	313	275	303	273	279	298	286	263	278	313	283	277	289	292	292	302	309	274	288	302	285	291	298	328	301	296	281	288	295	298	295	302	299	264	307	292	282	265	293	303	274	288	306	283	295	273	308	299	279	297	300	287	299	306	308	290	308	287	285	328	297	288	294	272	306	301	280	310	260	296	294	320	285	288	290	294	271	328	311	300	318	289	300	306	268	301	293	300	305	253	275	288	297	296	299	289	286	281	300	301	246	323	312	296	280	291	296	293	295	294	288	274	295	291	281	319	267	279	306	328	290	308	326	284	311	292	270	258	280	295	297	288	318	287	270	318	323	299	291	289	286	283	277	287	294	311	274	294	311	284	299	284	274	296	275	262	325	296	310	308	318	318	274	301	314	277	276	274	305	296	287	286	295	296	320	280	301	272	297	275	261	310	290	290	299	293	302	315	273	295	302	311	279	291	318	300	284	285	261	279	303	300	313	320	311	285	313	312	318	264	304	306	278	290	290	291	313	259	291	293	291	317	278	277	297	278	287	300	287	297	316	266	314	283	300	282	254	303	290	281	284	297	311	289	295	294	290	297	303	307	292	284	303	244	288	321	290	291	276	301	289	300	310	314	281	294	303	304	317	278	294	299	297	314	302	282	290	307	309	291	274	275	283	302	304	289	261	295	298	286	236	280	298	269	311	301	311	307	284	300	256	294	290	302	284	286	291	293	266	309	283	295	303	298	332	281	317	299	300	307	300	270	318	277	280	306	335	316	263	274	289	309	262	303	274	276	285	296	286	264	281	316	284	302	307	312	327	302	291	268	296	295	342	289	280	286	273	311	283	320	268	271	307	303	306	313	270	302	285	303	296	255	274	268	296	290	296	304	307	303	324	325	280	310	300	289	254	296	279	326	330	282	269	285	277	293	299	299	266	281	293	319	292	315	293	295	294	280	254	285	297	276	289	300	286	296	311	290	296	271	289	272	289	298	309	276	289	304	293	327	289	285	338	297	310	284	314	278	309	299	323	306	289	319	297	305	311	286	287	312	307	288	298	318	312	273	306	303	288	296	314	293	270	275	256	283	272	299	264	277	293	287	294	281	338	314	292	307	287	291	254	289	307	285	291	301	323	307	282	264	284	314	274	267	290	340	312	296	277	336	281	294	291	296	328	305	293	291	256	289	275	339	306	302	279	321	292	274	319	300	284	304	291	302	290	305	285	287	284	308	292	284	336	307	292	302	315	330	260	271	295	296	299	282	286	289	268	319	277	308	273	305	335	286	321	342	281	308	303	287	275	273	294	282	275	291	317	279	283	311	315	309	282	285	289	271	284	266	277	292	295	301	306	276	313	293	273	300	296	248	281	315	301	296	291	261	308	297	304	310	305	274	282	287	293	278	298	280	285	272	315	312	289	306	309	304	313	304	331	311	305	322	274	286	293	265	290	269	299	273	279	316	319	304	260	306	299	295	282	307	296	269	307	248	320	309	295	270	272	303	332	301	293	295	303	310	285	314	327	290	309	308	301	305	286	282	300	269	287	267	303	271	301	276	299	292	273	312	277	264	287	276	267	293	278	279	323	311	293	303	255	285	282	289	275	307	281	276	310	318	257	294	274	299	299	268	325	290	291	294	288	276	311	293	289	288	286	278	287	299	347	293	273	300	307	322	304	287	292	311	311	270	301	264	286	291	326	308	322	294	295	285	279	307	349	292	275	314	304	312	293	267	307	295	293	313	283	296	293	316	285	351	275	278	314	282	303	298	291	299	271	279	275	312	267	281	295	282	275	264	290	284	309	281	281	308	293	301	297	280	272	307	313	295	281	284	294	268	281	301	291	279	293	293	282	277	311	296	280	292	303	313	288	284	302	283	291	314	295	297	285	291	303	304	287	303	287	282	293	295	315	302	277	321	301	270	306	297	320	304	315	319	297	314	295	312	293	307	320	318	294	299	261	287	298	280	294	297	291	270	309	292	277	307	325	279	291	281	284	289	332	312	299	310	291	297	279	317	286	301	288	277	313	309	265	302	327	296	298	277	313	272	310	250	306	279	278	299	269	264	297	303	319	278	284	311	297	299	295	322	300	302	299	300	309	286	263	303	294	324	307	279	303	315	283	304	296	297	277	322	291	306	292	307	285	286	298	292	300	278	305	296	308	300	289	301	326	306	301	298	293	292	314	290	281	296	296	291	302	284	299	313	295	305	295	289	272	274	310	294	322	305	303	295	296	313	281	293	307	290	267	303	271	284	274	287	289	289	275	272	307	288	324	311	251	298	313	272	288	300	264	303	315	278	306	305	312	294	340	306	279	271	278	278	312	278	294	290	328	303	284	311	309	287	287	279	286	299	284	264	303	298	311	270	304	309	272	288	274	287	281	290	270	280	297	311	275	329	281	289	295	309	285	306	300	303	292	307	317	299	256	298	300	319	273	286	288	308	314	298	287	314	303	302	300	281	291	285	304	282	299	289	302	303	327	294	288	303	319	291	311	296	309	304	301	299	264	320	296	307	306	294	320	298	320	288	279	292	292	281	282	284	293	303	302	289	270	293	287	304	285	306	300	318	279	304	301	302	307	316	272	275	314	304	293	284	331	277	313	310	295	272	291	318	297	300	292	276	283	292	322	300	311	290	303	293	296	302	299
4917	5521	4127	2152	1527	1325	1067	973	863	788	738	743	724	733	695	672	714	618	590	590	573	531	523	505	493	554	566	477	463	451	447	474	429	462	425	439	404	387	424	407	395	404	387	413	412	397	399	411	399	415	388	380	390	370	424	342	357	407	356	436	374	385	385	401	381	392	380	388	331	391	427	389	364	377	402	350	362	381	362	374	324	369	395	380	423	361	389	385	353	381	388	394	364	383	428	407	394	366	350	382	397	356	376	400	384	393	351	376	394	359	374	375	383	365	398	377	367	356	384	380	369	407	403	370	353	414	350	362	389	371	396	389	371	382	381	401	370	409	422	382	367	400	396	381	385	376	357	344	434	362	411	407	369	372	401	382	384	379	393	374	395	386	385	397	394	396	371	379	354	409	392	370	370	396	376	366	413	387	380	349	361	383	396	370	393	377	399	396	356	419	405	370	388	375	394	376	417	378	380	365	404	392	381	391	409	409	389	406	395	407	383	370	368	342	377	360	405	414	379	387	406	342	394	364	365	366	409	377	400	331	376	350	414	388	352	391	404	378	401	396	371	389	366	372	369	373	356	384	388	395	353	390	374	381	375	381	388	399	363	374	332	379	407	388	398	366	389	372	381	375	396	385	362	412	368	375	388	384	383	388	396	405	366	384	356	391	390	393	394	413	372	336	391	387	376	396	406	420	391	380	382	386	393	383	432	353	370	394	381	360	408	387	381	365	374	401	403	404	369	352	364	386	400	364	359	377	388	377	411	381	369	393	359	367	391	384	390	387	389	356	401	380	391	350	347	406	394	416	348	419	380	408	382	400	374	400	408	370	381	387	415	372	384	387	380	371	386	388	384	399	387	380	370	373	393	348	357	361	375	382	404	388	377	392	396	368	404	384	418	393	392	393	390	377	373	394	383	386	400	376	388	431	378	403	387	391	376	391	377	377	413	359	404	377	349	387	395	373	382	359	399	354	392	390	383	404	367	363	358	374	358	390	390	349	405	390	372	359	380	386	406	366	413	380	386	400	415	364	385	390	387	393	397	360	362	375	395	360	404	377	373	394	373	405	329	385	364	375	385	434	394	375	408	386	377	384	358	402	401	435	368	397	352	386	389	374	371	398	348	383	361	392	367	395	387	366	384	394	405	386	347	380	379	394	349	411	402	384	396	384	390	414	390	387	353	383	366	384	364	380	380	352	405	403	370	378	389	367	381	344	405	368	407	391	375	355	381	406	389	405	407	368	354	401	386	395	358	377	366	364	360	391	370	386	360	407	368	383	378	385	360	362	408	346	379	368	363	401	389	394	378	363	408	418	396	386	396	367	368	378	369	397	372	390	359	371	366	406	402	399	410	377	363	354	379	386	367	337	372	370	387	400	407	387	390	388	371	420	400	374	381	358	382	437	374	363	377	356	402	396	371	380	403	412	401	386	399	394	393	399	378	395	393	392	366	408	381	358	374	372	372	427	359	405	350	382	432	401	361	384	344	398	357	388	414	383	379	370	379	378	368	410	395	374	398	401	386	391	409	382	393	395	395	395	389	420	369	360	424	402	392	382	404	343	373	367	349	363	371	378	384	347	354	383	399	396	413	400	370	395	386	347	400	361	356	397	360	402	359	388	388	380	403	388	394	402	399	393	368	358	406	379	403	363	393	384	361	372	376	367	378	366	371	378	406	368	363	368	372	385	402	387	402	389	362	382	385	360	404	383	380	408	381	377	362	380	402	382	405	401	388	398	344	404	367	405	432	375	406	386	383	386	365	394	378	411	384	385	385	381	371	378	402	375	382	382	400	421	394	384	346	366	383	379	398	388	413	389	379	358	401	373	393	385	418	403	386	401	387	377	364	352	341	406	355	402	410	386	372	401	365	390	391	345	377	350	336	415	383	356	355	381	380	374	409	355	402	330	387	393	379	400	415	397	403	399	391	409	392	396	391	367	390	403	407	391	394	363	367	400	350	360	403	374	387	398	390	387	386	382	389	409	385	383	390	378	382	360	348	358	353	378	371	399	377	394	409	393	377	385	394	353	362	375	383	353	365	392	344	410	382	374	386	374	386	360	400	376	405	360	377	399	372	419	378	379	377	356	373	357	382	358	396	416	423	393	358	404	345	398	383	410	352	391	347	392	377	365	414	405	410	369	389	375	376	414	374	400	378	366	359	367	370	397	377	403	393	362	379	398	353	367	372	381	413	400	386	396	358	358	370	385	395	360	408	403	402	347	408	435	362	379	397	378	426	387	370	389	393	349	393	342	364	400	402	399	365	382	350	401	391	382	353	377	378	372	415	405	390	389	364	371	408	385	362	442	352	421	388	420	405	389	382	378	397	396	385	380	377	359	384	376	366	383	376	402	365	364	393	378	383	346	360	413	377	402	396	394	365	377	408	396	382	360	397	359	350	362	410	404	329	379	374	381	388	385	410	391	397	382	377	378	355	396	358	392	386	401	357	368	392	358	379	397	411	355	395	390	423	419	381	384	387	374	412	410	356	340	370	382	361	382	415	393	414	399	366	386	398	376	354	407	367	378	374	399	379	379	378	397	396	398	358	394	389	373	374	416	373	411	370	365	393	362	373	377	388	352	384	399	355	371	371	366	360	391	400	366	397	371	406	380	414	383	399	408	376	356	370	349	367	404	362	404	403	372	399	384	405	376	394	411	399	397	411	392	379	384	403	389	353	388	401	388	405	394	383	379	363	393	363	373	379	389	409	371	354	378	369	368	393	402	371	355	363	336	372	353	379	400	383	380	390	356	359	408	420	384	366	417	378	426	373	412	377	375	413	392	357	400	390	395	396	402	368	362	357	357	380	386	411	391	402	364	362	377	395	397	392	355	396	391	375	365	410	386	362	369	405	393	419	375	381	379	372	383	359	362	373	389	403	364	373	413	335	376	399	380	372	358	383	407	404	376	362	353	397	359	364	370	367	360	382	373	399	403	390	379	365	374	344	386	379	398	377	386	395	370	395	371	395	410	367	369	356	404	380	388	378	385	371	373	369	383	393	372	411	379	367	406	385	381	374	349	375	391	390	408	390	358	342	400	375	374	406	376	373	391	374	385	380	390	405	345	341	397	409	334	346	342	344	403	395	375	357	385	392	396	388	405	361	353	352	369	358	432	336	389	372	369	383	383	377	399	372	394	392	415	374	410	413	403	396	368	418	374	377	359	387	395	389	396	400	366	385	370	362	389	394	366	363	414	393	381	386	377	389	390	376	381	353	372	382	375	415	386	371	376	409	387	351	400	408	393	413	383	369	414	395	369	391	345	372	402	376	391	352	370	368	382	366	376	425	385	402	375	413	357	359	386	414	394	351	357	386	380	347	386	378	383	394	367	346	384	393	420	359	404	420	402	404	382	370	377	364	466	366	384	357	376	410	381	375	383	395	367	361	379	379	372	382	371	440	383	360	382	384	359	411	396	404	399	398	399	415	399	388	383	349	408	379	377	373	379	391	370	399	377	399	386	396	389	420	355	370	400
23819	21682	29005	24878	21450	6432	1675	1190	942	981	948	913	799	868	863	758	813	727	692	708	685	657	632	615	618	664	634	607	612	552	554	546	564	521	522	556	570	503	559	466	523	549	509	516	472	532	455	509	521	511	511	457	492	495	541	472	506	534	488	528	504	472	479	501	500	467	531	525	470	480	486	480	507	480	459	495	476	490	504	484	477	466	519	488	511	498	475	461	524	484	476	498	496	477	507	462	503	496	517	496	507	507	489	481	482	520	471	483	548	494	489	507	489	460	452	496	488	506	518	473	481	485	474	533	520	495	503	478	474	518	497	514	495	457	498	498	435	538	476	466	517	507	487	490	480	480	537	431	513	500	496	484	494	500	523	469	494	483	480	459	497	510	456	515	485	542	493	497	499	506	498	498	470	449	486	459	460	496	482	498	502	456	473	462	470	497	465	534	463	489	495	467	477	511	503	514	511	480	454	510	508	523	509	526	537	512	496	457	555	515	541	542	489	483	482	479	499	508	525	472	459	493	503	487	495	464	463	478	488	440	539	531	506	504	499	482	494	483	483	445	485	461	481	481	502	489	465	470	490	481	514	496	511	484	531	478	489	485	493	452	487	481	481	469	508	468	494	497	458	505	476	493	494	472	494	507	473	501	498	483	450	476	512	537	498	500	524	505	485	492	493	485	478	484	479	487	532	523	494	474	472	501	482	498	506	497	513	502	533	500	441	500	478	462	480	474	520	486	466	468	495	448	469	482	493	524	468	489	467	466	482	469	499	504	491	462	535	506	438	467	487	496	491	491	469	475	507	446	492	467	465	502	497	463	475	493	515	479	471	520	518	512	444	502	520	540	492	479	463	477	511	513	487	493	491	492	467	422	497	481	520	499	507	455	463	472	492	431	484	490	471	535	471	488	486	467	477	464	489	487	469	516	512	514	480	509	506	453	497	496	482	513	499	505	456	508	517	468	458	501	452	474	473	496	484	466	496	464	479	455	501	481	486	503	488	516	495	491	481	520	450	487	436	498	501	504	498	504	514	479	503	524	503	480	492	504	509	485	492	466	482	488	493	445	492	498	519	468	457	475	475	519	514	488	490	434	473	503	472	514	482	503	488	516	473	504	465	494	512	483	503	523	471	482	473	517	468	466	477	469	471	469	553	478	469	482	493	498	484	470	470	470	492	506	466	478	495	497	496	500	490	466	483	490	489	494	512	529	481	451	483	462	458	482	534	508	517	509	494	493	438	474	463	495	499	478	467	488	522	488	470	477	502	503	506	482	511	500	509	475	517	493	455	513	510	487	488	530	488	490	466	547	496	503	490	466	481	507	489	461	499	502	490	537	496	492	515	504	497	492	499	445	481	484	467	481	485	481	465	486	439	521	486	508	523	506	484	477	466	519	469	497	463	495	467	533	511	518	477	504	455	488	455	507	472	520	481	480	443	525	463	501	499	485	502	508	492	471	485	480	472	477	518	473	496	534	488	476	491	478	483	519	481	524	484	467	473	477	505	490	486	501	518	510	479	537	517	482	506	464	438	482	473	493	505	525	504	448	471	513	478	512	522	457	478	513	468	436	481	464	509	427	480	516	499	456	536	519	482	496	511	471	502	498	492	503	494	474	486	522	504	495	500	521	547	522	481	486	469	458	510	469	534	489	489	535	498	525	497	503	501	502	506	477	468	506	460	470	484	513	504	466	482	466	437	511	455	474	464	473	473	509	475	475	505	489	498	503	500	542	472	462	518	474	481	456	503	505	473	459	473	456	500	522	474	478	498	486	506	489	509	495	497	493	511	480	509	489	499	484	502	473	528	457	491	465	457	483	518	468	510	483	455	503	503	506	509	495	475	517	501	477	466	494	480	459	514	488	446	517	502	498	464	494	487	480	481	464	476	455	511	464	519	500	476	490	480	459	531	515	480	466	490	488	498	461	494	460	491	450	486	526	495	490	452	496	476	542	484	498	473	430	491	538	472	471	458	483	503	518	537	463	484	489	478	469	494	495	458	493	546	487	479	502	477	508	479	486	458	517	500	481	477	520	529	478	495	478	498	506	533	469	474	508	494	490	530	474	483	497	482	466	491	507	491	472	459	461	476	476	522	493	505	491	467	510	485	479	493	448	460	509	468	483	509	494	519	472	490	509	501	517	511	493	482	516	494	476	510	452	467	520	472	496	451	491	489	466	516	519	478	460	508	519	486	475	418	506	455	502	454	479	486	462	453	536	501	470	465	530	484	492	458	489	512	476	499	481	509	506	477	463	509	483	499	519	515	518	511	486	472	475	511	490	446	512	470	515	484	448	506	501	453	488	520	470	489	502	539	484	498	466	522	470	511	488	491	517	487	480	466	495	491	457	482	469	503	458	513	483	489	531	471	477	491	543	454	489	492	464	515	508	478	485	464	480	506	490	500	475	501	448	462	521	485	458	478	468	483	508	487	498	505	500	508	505	448	526	526	460	459	506	515	495	496	505	499	496	456	505	519	503	488	452	465	502	473	462	482	473	477	499	495	470	484	483	507	498	489	489	483	482	486	498	468	457	468	479	466	515	501	461	440	473	482	482	508	521	472	532	487	462	486	490	489	531	502	508	461	471	490	474	505	491	495	468	497	522	456	500	516	467	475	524	477	524	522	513	445	533	533	477	494	461	450	471	502	480	439	472	471	497	512	507	491	483	482	504	489	486	526	543	503	517	485	523	510	516	472	484	486	479	473	494	473	487	456	489	472	489	509	498	507	451	486	455	515	475	466	468	488	467	463	486	457	467	469	447	443	531	481	495	498	496	496	451	447	454	489	479	522	465	491	485	493	457	528	487	486	509	455	468	519	474	471	509	509	495	517	500	469	456	480	485	501	506	495	489	513	470	451	503	468	491	519	482	450	507	503	463	448	494	491	440	508	523	485	497	472	448	538	495	550	464	493	477	507	503	500	497	506	483	468	503	482	501	453	514	480	464	477	458	476	480	481	470	497	502	468	506	449	450	493	474	520	479	549	469	547	502	483	428	498	498	453	511	496	516	469	486	504	451	489	498	478	481	500	485	452	472	475	503	517	499	507	494	485	471	462	508	452	460	510	502	538	491	503	484	481	491	476	519	472	460	486	467	502	450	488	508	489	522	457	497	479	480	466	455	484	500	489	504	492	489	527	514	481	516	522	512	484	481	450	475	432	512	455	497	496	525	485	481	472	496	484	494	473	496	477	496	510	484	499	518	475	528	461	485	497	464	488	457	503	485	461	493	440	493	487	483	485	465	467	462	477	499	493	542	507	513	473	498	482	488	492	509	531	477	461	496	467	482	509	493	470	495	514	511	460	448	507	469	511	491	467	498	497	486	484	468	459	480	486	490	492	472	470	454	519	491	493	483	488	493	458	511	519	491	481	486	475	472	479	476	507	459	511	496	501	495	484	442	462	472	482	487	477	458	472	516	507	535	472	490	448	490	461	449	451	466	503	498	474	516	477	520	485	497	498	493	450	490	492	487	470	460
4438	12935	10163	5235	3927	2996	2535	2024	1773	1609	1546	1445	1376	1365	1285	1245	1184	1111	1045	978	945	906	886	969	868	914	808	846	810	779	743	713	792	788	702	747	727	718	631	612	659	634	651	634	628	650	624	644	670	632	646	650	652	613	671	678	614	653	631	661	641	659	677	600	617	666	642	646	605	623	592	629	620	633	663	595	628	565	593	593	638	589	584	587	636	635	627	604	620	649	633	603	576	602	625	650	628	627	600	617	679	595	628	603	645	597	638	588	670	672	567	640	646	628	622	634	628	593	620	594	589	611	612	598	596	592	652	620	634	571	629	596	678	670	599	658	594	607	627	643	653	629	630	621	641	640	619	630	631	602	646	651	623	632	635	617	627	579	621	593	592	603	611	601	643	642	576	606	590	600	629	558	619	701	586	638	615	615	601	621	605	620	663	654	645	635	606	637	579	592	666	644	577	585	605	650	617	585	601	652	638	639	663	626	582	639	628	582	621	641	598	571	659	636	604	650	587	592	585	610	608	669	589	657	610	607	613	646	648	643	604	630	687	625	568	640	603	628	591	634	603	615	586	630	639	607	675	586	618	616	634	616	579	606	675	622	650	614	632	619	625	601	609	610	619	649	647	634	605	612	595	615	614	661	651	643	636	591	548	632	657	625	604	618	615	629	643	643	665	616	638	639	582	598	648	657	580	614	557	660	675	607	646	598	576	653	631	609	612	625	645	657	609	625	625	615	625	624	630	621	607	588	588	594	664	615	576	595	619	606	577	607	582	630	589	620	602	611	614	623	632	606	634	615	630	600	618	644	585	583	597	615	638	613	631	634	629	610	633	612	616	640	670	622	646	598	606	635	605	654	612	652	620	625	575	604	627	614	609	652	614	608	614	668	579	621	599	649	592	670	677	628	638	616	638	664	630	594	614	579	604	629	618	609	627	603	622	683	629	588	621	656	603	624	629	595	621	632	610	623	609	625	648	596	628	602	605	614	615	664	580	587	663	639	607	605	576	580	635	619	614	641	647	624	645	596	613	648	604	621	585	625	618	607	616	579	601	554	649	574	662	606	593	624	603	605	619	574	601	614	659	612	586	593	590	613	622	618	625	649	592	639	601	639	629	621	599	601	554	600	598	601	638	633	649	608	606	608	596	631	670	613	559	595	637	635	638	632	632	597	610	621	648	644	662	616	618	655	649	630	653	636	584	610	587	622	629	592	618	600	627	601	643	602	623	595	636	644	645	621	634	630	626	609	660	658	596	648	599	623	643	605	655	642	599	601	630	626	641	622	604	627	640	606	620	655	658	585	595	609	622	630	661	625	617	645	616	611	628	594	596	625	584	645	627	627	612	637	649	618	625	583	605	626	664	594	592	604	607	629	591	617	630	634	593	614	633	605	622	631	596	578	595	612	634	595	609	659	616	622	636	661	619	584	610	658	639	601	626	646	617	607	668	665	649	621	609	601	633	584	627	688	624	620	649	596	605	643	656	626	620	623	655	622	610	630	585	608	610	608	606	622	591	588	631	623	677	585	629	627	637	650	611	626	604	626	619	590	625	621	620	588	694	629	598	625	645	648	608	651	588	589	581	606	617	573	621	629	604	585	593	539	629	625	578	652	623	650	605	606	609	638	635	605	610	614	635	619	577	648	628	632	575	606	661	631	592	602	567	588	615	625	657	673	664	619	680	645	561	673	614	615	635	635	635	642	611	645	620	619	625	616	607	616	667	620	623	608	620	589	638	614	643	630	636	600	585	586	588	598	579	606	569	625	617	618	597	641	623	623	615	599	612	643	567	589	642	634	640	665	619	610	603	616	602	626	590	655	612	551	617	625	618	588	616	609	685	545	580	632	634	635	659	635	642	732	625	633	609	619	607	632	602	617	649	584	582	611	614	601	582	609	694	617	619	611	579	633	563	623	621	660	605	633	574	564	613	621	574	607	610	651	620	636	609	624	657	612	655	598	573	628	597	649	614	654	620	658	561	603	636	638	622	620	635	637	631	654	618	637	601	611	603	623	636	578	646	583	606	580	623	588	637	642	590	654	610	601	637	632	639	595	659	638	610	622	658	585	605	631	608	641	591	596	632	620	627	662	625	619	640	635	613	642	637	604	602	641	635	626	609	625	639	572	677	588	647	601	592	655	608	646	629	600	619	649	663	652	641	593	606	587	647	622	603	631	675	617	640	655	627	610	593	600	661	646	608	619	586	623	628	629	595	611	623	622	638	623	632	621	651	606	608	626	590	622	621	636	631	622	633	622	603	630	627	624	607	635	616	638	640	622	622	614	665	646	631	619	579	612	603	652	623	653	572	655	655	595	645	641	566	621	625	612	667	635	610	597	631	633	582	618	607	641	604	579	637	614	624	628	624	607	618	628	624	622	644	635	629	616	617	613	610	569	640	614	597	649	594	611	664	612	588	641	614	628	620	611	592	597	632	601	597	634	633	627	636	585	623	568	631	641	650	618	633	635	585	590	586	621	560	621	673	589	601	580	640	564	624	632	617	612	609	644	638	641	645	601	618	607	649	639	637	581	594	622	618	613	596	585	630	633	644	607	628	644	640	581	606	624	602	612	626	622	607	618	622	627	611	616	605	652	625	620	606	670	643	575	586	597	599	651	602	649	637	630	591	667	608	599	613	647	599	580	590	663	592	654	612	612	659	634	607	612	639	589	606	625	623	644	580	658	641	600	616	640	634	587	595	630	610	624	598	643	581	604	635	643	602	625	641	653	617	627	639	598	606	622	615	631	600	663	607	651	625	642	658	619	660	618	586	626	607	609	663	601	627	596	636	626	618	603	650	593	573	640	617	615	632	604	648	629	647	607	634	607	642	620	580	617	614	567	607	598	591	595	642	593	634	640	629	647	617	602	620	619	593	653	612	636	621	681	604	642	601	603	641	655	661	613	665	648	590	594	616	626	603	638	646	632	628	636	667	562	632	603	648	608	604	616	627	653	627	656	674	616	652	611	635	592	643	609	617	593	619	589	595	616	636	574	627	622	621	623	605	625	593	609	623	603	611	611	610	632	576	581	612	602	648	640	624	640	651	609	626	622	586	633	648	603	636	618	594	641	665	606	635	608	656	618	638	594	646	576	594	647	624	630	634	635	617	613	590	636	629	608	593	655	591	609	646	615	608	608	601	629	621	613	640	596	575	594	632	641	654	659	604	587	640	611	652	620	578	588	622	615	635	617	600	625	623	679	622	651	584	653	616	600	614	613	662	602	610	669	599	633	621	636	645	624	662	599	654	575	639	654	624	637	622	593	611	601	645	618	627	623	617	640	616	594	605	619	582	602	648	670	634	606	631	627	604	643	683	605	605	587	691	598	627	591	591	609	660	627	618	618	607	599	646	642	608	613	600	615	610	686	626	585	615	653	611	665	616	605	595	634	660	678	610	632	608	640	644	677	629	605	623	644	645	614	651	593	621	651	620	627	624	643	610	638	627	648	667	570	605	652	658	620	583	597	596	623	643	610	645	609
24862	21646	27499	25770	5435	1031	768	669	546	510	547	469	478	447	445	404	423	465	382	383	316	339	329	306	324	333	366	288	298	284	281	276	267	284	265	267	239	249	221	216	240	231	224	254	191	219	212	238	247	265	235	225	221	258	221	213	227	218	213	221	225	232	246	212	242	233	235	217	229	249	203	203	208	231	246	234	224	233	225	217	214	225	241	238	235	230	211	249	251	216	213	197	224	217	201	196	207	208	214	230	253	204	218	228	220	244	209	240	234	184	211	214	224	200	193	209	195	222	228	202	225	219	218	216	228	191	187	210	199	231	220	203	211	225	204	220	209	219	216	186	218	201	204	200	217	242	198	231	202	219	224	222	204	190	211	234	191	218	212	214	217	215	221	213	220	211	193	193	243	201	219	228	246	218	217	226	227	217	207	227	208	221	222	213	225	208	233	209	235	227	198	236	206	224	228	213	206	214	210	223	230	236	199	218	219	254	227	222	227	210	232	226	220	222	228	207	225	250	242	203	238	218	227	238	202	213	184	214	210	197	214	213	214	231	225	204	218	228	211	200	226	244	212	230	226	199	215	221	218	204	213	233	194	212	220	222	201	216	203	232	232	229	224	199	196	221	203	223	215	210	201	220	222	243	211	218	205	212	219	199	170	229	226	228	233	221	217	246	209	221	218	213	203	225	217	223	242	201	199	227	240	230	210	234	225	181	214	224	232	217	215	228	210	223	219	197	241	228	209	248	220	231	197	233	235	207	248	204	202	241	240	222	225	197	192	222	202	248	255	222	204	203	222	212	231	204	198	212	226	254	221	227	233	198	203	225	249	250	214	222	182	203	225	207	221	220	216	229	229	223	236	233	234	234	196	220	224	237	194	234	213	206	224	214	210	221	261	231	213	240	207	217	211	206	239	204	226	202	213	192	209	200	223	225	211	226	240	227	229	197	207	205	198	226	240	238	235	208	227	210	238	212	234	215	228	199	190	204	236	238	222	218	210	210	214	223	211	198	235	226	243	250	209	205	216	220	226	252	223	226	266	218	209	178	229	216	218	199	233	208	218	217	189	203	219	227	218	232	209	223	226	215	209	217	220	205	191	198	228	215	225	220	222	229	214	219	183	239	226	229	219	224	214	216	217	240	215	225	243	219	217	207	219	220	204	210	246	199	212	219	198	234	213	211	227	202	224	214	217	205	233	250	208	232	235	234	227	222	227	224	208	216	208	207	237	232	202	200	223	196	221	238	210	218	201	219	215	202	202	226	210	220	230	209	184	205	221	222	237	234	216	220	207	236	229	225	244	234	221	228	226	209	215	235	225	228	226	232	201	206	230	236	214	240	197	201	212	195	206	264	225	211	222	210	239	218	217	244	206	233	204	206	246	228	206	216	206	204	215	179	238	188	224	245	229	203	174	217	223	210	210	226	211	218	212	224	197	225	233	241	225	221	248	227	194	230	198	208	210	219	198	208	222	239	234	241	217	236	226	219	241	195	219	211	222	240	203	216	227	217	207	222	242	232	206	245	233	191	244	247	193	231	221	223	208	225	220	204	216	217	204	226	199	216	221	222	239	178	215	241	233	213	202	239	231	237	238	198	179	206	194	210	196	217	204	215	227	232	222	204	219	205	180	225	228	209	209	190	206	220	232	210	204	216	232	214	223	214	211	231	210	212	209	209	193	229	219	211	234	204	210	241	238	217	205	221	234	202	224	209	216	222	229	234	218	225	188	221	213	219	217	197	219	225	225	235	227	240	208	214	240	217	226	215	215	233	216	196	214	244	222	223	224	220	241	251	220	232	228	212	223	219	234	251	231	223	206	219	213	212	240	212	222	214	216	209	235	221	218	227	201	223	224	244	216	220	197	198	239	239	220	212	237	198	213	196	227	219	215	211	212	193	216	228	221	225	214	208	215	208	210	227	208	201	220	256	214	238	226	236	235	207	214	245	224	210	223	221	204	216	227	195	207	206	245	233	205	226	204	227	209	219	202	224	189	231	248	212	221	207	230	244	218	207	238	229	206	214	211	231	259	213	239	194	209	228	221	213	211	213	209	260	219	226	240	226	204	209	218	237	246	214	206	233	200	244	229	218	243	193	207	206	220	200	218	250	230	229	210	201	230	202	215	193	210	218	234	221	214	221	221	235	213	216	225	198	195	199	218	203	200	225	218	209	210	219	202	231	225	224	212	237	198	212	176	225	204	224	209	201	219	223	224	232	237	222	212	202	204	197	220	208	205	241	227	212	225	208	234	220	214	230	217	233	214	221	228	212	205	236	221	208	215	226	210	200	210	243	227	190	235	209	224	234	224	202	217	222	204	240	217	197	213	229	194	225	216	244	208	224	219	239	211	217	250	183	193	197	226	256	211	204	182	229	234	230	215	217	207	194	202	204	188	250	238	214	218	222	206	235	219	201	253	233	231	225	201	220	205	196	227	223	200	238	207	201	223	197	248	192	228	241	227	223	215	217	224	215	228	237	230	229	204	226	232	209	229	231	215	220	220	236	221	215	228	216	220	231	236	226	226	196	225	233	208	223	190	213	202	201	220	237	245	206	219	217	225	226	226	221	228	226	246	212	212	196	229	187	207	207	204	209	214	213	212	220	213	202	262	218	225	247	239	189	207	231	210	191	197	227	217	229	253	230	211	244	210	223	257	228	234	221	208	243	216	217	227	216	216	206	205	223	236	198	233	214	213	226	196	238	225	234	213	225	240	197	227	211	222	205	218	228	229	204	228	205	221	188	211	204	205	239	212	206	244	231	210	232	220	237	212	207	196	236	218	225	234	255	213	230	221	245	204	202	233	211	206	233	233	218	181	239	211	245	225	199	260	211	196	198	202	203	210	233	242	183	191	216	226	218	197	223	204	242	221	220	209	216	200	208	240	209	223	231	214	216	206	223	220	203	208	207	197	221	197	225	227	222	228	222	220	225	232	201	213	239	211	219	204	220	236	232	216	190	219	198	213	216	219	213	216	215	210	204	242	214	221	211	198	217	232	215	214	236	212	198	229	247	209	206	242	218	247	239	214	198	205	207	235	179	224	221	199	224	236	232	221	212	202	243	222	223	245	222	204	222	218	214	226	216	224	196	197	235	209	227	209	240	213	225	191	227	237	224	217	220	235	232	217	197	209	228	204	234	232	217	207	208	227	194	202	207	221	214	195	198	212	221	230	226	205	216	218	213	228	198	206	226	237	233	244	225	218	200	220	215	228	232	215	233	213	211	209	211	197	211	232	209	210	212	237	182	222	204	211	227	230	195	229	217	219	190	222	215	208	230	231	204	229	230	216	236	211	208	232	216	211	206	210	216	200	224	238	206	207	217	195	213	201	189	208	205	212	219	279	212	219	221	197	198	249	241	217	217	208	218	215	204	196	243	188	243	233	241	211	251	241	209	227	224	220	212	206	192	224	226	211	228	215	217	240	236	204	236	225	226	214	210	212	200	208	214	233	207	212	195	232	222	229	213	255	221	226	200	214	230
4275	8940	6767	3597	2560	1932	1647	1273	1152	1019	936	975	890	873	834	746	738	688	622	586	544	536	530	524	487	486	486	470	392	347	377	423	376	419	411	435	353	330	301	329	328	336	283	295	314	308	308	306	318	299	299	325	283	306	341	329	332	329	293	302	316	295	306	296	328	288	293	289	303	294	306	300	282	311	290	290	287	316	292	309	291	305	327	345	294	334	306	322	255	278	290	267	282	299	287	270	282	277	322	288	278	286	299	319	276	271	273	299	284	307	310	313	282	307	257	284	273	286	281	300	303	300	316	283	287	286	295	289	305	290	304	312	323	322	277	300	287	282	293	281	296	260	303	301	303	306	297	304	310	317	315	301	270	296	282	286	283	289	303	304	327	292	298	313	292	308	271	311	315	279	330	303	305	310	268	298	309	283	300	298	311	299	252	298	281	301	284	315	270	316	309	320	314	269	302	284	292	315	318	275	299	287	320	311	273	331	301	293	317	315	299	305	331	315	296	272	295	320	309	255	285	306	307	299	295	310	314	310	302	290	281	307	277	296	289	287	290	297	309	304	297	283	301	310	327	325	316	310	298	339	293	318	296	277	320	259	306	324	314	271	299	304	265	288	285	331	292	274	285	261	299	266	285	250	309	299	288	302	308	275	282	275	302	304	319	315	328	318	291	296	282	281	321	315	277	295	300	299	256	301	312	292	319	334	294	287	307	303	273	272	290	291	327	320	305	276	299	288	308	299	313	306	307	301	292	296	290	297	313	266	300	276	302	300	291	300	319	310	301	320	314	300	297	277	311	300	277	294	308	287	300	283	310	291	293	300	292	288	272	293	305	309	322	285	324	266	303	311	282	286	307	301	298	303	295	304	258	305	333	279	326	298	331	279	289	298	313	301	317	287	278	287	313	288	291	285	286	268	282	273	296	284	293	299	301	316	270	283	319	302	266	304	260	322	273	307	304	292	278	285	302	287	290	291	312	278	301	321	292	291	268	301	322	282	286	299	315	325	275	270	307	295	286	290	276	333	287	306	294	286	283	266	301	274	303	306	294	331	314	279	297	308	308	309	307	312	310	289	283	302	265	294	275	299	314	283	290	344	301	287	330	297	314	295	280	294	284	309	319	301	288	306	290	310	266	305	261	316	325	281	311	305	290	297	324	273	319	308	278	317	259	295	273	339	318	268	296	285	261	303	321	306	279	320	301	278	273	321	283	294	285	299	261	311	316	267	308	293	296	284	282	307	316	281	280	303	295	311	325	284	331	284	297	291	294	315	283	283	273	272	301	282	286	274	257	344	292	281	272	316	311	284	301	308	292	294	282	273	284	285	312	318	283	298	281	291	300	280	275	307	330	289	300	286	251	300	303	306	311	261	291	264	283	281	277	324	294	322	265	299	301	270	271	308	301	299	273	306	270	328	308	294	308	306	301	315	278	283	295	271	318	324	301	306	310	285	281	267	289	317	297	300	263	327	289	304	272	304	294	303	306	304	314	294	318	296	314	279	270	303	302	272	301	293	292	295	295	309	327	270	304	297	309	281	284	280	310	298	312	301	305	307	301	295	294	305	298	311	317	268	313	288	289	294	330	305	284	287	287	334	320	305	309	313	278	292	298	274	292	294	279	312	314	306	296	296	283	305	275	346	266	297	320	308	277	304	315	308	313	297	329	292	309	276	285	292	314	296	299	302	302	315	307	262	292	300	323	300	296	337	286	309	295	305	309	297	295	287	272	307	293	304	313	288	304	287	302	287	283	289	311	282	304	293	278	299	281	274	285	327	259	301	310	277	345	317	304	315	317	276	302	279	269	313	296	310	301	289	293	273	284	289	303	316	282	275	302	285	269	306	291	303	288	318	303	315	327	310	299	279	304	261	268	299	287	294	271	313	300	309	296	302	304	277	290	303	268	279	277	281	331	303	304	312	302	295	312	271	297	277	293	284	317	296	317	308	293	293	290	326	282	277	297	318	302	299	292	338	337	306	284	298	286	307	281	286	310	293	262	337	283	293	309	276	298	308	309	301	287	298	294	290	303	307	308	283	285	303	272	278	298	299	276	294	314	293	259	250	286	306	286	289	304	287	329	278	272	286	311	317	300	334	285	308	287	287	277	283	297	292	289	269	271	286	300	315	308	262	309	298	279	318	307	284	290	320	315	305	287	304	306	300	271	300	299	307	333	327	308	301	306	279	313	292	301	313	301	331	297	308	280	301	317	299	310	263	278	271	310	301	304	316	300	322	276	296	294	282	273	291	302	288	294	306	296	284	315	270	308	280	280	305	283	282	281	286	302	261	289	318	293	295	314	291	279	268	303	316	312	292	307	292	287	293	287	276	296	300	302	308	295	309	295	312	252	294	294	276	278	276	302	325	306	312	293	297	301	294	283	303	250	292	296	284	282	292	293	296	276	298	272	305	289	314	303	305	302	321	282	292	308	288	293	295	290	292	286	284	319	318	270	289	280	293	289	286	286	307	286	273	289	299	274	295	306	289	320	254	279	320	295	285	318	290	299	282	311	320	285	314	319	322	304	305	320	285	279	308	334	287	285	322	295	292	320	285	273	258	313	280	296	292	291	316	304	298	322	307	293	262	314	276	299	287	280	323	297	291	292	288	276	274	316	296	290	282	317	319	268	308	297	320	293	300	331	298	296	299	290	298	307	301	302	293	288	299	340	285	317	279	286	320	323	289	277	295	290	279	294	297	291	292	310	267	318	274	301	319	298	307	293	296	301	292	294	295	303	276	325	304	287	289	300	326	287	263	269	305	287	299	308	297	244	293	255	315	291	307	323	306	315	302	315	313	303	303	279	261	285	280	298	308	304	336	277	305	301	296	293	296	272	309	319	292	286	285	302	321	279	322	290	267	302	269	274	261	291	271	300	277	295	281	283	292	297	332	296	295	263	308	307	281	294	298	320	302	292	286	277	294	291	268	321	323	262	264	292	275	301	278	306	320	285	300	314	299	278	304	297	267	284	261	276	300	295	297	277	296	311	309	291	307	307	279	284	301	314	285	267	317	302	298	303	279	304	282	277	288	308	311	269	287	303	318	281	298	298	287	303	291	280	333	323	284	324	299	290	301	293	291	254	319	317	285	308	316	286	305	275	295	295	282	283	291	295	301	321	289	253	274	301	323	321	284	291	313	294	300	286	287	299	280	292	314	274	310	275	258	276	301	318	293	306	289	302	271	303	304	298	326	309	288	271	309	285	281	285	306	299	260	286	312	298	306	320	284	330	302	320	292	291	278	296	322	281	284	283	325	301	304	271	302	317	276	312	290	257	290	300	328	283	304	305	276	277	300	297	270	266	295	291	293	288	306	269	346	301	293	282	307	265	295	319	299	301	272	311	278	295	285	324	289	304	309	320	309	284	305	280	287	308	262	282	283	290	291	317	289	279	285	325	266	319	282	287	292	291	310	312	312	285	284	336	295	307	301	273	297	305	273	292	292	277	279	288	258	299	289	277	288	305	281	294	297	288	284
22781	21711	29614	24327	21710	21560	5748	1819	1373	1254	1225	1092	1140	1074	989	917	889	877	830	800	738	729	732	698	701	699	693	646	656	564	604	582	638	614	621	575	525	527	518	523	483	511	503	515	498	497	516	467	498	501	537	489	468	475	486	491	543	504	526	522	531	546	534	502	484	485	496	471	496	495	506	494	462	495	491	483	485	453	431	471	470	501	508	497	502	501	490	473	480	471	478	499	506	444	488	493	471	495	481	462	496	461	450	489	440	503	458	492	468	508	461	466	465	493	478	503	491	413	490	473	484	481	458	474	478	493	474	535	470	470	465	470	470	471	502	475	521	458	482	476	440	504	508	497	468	485	481	484	484	466	534	469	499	495	483	492	495	447	479	464	458	475	450	488	467	496	465	452	507	504	491	508	508	470	461	487	469	506	461	473	507	515	462	447	452	506	499	465	483	510	495	477	459	484	474	476	480	478	475	484	470	469	494	459	505	467	490	485	458	483	479	486	501	460	515	449	530	468	474	473	521	486	497	515	451	493	477	503	514	491	498	483	510	493	526	484	465	476	494	446	483	496	521	473	487	456	467	465	510	448	520	481	439	507	468	485	494	491	451	480	439	440	475	488	480	473	483	430	494	522	486	422	485	464	461	479	446	509	459	470	483	483	500	461	476	483	454	496	506	533	484	488	479	448	463	460	463	484	497	459	468	506	509	474	490	458	502	476	451	476	474	481	460	481	476	493	478	501	519	475	446	448	483	457	461	464	487	503	516	482	482	484	474	485	510	502	471	461	482	456	522	461	453	474	464	454	492	523	501	468	484	469	508	491	496	479	511	497	528	456	476	494	475	417	500	480	499	475	450	491	476	481	503	516	493	463	464	511	466	519	462	463	454	459	462	495	502	498	498	463	440	472	488	488	483	471	507	480	484	448	476	490	467	441	481	469	493	473	464	471	477	499	468	464	515	464	533	518	486	448	492	523	461	490	517	475	454	501	486	498	466	482	491	473	470	462	505	479	492	491	538	470	502	478	506	503	481	480	506	478	477	451	474	484	452	487	496	469	461	478	459	454	491	487	483	505	515	476	475	478	493	495	516	480	494	468	484	464	495	453	472	487	476	482	471	487	447	500	524	486	451	475	474	464	447	454	511	469	511	517	479	476	484	459	437	508	477	503	449	467	470	491	497	453	453	468	510	488	454	481	438	484	450	467	493	476	499	550	447	456	482	471	491	510	467	452	515	472	477	472	490	509	478	530	522	486	496	459	450	446	459	493	468	497	465	484	478	470	491	444	477	450	420	451	457	460	465	476	504	467	490	460	467	527	506	483	498	459	453	471	484	459	472	479	452	482	504	516	495	471	498	509	488	483	438	489	451	482	460	471	511	463	472	472	476	464	455	446	450	454	462	477	487	468	463	499	467	473	457	485	500	497	484	442	467	465	514	497	483	526	474	468	503	541	467	459	489	469	473	507	482	476	528	479	513	489	488	489	497	470	469	469	452	503	505	499	519	519	512	500	479	481	450	468	488	472	506	456	490	428	494	516	432	470	491	487	446	491	471	499	499	478	464	448	471	446	433	517	475	507	441	448	482	496	461	473	448	500	490	482	454	462	486	483	453	467	486	488	480	483	443	417	490	476	465	485	429	461	447	420	501	481	480	458	476	461	488	455	510	485	458	467	511	462	503	527	480	437	475	509	504	461	451	492	502	481	445	474	469	502	456	482	476	457	498	529	483	502	508	530	436	476	531	453	521	435	481	499	480	469	438	492	465	452	552	439	515	504	477	471	472	459	462	443	490	506	476	486	479	431	493	457	435	441	479	470	483	461	481	479	442	460	494	459	504	475	450	449	454	477	491	473	495	500	499	464	487	520	493	521	464	485	530	496	479	492	492	479	519	476	477	476	454	469	454	453	494	453	477	464	476	489	455	494	481	512	453	473	477	502	509	464	463	526	471	480	483	467	518	492	473	509	471	480	492	482	468	518	511	478	490	472	451	468	476	486	482	482	475	461	442	451	471	508	437	435	463	436	506	451	465	500	496	459	479	502	485	481	472	472	432	467	507	481	462	464	470	466	490	482	479	491	475	509	458	459	488	481	458	490	478	474	532	478	456	478	493	486	481	449	497	497	438	485	445	486	470	461	487	454	443	509	508	508	477	470	465	448	487	500	471	476	479	479	477	469	481	496	437	468	493	459	477	455	476	482	490	473	434	506	467	508	472	490	457	501	466	534	486	475	441	473	458	489	502	430	480	490	453	472	433	490	483	465	486	472	492	450	471	486	465	488	486	496	482	462	472	453	477	496	485	507	476	490	476	461	471	474	505	494	494	460	471	463	491	488	470	497	494	455	459	487	472	498	494	501	463	467	490	492	496	484	476	454	470	462	511	459	499	500	533	456	487	477	467	514	483	490	492	489	466	465	481	485	462	478	456	528	453	469	525	465	494	489	487	486	457	467	493	465	474	504	468	453	474	477	512	509	496	455	485	489	477	467	490	482	518	456	477	491	458	459	474	472	464	468	473	490	486	519	527	466	482	448	440	473	465	496	460	454	461	483	484	475	459	471	475	440	464	469	514	458	499	462	493	488	484	469	470	502	481	502	496	497	509	500	469	474	478	496	497	411	490	444	470	438	500	477	443	496	476	497	451	423	471	474	520	480	483	474	473	482	494	447	481	478	497	437	489	466	482	470	482	479	457	467	484	488	525	480	482	479	479	467	492	492	466	440	502	531	461	446	482	477	497	492	483	478	471	466	491	452	470	486	445	506	474	490	480	470	482	497	461	497	506	470	478	460	452	428	522	492	497	479	487	476	483	499	518	477	475	453	475	452	534	445	455	500	512	511	479	463	501	489	508	466	480	499	484	509	471	466	471	496	447	463	458	445	473	465	454	499	437	476	495	478	504	434	455	479	498	524	470	489	482	479	504	455	486	457	508	463	480	474	455	520	517	477	477	538	480	468	461	420	445	465	528	510	490	490	491	472	499	490	470	439	501	479	472	480	471	485	490	455	480	509	476	462	475	459	451	459	492	456	497	492	535	504	493	438	479	510	464	437	502	454	468	490	421	478	494	489	474	484	489	478	496	483	476	468	473	472	463	495	477	475	472	478	506	445	447	468	456	484	444	485	451	506	447	477	447	476	503	489	473	469	478	481	484	475	479	456	484	470	473	462	437	457	467	472	458	520	466	439	483	504	478	521	494	467	469	473	497	482	486	442	462	462	471	483	455	450	488	431	472	479	493	476	460	478	462	487	438	488	463	513	514	444	504	460	478	460	509	494	512	508	509	479	486	471	481	445	524	513	437	507	444	497	474	460	519	487	483	558	476	452	465	475	491	449	485	468	468	490	463	477	489	465	476	460	509	512	479	492	480	483	489	478	490	498	510	483	481	456	474	452	474	510	469	434	515	452	522	452	484	481	473	461	485	479	461	468	425	483	480	467	486	434	471	492	462	490	509	469	503	482	499	492	454	515	432	495	472	494	498	483
5859	18275	14612	7828	5767	4719	3596	2951	2529	2231	2087	1936	1848	1818	1685	1546	1642	1436	1363	1294	1137	1071	1018	1025	1017	1029	971	957	847	837	819	885	791	809	849	803	719	690	641	603	662	676	674	657	636	640	683	623	642	686	612	653	643	631	643	628	653	640	641	622	691	613	623	635	626	609	654	640	620	636	610	612	639	581	647	640	600	571	625	602	626	578	614	591	608	602	592	593	598	579	670	604	620	606	620	577	631	627	584	634	633	591	673	568	572	596	630	603	656	634	625	632	625	635	626	605	626	589	601	658	665	599	628	594	575	574	618	597	596	614	618	590	607	584	591	568	586	588	627	604	617	599	606	597	595	606	612	603	623	644	612	598	599	610	628	606	635	576	628	612	584	622	608	607	643	607	620	604	579	616	608	585	586	629	614	574	642	594	591	579	609	676	615	592	611	587	648	597	613	624	630	668	590	594	617	615	594	614	574	589	592	657	653	631	636	561	594	654	619	590	578	633	612	593	633	605	620	579	598	586	609	627	604	633	605	588	597	665	657	572	565	586	613	589	606	576	616	607	604	578	660	608	616	609	609	623	600	596	602	629	607	574	623	615	616	602	639	587	612	655	613	573	604	600	608	625	590	637	635	650	588	605	619	589	558	606	594	633	589	618	589	603	602	608	601	595	607	607	597	614	646	646	591	613	576	618	630	585	653	630	614	606	620	571	596	632	610	606	599	572	628	605	619	639	597	615	640	595	588	598	631	586	605	572	617	617	604	618	608	601	615	600	604	613	581	609	602	617	614	623	617	633	598	641	581	636	622	611	619	595	618	594	615	605	611	604	634	557	617	597	626	614	596	584	609	617	614	601	650	584	621	618	568	605	603	615	657	605	607	579	575	603	643	609	626	606	637	618	632	603	586	605	603	632	617	600	624	578	598	630	641	632	605	614	602	629	602	599	601	652	617	592	597	658	597	569	576	593	628	604	625	624	633	607	618	631	590	623	619	604	566	595	602	616	590	677	597	625	572	564	592	623	621	578	621	639	641	610	594	610	633	624	632	588	582	637	597	627	573	583	598	606	613	640	615	620	612	616	616	587	620	628	560	591	620	642	597	604	608	580	611	636	611	676	619	673	595	622	575	623	576	594	628	615	602	601	581	602	591	640	589	558	601	591	618	605	612	634	603	591	594	592	611	604	643	602	654	590	614	588	622	626	626	580	590	663	636	606	627	624	613	591	530	625	655	565	584	625	601	598	604	629	639	571	597	607	591	571	624	631	648	595	575	662	580	609	612	652	606	598	632	620	629	606	610	608	593	596	648	588	615	606	633	610	620	619	621	591	613	677	641	608	620	632	576	642	595	594	608	668	606	615	664	615	618	620	567	600	572	593	637	590	567	566	652	582	591	581	611	647	581	641	648	641	597	609	584	655	628	624	632	582	637	653	630	621	619	632	577	608	651	601	566	594	590	589	597	659	599	585	577	633	573	568	601	637	623	615	594	598	575	574	557	638	545	549	574	573	676	645	594	637	606	595	630	603	617	590	606	623	581	594	642	636	587	586	602	559	593	612	601	588	603	589	625	618	616	630	628	594	609	629	615	621	611	601	641	619	640	648	596	600	597	635	573	602	604	573	613	579	573	586	574	610	565	611	617	579	587	633	561	639	601	621	636	628	606	603	630	630	608	596	616	616	611	589	625	575	643	588	591	619	633	666	620	620	625	599	668	631	602	628	575	613	622	576	608	597	634	581	633	629	581	600	601	635	630	591	615	583	621	588	587	581	621	657	622	587	602	607	604	580	547	615	621	609	636	603	603	608	642	628	641	593	621	610	589	632	598	577	629	638	620	652	555	629	666	637	589	614	616	614	593	625	605	615	620	614	606	614	591	619	559	560	603	567	627	606	644	631	575	631	602	633	601	632	591	606	632	623	638	603	564	539	619	625	582	580	592	590	668	646	605	631	592	627	687	600	575	610	564	626	637	559	605	628	589	615	593	589	582	614	642	658	625	594	609	608	607	589	636	594	607	598	649	614	585	586	595	611	613	622	580	606	626	593	646	646	602	608	578	611	676	592	573	604	613	652	586	596	616	667	601	612	583	579	579	630	606	637	581	608	627	601	582	599	596	621	610	587	651	591	648	576	592	573	588	590	542	641	612	619	608	610	621	590	624	600	628	613	638	579	606	626	612	600	590	621	613	615	618	581	589	632	614	635	636	612	597	601	596	651	583	629	645	614	607	604	590	596	631	570	652	634	610	598	646	623	609	599	592	593	589	591	590	606	593	577	599	625	628	614	650	582	581	618	574	625	641	628	599	624	610	619	605	619	591	614	596	604	637	581	604	600	610	610	617	604	615	607	618	600	641	617	617	583	633	589	604	612	654	593	613	593	602	590	632	619	612	591	618	599	594	626	621	610	617	666	631	576	631	644	602	599	627	590	590	606	633	594	597	646	621	626	563	630	586	578	637	612	588	624	634	585	644	606	601	620	648	635	666	593	589	566	637	631	653	600	556	603	605	592	615	611	599	581	597	600	623	549	620	645	592	643	609	617	654	599	579	598	589	579	603	611	604	604	593	612	626	627	608	621	627	613	621	608	618	597	619	645	599	618	649	626	603	599	588	638	613	627	644	633	593	592	609	586	562	624	599	628	610	618	596	614	609	611	570	608	600	600	624	582	620	592	619	592	593	617	592	608	620	577	580	600	626	582	625	605	604	584	647	614	599	652	559	581	610	628	605	636	619	638	597	614	581	568	606	666	600	626	638	643	590	625	617	608	627	640	615	626	639	653	601	604	618	607	632	609	592	612	576	610	644	592	629	630	619	642	569	613	672	598	595	623	604	593	612	615	627	606	592	602	640	630	618	611	621	632	591	595	582	623	598	582	595	604	608	620	676	597	619	574	623	605	589	553	636	591	634	572	634	616	595	582	596	603	588	581	583	631	575	623	616	592	619	611	611	648	609	587	661	572	633	593	632	594	605	608	598	645	568	588	612	621	617	626	569	615	626	627	586	546	648	626	621	616	611	595	638	645	609	613	655	597	600	595	618	601	604	627	631	618	587	638	647	602	623	631	588	559	637	620	654	623	645	628	650	625	598	576	612	648	585	627	619	600	656	621	635	545	604	600	635	599	626	578	596	620	642	547	595	614	623	636	603	630	588	600	617	612	618	581	619	583	607	618	656	591	577	618	570	616	614	584	653	589	607	588	653	571	608	610	607	606	618	595	612	602	592	615	640	617	621	589	633	591	649	608	569	560	601	593	586	598	609	632	629	632	615	562	655	613	591	577	643	625	601	635	608	607	623	623	591	626	632	650	602	585	591	639	628	636	581	589	585	631	594	610	609	568	598	581	587	596	597	622	598	644	663	659	617	603	631	611	605	626	599	559	617	596	589	632	627	622	612	655	585	605	579	618	648	635	621	597	608	662	603	601	630	625	604	610	656	633	555	633	636	650	604	635	640	594	636	598	620	608	652	615	649	600	572	588	628	613	621	593
27479	19262	6231	1741	1048	759	631	542	468	536	491	501	486	474	469	451	408	414	377	420	394	359	384	386	361	364	354	351	302	332	334	333	340	337	343	369	289	314	301	318	274	287	320	311	308	316	304	285	287	285	310	323	314	292	287	321	288	311	323	314	294	306	333	307	348	323	284	296	334	308	301	299	288	296	301	285	321	294	284	320	312	306	297	261	277	319	264	302	298	293	310	285	307	305	316	274	297	308	305	282	325	322	308	293	271	284	289	303	285	359	310	307	296	316	297	329	305	318	269	298	314	306	306	329	268	319	300	299	294	296	310	268	286	303	316	299	320	301	311	313	287	308	302	313	290	298	313	269	289	329	281	297	300	337	300	268	281	348	305	282	302	284	299	276	349	281	308	264	272	315	311	323	296	279	292	324	318	300	305	305	300	282	287	302	299	306	326	303	286	321	313	315	301	337	300	306	295	290	278	287	298	307	286	320	301	267	287	297	289	339	323	266	299	305	296	277	294	292	239	293	300	316	307	315	319	299	267	299	309	323	302	311	293	272	298	311	305	302	302	310	306	313	291	294	291	269	344	339	315	296	309	318	288	285	278	287	337	335	290	295	325	280	289	286	315	296	295	320	307	304	296	264	304	314	285	293	308	319	295	291	318	286	294	281	308	286	270	308	290	280	282	305	275	280	297	322	293	317	238	304	316	276	324	302	334	298	303	305	325	309	300	290	286	295	280	295	326	315	291	306	278	313	306	301	299	290	303	315	307	300	292	311	288	293	329	314	321	298	288	323	297	322	313	300	294	283	281	273	280	299	309	324	260	300	301	299	290	320	303	287	274	293	309	315	276	343	342	300	301	268	322	309	311	298	349	313	322	301	293	278	311	285	294	335	310	284	309	322	289	276	287	334	297	291	277	344	287	317	286	306	312	305	289	334	299	283	286	337	285	290	303	323	268	304	267	310	273	291	292	295	292	312	306	279	301	340	293	297	270	329	311	307	300	297	314	317	281	323	335	256	312	282	305	301	278	330	284	305	294	318	302	325	315	323	300	308	288	265	303	305	311	319	315	321	315	337	293	281	292	306	299	303	303	298	295	315	298	300	335	302	264	312	316	296	304	306	294	324	312	317	335	267	296	285	333	236	280	322	283	293	341	283	302	290	305	293	312	285	302	304	308	281	290	328	305	316	298	300	280	302	290	317	277	264	307	314	300	335	286	284	311	304	295	315	311	316	301	305	319	287	313	284	277	295	331	306	306	308	288	297	306	303	277	280	316	279	280	286	311	290	282	288	299	313	289	321	303	295	299	329	305	310	294	317	303	268	294	302	282	317	296	288	326	328	315	329	278	298	303	295	291	305	335	300	272	312	290	325	303	285	283	323	289	283	327	331	293	311	300	291	303	314	280	297	279	281	302	307	292	295	336	292	331	307	287	305	284	294	309	323	300	310	323	302	292	329	331	284	293	306	256	296	284	315	287	306	300	293	296	313	283	322	324	294	313	317	309	313	296	264	262	329	321	333	314	298	290	268	311	305	318	307	296	295	323	338	306	293	312	270	322	311	317	312	316	316	308	320	319	301	298	314	301	321	323	324	289	323	318	298	349	307	306	296	325	290	276	321	293	309	299	301	276	294	316	294	320	296	270	304	319	294	295	306	336	253	343	298	311	304	297	299	304	284	303	303	299	303	301	303	297	310	294	298	288	314	309	288	287	311	296	299	278	273	283	290	336	298	348	305	310	326	338	289	281	287	332	302	299	302	296	280	318	300	322	299	281	309	264	296	286	319	276	308	317	305	307	309	289	286	282	302	289	286	304	286	292	311	293	289	344	269	280	305	306	314	328	283	291	333	295	316	303	310	272	305	294	312	279	301	311	318	318	298	288	293	270	296	278	295	302	291	288	265	313	308	315	303	304	294	290	317	303	324	316	286	318	305	272	287	290	314	283	292	295	293	267	317	274	301	296	315	285	304	291	300	274	298	310	307	331	281	316	303	288	325	271	276	287	300	289	288	302	281	339	300	280	310	284	273	331	299	278	312	324	315	276	301	294	320	310	340	305	345	295	286	311	332	317	311	269	304	292	272	325	319	310	325	248	307	309	331	280	326	307	298	295	313	309	321	310	288	300	318	289	302	293	300	333	330	321	309	261	284	294	308	291	288	265	301	296	291	297	290	285	296	285	293	293	297	315	295	297	322	290	310	283	322	278	318	321	296	299	306	338	287	298	289	284	257	302	312	294	298	301	291	309	326	316	326	315	299	302	288	276	303	264	312	294	282	312	264	290	285	324	302	298	320	290	278	316	293	287	302	297	275	315	308	287	286	321	277	320	300	287	326	278	292	287	291	285	297	299	299	303	281	302	322	295	286	271	312	309	279	311	331	337	323	301	290	292	321	299	295	316	307	286	293	313	309	310	283	303	287	320	271	301	277	305	317	296	312	304	317	281	343	283	290	309	289	293	287	332	305	298	315	313	294	316	302	283	289	304	328	289	260	307	326	332	258	311	298	296	304	300	324	293	334	304	287	284	343	282	306	308	327	288	301	312	300	287	332	294	306	277	268	313	316	305	315	317	310	325	296	305	295	298	256	289	311	291	316	316	296	335	328	273	339	319	286	332	296	305	295	339	299	287	281	322	289	308	332	325	279	312	288	307	301	330	286	329	275	288	295	288	306	313	321	342	293	322	290	320	267	308	316	307	278	295	291	305	286	279	270	297	347	293	306	295	338	310	287	271	311	293	311	288	294	321	293	248	304	334	329	359	302	296	305	301	324	316	326	330	293	289	289	266	308	321	294	310	271	287	297	283	280	311	281	281	316	347	270	301	272	314	318	280	286	307	320	324	320	296	326	313	325	315	339	321	310	316	260	313	294	292	287	316	328	298	316	309	292	305	284	299	296	289	310	317	289	303	322	316	301	268	328	288	298	307	314	307	287	287	285	292	314	283	313	293	302	296	313	311	345	305	298	299	284	283	281	288	287	310	318	274	318	307	298	301	272	301	284	289	300	267	281	303	289	332	280	298	320	257	297	296	317	289	319	310	285	303	289	280	319	308	321	322	296	332	318	311	285	292	319	296	292	341	324	296	297	295	308	305	323	304	295	285	289	319	315	330	325	281	298	307	314	295	299	304	288	309	320	319	287	276	292	298	319	330	301	293	274	330	275	326	299	291	295	303	313	291	300	281	304	278	291	276	299	271	294	266	267	288	293	285	312	300	301	286	286	292	306	312	301	315	309	323	287	320	309	293	284	331	309	316	331	322	288	311	337	299	281	302	336	321	296	290	305	287	307	297	282	302	315	306	313	315	308	313	302	310	291	285	302	311	305	320	303	297	300	300	329	334	301	308	316	316	303	305	252	286	282	312	300	305	301	285	294	280	304	321	279	291	316	305	298	308	285	275	310	294	317	289	284	268	307	304	281	306	312	294	326	306	255	306	297	297	263	319	303	315	354	294	287	298	313	316	277	302	278	301	282	295	331	317	285
4986	5326	4201	2175	1623	1304	1125	927	860	865	797	773	721	751	716	728	711	708	608	581	527	521	523	530	523	541	521	508	435	426	419	500	422	493	419	447	408	431	393	394	388	401	416	396	371	410	421	406	421	432	434	384	395	381	423	395	408	369	402	390	386	389	397	418	378	407	360	402	398	396	386	383	428	382	430	383	415	416	375	348	389	386	394	390	398	379	376	386	374	400	383	402	374	367	397	364	398	394	404	423	398	417	375	406	381	386	449	372	349	361	358	380	407	357	390	360	395	402	395	383	391	379	401	399	372	425	377	405	405	393	369	409	365	354	368	377	392	369	410	385	418	389	404	371	429	381	404	410	366	408	396	406	385	403	415	402	387	351	393	379	388	388	422	401	377	407	417	367	408	385	396	352	391	396	411	379	417	397	381	380	388	373	378	398	400	398	435	397	386	396	390	345	407	406	374	385	407	396	392	417	385	377	386	385	388	380	380	436	380	406	378	397	347	401	408	397	398	395	400	379	351	352	392	399	397	374	410	369	380	398	393	377	403	352	373	375	414	403	356	397	397	399	430	365	362	406	394	387	394	410	367	431	399	360	369	402	437	367	383	408	391	398	410	396	401	412	388	431	401	338	400	353	392	395	366	431	381	395	372	385	411	386	389	405	386	400	410	420	391	409	395	351	390	385	387	406	415	388	377	372	392	370	407	373	366	401	389	424	386	407	382	376	382	371	410	387	378	421	380	410	389	392	400	401	404	412	415	406	391	437	399	386	350	399	386	376	367	378	353	382	391	397	394	382	367	380	407	382	392	404	379	382	369	390	401	400	379	366	395	396	388	390	376	390	415	401	370	380	411	383	409	393	373	383	405	373	373	352	358	394	370	383	401	359	377	410	399	389	390	396	394	392	363	379	364	386	354	374	392	389	366	379	393	376	416	411	400	386	411	371	403	426	383	392	415	402	380	388	378	409	408	373	402	398	381	446	373	382	388	390	392	413	384	385	394	444	385	382	398	365	417	363	394	372	375	354	405	366	388	392	378	394	403	425	341	396	384	368	413	382	400	359	365	382	394	366	384	379	381	378	395	376	405	364	368	387	400	382	336	391	392	403	401	403	388	393	371	398	373	363	375	362	417	415	394	361	370	382	379	366	395	383	399	424	381	361	419	359	380	365	384	375	404	385	370	412	410	355	369	405	408	396	402	393	388	394	394	396	409	375	405	428	376	397	350	373	366	340	393	403	373	393	393	346	395	383	368	387	367	382	381	402	428	368	376	435	389	406	399	375	413	385	397	396	377	392	398	406	388	414	408	391	423	416	390	399	422	357	388	367	405	430	376	387	384	379	424	347	401	369	397	412	374	401	427	423	358	383	392	359	386	382	418	367	357	388	390	395	382	388	383	395	403	399	393	398	387	361	371	422	408	349	379	410	391	393	376	373	365	369	354	393	396	415	417	406	407	377	393	397	366	376	374	376	398	373	406	389	385	392	408	386	391	385	387	396	411	375	423	346	358	389	401	375	424	391	423	383	412	387	378	380	409	376	412	384	389	395	420	383	394	414	406	370	387	381	384	396	403	388	389	382	388	383	373	392	411	419	412	379	431	405	377	357	375	422	391	403	379	374	397	400	365	371	401	383	376	387	411	393	385	388	373	440	399	380	380	366	392	405	372	379	401	407	387	398	332	382	361	417	363	371	397	406	397	406	411	360	392	380	352	415	395	391	393	340	388	380	415	394	415	395	356	378	355	396	402	369	387	369	384	364	382	384	402	399	402	385	368	368	360	400	399	403	380	379	395	396	409	408	409	411	407	385	379	404	386	369	395	387	404	391	371	415	400	391	395	399	369	361	373	410	358	382	380	379	381	386	376	347	405	408	361	393	397	382	399	377	375	394	392	348	399	382	422	431	381	409	392	378	364	386	385	399	404	423	348	381	348	372	365	384	363	376	421	389	386	398	395	410	413	452	390	382	383	408	409	390	369	390	384	399	395	401	410	403	360	407	452	409	389	391	406	411	398	387	407	390	375	383	392	390	384	398	407	408	385	361	392	381	428	390	378	367	376	368	415	425	396	363	382	365	396	389	402	411	380	381	346	387	405	404	388	386	378	418	387	386	427	367	404	344	399	404	345	412	377	379	391	386	439	378	394	393	381	388	413	395	358	385	350	408	347	371	432	413	386	391	391	385	400	432	428	421	378	384	434	371	384	378	394	383	399	371	420	401	363	391	381	373	367	425	416	392	410	397	392	386	420	418	389	393	349	398	394	366	394	414	396	391	381	375	384	374	366	403	393	402	384	407	383	382	361	406	381	381	370	384	436	420	413	338	401	403	392	392	411	402	374	375	372	367	385	383	399	396	411	412	360	393	399	381	393	372	391	432	394	414	384	377	377	380	397	404	422	376	377	410	410	386	410	392	380	404	370	387	355	396	367	439	405	396	388	393	376	399	386	351	407	385	416	362	373	368	413	380	397	386	373	416	383	389	397	387	413	397	412	380	391	412	391	443	448	372	354	382	406	394	372	407	393	422	365	390	379	373	417	394	415	384	381	358	396	381	359	383	373	396	395	397	397	368	395	386	377	394	394	404	391	363	382	349	360	370	376	380	410	365	364	369	396	366	399	368	367	395	366	378	397	399	397	380	363	383	391	410	406	373	391	382	406	396	392	404	385	422	374	414	398	389	400	382	380	389	400	431	394	409	400	391	389	381	386	400	371	356	364	380	385	393	399	361	400	367	412	403	358	385	381	363	359	401	375	386	390	383	372	385	391	401	378	399	406	394	429	362	440	401	392	400	399	407	395	384	405	402	402	422	346	364	362	393	391	392	364	386	402	373	390	395	358	415	405	405	384	365	372	376	405	375	408	390	388	379	410	378	394	417	409	369	392	408	399	397	404	381	389	329	411	387	386	398	410	373	407	366	410	366	390	393	414	387	411	395	390	437	409	383	425	393	417	432	404	413	371	370	368	392	371	410	401	400	412	382	373	361	442	365	391	408	376	383	394	399	359	392	374	359	402	364	358	384	385	367	384	373	400	370	371	390	396	377	371	390	369	426	387	408	392	407	377	384	395	387	392	400	358	429	413	412	331	394	405	392	401	367	366	397	384	395	400	394	388	411	411	368	426	389	394	356	326	400	371	387	384	382	358	385	395	382	345	384	385	383	373	363	370	372	414	397	391	390	376	420	379	370	388	366	374	356	417	385	459	374	416	398	420	403	397	349	381	375	407	381	388	384	395	344	378	375	413	400	342	417	376	391	369	376	467	388	416	377	389	362	344	362	365	387	409	404	390	360	370	412	382	403	408	407	382	404	393	395	432	369	446	393	367	422	376	396	390	399	414	369	379	375	359	402	381	428	374	411	391	389	387	371	444	401	395	426	402	380	381	398	402	354	370	382	371	373	373	360	370	357	384	426	380	358	411	383	366	437	413	375	398	411	400	401	406	386	419	388	396	386	364	418	368	391	407	363	426	382	355	382	413	404
23712	21634	28940	24831	21454	6495	1720	1202	971	987	1001	904	897	848	872	754	818	700	746	709	651	701	639	619	636	610	619	569	553	561	555	584	607	555	537	549	530	533	504	473	510	496	506	485	508	518	542	504	494	513	506	535	480	494	490	515	528	460	515	502	491	564	501	458	496	476	476	511	480	531	554	501	468	490	462	527	496	504	475	485	496	474	487	487	497	536	517	491	472	485	479	530	500	445	501	464	501	504	460	450	473	505	520	484	508	467	503	506	501	522	504	472	503	484	499	482	488	478	494	502	459	529	507	540	479	516	517	498	527	475	525	485	498	492	508	486	482	499	465	492	510	492	490	477	510	474	478	462	453	475	505	516	480	500	509	499	460	488	506	503	515	480	461	474	519	496	521	525	483	493	479	486	467	492	454	439	504	494	502	473	484	444	499	519	532	484	498	479	528	509	464	520	503	500	472	479	471	487	513	473	479	506	513	509	483	514	538	525	483	491	530	517	500	478	506	468	492	502	498	500	501	509	502	483	518	468	479	451	476	465	497	497	528	481	514	491	504	509	498	482	469	505	468	507	499	526	455	469	484	491	495	505	494	529	514	486	506	459	473	476	491	504	449	468	518	444	481	495	525	482	488	473	500	486	478	509	551	468	463	518	477	461	493	464	531	462	500	472	513	496	480	496	476	490	482	502	528	498	471	510	519	523	481	543	531	490	483	480	449	525	546	481	494	482	487	498	473	522	462	500	491	501	504	509	491	470	464	505	505	492	500	484	441	531	514	496	478	476	497	504	486	530	483	496	498	466	482	493	477	516	527	474	523	478	487	496	477	479	482	467	446	518	532	502	510	508	479	495	456	481	507	486	508	481	494	500	513	489	497	482	499	490	508	520	448	479	527	519	494	478	498	507	443	512	481	488	503	471	504	484	499	464	518	506	515	481	481	496	512	522	480	515	476	477	502	477	531	479	489	504	474	466	492	433	488	495	456	504	479	494	489	458	491	492	511	469	488	518	489	490	500	488	491	501	493	500	490	474	461	480	498	502	513	506	485	496	458	487	452	512	519	464	484	503	512	457	495	496	481	507	504	507	498	488	481	562	457	510	496	472	514	461	499	523	496	506	445	503	495	507	516	475	513	468	481	507	536	478	474	484	506	509	492	505	506	463	459	474	478	462	486	492	476	518	491	522	515	487	460	486	528	498	484	535	470	487	495	507	476	480	503	503	476	483	454	473	527	483	484	515	469	469	440	489	497	451	523	486	479	494	509	536	486	504	483	467	509	505	504	479	543	489	485	456	460	463	484	464	498	484	461	482	484	501	495	510	490	535	467	481	503	478	512	499	445	462	489	459	457	476	520	507	466	520	511	507	480	496	475	516	498	505	480	478	479	516	481	462	519	488	483	516	520	511	496	460	501	509	475	526	523	492	500	491	455	487	504	497	516	538	454	501	515	507	479	517	495	508	493	465	471	526	487	492	498	486	473	486	471	483	518	497	476	450	483	504	462	509	529	476	498	508	487	540	556	483	513	436	503	510	500	432	488	495	509	501	486	424	503	505	502	498	452	508	476	509	500	485	502	477	512	484	491	446	515	500	476	498	521	477	499	446	486	481	482	464	514	475	472	515	492	494	496	480	508	554	501	519	470	500	455	512	496	504	455	477	452	518	485	471	469	474	441	485	501	539	500	490	506	549	519	438	526	486	447	507	489	430	500	527	499	517	453	484	456	474	501	475	478	489	503	448	538	494	499	493	495	510	478	493	505	507	464	469	468	456	463	475	464	489	482	488	491	486	454	468	525	476	464	483	520	527	476	515	494	471	461	497	512	506	511	474	463	475	482	480	504	454	506	491	502	497	471	508	484	487	487	475	509	480	458	487	500	546	502	488	535	500	477	478	484	493	491	467	479	426	505	518	490	460	511	504	489	504	509	491	457	445	443	481	504	471	472	460	453	476	478	469	480	483	471	460	487	508	535	481	522	468	491	520	472	493	483	484	529	477	470	470	502	485	494	469	490	510	520	489	518	479	450	497	461	453	527	476	466	497	489	504	489	470	504	470	493	497	460	481	507	501	517	485	511	498	458	463	473	502	503	481	481	521	478	468	466	494	447	488	491	534	484	524	488	462	530	460	530	458	510	510	488	518	499	462	456	466	461	486	474	528	509	470	525	496	504	513	486	447	496	475	480	518	499	472	502	514	476	492	479	495	469	468	470	515	526	487	488	474	482	480	513	465	476	478	503	505	441	488	480	504	519	472	489	502	488	514	477	530	470	457	508	504	534	531	547	502	526	507	456	493	507	525	478	507	483	504	500	438	465	489	493	500	500	467	520	460	448	447	497	527	501	519	449	506	476	484	474	484	516	512	480	487	541	487	470	439	499	498	467	505	523	473	506	483	433	506	469	493	495	458	528	519	513	496	456	455	478	495	497	471	480	472	470	506	496	485	492	496	479	491	463	485	473	488	514	489	498	505	540	484	488	465	452	548	498	496	496	480	445	463	507	493	487	480	496	477	476	486	499	486	477	515	512	498	487	507	484	482	464	483	461	519	500	503	473	496	482	487	480	512	502	474	507	471	482	487	477	485	482	478	509	499	434	490	484	465	504	533	493	520	475	476	496	503	509	466	475	517	483	495	485	467	540	476	514	456	486	485	510	482	487	505	504	472	492	461	496	528	463	454	490	473	458	487	480	510	468	502	494	500	518	460	515	479	496	511	462	508	497	482	511	504	496	459	455	522	468	479	520	490	489	492	450	439	484	505	494	508	477	490	445	502	471	489	449	490	481	515	457	495	481	512	490	490	512	465	497	520	472	527	529	491	482	489	511	493	490	473	502	440	471	480	480	507	459	483	508	501	456	511	512	489	475	439	442	482	493	482	467	432	477	494	495	482	494	483	547	490	472	517	521	512	494	483	501	506	510	494	507	474	499	497	523	470	510	522	487	492	487	500	461	470	476	469	520	445	490	508	525	465	474	498	474	475	493	531	472	485	487	473	516	538	477	533	487	472	474	484	493	479	530	473	448	474	482	497	497	467	512	520	478	474	468	494	497	460	512	499	498	495	489	522	478	484	474	481	492	526	482	479	479	514	504	505	497	487	489	509	488	514	516	529	501	489	496	505	498	488	455	487	502	482	449	493	492	502	481	499	483	501	529	498	490	458	475	476	497	495	542	483	502	491	487	463	522	514	520	513	487	494	457	456	501	460	506	487	482	489	488	491	484	497	513	485	473	488	472	454	479	517	489	472	476	474	481	520	493	488	441	485	512	497	491	513	483	474	506	468	494	490	478	526	484	489	461	488	509	493	499	507	471	493	482	471	485	487	503	492	500	470	482	488	485	504	475	479	483	541	487	463	507	501	474	443	455	494	515	483	514	476	499	469	479	500	468	527	464	558	479	492	503	492	478	480	468	479	497	497	483	518	496	455	530	518	476	495	526	471	491	494	529	455	492	500	485	539	476	469	525	508	546	488	456	504	480	508	471	498
4358	13079	10118	5297	3913	3163	2546	2054	1841	1666	1557	1542	1428	1442	1392	1250	1175	1182	1055	1010	982	941	958	918	912	947	854	867	772	773	749	800	726	848	801	702	735	638	655	647	659	646	621	648	632	614	673	641	648	624	666	666	606	691	628	642	648	646	671	635	647	617	669	637	660	633	616	611	690	643	620	615	632	636	630	589	655	641	584	661	620	634	619	635	646	578	651	593	624	611	618	655	618	633	641	664	657	690	623	629	580	620	595	605	618	609	621	602	588	662	618	623	621	616	616	633	633	628	654	631	645	651	654	596	625	613	598	625	630	626	618	620	652	642	632	641	625	582	663	587	644	626	597	632	622	631	620	621	619	603	625	614	664	658	605	600	590	630	634	578	624	648	639	602	628	631	528	679	585	602	610	612	627	643	623	652	597	653	622	626	672	646	635	643	652	616	606	641	602	639	600	599	650	611	641	612	710	673	640	662	621	640	613	624	641	633	639	619	615	596	640	638	628	606	672	639	566	629	585	655	588	607	633	640	639	604	678	571	612	603	666	637	654	627	609	603	621	645	625	627	653	650	617	599	648	632	581	631	624	631	651	640	639	616	623	616	646	626	627	648	619	626	597	608	630	617	631	578	603	591	608	629	644	603	623	648	647	650	661	621	624	632	584	602	624	626	617	596	592	612	660	593	658	635	631	607	606	593	643	589	633	624	605	607	629	601	625	637	624	654	612	601	651	616	649	651	653	643	622	602	592	611	649	613	596	590	596	612	651	593	646	642	623	646	624	583	645	596	652	621	623	633	593	596	611	621	641	655	634	594	610	653	625	679	631	657	621	604	646	604	641	598	596	612	621	653	602	610	580	601	656	603	647	601	660	633	611	662	630	673	620	629	649	601	657	593	600	624	621	634	682	623	635	596	622	643	655	632	642	633	629	643	584	627	577	601	626	609	560	651	620	593	645	645	627	652	621	633	651	619	591	594	582	642	678	631	657	613	657	614	649	620	639	613	598	618	633	594	629	654	659	643	603	660	668	677	625	634	668	630	589	642	632	661	615	652	656	646	618	633	619	616	645	675	584	596	675	640	622	615	617	627	639	665	608	575	633	638	633	615	627	608	597	658	604	638	608	635	654	587	639	618	585	608	601	609	641	617	610	588	586	627	593	621	641	645	619	604	631	647	643	600	668	596	582	688	594	639	601	637	618	628	603	622	578	659	602	645	612	634	588	604	646	605	625	637	631	628	603	615	635	650	592	671	620	586	623	654	601	614	632	634	646	627	612	615	605	572	618	653	624	605	626	662	639	643	616	591	611	609	628	650	625	604	652	635	639	647	602	663	647	622	591	648	660	631	623	624	610	638	641	609	620	575	611	597	610	624	612	605	624	586	645	612	633	604	629	586	627	627	587	620	618	598	644	598	592	665	623	615	619	614	579	623	690	644	603	657	650	622	677	613	630	668	591	599	652	645	613	628	594	633	593	658	605	629	665	618	623	632	638	621	616	621	600	644	612	637	615	600	643	608	630	647	583	649	609	638	635	649	640	624	581	621	625	609	602	641	630	697	666	616	636	620	626	637	642	648	634	637	636	614	626	624	608	591	651	653	621	596	610	646	603	634	651	606	613	622	637	613	588	621	614	625	654	683	641	653	620	618	660	627	644	640	635	636	582	611	621	552	686	618	628	594	635	622	693	640	627	660	644	629	639	643	643	667	604	604	618	629	605	647	573	586	606	661	619	634	646	666	592	624	635	644	608	606	562	658	640	618	606	633	629	614	660	625	626	642	611	613	634	644	651	651	645	613	597	600	649	584	607	635	619	624	645	621	668	647	641	608	624	615	601	591	626	650	636	584	603	645	586	658	611	647	650	609	617	642	692	648	614	601	638	604	608	671	624	621	626	579	625	619	633	593	656	594	587	623	623	576	645	642	601	607	594	583	614	657	641	620	623	614	630	595	647	588	642	626	642	610	648	612	625	618	627	613	619	593	622	630	622	640	602	602	664	597	643	617	659	587	635	648	614	642	582	618	633	659	586	653	624	634	634	659	621	655	656	674	665	656	679	629	670	601	644	625	678	610	591	629	639	637	641	640	615	584	555	639	598	618	651	591	634	628	602	585	621	632	639	664	629	629	619	618	592	621	600	589	647	607	640	609	625	646	606	579	618	615	609	598	629	614	672	602	636	602	625	642	679	628	616	661	597	617	641	614	631	625	662	641	636	621	625	615	630	579	650	588	656	626	610	628	637	643	641	629	629	627	660	609	572	619	619	701	602	624	659	640	635	582	642	639	619	661	629	612	667	625	601	602	644	613	656	649	599	667	568	637	678	626	655	628	658	674	608	598	630	585	585	569	690	632	642	605	610	630	588	635	637	628	618	638	589	619	611	612	656	617	638	661	684	613	586	596	632	689	638	606	599	613	654	652	602	654	597	633	625	609	597	582	657	588	660	588	611	659	611	599	642	615	602	603	601	661	621	602	604	669	639	673	598	620	638	650	607	630	629	632	663	687	624	635	632	617	611	578	641	622	625	624	573	584	683	614	624	629	613	627	656	600	649	634	633	614	590	626	653	604	634	639	622	622	611	634	655	672	610	652	606	602	580	631	626	606	639	617	618	617	684	603	620	594	676	626	597	621	617	629	660	648	642	651	654	605	671	637	583	618	631	643	610	650	628	603	629	602	644	579	637	617	589	647	639	596	632	586	564	659	611	655	662	606	647	617	603	629	632	642	632	650	621	641	667	641	613	648	602	642	628	673	630	658	596	616	596	608	612	631	592	597	631	651	627	593	639	616	660	636	642	643	616	607	637	603	618	635	638	673	618	595	635	580	668	600	628	624	616	595	602	604	626	656	596	621	629	650	623	631	608	657	580	693	625	611	654	624	607	634	660	685	629	609	637	655	613	650	656	600	633	675	634	641	614	638	646	618	585	631	604	623	643	628	632	633	628	641	643	662	632	577	580	559	639	584	607	643	618	646	585	619	585	646	651	654	664	636	635	635	641	657	613	618	658	632	674	591	640	630	627	639	636	630	630	617	630	602	622	591	613	689	674	666	607	612	627	665	596	607	650	644	627	608	687	614	636	659	608	645	612	595	629	543	637	638	640	668	674	577	633	613	646	638	603	644	625	653	592	607	602	625	609	639	620	672	618	647	645	630	670	603	625	624	619	620	644	622	614	609	612	636	675	621	657	638	631	629	594	625	657	655	596	625	633	638	630	657	641	630	653	611	602	600	608	641	602	635	580	633	607	627	595	649	600	624	670	665	671	643	652	627	641	673	650	647	639	614	566	658	648	616	572	608	630	650	612	651	663	641	574	662	605	645	611	640	661	585	570	605	602	633	655	623	622	594	616	660	633	591	607	648	651	623	584	600	655	616	595	632	634	616	642	610	661	554	644	599	629	630	626	629	627	649	631	618	622	571	612	624	625	620	629	666	626	676	599	614	654	647	585	641	653	640	608	610	641	632	680	608	653	635	636	633	617	629	611	624
24851	21627	27490	25718	5413	1050	730	639	595	525	536	493	516	457	441	445	451	409	372	356	379	345	308	339	326	309	298	287	261	281	269	273	256	283	266	267	257	233	233	228	220	269	229	240	229	236	229	250	252	245	237	246	220	249	206	213	234	230	246	238	225	220	264	204	210	198	245	216	225	230	205	217	213	228	207	199	207	221	217	225	232	224	209	226	217	239	233	227	227	220	221	217	225	201	207	211	210	220	212	221	212	228	244	229	205	221	226	272	217	222	214	234	248	214	225	218	241	239	235	231	197	252	205	202	208	221	220	205	203	210	248	211	225	208	236	218	237	214	225	222	198	230	232	226	235	224	237	200	229	224	231	229	189	223	208	206	246	224	225	223	182	241	218	222	235	227	220	236	206	241	196	215	210	218	199	217	222	211	212	222	236	206	222	262	247	190	226	194	207	237	207	207	200	209	201	249	219	226	223	204	252	232	228	225	203	257	217	198	228	245	225	241	181	205	220	218	205	223	233	229	233	244	209	227	235	188	215	228	194	229	229	220	213	230	226	215	200	193	232	185	213	213	211	228	225	225	223	212	216	206	243	229	206	195	205	238	218	233	236	217	222	218	207	213	240	245	228	205	223	260	239	213	212	223	203	225	208	219	219	225	230	221	217	232	227	202	238	214	230	226	234	196	234	196	181	226	202	214	246	195	206	215	223	234	216	212	216	242	200	226	233	213	217	212	241	208	195	213	249	223	210	221	228	241	194	231	224	215	206	218	203	228	233	222	218	236	198	235	221	206	207	210	188	230	245	224	219	206	241	233	216	204	214	220	237	236	215	234	216	216	206	233	190	237	245	245	219	199	240	227	231	224	227	224	231	201	198	191	214	233	213	229	226	236	204	210	213	231	218	221	220	221	216	233	235	227	218	232	238	206	211	242	206	242	248	207	206	254	220	219	238	216	228	246	237	209	241	209	233	229	219	231	198	245	242	224	182	242	235	226	225	232	218	247	264	215	232	210	221	228	203	238	205	200	219	257	242	207	218	195	232	267	219	209	257	199	220	214	233	231	223	207	229	214	223	234	235	209	193	243	225	220	222	219	207	247	238	223	214	232	198	260	206	228	218	223	209	225	208	228	220	237	211	219	217	187	216	253	213	239	223	242	252	229	189	219	243	214	185	224	215	232	207	192	231	228	235	230	234	222	221	248	214	228	231	249	239	233	223	222	223	266	235	222	203	244	199	214	213	254	239	235	214	207	216	233	245	254	224	228	234	244	220	220	219	239	216	216	183	223	243	231	227	194	225	239	240	205	206	232	187	250	208	232	226	224	237	220	222	220	221	215	211	226	214	238	213	230	197	220	215	214	233	198	229	182	200	222	256	213	243	229	224	213	219	213	200	183	219	209	224	200	226	212	221	239	201	209	231	206	231	226	203	201	215	214	218	236	216	204	226	236	229	231	235	212	232	203	195	238	230	198	213	235	242	229	216	198	261	207	203	221	212	239	227	215	225	231	192	211	216	210	215	247	239	211	230	231	223	224	229	215	249	242	215	223	215	204	240	232	187	206	212	236	221	240	217	234	225	217	228	211	214	219	183	218	208	212	205	246	201	219	206	224	224	229	219	243	219	203	227	224	220	222	195	189	213	226	211	234	219	211	217	215	210	227	245	235	255	217	227	197	237	226	239	235	240	209	199	209	245	223	235	203	210	190	217	211	231	242	206	199	218	232	211	197	206	225	234	231	250	204	204	205	214	219	229	224	217	197	209	206	236	223	213	242	218	229	219	221	218	198	212	243	217	227	238	243	245	219	236	247	196	230	233	202	234	217	211	217	236	222	245	212	239	227	213	222	207	231	240	212	222	213	212	198	203	230	219	223	217	209	216	218	211	235	189	225	204	231	217	227	233	202	211	241	229	212	214	235	228	237	227	247	215	230	212	203	219	212	232	237	200	228	232	250	230	214	220	260	221	197	241	240	221	213	223	231	196	212	220	276	222	202	248	229	229	211	204	229	225	223	217	249	214	243	219	235	228	219	216	226	232	234	229	216	223	202	198	227	220	219	223	209	226	241	214	206	193	262	212	237	232	212	218	225	215	229	199	213	206	198	222	199	221	222	202	222	196	225	215	214	208	239	248	245	225	237	243	207	222	210	244	239	220	236	236	220	228	238	211	220	203	212	176	238	238	217	218	228	222	226	227	200	220	205	237	219	213	222	221	206	232	220	207	213	192	181	209	240	205	229	251	219	196	235	202	252	237	244	214	230	184	220	238	200	236	204	225	233	214	224	228	229	221	210	212	224	237	224	213	196	220	239	209	202	240	236	232	205	222	238	238	251	233	223	220	222	249	232	204	223	224	220	221	208	192	232	235	231	229	212	200	223	223	221	232	212	224	229	243	218	212	216	227	247	209	212	204	200	215	193	214	233	227	229	209	195	250	233	237	230	201	207	220	220	235	221	241	230	223	221	219	225	223	208	234	232	213	230	208	226	212	241	202	214	235	222	218	246	229	180	224	204	221	234	234	220	245	201	222	232	216	203	190	251	198	234	215	196	231	216	206	227	226	229	225	214	244	203	193	242	229	204	252	217	244	197	215	242	225	227	216	223	243	218	198	205	202	219	225	217	257	206	214	247	206	216	223	227	213	235	228	255	204	230	226	231	213	221	218	203	240	227	230	249	214	220	228	242	211	217	220	223	216	220	238	220	213	217	243	215	216	212	220	198	226	231	220	230	236	217	243	246	221	240	229	218	213	203	217	231	210	233	238	205	221	241	186	182	242	222	213	218	217	197	218	204	218	256	226	201	217	218	207	218	232	207	223	226	235	186	204	188	240	226	196	224	232	237	223	214	207	236	216	212	237	230	194	229	224	211	206	245	212	222	227	224	223	220	237	214	226	227	225	227	251	227	222	248	229	224	228	200	233	218	193	220	239	235	233	221	213	234	208	229	217	214	224	217	197	202	235	211	211	219	220	207	210	227	216	211	201	253	218	215	223	208	208	212	231	231	206	226	215	206	241	233	247	221	186	182	215	214	225	211	209	244	194	213	195	236	212	212	224	210	230	207	218	195	237	209	243	238	211	200	231	227	229	216	211	201	226	256	213	223	218	207	222	190	223	229	200	229	239	213	233	226	213	232	208	220	225	211	223	229	220	191	232	202	223	211	211	213	220	223	228	214	234	223	195	225	215	234	232	211	217	198	240	211	205	227	211	232	226	223	200	226	211	214	236	236	217	196	225	220	202	214	214	212	232	211	240	232	222	179	231	236	231	200	215	219	231	214	226	213	237	209	216	227	216	239	247	206	239	230	240	197	242	206	233	218	235	232	224	194	219	194	212	208	231	207	246	238	239	201	204	213	218	234	212	216	213	223	221	208	257	223	198	202	210	216	246	208	195	231	237	243	215	253	229	236	210	223	224	217	236	229	224	217	232	214	228	204	228	247	224	239	216	205	223	208	244	242	216	189	205	225	229	227	203	203	224	242	216	206
4171	9144	6979	3644	2639	2074	1626	1348	1159	1133	1047	931	946	867	822	835	697	710	634	540	520	537	507	484	512	516	476	429	380	376	392	383	372	411	398	371	312	337	350	332	319	358	326	312	324	307	330	308	344	342	318	341	292	325	334	315	337	280	335	325	324	294	325	303	258	321	308	298	285	317	290	277	326	288	268	320	314	319	289	327	327	268	288	309	308	279	329	284	330	303	313	297	296	303	259	293	298	297	290	290	302	286	332	312	296	324	278	295	280	310	276	275	314	276	329	296	320	303	297	348	270	295	282	318	286	299	297	301	297	285	315	294	284	343	306	300	293	264	298	300	317	290	285	290	272	287	312	286	298	306	314	297	337	300	317	296	304	301	319	308	314	301	305	306	320	302	308	324	270	285	294	327	312	315	312	273	311	317	295	273	324	321	325	287	286	297	318	359	292	298	326	300	340	287	309	325	302	295	298	294	310	274	293	302	270	278	292	309	288	284	282	324	305	292	330	326	271	283	326	327	299	264	318	305	318	258	309	290	302	284	273	280	302	329	321	290	291	320	301	313	294	333	306	283	317	300	268	283	289	296	295	311	336	300	281	318	312	298	330	331	287	277	315	298	293	308	301	285	313	312	299	304	304	319	274	308	298	287	294	285	296	312	319	306	318	275	277	293	274	311	280	302	280	325	291	287	330	278	291	286	306	307	283	291	316	301	287	294	285	295	309	321	298	296	306	284	330	297	300	318	290	279	301	312	298	282	291	320	323	302	266	312	299	303	318	347	308	320	296	309	281	272	312	283	328	308	302	294	300	357	314	295	300	312	311	287	288	299	296	306	338	290	289	309	270	297	283	324	313	288	302	276	309	299	295	324	272	319	316	310	279	270	309	294	276	299	318	286	308	304	275	271	280	304	323	292	302	292	290	297	274	292	272	302	310	282	306	288	347	313	294	333	308	308	294	289	306	310	307	305	292	275	273	330	278	294	290	294	331	298	289	295	300	276	260	335	291	255	291	307	311	311	280	325	289	307	298	285	289	298	279	302	300	309	312	293	284	278	304	315	284	271	298	297	318	315	284	312	275	316	288	321	292	335	293	296	294	317	311	277	295	288	294	301	310	287	299	314	326	323	270	301	299	290	309	304	284	314	280	301	296	303	287	252	274	297	334	308	290	286	287	298	300	321	340	272	292	311	303	293	282	307	297	310	278	314	282	293	272	288	292	287	314	326	305	282	274	278	299	287	277	283	291	316	291	315	291	300	286	311	324	277	322	307	317	299	287	311	292	330	292	289	287	294	303	294	334	326	304	297	313	319	295	292	323	281	276	288	301	282	316	353	278	310	287	336	297	272	318	328	280	275	280	301	270	314	319	322	302	285	270	306	326	303	293	308	291	307	294	280	277	305	325	308	270	292	300	305	294	285	276	295	290	286	294	286	281	316	294	297	312	300	306	330	301	313	289	279	300	299	327	301	284	280	321	282	310	258	269	314	290	293	296	291	301	275	340	304	280	320	314	302	288	297	299	308	347	316	307	296	298	304	307	286	296	301	293	296	289	265	299	281	301	310	310	285	272	301	307	289	307	300	315	306	292	282	304	280	306	308	288	336	284	324	298	278	309	293	308	304	331	300	282	288	315	284	320	306	334	305	305	295	300	342	281	296	325	323	298	292	328	271	317	287	296	327	305	322	300	303	304	309	305	310	286	323	285	305	296	303	276	245	334	340	293	298	299	295	288	306	268	287	320	277	281	306	287	292	332	273	272	294	294	320	305	293	283	306	297	313	301	292	296	308	292	283	293	312	308	303	302	315	310	290	287	265	282	304	324	299	328	310	291	341	292	316	311	297	311	319	291	304	311	311	320	278	270	286	300	320	320	342	295	314	282	320	338	293	322	297	331	293	283	307	275	310	330	317	300	278	321	292	293	263	292	303	355	316	318	287	293	277	292	305	311	297	300	301	306	328	288	305	289	323	289	315	307	313	317	276	288	268	289	284	297	308	290	317	280	292	294	297	286	289	276	327	313	326	272	279	254	313	304	298	325	262	294	287	308	306	282	299	318	279	299	323	292	303	314	301	277	283	301	293	330	309	317	314	288	312	315	313	308	288	305	306	295	321	298	304	291	293	305	282	294	300	291	313	308	291	342	284	287	320	306	324	289	320	297	274	288	307	305	292	307	280	294	299	274	292	294	290	270	320	337	308	290	330	307	293	307	329	291	332	298	312	297	269	304	299	315	296	315	297	279	295	303	292	301	317	310	273	294	300	309	284	299	286	288	286	294	312	316	318	290	279	298	307	299	289	320	310	282	319	295	304	300	292	271	299	346	298	275	323	315	277	309	336	298	297	309	307	292	301	315	300	325	292	292	286	269	281	329	293	303	309	318	292	296	291	300	329	316	310	337	292	316	287	334	305	294	315	286	272	295	291	285	300	303	290	287	304	305	335	287	298	334	308	314	297	295	310	302	282	302	306	322	291	293	281	288	347	271	294	296	271	258	303	276	331	297	278	299	293	272	286	285	310	322	303	274	308	303	289	256	317	300	292	268	321	307	325	294	319	296	286	292	297	301	289	314	310	327	298	328	337	304	306	326	288	305	344	322	302	294	276	294	286	296	290	303	305	301	295	277	284	282	309	325	304	270	297	321	301	277	275	285	311	278	284	293	339	306	315	298	293	304	283	283	316	312	274	319	281	314	299	319	280	307	307	307	286	330	303	314	304	284	331	315	313	290	306	299	290	322	349	326	298	301	299	311	277	282	320	299	302	285	323	285	318	270	280	297	290	296	290	292	292	299	279	272	277	324	305	275	305	291	282	295	302	310	311	294	309	276	293	291	292	278	269	282	285	297	315	293	294	319	332	298	308	287	291	298	318	279	285	310	277	357	326	310	302	303	316	302	306	294	305	321	303	304	303	297	305	299	313	303	295	310	268	318	278	277	280	282	290	279	289	297	304	333	304	288	280	300	301	308	288	269	290	305	299	284	290	318	340	341	305	344	295	333	289	301	297	277	280	283	299	300	333	298	307	300	300	303	321	323	273	328	329	323	314	308	299	294	307	292	294	290	340	302	311	281	284	319	319	296	312	311	317	256	322	317	288	273	296	330	298	296	308	285	303	340	283	288	241	296	326	300	313	323	288	284	282	293	308	292	307	274	291	313	296	313	285	291	288	280	306	312	293	303	358	260	294	328	320	280	288	330	299	273	306	280	316	296	269	315	305	321	293	298	286	290	282	279	306	278	277	306	336	273	281	290	293	312	278	299	302	269	286	305	317	323	311	334	293	301	311	288	296	308	276	296	300	310	300	286	286	288	316	290	295	310	289	286	303	332	293	273	314	297	314	287	270	292	306	305	315	294	313	288	302	291	294	294	274	288	319	309	328	286	313	320	278	304	296	285	311	278	284	310	290	294	325	330	301	329	294	298	324	317	295	258	316	274	243	290	282	325	306	311	318	289	335	294	320	319	273	305	295	281	275	338	330	303	290
22708	21698	29625	24300	21707	21530	6006	1805	1371	1302	1242	1105	1100	1062	1066	1073	991	904	888	797	735	749	713	728	741	700	684	603	619	543	591	617	614	615	618	551	537	522	513	514	515	546	521	463	466	470	531	496	521	542	527	508	498	526	473	489	515	500	509	519	495	501	468	488	525	514	523	505	484	466	502	478	481	454	477	435	519	489	490	472	544	475	472	463	480	472	481	488	532	475	526	455	463	505	471	509	516	457	539	482	481	493	497	470	514	496	466	467	509	495	480	481	489	462	462	491	453	448	494	498	467	516	490	482	485	461	490	471	472	473	474	511	466	479	491	483	475	517	486	451	515	494	501	517	461	467	481	503	477	493	494	485	465	485	498	492	489	482	482	525	485	476	481	482	498	495	471	468	490	519	501	461	462	518	462	500	457	500	485	472	486	485	547	471	475	450	507	494	517	489	487	446	486	520	466	512	504	469	476	448	494	481	528	500	513	480	473	484	478	466	507	522	492	488	457	450	469	502	487	470	467	516	492	491	483	467	489	450	483	478	483	480	472	484	473	443	490	494	495	467	497	498	485	464	511	488	466	467	503	498	475	455	491	445	459	486	486	478	490	445	449	480	443	440	472	519	478	510	495	467	477	473	479	485	465	475	472	498	472	512	457	487	515	461	468	477	511	449	439	475	476	470	453	496	513	518	478	521	533	489	462	494	458	513	485	513	468	493	476	467	462	531	461	465	474	449	463	502	455	458	469	476	492	474	454	497	479	481	504	477	504	496	480	459	473	481	492	487	505	445	478	445	506	481	478	478	467	487	488	477	491	490	494	482	431	495	496	516	484	492	478	493	516	510	472	499	533	525	468	449	477	480	488	466	486	499	488	474	478	455	537	487	486	509	479	510	448	483	460	444	467	475	500	486	487	481	492	473	511	487	454	480	469	479	468	443	488	514	466	479	492	492	447	499	485	446	511	481	500	465	482	474	475	494	484	466	479	472	461	479	504	503	455	457	467	476	470	463	450	460	477	491	474	502	479	469	500	483	483	449	451	484	470	470	486	457	476	519	500	452	482	469	417	448	486	446	520	477	504	474	503	449	480	454	517	477	473	494	484	489	485	511	463	451	512	479	511	528	469	500	501	455	478	429	509	473	493	490	465	501	509	519	497	462	482	467	474	472	485	500	485	452	526	482	487	477	450	450	458	516	459	500	465	430	501	454	486	470	491	507	493	506	475	482	461	473	473	475	459	494	489	471	453	525	484	504	452	501	467	515	429	487	460	512	477	468	475	444	487	473	481	455	454	485	481	534	466	490	510	470	480	457	482	505	455	482	494	515	475	489	488	434	468	473	469	502	485	512	479	474	454	498	515	473	428	460	502	523	467	468	467	453	474	468	464	513	483	510	463	470	517	490	467	461	485	487	486	522	492	458	504	489	489	471	493	440	448	496	449	496	528	517	477	490	468	480	435	487	515	464	461	479	488	505	491	529	482	469	468	484	502	444	448	497	472	479	460	469	466	466	496	453	496	500	513	511	506	465	495	451	467	504	436	475	518	469	474	441	517	488	459	481	481	466	519	497	466	500	511	471	510	502	482	483	488	510	486	477	519	477	486	487	482	464	437	471	447	491	483	516	479	489	480	455	462	492	511	510	517	477	456	504	500	535	498	470	505	449	519	486	479	468	462	519	476	498	485	454	479	488	503	500	501	466	490	474	485	453	481	465	496	448	488	484	495	446	490	507	486	484	470	477	459	462	450	490	504	516	488	434	486	502	496	474	495	498	493	510	554	522	463	508	458	469	504	469	488	492	451	505	476	476	478	478	461	483	476	517	436	474	468	497	479	480	506	482	527	468	488	472	477	488	459	463	472	514	494	458	498	444	456	496	498	474	464	507	480	533	500	501	475	478	522	455	472	479	485	433	497	424	449	502	484	528	467	503	454	469	452	478	493	470	501	490	479	466	442	490	490	427	496	492	540	476	466	489	451	469	510	451	496	535	444	501	474	508	497	474	509	520	473	486	470	479	463	486	503	471	504	483	476	474	484	448	497	511	487	509	505	436	444	512	454	484	508	502	467	514	486	494	482	462	489	486	485	443	474	487	489	489	494	454	443	495	479	458	455	525	459	488	502	497	474	464	493	500	485	512	482	481	504	501	490	502	504	474	426	500	461	466	480	488	487	442	447	526	463	479	474	488	515	481	517	512	474	451	438	509	484	467	504	491	472	494	458	485	478	489	474	493	468	466	508	473	479	471	449	481	467	479	507	450	468	480	444	476	479	483	456	422	446	512	444	494	478	465	496	468	455	451	487	515	453	497	480	479	498	468	483	488	490	459	485	455	449	485	466	460	486	498	511	496	488	525	467	488	479	473	492	508	485	493	564	478	477	477	480	480	475	528	488	465	491	480	471	488	468	522	499	470	495	495	472	443	407	494	494	478	524	488	494	490	517	415	451	515	463	441	480	485	505	512	492	471	516	498	484	489	480	437	472	466	516	481	468	509	492	462	492	476	459	486	492	517	482	495	477	516	500	446	490	483	436	497	489	453	452	483	481	495	499	445	479	490	475	483	472	476	449	486	491	506	473	472	480	483	506	477	505	469	478	490	490	474	470	488	548	452	515	488	468	495	463	459	464	504	469	464	495	519	465	470	492	467	456	476	497	478	474	440	488	455	501	511	449	489	462	485	463	473	508	491	469	479	478	517	462	484	506	494	497	474	491	457	492	507	482	489	502	473	494	465	513	465	483	467	464	452	491	514	540	505	520	484	468	525	452	482	467	499	469	510	501	459	494	481	446	510	451	466	476	500	450	490	498	460	459	496	475	505	506	453	495	471	479	475	487	460	453	500	465	475	474	529	483	480	521	493	503	476	491	485	490	466	478	495	495	493	482	517	505	517	476	472	495	511	485	470	471	480	497	490	489	464	470	487	449	472	488	505	484	445	491	488	484	457	485	494	505	476	479	492	497	463	505	500	459	461	481	494	451	483	458	495	478	449	436	492	454	494	478	465	479	464	508	488	470	497	499	489	466	476	490	500	487	484	491	499	490	454	484	490	450	488	478	481	500	487	530	496	496	482	498	467	508	490	477	451	458	502	451	491	440	476	474	493	458	493	480	469	485	467	510	482	475	499	484	456	510	475	496	499	432	478	445	511	488	481	474	448	486	485	524	475	475	503	474	463	494	492	441	523	517	498	448	489	493	481	495	499	479	499	497	450	471	474	450	481	515	457	489	476	514	471	525	527	464	484	512	455	502	478	445	456	471	477	493	485	482	520	464	450	488	493	469	492	520	486	513	458	483	462	490	488	445	465	479	474	467	463	474	505	474	449	505	507	506	492	499	493	491	494	448	451	465	464	483	488	444	467	481	486	495	484	491	478	481	483	473	467	482	487	529	450	478	490	473	478	463	486	480	434	480	460	528	494	469	486	518	481	491	500	470	470	431	473	517	521	427	484	484	490	504	517	489	464	465	477	518	461	467	469	482	503	476	498
5823	18538	14620	8033	5930	4482	3663	3209	2628	2428	2196	2059	1870	1856	1847	1673	1503	1399	1277	1190	1097	1132	1043	1036	1096	1040	1048	899	855	766	879	890	778	845	859	719	702	744	647	618	633	655	670	676	645	637	676	679	721	639	613	627	630	638	629	637	672	622	638	639	635	661	608	665	646	627	649	660	602	627	638	662	658	651	594	681	637	592	585	626	648	642	639	634	655	653	615	625	669	671	621	637	621	615	607	625	626	621	602	621	628	606	609	608	623	628	587	623	631	588	621	575	645	597	651	597	642	595	605	597	608	602	584	620	626	624	680	615	573	608	605	576	633	594	600	608	623	615	655	568	583	617	603	625	627	599	599	620	626	609	638	645	629	606	591	585	625	638	614	627	653	604	631	609	627	591	617	624	612	599	579	605	602	637	589	589	613	592	629	588	595	607	640	577	631	585	614	603	625	628	591	618	598	563	614	619	616	608	571	629	637	627	658	626	653	645	648	551	653	661	652	628	631	608	592	633	621	570	663	614	647	620	614	625	624	607	640	589	577	595	586	591	665	654	598	623	598	587	550	619	642	656	645	609	651	628	632	600	630	626	662	621	610	584	622	568	647	592	644	639	652	634	634	594	629	637	645	608	663	643	614	612	605	673	597	619	607	630	640	649	617	631	660	620	599	660	600	628	586	645	595	624	628	638	618	634	609	632	584	642	619	631	655	599	606	589	597	604	623	630	634	652	637	597	610	615	611	601	614	583	611	610	653	618	596	620	639	600	621	586	607	596	591	642	646	621	644	588	646	635	614	626	591	642	603	635	557	613	610	603	661	597	611	648	615	585	612	604	637	658	620	619	589	601	657	627	598	576	602	615	624	666	610	579	609	642	651	650	597	593	606	595	631	602	626	621	589	636	661	597	625	629	623	584	625	603	636	599	630	597	610	609	639	587	600	595	620	604	604	622	612	584	619	631	609	586	595	640	639	627	652	667	640	637	613	635	583	601	611	605	583	612	609	636	580	602	606	614	577	630	618	626	678	626	641	611	569	594	610	605	604	593	633	628	670	622	576	610	619	660	657	594	596	590	588	618	599	623	549	605	633	644	584	623	612	683	607	610	611	597	632	615	631	641	614	604	606	629	638	658	632	595	569	676	622	634	612	624	602	605	572	636	665	615	625	647	605	624	594	598	642	603	593	619	577	589	635	636	619	636	643	570	638	658	618	583	591	567	604	641	616	629	626	616	581	620	538	666	633	629	656	613	674	658	611	607	634	604	636	655	608	622	589	626	606	599	588	605	650	608	594	638	614	605	601	611	540	611	590	580	623	598	634	592	624	650	616	627	655	616	622	634	596	663	640	588	648	601	596	597	610	605	631	628	621	625	606	611	591	608	611	617	655	603	613	615	594	612	609	584	640	619	629	609	618	650	619	571	563	571	649	610	613	596	594	633	591	620	651	639	647	606	624	628	601	629	617	592	620	624	625	612	633	636	657	619	602	651	609	602	588	601	573	600	602	647	592	550	606	637	666	589	648	664	610	641	603	616	567	615	584	610	614	662	612	613	602	624	610	598	598	604	625	640	640	615	601	571	604	601	605	596	616	655	649	555	598	607	625	636	558	586	597	553	638	631	624	628	606	602	610	608	618	607	612	610	611	605	640	619	578	597	631	651	634	586	603	599	597	614	648	590	621	630	632	663	628	595	593	589	603	633	641	605	643	613	601	615	631	598	609	611	605	618	593	668	631	626	640	557	615	639	596	604	646	635	648	620	609	599	637	598	621	603	604	604	643	597	578	591	593	589	643	618	628	603	602	586	618	656	625	596	616	662	652	601	632	630	650	642	635	651	609	645	564	601	602	599	623	608	611	624	618	596	594	602	625	625	598	603	621	624	636	624	616	631	642	603	611	628	619	591	661	577	621	603	601	623	597	609	626	643	634	609	615	633	595	640	592	597	591	648	588	653	588	602	597	611	645	631	600	600	603	629	637	621	641	637	611	615	611	639	599	610	599	612	614	616	653	593	618	599	617	618	609	600	637	608	627	628	619	565	627	637	608	667	572	653	568	612	618	619	608	621	613	610	621	616	605	653	635	622	609	569	638	630	636	616	659	623	616	628	629	598	617	634	610	584	642	586	624	592	595	582	630	605	609	646	593	554	623	617	597	594	614	602	614	615	616	622	605	619	589	622	631	617	610	595	641	602	585	603	657	587	669	579	587	637	562	632	583	595	629	658	633	632	619	638	647	589	617	621	641	664	674	611	585	640	639	637	648	620	611	606	613	604	614	622	612	602	623	625	592	680	615	640	572	624	626	636	592	597	585	665	601	573	624	647	648	659	621	611	619	627	673	631	611	659	598	620	581	645	602	623	627	607	631	635	620	652	617	625	629	604	635	661	632	646	625	622	599	601	582	638	593	622	612	581	585	621	639	615	595	613	654	639	616	621	624	639	602	629	605	637	594	613	607	627	621	614	596	656	654	601	633	597	605	581	624	646	624	612	604	638	583	593	590	634	669	595	621	611	652	594	633	584	616	608	635	597	608	590	594	635	634	631	621	612	655	625	606	649	569	588	607	622	652	625	677	630	658	616	625	599	592	611	588	624	628	584	606	577	638	635	627	627	618	633	664	595	616	642	590	598	630	613	622	637	614	573	558	614	651	619	644	626	624	579	603	607	665	599	653	654	643	584	588	600	591	635	616	628	662	651	646	617	581	632	638	598	640	574	593	565	635	601	629	629	622	601	629	659	636	601	655	621	601	619	650	620	613	584	614	658	612	668	645	640	600	600	628	554	583	611	625	639	656	643	589	624	575	605	632	573	583	576	612	618	668	596	603	582	587	588	617	624	621	623	624	627	642	616	614	620	653	639	590	647	604	619	587	579	582	629	624	674	598	623	649	581	628	625	653	581	602	606	629	623	601	621	620	608	625	574	611	593	623	578	582	615	603	598	634	593	645	662	648	609	618	612	597	667	608	619	630	646	635	607	644	591	620	636	667	591	585	585	631	550	623	650	643	573	590	618	599	610	609	612	615	596	611	628	592	599	605	610	584	659	622	617	620	623	650	588	634	589	646	631	613	579	616	613	604	598	588	635	616	614	609	623	610	616	604	615	579	603	615	640	599	573	589	599	637	609	600	633	596	615	650	625	615	548	600	632	625	605	627	643	610	618	624	592	654	583	634	626	587	655	642	597	586	581	630	657	642	593	596	618	611	649	610	650	605	585	624	608	637	634	620	647	610	629	630	619	579	623	602	652	566	604	597	610	561	605	588	646	598	673	632	592	567	641	607	655	606	606	578	605	599	592	641	623	643	603	635	629	616	637	630	643	638	616	646	616	632	642	599	618	629	635	614	659	587	601	639	603	610	648	614	610	627	624	610	650	641	634	634	640	597	653	662	647	619	611	634	537	601	621	561	564	623	608	661	620	627	619	602	594	648	573	601	605	632	595	610	651	632	651	641	622	581	616	594	556	598	625	632	651	622	601	592	599	608	613	571	608
27566	19289	6297	1695	985	736	642	578	521	525	489	490	509	460	442	469	412	417	403	399	380	374	377	392	383	357	382	342	334	341	337	339	319	362	312	361	338	294	331	312	297	329	341	311	296	299	321	310	365	310	312	311	330	298	329	313	286	342	332	339	313	328	299	313	338	300	296	307	305	305	288	320	306	284	334	297	296	291	306	302	321	298	298	340	267	310	325	308	355	327	315	292	321	328	310	309	282	301	293	321	302	323	325	324	302	298	303	292	322	280	264	280	305	298	316	317	314	324	297	273	290	315	279	280	317	292	313	306	309	297	314	291	309	332	284	297	280	309	294	305	341	308	300	310	278	295	306	286	309	321	312	313	308	320	322	282	293	303	301	315	296	345	287	284	303	298	310	312	322	264	331	320	313	290	313	315	297	317	313	289	315	321	276	306	279	294	319	317	328	319	277	314	313	292	336	297	307	312	287	313	286	330	325	307	307	282	332	334	317	297	310	273	317	318	313	324	299	314	325	301	284	325	292	278	276	338	318	339	295	319	295	293	313	317	301	287	296	320	298	322	310	286	316	325	303	330	304	273	337	296	339	306	305	316	329	290	294	321	289	293	316	293	335	330	331	306	310	310	309	294	298	326	309	291	336	304	297	309	287	298	295	283	301	299	332	301	307	310	304	285	286	314	332	300	308	313	296	289	297	301	306	317	291	310	311	302	309	299	331	339	320	320	315	311	319	288	288	290	288	300	292	304	301	319	305	298	304	335	313	292	321	278	301	302	318	294	285	324	294	275	302	298	286	309	307	293	331	320	292	315	288	336	286	287	305	311	327	289	333	307	310	332	287	298	301	301	334	326	301	303	295	298	288	324	338	317	302	304	291	308	319	302	324	303	316	312	293	297	282	302	325	291	329	288	323	304	310	308	314	269	304	285	313	324	306	327	314	313	319	313	282	314	314	308	300	311	330	295	314	295	294	312	306	322	324	325	282	293	308	297	299	298	303	311	337	300	320	320	317	291	328	340	309	343	324	283	289	310	298	324	301	271	312	281	316	339	317	320	322	268	307	318	282	305	303	311	331	325	276	303	312	348	323	312	323	308	293	295	312	321	291	351	289	291	283	303	301	330	319	313	297	342	288	298	315	313	241	294	315	320	315	314	301	280	338	342	338	315	283	316	284	310	286	331	297	329	291	293	307	286	297	303	305	313	292	318	319	296	290	297	291	287	308	296	306	286	324	307	296	310	301	301	298	312	317	313	336	297	311	335	310	329	304	305	293	319	308	277	283	273	324	301	300	297	284	294	312	302	296	307	313	303	333	308	271	296	282	327	294	307	301	292	290	322	283	290	297	320	316	290	320	307	329	324	308	309	293	291	323	318	306	317	336	305	307	321	327	286	299	271	344	301	317	288	321	332	320	300	272	278	304	291	290	292	330	300	314	297	310	304	290	292	311	300	317	306	299	298	318	317	314	332	301	306	313	302	332	322	321	300	331	317	306	293	320	285	279	319	333	277	329	301	312	271	316	326	269	328	280	310	309	299	315	322	285	301	281	293	291	309	313	337	301	329	306	337	325	295	304	291	286	337	309	285	317	328	308	312	299	305	307	300	336	294	313	322	295	299	316	309	305	308	312	319	334	302	297	303	307	287	280	349	297	328	298	304	324	325	314	320	338	310	294	285	320	322	339	307	285	324	303	288	296	298	288	309	335	312	293	282	289	294	271	350	302	286	310	289	319	308	333	297	312	325	325	299	333	300	269	317	292	300	324	281	313	289	312	335	297	274	318	294	322	335	288	300	322	311	274	300	304	315	314	305	284	280	271	289	314	333	307	287	297	312	288	305	312	303	307	334	289	320	324	328	300	303	307	262	326	297	316	299	280	271	300	298	324	329	322	292	343	318	322	292	295	306	325	290	317	294	288	303	344	299	316	308	300	311	298	337	324	293	298	306	331	286	335	279	314	297	353	288	291	305	292	304	320	272	299	315	291	291	259	332	312	320	308	288	342	307	300	291	271	307	298	316	309	290	302	274	313	284	285	299	293	339	319	273	297	314	297	291	308	263	282	307	320	308	308	291	257	291	316	319	299	302	327	318	297	308	316	314	309	313	295	316	310	318	280	261	295	279	316	296	316	324	315	330	328	305	311	282	276	302	310	299	313	327	304	336	324	303	350	316	327	329	291	303	301	283	285	294	292	291	319	286	324	327	309	310	305	301	301	299	335	306	333	305	318	322	294	309	320	310	315	277	281	299	304	302	316	311	310	288	307	316	318	308	303	306	295	296	296	299	269	332	322	295	301	293	279	320	349	286	332	274	295	316	312	295	334	278	333	310	323	302	282	324	294	300	317	325	316	314	300	314	270	314	306	301	308	317	315	312	292	279	288	312	279	325	293	296	322	309	287	300	326	268	292	296	318	303	310	282	309	300	285	290	315	298	299	311	322	336	300	304	314	294	286	295	304	301	301	310	297	276	326	276	312	295	280	328	302	314	290	317	322	270	322	305	326	300	313	314	303	293	297	325	283	320	254	296	293	318	279	293	315	313	288	309	337	353	279	303	314	292	298	294	310	299	284	296	314	299	282	329	293	320	271	312	329	306	329	314	327	305	305	293	278	322	303	284	287	285	310	334	317	316	311	308	298	300	310	295	305	302	296	339	317	289	305	326	314	322	349	307	303	321	335	305	303	316	329	331	303	335	321	312	326	301	311	280	307	312	300	317	312	295	310	311	331	284	295	306	294	247	301	292	278	314	314	311	295	286	333	319	337	309	297	302	284	287	311	323	290	353	293	304	298	310	287	296	283	310	299	294	305	310	278	327	297	276	325	309	304	290	301	286	340	295	319	290	306	288	277	314	309	294	328	322	334	332	309	273	324	305	308	337	316	292	287	290	287	318	286	311	308	314	274	310	308	309	273	306	327	317	325	277	301	317	314	301	307	313	314	298	262	303	276	326	298	292	287	272	305	312	312	291	294	291	315	321	313	313	324	313	302	286	321	275	307	278	353	307	295	293	294	329	322	304	317	322	295	297	270	305	293	287	323	305	313	295	283	343	287	278	315	331	307	318	274	301	304	283	290	305	332	355	326	316	301	330	339	296	310	304	279	278	310	312	330	282	300	298	324	304	321	275	285	332	327	277	305	334	293	345	320	288	301	312	334	298	316	282	280	314	332	311	293	303	297	296	332	294	299	294	315	305	311	314	298	303	309	305	313	325	275	315	318	315	298	324	321	335	282	296	328	300	313	327	303	303	286	302	310	321	307	298	309	330	304	307	286	306	309	293	308	305	292	326	314	319	323	309	291	297	314	295	307	276	295	314	307	310	335	299	288	288	305	287	311	311	304	286	302	281	279	307	323	285	298	318	300	279	272	306	326	270	318	304	292	303	306	303	323	296	328	299	330	300	307	315	321	320	313	301	284	309	315	294	318	309	289	329	302	314	301	293	295	301	301	329	293	310	321	288	280	308	310	284	323	305	332	292	299	323
4914	5749	4235	2325	1685	1263	1175	1021	973	897	872	819	787	746	782	696	719	633	609	586	551	569	528	558	566	558	522	499	433	437	503	466	470	463	496	427	429	372	415	425	404	391	451	396	424	422	409	408	404	396	424	411	373	436	400	409	422	403	403	396	392	411	375	398	389	423	445	398	386	390	430	376	428	441	406	376	389	402	399	435	396	382	353	437	375	367	396	400	410	377	386	396	369	370	392	405	330	443	378	408	384	391	380	378	404	379	419	419	437	383	407	411	408	396	386	422	388	400	389	380	426	389	418	361	387	365	414	399	404	372	387	390	377	384	396	379	367	376	408	420	393	391	422	385	426	395	413	370	398	393	365	390	371	368	371	402	374	372	415	446	397	419	414	396	416	412	426	411	374	380	362	408	408	388	404	385	398	399	392	377	421	403	415	370	368	388	411	385	391	379	396	417	409	389	411	435	384	388	386	424	372	400	367	427	407	363	376	399	426	415	388	406	374	412	407	358	417	382	413	394	379	395	377	405	393	407	385	437	358	389	364	438	381	373	384	395	424	386	430	398	386	409	407	403	379	405	394	394	352	384	376	417	393	370	414	400	376	416	376	399	371	423	427	411	391	390	403	387	406	411	405	395	376	421	416	350	386	403	406	413	426	380	379	391	394	377	382	389	386	413	402	381	412	382	384	398	365	387	400	396	420	372	414	414	417	380	410	372	380	409	378	385	362	393	415	376	382	408	408	408	394	413	392	436	408	391	376	436	384	408	414	374	417	418	388	376	397	368	460	381	396	428	374	369	414	414	392	385	370	369	406	391	391	406	382	365	399	354	381	413	375	383	383	402	388	333	418	388	425	372	406	366	416	410	395	387	368	383	396	406	418	422	398	367	414	385	402	387	361	430	400	398	391	396	392	416	401	386	404	367	407	378	398	388	400	424	409	401	400	414	393	399	396	390	394	416	393	402	420	444	456	403	390	407	423	391	374	383	395	388	398	358	361	378	386	391	375	399	407	384	417	357	370	415	364	428	380	399	383	370	433	402	369	402	415	390	419	424	389	426	370	378	403	383	409	392	410	413	381	405	382	406	360	430	392	405	375	402	384	364	339	406	426	376	415	406	364	380	411	389	401	396	412	391	415	377	403	399	413	360	365	380	420	393	385	329	397	392	407	386	407	384	359	404	369	426	407	395	439	397	367	369	385	372	400	381	391	397	396	367	413	423	405	380	376	386	393	398	393	404	356	432	358	369	377	398	345	403	364	364	396	364	328	393	408	383	384	394	392	410	421	375	392	396	372	416	380	408	391	380	399	402	382	373	395	409	375	428	419	402	398	398	390	427	414	384	397	388	393	383	405	414	351	376	398	409	381	394	396	382	399	421	391	362	400	400	387	391	384	408	414	363	456	401	428	403	370	401	421	384	420	383	401	387	385	410	354	372	377	384	380	368	400	368	421	405	433	388	381	396	369	399	372	423	387	357	389	383	404	380	413	382	398	414	378	383	415	358	392	410	377	414	412	397	395	374	378	392	399	395	410	460	367	414	384	361	374	386	382	364	423	349	426	408	388	396	387	388	392	441	356	395	387	384	384	433	381	424	395	363	379	417	363	396	421	389	394	412	396	434	409	423	395	365	394	389	393	362	374	382	441	384	386	419	401	447	405	401	416	391	384	439	391	428	373	420	414	391	389	405	402	401	383	420	409	366	406	387	366	382	417	388	375	398	372	358	429	386	412	399	394	369	385	411	404	437	384	362	426	431	419	384	385	392	371	416	403	403	347	351	436	381	404	388	403	400	388	392	430	415	424	416	392	395	365	398	385	398	422	384	383	408	386	403	388	400	387	390	370	377	419	409	387	382	411	413	409	393	432	410	412	375	391	409	413	359	440	380	369	391	401	399	386	392	411	417	385	375	412	414	392	392	378	379	394	382	395	376	398	414	380	384	445	389	379	401	401	414	386	352	413	418	407	402	395	417	390	413	388	375	398	436	385	421	417	347	379	393	392	351	364	398	370	352	387	383	379	383	376	400	376	416	404	359	408	400	404	392	366	407	407	371	409	378	398	389	378	395	359	431	428	382	381	410	394	423	424	401	405	433	408	374	420	431	398	378	372	411	377	426	426	401	365	387	375	416	383	404	376	401	403	381	384	411	393	377	383	373	394	385	400	407	396	373	455	384	358	408	396	402	391	400	405	435	372	404	351	374	388	390	419	397	373	358	410	404	373	384	385	373	401	422	387	403	383	369	405	438	409	391	402	402	408	396	397	367	404	391	400	384	393	420	417	390	367	388	448	363	450	379	374	414	400	346	369	388	375	378	419	418	413	412	392	406	398	385	373	400	381	401	418	395	381	385	392	377	416	404	388	394	413	376	406	378	363	397	404	349	400	396	404	409	367	365	375	400	405	368	391	396	375	392	400	422	424	441	381	391	414	398	380	362	391	414	362	405	406	402	410	370	370	382	383	370	392	377	343	411	390	385	418	369	409	381	427	387	379	412	405	387	395	388	383	402	398	382	392	395	406	430	409	405	404	402	411	397	376	390	385	371	378	396	404	391	393	363	413	372	403	363	419	420	391	415	396	392	378	377	390	371	388	413	386	388	404	418	397	370	387	383	431	380	396	394	364	370	386	384	370	396	366	401	392	374	409	386	425	358	422	379	349	393	384	403	406	392	379	372	409	384	397	393	438	405	394	426	413	396	414	390	401	353	384	435	370	419	386	386	376	355	354	418	401	445	420	369	464	408	398	428	418	390	381	385	407	419	393	409	391	364	401	368	389	359	397	401	369	393	389	341	397	425	403	381	398	384	404	388	401	400	390	401	416	406	422	405	376	405	400	385	408	410	390	379	392	398	381	344	404	406	415	377	353	416	400	337	405	388	400	415	354	415	368	373	380	387	406	394	411	412	392	383	366	401	375	414	378	401	390	372	380	423	409	369	414	377	381	393	393	408	420	387	398	391	376	408	406	383	399	422	400	408	368	382	377	381	402	382	393	418	404	372	391	417	444	395	379	386	373	395	403	374	377	377	430	403	389	391	397	411	393	375	371	384	426	413	374	390	407	390	386	431	406	380	398	415	397	405	377	383	388	401	438	390	386	368	389	413	382	375	388	383	401	401	396	391	408	361	409	390	371	385	386	372	378	401	397	379	418	372	442	409	390	381	372	422	419	396	409	394	418	383	423	373	416	354	368	384	433	354	407	412	416	396	390	396	395	396	348	378	400	389	384	358	368	454	390	420	390	410	381	388	363	401	438	396	387	412	420	387	431	398	393	389	430	403	367	385	381	439	415	400	411	399	404	372	411	372	401	425	375	378	384	436	385	413	411	428	398	418	378	345	385	372	387	420	424	406	354	364	384	415	410	395	378	390	414	422	412	390	367	370	360	416	398	432	423	345	384	403	386	391	399	418	394	366	411	386	407	386	398	356	395	431	434	395	416	369	394	400	416	455	360	404	384	403	366	436	394	385	388	395	370	383	399	397
23756	21628	28939	24786	21445	6615	1800	1259	1149	1019	970	867	929	879	856	825	750	768	717	721	720	653	678	621	690	662	593	619	524	583	616	598	549	598	552	544	509	496	534	465	520	546	479	498	518	530	518	481	526	509	510	511	501	505	504	523	511	493	513	502	506	523	532	504	517	502	488	480	508	468	504	479	505	480	506	495	478	487	488	524	509	498	515	542	467	531	457	504	492	495	480	511	513	552	518	459	455	518	508	490	495	508	473	473	460	531	502	498	516	522	475	511	481	482	450	459	534	523	513	496	499	502	492	522	476	451	472	483	511	486	499	518	498	487	482	448	487	461	516	504	483	488	505	506	490	524	515	455	504	505	495	464	454	447	519	486	470	537	503	501	532	527	523	512	512	544	513	484	499	501	507	481	496	488	507	491	521	545	523	484	497	447	497	464	485	475	548	514	489	511	468	517	490	487	496	496	504	519	528	481	548	483	475	481	513	481	486	499	508	543	480	485	454	555	477	499	476	482	483	513	491	507	506	537	491	457	551	474	495	484	490	532	483	481	498	462	537	484	514	487	506	471	508	492	503	469	542	513	461	512	459	508	503	464	472	499	484	482	493	515	490	505	508	470	501	468	482	454	503	510	504	510	502	487	498	470	514	486	492	473	469	495	493	488	493	490	507	493	555	512	459	437	520	539	459	512	487	461	482	502	492	502	520	535	511	514	506	518	495	488	489	465	519	514	489	495	489	495	511	499	499	473	546	528	474	510	534	524	460	469	478	539	489	502	522	510	496	481	457	499	533	479	489	493	496	504	450	521	491	477	517	482	520	495	494	466	470	471	485	498	482	443	437	500	463	503	481	538	500	473	492	517	476	484	500	512	477	483	526	474	522	487	486	482	459	486	504	482	518	495	498	513	491	489	506	496	477	518	479	497	458	531	466	530	512	471	490	526	453	475	483	491	512	480	502	489	529	500	495	501	479	520	505	488	518	476	529	495	487	465	526	516	482	489	516	539	496	473	467	480	467	491	486	472	528	478	528	484	490	480	549	515	523	523	527	488	496	497	511	532	484	503	503	501	499	497	481	484	526	522	511	449	521	495	481	461	499	514	497	535	519	513	474	505	501	483	522	518	488	496	504	521	501	502	510	518	490	479	512	528	483	480	480	497	485	489	474	500	506	486	494	523	486	470	485	493	525	514	503	554	475	495	503	479	491	477	469	491	525	513	461	496	482	496	460	478	477	514	474	478	499	519	513	497	466	493	523	494	565	527	506	473	502	512	508	497	486	466	498	498	508	507	517	501	534	493	497	485	531	492	503	509	477	522	506	513	506	514	470	505	473	452	503	493	518	479	505	469	483	502	498	495	479	508	507	521	510	511	494	501	487	491	507	472	486	493	460	503	493	502	500	500	509	498	492	519	466	472	514	485	518	478	495	504	525	497	503	515	487	493	452	497	463	478	480	502	496	495	523	506	500	487	486	509	489	459	438	453	497	497	513	484	470	488	502	496	509	487	495	488	508	508	478	475	496	508	487	519	472	517	526	481	497	507	561	457	510	469	512	512	530	505	452	505	518	474	485	537	471	462	468	511	540	521	482	476	472	522	474	459	502	486	503	481	502	470	486	522	508	493	463	507	512	477	540	515	451	559	497	496	511	469	526	456	500	471	501	509	512	489	503	512	515	504	520	473	446	513	518	521	477	481	521	520	516	502	508	478	476	495	481	494	496	484	514	503	451	503	487	476	495	490	457	467	493	482	482	535	485	518	494	502	528	505	495	486	492	520	510	492	486	489	487	537	492	511	449	482	523	462	523	490	494	519	458	489	496	479	545	502	528	476	530	505	496	523	553	494	452	434	524	520	476	506	508	538	536	487	534	500	494	478	470	495	472	474	492	529	494	489	463	482	475	502	508	508	562	487	478	481	507	512	486	523	505	484	485	496	491	483	488	503	483	463	472	481	493	500	474	497	505	504	504	512	531	502	496	481	436	508	512	484	497	546	467	490	470	506	490	466	514	509	496	526	539	502	501	515	518	501	531	455	488	489	531	487	526	491	510	492	490	506	501	495	496	509	507	473	511	486	472	482	554	494	488	515	524	496	497	488	507	465	473	515	497	465	525	466	504	526	500	544	513	521	518	475	470	468	504	480	495	506	508	509	520	464	491	488	531	495	488	471	510	466	499	484	511	461	525	534	519	500	511	502	498	505	489	513	459	472	490	491	504	503	485	503	527	523	480	500	491	501	489	449	462	450	485	501	506	539	516	484	539	469	499	521	525	517	516	476	507	500	515	522	455	536	467	494	475	479	482	482	476	536	495	516	483	492	506	525	490	523	487	488	493	499	509	477	538	504	461	479	481	508	452	503	458	492	492	479	508	472	492	484	500	452	445	467	497	525	477	507	468	504	490	469	496	497	477	502	527	498	499	498	526	514	494	498	543	468	479	529	499	471	491	503	496	479	569	518	468	488	513	519	485	514	471	536	524	496	482	490	509	511	478	498	507	488	470	515	483	532	507	520	481	500	476	528	453	471	475	487	492	526	523	512	476	500	480	455	509	476	501	525	512	513	518	503	497	475	489	493	506	495	507	449	488	525	475	476	517	493	485	515	502	448	516	459	518	499	487	512	490	516	508	513	501	484	484	483	512	488	476	496	504	502	529	489	504	482	456	499	481	485	485	530	508	515	496	506	486	513	458	508	458	506	534	498	496	490	452	514	485	553	480	468	486	519	508	514	514	557	500	521	466	467	462	475	477	522	497	478	468	490	526	550	483	495	516	525	495	525	489	480	519	487	478	452	476	507	471	503	515	487	518	491	504	509	473	499	493	473	490	495	495	522	497	482	480	501	533	473	481	503	491	500	543	511	549	515	511	528	503	505	532	491	488	495	487	460	501	515	493	487	500	509	486	516	488	496	494	517	502	493	496	481	468	514	500	494	492	503	466	508	486	462	526	492	503	505	497	516	517	500	518	533	482	508	446	472	466	459	498	501	498	505	481	482	467	518	488	502	491	493	498	514	507	484	469	482	482	512	489	525	469	478	524	483	508	508	497	486	476	544	516	509	520	490	438	493	524	498	457	511	511	500	497	485	486	509	476	468	494	462	490	472	501	445	546	503	488	530	533	536	463	460	517	497	515	472	486	476	501	488	531	510	523	497	516	516	475	459	501	471	516	508	507	518	510	475	470	526	520	482	483	496	530	503	513	497	509	472	472	480	469	469	489	510	488	520	501	518	510	511	483	466	492	475	476	467	518	486	479	519	524	459	488	509	501	539	490	478	514	484	518	543	492	515	492	528	534	510	529	523	461	449	534	449	542	482	502	489	508	485	508	542	489	461	505	492	519	487	549	485	482	492	498	506	496	501	523	486	521	506	486	472	453	475	496	449	487	476	471	491	458	514	522	462	481	490	472	471	504	517	493	482	473	481	510	519	505	479	511	518	507	512	490	505	498	479	520	491	464	512	472	531	478	483	537	542	443	473	512	522	485	456
4246	13182	10628	5505	3933	3136	2634	2237	1952	1713	1703	1525	1514	1429	1357	1243	1227	1109	1045	1019	1022	974	892	934	948	936	879	776	748	721	798	741	825	815	779	754	677	685	649	697	633	674	647	633	660	688	679	675	642	680	653	621	649	638	660	682	639	657	643	654	641	679	659	613	631	633	666	618	624	640	648	673	650	608	618	644	665	622	612	609	672	682	632	618	618	643	667	613	645	678	661	624	639	619	648	639	641	683	639	613	641	625	642	627	602	633	630	614	610	635	626	614	596	590	669	686	651	617	688	623	644	611	627	663	652	656	677	621	613	614	596	630	607	626	625	621	636	596	608	647	624	636	669	624	655	634	637	609	681	625	603	614	626	665	624	609	647	638	641	630	686	642	640	617	618	583	617	630	679	651	661	613	663	622	655	662	686	640	620	626	621	633	640	619	631	586	582	663	627	643	676	650	595	619	598	647	626	666	605	641	667	661	652	610	593	678	620	633	651	607	666	651	696	629	637	614	639	671	642	653	647	631	596	660	689	653	579	652	618	674	633	656	680	626	629	653	643	661	629	610	653	666	670	614	668	627	640	650	655	606	614	660	625	683	626	613	646	617	624	640	633	611	623	625	630	658	620	660	651	611	638	580	656	607	645	620	612	635	604	634	656	650	675	654	652	640	644	639	608	636	602	636	649	635	641	607	607	614	634	660	642	626	670	628	601	651	622	622	667	606	635	689	585	641	626	673	602	614	645	595	621	626	653	668	620	608	628	653	607	653	616	643	661	630	616	639	638	615	665	640	637	609	619	628	622	642	636	640	672	653	620	613	622	661	651	607	658	647	594	643	643	609	614	635	592	621	629	614	587	664	572	605	656	609	645	674	651	659	668	623	632	622	664	590	586	638	609	648	622	606	609	677	673	634	597	656	657	645	657	580	663	642	627	620	640	669	616	611	638	636	654	638	677	608	643	641	645	632	668	674	643	618	597	632	646	636	689	662	639	640	677	637	602	608	627	629	594	650	644	651	643	625	661	587	640	663	619	622	657	603	640	605	631	669	663	662	651	651	617	621	664	595	605	648	669	635	646	660	635	632	658	650	610	656	617	630	656	612	621	651	656	634	588	632	601	605	565	621	655	635	646	640	632	637	667	608	612	635	628	639	617	593	625	632	652	656	692	649	620	584	623	660	650	631	623	601	628	626	622	648	664	629	638	616	614	619	611	611	580	645	653	610	613	604	598	649	613	637	632	640	629	668	637	619	588	655	672	644	642	652	644	629	618	630	674	652	689	620	628	654	640	583	644	615	624	634	595	660	665	656	621	641	654	628	649	637	604	635	599	604	656	580	616	636	646	564	594	649	654	574	658	623	621	602	635	650	604	623	621	645	624	635	602	633	649	660	631	622	615	630	628	601	570	639	660	642	665	624	616	615	621	604	632	577	618	653	633	581	635	580	622	624	688	633	642	636	688	631	615	644	676	671	609	634	580	645	646	650	621	654	666	614	678	623	643	678	645	694	642	662	615	663	622	690	613	637	628	646	605	610	634	640	610	677	620	626	624	659	645	612	605	629	666	653	636	633	621	622	643	651	596	587	614	661	675	662	646	671	641	640	662	615	654	635	636	624	662	579	645	597	639	600	671	645	645	596	605	594	666	600	594	631	633	590	618	635	619	643	660	642	618	596	663	589	613	611	683	625	608	655	679	603	637	616	619	641	600	628	649	593	629	642	593	603	630	596	638	692	619	669	664	625	626	672	607	587	604	612	634	632	615	609	635	618	655	561	679	674	615	623	631	649	607	597	706	651	655	577	651	639	644	599	651	673	620	685	679	656	639	594	625	572	641	605	642	655	654	680	584	589	601	621	635	659	611	602	640	649	594	660	599	655	631	622	602	605	641	641	610	645	650	604	616	615	611	613	646	559	622	654	635	602	632	680	626	642	623	638	652	635	610	652	641	621	604	607	670	680	589	635	644	681	644	592	662	693	650	637	643	634	630	609	652	632	627	573	664	685	584	622	625	621	640	624	653	657	608	573	627	593	648	634	610	631	622	654	639	612	584	651	663	620	621	659	667	625	667	616	611	638	631	690	637	651	561	669	632	590	619	614	686	657	647	635	638	656	631	588	642	640	670	593	617	682	624	610	638	670	573	646	635	612	602	659	621	655	618	635	643	610	709	625	641	637	651	609	622	627	674	655	659	617	611	592	636	596	598	627	645	638	590	655	666	669	655	632	642	676	654	593	646	631	605	599	633	656	642	622	635	612	629	611	587	584	663	648	600	627	651	631	640	591	665	653	620	608	639	676	619	640	637	654	595	616	627	637	665	635	654	629	620	592	640	637	677	662	664	716	634	668	603	640	583	634	612	634	570	632	641	614	660	598	695	616	619	615	623	637	599	602	628	627	642	638	594	610	626	628	593	603	590	656	626	612	604	616	616	595	636	629	629	613	627	639	584	626	626	674	634	601	653	629	617	623	667	644	679	646	631	666	642	614	654	657	612	641	608	609	598	645	636	612	602	631	593	616	668	619	640	644	656	670	607	678	632	626	668	654	642	628	643	634	669	638	659	634	633	608	610	620	599	670	651	637	625	647	639	600	604	647	580	616	671	612	661	657	659	654	622	650	641	633	624	647	607	596	628	648	662	624	628	673	630	627	591	606	677	658	617	635	633	627	569	611	632	603	645	626	679	645	621	591	615	619	594	607	631	600	624	639	678	589	680	682	623	645	630	578	658	662	614	643	613	643	655	628	615	606	630	641	670	615	614	595	610	620	618	627	634	671	684	609	689	625	599	619	652	620	664	590	626	639	615	648	632	654	580	591	639	646	605	691	604	637	651	630	625	662	668	592	601	660	640	588	631	597	609	599	591	584	616	628	656	607	617	621	666	650	608	607	594	624	629	648	649	598	653	653	633	672	635	658	598	622	617	626	675	611	603	624	617	631	649	641	623	597	615	584	657	557	621	605	675	610	634	621	638	682	602	621	595	616	624	633	639	654	635	586	649	656	599	608	617	643	606	650	614	667	646	615	611	589	637	634	632	629	665	595	641	619	604	641	633	658	671	624	614	658	666	631	647	606	632	651	695	602	622	635	614	647	621	628	649	655	649	602	660	646	663	657	634	656	632	639	637	673	675	581	643	637	616	645	614	673	638	702	626	650	667	653	676	598	684	603	652	629	603	581	624	631	658	649	627	659	625	633	637	653	628	640	622	674	651	619	672	631	605	633	636	647	614	632	650	632	629	642	649	676	606	618	675	652	639	602	696	640	658	646	629	641	611	659	616	590	625	642	630	626	629	650	646	607	621	634	616	615	646	635	659	646	661	647	663	710	625	631	667	647	651	608	659	628	621	626	647	670	649	610	641	635	640	635	647	615	636	628	647	672	608	641	652	632	676	660	624	635	625	620	605	622	650	644	609	659	604	660	675	631	638	572	632	665	661	581	587	683	587	676	670	640	632	645	656	582	606	612	624	678	682	626	629	625	640	631	632	603
24939	21624	27495	25762	5730	1075	892	669	595	584	569	518	493	495	551	463	494	391	411	356	350	376	319	320	337	343	309	303	273	260	253	294	276	274	303	259	235	244	240	228	221	237	218	244	232	223	254	264	222	238	237	227	237	245	232	219	208	247	220	242	248	246	215	218	232	251	223	206	242	249	225	266	227	252	260	230	248	259	208	229	231	211	225	224	218	222	232	197	227	207	229	241	236	226	195	215	217	229	235	228	212	222	210	203	234	214	209	222	207	215	229	239	218	236	212	205	218	222	228	201	230	206	231	217	203	228	227	195	196	205	215	220	250	231	218	238	224	254	230	227	205	244	224	229	233	229	216	221	230	237	213	228	216	233	238	208	235	234	239	224	225	240	202	223	232	224	200	232	228	206	230	236	225	237	236	228	218	203	220	207	236	242	211	257	213	222	216	240	226	216	231	217	233	230	229	227	243	214	209	226	199	197	202	197	241	241	210	243	214	225	197	217	217	235	220	233	217	214	206	237	221	217	202	237	231	221	219	241	213	213	188	238	251	198	229	231	235	237	246	248	220	226	236	222	238	232	223	207	221	225	265	228	224	217	239	208	225	212	256	218	199	238	215	225	226	228	235	193	215	232	229	233	238	194	223	219	240	221	225	222	230	229	242	257	203	219	218	240	233	240	212	226	211	231	220	232	224	220	232	219	225	230	235	233	204	239	230	239	211	217	208	232	244	231	234	222	221	246	218	232	229	197	231	232	229	232	205	219	236	219	224	202	231	210	239	227	214	227	234	235	234	239	234	212	203	221	207	238	244	207	216	236	217	216	238	216	224	239	217	234	241	227	218	240	235	231	254	228	239	225	212	252	223	232	236	221	229	229	231	229	234	220	219	217	209	220	223	241	239	216	232	236	224	238	218	231	220	225	220	220	227	234	225	199	254	236	230	217	218	243	215	230	233	216	221	232	237	212	223	245	226	236	231	275	218	195	240	230	239	202	241	228	255	220	225	240	209	204	252	252	203	236	217	239	231	234	240	236	216	211	222	226	239	235	241	212	208	231	235	214	225	220	219	214	251	233	211	225	228	243	216	237	217	219	208	211	211	224	243	228	217	245	234	242	243	237	231	230	190	218	204	224	224	210	215	246	229	230	208	240	229	179	260	244	223	217	226	216	231	233	235	194	209	233	262	250	220	236	189	220	230	212	243	224	223	247	215	226	208	216	247	208	248	246	225	234	232	215	238	233	236	224	225	229	249	217	219	236	222	234	219	232	216	239	224	201	240	241	277	238	236	233	234	185	199	243	206	229	206	249	252	203	243	213	240	215	235	229	237	230	224	226	227	213	215	214	236	222	221	234	207	237	211	214	227	214	235	223	211	207	220	233	208	222	201	244	206	224	215	215	236	224	213	211	205	233	223	236	237	219	225	230	226	222	241	235	217	189	253	223	212	213	229	220	202	241	219	254	213	227	230	234	233	238	223	237	231	251	207	243	206	194	200	227	201	244	225	231	216	236	216	221	232	242	230	202	253	247	223	191	234	211	236	236	227	238	241	223	223	238	204	234	232	245	213	216	206	205	232	204	211	232	241	234	236	219	216	209	236	210	220	210	240	240	218	219	243	214	201	216	231	223	228	248	219	214	234	243	226	224	218	212	204	220	216	219	232	211	198	231	220	211	248	218	229	250	217	236	243	225	225	233	220	197	235	226	218	211	222	229	206	225	215	217	237	221	228	216	226	219	229	207	227	227	219	219	234	248	230	232	218	242	221	233	195	223	239	241	228	230	221	226	231	214	211	211	228	233	233	234	260	236	218	232	227	221	220	242	235	234	206	220	238	224	194	244	201	204	241	222	253	229	234	220	207	212	216	230	230	194	215	246	221	217	233	235	224	248	214	214	227	241	238	212	258	236	202	248	208	226	225	210	205	216	225	215	226	211	236	218	222	228	206	233	238	191	262	225	208	214	213	226	212	211	207	234	235	215	198	222	233	230	257	231	218	211	227	204	204	208	236	224	254	240	218	222	227	225	223	217	229	202	218	225	249	208	237	225	224	228	234	245	230	207	233	237	226	229	252	229	216	249	201	225	231	221	220	241	234	224	247	220	221	235	216	239	252	219	254	247	225	242	223	208	217	232	229	226	203	224	223	211	216	247	203	209	204	222	212	195	203	215	213	219	207	208	237	225	247	239	222	228	236	218	207	225	229	225	208	235	245	249	228	220	217	208	215	230	225	226	215	238	267	232	228	226	228	209	230	225	228	211	252	249	230	238	229	222	231	202	227	208	222	226	205	213	196	233	236	226	191	213	224	245	212	223	203	237	227	225	210	227	207	211	231	230	229	229	221	236	215	224	241	220	224	229	203	204	265	221	229	211	230	216	198	227	230	216	231	205	223	216	218	224	218	185	225	234	234	236	212	235	203	219	227	223	233	215	226	242	235	237	224	214	223	235	180	213	194	232	216	229	216	234	223	212	220	241	230	201	199	217	214	234	246	209	223	238	233	232	223	262	208	220	234	250	219	233	213	212	222	207	204	220	232	214	203	237	217	226	221	201	263	218	239	238	199	239	214	201	252	246	256	219	232	225	231	254	227	208	242	225	242	218	226	210	213	227	216	256	216	232	238	219	213	214	233	220	243	231	265	223	198	240	219	217	191	221	231	230	212	217	224	234	207	225	218	255	220	224	184	223	254	239	258	198	217	237	202	208	261	228	257	230	213	231	248	244	231	205	227	222	220	212	203	213	220	225	258	244	220	235	240	231	231	206	211	214	249	222	225	236	219	211	208	248	240	232	210	244	216	231	228	217	227	224	241	210	242	224	215	185	232	242	217	208	249	214	234	215	227	206	204	229	241	223	215	222	210	221	196	232	249	211	215	219	235	214	217	248	231	213	232	195	219	214	254	228	232	197	210	205	212	230	236	222	223	223	208	218	235	216	228	219	216	212	214	220	208	220	219	213	221	236	215	226	212	231	262	238	231	219	221	224	220	225	239	232	215	241	242	226	212	203	220	237	218	246	207	221	200	236	246	241	206	206	236	207	229	198	186	205	233	208	232	232	255	208	245	214	228	215	229	197	200	204	216	213	234	224	224	252	221	215	257	216	196	227	212	231	248	228	214	238	239	256	221	188	219	222	201	210	217	226	203	217	194	236	237	200	237	247	219	203	247	212	222	254	207	239	229	229	192	221	239	222	224	229	252	209	243	236	257	211	223	233	257	209	212	248	209	219	219	219	212	208	225	213	206	229	257	238	213	213	215	216	247	229	233	212	229	234	217	233	223	216	239	255	216	224	243	230	227	198	219	214	244	243	234	213	223	224	214	224	206	225	234	199	225	216	231	212	231	210	193	241	238	222	228	203	218	226	228	234	223	211	228	248	216	211	191	185	243	216	240	223	212	215	214	236	230	226	236	223	239	236	227	228	237	211	216	247	231	210	203	221	257	245	241	232	212	233	208	228	203	217	206	210	195	283	213	222	207	229	205	219
4291	9432	7177	3616	2578	2080	1771	1358	1286	1203	1042	923	906	941	897	844	717	667	656	614	602	554	520	535	576	462	492	419	405	380	389	428	408	405	403	380	363	360	313	330	317	365	353	308	309	325	330	304	317	349	329	335	330	295	361	303	331	341	331	318	321	325	296	321	322	326	296	337	312	311	322	328	299	300	277	309	313	300	301	301	283	309	270	285	296	322	312	334	331	319	314	325	303	325	335	296	307	306	303	301	313	289	274	301	317	292	316	315	317	308	320	281	326	302	289	316	287	312	297	333	289	303	282	288	309	306	329	303	303	298	281	328	314	329	290	330	285	305	318	323	300	304	327	324	296	285	306	344	319	305	333	332	295	297	325	257	325	311	307	314	302	274	279	314	338	314	292	316	298	285	319	283	281	304	319	300	283	299	339	301	294	309	327	317	322	287	324	309	301	320	294	312	305	291	283	327	310	313	305	290	351	307	322	285	293	268	285	304	307	327	297	330	316	304	296	332	299	323	321	285	310	280	306	306	300	298	301	340	318	282	299	297	312	306	302	306	323	292	326	312	324	261	306	330	313	316	309	319	299	310	309	319	291	311	321	333	325	292	319	347	291	279	297	307	318	327	295	327	278	313	257	273	300	286	308	317	264	326	295	324	291	307	309	317	294	341	298	293	296	317	305	334	311	315	343	298	300	297	297	303	284	322	280	301	338	304	335	291	308	291	292	294	297	298	293	299	314	332	333	316	317	302	334	290	289	293	309	298	279	300	304	325	285	308	307	302	312	300	277	314	327	285	331	263	325	294	320	311	321	302	326	286	307	304	327	290	282	269	275	316	311	288	310	281	326	308	307	299	324	310	314	298	316	284	294	301	339	295	314	329	300	310	266	329	314	308	304	294	283	292	302	336	325	279	307	292	325	335	296	305	277	287	318	305	302	302	292	301	351	326	305	298	341	306	308	302	316	287	286	303	297	297	322	289	316	305	293	331	306	285	302	321	330	296	294	296	302	330	310	321	333	311	293	289	304	297	296	271	287	290	306	301	309	277	297	287	301	314	295	314	285	285	311	305	330	293	300	323	294	314	306	309	316	300	286	292	314	302	321	325	328	338	299	300	269	298	300	291	284	301	296	298	275	312	295	289	305	313	277	279	337	303	296	321	313	292	300	302	310	309	288	277	342	291	317	325	276	277	340	298	332	324	291	275	302	307	289	270	303	302	346	266	324	300	304	287	339	295	296	302	291	294	298	309	305	310	284	304	281	299	308	275	299	318	309	337	280	338	314	305	298	317	327	291	310	314	294	303	332	320	307	352	299	300	290	300	300	321	323	331	290	297	309	302	303	306	342	276	280	308	285	303	344	303	277	282	281	309	322	308	311	314	304	336	313	307	343	290	295	314	312	292	335	289	296	328	294	317	315	289	347	293	325	294	319	325	309	271	318	324	295	293	341	302	318	303	317	298	313	289	278	321	321	300	323	267	274	312	310	296	313	313	267	285	330	313	299	279	316	325	312	284	289	314	334	312	273	286	307	320	306	300	262	323	285	328	289	307	305	331	318	337	296	322	319	294	304	336	341	312	308	312	330	286	328	347	325	321	309	308	307	338	279	286	305	311	283	301	304	297	326	323	307	283	322	303	309	288	301	301	297	285	271	284	296	329	304	310	335	294	338	296	320	297	330	305	321	291	308	313	315	317	329	324	284	276	305	300	305	304	297	311	287	325	319	316	289	299	312	325	295	283	319	296	299	311	293	308	282	321	276	305	288	330	300	326	326	310	307	310	302	289	319	305	286	285	294	303	298	285	294	297	277	331	317	305	303	302	262	293	289	328	316	300	264	305	326	306	277	301	325	299	251	296	313	328	334	300	295	299	325	302	306	322	289	322	303	312	319	292	277	309	287	311	326	332	302	310	303	318	312	342	321	272	322	294	298	316	298	319	294	305	321	287	307	292	298	307	301	313	294	286	292	301	314	296	302	303	299	322	308	312	315	299	317	313	320	265	297	326	260	292	275	310	318	291	303	315	316	299	282	272	297	325	286	305	280	292	280	301	336	302	324	337	314	299	304	312	310	293	281	317	313	331	288	281	307	315	295	287	301	291	304	312	292	291	304	319	291	300	286	284	331	341	281	312	296	320	283	315	312	315	334	315	306	284	313	309	306	297	289	281	319	306	307	293	297	317	272	312	303	272	327	290	323	303	289	336	342	269	312	325	350	325	283	332	350	316	333	334	290	312	317	282	307	298	312	314	322	293	296	308	311	319	260	302	298	305	270	324	307	324	311	297	296	304	303	328	329	316	304	307	301	291	279	319	296	289	304	323	319	316	328	301	351	277	283	316	299	283	293	304	270	300	295	307	315	308	297	303	287	300	288	303	304	312	322	288	331	299	322	303	310	310	305	310	302	284	322	294	309	334	293	332	314	316	304	310	314	299	275	270	328	325	331	307	313	296	282	320	335	319	292	340	292	288	295	314	331	305	261	312	294	359	327	312	307	304	298	297	297	348	277	299	340	295	311	297	309	337	321	292	300	323	320	311	315	331	311	290	293	303	314	339	263	314	291	284	304	327	309	301	280	291	304	291	284	298	309	335	304	319	300	281	326	302	288	305	317	293	314	289	279	294	325	315	323	335	333	308	351	300	268	280	296	323	269	260	279	288	330	322	318	311	298	293	286	300	329	306	330	305	295	287	283	302	267	283	310	308	293	307	307	291	291	343	305	296	295	274	294	288	271	309	295	291	276	258	308	313	317	298	285	305	321	285	319	315	315	345	298	285	311	315	336	317	314	313	322	312	321	315	269	308	315	318	284	299	303	352	291	317	257	322	264	285	313	302	287	302	320	293	289	289	312	338	324	317	294	336	303	303	315	313	315	341	301	310	323	292	268	301	351	301	283	312	306	297	283	300	328	276	293	304	305	305	305	275	322	294	329	295	293	339	289	307	303	308	316	296	301	293	259	314	299	298	270	295	299	281	328	294	290	305	325	285	272	299	285	288	280	291	325	298	302	283	316	310	295	289	281	295	314	276	304	326	307	301	307	311	345	284	294	357	290	289	322	305	335	302	303	308	288	310	317	310	287	316	284	276	312	306	285	323	300	286	301	302	344	325	304	319	292	321	318	288	316	290	324	288	331	307	330	282	316	319	312	281	291	291	300	296	298	299	311	329	305	292	278	306	311	304	283	280	317	320	281	292	287	293	278	286	320	277	320	297	251	310	311	341	252	290	291	315	281	316	302	317	354	326	328	289	289	330	296	268	296	299	282	314	293	297	303	279	302	317	322	307	283	269	306	293	284	326	282	297	264	308	296	325	310	322	320	299	299	270	335	332	294	299	299	317	302	294	281	309	288	268	325	309	302	307	289	320	312	286	301	293	304	297	313	266	320	332	307	310	292	309	290	283	313	271	296	295	295	325	339	312	304	270	289	329	264	286	324	325	295	316	330	287	317	300	284	311	298	296	317	326	302	317	270	305	317	296	299	310
22791	21704	29612	24323	21697	21560	6364	1949	1438	1400	1278	1163	1038	1122	1097	996	947	939	896	794	777	747	779	763	780	767	669	640	641	599	601	632	620	632	619	558	495	542	504	513	535	571	517	493	489	529	522	531	509	492	496	514	505	507	507	539	547	529	483	481	450	469	537	526	510	465	511	501	484	488	473	467	484	501	491	487	513	519	500	485	485	535	509	495	482	514	506	508	484	516	491	463	522	483	503	476	540	505	475	495	500	460	516	521	537	471	478	541	545	496	496	492	480	490	501	513	483	482	515	482	486	518	487	481	473	518	526	494	466	494	487	477	518	498	462	458	518	486	507	492	517	490	496	466	496	502	481	496	508	489	524	504	509	502	472	511	480	514	441	487	492	508	513	508	495	518	484	512	478	473	477	476	494	502	453	456	461	546	484	508	522	488	484	510	485	483	502	504	460	522	495	464	493	470	483	484	525	475	475	468	509	492	439	461	506	475	468	499	457	533	467	472	478	437	503	484	500	530	500	486	509	505	505	484	505	489	514	506	525	504	503	487	519	472	460	499	497	481	480	501	496	524	456	473	485	461	469	463	472	480	503	468	520	515	545	508	453	492	477	483	517	495	502	519	515	465	488	498	482	520	467	475	479	478	514	520	478	446	435	460	463	515	475	494	461	477	516	503	532	522	464	450	473	459	486	452	514	505	498	490	515	507	512	476	536	498	499	475	496	490	475	470	500	524	497	488	503	515	456	455	472	499	497	509	497	532	475	488	472	444	481	507	479	470	488	497	484	483	445	468	467	461	509	488	513	487	469	490	477	517	490	500	465	470	503	452	521	502	511	450	500	450	443	467	511	428	495	486	477	484	491	489	479	469	489	475	465	493	558	517	454	493	503	503	467	536	493	439	503	515	472	451	481	488	489	495	499	476	473	505	461	514	479	502	539	483	479	520	510	463	531	490	469	478	474	532	534	523	478	485	483	470	462	496	525	474	483	452	453	474	505	471	501	446	474	519	444	490	488	503	483	547	504	515	487	471	500	480	516	491	500	470	503	485	444	467	463	479	486	525	504	511	513	481	536	498	489	482	496	505	504	455	512	470	511	472	482	471	492	464	470	482	501	516	495	526	520	490	501	529	520	474	451	518	521	505	503	501	490	484	475	476	482	490	463	502	460	457	518	474	534	489	448	474	537	485	517	481	497	489	475	476	482	492	491	469	496	475	482	514	529	492	475	493	523	494	494	487	498	512	546	505	478	474	497	452	476	471	487	481	454	513	466	480	499	538	512	514	449	475	519	491	491	506	486	468	473	439	496	486	459	470	479	453	491	479	496	530	502	499	484	465	552	491	497	480	489	492	436	455	495	516	482	528	505	501	491	502	498	549	478	434	482	443	467	488	448	500	465	516	517	533	509	495	458	490	522	485	525	475	466	502	484	495	467	456	467	466	512	510	495	535	501	451	460	469	486	491	560	483	491	494	471	512	502	447	472	479	481	452	501	470	488	530	475	472	472	514	487	507	477	469	499	476	466	480	521	520	505	507	464	462	485	468	439	477	505	512	491	416	493	473	502	509	494	505	469	489	526	503	498	503	519	476	526	488	519	501	476	504	526	493	478	498	486	494	501	515	497	516	511	476	463	488	460	500	450	468	499	516	491	461	453	461	488	446	498	501	486	460	487	426	506	461	499	468	481	467	482	454	482	522	458	485	482	468	474	492	458	474	488	529	476	481	462	446	516	524	490	498	432	470	435	496	447	487	524	490	522	506	468	528	466	493	517	454	475	478	513	487	508	498	527	444	517	472	450	454	489	455	487	446	532	515	483	470	496	524	490	430	486	501	504	468	453	477	507	477	491	491	490	473	473	471	445	470	528	475	494	479	553	477	468	492	484	489	449	449	483	509	487	503	523	483	503	470	511	488	487	474	533	468	489	506	496	484	487	496	510	468	480	507	480	450	495	533	486	497	490	488	486	484	505	528	464	480	503	476	466	460	491	495	483	501	505	479	515	482	484	461	504	483	480	492	430	488	489	457	488	485	475	532	502	516	472	467	470	512	469	488	505	463	484	499	495	480	494	495	475	484	435	457	531	480	423	500	482	493	484	490	509	462	489	462	492	529	493	494	467	464	446	516	498	482	465	514	459	481	496	518	515	467	480	510	465	502	526	504	513	528	495	463	483	421	460	488	471	476	499	507	477	478	491	499	472	479	482	480	514	492	461	491	499	482	531	482	488	514	507	455	482	470	517	477	472	506	478	487	515	471	498	484	502	461	462	501	442	500	497	490	462	529	495	465	507	486	477	493	501	510	504	466	509	474	469	488	484	539	482	493	493	518	523	489	492	482	498	493	483	484	494	506	495	487	514	476	479	515	513	484	480	488	445	470	488	509	454	538	474	478	486	485	494	485	480	488	474	467	480	491	440	477	507	490	472	504	472	492	459	480	499	501	528	495	478	478	471	531	480	501	490	480	537	535	518	451	501	472	513	493	454	487	472	486	504	491	455	466	475	471	512	501	511	542	484	445	475	475	471	518	514	454	501	487	448	530	450	454	472	475	477	512	456	465	505	467	503	514	493	513	482	478	532	499	484	484	494	511	517	485	481	466	479	468	512	499	491	499	520	531	447	478	501	498	496	465	466	467	492	513	485	506	503	486	504	490	490	508	459	489	503	486	463	487	461	432	495	464	474	451	509	541	500	508	452	477	470	463	482	531	480	507	472	466	471	506	513	543	505	541	475	467	483	481	483	509	479	460	498	497	484	471	508	512	480	462	541	495	490	505	510	462	444	479	459	478	506	467	458	470	459	497	503	501	512	491	491	512	470	506	504	487	456	486	468	480	472	462	507	446	482	510	478	500	483	493	445	495	491	494	444	511	492	543	529	498	474	453	489	464	498	480	534	460	501	510	463	518	484	457	477	511	447	479	490	471	485	493	470	512	475	463	499	508	462	501	492	454	474	491	488	503	482	479	471	483	506	483	482	476	485	486	485	499	504	474	486	481	482	501	465	476	486	490	492	482	532	513	481	453	483	498	500	479	467	484	485	441	482	462	525	463	504	486	492	479	462	494	493	522	434	499	482	475	465	484	493	472	471	459	438	499	473	487	475	482	469	538	455	517	501	486	467	505	483	477	520	501	454	504	487	467	499	498	492	489	482	481	486	490	474	499	509	490	525	476	473	492	486	482	477	474	512	517	501	499	499	482	477	531	481	461	495	476	494	478	502	525	456	512	459	471	482	482	478	478	468	475	474	442	501	482	496	465	478	515	500	478	502	460	476	481	504	465	515	487	469	483	467	502	493	520	476	476	531	476	469	482	525	463	469	477	497	501	484	485	505	460	465	488	494	519	460	524	482	460	502	480	504	515	507	492	525	446	428	468	490	506	478	490	467	517	485	509	536	486	509	469	461	524	478	451	449	506	559	473	513	516	516	462	494	499	538	503	513	486	462	477	464	521	503	497	494	506	526	483	470	520	465	479	462	494	478	447	479	512
5847	18598	14900	8159	5992	4756	3881	3226	2805	2546	2279	2052	1884	1937	1815	1777	1526	1381	1385	1218	1150	1044	1077	1123	1100	1094	975	883	827	820	866	841	806	860	802	757	686	635	694	648	666	675	651	639	693	702	709	677	688	650	648	629	665	660	682	641	615	646	704	680	673	612	700	661	679	629	647	652	648	629	630	617	643	639	631	611	583	616	645	653	655	632	668	626	643	614	639	621	596	612	589	644	633	615	629	648	628	687	642	632	605	625	632	628	598	660	584	621	632	614	647	642	610	596	629	631	651	630	608	631	633	627	637	644	624	615	669	651	603	651	649	594	628	618	620	642	629	642	636	616	608	657	655	608	661	644	595	619	608	610	618	620	630	624	623	622	582	592	596	647	574	682	613	619	634	651	602	639	623	620	620	619	668	611	601	627	625	667	609	580	584	571	619	624	619	641	613	635	663	594	624	621	633	645	633	665	657	550	627	660	605	608	625	578	588	620	628	579	643	606	662	616	595	593	665	635	641	673	651	616	603	604	611	590	634	617	621	630	635	610	690	631	636	611	652	637	609	636	585	620	612	598	658	618	646	636	602	596	631	688	630	641	614	611	626	625	647	618	631	630	630	624	641	612	631	623	598	656	661	659	600	618	642	641	625	557	632	640	687	616	645	607	632	560	614	636	635	630	585	611	639	657	593	606	630	649	609	640	641	592	618	649	603	617	647	601	607	610	622	587	630	660	614	611	592	592	601	649	626	637	564	658	605	627	633	622	602	641	622	624	636	623	637	577	607	673	589	612	583	650	651	599	633	638	597	634	610	623	606	603	646	636	609	577	654	602	596	624	612	657	645	620	621	631	589	621	628	625	603	623	695	611	623	599	650	644	689	651	626	616	584	670	569	616	644	616	590	621	634	631	639	644	603	649	624	636	630	624	649	622	607	632	579	616	622	653	610	697	621	632	677	645	637	643	586	633	666	611	639	638	610	639	619	607	576	624	623	654	633	654	649	676	646	624	616	606	649	615	654	618	581	667	613	588	608	626	614	606	634	561	625	644	583	671	615	684	604	636	670	628	623	609	642	622	606	587	611	588	613	562	592	638	601	604	617	612	625	628	613	617	580	632	619	606	609	623	631	606	608	626	590	604	623	620	599	613	642	686	651	602	638	647	591	612	600	626	611	607	695	615	644	632	559	603	630	594	636	611	589	647	702	625	620	628	623	579	606	628	628	615	628	631	672	627	615	572	646	595	601	625	614	558	558	633	638	647	641	614	608	661	621	638	655	632	649	575	607	620	610	645	637	592	632	605	644	630	658	607	569	644	594	569	628	581	654	665	636	626	595	608	648	640	609	631	648	606	631	623	596	652	643	644	615	624	649	619	583	602	595	585	606	594	590	596	631	606	660	582	597	625	609	622	608	632	635	637	596	572	621	593	667	642	643	628	612	606	646	627	619	593	640	700	585	567	668	610	587	667	627	586	651	578	648	643	665	634	584	640	595	633	645	641	661	607	599	640	585	630	645	624	636	624	657	584	626	641	630	661	594	636	677	608	610	632	615	614	634	617	625	596	591	589	617	625	589	598	640	677	620	626	620	616	605	633	599	615	614	652	633	576	656	684	677	652	580	612	660	609	650	634	684	615	574	675	611	615	668	650	615	593	581	634	619	654	605	628	596	655	652	623	640	624	614	670	635	599	641	608	591	634	646	640	594	646	645	635	641	616	619	640	598	658	602	607	575	621	650	612	633	625	632	602	573	611	650	632	618	617	611	642	589	640	630	592	604	608	630	635	619	606	670	604	638	596	606	650	612	638	638	629	583	650	660	656	655	636	628	630	585	639	626	604	587	591	574	622	662	618	645	624	644	589	598	637	634	614	605	626	634	637	630	602	611	564	641	544	615	651	578	581	621	644	592	632	591	611	622	632	621	644	652	620	631	622	607	608	621	657	686	649	604	647	625	638	640	623	628	621	589	617	599	641	607	619	615	597	625	598	639	638	606	619	654	604	607	624	638	580	606	661	573	646	642	620	592	592	601	593	619	656	677	630	649	624	591	640	627	620	610	629	656	640	620	631	607	629	640	585	637	617	639	624	666	653	608	604	626	621	641	612	610	656	642	616	611	663	651	639	622	635	628	632	603	658	607	656	629	606	643	640	622	621	625	623	591	596	595	634	620	585	624	629	629	598	604	643	591	614	645	607	600	601	598	618	598	616	653	606	575	609	602	607	649	665	613	576	614	625	592	607	626	618	651	672	636	628	618	641	592	660	613	644	660	619	635	605	632	658	635	666	597	639	585	638	636	613	629	638	602	652	669	659	611	591	622	633	688	635	592	630	646	654	581	665	657	618	605	656	626	611	623	639	619	622	599	622	618	568	591	629	645	612	594	636	638	623	627	655	578	678	641	601	581	667	608	595	621	623	619	623	627	624	627	602	609	604	607	682	619	578	606	622	587	627	625	590	639	620	668	608	600	590	609	617	625	613	667	645	610	589	640	604	649	599	607	633	639	631	648	603	584	604	610	612	630	615	578	605	617	614	621	640	609	597	625	628	639	597	614	664	637	614	617	654	650	607	622	617	661	596	628	647	644	589	589	595	664	609	623	603	651	622	653	600	661	643	592	633	622	646	612	630	633	648	590	605	670	574	636	626	662	666	639	631	613	624	649	645	611	585	675	618	608	611	613	618	644	606	588	633	598	628	587	569	627	643	615	669	610	610	584	658	614	610	647	623	594	627	569	602	680	640	637	584	578	621	638	618	612	618	621	677	616	636	658	609	621	643	642	616	620	627	628	651	614	636	599	595	658	655	630	603	652	613	609	620	608	569	603	644	707	611	653	611	645	602	623	594	618	596	607	608	639	609	634	590	582	614	626	607	647	593	616	597	654	623	604	625	642	631	590	675	583	655	639	571	634	656	614	572	636	600	590	624	641	623	604	600	554	629	649	566	584	642	628	608	604	650	645	611	647	624	583	628	633	653	630	596	580	602	631	596	582	602	623	634	598	622	625	677	604	662	608	636	644	578	620	639	618	617	635	578	653	599	613	579	690	626	649	588	622	646	601	623	632	654	612	604	676	655	605	633	626	606	625	665	607	586	614	619	633	623	602	592	636	631	604	614	602	597	620	598	576	578	607	625	663	646	606	610	597	615	626	667	612	627	653	619	608	609	611	614	650	598	600	602	606	609	600	615	595	650	650	634	653	667	602	562	619	589	615	627	639	597	597	633	619	611	620	658	614	588	616	660	638	616	649	608	599	632	627	626	645	591	600	597	633	568	666	680	622	632	624	659	615	591	563	617	646	604	628	611	624	659	685	611	630	658	614	663	649	616	613	636	642	630	588	627	607	667	610	667	632	624	611	614	619	562	618	669	633	655	583	606	598	605	604	610	619	603	612	649	621	628	576	639	618	647	601	644	651	573	645	606	651	632	677	618	593	615	619	678	646	634	622	586	597	629	636	692	614	626	643	577	672	622	607	609	628	637	637	612	626	627	645	607
27511	19248	6545	1774	1048	854	727	596	541	530	518	474	463	464	500	435	469	420	402	397	390	395	354	420	394	387	360	355	329	339	333	334	350	367	336	322	347	320	305	306	330	311	320	321	317	311	319	316	300	326	327	341	308	307	364	313	318	333	295	324	291	325	300	299	288	292	351	307	316	308	300	332	315	289	319	284	302	306	287	289	319	310	325	323	317	300	323	303	318	313	274	297	331	307	317	311	299	311	308	280	333	313	311	295	282	287	286	297	323	290	312	311	325	287	316	324	313	312	296	330	280	295	297	325	332	315	277	315	308	309	331	301	315	315	294	313	304	313	299	325	306	308	310	326	314	298	315	324	304	337	302	320	321	292	335	315	316	320	308	314	313	304	328	290	316	305	293	297	273	314	307	306	304	320	324	288	288	300	296	320	318	309	303	313	337	288	325	304	294	312	278	321	329	289	304	342	294	302	353	307	297	333	312	293	312	298	324	306	283	310	305	304	306	326	281	325	304	303	326	306	306	310	319	341	326	300	311	308	292	267	297	313	326	297	283	297	320	322	323	309	327	362	277	319	333	331	331	304	321	307	304	322	315	315	313	309	293	326	341	319	325	288	315	277	323	304	289	296	316	316	302	341	316	304	309	312	318	318	335	337	322	347	304	286	306	302	319	282	288	287	311	301	308	293	322	325	306	305	302	345	323	296	313	312	304	306	308	323	294	344	292	309	321	296	315	327	321	332	291	288	308	290	322	309	295	331	334	293	311	299	285	288	310	291	321	303	335	314	263	302	317	295	282	298	318	307	308	285	347	292	281	299	311	297	293	297	305	312	361	321	318	308	318	317	312	307	294	314	340	297	292	331	322	296	303	315	328	281	318	305	284	348	290	283	316	321	331	324	293	306	275	312	293	293	302	325	293	286	300	323	320	314	300	293	301	303	307	291	302	274	322	281	309	341	320	288	303	319	348	322	291	318	331	285	284	302	307	311	304	352	277	317	330	322	308	295	290	323	296	314	329	333	321	269	333	317	325	326	290	294	335	321	286	297	310	304	329	301	320	300	303	361	305	267	316	317	305	330	308	318	328	321	314	315	295	322	284	281	304	285	345	296	309	296	306	326	324	288	316	289	300	304	290	296	300	292	272	341	287	313	299	289	317	330	304	318	322	341	266	323	316	339	341	329	327	300	313	339	283	310	316	323	310	307	318	297	324	299	323	306	301	291	300	309	285	271	294	290	309	292	301	302	320	325	294	322	290	303	297	316	308	323	340	323	293	305	293	305	313	309	329	314	312	294	298	241	359	311	273	317	305	339	326	304	308	322	317	263	312	331	303	285	333	331	278	326	306	290	280	323	331	289	292	352	324	351	309	303	316	314	303	276	303	282	324	333	319	281	321	304	320	310	295	309	325	327	291	312	369	286	308	307	320	305	278	321	327	311	288	292	325	327	292	322	314	322	351	321	301	281	284	289	312	315	318	300	318	331	336	325	298	359	306	309	322	335	277	317	325	294	291	317	297	295	340	300	305	299	321	333	290	310	313	302	335	308	331	304	310	320	323	335	299	321	284	305	329	297	307	292	305	290	307	288	305	303	307	323	346	292	305	305	309	276	303	289	309	292	285	313	312	314	337	326	305	302	318	303	303	323	282	319	299	310	274	333	323	319	279	298	294	347	313	338	318	306	321	299	323	302	286	332	305	301	268	320	341	331	298	300	289	309	322	311	286	309	311	313	311	313	299	286	319	341	291	280	334	317	323	300	323	316	305	305	305	323	284	327	315	302	295	318	309	328	300	324	271	297	286	310	317	280	333	318	326	305	280	296	300	275	298	302	325	305	309	306	344	311	301	296	309	321	303	324	291	322	286	327	287	326	334	297	282	307	343	292	303	335	312	268	311	297	334	323	316	296	310	296	302	299	340	291	299	347	324	325	299	304	323	276	325	304	308	310	320	307	332	303	333	296	291	311	309	307	309	300	262	311	278	316	284	328	310	297	317	343	322	286	321	303	315	330	320	327	322	305	314	310	308	295	331	324	307	315	292	301	302	302	297	307	311	307	302	304	296	303	297	330	316	322	336	341	343	292	354	299	352	331	335	318	286	326	324	308	318	301	320	299	293	329	322	317	351	272	350	312	285	294	296	309	310	341	328	299	301	316	302	321	313	325	267	306	288	301	305	284	343	314	302	338	288	316	285	309	271	307	354	307	332	294	323	288	296	300	292	314	325	272	336	307	315	321	336	312	300	310	337	306	311	301	280	318	302	319	345	304	343	313	323	327	335	298	309	308	310	317	326	301	312	300	320	325	302	308	309	313	314	301	308	293	319	306	314	290	304	306	332	322	308	311	305	324	306	310	295	313	352	308	322	297	283	336	314	287	294	328	321	288	314	312	306	339	340	311	287	294	308	324	294	326	295	301	288	294	311	341	312	275	335	322	319	317	277	292	290	324	281	307	310	311	316	284	309	317	319	322	292	290	278	277	280	357	276	317	307	309	276	341	339	310	297	287	318	332	299	304	309	295	329	315	317	278	325	304	318	309	330	305	335	323	320	309	296	298	290	319	287	303	278	280	275	325	336	286	325	309	327	329	321	296	279	307	335	324	325	331	308	270	295	336	295	323	306	279	290	301	270	313	316	297	340	366	314	313	314	349	310	310	318	298	297	328	292	309	321	322	308	309	312	345	309	293	319	327	297	287	301	303	368	271	306	302	298	318	326	324	320	288	338	308	314	322	323	306	339	322	329	309	300	318	310	291	317	338	336	324	318	308	329	317	284	348	312	307	307	322	309	327	314	292	289	321	311	322	311	329	284	312	334	308	320	316	322	292	312	311	309	308	313	296	332	340	301	298	325	261	278	294	311	327	325	321	317	295	338	304	310	315	300	295	299	323	320	285	303	330	313	302	307	334	288	288	322	334	298	319	301	331	298	334	315	302	339	306	313	310	297	323	324	326	327	276	293	324	322	320	316	311	303	304	326	319	316	295	329	296	296	309	323	328	292	339	312	274	301	296	292	287	308	278	307	309	313	328	309	299	293	293	314	291	281	312	302	294	307	280	320	299	322	320	362	304	308	320	301	304	327	346	317	286	315	326	300	307	303	290	337	300	338	315	299	289	311	323	333	342	312	323	302	320	342	316	303	316	307	308	327	287	356	318	308	313	293	312	298	323	311	302	312	311	330	301	300	316	307	313	295	313	303	328	293	323	319	315	327	302	311	291	267	308	314	295	318	309	338	305	332	313	319	312	304	305	300	293	312	286	300	327	298	303	314	286	330	324	326	276	321	329	352	331	329	317	336	291	315	293	318	300	304	342	331	342	310	294	285	272	311	311	312	291	317	319	294	341	300	312	301	303	325	334	299	313	297	369	315	311	339	323	284	318	317	318	286	275	312	324	323	315	295	297	287	317	325	328	301	317	300	309	306	313	278	296	315	318	297	320	313	327	335	300	305	288	325	318	313	313	308	317	305	316	303	295	303	292	302	312
4900	5864	4592	2243	1807	1427	1249	1148	935	923	843	815	792	783	767	749	666	638	633	603	581	555	522	580	561	546	527	462	451	469	504	446	480	454	449	431	405	383	374	426	404	379	400	399	445	392	429	409	381	401	412	398	395	409	413	412	421	392	357	408	403	387	383	425	413	439	427	425	392	401	412	394	408	383	423	451	387	395	414	406	395	367	429	398	408	397	391	411	366	400	436	417	450	421	391	424	412	412	441	407	412	387	387	379	370	392	361	412	399	399	413	378	402	412	406	416	400	399	399	421	389	388	381	413	400	386	399	425	416	392	382	398	360	419	416	384	433	414	406	395	413	395	381	394	383	387	429	402	399	391	410	398	382	385	390	418	400	400	427	455	386	391	406	367	405	358	415	432	444	381	402	423	363	408	385	400	381	402	422	415	417	403	406	403	399	382	410	394	381	395	416	381	414	441	403	404	373	404	386	399	419	398	377	384	387	389	369	389	421	392	413	408	370	375	463	376	403	379	399	370	425	419	409	401	388	397	363	382	425	407	391	426	382	394	392	337	412	412	405	391	394	408	369	450	388	390	399	390	444	369	385	400	413	382	426	422	397	431	415	403	379	411	392	407	400	399	360	413	411	405	400	398	407	370	398	426	397	397	411	377	424	382	366	365	386	416	399	381	419	434	390	419	401	369	412	414	400	376	400	432	377	377	387	392	385	355	391	417	407	413	394	424	387	430	407	372	374	438	424	389	411	428	403	409	434	400	401	387	394	404	413	408	395	422	423	403	404	412	386	412	409	388	393	416	398	420	390	400	412	388	382	418	383	415	385	358	408	424	417	383	389	391	402	354	420	362	391	408	359	422	395	396	393	399	371	423	435	440	386	412	424	398	398	455	386	393	404	427	406	385	414	435	401	377	435	388	399	384	391	404	429	406	412	413	382	365	402	432	425	385	401	417	418	417	359	401	416	377	376	371	382	377	428	392	419	419	389	384	409	409	407	397	403	363	416	359	384	395	411	426	439	396	412	409	364	412	396	401	411	376	417	404	415	432	409	410	353	392	365	378	419	389	363	341	375	404	375	389	370	389	424	408	371	404	413	415	431	401	413	427	433	387	394	399	393	383	366	405	382	413	402	392	376	422	401	394	403	398	372	368	396	425	393	384	441	376	408	413	417	401	402	384	370	439	376	388	411	395	385	366	403	381	405	398	376	409	394	405	398	401	417	375	414	383	394	412	423	398	427	389	420	432	397	394	372	407	403	380	370	387	399	386	385	420	384	401	401	391	395	402	393	394	421	411	400	373	402	414	405	384	415	356	367	398	365	428	434	387	386	404	403	439	389	400	394	408	403	366	424	384	424	439	408	420	392	447	375	402	419	422	407	420	378	439	393	354	376	379	393	383	392	427	415	357	399	361	412	418	374	429	441	380	362	465	398	434	378	376	426	389	404	402	410	369	397	394	397	426	369	429	382	388	362	406	402	419	398	402	369	342	393	388	406	398	397	416	427	405	369	415	388	418	414	411	372	406	411	420	396	386	395	388	374	411	409	401	384	385	425	401	389	383	397	374	419	397	398	393	407	409	412	419	404	396	417	407	404	393	383	407	441	406	399	377	418	383	377	418	413	384	419	395	375	406	393	439	411	400	392	407	382	356	409	380	417	409	387	422	361	392	421	380	428	385	409	372	408	353	416	402	391	392	392	422	389	419	388	446	405	415	366	388	402	407	402	365	449	408	361	392	429	381	392	372	403	410	419	429	391	357	436	409	384	395	383	386	384	387	404	365	379	375	417	429	362	391	380	408	410	429	378	372	390	369	433	430	399	449	402	407	416	407	396	380	379	421	379	395	360	444	393	371	426	382	416	395	406	389	397	396	383	394	343	418	415	371	400	401	416	415	396	402	396	402	390	383	377	467	393	381	430	397	427	402	396	397	400	366	428	375	383	407	387	390	369	406	383	402	370	397	404	408	391	413	385	415	398	376	400	428	384	388	394	376	398	383	421	422	432	402	380	375	401	380	379	422	366	431	401	394	407	421	397	385	383	410	390	402	403	401	379	396	357	407	400	384	380	380	414	396	427	378	394	420	392	410	404	366	413	408	433	429	380	379	419	387	417	390	406	417	386	391	407	338	410	359	409	348	372	405	428	406	442	397	397	393	387	385	398	430	412	401	425	386	408	420	439	404	383	397	400	397	428	377	393	417	444	410	417	403	416	405	384	368	390	393	406	384	383	416	381	400	395	382	432	384	410	401	379	418	388	404	384	406	394	403	421	391	393	410	379	401	414	420	362	419	429	426	390	419	402	416	387	412	424	413	398	379	407	417	419	393	392	402	423	370	410	374	387	377	389	407	387	385	413	411	350	427	410	364	401	379	387	384	398	385	426	386	396	439	368	392	385	400	409	349	380	394	398	375	416	372	409	401	414	402	388	372	413	433	432	403	422	405	409	422	383	405	402	370	385	409	403	423	389	394	395	426	404	429	405	411	396	385	392	386	422	385	334	427	401	380	394	399	403	432	371	422	398	397	411	402	386	402	425	383	400	419	404	369	384	388	423	390	399	386	410	386	371	416	421	397	391	402	397	396	402	401	418	423	385	404	405	357	390	384	413	385	401	425	423	438	401	421	425	413	394	414	358	377	375	403	400	370	421	382	394	411	422	435	406	417	427	416	392	407	423	403	398	345	374	427	422	421	397	387	411	393	437	389	406	417	408	399	448	379	417	447	377	423	392	380	411	389	392	402	400	429	418	397	367	388	408	387	389	387	379	388	405	393	372	426	404	423	399	403	383	390	381	408	402	401	431	382	417	393	417	388	410	404	417	376	395	411	376	441	390	405	404	385	368	401	432	372	369	397	386	396	397	398	408	389	438	415	412	388	391	422	375	420	376	427	402	356	366	358	397	392	392	415	397	381	407	392	379	384	399	374	394	412	430	422	415	404	417	399	448	394	394	388	406	389	383	395	413	444	412	375	392	394	367	420	358	408	438	407	420	409	396	386	397	362	409	378	396	353	379	413	418	391	372	397	433	365	378	380	426	396	391	404	396	409	404	391	403	395	363	388	395	371	406	403	400	420	417	420	376	422	391	418	403	396	404	384	402	434	380	378	439	420	409	386	384	384	385	400	392	420	402	398	424	408	390	417	396	392	368	418	401	383	395	402	385	378	402	401	435	393	426	386	382	386	385	430	409	402	373	385	397	426	402	403	375	449	392	423	415	386	403	378	388	387	382	414	394	412	398	400	384	381	345	437	421	387	425	409	393	428	393	371	400	401	401	369	403	395	439	382	365	387	379	372	387	422	387	410	376	406	380	396	394	404	413	422	392	418	384	382	400	365	435	430	390	401	374	435	436	389	389	402	402	404	414	417	390	417	402	440	389	413	397	420	411	407	381	367	410	424	421	389	416	373	425	406	393	395	388	411	391	427	397	402	415	408	423	381	394	418	409	391	418	400	370	409	373	360	401	424	402	425	412	381	392	403	390	389
23707	21634	28928	24847	21467	6811	1821	1360	1125	1085	981	897	933	894	906	780	781	761	770	721	692	631	656	742	692	628	574	585	582	587	578	559	584	541	559	549	513	513	520	499	551	526	489	521	512	549	553	495	523	533	495	509	532	500	513	512	525	525	469	512	553	454	523	548	530	514	526	519	472	503	508	480	536	509	505	490	518	498	544	532	492	490	515	539	490	478	486	494	520	514	539	466	497	505	533	497	487	525	500	492	501	514	547	479	506	508	480	499	507	538	495	522	527	506	519	556	511	521	500	524	548	504	499	501	529	548	465	484	473	513	525	481	509	529	530	522	516	503	513	500	506	522	543	456	501	506	505	505	502	501	494	511	506	491	520	538	510	518	495	511	480	497	465	484	503	453	508	466	483	496	554	508	536	485	541	537	544	508	487	467	482	499	507	478	487	507	533	504	507	474	503	495	494	522	534	526	495	508	475	509	479	492	495	491	508	487	550	508	548	501	497	513	471	516	523	528	512	544	481	439	563	470	480	488	528	494	502	522	475	471	527	504	514	530	509	488	490	522	485	509	566	540	526	523	488	523	510	499	527	506	522	490	500	546	503	501	506	496	493	544	509	530	497	445	511	501	504	518	489	526	505	532	525	545	556	508	502	539	497	477	490	522	501	541	545	475	494	522	520	491	504	492	463	516	498	511	474	510	501	482	510	498	491	496	566	489	506	522	520	533	493	536	519	499	490	487	489	543	505	509	489	489	528	506	553	498	529	522	501	535	505	476	556	506	497	511	485	480	501	502	516	536	485	505	477	468	512	507	536	530	512	538	523	502	476	505	489	509	468	480	528	532	513	530	497	515	546	526	500	516	495	526	501	500	509	497	477	505	524	530	477	491	516	509	510	498	534	534	495	492	486	512	490	534	500	529	497	515	471	524	511	498	490	547	535	495	483	487	496	515	498	431	518	494	533	503	518	492	528	493	496	485	556	527	511	547	527	503	511	513	504	502	513	542	501	475	488	495	490	485	485	540	547	470	527	522	504	550	512	505	468	478	481	488	509	492	506	526	533	590	528	487	504	498	502	508	533	530	545	494	485	491	517	494	564	479	508	463	541	525	438	516	571	496	556	499	509	476	538	486	499	502	488	477	535	505	498	507	490	489	493	516	524	474	535	493	522	535	513	513	459	503	512	503	518	495	508	535	510	521	559	519	484	494	498	548	497	485	522	468	517	453	523	511	498	462	514	507	526	528	518	504	543	534	474	551	551	531	541	449	476	519	463	471	491	494	529	553	507	501	507	498	519	502	521	479	491	481	497	538	511	537	502	514	490	483	488	505	514	538	464	521	487	493	490	521	496	491	493	537	533	501	497	508	513	499	532	529	509	514	502	512	515	486	563	503	536	521	552	492	515	532	481	525	513	518	507	497	483	507	537	507	510	494	491	521	524	499	493	489	536	507	494	525	487	517	515	519	502	495	532	541	508	544	516	517	541	504	503	504	520	512	501	516	501	488	508	499	498	507	495	476	474	466	466	543	496	527	492	491	474	495	509	547	475	479	486	484	503	491	483	521	537	472	499	507	497	505	535	499	506	494	499	490	527	468	467	507	513	455	469	510	507	558	517	516	493	504	517	506	512	489	524	514	464	497	513	504	518	499	508	547	501	497	457	510	517	515	506	490	479	523	441	464	467	509	495	523	531	469	493	522	512	529	521	484	496	514	494	474	503	518	528	530	502	480	511	504	525	491	482	481	498	497	501	453	530	535	467	461	482	516	498	534	499	518	519	494	512	526	502	510	525	491	498	478	522	483	507	488	561	512	480	524	496	480	487	496	472	525	487	498	484	499	502	454	502	494	510	514	486	520	495	504	521	504	553	524	530	484	510	517	464	560	527	467	504	482	504	517	482	514	531	485	506	503	519	510	531	512	515	497	514	484	490	500	437	511	524	468	512	543	540	528	527	495	506	506	506	498	497	543	544	484	502	481	512	477	493	503	513	517	485	529	493	455	521	466	505	474	487	483	520	516	510	480	469	518	519	504	518	565	541	508	526	488	491	496	553	529	509	522	506	510	544	515	495	505	468	523	516	519	470	512	551	522	515	510	503	497	529	500	494	500	503	502	523	481	530	497	514	516	470	477	516	479	490	511	481	479	528	538	559	508	478	470	531	463	491	479	504	461	499	487	528	500	531	497	506	492	488	496	530	530	497	523	505	502	464	549	522	505	511	508	518	513	506	491	478	518	495	534	515	487	487	458	474	531	493	503	498	534	484	518	540	487	496	498	540	490	499	486	540	513	500	508	470	506	489	512	503	497	494	488	498	478	493	544	507	511	509	474	498	523	516	534	512	491	516	477	533	517	535	504	508	482	477	479	542	526	523	507	525	491	463	510	498	549	529	469	491	509	531	508	514	503	501	513	535	513	492	487	483	466	507	535	545	523	504	495	537	510	491	530	488	540	472	505	510	523	489	515	521	505	471	530	512	507	498	530	513	521	499	540	535	523	503	525	484	494	496	478	520	527	522	495	525	494	525	510	513	480	478	490	514	511	548	551	519	537	503	479	492	475	518	538	551	457	543	517	536	506	510	471	501	488	500	501	527	522	528	457	522	486	502	512	497	497	517	496	526	502	540	541	523	493	500	542	517	485	477	463	511	516	509	495	510	521	547	537	508	541	454	529	507	478	499	504	537	484	474	489	506	558	501	462	504	560	513	521	457	527	515	513	504	528	452	489	550	508	488	512	455	459	485	539	545	525	536	494	515	518	515	511	517	501	522	487	469	507	502	533	571	511	546	517	503	533	500	496	486	491	501	503	517	497	514	479	509	535	512	510	480	475	504	554	477	524	494	462	493	474	499	477	508	498	541	488	527	531	495	489	488	527	505	522	519	532	544	527	505	518	512	482	466	491	506	534	523	495	499	470	533	486	539	516	498	503	496	515	469	519	509	524	492	541	507	481	477	526	479	507	495	538	535	506	484	458	555	507	528	506	493	489	498	519	461	512	536	478	502	530	555	496	513	486	518	527	519	489	476	528	501	466	516	505	514	520	549	487	465	502	504	519	531	479	518	492	506	455	523	506	504	476	470	527	482	511	496	521	533	500	501	490	506	529	482	526	499	483	523	482	494	509	519	439	479	535	508	494	505	545	500	456	516	544	529	521	485	521	504	525	463	501	508	513	521	494	517	515	493	522	473	496	499	500	511	545	472	503	461	479	494	521	495	504	509	513	484	494	520	501	498	501	485	515	511	494	531	546	518	511	480	519	492	527	504	522	483	461	510	515	515	516	516	518	508	491	507	533	511	546	491	526	499	506	544	507	537	503	488	524	538	491	513	502	516	542	496	508	494	489	527	523	513	483	544	517	528	515	532	489	528	499	515	471	476	521	521	522	555	532	515	523	481	509	532	553	481	492	482	516	434	520	488	497	491	475	493	489	522	488	499	515	482	498	503	557	527	557	512	492	473	510	485	486	503	512	499	485	516	501	472	506	505	507
4241	13471	10983	5390	4125	3130	2665	2361	2060	1837	1721	1560	1444	1422	1360	1340	1249	1105	1072	1020	993	938	974	975	1006	941	905	801	725	787	748	791	783	782	794	706	673	711	680	692	632	670	724	659	691	667	663	682	679	692	668	731	692	642	670	681	669	671	700	652	601	689	649	672	667	659	643	656	644	640	676	651	683	617	665	659	622	670	621	604	629	626	596	681	642	630	640	629	611	658	638	651	609	643	660	618	680	663	658	623	645	633	634	625	616	678	632	601	644	628	667	704	657	665	666	626	604	595	620	673	708	643	684	642	641	662	607	623	638	666	647	610	669	647	625	636	670	616	657	643	647	634	627	641	649	649	614	622	687	655	659	585	609	633	659	627	662	596	642	617	648	663	626	634	620	656	644	616	626	676	633	643	639	605	636	622	642	644	630	604	663	628	628	624	572	639	648	606	647	622	649	595	641	630	638	625	607	689	663	654	697	675	631	662	650	599	606	659	631	641	671	663	669	633	652	599	637	682	677	656	643	663	614	634	696	612	641	632	638	661	671	610	601	722	622	628	669	657	640	664	651	622	628	649	642	608	645	622	681	624	651	656	651	667	615	656	634	678	632	662	630	652	666	690	615	638	628	575	666	603	650	614	593	644	656	647	622	670	654	634	629	668	644	601	583	589	668	621	622	625	642	649	638	643	623	632	627	631	630	635	643	634	657	611	629	699	672	639	656	637	633	657	628	644	650	668	636	666	667	677	689	665	644	631	627	679	652	569	644	604	639	629	633	643	632	658	631	684	622	654	651	636	675	641	648	681	610	654	609	651	635	618	681	613	620	624	615	647	614	664	596	601	639	630	640	628	644	618	616	627	666	598	633	647	598	666	672	623	641	655	627	639	648	653	655	673	642	622	637	647	646	681	656	681	614	669	639	672	637	684	637	658	655	649	621	623	638	675	661	621	670	611	647	663	632	641	647	652	670	619	682	664	659	666	638	615	670	643	652	622	615	665	686	663	644	614	628	666	664	621	692	643	645	656	625	652	602	629	672	665	676	634	673	644	602	654	678	651	645	643	659	619	621	654	674	610	619	650	639	663	611	622	642	655	626	657	697	657	642	651	641	610	647	656	660	635	623	643	676	616	686	655	626	640	614	634	656	618	611	702	664	645	641	654	664	615	627	646	667	657	633	693	627	576	633	668	646	681	628	659	641	622	666	702	633	658	648	603	631	615	628	671	652	663	643	658	671	631	638	669	644	637	655	618	636	645	626	654	643	607	646	636	608	674	651	628	579	629	676	644	640	664	616	641	653	641	646	671	615	658	647	644	627	600	653	636	613	650	625	634	621	632	643	646	614	663	658	616	624	640	636	618	646	662	644	667	646	642	650	617	604	593	680	631	637	641	657	625	625	641	669	619	662	617	632	649	623	637	626	636	669	612	622	680	644	663	620	652	607	679	633	684	668	660	620	667	641	656	599	644	728	690	595	632	677	700	675	632	630	638	655	653	641	634	622	664	608	647	644	673	658	612	698	667	678	660	696	628	624	615	621	626	614	649	659	620	682	662	613	645	676	630	647	637	650	660	635	589	663	646	721	664	657	666	663	602	600	623	654	710	683	661	646	645	640	640	621	673	599	669	669	633	605	653	655	604	705	602	628	624	592	626	633	627	667	599	671	653	648	586	631	627	645	676	662	636	651	597	657	641	700	652	600	657	612	611	649	634	581	632	641	646	621	642	645	684	634	657	628	630	642	621	608	670	613	693	653	645	634	608	649	628	700	655	649	648	647	635	651	653	626	626	663	627	656	668	601	643	663	646	642	646	674	629	641	620	653	658	667	660	620	646	649	606	611	632	660	700	614	660	644	649	685	658	617	615	620	656	650	646	619	685	625	669	629	609	627	663	625	664	613	608	644	635	659	630	602	659	651	605	651	591	638	636	632	620	564	635	641	667	640	643	646	631	614	624	637	664	661	642	658	653	627	616	640	636	675	656	650	657	649	667	588	677	640	695	668	622	665	651	665	622	649	637	656	646	630	591	661	671	626	644	618	647	625	595	658	662	618	679	653	669	627	639	632	653	656	633	627	657	649	674	647	661	585	646	638	669	629	639	651	640	663	613	655	625	640	669	601	611	680	643	670	640	691	670	620	644	643	640	676	622	645	649	667	636	648	628	622	626	652	604	630	618	645	649	610	647	642	656	603	635	604	671	632	622	600	658	661	624	642	648	683	657	687	658	620	615	647	606	630	687	675	626	691	628	637	674	645	596	584	659	632	655	618	632	638	663	672	636	609	654	666	651	634	635	613	646	613	689	642	642	615	624	656	624	632	623	648	627	636	629	691	671	630	674	594	648	688	666	641	619	662	653	653	611	632	656	693	688	678	666	630	650	664	638	618	640	681	666	622	606	610	653	654	682	642	636	689	607	625	637	648	648	662	667	676	612	593	630	619	644	658	614	666	636	663	640	645	682	635	661	674	614	673	663	626	645	639	662	685	628	682	603	680	639	653	643	671	666	614	651	579	647	660	647	704	669	638	614	655	634	629	608	688	631	651	645	648	607	651	615	630	639	644	673	624	663	640	644	622	630	673	650	603	610	608	655	670	641	662	631	651	632	616	664	658	626	647	617	629	632	638	631	659	606	671	647	651	605	624	639	630	650	709	646	624	639	635	621	625	655	645	673	677	609	649	615	658	600	616	605	634	663	661	615	656	612	616	586	599	631	648	631	670	666	586	688	671	628	648	658	648	645	638	642	634	658	628	610	623	692	651	646	654	640	638	598	628	620	660	629	604	636	642	632	645	651	647	635	633	693	668	641	638	644	658	632	657	649	646	663	633	654	709	639	683	588	631	676	661	682	653	637	617	670	603	625	599	657	648	695	642	616	618	628	653	650	643	656	668	612	649	651	610	651	637	656	626	649	678	627	612	662	674	598	681	623	599	641	623	609	658	641	676	642	641	672	630	622	598	631	668	636	594	637	661	622	635	666	646	622	657	651	662	617	624	646	657	644	677	631	645	680	638	660	686	643	655	649	656	638	598	642	675	621	665	661	629	598	622	600	650	648	644	687	620	620	643	674	674	654	656	603	647	643	637	634	666	652	700	646	625	612	598	648	647	643	628	629	635	620	626	709	656	694	627	625	625	652	646	648	632	634	622	632	585	668	645	644	646	656	653	676	659	622	655	630	639	647	607	680	641	614	630	654	625	668	652	634	657	590	592	641	600	620	634	718	644	613	678	733	649	624	668	616	645	618	668	639	652	642	697	619	625	611	643	667	664	659	660	616	689	632	646	632	655	681	600	653	622	636	582	651	615	640	619	631	614	674	592	608	641	630	695	633	614	612	633	636	641	643	623	615	641	636	613	671	647	657	632	663	615	614	636	634	651	633	638	632	714	649	660	637	683	608	665	593	657	650	643	645	674	621	647	614	650	650	649	658	639	645	642	617	614	653	629	632	664	669	657	622	655	636	628	650	623	621	599	627	623	648	612	677	666	679
24837	21627	27470	25839	6028	1224	927	722	650	618	505	557	506	526	502	482	432	422	417	367	364	313	339	326	368	312	318	291	285	274	322	276	293	274	259	256	219	230	255	244	259	243	242	233	243	234	266	246	236	213	224	256	253	266	231	253	231	251	237	215	223	238	240	229	250	243	242	229	206	227	231	240	250	239	229	233	221	221	252	200	203	229	272	224	220	219	208	234	236	234	234	224	254	227	225	232	200	221	227	248	210	218	227	240	218	227	253	213	252	230	223	232	236	253	243	223	242	246	277	229	218	238	237	233	238	231	228	253	238	209	251	241	240	221	216	242	229	238	213	224	215	238	211	224	218	233	239	230	223	219	241	242	230	212	230	217	225	237	229	227	228	222	208	213	237	256	213	227	233	250	211	233	239	233	250	246	217	203	246	217	255	239	238	229	223	247	220	235	214	228	238	227	227	237	222	224	223	228	250	221	238	230	203	233	223	227	228	234	262	219	231	223	237	228	219	228	197	223	198	220	228	198	247	239	223	212	245	229	212	233	231	249	230	223	232	193	216	226	232	213	217	229	236	224	220	228	226	205	226	232	240	218	214	240	218	224	260	255	235	190	209	231	225	244	222	221	232	234	245	224	239	248	232	233	225	239	233	232	240	207	221	221	260	242	262	219	237	245	266	249	248	224	215	226	222	218	252	214	237	247	243	230	214	229	202	221	232	238	258	210	232	207	210	231	198	223	214	220	241	216	248	220	218	232	246	229	238	239	213	224	222	220	220	249	217	225	231	218	207	216	259	210	238	223	226	220	204	242	221	241	219	205	224	220	246	208	223	233	254	214	238	246	215	229	252	217	207	221	217	228	242	228	229	253	226	237	229	220	233	223	231	209	215	222	227	255	228	230	209	200	233	224	233	193	226	221	239	236	212	258	210	209	241	233	227	251	244	254	242	234	216	249	262	237	228	222	230	230	246	236	231	223	223	218	215	231	221	239	224	238	232	234	222	254	227	246	224	239	227	218	222	224	245	226	221	206	210	238	223	240	208	251	218	230	247	232	221	215	233	204	220	237	241	209	220	241	219	208	187	196	213	237	245	232	210	237	271	226	232	219	202	215	220	246	247	223	241	241	226	258	208	236	204	250	211	238	208	231	229	215	231	236	241	249	245	253	238	233	239	209	210	219	238	227	230	234	235	229	216	227	247	242	220	250	214	243	247	219	236	233	238	226	219	222	233	208	210	239	232	240	221	217	258	269	225	238	253	254	202	242	214	203	241	202	248	228	226	213	233	219	207	233	232	234	247	229	224	198	245	241	237	243	247	238	235	220	247	223	249	222	235	231	210	215	230	206	223	237	210	231	245	226	214	228	228	212	230	221	223	187	244	237	242	249	222	227	255	211	219	243	221	234	263	220	226	242	254	238	200	203	234	222	232	233	231	222	263	205	233	214	220	225	223	213	195	214	258	218	206	217	242	262	245	234	227	240	229	218	229	206	227	225	246	206	219	208	220	250	245	229	205	204	243	235	228	213	247	230	222	218	222	213	229	208	211	229	212	233	199	208	226	213	234	236	231	230	228	217	217	240	233	236	222	235	230	237	218	206	217	239	224	239	217	244	245	234	242	211	271	235	205	247	246	228	253	197	225	237	226	239	227	230	219	233	195	256	242	249	237	236	241	214	236	204	217	235	232	205	230	218	224	212	267	228	212	228	250	237	234	266	245	246	250	242	220	223	240	223	214	234	210	241	238	244	248	219	240	226	211	242	234	201	223	205	230	231	248	208	241	221	266	242	237	225	243	214	219	243	224	199	230	192	211	230	218	236	223	212	203	217	241	180	223	239	232	215	219	235	236	218	243	215	237	269	221	221	220	220	227	229	229	211	221	248	230	235	203	206	215	214	250	228	232	215	241	218	264	241	234	242	230	245	226	222	211	234	229	224	218	237	232	229	209	204	221	231	238	236	227	200	211	234	211	262	230	219	225	226	206	225	224	225	197	223	224	243	212	202	225	287	238	195	238	221	213	230	224	218	232	248	247	252	210	247	244	205	230	223	245	230	246	221	222	213	227	221	225	238	249	218	260	218	221	227	253	231	218	199	248	228	219	236	220	211	189	238	236	226	222	216	243	241	241	240	231	219	226	226	236	229	223	208	207	203	231	215	229	253	230	250	238	222	219	227	227	246	225	231	233	218	230	215	223	224	230	217	241	213	226	241	226	243	231	231	241	224	217	233	229	227	246	246	226	211	234	239	228	239	232	211	232	212	235	228	229	238	236	212	220	241	231	250	255	235	232	206	202	197	231	228	233	213	202	256	209	241	249	209	225	200	247	254	220	247	239	222	208	219	228	228	257	223	229	235	244	231	194	203	197	220	247	238	226	215	256	256	234	236	229	228	243	236	219	235	213	217	215	226	232	224	206	220	213	221	218	197	217	212	232	212	253	212	230	231	233	228	253	229	239	226	262	224	232	220	247	244	211	229	234	227	212	198	209	226	243	244	200	224	216	226	248	243	232	228	227	221	218	215	222	227	235	237	238	214	224	232	209	261	240	241	226	201	241	222	252	208	222	214	218	250	237	219	214	224	201	245	225	212	225	242	223	217	232	229	224	226	244	201	229	245	253	227	248	259	223	225	227	229	216	224	229	223	226	203	194	214	216	261	207	258	223	239	215	222	222	251	239	206	215	215	232	200	242	232	217	235	238	225	240	229	217	242	217	230	208	239	233	254	218	237	230	252	209	236	202	239	208	234	219	220	234	261	224	247	236	224	200	219	224	252	193	232	233	213	240	239	238	241	224	225	217	212	272	213	241	238	253	234	216	245	219	199	244	231	206	210	234	235	223	225	227	200	212	241	229	242	204	229	232	253	230	219	200	237	239	239	226	249	238	231	239	206	237	224	222	252	251	221	241	227	247	231	237	210	217	217	222	245	237	227	240	232	247	223	218	241	211	212	212	249	212	224	253	235	239	216	275	248	216	207	210	215	220	233	235	234	264	233	250	229	225	224	230	235	236	208	237	225	243	202	242	233	241	206	228	221	237	239	235	231	233	224	231	233	250	235	243	221	199	242	255	216	242	205	214	216	259	219	241	216	226	229	190	232	211	231	197	223	226	216	215	232	253	224	251	226	225	217	236	235	228	233	206	224	220	253	230	246	239	220	216	240	225	230	208	249	251	223	231	251	225	218	239	221	244	212	225	232	238	207	195	211	217	238	220	246	238	219	236	223	210	234	215	218	242	234	235	228	242	217	244	211	256	239	251	241	223	226	212	209	241	239	222	212	240	221	248	217	237	224	223	241	219	225	224	242	223	221	221	220	236	211	211	221	230	258	227	234	214	219	273	224	217	219	258	234	209	223	210	193	198	227	239	239	233	239	221	233	215	229	215	244	236	217	230	231	255	258	233	231	233	210	241	212	236	230	210	242	204	223	210	201	231	234	218	224	206	251	257	264	230	221	208	211	240	251	218	238	226	241	240	214	220	249	216	234
4264	9566	7245	3808	2763	2232	1827	1507	1421	1239	1078	969	971	977	954	873	746	708	657	566	576	568	504	600	569	551	464	398	446	411	419	401	385	397	376	373	312	311	332	356	323	308	314	317	331	305	355	342	308	305	308	295	341	325	341	318	298	316	334	304	322	321	307	337	325	294	299	323	305	290	317	307	320	303	291	310	281	296	330	327	294	318	283	293	300	318	316	292	324	330	297	309	314	321	338	327	297	310	319	339	309	322	315	323	294	322	314	304	301	317	298	305	300	321	298	299	305	333	341	285	300	323	319	331	307	331	291	335	291	293	309	341	299	299	292	316	330	326	304	275	286	298	328	332	298	312	294	348	320	306	321	321	332	328	345	286	341	329	289	287	297	290	333	348	333	299	311	308	298	320	300	304	279	280	316	280	316	321	312	295	299	311	307	311	324	289	328	287	329	307	305	297	350	319	298	293	312	327	316	279	283	282	334	316	286	313	312	296	318	300	319	288	325	305	346	293	305	335	304	274	302	290	314	296	317	305	300	325	295	320	325	309	325	335	313	309	309	286	270	304	323	322	323	289	342	317	312	270	293	308	287	317	308	302	300	294	339	306	297	292	317	314	317	276	333	315	307	307	325	306	300	300	307	306	277	320	309	281	303	303	299	369	325	259	285	284	297	307	311	308	331	314	336	301	316	348	316	305	299	326	304	312	268	306	306	300	307	285	268	306	328	299	322	298	326	296	339	291	309	309	329	312	313	326	336	291	334	323	328	281	320	288	329	277	304	320	305	284	318	287	272	315	283	289	325	297	307	315	289	309	313	294	326	316	312	300	293	333	317	303	373	283	313	282	336	307	344	303	294	284	299	312	296	321	312	330	290	330	310	302	319	316	279	292	298	312	268	292	296	326	318	285	309	306	333	291	300	319	309	337	273	293	303	298	332	315	294	303	334	315	346	323	311	316	299	324	278	302	333	317	305	297	272	294	287	332	306	326	284	297	299	295	294	300	303	306	322	277	322	299	292	334	305	297	303	327	284	297	329	285	296	289	301	302	282	307	335	308	291	317	307	315	321	276	304	336	300	310	302	299	315	320	318	310	297	343	301	282	353	303	322	334	287	297	288	327	279	286	333	288	299	297	308	323	318	315	303	306	316	333	295	321	281	335	306	294	269	312	337	295	310	284	294	289	321	321	324	286	305	305	291	290	301	284	327	317	314	301	313	324	310	322	325	312	326	301	325	326	285	303	319	283	291	286	291	342	292	321	306	295	292	303	306	299	309	317	291	320	277	302	310	323	313	315	294	314	303	326	307	325	328	315	301	309	305	319	300	301	300	304	270	323	313	273	297	306	323	331	315	281	274	291	311	275	316	314	310	319	295	289	304	314	293	302	301	321	315	298	304	334	310	335	300	322	303	296	342	296	302	323	280	312	317	339	322	300	313	315	260	325	323	298	280	301	287	290	279	302	308	303	301	306	323	329	322	304	307	338	296	338	309	314	310	320	301	317	333	309	312	305	327	321	312	313	340	278	316	348	313	303	300	306	304	303	300	321	313	312	320	306	298	286	296	274	288	296	297	324	330	330	297	291	325	285	322	311	310	312	297	304	309	338	286	311	308	348	297	305	263	273	332	294	300	288	302	314	327	279	309	298	319	325	308	307	339	298	327	328	285	298	268	291	315	304	281	284	306	296	290	327	314	294	293	322	286	321	313	293	300	343	312	294	292	299	317	299	325	327	281	281	296	317	308	296	301	287	290	336	304	311	343	300	303	299	299	309	278	305	316	319	302	304	293	308	303	288	316	336	327	290	327	316	301	266	285	324	309	306	320	319	274	280	311	283	293	307	315	295	326	343	303	323	339	324	328	327	309	310	288	310	289	340	306	306	312	309	288	311	281	305	300	296	288	297	330	307	314	303	280	312	308	333	309	310	333	305	286	316	298	297	326	320	291	333	310	279	297	317	331	298	299	300	339	325	306	312	323	300	317	330	257	321	323	296	334	284	277	318	315	316	315	324	302	305	292	331	278	301	306	310	290	295	278	300	336	301	313	304	340	321	313	319	281	311	306	306	320	317	317	318	341	321	344	317	305	300	327	313	297	338	302	289	304	303	283	313	328	302	294	331	269	297	326	329	335	328	298	302	299	300	317	334	287	265	338	312	321	344	291	303	343	310	331	317	321	310	342	284	302	274	291	331	315	318	326	303	280	281	326	328	278	308	318	285	284	331	335	325	295	279	277	312	298	305	330	317	291	319	331	306	315	332	282	328	301	309	300	336	315	301	314	292	323	325	276	314	291	310	305	301	292	292	305	320	317	300	334	303	297	298	327	312	290	300	307	324	354	310	268	323	329	307	310	336	313	311	315	301	300	284	297	309	290	313	314	302	321	291	330	280	300	330	302	315	326	333	293	302	310	309	309	297	307	332	292	303	315	333	300	330	306	270	329	337	297	327	314	326	281	298	321	346	296	343	307	295	306	288	305	326	303	298	317	299	326	300	275	328	303	332	340	320	286	305	316	319	300	294	295	290	297	329	289	288	321	302	306	304	297	282	303	308	322	293	311	297	298	311	331	320	265	315	296	324	338	339	332	326	304	272	302	320	302	317	281	292	341	345	264	312	314	315	304	302	321	327	304	313	333	308	304	311	304	340	312	311	320	303	290	289	295	331	322	303	273	322	309	291	294	307	274	280	293	302	301	295	288	288	303	317	316	315	275	298	325	332	342	334	301	335	330	268	324	290	281	297	307	312	309	322	328	336	305	312	288	311	298	328	320	251	297	298	291	299	283	304	285	294	310	305	307	297	300	293	311	301	322	340	323	322	326	276	293	287	304	319	299	316	306	286	328	323	302	310	295	316	298	312	299	276	316	315	296	293	315	309	327	308	321	298	298	295	312	326	299	284	301	331	308	318	334	284	311	306	317	331	311	346	297	281	296	304	346	318	288	299	307	321	321	293	287	314	326	324	284	291	322	322	283	315	306	301	298	310	286	342	304	304	310	300	304	297	327	333	319	324	311	309	302	301	327	338	279	332	287	323	296	346	307	266	314	304	276	306	292	316	276	329	316	290	295	298	311	316	288	314	325	299	286	345	286	319	299	303	309	295	314	332	302	318	268	291	337	287	313	307	313	308	325	314	284	297	302	328	294	294	334	284	310	281	317	332	306	276	270	320	323	307	320	287	307	281	311	316	299	310	287	320	318	311	284	309	299	294	303	290	311	300	302	282	319	306	301	313	333	302	306	326	342	324	320	297	300	339	312	325	313	300	300	328	309	294	289	297	320	290	304	288	302	306	292	327	278	299	349	308	304	302	312	314	314	281	324	340	299	285	290	331	285	322	306	298	326	297	274	325	331	297	320	300	308	314	310	319	326	279	324	333	315	310	353	299	299	295	314	313	306	313	273	293	313	290	296	307	318	301	302	286	315	318	313	311	319	308	318	306	324	332	321	312	324	298	290	321	270	325	284	257	310	303	289	329	299	300	291	279
22703	21670	29564	24310	21674	21567	6536	2078	1546	1373	1348	1199	1173	1188	1083	1058	944	903	839	811	821	782	778	792	726	718	643	633	632	677	639	598	665	580	614	552	560	484	517	523	521	535	534	482	512	534	521	514	512	517	531	550	507	466	509	539	503	517	523	506	526	485	500	520	504	512	462	495	511	497	473	496	491	474	509	526	477	541	495	479	464	537	471	458	486	478	506	487	492	524	519	518	515	461	490	454	474	469	448	524	522	486	484	501	492	448	497	534	451	520	512	490	504	503	482	494	552	512	464	487	511	519	453	534	522	480	475	479	475	467	487	519	473	512	511	508	488	498	476	516	488	494	523	505	493	455	492	493	488	464	465	484	527	461	548	519	500	496	526	505	471	505	493	513	521	493	520	523	497	498	449	493	482	544	492	520	478	491	443	500	497	504	530	516	503	499	499	465	501	464	505	485	501	511	479	500	484	508	495	471	486	486	515	489	481	478	514	496	507	496	545	495	491	480	472	493	464	503	542	521	519	499	523	483	482	494	531	499	519	481	489	482	475	482	500	524	461	495	474	471	498	527	489	484	483	520	521	486	468	474	476	533	484	507	486	477	450	507	471	521	476	477	511	491	465	481	498	523	503	505	527	495	493	471	551	476	490	493	522	508	509	468	526	535	485	522	517	465	471	486	507	498	467	478	512	488	461	505	495	557	485	495	456	514	480	470	508	490	511	535	491	505	501	469	469	480	468	472	507	445	512	476	505	499	496	472	473	463	487	509	491	475	451	504	493	491	499	489	476	467	484	529	531	487	492	439	482	509	475	500	571	486	490	488	508	470	545	465	510	498	499	538	521	500	483	483	488	493	499	474	462	515	522	484	487	465	522	500	502	507	477	502	530	460	465	448	486	475	491	463	488	454	469	479	493	493	484	500	501	461	466	473	530	467	494	486	483	506	518	449	513	531	498	465	489	509	481	502	494	473	480	503	506	509	540	493	484	476	455	550	504	506	467	489	490	480	480	480	480	471	512	468	479	520	520	482	500	479	470	471	475	492	468	480	513	518	533	483	479	468	541	514	504	509	514	489	464	468	511	489	472	479	521	522	467	512	478	463	483	509	481	490	457	460	536	509	479	474	493	530	452	490	524	517	492	447	486	472	508	471	504	463	505	479	501	538	517	463	505	497	501	518	519	442	497	508	522	498	518	520	526	511	463	463	503	501	482	491	488	504	561	472	522	480	540	472	490	525	500	465	516	483	499	488	480	501	505	499	469	527	499	511	511	486	479	514	516	472	522	493	472	497	517	489	464	472	521	488	484	489	510	503	520	522	506	472	473	485	463	509	506	481	458	491	528	492	481	502	473	486	501	495	489	520	420	489	476	491	457	473	505	510	526	495	486	495	496	499	511	497	500	513	472	503	509	493	451	482	495	521	489	462	432	466	496	508	507	523	523	478	478	503	519	494	477	504	466	490	528	466	509	510	488	471	509	506	512	496	516	516	511	487	466	469	510	482	480	509	484	502	477	459	457	461	494	507	503	533	476	468	478	478	541	519	491	483	502	493	518	499	503	493	465	471	509	530	493	518	484	511	492	488	513	486	501	497	467	458	505	531	487	516	457	493	534	478	501	454	500	497	509	511	471	489	466	478	512	514	449	476	490	504	515	474	502	455	513	502	509	486	504	497	494	518	533	508	510	471	510	459	501	479	496	457	496	477	497	517	468	485	545	513	537	510	485	471	492	492	501	517	495	487	497	475	472	490	520	480	527	506	472	489	473	482	470	484	522	498	487	458	495	477	500	500	517	461	461	489	465	541	508	457	493	523	490	503	522	523	478	471	464	469	519	469	501	491	493	515	504	494	469	554	499	505	486	475	470	549	503	458	549	511	445	476	495	459	475	479	479	524	472	495	508	509	490	508	515	487	487	470	477	475	478	503	520	493	478	492	478	484	499	501	468	487	510	489	489	467	492	464	501	499	525	481	513	483	473	512	489	449	444	452	493	515	466	476	482	513	471	484	507	501	478	505	498	469	503	516	513	552	485	446	495	496	488	522	535	477	475	556	490	522	467	514	483	495	490	512	488	456	472	481	482	514	493	507	477	485	514	505	531	526	486	499	518	515	496	515	519	491	495	512	499	554	495	481	502	534	492	518	505	497	472	516	483	483	528	475	500	435	479	475	458	485	478	454	478	466	487	480	480	495	486	495	503	466	496	474	477	506	480	471	455	513	516	499	494	519	459	438	469	459	522	533	503	493	522	498	509	474	527	483	478	535	473	468	500	481	460	468	476	470	493	496	475	490	518	510	513	531	481	476	490	463	524	529	498	458	487	508	502	480	510	539	557	472	456	523	489	487	518	476	513	482	484	469	476	521	501	553	456	460	460	509	453	488	512	491	528	486	498	517	444	497	473	506	480	493	485	475	474	470	476	454	527	484	493	521	489	493	497	471	460	532	520	463	497	549	467	480	506	481	517	501	484	469	504	491	502	518	515	479	502	467	481	517	523	515	491	499	513	481	482	506	480	496	476	516	467	513	501	480	502	481	479	509	485	441	503	522	516	508	482	481	496	476	520	496	481	504	449	521	498	504	471	472	459	461	509	541	520	490	479	456	516	495	477	488	495	497	525	466	500	527	464	491	508	456	481	504	487	504	519	512	497	468	464	488	484	492	485	484	508	478	475	536	515	488	492	458	506	499	474	517	498	506	484	479	551	523	554	498	455	508	479	497	502	498	485	502	466	478	503	484	497	459	497	503	506	505	468	464	481	492	516	477	507	502	497	482	487	557	467	505	484	511	430	491	496	506	474	533	499	519	503	480	489	507	501	488	515	495	495	508	468	501	594	485	460	474	474	517	477	503	455	485	484	504	487	499	487	523	505	486	500	518	474	479	510	494	484	490	481	518	518	507	488	463	486	490	479	461	512	459	519	513	490	508	501	482	470	488	444	508	471	459	479	489	510	488	472	517	498	471	460	481	484	464	491	481	484	515	485	492	478	453	501	517	492	456	498	473	518	523	527	523	492	504	508	484	475	515	478	460	453	522	494	524	540	537	523	440	483	503	469	476	500	499	525	489	505	515	495	515	479	462	486	462	490	448	488	513	494	476	487	512	502	482	495	468	473	455	448	509	496	518	492	494	483	514	487	527	512	484	479	481	558	504	475	458	460	473	527	519	476	498	509	531	489	471	516	496	485	483	481	480	494	460	505	511	482	460	469	444	520	462	517	512	494	513	480	518	508	508	487	484	482	507	530	512	501	472	487	493	474	482	459	487	499	471	489	522	477	530	507	512	514	503	437	540	510	467	476	481	520	475	531	521	515	467	499	475	540	482	492	486	481	499	492	507	478	506	482	482	446	495	486	482	511	453	492	520	495	485	493	491	485	473	512	510	509	558	486	489	486	464	489	484	473	528	520	473	487	468	480	501	495	500	480	511	492	460	511	519	488	519	552	518	509	493	487	523	450	491	475	501	490	493	482	486	514	496	526	479	491	448
5722	19333	15147	8468	6243	4963	4043	3359	2885	2528	2276	2121	2030	1962	1856	1703	1517	1490	1277	1227	1163	1150	1104	1146	1105	1012	932	898	846	828	815	860	890	844	791	736	716	652	667	676	688	671	631	652	682	659	684	718	736	663	659	713	657	643	623	620	653	665	647	607	670	675	601	594	636	706	630	634	651	664	602	622	623	669	608	608	668	606	589	581	595	657	638	626	607	619	649	635	662	611	656	610	594	658	622	621	639	639	651	614	601	643	626	646	662	673	638	621	590	650	612	588	639	646	637	611	648	616	661	679	601	656	633	594	603	602	638	652	647	623	648	654	620	643	649	610	609	658	616	614	613	608	632	623	623	589	627	615	636	659	616	646	626	658	641	623	604	624	663	638	643	624	604	668	606	665	589	636	628	624	632	628	651	653	667	615	617	592	634	620	591	656	643	647	646	667	603	581	631	571	611	642	623	640	600	599	705	635	674	565	637	612	636	613	598	678	587	659	627	650	629	614	618	593	643	649	574	647	652	607	650	658	642	631	665	653	598	644	581	597	600	608	627	631	687	630	629	640	663	649	639	627	675	646	620	616	655	613	584	629	598	592	633	633	581	623	629	578	589	635	623	617	616	642	618	612	667	637	579	638	642	626	590	648	630	598	599	647	631	666	600	581	629	658	659	628	675	623	670	679	620	625	595	588	609	634	706	614	645	652	602	609	599	649	628	611	580	607	644	602	642	612	663	667	619	645	565	660	605	619	632	664	629	640	654	645	626	621	668	624	651	608	596	652	583	598	598	621	626	632	587	658	622	637	655	658	605	661	622	538	635	656	617	635	662	634	672	648	612	629	640	626	632	655	628	663	613	600	641	634	605	633	579	616	607	596	630	642	636	647	633	670	635	657	610	617	624	643	644	631	654	622	617	647	611	605	588	603	656	649	618	625	653	672	630	634	605	630	676	652	616	629	634	622	592	651	669	606	648	659	626	641	656	626	630	599	626	639	621	606	641	650	604	637	600	637	633	669	640	612	612	637	587	661	665	645	569	658	600	635	607	643	605	612	650	628	618	613	678	660	632	614	627	618	655	667	604	586	633	620	620	610	611	605	611	634	629	607	645	659	612	627	620	612	608	618	663	633	635	648	615	620	633	616	621	618	638	607	648	588	625	678	613	641	685	620	663	623	658	605	602	659	645	669	655	645	651	590	643	615	652	648	624	692	662	637	636	643	644	627	621	654	611	626	612	628	597	576	601	602	641	637	597	587	651	590	585	639	672	683	606	606	614	594	630	646	609	637	676	607	601	647	641	563	585	557	628	635	625	623	643	636	664	686	622	579	599	608	652	628	654	667	601	604	578	655	615	624	637	623	625	638	613	644	584	625	573	636	648	643	655	653	604	620	609	587	570	623	636	625	646	599	606	658	663	587	619	616	660	646	630	666	611	630	607	649	619	599	589	666	608	636	638	635	624	656	639	656	614	651	659	639	578	663	616	622	597	637	645	660	650	638	629	655	599	608	604	665	641	626	653	660	562	615	641	598	642	623	655	611	605	624	641	632	644	642	625	614	572	597	655	681	634	603	586	608	584	666	603	622	631	630	609	643	667	634	636	623	597	618	584	636	627	644	625	655	604	602	577	659	603	606	661	619	612	624	604	621	620	634	626	657	640	665	654	662	658	630	597	635	638	611	625	632	604	642	631	663	590	668	663	641	603	610	630	622	648	605	602	672	620	626	625	645	616	609	625	643	607	622	614	650	609	652	618	617	646	569	608	618	650	645	608	619	671	666	600	693	663	611	635	624	594	650	621	651	633	626	629	628	617	620	640	657	612	663	636	673	657	612	642	597	596	631	629	648	636	643	622	642	643	617	687	635	630	647	662	615	599	650	632	633	617	651	656	625	603	686	605	655	602	612	611	653	648	656	589	634	654	676	629	628	649	645	599	613	572	630	648	631	594	643	613	663	632	673	587	639	645	588	674	629	622	628	626	611	642	635	612	608	612	610	629	587	639	618	629	637	610	602	659	604	608	581	632	629	620	606	602	588	592	642	577	628	648	607	616	600	594	650	603	649	619	625	628	626	640	613	659	640	625	685	644	632	611	627	665	628	677	597	673	615	675	616	640	664	628	622	656	666	637	644	616	585	615	611	590	604	602	643	641	616	597	594	645	645	675	617	651	634	605	606	636	603	654	618	632	612	631	594	637	689	584	636	622	646	638	642	601	625	621	631	625	633	623	646	645	638	624	598	571	625	604	601	629	619	668	645	617	624	629	634	588	643	616	641	645	665	623	635	687	662	619	607	609	596	627	622	623	607	599	664	621	625	591	619	652	621	655	676	615	615	634	612	642	617	600	594	675	645	649	575	602	644	631	603	569	606	604	602	612	652	627	622	603	675	589	625	655	662	652	623	637	660	602	606	622	629	645	643	639	609	657	602	623	629	631	644	623	634	622	602	623	621	638	598	654	627	665	690	599	633	632	635	610	608	651	624	600	628	619	605	631	677	631	689	607	673	608	640	651	635	588	611	590	634	638	624	624	619	592	591	594	568	631	627	674	645	627	653	594	650	605	608	626	640	636	619	601	650	629	616	631	630	624	600	658	635	648	645	641	620	628	650	621	608	586	639	651	631	577	628	606	612	601	622	640	638	636	639	589	581	617	610	642	624	623	603	657	693	605	631	623	635	637	614	678	621	621	651	635	625	640	616	648	597	616	613	614	594	663	578	617	629	632	650	647	608	588	641	612	632	679	630	635	639	651	628	643	652	615	590	604	620	677	627	630	601	662	616	611	658	639	639	653	625	633	661	622	626	611	625	636	594	631	634	636	608	628	620	627	645	567	725	633	655	623	605	611	622	630	637	624	648	624	675	613	624	645	646	619	636	648	631	614	656	598	674	652	598	618	688	656	646	624	645	653	634	635	621	632	616	611	616	632	594	596	611	612	629	593	647	672	612	623	630	635	631	616	633	623	604	627	624	594	616	640	657	585	613	599	627	604	598	642	631	611	668	663	635	612	633	626	623	606	662	645	603	647	627	667	659	643	596	673	612	605	645	634	638	647	603	671	616	621	609	637	649	640	625	618	628	629	593	678	654	631	599	607	630	611	651	667	635	637	640	607	634	622	595	605	639	635	623	654	658	619	597	630	668	647	627	651	647	600	660	617	657	624	600	656	590	599	634	673	607	643	634	637	635	678	678	619	621	607	589	635	606	634	660	619	645	609	601	624	647	597	622	611	599	581	615	620	647	613	632	636	613	638	648	645	636	636	623	644	614	598	608	651	606	622	685	623	609	602	642	611	587	635	646	671	612	635	609	625	558	680	666	604	633	697	655	642	611	610	625	650	643	620	640	623	644	620	649	625	619	632	619	632	635	622	652	653	683	605	638	604	685	625	669	548	612	552	631	611	638	640	675	666	678	624	636	636	592	629	612	612	602	596	603	631	629	615	642	613	622	675	572	616	601	585	647	636	670	642	575	607	629	636	647	587	600	678	667	650	617
27649	19367	6780	2023	1106	910	742	619	658	567	490	482	465	524	515	460	425	423	418	387	418	395	403	428	439	360	368	349	359	359	368	369	314	330	340	309	317	323	316	308	318	295	340	322	306	353	327	294	307	335	286	321	304	335	332	296	298	351	311	275	353	329	297	306	317	346	345	328	298	328	324	303	325	318	307	314	324	311	336	315	325	300	319	326	283	317	338	317	332	324	313	335	331	314	320	337	288	354	307	313	347	298	299	321	315	335	323	324	318	321	318	344	315	311	312	338	295	320	322	302	312	298	309	320	316	311	319	287	310	317	334	304	312	292	333	312	305	302	298	308	299	327	329	316	327	307	306	316	308	302	323	299	316	331	323	314	325	351	308	333	287	317	311	310	280	325	300	312	307	315	323	294	324	300	308	297	319	307	318	295	330	311	327	271	322	302	331	290	303	291	306	294	307	317	314	325	321	319	322	318	287	335	340	345	331	332	316	334	292	345	292	288	291	306	315	294	333	326	313	291	306	332	293	313	328	309	312	298	322	307	336	304	302	326	315	317	321	299	271	336	304	325	347	268	310	292	306	309	325	334	301	328	283	314	352	326	315	326	324	296	314	293	276	314	315	307	325	331	304	307	334	304	325	297	334	307	303	315	327	309	316	269	300	304	310	317	325	336	304	332	312	305	332	335	339	282	299	318	304	304	292	326	291	308	310	337	303	331	327	312	305	292	303	290	317	316	314	289	309	333	295	314	348	350	276	333	309	297	314	290	326	330	318	306	323	337	309	329	324	305	289	298	292	296	292	327	281	329	305	292	317	299	319	300	289	287	297	328	340	312	315	306	313	311	315	280	326	294	328	297	307	313	316	335	304	355	323	335	310	317	340	295	339	303	343	323	298	308	287	332	306	309	308	313	311	307	314	331	279	314	325	332	323	325	319	320	318	281	313	330	308	285	308	313	296	302	310	309	291	318	314	297	344	325	308	336	309	296	296	307	328	324	329	318	351	356	313	350	323	308	275	281	288	338	326	315	326	307	307	306	303	319	303	314	327	315	324	318	336	306	308	336	310	318	312	314	294	318	318	323	312	306	327	296	307	298	283	325	303	329	295	310	327	331	316	355	307	359	354	307	287	336	290	337	274	290	298	308	318	338	314	296	314	315	346	321	307	309	295	323	324	303	303	303	318	314	292	306	315	328	337	326	319	327	304	366	344	322	344	322	301	282	288	293	344	293	333	297	315	309	312	301	274	303	302	309	293	333	272	324	289	311	306	331	312	303	304	317	298	309	322	289	332	309	323	293	342	314	296	324	308	350	298	304	307	326	322	318	304	343	309	276	292	296	313	325	312	301	304	307	298	300	306	317	282	312	284	308	320	283	296	301	313	311	340	322	269	323	312	276	339	347	322	288	307	312	343	300	306	302	330	316	308	339	319	326	350	329	333	312	305	286	306	335	304	302	316	312	354	284	323	337	318	323	310	318	312	292	332	335	314	283	286	330	323	314	316	324	321	359	321	276	315	341	301	333	301	326	323	322	331	305	298	317	315	348	312	323	314	340	304	342	300	356	322	334	284	305	295	354	311	316	316	341	312	327	341	308	310	326	312	307	289	339	300	290	309	309	345	309	309	321	307	302	322	353	329	339	283	327	322	297	328	313	301	324	333	278	312	327	313	300	318	305	308	316	281	311	322	332	298	316	309	285	319	333	302	322	304	347	287	337	287	292	315	317	318	292	297	301	310	300	322	316	290	313	312	318	301	320	322	310	326	314	283	303	334	349	303	298	293	317	326	298	333	329	329	289	321	303	322	336	339	281	292	342	288	347	309	328	317	308	297	292	320	304	315	321	311	261	300	323	335	320	308	316	323	288	301	335	300	336	282	301	335	310	314	314	344	309	324	339	332	347	333	306	317	317	338	282	305	316	324	322	325	329	302	323	347	323	317	313	303	339	316	335	330	292	338	311	315	337	329	348	325	300	326	339	321	306	311	334	340	290	323	275	300	318	295	329	308	303	296	324	323	318	327	319	285	330	344	302	317	336	320	301	291	339	305	333	329	313	341	327	342	316	334	330	306	305	313	325	329	348	350	330	332	294	298	324	301	330	329	315	311	328	316	296	311	301	302	312	319	318	324	303	315	300	311	303	318	317	307	329	305	288	319	321	304	335	329	340	329	298	315	303	301	271	337	325	318	311	347	287	336	298	332	321	309	328	304	316	316	344	349	340	322	287	290	299	327	313	352	346	315	289	308	331	319	283	322	321	311	312	308	318	340	321	337	309	320	338	316	309	347	346	310	314	316	281	322	304	321	337	283	320	304	297	307	318	334	305	342	339	315	331	299	354	314	328	279	308	282	299	294	308	312	302	306	326	337	291	320	333	322	319	313	317	332	320	324	324	310	345	328	312	318	332	342	365	302	309	326	298	316	314	316	300	311	318	312	328	294	321	296	323	287	329	289	321	336	331	328	308	333	317	272	342	338	324	314	284	307	295	295	324	324	298	322	331	330	303	298	304	321	309	295	307	304	319	307	330	308	303	315	313	311	318	325	328	295	281	299	312	301	291	308	304	301	303	322	334	316	315	326	305	325	285	274	354	329	326	287	302	306	300	321	325	306	312	317	319	301	312	343	334	310	313	338	335	283	316	294	322	333	311	351	300	314	313	341	295	314	390	298	307	282	303	327	323	295	327	284	372	322	289	297	327	296	300	299	326	319	324	309	314	311	345	319	295	325	302	295	306	320	274	303	333	351	332	299	286	324	289	326	292	322	304	320	303	311	314	299	314	310	329	319	321	333	348	327	299	314	344	326	274	315	283	332	295	333	328	351	303	323	318	296	305	305	317	297	309	329	315	322	293	323	302	323	292	324	330	313	325	330	298	283	300	284	297	309	320	313	296	315	297	299	327	326	312	343	328	313	309	312	313	329	306	340	313	338	316	341	300	268	275	343	323	327	302	328	280	320	299	335	313	295	301	300	334	319	356	308	329	318	279	289	305	325	302	320	336	316	328	348	329	327	296	316	355	312	331	337	322	291	290	285	334	298	357	323	292	306	298	314	322	303	340	302	291	327	307	295	334	330	316	320	284	343	322	312	340	317	324	321	319	360	294	290	320	351	328	323	317	291	296	313	328	325	313	333	324	335	310	299	305	315	326	301	307	308	339	308	312	311	326	322	287	303	302	294	295	358	302	309	284	309	324	340	300	318	312	328	315	318	289	325	322	309	304	327	357	302	331	319	309	326	302	325	296	328	302	319	314	333	305	316	305	336	319	328	300	327	342	306	317	336	313	318	329	295	322	303	302	327	301	310	343	324	300	291	326	331	307	339	283	301	327	333	306	319	306	304	351	331	317	297	322	308	307	320	325	333	331	295	324	318	345	306	313	342	341	333	290	278	316	331	294	302	335	278	311	285	307	308	304	302	298	319	303	316	332	295	332	302	319	284	291	323	302	305	294	344	291	342	332	299	332	297	291	332	332	306	330	335	339
5068	5528	4707	2484	1785	1504	1359	1084	1064	930	890	847	880	833	735	713	682	666	629	604	588	578	597	598	551	528	484	433	466	464	476	521	468	463	432	455	452	450	424	421	394	413	408	389	439	462	419	419	399	397	429	414	430	427	403	420	422	404	410	408	409	398	406	365	423	396	389	410	376	421	391	375	411	423	367	389	395	415	413	389	424	404	386	427	403	400	404	417	399	453	402	368	411	407	455	426	393	411	399	433	429	432	371	410	369	409	451	371	384	414	420	402	399	401	369	397	402	374	372	407	390	423	395	416	367	396	384	445	413	425	375	440	406	395	430	402	417	420	391	396	396	425	385	391	417	393	391	385	405	457	410	395	417	400	406	386	411	435	411	407	384	408	407	414	382	393	444	410	404	419	424	418	406	415	422	420	396	440	399	402	406	428	447	407	404	393	400	371	428	407	419	422	388	376	445	408	422	384	408	419	415	423	398	415	379	395	412	389	431	401	425	409	394	392	392	412	400	412	391	425	373	428	385	378	431	416	409	398	394	408	452	388	378	388	413	402	431	393	394	399	429	403	393	381	376	416	401	412	415	377	375	410	406	391	382	398	432	421	433	450	409	433	419	378	386	354	421	400	418	400	428	394	423	387	412	384	387	435	415	413	373	410	403	418	423	420	377	422	415	403	426	411	401	399	392	416	387	397	425	398	473	400	413	397	389	373	409	417	412	392	393	393	403	384	394	384	429	403	404	412	388	395	393	396	408	452	402	414	420	402	389	405	405	401	377	413	425	397	388	408	436	385	402	407	417	430	411	386	388	405	442	383	374	414	372	404	404	398	402	402	420	421	388	376	404	371	402	419	375	398	383	430	404	462	454	435	389	410	390	407	403	386	406	426	399	423	422	411	400	421	402	380	415	381	433	402	411	431	435	408	347	397	400	393	388	413	367	420	372	402	452	387	430	421	440	407	414	425	390	400	395	404	379	372	410	387	388	391	410	407	409	398	416	415	451	404	401	390	370	412	395	384	395	387	369	423	415	395	403	376	405	416	384	442	392	426	365	405	380	389	443	431	421	386	401	429	407	410	434	398	407	448	382	391	424	382	403	406	382	402	395	374	364	411	406	406	428	434	394	432	413	430	391	388	396	425	399	400	385	419	428	386	395	416	442	409	390	402	410	383	391	405	410	433	415	414	404	391	418	408	418	391	399	415	419	424	394	401	357	379	442	409	416	386	390	421	386	437	378	414	400	387	413	399	421	406	426	413	431	455	395	415	412	422	398	419	395	372	411	400	435	389	411	380	396	414	408	407	429	402	395	406	433	386	391	412	419	396	410	434	399	426	401	412	418	417	384	425	461	420	408	414	418	388	378	452	412	404	408	395	398	362	464	389	394	420	410	401	419	415	376	412	400	398	394	399	370	446	408	377	399	397	445	397	419	398	412	358	421	422	407	412	383	418	434	417	415	411	393	375	378	390	393	409	439	419	399	397	386	380	382	414	364	400	445	390	393	378	399	403	410	417	406	406	358	429	434	394	406	420	402	415	405	443	424	395	368	408	416	416	418	386	362	400	400	416	427	400	400	435	399	419	389	408	390	398	402	424	382	433	381	394	392	400	422	400	409	402	427	396	412	455	449	377	390	425	447	451	402	422	394	438	457	382	380	385	408	369	406	441	386	394	406	374	420	442	400	382	450	398	404	419	378	412	411	368	375	390	374	411	412	400	380	410	408	403	403	424	400	377	410	373	419	428	424	398	377	400	401	408	437	396	386	425	373	443	440	387	402	413	365	413	385	383	416	474	401	411	395	412	396	385	445	398	420	384	392	399	395	407	377	377	408	387	403	399	430	389	409	368	420	391	405	406	438	384	438	444	392	383	429	395	410	437	433	422	393	422	414	420	410	412	455	430	421	419	389	420	402	402	393	424	412	396	429	406	372	418	409	390	412	445	368	408	421	386	406	402	387	473	419	402	450	420	388	393	428	449	400	407	402	392	403	398	406	425	403	431	442	428	395	398	429	438	394	403	411	391	422	364	391	372	423	431	405	416	411	449	420	403	410	422	402	428	369	376	422	387	403	372	417	399	422	409	425	379	406	436	381	422	408	396	386	434	421	421	437	382	406	422	397	386	384	380	404	438	413	399	449	424	400	401	416	366	412	388	410	402	407	403	419	415	393	392	396	395	407	383	417	413	389	429	379	398	426	373	385	416	393	412	419	439	425	399	390	406	397	399	406	368	416	402	434	420	422	369	401	388	412	421	385	385	399	373	400	420	421	435	390	416	379	402	420	401	374	420	407	416	395	381	337	390	446	377	394	390	391	376	412	428	397	433	395	436	415	394	395	410	400	416	385	429	383	405	411	385	383	391	403	377	385	432	422	373	418	403	411	399	398	388	405	388	433	411	375	396	403	387	404	393	396	440	369	416	384	407	424	375	394	384	440	423	409	395	380	409	444	412	361	421	427	357	376	416	445	401	362	436	390	423	429	416	392	436	428	412	390	379	385	417	384	383	435	402	401	382	438	434	447	395	413	450	390	432	399	387	401	436	413	396	408	390	431	403	461	401	408	426	412	396	403	398	414	406	418	401	399	381	405	374	408	393	426	425	362	406	354	417	422	420	423	379	433	398	413	421	391	415	423	401	392	423	385	369	396	378	391	398	411	439	431	371	395	398	410	392	437	418	393	415	408	412	384	402	424	404	409	381	401	388	400	419	410	435	402	414	388	421	411	434	368	368	440	412	402	417	413	387	425	418	408	429	428	415	391	405	412	411	403	374	419	429	416	412	413	418	417	388	402	409	411	425	380	415	396	464	407	393	373	403	411	410	406	411	420	420	424	393	402	408	378	422	399	376	383	407	406	398	444	436	403	396	406	404	363	409	427	359	361	429	397	424	415	483	446	424	389	396	416	378	443	429	366	379	414	404	400	378	382	377	410	409	400	405	412	381	426	382	418	395	411	391	374	412	413	427	458	401	401	399	382	393	454	416	419	428	401	391	435	440	425	403	395	379	395	420	363	419	397	401	418	412	382	388	377	408	414	397	376	389	407	386	401	396	419	419	388	404	451	419	389	383	429	392	406	389	393	365	398	391	395	431	384	390	426	430	398	417	436	429	387	383	400	415	391	417	393	397	430	411	433	419	420	408	410	417	410	384	434	401	382	407	395	402	405	413	415	415	412	425	427	397	421	416	425	416	433	406	401	392	408	395	388	378	432	406	405	408	386	401	408	400	429	389	404	399	399	396	419	389	396	442	421	398	388	430	394	423	430	417	433	379	415	389	394	428	371	399	428	429	412	368	432	406	432	363	432	375	395	410	422	406	391	396	380	428	390	434	387	426	380	414	414	403	401	377	425	346	433	405	419	398	393	395	368	399	386	415	429	400	459	385	381	423	396	404	408	409	395	387	412	420	449	423	407	425	392	384	383	420	393	398	428	422	406	400	402	404	390	384	376	422	374	386	403	406	382	407	396	419	425	389	441	412	381	383
23794	21692	28985	24911	21509	6818	1832	1476	1217	1140	1050	958	1000	919	954	838	815	824	714	735	712	709	696	675	707	638	615	576	618	601	605	552	602	621	535	569	506	520	551	527	535	480	524	508	561	592	541	565	543	573	513	516	490	547	538	513	531	522	512	522	558	483	530	513	511	542	567	522	556	507	519	556	502	534	503	519	488	532	526	499	540	519	517	488	548	488	528	519	520	498	499	514	539	485	527	503	527	546	536	527	533	474	499	509	497	520	493	505	504	514	499	515	523	514	532	461	555	525	538	547	535	532	531	526	511	521	542	501	506	552	507	518	496	511	509	513	534	530	538	509	518	526	544	509	502	520	480	499	507	528	522	484	516	549	518	481	544	539	569	513	539	543	518	487	476	494	569	490	532	503	503	525	485	530	525	501	475	525	501	561	515	509	497	510	517	523	472	501	575	548	502	482	503	540	511	459	521	533	524	535	555	500	524	534	495	540	543	492	514	489	501	512	534	510	520	484	527	525	535	499	458	485	495	539	539	519	502	499	541	511	603	511	557	496	479	501	490	500	504	484	526	530	500	520	504	534	504	534	560	508	504	521	522	526	541	522	483	521	474	512	526	559	519	506	493	529	504	547	536	518	506	521	526	534	513	471	504	511	523	536	525	515	519	532	500	509	537	523	494	487	522	501	506	518	487	543	521	497	508	498	540	525	504	483	498	524	498	529	485	523	536	531	501	544	511	538	517	530	484	544	487	528	475	499	503	495	523	504	514	484	508	476	472	515	538	516	538	476	499	498	496	534	531	544	532	498	518	507	532	469	528	517	518	550	504	504	505	568	519	446	521	541	532	504	474	507	516	494	499	522	478	550	543	505	499	529	518	512	520	484	501	544	469	530	529	500	546	484	487	489	522	491	507	511	535	523	524	518	483	570	527	529	485	522	522	519	566	564	543	544	525	546	516	484	511	487	502	553	528	510	504	464	497	519	481	526	493	506	561	479	488	503	539	520	481	507	539	550	507	530	520	457	515	531	534	560	542	519	514	516	531	484	540	475	507	489	499	533	527	557	528	514	511	513	518	508	544	517	520	525	485	520	505	537	490	515	522	515	523	514	502	515	530	542	527	553	505	539	530	551	548	485	508	519	507	496	549	535	512	474	513	512	540	520	494	526	582	507	491	486	536	504	512	579	524	522	492	505	516	557	489	490	569	547	512	513	551	535	479	526	525	516	550	534	502	530	532	493	482	518	525	491	466	543	532	537	522	515	512	519	484	497	529	516	510	541	477	463	578	552	472	513	538	522	519	524	504	527	507	525	529	543	504	511	480	539	491	444	500	481	533	497	517	543	506	498	545	524	500	518	502	538	526	529	498	519	506	522	489	517	452	493	525	565	523	491	515	478	551	490	478	497	480	541	511	499	557	522	516	534	502	509	487	507	521	515	483	469	495	515	523	540	523	572	522	528	528	516	479	519	528	496	552	532	490	542	553	506	530	534	506	517	499	511	529	491	510	479	527	531	515	470	510	506	478	499	502	486	537	532	508	450	501	542	512	499	508	488	530	530	542	564	530	493	513	516	495	525	527	489	495	524	528	542	513	557	481	483	523	514	461	555	504	513	556	502	522	463	533	527	502	584	516	536	535	484	511	507	521	548	540	538	499	520	505	497	476	532	491	497	478	486	509	499	505	553	497	519	509	484	502	542	535	491	501	468	522	484	490	495	522	540	556	542	550	478	499	474	528	517	448	541	501	540	507	496	480	540	520	538	501	506	522	502	517	475	528	486	527	506	477	509	538	488	531	554	511	485	517	558	546	512	504	533	543	533	498	533	487	521	545	457	539	509	545	484	496	509	510	513	498	541	505	539	516	519	539	571	546	477	512	513	495	526	567	491	492	488	519	530	510	514	522	479	568	499	497	532	520	521	506	516	516	541	546	496	469	507	522	498	487	497	528	483	495	537	499	546	516	515	510	499	527	482	492	542	531	475	510	484	484	574	526	557	528	530	544	467	521	526	448	501	540	510	557	518	506	513	490	499	527	472	512	490	468	506	553	546	496	505	491	505	513	543	526	476	488	521	540	529	516	551	549	506	536	520	518	496	477	518	498	519	495	525	535	519	522	512	497	516	531	524	492	487	556	523	499	508	524	513	487	495	549	494	535	539	508	523	495	504	525	464	542	524	534	524	512	511	560	509	526	530	502	502	529	430	494	508	516	482	525	548	527	514	511	525	512	514	479	461	494	534	512	540	498	503	519	528	469	495	522	543	537	493	519	502	522	505	470	512	513	550	531	545	514	498	515	541	517	527	514	515	479	504	485	532	534	511	502	536	492	510	516	498	492	498	476	513	478	509	512	536	495	530	488	504	506	515	480	493	504	542	512	551	494	518	529	500	519	526	497	496	536	513	519	544	476	522	514	527	491	507	544	491	558	513	513	528	537	519	507	472	480	524	525	497	476	498	521	517	531	508	516	469	517	507	501	539	526	540	524	516	516	500	521	532	501	485	491	486	524	540	512	519	513	520	508	523	512	547	531	507	522	533	490	514	564	504	533	512	519	523	497	497	508	519	501	477	465	489	492	464	528	542	475	476	541	502	524	499	508	505	484	518	496	530	521	525	494	518	496	492	517	540	511	481	513	465	545	490	456	523	512	503	495	514	530	544	516	520	507	502	498	531	495	553	485	475	525	505	503	517	504	485	503	526	487	544	528	516	501	523	512	530	511	522	521	534	469	534	515	493	482	556	556	581	519	478	492	549	548	501	497	524	526	511	508	483	515	516	552	483	509	492	503	530	503	536	500	475	551	519	519	525	501	524	535	527	535	511	517	537	522	514	519	502	512	507	534	496	496	512	500	500	500	488	514	516	506	514	566	523	523	498	509	515	484	520	519	478	526	490	495	507	510	498	526	494	539	510	535	518	509	532	513	516	463	527	477	513	502	538	533	492	547	520	522	507	491	522	522	502	491	533	510	519	511	551	520	522	528	584	561	499	481	509	535	526	525	493	523	512	528	533	523	512	473	519	506	517	505	537	477	515	513	490	537	480	490	504	510	500	527	520	515	542	506	541	489	481	534	559	554	535	521	511	509	488	539	536	493	545	539	515	512	513	511	523	513	499	545	476	519	542	541	487	483	479	486	534	494	488	550	484	469	517	534	517	555	500	549	500	480	502	527	501	476	473	515	580	510	495	541	518	483	501	493	503	551	519	538	503	527	527	520	502	501	472	516	459	483	529	536	487	507	510	521	478	508	522	505	514	459	529	523	554	491	549	537	526	544	530	519	516	471	524	509	493	549	509	572	512	500	496	482	514	505	506	535	551	533	537	513	520	525	484	485	480	462	555	507	547	568	491	498	477	497	484	517	485	538	517	523	527	513	537	485	532	517	520	497	533	526	529	526	518	522	527	506	507	522	524	501	532	530	537	485	505	502	513	516	523	562	514	503	531	540	470	498	497	563	552	535	515	516	445	485	472	516	500	548	511	502	522	510	486
4362	13447	11020	5617	4296	3360	2915	2462	2106	1942	1790	1581	1569	1543	1477	1358	1219	1199	1023	1052	1016	1015	1036	976	1020	920	819	775	828	804	790	848	801	771	747	726	624	694	693	702	720	639	633	710	683	674	718	670	740	696	680	652	654	654	654	629	667	713	674	654	644	574	651	673	630	644	697	611	636	690	627	633	637	629	642	664	645	613	670	617	636	662	622	638	654	659	621	599	667	672	632	636	641	619	636	598	645	641	597	660	621	677	654	613	627	647	630	689	673	614	628	651	652	676	624	687	636	646	658	635	618	676	670	667	623	660	659	672	616	643	671	631	643	634	692	624	618	614	686	602	642	682	632	643	677	669	665	621	656	639	640	639	618	657	618	660	651	668	674	647	668	658	636	604	589	673	668	658	634	639	687	577	655	719	699	642	638	598	618	636	671	637	632	619	619	636	672	622	655	640	624	627	658	643	676	597	618	689	681	658	628	615	638	649	597	638	618	657	643	627	700	657	667	639	671	646	660	649	673	636	619	611	624	625	633	649	671	661	682	638	648	643	629	674	610	653	659	690	658	571	628	673	674	657	622	665	634	683	639	642	658	622	685	665	648	656	603	600	651	675	661	681	620	610	691	620	623	606	631	676	632	613	645	614	655	635	629	633	620	621	633	643	618	670	663	623	643	672	639	666	652	641	663	667	689	615	649	619	604	624	623	661	705	664	651	644	679	631	625	677	625	669	679	633	638	657	625	635	621	630	667	652	669	713	625	656	668	664	659	669	645	644	658	592	632	671	665	641	666	650	643	622	673	674	650	643	642	664	691	627	640	634	657	672	653	652	611	698	650	676	714	625	688	635	661	703	654	630	634	646	646	718	630	657	621	649	661	644	641	628	696	681	662	669	678	645	666	630	658	664	621	681	596	630	635	648	713	675	628	622	636	654	667	670	618	650	686	650	650	675	629	637	691	628	662	666	645	629	645	659	655	662	664	628	653	624	632	634	641	649	643	661	646	644	622	641	583	650	633	628	636	607	590	695	660	621	693	657	647	619	722	643	607	684	671	656	647	604	626	604	598	657	626	597	627	656	626	663	651	673	636	651	701	699	677	625	659	639	627	662	617	642	671	641	641	643	641	687	643	638	644	661	649	682	652	671	648	641	663	661	644	641	651	621	617	626	671	637	660	627	638	676	672	696	642	640	635	659	645	658	633	665	629	608	646	661	659	609	674	679	651	679	620	622	624	625	651	655	674	636	660	633	635	662	639	675	620	660	620	641	655	662	623	662	686	705	609	648	650	666	643	648	596	666	640	602	617	643	628	651	659	651	633	681	623	612	669	605	619	622	659	674	643	607	648	652	628	669	634	660	630	677	648	634	667	623	634	669	653	659	616	601	670	640	676	652	615	590	666	651	710	693	662	662	629	658	654	637	650	672	641	651	659	618	620	595	643	654	668	666	671	582	623	641	656	660	612	642	613	664	655	619	648	674	617	626	663	667	645	590	662	634	601	616	627	631	634	671	605	653	608	642	645	630	670	666	633	686	617	640	631	662	667	673	668	656	625	640	652	682	675	583	629	618	683	662	664	661	659	659	668	648	667	628	641	648	649	673	656	648	659	645	658	626	688	610	644	620	681	645	644	685	652	656	667	657	691	638	647	616	599	671	621	652	680	652	655	644	612	637	634	653	675	622	639	688	650	638	686	611	660	677	650	656	608	635	636	641	621	629	637	638	626	616	670	653	657	637	627	657	657	654	664	639	644	653	703	619	688	664	675	652	601	678	614	655	670	681	660	615	646	692	648	678	655	673	661	658	637	652	658	646	644	649	638	642	680	675	660	620	668	670	649	651	680	637	653	660	693	644	652	594	634	664	671	669	637	665	634	671	662	672	650	665	628	637	680	661	625	641	647	640	642	588	661	697	640	675	608	648	651	623	620	654	657	614	645	652	686	709	630	658	675	675	639	647	645	645	662	641	636	662	660	629	647	646	648	617	659	672	612	623	637	668	643	649	634	662	646	677	624	654	669	647	624	678	590	649	611	652	645	617	609	602	644	670	663	619	619	651	622	621	634	653	621	669	643	630	604	619	598	654	643	646	660	659	652	679	673	645	611	654	640	673	651	635	645	624	665	678	625	622	608	605	591	664	626	663	687	634	655	647	656	604	638	611	624	622	677	620	651	634	665	594	661	672	637	653	619	637	604	603	612	619	726	663	681	673	666	600	643	625	652	644	663	672	665	595	664	686	653	664	673	646	681	628	603	640	601	672	657	608	688	630	615	651	624	652	695	591	616	656	656	620	635	633	640	656	669	683	673	667	666	632	663	669	656	620	630	641	668	632	608	657	673	611	642	650	685	637	672	659	667	662	625	637	675	642	734	651	631	647	631	673	616	680	652	667	666	654	624	643	603	664	645	661	620	638	647	665	694	699	637	643	655	671	674	648	604	655	695	668	623	612	682	632	621	648	669	635	655	624	629	666	684	644	634	644	654	608	647	626	612	638	643	648	640	662	657	611	613	631	630	672	684	646	648	640	661	635	679	632	662	637	699	634	652	632	604	647	637	655	662	627	584	661	673	609	655	610	651	611	646	644	667	635	661	637	713	652	702	672	635	654	655	696	594	602	709	653	683	660	627	611	649	619	633	638	638	660	628	643	663	651	612	694	661	675	592	653	623	646	614	640	639	636	618	657	665	684	676	624	635	621	601	655	659	640	648	680	632	630	620	651	635	599	687	644	710	642	636	685	643	650	653	634	640	624	649	630	674	599	674	668	664	681	627	664	651	633	609	623	627	698	665	630	643	609	667	698	660	623	614	646	635	615	682	650	606	644	627	643	643	669	630	660	634	654	652	650	631	668	654	632	644	640	634	642	665	646	668	615	633	692	638	637	674	662	600	651	674	618	648	665	679	672	681	666	664	682	653	631	653	656	681	642	645	667	678	666	667	626	631	684	670	653	639	665	642	658	630	630	608	658	634	638	606	654	612	659	601	637	615	596	676	613	679	647	669	633	633	643	650	622	637	664	630	659	639	605	698	638	649	614	642	629	657	604	674	629	618	658	641	611	650	691	678	677	690	678	638	607	639	621	659	673	650	645	673	659	626	596	636	652	658	634	643	614	633	629	629	643	659	635	699	629	688	642	650	612	616	623	646	625	603	650	699	659	642	621	637	612	644	644	586	678	645	630	665	655	672	648	653	655	650	664	616	623	660	678	673	610	699	663	651	614	646	659	650	677	626	607	646	638	665	660	628	625	625	671	596	671	624	639	698	701	638	683	649	664	646	669	632	669	623	664	651	693	625	642	657	666	641	639	630	648	665	669	680	645	640	627	605	642	676	609	622	654	620	645	661	674	635	626	646	683	638	663	648	636	639	668	638	659	651	674	626	621	622	637	637	677	616	623	625	621	668	649	600	660	628	660	616	646	646	675	670	628	618	661	645	688	677	637	651	637	637	650	639	647	683	663	604	659	640	625	608	658	659	641	625	666	658	650	663	666
24957	21696	27602	25887	6088	1230	938	837	736	623	572	569	539	599	511	505	476	435	394	409	380	335	389	395	363	324	256	267	276	302	282	323	311	304	284	241	243	238	228	249	235	226	231	235	270	230	239	228	246	256	237	250	259	254	218	260	244	207	249	234	232	215	237	268	231	242	213	240	234	208	229	242	265	229	200	205	247	234	245	236	235	240	241	251	216	223	227	218	234	225	238	241	227	212	240	240	257	228	205	261	222	231	219	247	227	226	241	233	198	240	225	233	202	228	240	223	241	262	255	226	235	241	225	220	231	237	259	251	246	244	235	232	222	234	226	264	241	234	233	219	251	237	235	230	223	193	240	245	237	225	228	219	237	209	245	217	235	257	257	226	240	237	234	219	222	244	254	218	228	242	223	227	218	249	234	232	216	235	242	237	220	215	221	222	240	240	229	245	221	215	261	244	221	225	237	233	239	216	214	237	227	220	248	223	228	244	255	251	250	238	227	241	240	244	217	212	244	230	220	209	259	250	246	230	245	230	207	224	230	244	218	226	248	211	229	205	227	225	237	212	208	242	232	249	229	227	237	255	247	237	247	229	253	213	249	239	248	199	243	246	224	231	225	227	221	231	239	229	221	222	224	206	253	207	223	240	251	257	212	242	240	216	220	241	277	246	236	224	230	230	242	225	244	213	231	226	249	246	246	235	237	228	231	253	219	228	248	224	226	253	252	253	211	203	247	231	250	242	209	246	235	232	235	237	240	236	232	235	232	223	230	231	218	232	202	254	228	224	241	212	212	247	245	227	212	249	221	249	207	220	238	235	230	229	243	254	211	218	244	239	227	243	251	231	242	225	222	246	221	208	231	238	197	237	233	215	224	230	252	245	253	228	246	236	226	254	253	226	254	223	241	232	211	231	237	249	246	244	220	237	231	234	268	259	239	226	256	226	236	228	224	219	252	246	243	224	248	254	219	233	250	229	226	231	211	214	212	247	237	232	228	241	223	218	242	230	210	213	203	238	232	243	224	230	210	225	228	206	248	227	233	231	253	241	216	218	245	250	237	265	235	234	224	235	226	243	217	244	219	225	232	217	225	228	219	258	259	223	215	238	231	223	236	207	218	224	201	245	234	213	274	246	213	220	236	239	238	232	232	242	243	224	227	250	246	220	223	228	240	253	218	235	231	238	235	257	264	225	226	222	230	247	257	261	239	228	252	246	233	208	229	235	208	219	245	237	217	241	227	224	222	259	232	234	247	255	247	190	229	245	248	220	248	231	207	249	251	257	230	225	227	247	250	225	236	257	213	205	238	213	208	231	246	256	229	215	247	220	230	222	234	236	238	237	248	262	229	228	221	262	224	231	232	217	219	234	226	248	250	260	197	233	269	226	271	241	230	224	227	219	241	257	229	273	214	192	239	225	251	242	246	243	223	248	234	257	227	243	231	245	228	267	210	229	215	209	238	240	220	245	243	199	249	243	234	238	246	243	213	219	231	206	260	215	229	230	209	222	241	216	262	237	216	242	234	214	236	244	227	236	240	227	240	240	231	219	220	228	257	226	234	232	216	225	242	238	223	228	246	219	234	228	233	225	246	208	240	215	242	251	247	241	226	214	228	213	245	230	210	229	217	230	228	250	253	219	235	240	266	211	216	253	225	210	256	216	228	241	245	235	235	241	217	234	241	243	239	227	214	231	248	259	221	219	243	239	234	266	242	229	221	228	249	232	233	214	219	221	234	234	216	246	229	234	258	225	242	218	213	249	237	219	202	240	256	228	202	236	219	220	229	238	256	246	249	225	226	236	215	228	232	222	256	226	196	211	238	239	255	254	228	240	244	243	222	230	217	229	258	233	215	227	216	242	251	222	237	239	246	254	247	261	215	209	257	254	252	249	234	230	237	224	241	240	222	224	243	200	247	214	258	234	224	216	248	219	245	244	262	236	220	237	238	241	223	246	238	249	238	248	246	230	233	252	236	208	244	236	231	219	223	226	236	231	233	217	224	223	246	233	243	238	244	220	236	246	237	237	216	237	203	224	237	224	222	244	231	214	221	230	254	228	225	235	228	240	227	256	224	212	235	254	215	207	263	247	242	238	221	240	222	231	252	243	210	226	248	225	225	233	223	256	196	234	234	239	228	231	228	237	220	227	222	232	209	244	256	242	263	216	250	207	226	246	225	215	233	223	243	237	210	224	239	236	209	233	251	233	249	279	219	227	265	239	240	219	237	255	240	236	205	250	229	216	229	241	216	215	238	235	238	231	232	247	219	239	225	245	250	268	237	244	225	244	222	232	209	242	262	250	244	238	241	222	238	230	247	209	194	223	210	228	238	260	221	226	234	211	224	245	250	237	222	237	228	235	220	231	271	248	238	239	249	233	237	249	236	203	224	255	231	249	244	231	227	245	254	234	240	214	252	223	237	199	223	217	188	227	231	248	217	201	221	245	211	253	262	223	216	240	251	208	243	226	226	238	214	234	240	229	225	215	226	219	218	234	244	244	237	247	230	246	276	221	235	230	244	216	250	209	212	245	216	235	219	219	242	239	239	229	270	244	241	234	238	219	253	229	252	193	217	223	242	249	223	262	212	220	213	236	254	239	227	235	220	223	241	234	229	244	237	247	253	221	228	232	247	233	234	237	243	249	217	234	238	240	239	228	237	219	222	234	230	227	219	243	234	220	216	206	237	220	220	212	223	216	232	254	234	235	234	227	224	240	219	238	242	231	221	241	220	245	243	215	220	228	231	197	228	211	221	210	235	231	244	215	207	213	226	273	212	210	238	230	230	238	216	250	247	251	253	207	227	225	238	240	261	210	229	198	241	255	260	223	234	243	254	234	235	236	213	209	210	248	235	235	206	221	245	219	233	222	229	253	243	284	227	225	256	237	216	240	241	248	242	223	208	236	238	212	232	253	213	241	205	237	227	220	209	233	270	234	257	257	227	227	246	237	212	221	252	222	247	253	238	218	216	200	234	239	216	241	213	220	248	243	224	218	245	197	218	199	228	243	251	249	226	215	225	220	217	214	229	223	209	242	240	219	233	237	239	225	232	270	215	227	248	237	248	238	224	237	222	202	244	228	254	239	227	228	231	229	222	215	231	253	248	210	214	213	239	245	217	262	240	239	236	255	226	234	245	222	209	226	224	231	229	225	223	253	257	215	268	212	249	222	230	231	249	242	196	224	223	239	245	220	223	254	242	237	237	205	222	235	219	216	246	216	246	245	230	240	221	218	226	238	222	239	237	238	227	241	218	248	226	222	263	210	218	227	231	209	233	239	212	210	244	232	207	265	227	228	251	230	219	243	229	239	223	250	229	264	260	229	246	256	214	235	224	231	243	236	215	204	227	209	232	230	239	221	237	245	239	199	197	230	249	244	209	240	212	214	210	228	247	227	208	218	237	253	252	223	233	238	248	216	212	247	228	247	231	238	221	231	216	242	214	233	243	223	232	210	256	236	206	233	218	195	245	227	230	218	217	219	229	231
4493	9619	7595	3775	2927	2411	2016	1700	1537	1317	1202	1089	1049	982	941	842	768	703	708	617	563	588	632	596	577	500	431	422	415	436	407	467	441	399	336	365	338	368	372	330	362	280	333	343	319	343	354	355	294	310	343	378	327	341	334	355	311	358	342	346	330	312	310	375	329	316	330	315	296	314	329	305	332	293	327	330	322	300	289	306	331	290	315	315	294	337	345	318	309	321	288	312	314	342	333	288	307	327	326	322	319	295	337	313	304	286	307	323	305	310	294	293	306	300	309	298	336	276	309	270	322	334	334	328	263	306	298	349	291	312	318	279	327	309	294	313	298	296	315	317	309	322	303	328	290	308	330	305	283	315	308	312	316	317	317	301	292	333	305	305	323	302	295	299	297	280	333	276	312	332	273	308	299	316	301	298	324	325	320	326	311	303	298	293	301	293	308	300	315	327	298	321	324	294	316	313	339	305	305	293	330	311	344	287	308	298	323	277	306	288	305	335	320	301	294	317	305	314	318	311	317	319	308	340	319	307	324	311	302	298	298	302	325	304	323	312	306	307	346	306	310	313	315	342	327	324	314	316	330	317	324	305	298	338	320	314	346	334	295	326	320	328	301	318	318	289	304	313	304	316	318	328	312	303	307	298	326	323	333	332	340	314	339	311	311	322	312	316	295	314	300	327	314	323	312	307	328	321	295	350	304	294	309	324	346	326	314	318	340	301	309	336	302	306	281	313	288	307	317	304	323	276	308	328	304	303	347	291	310	313	300	294	289	333	321	317	310	302	306	299	329	295	327	289	316	315	297	328	308	325	305	303	335	294	320	275	289	305	324	294	302	340	303	317	343	324	334	314	324	290	314	331	306	310	327	317	307	292	322	297	318	315	329	319	329	300	307	303	310	317	306	310	318	313	319	273	296	317	318	301	323	327	276	300	335	269	344	316	322	295	329	307	306	318	311	331	272	281	301	306	317	328	338	269	344	318	320	323	333	319	315	294	335	293	339	350	317	320	282	311	285	304	318	318	291	293	295	318	312	320	276	307	361	302	313	303	283	313	327	357	313	296	315	313	314	313	302	298	309	300	318	322	300	319	306	301	337	310	306	281	273	337	300	326	319	314	307	323	319	312	313	329	306	303	314	303	319	302	302	296	305	320	324	312	294	319	286	305	316	322	300	289	318	312	276	265	281	314	314	306	319	295	321	325	305	316	325	311	285	324	329	292	333	332	325	326	326	323	307	330	321	295	296	319	309	298	296	298	325	300	319	294	334	285	320	291	317	329	313	294	294	291	285	309	305	298	329	305	347	323	326	325	307	285	290	322	310	316	312	309	300	291	321	322	344	345	306	353	289	301	316	300	330	312	279	288	332	296	318	312	285	300	312	333	322	343	307	309	322	282	328	348	319	311	322	325	351	332	317	317	345	312	293	291	309	330	325	300	347	305	299	306	325	312	320	343	275	308	282	306	290	295	310	299	291	322	291	313	322	311	299	324	308	292	285	320	345	342	320	324	322	324	304	292	306	315	297	309	312	317	316	327	312	307	328	337	296	358	334	308	305	301	322	299	304	304	325	326	312	313	289	322	312	317	308	352	313	340	317	311	329	304	309	306	325	312	335	301	326	303	321	328	303	318	337	318	327	309	324	318	296	318	280	326	284	299	321	297	306	295	304	303	337	331	311	285	319	315	308	325	323	329	333	263	348	303	313	315	308	317	297	323	290	346	300	305	290	324	289	308	278	302	279	292	325	309	328	310	297	322	267	345	337	322	315	321	282	307	305	347	338	287	332	299	313	319	336	291	316	299	288	288	312	317	330	326	296	318	286	311	302	320	286	287	301	326	328	334	312	306	286	319	298	297	323	320	317	341	270	318	333	319	305	317	324	313	322	335	351	311	316	302	307	279	286	313	345	307	310	283	322	325	341	314	327	301	340	299	320	324	304	314	305	302	282	333	331	270	294	335	302	302	325	341	317	295	301	331	319	306	297	315	321	349	296	277	303	281	280	316	302	333	335	312	300	319	284	323	295	332	319	302	309	336	309	316	316	316	312	330	323	321	296	320	331	320	324	324	314	287	339	328	344	330	278	287	301	325	321	326	283	299	315	308	305	291	324	299	316	308	319	299	316	339	345	327	298	315	315	342	332	314	307	322	323	295	309	287	297	308	283	300	326	327	314	291	313	309	309	344	323	335	340	328	338	322	334	323	312	281	320	309	345	325	306	291	329	329	337	304	319	335	299	302	290	298	335	332	342	291	309	300	301	285	295	317	323	313	302	311	308	338	301	282	300	314	301	300	274	304	325	324	309	331	311	280	318	319	300	316	301	324	338	320	321	329	312	330	321	314	269	313	318	322	283	292	320	299	290	305	297	296	320	306	312	346	293	310	323	323	342	308	326	308	328	291	328	327	331	336	316	295	306	318	286	315	322	306	321	335	318	272	347	338	280	338	304	342	326	298	285	300	323	310	315	312	325	329	305	308	320	321	326	308	306	309	312	317	319	343	332	329	325	319	365	317	298	316	311	301	318	292	334	306	302	323	313	309	314	339	292	312	276	342	325	299	308	279	306	328	298	315	330	313	306	309	345	335	278	320	310	294	290	333	317	344	301	302	276	328	269	345	330	312	294	345	292	288	300	299	309	344	282	335	310	313	300	306	291	315	312	283	283	292	332	300	283	304	272	305	352	320	338	328	281	290	284	320	290	301	333	293	297	323	287	311	338	303	361	284	316	300	299	306	310	299	332	287	279	307	274	337	312	314	312	316	297	327	291	313	286	344	297	316	319	309	324	314	344	300	321	317	316	319	302	322	288	333	303	309	289	311	298	300	311	331	282	332	330	312	347	304	302	302	309	294	297	328	301	339	336	304	326	321	310	300	308	303	275	328	303	305	319	291	307	336	316	306	322	329	295	294	310	321	322	302	319	327	314	320	322	295	309	278	305	316	300	332	312	328	319	315	320	310	311	292	339	319	311	338	318	316	329	315	296	314	310	344	287	324	319	341	291	322	325	317	300	325	327	287	288	301	323	334	314	328	298	322	331	291	361	351	290	290	357	301	334	313	306	318	319	328	346	293	311	320	314	328	292	346	304	297	310	340	333	309	334	328	321	310	298	277	319	309	316	317	308	290	313	293	315	312	318	301	292	306	348	308	316	316	316	312	302	307	306	316	308	331	342	303	319	293	323	329	297	300	305	340	337	334	296	308	324	318	328	322	334	309	331	314	319	334	320	334	325	336	315	353	301	323	341	344	302	319	340	306	316	338	314	303	328	336	316	295	310	347	311	305	290	292	323	315	300	310	308	303	324	279	318	330	283	307	322	342	305	284	289	329	298	339	301	308	307	300	331	312	304	343	309	307	315	322	296	334	309	304	296	327	314	285	269	342	321	308	294	302	315	325	321	297	316	317	286	324	315	317	316	318	341	298	297	296	316	305	285	326	300	303	307	322	307	298	344	293	321	305	310	325	314	320	328	294	314	332	322	369
22773	21708	29639	24283	21712	21561	6576	2148	1603	1518	1404	1284	1187	1243	1079	987	968	859	818	777	808	783	832	737	802	688	632	583	618	615	587	666	636	609	596	595	561	559	528	541	527	529	539	525	544	528	537	562	516	518	508	504	539	477	535	531	510	508	528	524	449	506	522	507	503	488	489	516	494	499	490	492	524	490	493	514	500	511	472	484	503	473	505	469	535	544	521	520	494	515	501	462	489	502	492	489	541	504	507	515	454	450	494	492	497	463	516	513	516	435	483	508	501	465	482	538	504	459	510	486	502	496	505	506	505	495	529	489	534	481	518	442	509	497	453	474	507	502	508	520	479	523	502	515	463	506	504	512	537	518	507	506	507	505	523	491	499	514	493	539	499	457	521	499	466	495	506	475	481	521	497	526	457	473	519	474	484	455	490	501	519	485	475	489	474	496	470	526	511	498	500	504	497	471	496	483	480	460	475	508	474	514	459	492	463	492	470	480	465	507	513	535	510	488	511	485	534	490	517	454	513	520	471	515	500	478	505	473	519	472	508	494	492	536	487	483	506	507	498	504	485	540	538	504	495	511	499	501	455	503	483	528	485	448	505	524	445	464	483	485	486	534	485	477	499	466	474	494	474	457	510	444	525	498	522	491	503	494	502	486	490	507	525	531	504	503	470	483	489	494	489	519	533	548	499	488	474	512	503	489	513	474	563	497	463	474	503	475	516	514	487	460	483	516	470	471	489	507	497	494	528	497	492	473	493	497	486	515	525	480	481	498	474	503	447	501	511	470	487	510	509	508	523	488	525	530	479	475	509	514	469	565	504	500	510	491	502	500	518	533	479	484	488	470	505	488	489	498	489	486	516	455	565	519	524	532	526	492	474	524	478	473	514	476	517	488	466	491	499	514	504	523	518	488	475	475	493	555	522	515	536	512	493	488	479	490	494	491	487	500	513	455	513	444	458	482	498	489	526	497	519	494	494	505	491	489	504	530	529	462	559	485	530	489	507	496	490	531	499	526	525	532	487	512	508	489	504	475	520	506	497	520	502	465	551	462	475	471	502	511	508	531	489	498	520	497	501	490	490	510	518	470	513	532	519	532	515	497	515	517	477	480	540	486	485	526	480	560	532	507	502	535	485	548	492	501	520	474	498	473	516	495	497	476	527	478	508	492	474	497	496	500	527	520	551	488	508	521	504	502	465	501	481	489	499	488	486	488	486	482	534	500	520	478	486	494	492	500	475	500	467	468	513	545	493	485	536	532	522	521	525	517	512	506	559	482	470	513	526	509	486	517	536	509	471	484	519	513	495	526	490	488	498	487	480	556	501	502	515	518	508	517	503	489	470	503	515	471	480	492	468	507	466	523	501	486	477	450	514	536	474	473	494	511	526	530	499	466	480	519	471	487	509	476	504	509	484	484	512	498	547	482	493	479	516	496	496	495	512	487	501	463	498	481	496	498	516	565	516	513	522	504	475	495	461	499	487	504	499	533	517	504	489	488	535	475	480	532	489	497	496	484	488	466	500	491	498	496	506	517	493	472	507	482	467	514	479	484	509	480	516	501	522	499	506	475	506	482	538	511	517	499	472	489	527	461	488	494	491	461	485	525	483	490	472	501	503	479	492	515	510	544	494	484	518	517	510	533	543	514	495	506	530	503	488	500	476	510	466	471	514	478	503	492	459	468	498	517	494	470	487	524	507	513	458	516	464	489	481	513	542	463	499	499	474	446	483	530	486	517	509	493	446	524	503	475	496	458	504	500	499	500	484	476	485	497	454	509	493	479	523	530	482	448	490	512	497	498	479	533	482	480	528	470	528	489	473	475	527	500	505	526	551	524	458	501	484	496	507	497	510	492	489	467	481	490	489	485	483	496	521	514	504	469	514	535	469	467	520	505	519	539	483	531	513	479	478	473	483	483	508	477	521	481	520	502	495	498	478	513	477	519	502	492	526	536	510	467	481	492	493	502	540	468	497	516	527	493	516	521	491	500	529	500	463	464	506	524	478	506	502	515	492	483	469	510	502	458	475	490	476	520	447	510	489	513	523	506	488	467	501	497	503	506	480	459	487	486	481	516	524	493	500	528	516	538	520	488	513	506	472	499	489	501	538	475	548	513	511	509	528	506	486	496	478	468	485	468	494	487	496	500	480	512	484	473	559	459	482	484	445	480	477	549	479	479	514	477	500	476	506	510	451	502	480	491	495	482	494	475	517	529	449	514	476	520	494	470	514	485	496	467	466	517	493	534	506	514	512	477	530	465	510	534	498	510	484	470	500	479	492	525	487	484	490	509	499	495	464	508	495	482	487	526	508	507	545	488	529	535	483	480	473	509	464	490	515	549	479	508	501	465	517	497	500	483	500	469	506	515	509	465	539	478	523	450	489	491	540	517	531	483	494	505	498	473	517	517	477	525	518	479	496	502	497	507	500	502	505	485	509	471	476	508	459	507	517	491	485	517	496	469	531	479	524	496	494	485	505	502	514	509	531	492	503	485	518	532	511	534	461	489	497	523	505	531	470	513	464	526	508	497	534	510	477	503	503	519	459	509	526	519	471	492	477	482	487	493	521	518	495	471	497	543	506	475	480	486	495	496	505	504	460	498	475	526	514	545	474	475	508	499	480	525	490	490	488	512	500	510	466	477	503	456	505	506	480	522	478	481	470	505	476	482	506	508	440	466	502	477	487	485	471	469	505	491	472	473	506	498	520	515	470	476	489	493	526	516	476	510	506	493	498	494	510	480	494	490	516	484	517	492	514	478	492	449	496	498	450	480	498	499	511	545	462	501	493	496	537	454	513	510	457	470	491	507	539	475	502	529	478	489	465	495	468	487	501	490	545	515	495	487	486	478	494	515	511	472	508	486	469	531	528	504	483	504	436	477	494	503	520	466	530	450	518	506	463	513	470	489	456	509	495	496	485	494	503	476	500	516	463	485	470	480	467	501	510	471	484	524	472	489	468	536	485	467	519	505	448	521	512	497	484	459	515	492	520	497	482	518	501	499	465	494	510	498	483	484	477	523	507	482	482	504	541	525	510	524	486	475	488	498	482	533	494	537	512	494	505	539	506	527	508	495	514	456	476	479	471	486	511	508	515	464	488	464	457	510	462	526	504	498	510	500	479	464	464	485	509	511	455	470	487	515	484	489	479	469	523	474	502	493	474	505	515	544	498	504	491	487	531	513	483	504	471	502	493	497	472	486	483	456	492	538	496	494	492	499	496	471	523	487	545	545	479	498	461	501	477	496	501	481	459	527	504	488	490	473	488	488	527	527	482	497	464	522	527	493	522	496	481	539	533	492	499	510	518	483	475	491	493	507	523	521	507	486	495	504	493	478	504	512	506	502	498	484	484	500	485	547	476	523	486	504	513	503	511	477	514	506	489	478	487	448	521	497	478	494	452	484	525	489	472	520	494	489	545	447	465	498	441	466	475	455	506	487	537	473	489	501	484	508	515	498	500	490	511	523	488	531	514	505	470	511	480	557
5700	19157	15455	8488	6316	5110	4340	3569	3180	2729	2433	2252	2100	2003	1855	1656	1608	1358	1303	1249	1201	1189	1220	1166	1142	1067	921	858	913	924	842	854	831	840	778	685	673	714	663	700	663	703	740	672	685	724	674	759	694	658	716	671	641	654	660	664	627	684	648	623	652	654	630	603	641	640	630	663	678	626	682	658	654	656	660	632	634	661	627	646	690	588	660	638	666	661	673	628	627	648	613	613	653	624	646	619	622	646	611	640	575	627	653	662	641	621	620	639	591	673	638	646	625	603	614	656	630	628	648	611	619	627	661	600	641	590	663	638	619	675	629	629	668	661	626	666	616	627	624	643	649	615	640	643	615	616	641	615	616	616	624	647	635	698	626	635	589	587	630	638	620	650	632	632	666	613	643	651	616	615	630	621	648	664	637	674	608	651	607	623	624	611	593	618	609	673	672	609	628	631	650	677	636	659	651	626	678	663	630	606	605	627	599	617	640	658	686	640	681	644	607	620	670	654	663	610	653	662	589	642	616	619	641	650	633	670	615	628	635	642	636	632	612	630	622	661	674	637	659	600	623	592	678	604	599	644	601	644	620	599	636	634	617	643	645	646	636	635	620	664	601	624	608	617	653	690	630	609	578	637	614	609	669	653	618	654	615	644	657	584	648	652	601	646	663	651	591	587	603	631	641	608	650	606	640	646	629	653	595	590	634	646	634	582	595	685	631	637	670	629	651	569	642	644	631	672	628	656	627	636	634	601	632	654	624	607	610	592	647	640	611	642	649	642	636	635	657	651	647	613	646	658	618	649	590	667	665	640	636	663	698	645	657	640	642	652	640	632	638	658	627	629	633	624	664	627	637	626	618	605	629	637	624	663	667	630	631	651	614	629	623	633	605	638	633	629	629	581	653	650	609	664	649	669	601	606	610	671	592	667	668	654	665	604	635	673	639	627	663	638	624	660	686	651	645	611	628	632	622	601	625	637	630	634	653	604	622	625	645	619	578	664	680	600	660	634	648	636	614	641	666	646	656	671	635	601	617	626	615	642	663	633	621	620	640	641	590	660	605	635	673	649	636	650	624	633	679	623	611	618	598	610	654	658	679	625	650	643	596	618	644	643	601	655	657	649	638	615	620	592	621	580	641	616	672	646	588	586	623	600	636	676	642	648	679	619	619	675	587	609	624	641	604	644	636	641	625	626	610	603	606	620	658	620	616	607	643	589	631	618	618	652	618	630	685	664	596	633	590	675	619	638	570	677	600	632	637	654	637	632	614	629	686	651	613	649	624	621	630	630	623	557	653	676	635	695	640	617	687	626	663	618	642	612	648	590	580	660	634	634	711	643	617	671	673	591	661	663	604	644	658	643	643	629	672	639	675	616	608	614	622	656	666	649	665	669	650	644	625	650	653	596	675	653	634	605	609	622	623	621	646	641	626	638	586	639	625	655	641	632	650	634	647	623	636	637	637	586	629	594	636	697	638	647	603	613	666	679	646	674	659	603	658	604	642	620	660	636	579	586	639	585	627	688	642	643	630	627	637	675	644	682	613	642	658	626	610	636	639	612	592	634	630	679	635	642	622	606	614	603	641	600	632	608	634	613	648	625	645	633	630	654	619	631	690	684	638	631	675	640	675	612	628	633	613	637	635	661	636	603	619	640	576	626	603	647	633	632	653	614	633	628	638	662	652	640	641	611	602	667	669	638	664	619	625	630	627	705	610	607	633	619	629	633	640	614	551	630	581	614	631	654	655	602	677	614	639	593	636	616	647	603	639	634	598	667	623	626	661	622	639	638	610	649	675	645	628	611	651	583	624	635	632	654	621	614	658	645	597	634	663	610	654	667	600	600	643	612	644	648	681	615	649	659	615	639	668	648	620	677	615	633	652	636	605	667	598	643	649	649	616	667	637	648	602	663	621	628	629	663	672	658	638	599	633	651	597	646	631	605	633	661	626	674	616	609	623	606	639	597	663	626	649	601	600	676	697	658	619	614	600	625	617	631	672	619	659	619	653	637	653	648	654	623	652	642	648	647	627	605	645	659	631	606	621	639	631	685	635	635	620	621	611	623	651	617	659	635	672	616	611	610	630	641	630	645	645	647	623	650	644	627	665	611	629	673	649	617	644	601	647	631	668	646	635	614	604	620	605	637	582	605	618	652	625	620	641	594	663	664	651	624	645	639	631	588	592	654	632	630	622	667	610	635	603	668	628	627	644	634	656	614	665	618	650	609	623	637	658	650	654	592	619	612	654	640	668	648	634	634	618	685	619	665	625	622	626	629	657	645	632	650	591	657	645	624	631	609	650	624	608	663	603	675	657	666	645	640	659	655	592	656	629	587	631	627	641	614	606	667	621	670	626	609	653	645	634	623	629	639	592	612	678	654	644	688	629	619	645	629	600	631	678	678	633	635	644	605	624	679	642	633	679	635	635	633	672	660	604	621	637	647	644	674	595	630	631	597	652	634	620	662	615	636	609	618	691	627	613	623	626	630	643	634	599	626	682	653	625	631	623	616	609	637	634	621	635	642	618	696	658	643	654	633	627	576	696	661	629	652	666	652	617	658	640	652	635	614	648	617	641	697	607	643	636	657	619	597	626	610	661	641	630	619	620	663	661	637	641	583	693	662	668	646	632	639	641	641	637	628	678	641	641	630	646	637	653	637	610	614	652	648	653	644	637	621	614	645	626	653	644	644	635	583	635	648	616	655	644	631	608	655	603	640	628	612	600	618	592	632	676	668	636	635	651	619	634	653	591	636	664	651	626	609	672	637	621	643	577	642	622	617	623	670	618	685	658	636	616	664	642	618	602	645	662	637	663	634	656	614	628	591	626	621	615	626	676	664	649	605	617	615	635	613	650	651	626	666	630	619	615	605	640	663	645	608	648	633	639	651	616	626	655	627	623	609	674	668	646	603	664	616	632	655	658	635	599	624	661	647	617	623	622	655	641	578	663	622	625	652	624	654	649	626	625	647	630	584	649	609	676	652	594	626	636	632	633	624	640	638	641	651	623	608	666	624	625	599	608	637	624	607	686	668	610	616	685	613	658	680	651	647	634	625	631	630	641	600	628	633	617	625	645	613	605	605	673	640	657	657	603	667	663	623	637	639	643	634	625	634	646	627	604	633	669	633	647	652	647	628	647	609	661	646	645	628	646	682	623	592	633	644	594	620	598	641	648	650	614	587	662	609	617	635	627	612	617	636	631	568	644	632	658	648	642	672	677	647	562	648	644	615	665	581	657	620	643	612	607	622	604	627	636	623	643	650	591	638	657	613	619	645	621	629	617	609	644	657	665	620	632	614	649	659	683	673	648	646	648	615	656	667	629	646	671	654	641	624	617	617	653	583	625	628	674	688	643	682	633	678	635	617	639	682	657	653	638	645	630	635	629	621	603	633	650	671	632	656	631	615	628	632	627	646	589	606	655	656	644	625	627	654	615	633	644	650	572	629	668	672	638	670	616	613	626	672	644	651	684	636	652	640	643	585	606	652
27650	19177	6423	1849	1103	807	786	700	611	605	551	528	512	528	501	464	461	462	420	418	399	443	427	427	448	379	362	349	388	350	401	330	393	342	349	299	325	332	341	362	312	330	299	295	314	291	307	314	380	317	303	346	353	351	350	333	324	326	325	290	351	305	345	285	345	341	315	310	335	317	329	338	315	299	281	318	310	322	309	332	324	353	322	342	319	320	287	312	324	326	323	342	329	303	288	320	335	302	315	321	317	307	309	321	328	318	311	314	319	312	294	319	342	324	300	328	316	330	324	310	332	328	309	299	316	320	330	340	307	329	332	280	362	323	320	301	337	303	286	333	316	343	313	346	317	299	352	322	339	322	300	293	286	328	314	312	334	317	329	303	337	324	328	306	319	334	295	345	344	348	312	318	319	314	318	318	328	301	329	310	316	299	309	315	340	356	299	288	331	275	310	326	317	320	339	305	334	325	312	287	288	314	300	285	295	328	315	331	318	317	337	308	330	331	333	323	287	340	351	343	296	308	300	319	323	292	334	320	313	331	296	325	303	312	349	322	310	318	328	302	324	333	297	296	288	321	308	280	360	325	334	298	343	332	313	296	333	332	308	332	310	331	323	290	347	326	308	290	337	304	339	333	333	307	321	307	303	302	321	329	322	323	308	339	309	323	361	334	331	310	298	346	308	317	311	338	278	303	312	351	311	317	318	305	308	361	334	333	283	337	301	317	306	335	335	319	328	302	334	313	319	322	321	317	316	315	323	306	337	345	293	307	324	322	298	316	296	325	306	326	310	304	333	291	328	326	344	328	325	338	291	329	315	291	316	345	307	339	315	319	302	314	352	341	349	334	354	336	322	317	318	331	293	325	315	281	321	314	328	315	328	322	344	335	348	344	300	344	316	341	315	319	332	310	352	306	323	339	324	315	314	339	329	315	342	309	303	336	340	295	312	330	363	307	330	327	331	313	313	339	284	295	324	344	304	314	329	313	296	337	305	348	317	339	331	316	322	327	334	354	342	296	357	346	293	341	324	330	307	272	323	342	308	329	347	351	326	333	293	331	294	347	308	280	338	302	350	299	332	255	315	315	318	322	336	316	296	346	313	333	308	356	286	320	316	330	358	325	332	342	305	323	328	349	315	334	312	326	304	315	308	294	316	324	315	342	291	370	320	342	305	306	299	305	329	311	316	304	338	350	331	303	349	324	299	313	317	319	332	329	325	314	299	330	300	323	362	346	302	318	336	297	311	330	300	289	348	337	339	320	324	303	334	315	301	276	300	339	297	314	338	311	309	345	306	306	339	310	308	339	350	346	338	318	328	322	331	307	307	299	325	292	294	336	322	291	352	313	317	313	300	303	294	323	312	287	298	314	325	341	296	352	365	338	326	320	324	305	318	304	298	336	301	318	335	321	336	334	330	287	329	336	297	333	338	348	302	316	346	302	328	322	320	334	299	323	321	312	297	304	313	294	295	308	334	341	298	336	338	315	333	345	303	307	308	333	322	313	323	302	334	368	319	312	298	319	313	296	311	340	326	308	305	314	334	301	292	359	339	303	319	299	313	337	330	309	295	338	309	321	344	310	327	322	327	326	312	322	361	312	342	327	332	336	328	307	330	321	347	349	302	310	319	290	338	301	332	314	321	328	318	320	319	335	336	342	288	304	337	314	298	303	338	316	345	312	291	345	294	331	321	311	326	312	298	318	320	317	303	340	336	290	317	328	332	307	350	313	291	308	324	299	311	318	328	317	321	315	315	298	327	313	332	296	346	291	332	309	334	328	314	308	333	318	324	309	330	318	328	312	290	304	315	304	312	313	316	337	332	323	314	304	308	311	310	320	323	306	299	308	306	331	333	363	302	311	337	325	313	300	334	317	342	324	340	297	340	341	298	329	314	323	301	320	323	309	300	306	309	321	307	308	323	327	349	333	314	333	304	344	359	312	334	320	317	314	327	340	342	334	307	321	343	325	331	318	348	319	337	300	319	322	339	303	324	293	313	313	300	320	350	292	288	315	334	317	305	322	337	337	325	279	331	303	309	301	307	295	295	311	318	308	344	294	347	317	325	328	284	317	325	303	330	311	316	308	335	306	349	274	322	287	304	329	299	310	309	326	316	318	333	318	304	292	329	322	320	353	357	312	324	306	280	321	301	311	324	312	297	340	304	322	334	324	342	309	293	341	323	331	331	322	323	319	311	325	347	324	324	317	329	321	335	312	349	290	326	333	335	319	339	308	317	304	353	283	311	338	321	322	316	303	291	304	320	325	332	327	351	318	319	322	289	297	310	282	332	325	339	324	323	316	308	327	278	342	350	317	320	329	306	295	311	299	293	370	348	340	332	354	308	344	320	303	309	335	293	300	332	314	318	302	307	341	344	334	320	331	333	298	346	294	363	305	344	318	289	298	296	323	345	328	334	363	334	326	316	294	319	339	305	353	305	316	338	296	310	329	339	288	342	332	331	299	362	290	304	301	308	302	349	332	344	349	302	323	323	300	331	302	332	303	301	307	322	302	330	337	279	328	324	315	308	310	292	320	304	310	314	317	313	303	314	331	285	307	290	331	331	322	301	280	322	305	329	331	307	315	345	306	322	326	302	334	332	319	309	311	306	305	324	347	368	309	325	328	321	306	334	323	299	334	308	330	287	334	339	327	306	283	326	310	331	307	355	344	337	319	297	343	344	326	288	320	339	325	324	292	317	304	309	327	325	281	327	315	321	301	334	331	321	331	325	309	321	333	339	306	319	335	319	284	330	303	285	316	332	307	302	284	313	329	317	307	306	289	344	308	319	319	294	332	305	337	323	308	300	353	334	301	365	325	334	341	325	295	336	332	347	325	321	298	340	269	324	311	348	318	337	336	351	319	314	310	338	337	317	327	302	295	318	339	300	326	360	322	335	359	334	340	331	276	303	318	325	329	330	337	300	296	319	294	322	317	292	316	336	318	311	325	317	345	293	316	292	304	317	322	332	287	309	329	300	365	336	316	337	355	339	310	298	333	291	323	335	287	340	324	322	299	340	343	341	321	356	297	326	329	343	310	345	327	333	313	334	310	314	318	346	302	299	318	323	330	303	321	316	319	299	325	320	330	323	318	305	333	303	340	318	340	282	331	325	304	334	287	330	321	315	325	358	327	317	301	328	308	348	338	325	313	343	288	319	318	328	290	311	305	330	320	289	309	313	311	304	338	324	320	329	312	303	315	329	341	291	314	338	299	313	315	312	324	311	336	312	305	291	341	317	313	346	333	329	321	301	324	357	322	309	329	327	318	330	279	300	339	327	322	330	314	322	311	328	317	299	268	320	324	326	302	322	293	306	306	350	292	329	304	302	312	298	329	309	303	324	313	331	313	323	306	332	320	321	319	331	338	312	312	326	296	342	316	326	360	345	320	306	287	315	300	290	309	312	312	345	326	336	325	337	348	333	318	300	310	322	320	310	329	346	330	300	327	300	307	310	326	302	335	326	342	323	320	330	299	350	333
4894	6020	4928	2517	1890	1587	1411	1259	1060	986	917	935	867	883	799	710	758	644	597	631	623	605	626	588	597	497	527	499	465	456	440	489	488	484	448	407	424	411	421	429	399	439	470	419	433	407	409	433	423	404	438	450	382	433	408	416	401	448	407	381	426	422	416	437	438	401	401	414	432	432	408	425	393	454	388	398	406	397	425	391	415	387	368	399	429	413	412	443	438	412	397	395	390	392	405	432	387	374	412	396	400	426	412	413	416	386	390	422	380	413	392	400	400	412	439	386	384	412	430	386	407	403	400	391	428	399	397	391	419	449	407	406	408	416	390	392	397	395	376	398	416	410	429	410	390	436	411	416	389	420	388	408	431	415	418	378	439	379	417	417	410	411	400	406	441	399	426	401	406	384	413	408	419	396	389	410	467	389	422	423	428	388	403	422	409	386	417	432	370	390	394	409	394	430	406	421	433	414	410	387	419	426	404	424	411	392	430	408	408	430	430	368	429	428	393	416	428	397	397	393	389	401	401	391	403	397	432	411	388	404	443	402	388	427	405	399	403	392	400	435	375	431	432	396	414	448	398	424	431	414	408	456	405	432	396	414	427	402	398	424	416	425	424	432	417	413	407	408	395	420	388	442	414	433	395	426	396	423	398	392	391	438	403	407	435	431	398	447	418	390	423	369	408	401	389	445	419	416	432	432	418	417	403	434	413	422	452	428	428	392	426	372	444	402	396	398	461	395	393	415	410	407	386	391	424	425	399	382	392	408	374	395	388	377	421	411	436	397	431	405	425	400	421	423	391	420	399	411	394	394	395	403	400	369	416	414	377	380	394	443	384	413	405	396	360	437	387	410	414	385	424	427	421	425	451	426	425	437	410	431	418	414	381	422	391	409	382	414	399	394	388	414	410	407	397	408	414	408	438	416	422	407	435	393	423	458	405	413	409	429	421	419	431	477	391	418	420	431	420	405	432	401	384	385	408	442	391	405	396	419	424	391	410	432	442	415	425	408	378	442	392	436	432	414	420	418	404	428	406	426	427	418	408	439	405	404	427	420	445	418	438	423	395	401	419	402	423	420	433	409	429	417	430	387	431	414	390	422	367	439	387	416	392	430	436	415	408	410	410	428	452	430	408	391	388	400	415	401	433	407	450	419	415	391	381	411	420	379	409	414	421	430	436	400	434	415	396	387	409	434	419	432	405	438	399	391	385	405	377	449	425	461	428	405	414	410	394	411	390	393	407	402	415	408	413	436	382	431	395	404	427	446	417	411	377	418	426	398	419	428	404	424	410	422	365	402	348	416	429	432	427	413	414	443	449	395	408	378	434	374	404	409	403	435	441	401	396	413	422	369	379	445	447	387	428	437	414	376	439	381	420	396	405	403	414	362	421	391	446	403	418	367	410	401	412	439	430	409	390	415	395	412	433	434	421	418	411	390	378	445	411	377	397	413	446	427	411	385	411	424	410	410	393	397	458	416	393	436	377	425	406	367	410	397	381	418	418	413	420	406	415	403	415	377	410	435	446	403	395	428	398	420	407	443	408	436	390	435	403	389	399	407	375	384	416	424	418	429	429	418	420	395	414	397	420	452	423	429	449	394	418	390	404	430	417	412	417	420	428	432	428	433	388	414	464	372	380	395	433	409	414	412	367	429	404	367	407	412	404	392	389	404	434	391	394	438	402	400	404	378	404	393	405	426	438	402	405	420	413	412	433	375	419	391	406	400	383	438	410	415	395	418	400	423	405	400	366	421	409	441	386	411	442	389	424	406	402	410	382	393	428	412	383	396	378	429	412	406	431	418	441	410	392	407	389	405	381	456	429	398	440	392	406	375	370	447	408	440	412	410	398	371	388	396	392	390	386	424	404	400	388	415	386	425	361	383	431	401	426	391	418	397	414	426	408	433	406	424	404	407	405	425	438	416	418	405	439	403	374	426	399	423	413	449	400	400	403	413	426	430	398	417	387	376	420	415	410	380	423	377	408	421	410	398	405	409	402	422	414	423	390	433	427	419	416	390	432	419	366	447	402	434	403	407	404	390	376	389	398	418	390	427	399	411	428	454	400	395	445	397	390	400	398	432	402	394	398	402	394	401	432	399	433	440	414	418	391	400	430	438	367	404	412	374	393	418	430	422	406	378	378	364	396	372	415	400	406	407	400	408	403	390	444	407	400	373	444	418	425	416	375	406	417	412	415	421	405	425	397	432	435	431	420	422	430	408	403	403	406	409	413	414	394	432	434	404	403	417	382	405	430	438	430	364	445	399	386	410	441	426	413	403	432	419	385	409	381	445	374	459	401	400	438	443	426	408	388	408	418	434	396	422	416	403	400	370	359	411	438	424	410	397	433	390	422	407	403	380	391	431	421	406	378	400	433	416	400	422	388	425	422	411	403	447	378	437	403	412	427	458	427	402	430	395	441	372	420	397	368	372	448	408	407	434	434	422	401	426	400	420	406	428	381	432	409	391	391	408	390	436	400	370	413	425	422	389	402	408	383	398	410	447	403	418	441	373	412	425	417	398	419	388	386	397	399	411	412	376	413	384	387	400	449	410	414	445	420	431	383	423	397	415	399	406	390	394	422	385	388	460	416	422	374	469	396	401	414	414	395	426	421	411	421	434	432	390	387	457	411	413	417	412	418	389	386	408	451	391	432	440	399	419	412	426	386	378	418	391	422	442	422	415	380	395	417	424	412	419	416	451	406	431	403	410	425	408	391	397	367	442	383	415	378	384	381	356	441	400	411	428	386	426	389	431	424	383	409	405	430	386	414	418	424	416	384	429	409	413	379	367	416	417	418	392	406	436	452	383	378	395	431	420	432	447	402	450	428	378	391	455	446	392	396	406	417	430	394	426	419	430	423	414	415	388	409	406	414	374	391	422	434	382	407	421	408	416	415	417	374	440	413	396	404	441	402	372	432	479	389	463	405	419	424	425	411	395	389	394	413	404	408	417	363	399	401	404	431	409	430	403	454	421	411	426	403	414	428	394	422	411	415	429	408	371	441	403	384	413	410	402	392	405	405	441	355	416	409	411	391	401	406	414	437	374	405	401	405	409	392	378	364	436	429	431	415	408	419	407	447	371	430	410	406	397	388	407	415	431	403	402	433	405	415	415	439	420	387	423	410	409	404	410	432	415	394	434	407	429	395	397	432	419	407	420	383	421	461	402	416	435	411	410	403	386	393	396	443	390	416	432	439	418	431	385	430	357	405	389	429	382	398	410	388	413	396	440	421	389	401	441	412	447	416	382	402	463	403	421	416	420	441	405	371	389	390	357	394	398	424	398	401	406	359	418	421	397	405	399	415	412	427	376	383	404	412	418	438	417	415	382	430	401	412	415	397	436	429	441	440	385	425	403	419	411	405	418	392	424	410	413	387	404	402	412	417	421	397	427	460	439	411	407	389	457	393	383	383	418	417	405	412	435	389	409	361	416	439	411	401	382	416	391	453	389	391	435	422	428	424	405	381	404	391	426	438	385
23774	21642	28922	24844	21472	6886	2045	1523	1287	1183	1076	1043	943	955	894	859	833	785	721	785	710	695	773	717	665	654	636	619	605	593	630	590	594	574	557	542	547	548	508	526	556	533	554	528	529	504	526	567	542	534	502	566	557	550	520	517	570	517	515	552	493	502	521	528	531	504	512	557	518	476	492	520	530	507	555	518	488	484	580	539	499	514	551	536	537	539	527	580	561	552	510	528	489	517	537	545	517	527	521	531	493	511	507	522	529	531	523	494	483	494	519	538	518	541	487	513	546	526	511	535	517	512	489	539	538	510	481	535	486	509	506	508	551	549	543	558	530	553	523	513	543	526	507	483	519	506	538	497	514	498	511	503	507	521	492	502	541	511	485	518	511	469	480	529	523	513	515	480	458	479	529	510	523	558	519	518	522	504	515	527	497	515	500	504	524	549	527	517	512	528	545	525	498	544	554	481	548	483	520	517	539	506	505	513	534	528	506	516	519	506	487	508	504	515	537	486	532	531	488	508	520	525	568	491	511	566	514	520	505	507	511	532	544	506	473	560	497	530	527	543	504	541	515	549	541	494	513	486	523	541	533	501	542	543	542	517	519	510	555	494	511	538	513	538	516	560	489	507	523	546	499	518	527	496	509	504	519	537	513	550	493	498	521	504	520	488	505	526	520	496	493	523	540	515	514	498	524	531	510	503	477	535	514	481	525	511	528	512	528	515	508	510	587	474	569	476	525	486	492	476	498	488	513	514	511	497	546	479	560	536	531	487	490	503	487	530	501	565	488	497	519	530	550	477	531	553	517	554	510	481	508	501	523	533	524	506	515	514	513	533	538	488	516	515	489	512	519	557	525	477	510	503	506	510	533	555	500	545	506	495	542	501	586	540	536	522	565	501	502	471	528	526	494	518	486	536	500	513	526	499	527	532	543	493	514	498	498	539	517	519	565	554	490	549	508	506	481	494	515	538	504	515	546	532	495	501	525	542	560	557	568	537	528	566	515	500	501	494	511	517	534	551	490	490	466	437	512	544	538	550	500	520	511	543	509	538	511	502	518	510	531	536	517	531	534	574	530	544	523	531	520	539	538	522	530	503	477	490	538	504	490	511	503	528	518	506	501	525	516	538	511	510	501	478	500	526	496	510	546	572	539	486	487	510	510	520	512	531	547	522	516	529	501	542	562	523	497	517	498	525	538	484	520	486	519	477	543	525	585	517	493	507	491	512	497	528	565	538	555	508	500	525	488	541	505	523	548	525	509	493	477	542	531	539	505	487	561	547	532	519	477	541	478	533	518	481	473	529	539	516	545	496	484	493	500	501	527	543	500	525	533	539	476	489	539	498	543	537	498	539	579	521	526	478	513	526	518	533	520	515	503	517	559	502	490	533	566	545	519	523	545	497	501	557	520	477	528	555	554	484	542	507	515	515	517	514	551	526	558	535	534	528	528	508	471	477	526	499	500	542	527	534	480	544	496	562	508	549	547	528	535	473	505	507	507	513	540	524	530	506	530	517	499	507	527	529	557	533	508	494	541	506	518	517	546	499	518	509	506	527	512	539	530	556	528	516	541	497	521	529	501	525	538	545	513	516	514	528	504	526	544	534	574	523	522	506	526	496	496	532	498	499	557	512	509	545	529	509	521	547	513	516	528	508	559	514	514	514	537	479	511	500	518	552	501	514	505	543	508	526	517	550	549	526	487	496	494	528	551	508	529	506	515	543	527	526	528	513	565	530	505	539	519	513	534	505	466	513	528	494	470	508	538	524	510	526	526	475	512	490	567	518	483	530	507	502	495	504	529	502	502	523	523	519	497	502	518	522	538	537	549	538	489	530	519	560	531	486	526	527	494	502	510	514	539	532	539	534	549	529	499	537	559	524	528	529	531	560	504	556	503	545	498	532	518	536	500	506	516	521	547	522	522	556	540	501	528	497	508	523	523	490	517	488	517	484	477	497	529	510	479	533	477	510	490	499	542	502	554	558	543	526	525	508	507	520	506	547	515	536	535	551	546	505	482	520	481	547	535	516	493	485	526	502	504	516	528	506	534	517	545	548	520	490	492	508	526	567	528	542	537	503	503	504	553	523	527	509	484	531	480	570	503	491	485	503	547	509	488	523	545	494	508	481	548	489	512	512	568	514	513	534	477	547	506	523	503	501	496	513	531	501	541	535	529	528	524	520	513	549	552	501	532	527	520	489	478	578	496	543	515	497	484	517	535	534	542	555	512	569	521	520	499	486	523	513	519	507	492	552	494	530	492	537	550	525	494	479	520	552	515	528	515	529	529	543	538	516	466	535	500	526	496	500	533	532	521	510	546	514	529	539	495	473	522	533	516	522	566	497	529	516	524	569	529	513	491	485	555	531	537	499	520	520	523	492	527	517	506	494	508	550	474	506	528	489	561	530	513	557	571	524	525	531	517	501	484	500	482	536	482	514	517	503	581	509	525	497	509	512	531	512	506	518	510	534	493	506	496	530	503	524	534	483	529	540	486	524	491	500	539	488	522	546	512	527	509	575	536	463	560	492	527	543	522	583	557	494	494	519	521	514	554	504	499	487	534	510	531	544	507	478	512	473	500	505	543	484	552	486	556	531	503	494	503	519	481	490	487	531	514	528	530	500	490	523	567	537	506	540	473	522	523	513	514	501	519	561	515	553	537	531	520	501	509	571	495	488	540	519	523	556	482	527	492	517	483	523	520	537	518	539	520	506	515	509	524	528	514	487	481	515	552	494	491	511	526	516	485	499	510	540	489	523	543	517	506	487	523	513	542	556	534	492	560	546	520	479	521	531	546	549	478	531	536	531	569	529	524	510	504	508	486	502	502	560	512	529	525	518	513	499	542	523	577	523	488	515	518	500	513	509	500	497	521	516	493	546	545	500	521	521	480	508	547	510	491	485	516	536	504	539	463	519	518	509	523	522	505	521	553	510	533	516	504	497	510	523	545	527	513	558	540	529	536	482	500	531	499	530	519	559	510	484	524	542	515	496	528	539	501	499	503	553	533	540	476	507	521	539	516	544	488	523	504	471	528	463	511	539	546	507	509	548	509	558	521	523	509	513	539	539	539	520	490	485	516	509	509	488	545	505	543	509	493	566	519	512	529	514	549	493	531	494	480	534	493	501	495	550	507	474	547	480	515	497	509	523	543	476	524	499	531	536	522	532	496	521	506	510	516	558	542	498	535	522	550	540	542	536	506	501	501	526	520	530	504	514	525	529	501	490	507	503	504	496	511	492	528	537	525	544	491	524	522	491	551	595	510	525	488	506	521	488	517	528	546	520	532	536	518	486	497	516	552	519	549	478	544	554	519	550	523	494	510	513	517	524	489	515	542	512	504	498	516	477	530	497	514	496	493	527	513	537	538	514	546	490	517	539	493	509	486	516	464	495	507	535	497	490	500	499	517	566	488	506	492	536	507	470	547	547	519	547	497	516	501	528	521	496	526	488	493	500	523	519	544	572	488	530	478	500	510	514	484	496
4642	13838	10837	5851	4302	3573	3008	2677	2208	2020	1848	1667	1570	1489	1475	1248	1192	1173	1101	1050	1027	1095	1092	1072	1000	896	834	823	843	833	799	807	834	745	747	692	658	663	679	719	662	649	656	700	706	760	731	706	663	752	671	722	671	677	653	706	688	666	686	660	661	670	615	651	722	680	688	650	708	680	611	605	602	680	638	612	675	623	631	699	633	658	684	624	665	659	633	610	657	670	649	654	665	696	700	675	711	633	639	683	652	685	643	661	671	700	665	651	674	678	658	627	603	601	667	610	666	601	648	664	689	634	664	694	635	696	624	660	677	694	613	682	660	669	648	675	631	610	618	649	669	615	604	672	703	672	631	667	667	621	628	694	669	676	674	669	625	646	680	667	649	630	676	651	653	687	662	594	697	640	611	677	602	661	677	619	650	623	641	705	631	669	662	670	648	686	620	646	652	667	636	632	650	638	673	622	672	643	632	675	701	662	686	685	674	662	676	723	641	644	634	661	664	613	663	664	600	653	638	666	652	649	693	685	616	666	651	639	642	643	688	636	643	697	653	682	619	704	673	687	667	637	630	651	661	713	649	632	663	623	639	641	635	667	649	655	640	643	657	643	630	685	642	665	603	648	641	647	690	658	644	645	673	658	680	680	685	606	600	682	648	670	665	639	637	661	630	654	659	630	641	649	624	622	651	655	624	647	659	669	657	594	663	692	692	682	582	726	613	700	667	643	629	638	651	658	631	652	612	624	631	670	629	662	712	665	633	634	630	624	651	633	644	653	643	666	662	628	687	618	678	636	683	662	594	642	656	637	656	634	668	680	679	611	641	690	628	670	685	651	678	636	679	642	669	641	673	682	682	688	683	658	645	702	670	679	590	631	587	660	588	682	644	660	627	665	662	685	613	673	626	658	679	604	672	677	648	645	646	660	678	640	663	634	615	656	681	662	690	654	621	642	654	613	621	606	685	664	664	648	675	650	654	684	629	651	641	657	643	662	627	612	602	628	635	687	673	639	657	583	649	642	626	660	667	668	651	641	712	650	649	667	637	648	706	632	636	643	632	671	666	663	652	636	661	674	631	644	642	607	632	657	650	622	667	604	667	660	666	676	666	649	654	644	666	662	622	613	668	619	625	641	644	622	639	658	631	616	598	663	647	653	667	645	621	612	664	652	669	689	676	599	637	653	654	645	685	648	662	622	660	641	640	640	663	638	619	651	667	682	659	670	609	621	615	626	681	669	634	641	674	663	656	650	648	667	672	700	661	725	632	660	658	642	641	659	616	660	638	684	614	643	681	662	611	650	660	651	667	652	662	610	687	682	683	629	651	652	660	702	664	658	637	664	619	654	696	597	644	630	668	679	642	673	666	632	669	648	662	665	651	680	659	662	623	657	628	653	665	689	686	640	663	661	637	671	673	639	692	646	670	654	687	671	637	690	637	615	652	643	663	622	636	639	625	674	668	643	647	636	674	614	612	666	667	680	664	661	662	620	673	621	646	648	690	659	637	636	603	711	680	658	648	625	650	653	633	665	653	663	622	669	702	649	649	628	668	650	618	646	615	668	649	625	652	651	650	663	630	676	650	626	652	649	673	659	677	673	663	707	690	658	614	628	674	638	669	698	680	662	639	641	656	712	669	706	638	669	626	670	627	657	658	656	635	669	621	663	645	711	646	615	662	631	642	705	674	704	633	631	630	658	649	647	642	684	608	623	659	628	668	640	660	627	647	655	708	621	653	627	632	655	678	660	642	633	606	677	651	660	620	585	680	649	692	609	675	666	653	653	692	719	616	658	653	634	623	602	633	644	687	621	720	645	685	642	673	646	664	641	675	636	731	667	635	670	635	583	679	631	651	647	627	664	652	671	705	677	647	635	621	662	680	655	657	665	687	681	661	654	649	624	653	633	649	670	657	688	647	608	695	662	618	639	646	589	611	655	661	615	641	670	690	670	709	714	666	651	675	664	685	612	657	635	611	652	661	661	623	646	640	623	672	665	607	649	614	625	649	634	671	629	610	651	684	698	633	673	720	669	670	659	703	642	614	607	662	630	655	631	650	650	654	616	642	665	670	671	652	631	662	616	626	615	685	638	618	692	650	640	635	641	655	650	654	654	603	644	667	659	654	679	646	677	615	668	653	630	657	650	628	636	689	702	671	656	685	651	665	647	672	690	628	647	624	671	660	608	613	664	638	637	680	621	627	660	642	642	652	677	633	666	644	665	643	613	660	638	592	685	638	661	639	659	669	672	675	679	619	680	641	618	639	638	686	650	671	583	654	654	631	630	642	686	671	612	645	655	640	629	641	647	653	667	662	632	649	612	638	699	606	655	659	600	642	669	664	657	620	619	665	619	687	678	653	622	655	661	689	663	623	623	679	620	633	672	620	638	666	654	646	657	660	656	629	662	666	692	628	666	618	654	656	665	644	665	608	698	659	689	632	652	664	625	644	624	644	656	672	658	658	630	701	670	627	660	649	654	642	634	688	667	660	689	634	679	626	632	644	660	686	635	647	626	667	665	684	637	610	665	692	622	669	635	659	608	627	654	641	629	640	600	671	609	632	645	618	667	638	661	668	648	649	681	644	609	626	631	652	639	651	681	696	667	678	647	654	641	652	723	643	653	626	662	627	639	627	691	600	659	597	669	601	642	597	647	619	648	648	677	671	694	604	659	654	655	655	641	638	657	672	702	610	624	681	648	630	639	641	665	662	623	635	604	663	665	653	649	650	650	633	662	633	651	619	649	642	635	672	618	668	655	637	636	668	682	642	679	663	649	634	674	617	664	570	651	629	670	658	641	678	652	650	637	647	676	647	632	688	625	671	639	627	628	683	644	651	676	641	632	617	682	616	621	696	639	665	642	622	645	654	647	600	658	645	654	667	607	638	649	668	643	669	670	648	660	617	643	613	656	632	677	690	657	656	695	690	666	658	669	647	693	660	612	662	693	647	663	661	644	627	595	667	631	664	668	657	667	627	649	678	649	623	680	687	649	636	664	678	662	653	621	614	620	598	653	657	670	635	661	642	660	673	667	604	645	635	627	658	661	650	690	656	629	637	660	627	678	653	663	698	614	621	651	660	646	652	634	632	630	614	639	687	617	636	626	679	656	671	626	634	663	666	662	650	621	710	622	640	584	702	651	676	684	678	675	657	662	682	653	660	683	647	667	708	674	643	657	640	655	662	658	626	643	642	606	639	652	618	649	631	643	639	666	631	688	666	627	637	677	649	646	622	632	664	633	643	641	628	615	627	659	670	622	678	625	626	663	632	617	647	702	648	642	636	672	662	678	631	655	688	683	638	623	648	643	632	647	672	656	656	637	670	664	670	687	645	651	643	656	673	634	670	676	672	666	650	684	612	661	594	660	647	655	665	663	658	645	652	628	625	666	654	647	658	657	643	611	663	659	697	589	649	655	631	623	674	711	643	640	702	618	662	631	692	683	682	653	669	639	607	646	593	644	642	692	620	623	661	692	663	627	648	637	665	655
24871	21634	27460	25811	6068	1337	1077	844	752	646	600	574	576	559	497	488	464	427	405	348	416	423	358	354	353	340	274	289	278	291	290	291	279	282	274	241	253	251	240	247	230	257	241	212	244	238	259	232	242	222	228	265	245	254	219	228	254	249	238	227	227	222	219	246	269	218	219	221	211	219	237	258	236	233	228	229	237	241	233	270	202	243	248	250	234	260	243	234	249	250	223	230	233	225	234	241	225	236	213	220	203	255	213	269	206	221	269	232	225	235	267	213	250	230	208	225	216	242	219	255	245	253	197	256	228	232	230	227	268	234	244	238	257	235	230	222	241	241	253	232	215	234	213	242	257	237	279	231	248	259	215	233	254	237	231	234	219	219	212	236	193	255	235	255	241	245	232	235	238	223	219	251	229	239	224	259	246	228	226	222	228	241	233	224	261	237	251	237	208	232	240	243	202	234	202	237	227	203	255	245	237	237	249	225	238	198	207	224	234	195	251	236	235	221	226	227	243	266	221	217	243	259	236	233	245	241	237	242	216	203	228	229	223	241	226	243	241	241	218	252	252	244	217	237	247	227	263	252	251	238	209	259	249	236	252	223	247	233	206	229	227	211	244	234	222	217	249	240	252	220	226	248	228	241	232	264	237	225	255	250	235	295	212	244	244	245	256	240	231	252	215	219	214	231	218	223	236	229	229	223	225	223	233	245	219	235	246	247	245	227	229	241	249	249	228	236	209	246	242	220	216	247	246	226	220	241	230	233	251	236	249	243	223	249	246	231	234	223	249	251	221	226	240	253	237	244	233	237	227	247	222	246	234	251	223	231	221	256	228	211	235	211	220	218	247	203	237	234	248	230	231	239	269	216	235	238	253	232	233	227	236	220	224	225	225	228	212	233	237	221	211	204	241	220	228	220	232	229	246	224	233	201	225	229	243	226	236	251	264	256	229	233	257	222	212	230	246	220	191	240	258	242	228	224	249	224	233	237	225	243	239	247	237	235	221	214	272	210	234	230	224	222	230	235	226	227	229	242	239	235	243	225	218	246	224	211	230	246	254	218	231	213	235	200	243	233	237	255	235	265	227	196	211	223	259	217	237	213	202	248	254	238	244	238	223	263	246	257	228	243	263	237	225	234	260	226	238	222	246	260	235	215	259	256	221	234	227	219	230	235	253	255	247	243	254	228	231	226	229	242	246	246	225	218	232	227	238	224	240	253	251	258	227	235	220	225	225	247	247	248	261	257	222	254	242	229	228	257	212	235	264	243	258	253	217	253	249	227	242	244	198	243	260	261	229	226	236	228	260	230	234	230	236	239	231	251	257	237	241	223	209	243	250	268	224	243	255	210	259	229	237	223	235	234	239	224	235	214	219	240	218	264	248	241	236	242	231	247	210	254	236	241	244	237	206	262	228	242	241	227	255	214	248	232	253	240	241	223	246	225	266	234	247	220	233	223	229	229	257	226	256	238	225	214	246	228	226	217	229	245	239	250	241	236	220	234	253	235	251	265	235	221	249	224	219	232	235	209	224	238	236	210	238	228	254	234	244	271	242	231	239	236	211	206	232	251	248	242	223	209	220	236	225	237	227	226	221	260	227	237	220	221	257	196	235	240	210	231	214	217	227	214	258	229	216	261	230	222	254	238	239	228	236	235	217	237	243	252	215	204	220	254	252	230	222	235	236	235	235	246	272	260	243	244	238	233	209	232	225	209	258	238	208	266	239	247	226	224	244	239	228	249	216	231	215	208	216	245	243	217	237	228	234	220	259	204	243	201	253	234	243	234	249	251	227	229	212	236	231	236	254	214	242	255	224	210	211	233	228	222	239	228	215	205	244	228	217	250	217	224	248	250	231	252	249	254	236	223	203	237	235	229	243	229	233	239	232	222	238	245	214	222	232	233	248	244	212	226	229	246	239	247	226	259	221	222	235	237	240	242	240	225	240	229	209	263	234	246	238	208	223	234	234	243	242	228	213	222	248	224	243	225	236	233	220	240	234	244	237	226	238	231	263	201	240	242	231	220	255	241	259	218	217	221	226	249	214	252	206	212	244	260	236	240	226	290	228	226	227	227	230	251	219	243	244	228	235	248	242	247	245	211	207	252	222	255	244	231	229	221	236	251	235	229	229	225	232	242	224	232	224	242	250	237	247	238	248	214	246	232	233	231	241	223	211	251	233	217	220	223	241	230	211	233	227	212	208	249	227	228	239	239	264	243	252	245	232	235	232	245	230	238	242	219	229	192	240	213	215	218	221	237	259	216	246	219	241	233	231	230	225	223	239	253	264	222	218	246	240	219	228	237	240	257	233	240	222	228	240	217	245	248	258	225	195	215	247	216	229	237	213	222	252	238	216	217	203	237	207	248	244	255	232	218	230	249	219	233	220	236	227	263	233	217	240	235	234	259	229	227	212	198	253	208	212	250	224	241	220	240	238	241	215	236	233	230	257	237	229	252	209	221	227	227	241	232	256	226	234	230	257	235	205	220	228	229	219	240	203	212	235	229	249	224	235	244	229	230	228	243	231	268	251	232	227	224	221	236	249	217	204	222	230	240	232	227	252	199	229	218	245	202	208	223	240	236	244	220	225	235	253	196	245	212	227	242	240	251	239	249	220	234	231	234	240	227	226	231	226	218	256	248	225	268	251	234	256	231	238	210	226	242	239	234	223	273	256	219	214	241	220	218	219	239	225	243	230	227	249	251	221	227	224	266	209	248	247	242	227	215	231	268	239	234	264	236	234	263	249	222	241	233	262	225	246	249	231	231	230	251	230	220	282	243	242	225	235	216	271	226	224	234	215	232	206	220	220	234	247	235	252	227	221	224	222	211	225	220	226	216	223	223	250	237	231	212	239	227	225	203	276	227	230	225	237	260	235	244	233	229	230	241	251	217	216	220	247	229	197	234	220	231	253	227	209	215	245	233	256	223	229	217	248	237	252	222	232	230	242	254	226	215	229	240	229	246	265	222	255	233	211	250	253	235	246	208	228	233	249	221	210	212	232	243	252	250	249	206	221	219	251	220	250	228	214	245	230	221	260	244	253	217	220	251	226	229	255	232	237	264	254	256	212	240	221	230	252	236	197	207	245	214	236	235	228	245	237	241	238	216	227	233	232	222	257	226	231	246	236	236	225	229	259	227	196	212	245	232	221	232	242	242	241	245	242	254	216	194	233	240	275	256	241	215	257	249	204	241	211	233	244	220	204	243	249	215	247	248	231	226	212	238	245	242	242	237	229	259	267	238	209	248	220	252	211	231	244	244	253	219	243	231	229	243	236	232	264	229	221	209	223	254	248	226	256	234	204	198	221	236	220	227	233	216	257	242	241	208	215	213	215	220	224	248	254	235	237	225	228	257	246	233	220	225	233	236	252	244	266	243	250	225	219	234	225	226	226	231	210	224	232	245	233	248	252	241	246	258	253	260	218	215	236	220	243	267	249	245	250	251	213	246	236	235	233	234	238	253	222	232	216	247	225	227	254	232
4402	9772	7558	3953	2955	2439	2185	1888	1505	1375	1129	1112	1099	1067	924	789	709	730	647	652	607	605	646	635	531	472	409	438	421	418	414	392	421	379	405	354	358	334	367	362	315	321	338	341	344	348	357	313	321	322	328	301	317	340	317	287	314	321	324	353	318	325	334	341	333	303	309	343	316	319	318	318	281	295	299	318	322	319	309	316	340	313	331	296	324	310	336	331	311	323	306	332	325	331	293	293	300	318	343	332	309	332	313	322	338	318	343	279	323	295	298	344	290	313	332	311	316	295	323	309	318	290	322	324	316	327	300	298	333	321	308	325	321	296	304	309	287	340	320	286	330	323	301	314	315	324	332	335	293	329	311	340	343	256	313	308	316	324	308	318	336	310	281	321	301	317	327	305	328	330	331	332	329	315	316	313	293	323	303	332	270	310	332	328	321	329	271	303	276	346	318	325	314	304	325	288	314	341	318	287	349	313	325	296	344	290	351	320	294	308	305	313	297	329	312	291	315	341	307	301	346	331	301	313	287	333	303	307	310	298	339	346	317	310	304	302	296	302	315	351	334	339	305	304	329	272	347	327	334	302	300	334	311	308	281	319	317	324	309	311	347	285	329	306	294	306	339	314	307	294	306	305	299	315	314	339	293	305	312	324	341	321	323	308	328	335	291	316	302	321	318	306	350	321	318	306	283	288	303	318	297	307	295	321	303	304	310	340	306	313	310	301	288	276	292	344	310	327	333	348	311	342	317	334	315	293	309	291	314	310	315	318	330	313	315	298	305	300	308	348	344	318	314	307	308	298	268	323	315	307	351	313	307	316	317	361	321	317	302	324	332	327	286	295	327	299	305	295	315	353	313	306	337	311	275	271	330	320	354	300	315	323	333	317	305	313	320	326	295	313	283	332	308	327	288	330	319	314	310	344	307	351	300	375	306	320	333	320	290	331	304	339	304	298	326	319	316	312	305	288	285	319	312	320	306	314	302	315	299	295	299	330	318	337	294	289	323	320	308	304	316	292	338	340	329	308	298	309	309	313	314	323	299	309	299	289	327	308	297	325	341	324	300	327	278	314	318	283	292	306	334	321	319	325	321	275	333	313	339	319	300	309	294	341	340	304	302	311	306	310	285	320	299	334	294	329	332	317	311	297	287	306	324	331	281	286	333	309	323	279	310	331	336	293	302	286	310	307	313	274	288	271	318	322	326	325	318	301	287	346	316	308	334	321	312	321	323	332	324	318	329	313	336	320	331	309	319	313	309	312	321	316	318	354	306	328	316	364	304	316	323	316	307	339	350	301	304	310	288	304	317	317	318	317	299	314	324	314	305	358	320	288	324	326	312	337	309	313	305	332	291	357	319	340	322	314	309	315	325	339	328	303	299	317	325	322	322	294	329	328	346	304	334	327	320	311	335	342	316	318	310	308	309	339	330	317	303	298	316	318	323	284	284	309	304	312	337	321	321	313	303	288	287	320	293	293	321	341	370	303	346	311	308	327	316	307	314	290	294	318	317	309	302	332	290	332	303	351	326	305	321	312	303	300	318	283	317	296	293	317	305	326	327	308	286	301	290	305	325	345	305	291	284	323	329	308	290	297	326	284	300	287	314	337	326	292	318	326	287	290	310	316	332	320	300	280	303	320	304	294	295	348	338	299	276	303	321	310	322	327	318	318	326	314	301	326	336	344	327	319	318	359	301	264	345	320	329	302	321	308	306	340	296	341	355	326	314	290	308	302	325	295	312	295	304	327	336	333	316	329	320	338	333	312	331	298	289	317	324	315	325	322	335	334	301	284	333	293	314	319	304	284	295	294	311	323	310	307	335	310	295	286	298	313	295	299	307	305	325	315	310	347	317	291	301	328	310	330	334	309	289	279	296	339	302	316	300	324	301	298	330	336	323	304	344	323	301	326	280	293	307	315	315	313	320	301	332	311	299	348	288	309	309	295	304	300	338	341	330	325	294	342	295	296	314	328	323	342	324	315	307	314	284	291	320	297	324	319	336	300	342	334	310	337	305	314	275	312	330	344	306	346	290	334	311	282	330	309	296	316	321	287	319	320	305	334	335	336	303	290	324	313	319	315	335	345	324	294	320	313	305	322	331	320	336	322	332	377	316	338	281	294	299	330	322	302	292	310	325	324	307	308	294	329	299	290	315	354	313	332	322	335	344	323	296	317	286	303	343	309	312	307	296	302	305	308	305	304	301	335	344	354	329	308	276	322	300	318	301	336	297	296	304	332	309	304	309	289	325	332	327	303	323	270	295	299	301	318	296	294	319	287	297	302	320	316	338	337	324	325	294	292	327	303	296	305	278	307	306	336	303	350	302	315	343	308	326	329	302	307	322	321	324	296	302	299	302	304	323	316	316	326	311	346	302	323	325	343	309	296	301	311	299	314	314	278	314	322	317	295	262	290	289	313	321	323	304	296	292	309	278	307	314	340	328	333	339	287	310	348	317	300	287	314	294	299	314	323	302	334	289	317	309	309	311	284	320	301	323	307	323	286	318	306	294	346	301	324	327	343	315	294	325	337	292	302	333	342	367	283	324	295	308	276	266	323	302	299	328	325	334	312	323	316	286	297	318	312	304	285	308	294	305	336	311	327	283	295	282	303	304	324	313	289	309	300	325	292	277	287	317	307	330	313	296	279	296	332	298	351	322	331	310	311	301	317	332	311	296	317	323	330	304	330	308	323	330	319	337	337	304	303	332	282	327	299	312	317	333	299	318	297	334	290	323	303	335	308	296	341	299	338	321	301	298	302	333	306	313	317	325	316	299	340	290	305	291	325	315	298	315	299	298	324	311	297	309	301	303	305	301	318	283	306	318	315	336	327	309	304	334	291	311	324	294	317	292	299	317	329	333	345	307	343	299	292	325	283	304	323	315	345	300	314	298	344	309	296	311	307	282	304	328	302	300	288	347	338	309	297	309	300	308	325	324	312	313	316	303	303	309	263	315	303	286	326	325	326	316	326	301	315	312	333	319	309	268	315	300	286	321	314	309	308	308	312	321	325	325	320	315	316	300	311	286	290	310	322	326	307	351	273	327	298	310	310	302	297	296	322	357	330	325	320	317	325	347	310	334	323	303	331	301	301	310	306	337	341	338	315	302	325	320	316	311	296	335	302	328	314	313	300	354	319	317	329	334	329	319	287	296	328	292	317	288	336	322	297	301	311	356	314	292	320	306	365	279	271	303	338	325	321	310	320	319	311	309	319	335	304	358	322	320	311	311	297	338	305	310	300	309	330	337	287	317	335	329	328	289	309	283	322	327	292	282	316	317	320	284	319	317	354	293	312	351	327	293	312	315	316	291	328	299	327	328	283	293	343	324	318	320	320	307	321	334	314	322	311	316	331	367	304	326	319	294	301	308	290	298	363	270	332	325	290	296	317	316	295	320	320	297	303	271	296	309	319	314	303	322	307	299	313	345	289	309	304	299	293	327	345	338	293	325	342	307	316	330	322	317	331	301	304	318	260	315	282
22812	21704	29605	24339	21711	21576	6924	2252	1787	1538	1373	1317	1278	1226	1104	1029	966	894	856	848	817	838	791	776	757	660	619	604	655	603	644	635	590	609	624	534	523	550	554	494	527	589	496	520	535	544	498	503	569	508	528	513	528	545	517	513	540	490	496	496	485	490	537	487	512	541	530	539	491	543	469	509	534	518	502	469	521	512	503	551	530	514	473	488	499	503	504	498	531	507	537	494	521	502	473	480	497	504	532	595	499	488	498	482	524	475	500	518	489	467	500	475	532	515	475	524	465	506	483	496	507	509	479	467	533	508	520	468	471	528	512	504	489	519	525	513	523	512	464	524	519	494	522	519	477	514	487	469	470	471	489	533	490	487	481	511	489	549	470	491	489	495	468	491	522	508	523	485	462	469	483	474	524	483	511	486	439	506	533	500	515	472	518	503	453	512	468	508	504	546	495	495	485	509	506	524	494	488	521	506	478	506	515	506	460	500	551	497	486	488	498	565	524	454	468	472	515	491	495	496	520	495	501	502	478	446	470	516	521	521	507	509	497	547	507	523	538	497	500	521	474	549	472	472	539	492	537	449	505	465	485	495	530	518	529	479	493	492	534	497	507	502	477	527	505	537	522	517	514	512	496	502	501	486	514	502	525	502	513	510	520	523	501	480	530	491	470	481	531	516	550	532	484	515	474	501	510	495	528	526	487	496	517	534	527	506	488	514	497	500	480	528	498	508	509	504	500	475	456	490	494	467	523	524	525	455	523	493	433	483	519	486	495	518	487	513	475	494	480	486	492	516	509	491	529	515	530	479	528	511	508	483	519	475	505	539	517	446	527	498	479	470	488	458	487	540	511	453	526	540	501	549	502	491	492	469	500	502	501	466	529	489	521	493	493	500	520	535	474	460	492	525	484	485	527	516	517	487	465	468	516	514	500	475	471	474	467	462	540	495	509	481	541	486	519	490	504	470	481	500	505	510	501	482	542	511	523	500	464	519	537	485	530	458	525	490	476	543	495	521	491	491	528	503	516	514	466	517	509	503	468	503	493	470	491	527	474	509	507	468	493	471	485	493	482	520	513	484	525	482	470	519	495	488	528	532	546	466	505	483	483	505	509	505	488	483	494	492	529	456	488	511	503	485	500	532	513	523	505	494	507	478	497	520	489	466	481	506	517	482	490	513	483	491	489	505	505	434	510	488	461	466	445	552	495	467	556	474	470	516	513	496	472	543	505	467	552	512	493	500	472	494	489	526	498	523	540	490	528	492	487	490	487	460	482	504	482	481	532	506	480	515	494	468	562	513	467	517	499	510	505	524	523	488	538	517	515	502	542	530	516	489	523	500	519	527	507	517	497	474	488	473	506	488	468	477	525	565	496	535	546	496	531	517	503	493	497	469	490	509	478	497	503	483	489	494	512	488	463	489	506	474	508	522	497	491	503	501	507	528	503	498	494	490	478	487	507	476	492	480	502	488	484	506	491	520	517	509	505	520	477	518	467	518	497	491	474	502	474	513	469	501	478	486	529	550	493	505	509	498	517	500	494	519	462	476	512	496	498	493	510	512	498	530	490	516	525	553	468	503	513	555	463	503	521	521	539	497	536	527	500	506	537	535	475	520	547	473	492	473	500	514	542	505	503	503	525	559	486	468	492	519	486	485	499	493	490	495	485	504	538	503	479	471	494	479	485	494	490	490	495	472	476	499	482	453	460	502	527	517	505	519	512	492	522	497	480	533	513	485	480	476	506	519	500	533	523	516	532	560	489	496	523	501	515	460	468	470	499	514	505	523	498	526	492	528	487	537	471	528	522	498	524	499	487	504	514	492	485	524	547	475	569	508	478	497	500	481	523	490	536	465	482	484	474	478	502	487	492	531	524	476	495	483	495	528	510	496	523	510	506	501	485	487	468	541	525	517	506	489	485	535	498	513	470	482	488	491	539	508	484	474	468	460	525	480	463	495	498	506	539	533	490	510	525	486	506	550	487	523	496	487	483	531	485	487	500	504	477	501	459	494	488	499	479	517	490	503	523	480	503	487	463	537	507	513	472	516	476	443	514	504	496	517	485	472	487	495	469	491	496	476	472	486	469	525	506	496	484	526	479	506	524	516	493	489	473	484	539	510	526	527	530	488	512	502	441	492	457	490	524	463	459	495	504	513	513	440	507	502	516	508	497	486	461	510	489	495	519	532	518	534	486	509	491	492	450	498	464	526	502	451	480	523	471	470	481	478	482	483	495	474	485	512	476	476	522	509	500	506	489	486	506	481	487	483	503	524	476	496	528	530	481	504	485	502	548	509	510	504	482	490	512	471	521	490	472	465	528	530	495	482	491	535	524	497	507	488	514	497	505	491	496	522	495	507	494	534	489	464	490	511	489	480	493	493	487	511	494	471	503	490	508	515	492	530	482	543	496	476	493	537	497	494	519	518	536	496	487	530	551	504	469	483	508	537	515	444	513	469	455	478	495	492	504	525	512	485	481	528	496	491	469	470	488	468	471	489	526	516	498	482	518	467	481	526	511	457	468	497	516	523	499	513	494	497	496	498	532	461	489	498	470	477	535	543	543	510	487	481	492	502	507	548	491	461	514	509	509	504	510	501	555	541	497	509	483	516	548	518	515	492	507	510	497	465	510	493	515	550	531	528	528	494	467	487	494	518	523	486	460	535	547	489	536	494	464	517	477	481	545	493	499	512	522	514	484	496	507	490	522	496	487	463	468	455	510	529	475	469	444	473	492	527	505	519	455	476	495	491	522	455	495	498	486	477	530	490	525	544	494	515	481	495	493	547	481	531	513	518	470	544	482	509	476	503	514	487	498	505	521	455	497	509	509	499	483	504	495	511	532	491	538	485	474	491	465	523	500	508	512	530	507	467	486	507	520	467	497	515	501	503	482	466	538	467	514	486	493	474	499	538	515	483	528	495	478	500	486	515	471	492	464	532	510	497	497	500	489	522	476	489	557	540	516	524	532	469	500	535	490	474	503	500	474	504	493	504	481	495	482	520	493	520	514	541	500	446	516	525	521	542	515	474	481	489	481	519	474	468	521	518	509	529	457	507	498	539	504	548	513	527	511	500	478	480	502	494	564	510	531	511	512	534	525	500	524	527	486	491	514	497	512	512	496	469	459	523	504	473	487	511	494	516	498	518	468	475	495	508	509	523	545	507	535	492	478	493	526	489	491	544	481	486	475	484	490	499	465	519	454	508	499	448	504	523	483	497	501	514	478	527	517	500	539	502	522	530	481	502	524	475	476	512	458	541	501	498	512	519	514	559	491	514	499	550	515	498	458	487	529	550	484	501	491	516	530	489	530	468	499	506	480	514	503	530	547	494	437	494	490	479	487	496	517	517	495	551	512	468	530	486	493	485	474	477	491	487	509	481	525	516	502	472	534	477	499	513	511	506	500	462	469	501	502	489	502	491	480	478	494	465	500	472	479	495	505	530	504	536	512	486	531	482	537	525	534	468	476	470	500	470	497	499	476	473
6062	19349	15686	8608	6457	5362	4622	4072	3407	2847	2510	2329	2215	2061	1996	1709	1590	1512	1345	1293	1320	1303	1253	1258	1112	976	946	880	920	933	858	869	811	769	766	700	647	697	712	649	691	675	678	692	674	729	706	699	700	741	666	731	700	657	630	654	671	677	680	686	660	672	670	696	598	635	652	669	659	699	657	638	651	652	640	645	684	630	679	627	615	656	665	629	675	689	649	640	649	657	604	660	678	649	623	619	626	632	633	660	669	629	642	640	646	600	623	664	691	625	631	705	607	619	669	659	651	650	622	637	622	679	663	623	673	640	629	663	664	631	702	656	664	624	574	627	702	646	653	601	631	642	665	659	624	624	614	629	631	675	624	668	654	663	603	606	625	620	671	633	658	673	649	632	646	667	649	602	602	637	615	594	652	637	653	672	652	619	674	650	672	613	675	656	654	671	631	606	704	666	636	638	624	646	665	621	641	671	626	613	605	637	613	643	592	655	626	641	651	624	616	622	635	637	642	640	647	629	600	656	635	614	623	579	650	648	639	630	675	686	637	638	639	613	638	625	636	641	628	624	589	625	627	646	620	638	617	662	672	650	636	686	638	628	652	645	623	606	694	626	649	632	666	606	628	623	624	637	659	627	672	637	647	656	643	707	621	614	660	609	654	680	645	671	676	637	618	635	637	646	647	636	631	618	657	672	631	651	627	614	652	648	636	583	616	659	628	678	655	650	669	674	674	613	648	620	647	645	650	639	648	666	618	667	634	658	654	648	646	637	639	655	690	666	591	654	646	600	643	674	649	643	701	627	646	664	610	624	648	634	613	636	640	620	700	641	623	652	635	688	582	592	671	642	648	662	706	640	603	619	703	624	663	652	609	629	625	609	638	631	604	654	666	641	638	644	600	694	648	662	632	621	610	601	661	671	660	655	680	650	662	593	623	641	644	622	676	644	697	632	628	621	642	617	656	641	598	668	639	679	682	690	646	649	614	649	634	686	612	657	633	642	610	709	658	643	653	602	635	646	657	624	632	668	641	648	660	646	666	710	627	666	689	625	655	650	622	670	661	651	648	679	618	612	630	577	671	611	678	655	643	606	676	665	694	631	606	599	624	620	642	663	656	641	618	620	653	659	688	671	640	650	662	682	622	580	617	650	657	685	625	616	673	631	634	632	652	602	683	615	675	585	640	614	646	647	633	654	612	599	671	664	638	614	634	618	615	634	625	647	630	674	631	689	637	600	626	654	652	651	622	668	624	619	651	651	604	654	615	666	647	611	652	648	637	668	656	640	639	686	622	647	648	598	673	622	690	615	668	629	683	659	663	577	688	664	629	632	649	693	624	631	633	646	628	636	626	645	616	605	648	608	636	605	662	606	599	639	656	608	649	695	653	638	637	619	616	644	598	648	636	665	632	666	666	621	653	621	652	657	648	637	662	635	655	667	646	677	653	681	622	649	649	677	625	648	686	676	616	631	649	650	638	593	655	663	652	634	641	639	631	637	670	650	637	620	660	676	682	608	658	637	633	667	643	683	631	643	657	660	639	700	598	657	628	626	683	639	665	652	636	617	645	607	612	625	677	609	682	689	623	611	638	626	623	617	640	675	662	618	666	639	637	660	646	653	645	657	611	612	625	668	632	655	670	638	640	646	649	667	673	667	623	588	619	622	621	623	685	588	608	657	629	627	601	702	674	612	654	612	659	618	624	620	613	634	592	643	640	639	655	647	654	646	654	671	633	637	617	601	620	626	569	695	650	581	638	637	651	603	652	655	630	694	646	637	596	621	618	669	614	611	606	631	604	682	642	589	633	640	641	665	634	652	609	681	610	646	662	683	646	637	657	602	641	647	632	621	610	632	663	629	636	656	674	642	652	623	652	614	673	639	636	642	629	660	622	677	620	629	628	676	647	643	645	611	613	680	698	657	666	621	659	633	623	622	615	627	650	647	630	644	623	653	629	673	635	640	635	690	614	638	662	620	626	643	646	669	687	638	686	598	633	600	675	654	658	626	652	636	652	614	642	692	609	603	648	615	636	624	640	674	615	634	628	622	611	619	616	595	621	661	651	634	603	614	659	609	636	625	671	643	675	615	671	652	654	606	641	609	634	622	621	568	676	635	674	655	636	606	651	627	629	570	640	609	646	607	641	655	646	641	655	643	645	599	626	688	649	640	712	618	604	609	680	661	644	629	631	649	606	626	681	640	614	638	615	651	622	639	629	652	633	633	652	647	656	631	674	621	644	619	665	620	665	643	631	668	637	643	632	634	663	646	656	663	624	676	638	659	620	639	634	646	619	666	683	653	657	632	683	667	628	626	650	603	653	602	653	635	620	638	642	621	618	648	594	592	644	614	622	613	686	625	627	638	667	641	638	655	651	632	658	607	636	608	636	608	652	644	645	607	631	634	604	650	636	600	621	664	631	597	599	667	625	629	632	683	680	649	637	630	646	704	590	638	661	666	614	688	653	630	649	691	618	620	621	658	655	660	682	653	641	616	603	668	609	667	588	633	665	614	631	615	659	614	603	637	643	643	655	659	656	656	656	608	634	628	675	627	656	671	624	599	652	636	598	624	679	603	633	697	675	656	661	666	657	646	606	651	676	654	630	638	635	637	650	664	619	630	600	634	648	664	682	653	663	621	610	597	595	632	620	625	650	621	659	659	642	666	702	701	624	614	635	622	631	654	633	658	652	643	680	649	615	641	653	638	662	640	648	661	618	638	688	636	659	663	624	635	642	649	630	654	667	622	643	649	612	609	641	623	625	645	662	615	603	616	622	640	611	631	677	599	643	641	617	608	634	655	634	608	628	657	666	617	667	665	654	658	593	598	637	656	667	624	626	619	654	669	671	640	615	616	657	624	697	596	635	626	621	653	688	662	651	639	649	624	641	615	609	631	676	659	640	646	605	628	633	632	638	661	612	642	681	640	677	693	675	717	634	675	673	643	619	648	645	613	626	618	635	659	637	619	627	628	629	654	644	640	630	675	645	672	695	620	679	659	631	620	649	659	612	609	684	640	612	666	708	668	606	663	669	660	651	627	662	665	616	704	662	630	664	646	644	624	646	663	664	636	685	655	647	613	671	641	631	661	643	655	648	689	660	647	625	661	636	650	611	636	620	658	627	672	629	672	622	664	661	639	598	645	653	669	566	683	604	629	618	593	635	624	622	681	670	632	654	653	602	624	631	642	682	632	667	642	635	620	669	673	600	653	586	615	614	622	678	607	699	659	642	629	675	653	629	607	644	662	646	666	658	650	680	610	645	579	643	655	653	600	645	626	584	680	611	634	606	639	667	604	668	638	654	689	670	644	664	638	632	658	586	626	647	650	644	667	612	678	662	703	685	626	587	617	621	651	649	690	687	641	653	649	627	690	656	633	620	674	679	617	613	602	634	630	604	608	637	613	603	682	627	650	625	658	615	669	625	623	591	641	682	623	611	621	648	621	676	669	657	613	658	671	621	633	634	680	620	651	642	663	631	656	647	658	669	668
27489	19201	6551	2038	1146	884	757	742	619	565	571	585	557	520	464	461	463	462	434	444	424	446	392	395	387	374	373	323	356	366	358	366	346	323	347	338	308	302	324	332	358	327	323	337	316	325	308	332	321	356	329	321	323	356	338	323	317	311	338	327	323	319	329	293	348	318	324	325	319	328	367	334	334	340	330	309	293	308	310	315	342	301	336	315	314	340	332	325	347	297	291	301	300	320	365	333	313	302	358	296	328	350	305	295	313	331	340	329	304	319	309	321	350	342	304	351	299	331	299	292	336	323	334	324	317	311	326	312	284	324	322	357	328	299	325	310	304	331	307	346	306	294	315	293	321	309	328	337	307	301	347	355	328	324	340	314	358	317	294	304	318	275	328	316	315	322	304	315	329	323	299	313	335	349	302	298	329	343	336	289	289	308	365	336	331	344	337	320	338	318	265	307	327	317	340	296	360	304	320	322	340	328	335	286	346	311	348	329	348	336	342	308	333	289	336	309	351	329	347	301	330	302	305	327	293	318	313	290	297	334	340	321	323	335	308	341	346	294	310	313	303	300	319	288	302	337	312	296	305	331	336	296	316	328	317	336	330	326	365	318	303	307	315	316	307	298	325	357	333	382	298	334	293	310	337	343	302	319	293	293	301	289	290	334	320	344	326	318	309	310	294	311	282	316	307	344	332	276	322	335	319	332	327	285	309	337	336	335	297	317	331	317	322	297	352	325	328	322	304	329	315	315	349	332	303	323	376	348	338	299	308	325	327	298	361	315	340	353	309	316	328	329	344	305	328	296	290	334	327	341	342	286	334	353	319	296	325	317	306	334	322	343	286	297	334	322	343	341	322	326	309	291	289	331	319	318	334	347	349	308	290	327	332	316	288	317	352	370	327	305	329	320	324	315	295	355	354	325	357	335	328	319	301	314	356	326	324	284	357	332	308	325	341	305	326	335	320	302	294	332	332	306	320	308	295	335	314	322	305	309	320	308	299	337	321	328	326	329	338	347	336	305	332	316	300	340	335	297	307	323	346	288	303	308	311	328	313	303	332	305	330	301	330	355	294	317	320	324	321	340	374	314	301	341	318	319	329	279	310	302	327	338	334	305	331	331	320	331	325	314	316	308	303	286	299	319	318	312	308	336	326	343	329	345	323	332	315	304	330	304	321	316	310	294	316	336	323	289	311	339	324	294	302	307	313	339	337	352	323	338	293	310	335	331	308	356	305	297	315	330	333	308	292	329	322	320	318	310	300	306	325	320	302	327	327	313	348	315	344	335	334	322	329	323	294	314	339	309	317	319	329	319	300	322	308	341	322	302	337	323	328	329	308	308	325	331	295	374	320	327	308	338	328	318	301	360	332	308	337	343	320	323	338	338	342	334	335	337	305	305	336	302	278	302	294	313	321	326	308	323	312	319	320	341	301	324	292	280	311	341	320	323	323	313	341	300	346	338	317	307	340	330	334	322	324	314	311	313	325	317	327	313	320	316	322	301	290	310	330	348	328	327	360	351	308	274	340	299	306	349	343	314	325	363	334	320	335	319	300	339	331	320	357	310	310	282	319	328	303	287	309	309	325	348	314	320	321	293	319	324	319	296	317	291	320	307	321	340	314	315	329	300	338	306	329	342	316	317	342	334	300	328	315	312	337	323	297	336	304	320	338	314	317	313	336	349	321	331	330	300	297	325	329	304	321	318	350	326	345	326	327	302	325	313	331	298	314	310	340	286	298	325	330	337	314	317	312	323	326	314	323	338	347	321	305	330	329	328	318	339	319	334	314	324	339	297	309	304	319	316	308	319	329	300	300	302	298	352	305	346	310	335	291	313	349	305	300	304	320	313	316	324	346	310	325	327	327	311	293	301	325	327	325	322	312	296	332	363	311	319	306	302	338	347	319	297	338	296	358	334	288	327	296	311	320	318	316	316	312	325	304	320	291	329	348	342	322	320	288	340	325	301	314	314	324	305	337	285	356	296	308	308	336	328	293	348	315	293	341	298	326	322	303	303	316	337	293	292	347	315	316	335	320	348	300	272	319	315	306	329	320	331	351	333	336	321	293	300	349	313	330	340	324	310	309	302	315	296	334	294	344	312	305	325	313	328	310	317	321	311	337	309	312	288	319	309	299	310	298	296	325	325	309	302	334	316	331	315	321	306	312	339	331	365	294	296	362	306	316	361	360	334	327	327	334	357	313	308	327	350	327	304	292	309	336	293	324	337	315	349	336	309	324	315	365	354	331	338	292	307	332	348	332	303	293	346	321	296	334	334	299	312	305	330	314	316	314	345	341	288	348	326	327	324	291	318	305	325	326	297	323	321	330	333	338	316	318	298	293	328	322	351	275	326	319	336	317	315	299	321	330	343	320	286	296	339	324	291	338	336	292	307	333	300	321	364	304	304	321	342	295	319	323	298	321	327	328	330	278	311	325	307	318	340	329	315	327	320	334	338	343	274	308	301	350	311	327	320	295	322	317	293	322	329	351	326	337	370	331	339	319	339	298	322	294	329	297	339	302	357	319	308	308	354	319	328	326	298	319	297	346	337	344	325	336	334	306	327	321	268	340	307	311	321	331	323	344	329	343	321	317	322	298	338	297	329	294	297	303	332	330	282	292	327	333	337	320	308	331	349	295	319	322	368	342	322	317	306	362	343	322	312	310	316	299	319	342	320	340	305	325	309	325	303	323	329	318	326	319	299	324	331	320	353	298	320	346	276	317	314	332	314	351	330	328	285	319	304	350	345	318	346	319	309	333	318	317	329	317	315	294	305	359	326	341	344	331	329	337	310	330	363	326	299	346	357	356	328	311	303	339	339	327	347	318	352	348	314	342	309	294	319	355	340	303	332	329	315	318	331	316	320	323	343	317	327	343	327	343	343	335	302	306	324	338	326	331	318	341	320	329	360	281	304	306	318	316	298	310	322	350	311	319	321	308	330	329	316	336	339	307	320	309	324	322	305	279	332	302	353	311	329	342	336	313	330	329	323	315	346	306	329	326	307	303	331	323	328	298	353	316	361	338	326	329	305	302	334	320	301	304	290	319	331	303	294	339	329	333	352	306	324	332	343	331	354	331	310	328	308	330	326	323	317	323	319	350	336	306	295	330	342	330	315	324	328	332	317	322	312	360	323	347	331	316	326	330	327	316	325	308	328	310	346	300	334	322	317	331	347	346	317	321	305	323	308	322	301	325	316	286	330	337	302	329	335	335	304	375	334	309	335	353	343	332	320	351	314	337	349	298	319	331	305	314	338	296	313	324	307	322	338	300	356	325	332	324	319	286	353	340	306	341	296	313	339	331	296	361	336	315	324	350	310	327	340	321	352	324	357	332	335	342	309	303	323	316	330	317	299	310	304	328	308	282	307	312	314	335	336	320	318	303	311	312	324	288	325	327	371	304	317	325	325	349	291	324	346	343	321	291	320	325	278	313	343	324	323	293	340	341	330	302	327	339	331	353	344	317	297	313	287	301	352	324	334
5120	6068	4908	2706	1941	1745	1500	1442	1242	1043	981	940	892	876	761	749	675	625	590	598	569	648	632	554	565	520	501	452	479	467	452	493	487	450	419	467	418	408	429	404	426	463	409	405	427	401	421	419	414	441	431	414	380	364	413	414	415	415	407	392	466	399	392	420	404	399	410	430	448	416	439	366	421	377	412	412	459	387	360	390	375	395	432	405	432	454	416	397	376	410	399	452	383	414	397	376	441	410	448	425	407	424	410	407	420	409	399	417	400	420	417	403	390	464	391	413	417	400	425	389	440	413	408	433	413	433	382	436	388	434	426	390	411	442	412	398	429	398	409	419	407	424	400	401	407	408	435	387	403	431	415	416	408	428	389	434	428	452	444	449	365	435	403	390	456	422	416	428	358	427	408	419	442	407	422	419	399	441	405	441	396	406	414	396	421	440	417	405	412	425	393	384	423	441	408	410	408	436	409	410	435	393	368	411	421	448	415	411	434	440	421	415	414	426	415	429	436	430	414	424	442	431	435	429	418	417	431	425	429	421	413	427	391	420	394	388	433	428	392	447	430	392	413	413	423	432	439	385	398	437	410	385	430	443	412	428	406	393	414	401	430	416	410	428	455	377	416	396	397	435	416	441	445	434	408	410	401	412	409	450	402	378	428	437	418	410	415	436	418	419	441	418	386	380	413	395	427	391	435	417	401	421	415	403	401	401	395	420	423	430	415	411	397	406	412	428	403	436	426	406	423	425	395	411	407	407	396	424	388	423	392	419	429	435	437	413	405	419	407	409	411	434	398	449	398	424	412	379	415	416	430	444	427	414	387	430	445	417	388	428	438	390	423	397	409	428	420	382	439	385	431	383	396	419	415	432	438	375	436	422	398	425	399	409	414	393	439	391	397	423	404	378	403	404	412	402	415	383	439	388	414	410	417	441	405	446	390	441	421	421	410	403	438	413	389	430	409	392	420	420	436	424	435	364	393	420	423	418	412	419	400	412	426	431	396	392	417	430	426	422	410	405	413	418	424	406	407	415	409	403	418	393	415	371	418	441	421	412	407	390	399	398	394	399	422	395	447	418	416	382	428	410	409	413	414	387	439	412	422	419	406	411	411	404	420	427	378	391	408	410	416	405	398	395	376	391	362	386	424	403	398	413	454	435	428	442	400	467	373	416	391	427	421	413	368	370	428	434	400	455	414	440	422	393	433	390	435	412	433	426	449	438	437	439	399	429	434	395	424	406	396	394	414	413	442	389	421	375	437	404	392	378	456	405	403	440	412	432	452	426	420	410	443	404	450	386	434	397	395	432	431	429	416	414	436	424	388	380	422	450	423	429	415	418	390	428	414	401	439	416	404	388	408	402	386	391	448	386	405	415	420	432	391	382	431	401	380	443	420	404	411	408	409	428	383	418	438	404	434	445	415	433	371	413	425	410	397	423	395	399	401	397	429	408	445	426	407	409	425	402	395	393	386	411	410	407	416	406	401	381	419	420	428	405	397	419	412	385	411	394	417	423	450	391	396	407	392	413	435	387	430	429	430	428	418	442	394	399	424	390	396	413	413	443	413	418	413	399	404	421	438	439	415	459	404	433	372	418	397	413	424	420	442	421	411	478	419	421	418	397	422	424	426	417	446	458	417	404	409	402	417	396	419	465	413	443	438	399	386	417	415	436	416	390	422	392	422	404	430	438	420	422	394	408	436	421	417	435	420	395	418	371	440	416	433	400	425	338	398	434	410	423	452	397	420	445	415	424	416	413	422	428	395	400	423	406	427	450	410	409	401	381	403	446	428	404	408	398	410	459	395	410	419	395	416	400	430	431	395	443	430	447	418	433	415	416	416	418	383	415	461	399	364	394	424	416	422	418	399	411	425	408	442	415	394	426	381	413	367	451	422	449	376	400	433	418	402	420	401	394	440	402	403	388	435	424	417	402	393	393	398	417	395	443	429	419	471	384	370	427	379	412	459	401	418	385	390	426	452	421	437	403	433	427	442	440	397	422	399	414	414	436	404	443	408	431	413	422	390	441	421	385	427	439	423	408	410	422	401	402	422	392	411	412	426	415	412	399	418	389	424	428	424	425	387	428	404	412	375	428	425	410	410	444	439	385	426	402	461	368	411	440	375	393	427	440	383	425	419	410	419	388	378	409	397	452	402	426	433	406	426	383	452	408	403	416	458	394	453	429	408	448	432	381	422	427	447	402	409	392	430	410	451	395	389	426	407	400	435	386	468	433	403	446	419	421	428	386	387	390	405	416	420	386	399	397	428	407	450	389	396	414	424	405	421	415	416	395	403	411	403	413	410	415	428	384	405	435	423	399	373	406	422	416	421	418	435	433	385	471	442	382	431	428	413	428	403	419	435	410	410	397	412	445	415	406	425	399	441	389	425	418	440	406	397	429	416	407	425	433	427	439	422	427	411	408	433	392	411	423	400	411	393	451	452	400	395	432	410	410	435	435	414	428	393	383	419	390	404	405	400	409	418	405	437	416	416	423	438	431	408	424	394	435	416	442	433	430	394	424	429	396	419	432	425	408	432	437	436	431	417	395	410	386	409	408	418	410	464	393	414	391	406	414	392	400	400	421	436	383	416	369	409	433	423	392	399	419	433	407	432	419	411	371	460	391	394	412	415	423	381	417	435	412	418	440	402	403	451	404	425	419	403	439	431	451	414	444	377	437	427	401	441	410	417	431	411	401	405	430	416	399	393	399	418	445	457	404	450	449	432	451	400	386	430	446	451	407	427	397	417	418	398	418	405	379	401	384	384	392	435	429	389	447	408	439	415	426	404	401	424	418	403	402	430	408	411	429	403	440	413	400	407	441	374	400	397	400	419	402	421	422	427	403	404	416	386	437	427	396	443	395	432	424	413	408	423	454	411	423	433	443	421	402	415	420	410	415	419	418	443	418	422	427	427	400	412	409	407	394	395	435	418	412	383	425	439	442	432	417	419	432	400	398	378	374	407	447	426	406	407	411	408	396	412	355	438	411	402	416	430	419	412	398	410	416	392	392	440	415	402	390	417	405	425	424	416	450	453	423	402	416	371	457	400	417	465	398	414	368	450	438	441	431	412	405	413	407	417	420	412	435	401	397	443	447	411	407	450	433	449	402	429	375	432	402	412	421	382	390	392	406	415	464	414	429	399	404	379	389	441	446	423	381	393	405	435	421	424	418	428	406	456	395	403	440	436	412	394	432	436	413	396	429	402	389	389	450	446	426	425	432	432	438	426	392	433	436	408	425	437	385	427	434	423	391	418	412	374	443	426	401	407	427	387	414	387	412	386	396	449	386	373	383	425	411	407	384	403	450	416	440	394	412	456	418	414	418	436	398	462	403	406	420	400	399	394	393	433	363	413	410	396	426	382	407	416	393	429	456	447	405	421	403	422	394	441	364	410	416	402	431	404	407	448	411	386	401	389	408	404	400	437	417	440	392	452	394	403	411	416	424	466	422	439	414	399	407	402	442	378	429	414	412	380	405
23685	21650	28941	24845	21430	7094	2135	1517	1295	1123	1074	1048	1064	994	829	805	824	751	755	734	731	794	710	739	699	615	580	608	594	620	582	604	618	576	552	505	602	529	554	512	529	559	531	535	584	552	532	564	549	566	555	525	513	531	554	558	511	557	550	530	522	523	555	549	518	519	546	527	526	529	510	521	523	505	535	521	503	489	556	507	520	528	478	491	542	570	501	515	500	559	517	514	497	538	518	522	554	527	509	470	475	539	497	508	505	525	482	516	522	489	553	558	548	539	530	556	539	493	536	545	499	545	522	535	532	481	510	527	520	519	522	520	489	513	532	536	526	509	518	525	533	528	483	525	514	486	523	573	528	524	548	511	520	483	554	534	554	484	503	532	551	524	503	533	515	505	534	486	515	512	519	509	515	520	478	557	509	531	517	536	537	501	521	546	539	504	555	506	504	528	546	557	468	506	540	484	541	516	566	514	528	506	481	512	480	518	531	500	527	548	473	505	513	524	511	505	494	493	502	547	494	527	514	504	538	528	523	539	484	522	492	513	533	550	506	502	531	514	490	569	526	505	544	544	502	499	528	564	502	566	513	523	525	520	525	526	559	509	564	559	502	496	551	478	534	518	522	521	535	558	556	527	489	524	575	492	482	524	486	521	517	515	556	494	510	527	530	552	533	505	515	563	490	527	554	533	507	550	535	555	540	542	567	540	520	521	517	500	548	538	526	533	512	535	502	530	552	500	530	528	517	520	521	535	506	537	526	505	492	544	559	530	546	505	511	512	491	516	521	503	513	511	523	501	537	538	514	509	516	480	501	496	522	552	524	481	514	531	516	524	527	528	528	523	499	502	483	529	542	554	540	572	549	512	499	505	548	501	551	535	531	550	555	548	491	530	503	518	509	540	530	545	515	548	505	522	555	527	519	513	544	537	553	511	543	525	543	505	545	536	504	542	493	512	526	502	507	519	524	483	551	532	491	533	521	506	498	527	547	514	558	500	540	542	574	530	507	537	503	532	555	519	518	514	517	544	520	523	533	496	514	488	517	504	526	542	551	467	492	508	561	532	488	505	528	513	516	529	515	571	520	486	510	547	528	541	512	571	534	530	566	503	515	527	535	547	483	502	513	524	500	519	530	522	481	544	508	495	537	480	535	497	491	526	520	506	494	519	494	520	485	529	544	539	521	526	543	541	519	471	528	534	505	535	494	514	548	480	517	547	570	544	501	495	506	539	532	494	528	529	559	523	531	517	524	537	495	517	519	510	500	456	501	528	511	499	540	513	535	551	511	526	519	545	538	528	530	580	536	536	488	555	537	488	536	535	515	501	496	506	513	542	524	520	509	571	537	522	496	520	589	557	553	504	510	522	486	507	557	554	517	552	531	497	539	523	558	498	491	499	566	523	519	480	521	560	496	519	559	566	524	525	524	504	520	490	486	497	552	541	526	551	549	530	537	522	523	538	531	525	509	522	496	505	526	536	509	525	498	495	509	541	569	534	544	533	491	527	498	543	512	517	533	486	541	571	530	506	539	514	510	535	544	541	498	526	533	514	519	533	509	509	499	504	521	517	514	523	513	544	518	565	532	529	534	523	514	522	524	493	552	564	513	572	526	533	535	516	493	504	522	529	518	512	513	586	510	481	511	510	527	531	500	550	492	529	533	495	520	487	544	542	581	478	543	528	575	524	532	496	526	493	510	541	475	553	508	535	519	479	545	506	560	473	513	482	531	555	528	518	503	520	552	515	538	528	521	564	468	547	514	488	523	523	539	553	524	494	493	554	541	542	562	516	492	516	545	496	505	521	520	567	531	505	518	548	498	506	515	493	538	512	517	545	543	496	488	503	514	566	544	470	517	564	485	559	517	499	514	511	488	535	535	527	511	515	495	494	530	520	557	519	550	548	552	535	491	527	548	479	502	517	544	507	527	524	559	523	539	517	458	545	522	512	525	524	525	527	492	522	517	527	497	496	544	539	503	527	510	521	537	501	499	536	483	530	551	505	520	469	483	562	502	544	497	499	548	548	533	538	521	498	513	532	527	518	526	490	521	524	505	523	558	470	544	568	515	524	535	523	515	505	542	529	529	514	513	482	551	527	499	522	499	515	551	484	481	522	523	498	514	524	552	552	520	561	542	495	525	537	529	498	492	516	534	518	519	519	543	529	509	531	561	525	508	505	562	522	537	545	504	498	548	554	501	504	519	524	504	514	508	542	486	484	494	454	535	550	516	530	483	503	548	579	513	518	511	521	523	511	482	509	498	506	521	472	531	532	571	520	502	542	504	525	490	527	523	512	528	506	542	510	492	521	571	549	522	528	485	520	475	514	497	523	491	537	519	558	533	527	546	530	458	506	556	515	538	524	512	526	537	535	542	510	521	515	555	507	518	514	556	519	504	493	476	508	512	514	492	512	541	536	518	509	520	535	515	511	552	518	542	488	503	523	558	488	491	530	514	541	532	537	562	534	500	505	507	527	565	511	514	541	546	508	522	564	521	490	532	537	524	540	551	535	513	507	529	549	511	553	498	492	506	550	536	535	533	517	527	537	524	530	546	513	513	504	504	526	518	543	532	541	494	539	549	495	477	533	503	556	505	506	509	522	493	543	547	553	511	526	507	532	506	513	541	542	547	561	504	519	529	518	533	490	510	520	512	504	501	486	504	516	471	518	523	502	500	541	504	553	542	542	553	508	550	561	534	511	528	558	538	527	508	555	538	495	494	498	544	523	510	459	551	519	528	512	502	515	487	485	535	554	549	506	570	549	489	539	503	530	529	539	508	490	510	479	559	520	491	485	535	476	564	527	546	537	550	522	501	511	515	550	527	538	512	554	548	510	539	513	520	568	529	512	529	542	526	509	548	514	461	528	495	513	505	510	498	518	574	531	521	481	503	546	543	523	488	501	574	534	519	516	493	536	525	539	522	518	510	519	540	521	533	485	509	517	518	460	494	500	502	527	504	518	513	526	506	527	509	479	521	563	511	526	556	467	547	548	485	537	551	504	510	544	514	545	553	524	514	545	525	518	539	535	514	521	497	510	480	505	515	489	519	494	530	487	552	552	546	525	533	536	511	531	529	537	530	522	504	500	527	519	513	510	507	540	566	491	522	513	548	517	522	520	561	540	505	542	507	564	552	527	482	489	541	533	540	550	533	530	525	548	577	528	515	491	492	553	565	549	579	519	551	503	513	534	543	528	537	564	528	482	518	512	533	487	499	513	522	525	516	536	488	484	518	534	521	471	532	544	515	503	562	504	529	513	557	499	503	493	495	515	531	504	521	506	516	558	521	526	503	532	521	547	533	481	503	527	535	511	523	510	506	525	504	509	513	527	524	550	533	513	511	547	497	459	513	491	526	519	536	502	521	567	518	515	510	539	508	530	504	493	525	508	513	490	519	530	495	541	524	492	515	541	515	498	525	469	511	524	518	479	512	526	489	498	480	531	522	486	518	527	512	516	502	496	487	514	518	488	508	504	539	502	505	468
4584	14147	11360	5954	4513	3813	3134	2814	2325	2001	1862	1749	1596	1595	1345	1320	1230	1133	1139	1113	1105	1076	1132	1043	929	863	794	756	843	810	777	818	804	698	751	713	721	713	703	675	659	674	681	720	683	751	718	672	701	648	697	694	674	647	720	700	699	673	671	677	657	715	681	660	638	631	709	638	654	671	672	645	704	705	688	626	660	665	630	646	677	648	622	648	719	605	675	634	666	666	643	669	621	669	636	644	678	680	637	702	652	654	656	670	662	658	685	676	697	705	662	638	691	668	697	651	656	664	684	611	638	660	674	646	647	657	717	688	669	629	645	624	663	673	616	679	629	629	646	661	658	650	649	647	683	636	663	598	626	715	669	660	657	655	665	660	639	685	677	672	658	616	639	674	659	650	637	655	665	680	632	682	631	717	671	646	639	682	662	713	723	652	692	647	634	658	655	647	664	691	653	683	651	671	661	713	716	693	645	672	658	662	661	664	643	646	715	653	678	651	672	638	652	635	651	620	645	678	680	671	693	640	642	663	697	646	611	672	672	684	672	642	688	713	633	647	655	705	686	667	659	643	627	671	693	635	657	702	632	646	636	646	592	646	660	676	698	647	665	633	674	672	660	672	668	663	671	636	631	629	655	681	698	659	656	657	654	626	618	653	656	669	651	682	699	694	673	634	658	638	651	642	668	674	709	629	670	686	704	700	675	679	648	657	656	631	674	664	648	689	652	633	657	663	639	697	709	640	625	651	682	637	682	665	618	658	645	667	704	649	652	666	647	676	662	659	653	668	668	671	641	710	660	662	630	685	659	630	653	653	628	681	681	651	686	652	700	657	642	632	656	707	674	664	696	718	661	649	649	656	631	667	673	657	655	615	653	636	655	650	659	638	661	652	633	598	654	690	629	686	659	700	604	645	656	679	654	667	654	706	640	692	672	671	707	667	666	663	635	657	682	671	647	660	654	659	661	626	664	645	648	732	663	657	650	679	636	682	633	661	634	681	654	642	649	605	666	661	640	658	692	731	648	619	654	641	641	628	661	681	607	641	705	684	690	697	676	644	660	700	698	629	646	645	651	675	661	644	686	659	667	710	682	675	643	583	691	645	683	697	686	671	645	651	678	635	660	575	680	649	712	651	693	662	657	643	646	628	721	649	657	692	692	653	640	669	658	671	672	664	643	661	698	678	599	677	640	643	668	692	664	685	673	661	649	667	657	625	607	666	673	619	675	649	681	630	653	677	667	644	659	674	631	593	681	706	680	649	619	595	623	683	650	621	671	644	651	608	641	657	637	679	655	700	650	632	646	663	632	686	636	674	694	658	684	673	658	599	690	643	683	675	641	638	667	669	659	657	685	628	644	637	643	621	659	663	685	597	655	623	680	643	654	679	649	677	727	653	633	686	651	736	683	654	648	684	692	676	617	683	636	632	687	642	665	664	651	622	656	655	698	672	630	662	686	695	662	677	651	635	667	667	641	650	634	648	667	630	628	629	629	675	679	657	644	632	629	608	659	659	653	657	649	681	651	664	642	623	677	629	649	624	672	647	662	673	645	635	666	648	622	675	654	694	680	663	666	654	677	667	640	700	628	648	682	607	691	643	675	663	686	674	673	698	691	684	678	623	662	667	617	662	670	653	644	691	615	637	678	680	640	679	665	663	641	681	723	636	684	662	653	604	651	651	626	668	661	679	671	662	667	632	664	624	632	647	716	670	681	641	659	671	673	694	651	634	645	677	646	672	641	674	661	646	687	672	644	685	633	643	679	653	631	649	653	661	654	670	660	642	649	627	668	675	647	668	612	680	651	634	656	680	687	636	664	682	635	661	632	659	676	673	635	680	658	705	608	666	649	663	650	675	651	645	684	642	673	658	705	663	635	687	688	637	666	667	662	704	641	660	652	656	650	667	627	670	667	696	675	708	679	688	649	653	670	657	670	681	662	676	605	641	660	609	708	658	656	639	615	673	646	683	674	650	672	660	683	648	672	627	675	703	650	661	655	596	649	694	654	667	622	673	645	696	664	655	651	706	641	645	652	685	686	660	677	673	627	670	640	663	646	655	642	645	679	652	675	688	637	662	634	637	648	663	572	608	699	665	672	672	622	654	666	671	648	639	646	631	665	692	662	622	689	649	642	651	681	659	665	704	702	648	649	655	728	610	652	686	647	697	666	632	679	675	667	634	618	681	671	670	691	684	682	608	641	675	647	668	647	669	695	642	655	692	654	694	683	594	670	654	615	653	655	686	638	622	679	695	680	665	643	621	657	704	661	624	673	672	635	666	643	654	651	639	671	655	685	608	684	616	690	646	647	630	628	660	661	698	644	617	708	630	654	685	615	687	672	675	667	642	674	636	618	682	648	672	655	688	661	678	621	659	649	669	684	663	630	628	677	682	659	632	590	666	677	655	662	672	706	672	672	630	632	647	669	635	669	637	638	667	649	654	696	688	657	675	635	659	690	632	695	655	635	661	656	626	622	688	683	621	628	645	631	649	637	673	644	674	686	662	618	633	625	634	651	632	691	647	675	611	645	662	681	670	657	672	637	681	687	656	679	660	649	651	670	665	684	683	678	731	678	669	651	657	644	659	689	663	651	667	648	661	669	684	689	638	662	673	622	671	706	624	654	668	658	665	634	711	652	682	696	675	657	648	689	658	661	669	626	651	675	683	629	662	659	678	642	668	684	671	677	672	667	670	704	697	684	634	615	663	620	627	632	619	665	663	624	672	644	658	626	682	636	663	647	597	677	653	625	694	672	687	687	636	697	654	650	633	687	657	619	695	656	660	630	672	681	696	668	655	692	681	671	663	615	639	645	693	661	707	660	661	676	681	676	670	659	687	634	698	654	646	647	611	661	682	666	639	624	679	672	680	644	671	667	661	673	659	651	655	647	635	663	669	666	676	671	648	656	694	683	680	625	680	648	714	621	659	627	647	674	664	676	673	672	649	621	611	680	640	677	641	654	671	670	680	647	630	685	662	658	703	679	626	651	640	655	670	648	644	681	671	622	673	686	636	691	650	636	637	626	656	694	620	657	665	697	636	650	683	669	666	669	642	616	690	639	701	663	626	659	680	676	665	672	684	616	655	700	682	687	665	651	664	663	666	649	679	676	627	663	640	669	655	662	656	665	669	618	652	675	629	647	681	676	636	673	665	638	650	682	677	654	642	699	626	626	681	711	680	694	709	606	634	648	661	706	620	638	660	605	623	662	666	674	621	690	633	660	685	725	648	615	648	673	689	630	646	658	672	605	651	657	671	672	673	667	634	659	649	667	658	667	638	678	671	705	645	689	641	688	678	683	666	677	677	650	662	617	682	688	699	699	670	658	666	651	678	667	644	677	644	679	629	655	687	676	630	676	671	647	644	665	654	634	672	604	635	632	608	676	682	637	609	642	695	601	666	650	642	612	637	668	691	647	695	633	644	668	698	648	668	656	686	624	653	682	604	634	634	646	682	644	670	727	619	604	657	700	662	671	633	612	664	684	699
24883	21678	27593	25828	6271	1319	1107	877	776	663	644	628	628	566	533	491	499	420	397	390	378	405	419	364	345	283	286	311	272	287	331	296	292	272	275	267	286	264	264	262	249	246	231	267	257	267	253	243	236	238	261	245	237	259	262	231	234	253	279	221	251	257	231	241	233	239	218	226	248	276	264	263	242	250	251	242	246	232	293	250	250	230	224	256	215	228	234	226	222	245	260	241	236	225	237	234	241	257	239	235	234	241	224	253	269	213	219	245	229	234	227	206	253	236	253	267	213	234	222	263	225	232	224	254	229	262	239	252	239	227	223	251	225	198	248	241	229	233	202	256	231	231	256	238	225	225	237	234	203	211	227	253	231	250	246	245	221	218	230	227	243	226	240	233	243	226	261	246	228	240	236	220	253	256	223	253	244	262	248	232	230	247	249	236	250	256	251	239	219	239	247	243	234	246	251	237	221	235	227	229	246	249	248	221	255	237	231	275	232	253	246	232	250	244	261	234	254	242	259	247	225	252	266	236	230	218	234	232	234	274	216	248	218	235	204	248	248	255	238	222	255	241	261	250	251	248	229	255	259	256	249	225	238	251	227	229	241	246	232	265	231	237	231	266	248	248	257	267	247	232	268	266	242	218	234	243	242	241	238	259	219	221	233	235	229	284	236	246	258	250	237	238	213	243	230	252	226	262	251	229	229	243	215	266	229	275	246	250	231	225	239	244	262	262	222	228	255	247	238	234	243	248	239	263	221	228	222	240	224	217	235	227	266	224	247	224	262	241	244	245	225	229	257	231	262	236	245	244	247	242	239	232	261	270	229	228	201	240	241	246	236	234	236	206	243	229	226	226	248	229	245	218	228	256	275	226	213	250	220	277	248	241	233	225	223	210	242	255	215	251	223	264	256	226	262	258	232	242	220	222	225	203	241	215	228	246	261	244	258	220	240	225	243	232	236	216	236	241	235	239	240	231	248	230	256	243	247	210	220	243	237	225	246	249	240	218	269	267	253	216	272	241	264	248	248	253	257	249	233	235	212	242	275	222	268	224	252	255	245	229	218	250	252	216	228	233	253	242	253	245	241	253	238	237	217	225	252	263	244	227	220	240	235	214	246	247	248	250	229	253	235	225	248	241	245	240	247	218	255	256	257	245	236	241	236	224	255	224	236	224	245	230	267	227	233	239	242	243	218	225	242	223	238	252	261	224	236	254	211	258	218	231	284	204	248	236	232	252	253	218	233	237	231	226	218	218	239	240	231	228	214	241	252	244	254	219	255	202	216	232	209	257	227	273	243	216	217	220	242	244	263	247	229	235	232	214	236	245	238	253	253	223	253	228	253	245	262	222	220	252	246	274	226	200	228	232	233	204	229	249	239	221	236	261	235	236	236	228	220	254	242	232	251	237	236	244	257	240	232	215	248	268	262	238	256	229	233	240	228	231	238	247	238	249	241	248	232	221	257	257	232	225	239	234	215	237	228	285	217	229	270	235	233	244	249	242	239	253	274	255	238	252	217	238	231	236	233	230	217	239	248	243	231	239	217	263	224	253	245	233	252	246	223	235	271	235	243	244	225	241	245	242	248	238	254	230	238	256	239	250	261	224	243	235	238	254	227	227	225	220	234	247	224	236	251	237	253	251	210	234	237	235	239	232	229	222	230	240	231	249	222	243	233	226	228	238	234	236	231	222	229	237	214	247	235	218	230	258	226	238	233	246	254	231	221	232	218	247	242	254	245	223	215	262	252	251	241	266	263	248	242	216	251	254	236	251	227	235	241	244	249	213	225	221	202	210	242	257	213	266	278	254	250	239	235	234	206	208	260	232	223	253	232	238	250	229	235	229	219	249	218	240	227	237	247	264	236	223	236	241	233	220	228	256	245	245	230	241	226	248	229	267	257	255	232	239	239	230	242	220	241	227	216	240	251	270	227	228	224	220	263	232	215	237	224	244	228	238	233	208	222	247	236	197	233	247	236	234	237	263	238	200	250	235	267	268	237	243	236	259	246	243	197	236	215	248	263	217	210	244	226	246	248	251	252	234	246	224	236	239	242	239	260	237	265	230	238	228	241	241	273	264	239	241	240	226	239	231	257	246	211	242	254	248	226	213	274	231	246	232	256	233	257	223	251	214	235	258	230	187	248	260	237	238	260	229	242	246	227	219	245	231	239	252	211	272	254	277	234	252	239	229	249	247	226	246	275	225	251	255	242	253	225	278	247	252	243	260	234	245	225	251	236	228	230	242	244	248	275	254	257	246	231	275	218	236	273	260	258	245	220	216	225	235	233	215	246	208	228	226	221	237	211	237	264	209	216	260	249	274	247	230	238	247	230	261	214	219	219	253	248	243	225	270	213	249	235	236	254	235	225	236	237	243	270	214	209	246	233	219	259	244	267	223	229	237	231	235	233	247	243	247	233	246	212	232	245	227	228	261	209	256	215	279	217	221	244	267	251	220	224	245	257	245	249	259	240	266	263	222	218	236	249	243	249	254	219	220	213	251	253	260	226	226	241	255	210	219	247	218	242	246	236	226	256	233	217	228	256	232	242	247	234	238	248	226	241	237	249	233	225	227	249	239	232	264	219	255	193	214	218	236	227	264	247	242	246	252	250	234	247	222	235	232	224	248	236	251	222	241	222	232	254	220	249	224	240	242	229	267	240	231	253	224	246	225	216	226	245	240	236	253	224	213	215	217	236	234	225	230	262	259	232	230	207	213	237	232	219	232	254	230	223	241	218	248	249	228	221	259	233	258	237	240	232	233	219	229	232	223	218	237	210	237	258	250	229	227	234	218	239	249	274	245	231	244	245	261	234	224	236	249	217	223	205	256	209	257	241	238	254	224	231	227	243	250	226	254	253	222	243	267	267	237	239	235	219	240	226	269	243	247	251	227	240	219	220	234	225	242	245	237	247	244	242	209	240	240	232	226	250	260	223	232	235	221	246	255	237	230	223	234	218	211	216	261	233	218	261	249	249	204	212	224	241	221	221	229	212	221	251	251	231	246	281	210	245	263	256	246	229	232	218	226	249	232	242	242	230	228	240	235	242	224	244	249	252	202	226	261	254	261	242	228	231	216	248	226	237	253	248	223	225	209	247	249	214	268	231	199	223	239	245	257	210	231	255	209	273	239	253	239	202	225	252	250	236	255	217	239	226	286	243	263	212	229	220	254	234	254	258	243	236	249	251	253	211	236	255	251	237	211	220	235	243	255	249	269	250	235	222	269	233	251	263	213	240	244	226	234	237	260	228	232	241	214	220	236	244	228	257	231	216	229	227	251	238	214	245	232	215	217	244	210	237	233	265	231	235	231	213	225	231	242	218	244	234	224	226	237	233	229	260	234	199	261	238	217	233	232	241	228	198	239	254	225	239	245	245	256	206	227	254	236	255	245	237	220	227	237	248	276	229	233	259	237	238	239	218	227	225	225	247	267	235	230	235	236	247	271	202	221	225	238	230	245	239	236	220	206	252	256	240	211	231	246
4485	10102	8058	4054	3042	2605	2264	1937	1618	1380	1236	1231	1096	1012	896	870	757	699	689	646	599	676	649	598	504	455	452	410	476	415	449	409	416	357	373	337	365	341	296	366	343	360	351	335	356	350	368	334	363	325	348	340	357	346	339	357	358	362	354	347	337	344	321	333	324	326	310	328	340	323	333	353	378	334	332	311	300	344	300	351	335	324	312	291	306	337	303	313	317	304	311	323	337	335	346	307	335	305	299	301	314	302	341	308	307	314	338	346	291	324	315	305	330	341	326	302	325	314	328	317	322	310	368	285	332	328	335	309	315	326	323	333	310	341	305	307	335	324	343	340	307	343	308	295	323	318	319	324	318	314	333	321	318	315	302	316	319	321	306	320	298	328	345	303	349	322	342	315	319	363	309	335	305	331	310	318	333	303	313	315	318	322	291	347	290	329	315	317	312	308	288	341	281	345	293	307	328	299	322	320	306	317	324	324	338	333	305	311	326	330	322	346	312	308	304	334	296	326	328	327	326	309	357	319	277	317	348	330	271	320	321	321	321	325	299	300	353	352	321	349	340	297	310	312	329	304	310	346	340	351	332	321	333	334	350	331	321	322	297	322	289	285	325	368	323	300	316	333	345	296	316	304	315	332	321	317	316	334	318	328	342	312	344	324	324	312	341	339	293	334	321	302	279	339	328	325	346	308	316	312	322	348	332	336	333	325	308	308	341	324	321	308	340	341	302	314	309	324	343	295	322	333	348	319	318	320	277	289	321	313	300	301	304	344	347	330	339	341	309	289	326	343	302	321	303	292	296	350	365	325	322	334	329	316	314	318	324	297	300	329	320	318	312	287	308	329	352	330	337	347	338	327	304	327	331	310	326	328	321	321	325	315	331	312	313	321	345	320	323	321	325	310	349	325	339	351	326	342	332	345	338	272	319	305	292	340	323	341	346	328	314	283	310	327	314	306	314	322	313	326	291	302	330	313	328	316	340	296	332	323	332	287	310	289	332	322	331	334	296	323	320	309	368	342	309	329	327	326	328	339	307	326	323	333	288	300	335	297	307	324	315	334	338	331	304	311	288	332	302	307	304	326	352	363	328	319	327	332	300	320	346	299	291	345	324	334	321	316	300	292	311	332	336	276	347	309	306	312	318	307	320	319	336	341	293	323	327	337	322	303	342	343	314	309	314	314	345	333	331	332	314	346	326	340	310	329	325	315	317	333	349	293	313	326	306	309	297	306	343	312	316	288	330	319	308	298	343	338	308	307	321	317	321	299	308	299	316	347	334	311	314	336	303	303	304	297	328	306	351	308	325	344	327	335	306	293	321	338	322	301	301	301	321	330	330	310	353	318	309	312	344	321	329	347	327	313	300	330	355	318	301	314	367	293	346	289	300	340	338	317	307	327	321	319	307	326	325	354	344	296	313	322	347	299	327	337	322	339	327	295	327	335	335	315	337	308	304	327	342	328	337	338	324	294	315	313	306	350	356	300	366	336	345	342	340	320	314	320	310	306	337	289	320	311	301	302	325	353	330	343	334	337	352	333	340	336	311	324	307	304	358	322	313	336	327	305	331	304	317	306	365	290	308	329	312	331	327	312	314	313	295	307	361	272	296	339	333	319	300	351	301	315	316	335	301	302	311	301	318	326	304	322	336	336	320	303	311	309	336	325	312	297	327	307	328	337	340	329	298	308	338	330	337	351	328	322	314	349	341	313	322	335	316	331	370	296	314	316	329	306	328	322	323	315	340	312	339	309	319	316	318	323	318	291	372	322	310	353	323	346	329	314	305	318	316	319	324	312	334	318	342	274	319	348	343	333	334	314	358	325	328	321	342	334	321	327	305	306	307	310	330	306	321	313	313	308	298	341	333	335	299	312	332	336	341	342	327	342	286	327	332	295	343	350	306	343	336	285	337	329	318	345	319	329	322	297	329	309	316	345	303	304	354	328	309	313	337	321	315	311	316	329	321	345	348	303	335	311	297	334	300	279	331	311	326	314	351	320	358	299	313	303	341	336	310	345	267	323	323	322	280	330	323	305	319	332	334	347	327	315	310	308	350	290	317	297	316	335	339	344	337	334	335	300	338	320	316	327	335	358	296	322	322	323	299	305	340	319	306	321	307	297	300	304	318	312	302	290	303	343	289	307	342	323	309	279	324	322	310	286	309	315	344	328	317	306	332	308	272	357	325	327	324	330	325	333	351	322	288	288	338	303	315	346	332	337	311	305	296	293	274	308	301	293	318	316	317	312	325	349	327	298	291	338	296	330	300	308	325	330	324	308	319	345	307	314	297	290	317	306	337	339	318	285	340	310	317	311	299	323	292	309	308	291	311	329	307	319	334	328	314	313	307	321	332	325	322	315	297	331	281	326	296	325	315	297	327	323	310	324	330	335	278	310	339	329	333	310	328	342	303	321	301	357	289	323	328	296	332	341	320	290	323	325	347	310	346	301	360	334	327	297	322	310	346	299	321	324	374	329	318	318	344	329	303	329	337	312	343	321	355	322	299	303	348	340	292	325	326	294	305	346	315	288	308	334	302	312	327	317	338	334	331	327	329	315	315	313	332	309	321	325	300	350	310	345	295	317	322	324	305	295	310	312	309	336	334	298	342	328	290	304	349	333	313	328	308	299	297	323	297	302	343	322	320	319	313	318	327	321	314	330	347	334	319	312	344	333	334	296	285	315	322	326	319	310	317	310	271	324	327	297	321	316	333	322	304	332	340	325	310	305	321	313	321	353	317	318	297	312	298	330	342	295	322	318	305	300	326	330	308	317	311	323	318	308	320	323	324	342	304	319	314	327	301	318	329	307	334	344	333	325	320	308	324	299	323	325	344	277	333	307	335	314	319	312	307	307	342	347	307	329	342	323	305	296	336	337	311	315	297	337	338	338	319	318	336	293	293	321	310	314	318	324	346	293	335	329	319	332	317	309	335	311	348	306	295	325	331	306	322	323	340	353	327	331	332	294	328	336	317	330	322	302	306	329	338	306	315	319	304	307	319	288	321	305	332	315	317	334	341	331	316	351	306	322	302	333	331	284	326	316	350	283	327	338	313	318	319	319	318	325	335	305	328	294	321	310	328	325	328	344	328	311	306	295	332	345	315	332	296	275	301	321	330	311	338	339	346	341	333	317	306	324	311	308	320	329	355	332	291	338	332	313	340	344	325	333	354	316	295	314	301	331	315	316	329	328	334	294	329	334	315	318	330	320	316	331	333	371	373	328	319	333	303	317	362	317	306	333	322	321	293	333	302	320	310	313	314	311	299	319	310	307	356	302	324	318	290	322	317	322	312	311	310	302	329	322	336	316	304	331	278	316	326	337	321	324	346	303	323	318	328	329	298	310	327	295	288	300	327	310	308	323	325	311	361	316	297	341	295	303	323	342	326	311	306	320	281	333	331	311	342	324	322	332	321	346	326	309	291	336	341	343	303	286	328	345	311	322	307	334	318	341	309	350	307	319	322	310	322	326	320	303	314	289
22800	21682	29563	24277	21683	21527	7253	2435	1819	1592	1482	1397	1327	1300	1076	1012	978	899	900	843	851	870	880	820	735	673	618	651	673	651	613	660	591	593	573	563	572	527	570	538	573	554	559	518	540	586	540	565	598	506	531	534	531	511	559	535	542	501	524	532	474	523	545	541	529	506	480	541	543	499	514	481	506	541	520	540	515	490	496	499	512	492	506	507	511	489	471	484	474	487	506	535	526	541	512	504	494	512	535	489	506	517	489	550	488	456	531	535	520	530	525	536	503	545	461	485	534	485	511	492	510	572	470	508	509	506	529	478	513	530	498	523	504	525	535	528	538	470	523	528	472	534	474	542	513	510	516	547	518	486	501	470	502	518	542	512	507	501	485	467	472	516	509	503	512	495	551	464	530	507	530	545	508	494	517	495	471	520	519	534	473	519	479	539	510	487	512	479	553	511	548	504	514	505	546	502	521	494	483	561	530	479	511	532	476	514	525	541	443	513	487	478	516	527	524	499	486	501	526	559	514	531	527	482	512	504	564	505	496	508	518	505	518	502	448	548	510	517	477	501	498	516	477	525	512	492	488	507	501	511	477	460	506	508	523	532	523	515	488	522	533	550	523	464	491	558	495	491	494	548	516	492	520	514	504	526	569	531	481	506	519	503	485	518	505	498	515	515	523	528	514	467	491	504	509	491	549	514	507	499	542	531	531	498	508	515	511	493	549	479	531	507	501	508	494	486	487	470	486	504	502	508	523	507	479	470	534	520	502	522	510	522	497	505	455	463	483	531	499	475	515	527	551	476	505	526	557	506	544	462	515	483	521	521	510	529	541	505	552	493	468	509	501	507	497	507	490	480	526	559	507	507	456	524	502	534	493	514	538	522	512	531	540	497	467	492	507	491	517	527	472	525	533	466	541	521	533	523	505	514	552	514	518	529	526	486	514	473	508	526	522	520	518	531	515	519	510	509	519	518	483	520	536	520	486	508	496	527	509	539	479	490	519	498	459	532	522	534	528	505	521	548	475	478	487	539	512	522	518	532	467	530	516	458	527	488	486	557	510	510	516	534	498	530	505	492	525	505	525	498	495	490	486	481	526	542	517	491	485	523	503	512	453	498	521	497	502	490	534	491	517	478	488	503	526	484	471	449	527	535	535	495	487	520	507	526	474	454	480	512	480	504	501	519	529	530	485	537	473	484	478	540	499	545	545	475	484	513	499	514	516	495	519	495	534	470	512	554	509	493	486	500	514	519	485	522	493	470	482	530	495	492	474	503	509	512	517	552	528	546	487	492	546	524	511	507	495	518	532	492	500	507	531	524	518	535	498	525	540	489	505	507	530	471	496	494	498	503	518	507	483	482	477	493	502	513	489	486	534	500	525	516	494	539	511	518	502	491	539	516	470	533	542	477	524	509	478	515	466	542	505	514	530	509	492	527	507	536	512	459	539	540	515	515	527	484	477	527	505	471	517	488	497	546	537	491	503	496	514	497	519	516	515	504	462	512	536	510	492	516	500	495	501	532	500	551	478	527	520	497	538	487	445	494	512	488	523	503	480	495	558	521	500	521	506	526	522	560	515	479	460	542	517	515	528	516	511	460	477	480	489	529	520	532	497	504	529	526	484	496	512	460	513	493	500	547	484	482	504	491	486	531	493	555	532	517	534	525	489	503	484	503	569	516	496	508	492	510	509	495	528	492	540	496	553	479	512	513	515	536	514	494	501	538	448	535	516	490	501	489	538	515	493	481	492	543	482	465	481	495	516	560	540	503	452	513	500	494	501	511	535	496	525	502	491	468	540	488	513	494	475	520	523	572	526	499	535	514	513	512	459	496	511	492	547	496	509	506	554	513	486	490	497	498	498	532	475	491	540	535	496	510	518	504	527	492	555	498	532	534	476	553	497	507	516	490	561	508	525	470	484	528	512	497	529	517	497	487	536	539	528	509	546	509	504	493	537	498	519	496	488	512	509	477	485	503	533	529	484	556	512	473	517	551	493	547	495	536	521	524	526	518	517	492	544	545	544	494	514	527	473	511	504	494	538	501	530	484	489	512	546	503	507	517	489	517	528	522	519	508	517	496	476	507	523	520	494	547	488	515	501	505	512	514	495	502	525	521	522	477	537	535	508	501	514	496	507	460	516	519	491	491	516	505	544	562	517	490	500	513	515	496	519	528	505	527	515	512	513	514	530	511	522	512	536	510	486	532	513	510	473	501	507	558	509	544	509	507	505	489	511	483	477	517	529	511	460	520	496	482	483	544	519	519	521	505	508	498	480	489	504	528	567	519	497	522	491	492	490	516	527	526	516	527	507	513	516	523	496	553	486	515	526	536	567	537	552	508	510	511	526	501	483	546	532	509	507	501	489	538	515	492	529	551	479	547	482	520	486	481	515	490	525	514	521	508	524	486	507	505	521	507	516	501	509	536	481	487	533	496	504	507	483	507	519	474	539	535	514	491	473	501	509	502	511	473	511	522	516	479	489	512	492	456	509	490	489	533	566	470	498	521	489	531	525	557	516	491	495	470	495	490	514	514	502	537	503	509	525	558	536	509	528	498	522	492	479	516	527	499	489	513	511	510	498	497	504	479	498	532	551	479	513	474	500	520	520	529	494	534	493	491	515	487	539	490	522	542	520	490	513	510	505	485	486	520	523	513	486	485	538	515	484	484	510	561	518	526	515	561	524	514	529	505	540	463	535	532	500	512	512	500	498	550	514	535	470	522	500	507	508	522	540	473	533	540	471	491	513	504	506	503	502	519	504	476	564	493	483	523	518	526	502	515	498	519	494	522	536	541	495	496	527	538	496	529	527	520	502	486	542	500	489	524	509	522	501	536	503	515	498	513	533	496	532	542	542	511	533	510	485	470	527	532	520	485	494	505	522	452	511	504	467	472	547	503	527	524	509	475	523	491	542	497	475	505	525	528	482	535	498	496	488	513	492	530	507	513	504	502	460	498	505	545	482	530	514	499	507	539	490	478	532	486	481	509	471	520	522	488	503	513	545	493	473	486	545	495	518	471	476	509	495	480	514	511	499	502	521	500	551	551	523	539	504	488	529	490	485	511	485	443	490	503	501	486	524	538	507	534	519	539	480	528	479	506	506	541	509	548	491	530	510	513	514	483	496	490	524	514	561	523	502	525	484	487	512	508	487	493	524	505	526	532	523	497	500	512	535	531	534	536	479	501	570	511	542	452	515	494	503	502	504	506	506	507	517	529	531	472	503	515	472	519	542	503	510	524	503	493	502	502	511	475	480	538	532	489	518	496	507	494	538	477	521	483	524	486	512	505	534	542	522	519	517	521	525	481	484	485	534	492	534	493	508	468	530	512	530	551	515	501	526	506	548	482	552	483	488	514	531	514	514	532	507	494	558	491	506	499	551	509	494	511	511	501	505	504	506	538	492	523	454	549	532	490	468	541	504	521	496	504	515	481	536	534	526	498	500	452	459	527	486	477	518	527	480	476	494	514	517	513	515	531	494	504
6007	19664	16108	8973	6998	5604	4887	4183	3452	2912	2562	2403	2374	2063	1823	1775	1553	1334	1392	1303	1328	1328	1271	1179	1009	913	905	958	904	871	809	873	813	767	716	730	729	717	731	736	659	688	653	655	676	780	736	732	677	696	688	696	702	622	626	671	672	657	651	692	658	661	684	633	642	677	631	656	680	670	683	639	694	659	639	649	664	671	646	606	619	688	626	609	631	651	653	678	620	630	677	678	594	678	627	677	630	683	662	632	638	643	602	669	661	619	628	644	644	622	637	627	663	640	665	630	654	651	677	637	632	675	660	651	700	656	656	637	651	658	677	647	597	675	634	642	611	634	656	716	638	604	642	676	647	666	638	679	703	673	647	658	621	653	650	593	661	668	646	645	645	617	657	642	652	652	652	629	616	638	629	673	672	635	599	708	658	643	636	648	632	642	633	626	679	633	674	592	691	638	670	644	651	620	647	664	656	674	662	655	621	631	656	620	675	640	632	630	585	647	714	638	642	725	623	642	675	637	628	640	643	652	634	649	655	693	656	642	651	646	650	673	629	651	647	641	642	622	615	589	713	608	670	608	635	684	655	652	673	619	624	642	617	657	632	640	682	635	653	688	649	671	656	653	620	665	615	666	650	623	659	702	667	626	646	690	665	635	634	636	640	631	596	669	608	649	593	663	613	637	651	602	645	619	643	692	716	670	636	636	641	640	668	656	663	651	611	598	658	629	670	649	671	658	670	655	634	647	614	668	637	607	680	681	657	623	642	615	675	597	698	643	659	665	624	651	643	634	715	613	690	631	647	654	604	610	617	636	619	652	645	648	639	659	594	675	653	666	666	632	641	678	632	633	657	648	638	662	644	619	631	628	662	644	586	625	658	666	668	654	615	632	653	655	654	666	632	613	624	682	654	631	625	645	623	593	632	661	651	619	619	614	671	654	684	646	597	602	658	675	685	666	646	660	638	648	647	660	629	620	678	619	697	653	672	602	649	684	646	633	634	663	615	659	650	675	666	640	638	655	650	659	629	644	653	641	658	628	697	645	668	662	660	631	657	688	642	685	652	664	636	651	648	619	630	684	677	695	676	700	617	635	608	641	619	641	653	662	628	606	656	621	654	652	642	669	630	674	662	636	657	632	648	655	664	637	598	633	661	621	656	644	621	670	685	656	635	640	694	667	664	642	620	653	652	641	648	673	611	647	619	651	637	630	645	602	653	611	642	631	668	642	635	645	637	622	621	616	633	649	642	594	643	653	625	672	673	668	714	682	648	636	630	668	633	613	676	729	621	597	655	660	677	609	660	633	619	681	648	657	619	644	628	629	663	651	688	638	649	644	630	617	599	616	611	606	682	607	639	644	651	662	624	690	653	635	619	611	610	643	610	648	615	669	630	671	624	618	633	636	654	661	647	630	643	632	618	653	628	617	656	667	616	598	664	629	689	680	635	633	663	620	616	651	630	595	647	653	641	658	657	615	626	594	646	656	631	605	662	648	632	647	621	648	634	650	648	656	611	603	687	649	657	644	667	640	608	637	653	618	649	721	648	655	658	644	616	670	659	627	620	652	636	682	598	631	587	633	642	636	661	645	641	654	640	613	627	651	626	682	656	647	685	640	663	635	640	641	608	658	659	638	631	632	613	596	602	660	662	650	608	629	611	609	616	656	635	642	646	601	675	652	636	668	663	664	636	635	627	650	598	664	638	656	651	613	639	663	644	635	636	643	635	645	625	633	614	667	665	616	663	645	670	649	651	646	645	660	649	616	638	603	641	619	647	677	610	659	607	586	661	625	643	636	665	662	652	648	602	651	634	645	718	610	671	668	660	687	670	648	648	671	634	633	619	642	633	629	658	674	703	632	647	722	662	648	645	605	682	634	610	646	627	609	683	609	627	648	674	617	631	632	677	634	682	620	598	639	649	632	699	655	664	631	641	667	619	638	596	676	651	592	654	605	653	631	662	617	657	646	652	619	597	669	639	627	640	649	649	631	601	661	627	656	633	667	630	667	632	673	617	679	643	612	623	609	632	660	612	661	683	616	636	658	652	620	598	614	657	655	635	644	650	659	634	614	651	630	652	650	665	672	622	682	633	710	621	677	653	641	651	641	651	651	610	673	638	655	683	642	610	679	652	623	628	682	676	629	651	633	673	658	676	628	663	642	649	647	629	656	662	738	660	619	642	679	655	661	646	653	668	687	623	669	623	643	697	666	660	644	634	600	665	660	669	647	636	624	678	672	679	668	641	671	649	590	676	665	640	674	672	713	623	637	616	657	672	617	653	696	653	687	684	643	648	666	647	634	655	623	655	679	629	615	640	647	643	668	691	654	650	676	660	658	691	646	656	658	713	639	657	650	610	639	662	636	641	636	680	637	624	642	617	658	618	665	630	605	621	689	657	662	638	650	664	656	656	643	656	644	607	640	660	662	633	674	644	689	620	684	652	636	635	681	633	679	618	643	661	621	652	679	624	653	638	637	588	645	599	659	646	660	622	623	672	627	654	612	612	611	652	624	646	670	670	634	637	634	691	643	623	646	663	653	699	624	689	651	662	594	691	603	666	674	658	629	627	656	656	614	626	601	618	653	647	657	655	645	660	638	690	643	641	653	682	678	692	618	609	660	618	641	640	659	636	678	670	631	642	660	658	685	640	631	611	623	644	649	608	631	651	668	638	597	649	659	631	651	697	665	640	690	603	686	657	645	620	612	674	598	613	653	660	629	647	643	620	588	621	678	623	692	609	646	635	673	633	589	653	664	662	632	624	648	681	646	659	690	624	607	652	618	643	649	657	635	639	647	641	620	683	657	682	654	628	651	673	633	605	716	631	610	647	649	650	630	654	643	672	646	641	638	641	706	585	708	632	609	658	651	656	667	611	670	655	624	711	653	686	642	671	645	659	639	676	671	646	614	656	647	660	638	628	637	620	669	679	590	634	635	646	686	640	624	623	643	591	654	691	629	658	608	635	651	609	646	600	713	627	656	668	682	662	664	658	687	617	637	648	685	631	676	684	641	672	587	608	655	660	630	676	641	606	637	679	682	666	639	649	606	662	650	647	592	643	619	678	592	657	626	610	630	680	696	651	673	627	649	686	664	654	673	615	710	643	689	645	657	663	624	735	614	619	669	665	659	623	643	651	612	621	640	623	677	614	609	605	650	652	668	605	651	645	650	646	621	633	612	640	660	653	646	674	652	660	651	666	668	633	641	594	662	642	663	648	659	636	681	633	640	673	638	623	678	671	622	648	671	642	621	663	612	604	615	708	656	658	627	591	675	633	672	611	652	635	675	610	606	669	608	618	636	635	656	686	664	685	670	590	653	681	674	656	647	622	632	639	694	673	641	612	651	618	631	666	625	628	664	603	638	654	646	659	692	598	671	645	642	652	654	639	625	622	597	603	613	621	660	657	652	652	680	620	640	637	634	660	671	686	637	649	622	621	627	616	645	661	650	626	655	653	643	652	632	625	648	645	651	606	619	702	622	622	642	638	609
27509	19193	6721	2218	1241	956	841	793	664	579	579	535	544	515	454	459	475	375	441	452	435	469	396	435	377	365	355	345	354	366	326	343	347	320	357	340	309	346	360	319	350	310	315	327	350	343	354	346	336	313	306	342	320	339	333	305	317	354	335	338	306	338	326	300	325	342	323	358	308	375	350	297	313	331	321	286	307	330	322	294	283	331	298	299	330	302	313	345	371	339	333	313	298	330	331	322	321	336	292	296	342	327	330	327	322	346	362	334	322	324	310	293	334	309	306	332	346	318	339	333	331	315	304	281	306	350	349	302	302	320	355	342	331	321	334	330	325	327	333	298	336	336	321	355	361	353	302	304	301	343	347	361	355	312	335	327	308	344	301	305	318	323	335	336	307	316	314	276	321	328	305	332	326	307	321	324	313	365	319	308	339	297	335	302	302	344	303	335	337	332	325	334	313	314	317	346	343	344	324	342	268	348	348	342	316	301	319	325	324	269	328	344	326	353	332	300	318	328	289	320	306	290	321	327	328	305	290	300	338	335	318	363	346	354	338	308	325	358	305	315	347	325	344	329	317	308	284	351	313	318	343	320	312	336	322	322	315	312	313	316	319	336	303	335	314	354	340	309	349	317	376	337	346	325	339	336	357	343	316	314	350	363	300	313	318	333	332	313	348	290	334	314	306	307	312	322	343	324	328	371	350	339	329	312	327	341	329	329	318	320	322	302	356	313	294	312	327	305	285	312	319	321	302	328	293	338	330	352	322	309	334	319	338	317	325	316	345	288	360	305	303	323	323	310	323	321	334	325	298	321	343	338	293	347	348	345	340	327	361	331	298	350	319	341	326	325	335	331	304	340	349	310	338	325	323	356	312	319	336	314	359	320	306	348	352	342	357	339	335	344	342	351	306	320	313	302	305	351	325	295	329	312	339	336	326	297	323	322	345	290	339	313	306	302	327	352	300	301	342	310	306	291	326	324	342	328	328	323	302	316	345	309	310	357	328	306	345	304	318	326	311	327	345	338	319	326	316	258	334	309	359	350	329	302	308	336	311	323	367	320	352	294	313	321	336	357	327	322	325	324	331	310	346	331	363	332	339	303	302	319	309	349	341	299	324	351	297	344	332	336	327	310	345	317	306	329	320	348	348	338	323	321	328	320	319	351	333	314	321	287	298	329	319	329	345	321	316	337	318	332	332	312	321	352	325	333	310	313	330	330	268	374	297	339	325	331	323	330	342	341	293	333	320	320	350	352	310	313	352	352	324	336	360	303	326	306	351	346	310	332	317	378	309	309	303	328	337	317	339	343	354	313	326	324	315	316	348	317	318	323	341	309	358	338	327	311	325	308	313	354	352	366	308	319	333	338	313	313	328	331	356	330	283	321	312	336	365	369	336	306	319	325	326	317	355	309	329	304	349	336	334	311	328	308	310	302	331	286	325	313	284	338	346	341	295	287	307	332	330	304	313	299	283	338	331	350	325	320	329	305	307	327	332	314	316	292	314	310	329	322	294	378	332	321	341	358	313	332	337	289	361	307	323	355	316	334	314	336	290	330	327	312	313	340	320	328	333	328	319	328	318	339	303	297	328	375	324	339	318	322	361	328	344	327	321	347	309	312	349	320	326	324	311	333	343	345	293	316	353	332	318	344	312	323	307	297	322	324	326	333	311	339	319	322	326	325	307	349	331	304	325	310	309	330	349	322	331	314	324	346	287	333	353	314	310	327	311	324	317	310	349	317	327	322	363	316	320	329	325	337	328	340	334	317	355	304	308	345	326	312	334	316	336	331	316	335	358	340	323	316	346	346	335	323	333	334	344	331	346	342	322	320	330	332	322	344	327	329	325	336	328	348	302	336	342	325	302	344	338	288	298	331	303	350	309	343	340	313	331	310	307	354	297	288	302	349	328	327	334	301	330	328	335	324	285	307	347	311	338	296	330	330	347	335	335	344	301	321	309	301	337	321	316	324	309	354	355	346	348	318	339	343	330	307	338	311	320	330	337	289	350	318	342	339	308	336	319	323	331	325	319	311	332	309	310	297	325	297	307	285	348	301	344	311	320	333	345	335	337	270	337	346	318	340	349	323	328	307	343	349	331	340	320	300	325	347	316	322	331	324	323	343	333	324	304	337	302	325	344	361	319	343	320	353	311	350	307	322	332	316	352	351	324	283	309	330	328	316	339	328	310	334	320	353	357	340	345	365	318	327	314	307	314	320	280	316	321	310	345	350	343	308	333	331	337	333	332	306	336	331	373	342	303	317	326	312	329	297	304	326	356	340	338	348	301	303	310	316	329	319	343	386	338	343	343	339	329	341	346	316	320	309	308	329	325	334	323	316	317	333	294	311	310	335	326	317	339	309	324	344	330	318	333	343	297	297	332	308	354	335	304	328	304	317	359	294	325	329	312	306	332	263	310	353	297	291	331	329	294	304	356	293	298	291	354	347	316	323	335	319	309	330	315	329	349	268	325	300	343	303	325	337	350	341	366	326	328	331	308	338	347	334	356	350	315	317	334	319	298	294	328	347	301	315	312	341	330	313	319	298	316	353	293	313	346	330	327	304	301	315	313	317	324	357	322	343	335	316	343	335	362	315	324	315	307	323	355	338	330	308	333	350	352	321	331	356	320	299	315	314	332	338	319	329	319	345	323	314	330	326	321	331	329	319	321	331	323	324	307	310	341	337	307	309	326	294	311	340	321	317	334	298	312	332	344	335	324	352	303	331	310	344	365	316	346	335	340	300	316	337	327	326	334	329	323	324	306	328	350	345	337	330	329	345	329	342	334	329	331	347	313	305	330	336	317	302	321	313	345	301	353	310	334	331	326	342	323	322	325	340	291	331	304	349	339	347	323	329	333	318	333	324	332	355	302	297	298	330	308	349	348	312	332	329	354	321	285	316	335	333	304	328	337	350	337	326	342	323	329	313	297	302	320	344	315	313	363	345	281	321	312	348	337	348	320	339	333	310	328	341	294	306	339	333	341	312	339	339	343	307	341	323	315	310	321	340	340	334	352	317	309	320	320	329	337	332	330	357	317	362	338	323	353	338	282	314	317	330	319	330	322	332	361	309	323	316	301	333	358	284	329	305	324	311	353	312	304	339	324	286	342	330	317	325	336	319	325	320	319	354	311	350	322	317	318	330	334	335	298	325	316	337	334	322	302	317	282	335	296	351	322	343	311	296	323	325	352	313	324	334	332	313	339	321	320	334	358	331	327	270	330	363	328	336	344	309	344	329	333	346	322	297	286	281	303	331	324	364	332	347	340	318	296	351	328	323	339	320	322	347	334	340	325	334	329	362	301	329	327	338	324	319	328	323	332	335	324	343	322	326	308	339	343	327	341	282	301	300	357	308	317	335	337	311	322	307	289	330	366	352	341	328	342	322	295	337	310	344	327	345	351	295	295	314	329	340	316	335	321	345	332	317	326	294	306	331	333	318	300	337	328	337	339	333	319	296	319	313	361	317	328	334	280	298	291	339
5242	6524	5024	2781	2093	1863	1682	1368	1272	1073	1009	978	939	875	778	771	658	679	674	647	632	625	644	614	555	475	480	504	505	525	509	448	467	422	405	429	419	458	438	411	415	463	423	452	442	429	439	472	451	458	432	450	405	433	430	397	441	455	456	432	443	378	420	407	396	428	411	427	398	451	418	456	436	433	426	408	451	456	447	406	448	444	403	430	466	445	398	422	418	405	390	431	412	458	406	423	452	382	445	438	425	436	396	430	412	426	426	353	417	449	436	447	424	398	413	398	416	451	404	385	423	405	404	414	419	432	414	425	417	459	380	455	449	454	438	441	445	393	433	403	435	447	394	433	427	374	422	425	394	428	411	454	450	410	397	397	453	401	427	446	432	417	435	468	429	449	456	436	392	407	407	410	426	428	415	415	410	409	431	438	393	378	404	412	435	445	446	417	432	379	402	390	401	414	451	405	410	404	424	425	379	403	465	437	470	433	434	419	387	419	416	409	437	417	412	432	387	428	431	437	449	406	425	407	421	442	450	424	398	371	429	451	456	430	397	414	442	435	448	401	411	393	421	403	446	378	408	457	388	418	441	443	400	383	454	419	416	374	415	409	428	414	435	422	427	435	427	448	366	424	428	406	438	396	408	381	436	417	425	382	427	456	420	409	430	418	393	423	444	437	433	436	401	438	417	408	409	400	419	396	393	392	439	442	423	426	386	398	434	409	390	434	403	372	461	421	400	439	410	423	407	412	374	440	420	473	449	421	413	409	417	438	475	412	425	392	426	385	417	398	406	441	402	406	423	413	420	416	401	441	388	428	385	418	439	423	435	420	436	436	433	430	404	419	405	411	452	422	425	440	441	384	410	394	400	444	385	443	425	386	407	431	394	413	435	417	396	432	405	422	427	406	394	389	443	405	411	424	393	459	414	399	403	373	400	445	401	418	441	417	436	454	409	441	402	405	446	436	433	446	405	401	420	426	395	455	389	421	419	393	450	468	410	422	425	428	421	447	410	416	420	452	420	417	399	421	421	394	450	388	455	432	413	455	392	422	442	408	427	407	423	437	414	426	409	423	403	431	444	427	425	402	411	446	420	419	406	390	420	435	436	429	414	424	472	428	407	421	394	404	414	408	410	432	408	397	427	439	414	401	415	414	428	414	405	402	416	420	428	417	409	423	408	407	424	417	377	393	389	396	414	416	390	383	432	423	431	440	446	440	415	438	430	426	418	415	432	395	401	411	400	420	428	415	434	448	399	405	441	403	449	429	407	412	437	438	420	413	381	385	423	447	405	418	424	426	391	393	421	444	449	412	401	440	427	423	392	440	411	414	410	398	380	386	394	407	468	420	414	399	400	428	415	432	396	376	443	403	439	418	431	445	424	435	454	413	401	435	433	432	403	392	433	405	386	445	411	405	408	446	398	422	419	419	408	415	401	422	420	442	431	469	408	428	372	399	419	430	430	418	399	426	362	421	434	446	448	443	418	440	412	415	425	428	428	414	396	422	467	411	389	402	412	409	407	412	435	429	412	405	418	423	410	410	423	403	428	425	445	429	411	388	414	413	429	417	404	402	402	421	422	387	427	418	398	461	401	450	432	403	443	412	430	399	428	404	407	408	433	417	429	410	402	403	400	406	427	415	416	478	430	395	410	389	433	417	424	469	412	469	437	401	411	420	418	404	431	442	414	432	426	395	430	421	426	393	447	401	444	421	404	408	391	412	394	441	419	435	419	418	394	403	399	405	400	423	408	445	441	421	417	400	397	438	445	420	427	432	405	413	419	434	464	440	407	378	420	435	414	365	449	441	403	448	402	381	405	413	419	439	432	408	409	394	410	409	446	424	408	387	428	438	458	423	417	424	409	441	442	412	426	437	400	424	418	412	434	404	407	414	422	386	425	429	441	456	423	427	421	441	466	424	422	457	430	432	409	464	414	433	417	445	436	418	379	421	397	392	388	411	414	393	426	376	433	421	441	391	446	431	421	407	414	406	420	429	421	404	430	447	399	419	421	424	403	399	443	402	421	393	409	413	395	427	398	432	403	381	422	426	426	407	438	430	422	420	396	465	429	432	442	413	435	401	445	434	459	421	422	398	395	442	451	401	429	428	428	448	432	432	412	412	416	384	423	407	413	437	444	416	421	402	421	408	432	416	408	413	395	442	436	425	400	421	411	450	442	394	395	399	406	434	450	380	427	429	411	436	454	427	397	432	408	443	433	415	410	430	423	402	400	446	401	384	429	443	429	417	424	436	429	419	407	427	423	430	411	429	451	421	406	447	402	402	387	427	420	417	446	426	417	419	452	420	451	426	420	427	411	413	412	398	370	384	450	419	429	418	413	421	457	389	415	421	431	427	423	389	400	452	417	437	415	417	409	418	443	405	432	411	390	445	436	425	400	433	426	378	429	429	439	404	392	412	399	427	436	454	430	387	436	420	405	432	435	423	406	422	446	430	400	455	429	375	460	429	387	441	408	451	428	405	411	442	416	461	433	461	421	412	399	443	457	404	417	405	396	425	403	445	436	403	402	448	418	411	428	385	437	409	422	450	391	422	382	410	398	411	412	407	415	418	427	400	455	390	458	413	428	417	406	400	372	399	440	433	395	429	407	408	411	441	445	405	413	439	413	422	457	400	436	419	420	391	434	429	418	434	384	415	407	401	432	413	423	417	426	448	425	398	459	413	440	392	423	438	424	439	407	405	447	396	431	421	393	429	397	403	415	394	411	414	441	419	387	410	431	388	420	446	418	402	397	412	415	405	414	385	419	386	408	392	429	412	460	412	423	384	428	397	429	428	446	416	432	407	410	410	406	424	388	426	425	414	440	477	429	416	409	430	414	410	459	409	414	428	442	424	431	433	399	433	455	432	384	403	404	438	417	419	425	418	414	450	410	430	441	447	424	434	389	399	437	419	415	456	433	409	414	418	454	420	394	388	428	452	445	465	378	411	395	434	453	431	442	424	393	432	405	425	432	450	440	435	417	442	382	454	413	379	439	426	395	408	436	400	421	364	417	421	403	455	397	434	445	429	428	440	432	400	387	405	425	422	406	421	399	415	366	425	419	440	435	426	408	413	443	453	438	431	416	446	410	407	407	410	439	408	399	405	428	409	422	402	413	408	430	456	403	410	390	395	421	371	410	431	410	408	442	432	400	405	418	401	428	456	391	414	392	416	392	418	416	408	389	433	418	436	443	453	416	423	433	433	440	435	415	415	394	402	451	432	391	401	429	433	420	434	449	404	407	431	452	401	408	390	419	400	400	399	386	396	421	424	408	411	390	399	407	423	427	437	414	406	390	381	429	405	432	412	423	446	427	433	431	415	409	467	428	397	410	396	404	448	428	431	433	438	410	395	407	414	441	404	432	388	458	416	467	387	451	465	406	417	410	411	470	416	432	424	429	392	422	420	436	383	408	415	396	414	403	410	424	433	403	385	424	452	466	412	402	421	401	409	476	431	404	445	418	430	438	456	434	420	436	416
23791	21658	28961	24842	21424	7195	2300	1664	1313	1153	1091	1063	1060	1026	871	874	790	776	735	760	777	784	763	756	645	626	594	570	613	603	601	618	576	536	546	543	510	530	538	535	555	578	538	588	515	549	524	498	486	587	553	527	526	527	508	512	572	540	503	564	546	532	528	513	528	530	525	517	478	532	599	527	539	569	553	545	508	518	535	515	513	518	571	515	469	538	504	537	516	537	480	530	551	548	528	575	508	473	493	575	538	550	508	527	530	541	516	494	511	547	549	533	487	548	592	502	530	524	506	563	546	528	528	540	553	516	486	479	545	512	524	533	524	509	506	549	525	523	517	549	553	497	577	523	536	520	519	537	519	517	513	511	532	564	509	527	540	544	522	519	525	529	551	545	533	502	557	523	528	562	542	552	526	581	532	486	507	555	529	507	533	545	535	541	518	530	526	510	485	508	496	507	510	549	560	505	528	473	545	540	575	520	539	523	523	526	503	539	514	499	531	550	496	537	501	557	530	507	517	487	507	539	534	546	563	562	529	543	474	521	537	496	513	524	516	524	516	557	512	514	543	553	568	561	502	498	501	534	543	530	543	534	498	544	507	520	551	531	496	500	527	518	502	547	523	522	516	532	530	497	518	522	474	518	549	518	535	565	518	589	535	570	521	555	525	524	555	465	538	543	508	527	525	508	523	468	532	585	500	497	552	564	551	538	518	508	545	518	512	516	566	468	538	563	530	515	488	509	498	546	533	538	523	516	518	557	528	532	539	474	577	517	536	497	535	596	535	547	532	533	538	524	554	516	544	522	530	561	517	528	491	525	499	508	515	525	519	555	563	499	531	545	545	507	565	521	533	527	546	521	510	552	538	533	526	516	549	480	563	532	505	513	515	523	557	503	572	513	503	527	505	526	528	540	536	504	528	539	512	532	523	521	516	545	547	513	550	511	549	509	559	544	549	541	560	545	507	499	504	501	505	550	547	538	542	575	512	541	507	517	551	529	528	540	542	518	551	510	538	525	531	539	506	502	534	506	548	475	497	489	526	533	501	515	541	527	507	523	550	532	517	482	522	537	492	527	510	507	532	504	549	493	528	538	515	538	484	542	528	502	543	537	527	503	566	568	532	492	542	538	508	515	556	514	534	532	528	487	539	562	560	541	539	535	510	493	505	516	539	517	511	527	508	525	560	500	535	511	511	521	538	544	506	541	546	535	538	555	503	540	525	545	507	518	521	539	500	509	547	504	539	520	533	525	510	537	535	556	512	524	562	528	518	505	501	538	533	533	532	535	510	534	575	557	509	504	543	547	531	522	515	543	496	520	511	512	543	546	491	521	538	529	542	493	544	517	508	539	519	526	544	577	575	548	537	502	521	551	541	523	541	569	555	518	543	544	521	544	536	579	544	468	544	537	524	547	508	501	516	476	510	499	517	536	514	545	522	526	535	530	520	523	549	526	534	522	523	483	512	540	538	512	537	591	574	535	535	538	499	501	489	544	512	555	499	493	537	504	522	518	522	503	522	495	528	534	516	522	560	561	537	500	537	526	530	536	481	524	550	513	527	481	504	511	549	532	507	543	526	534	552	514	481	493	532	502	511	511	560	502	507	516	568	539	548	537	535	538	570	537	557	495	503	515	526	473	536	541	553	540	528	554	498	505	524	571	535	580	547	493	533	508	571	529	555	508	518	480	532	515	539	518	531	524	513	515	521	508	586	517	496	536	521	540	566	481	540	494	537	544	571	531	494	487	525	516	535	538	543	534	564	508	557	536	503	531	527	523	525	516	530	562	490	509	551	519	548	494	542	523	552	481	532	576	544	503	524	536	545	559	517	475	536	494	554	531	524	496	522	508	544	529	543	537	504	478	494	520	514	493	533	580	576	539	548	548	488	516	526	496	525	567	502	533	518	463	480	519	512	540	524	571	571	535	516	469	517	518	505	554	509	556	529	502	524	519	516	546	557	494	536	516	533	502	532	541	514	559	526	509	559	521	524	519	519	530	484	553	559	484	553	523	553	563	534	529	474	545	546	532	516	520	521	496	548	504	559	503	546	513	573	532	524	548	525	562	492	549	538	570	561	500	542	481	511	522	529	520	500	538	521	553	517	512	539	568	541	506	533	512	531	535	539	537	533	509	546	537	553	490	533	510	509	527	513	503	478	569	541	512	554	564	526	518	511	498	498	550	514	505	546	503	524	550	540	537	558	509	505	515	524	590	495	504	516	539	519	487	506	536	541	526	512	531	497	507	518	538	523	510	528	563	534	512	520	486	504	541	529	491	547	493	530	526	557	552	537	500	504	520	504	565	515	521	531	494	543	544	507	561	565	535	543	550	491	536	533	497	471	509	552	544	535	522	512	560	518	505	495	490	519	550	551	518	488	503	526	485	575	473	529	520	494	561	545	487	553	501	498	518	489	517	524	509	558	543	528	490	519	526	533	572	588	532	566	522	518	540	562	533	553	547	526	523	500	505	513	492	564	518	505	521	502	507	520	554	512	518	531	519	523	521	518	535	550	528	525	484	531	524	578	540	520	534	549	535	577	511	456	525	447	527	514	519	483	536	544	511	515	498	580	509	508	522	504	571	503	562	520	482	557	507	524	558	506	521	530	471	530	492	557	521	554	513	510	511	545	560	510	554	548	558	529	507	532	530	524	472	540	517	553	536	525	502	485	525	494	524	531	513	484	539	482	470	521	470	534	550	528	505	499	507	482	535	525	500	516	533	544	522	546	505	569	560	513	526	505	523	553	493	566	531	494	510	465	544	497	531	573	517	485	510	533	571	517	541	529	507	534	488	543	529	480	506	498	528	509	547	514	508	527	470	525	494	565	506	542	524	502	534	562	490	514	508	480	531	524	484	522	512	537	495	561	513	520	574	546	556	539	536	485	552	485	538	516	523	529	535	515	491	527	515	538	535	530	497	468	519	539	514	537	472	537	486	530	505	519	535	543	469	546	529	534	533	525	543	540	569	539	573	505	495	513	528	511	549	513	585	540	526	543	517	536	500	535	542	513	520	553	534	522	504	517	547	505	549	556	473	503	522	526	549	529	566	498	554	514	511	542	509	497	537	522	540	515	522	562	515	542	524	521	522	527	478	500	492	518	508	568	514	542	557	572	540	492	536	520	523	526	550	526	532	538	541	542	551	500	545	535	492	532	512	533	522	536	524	517	511	560	531	522	548	511	502	554	510	498	523	496	517	516	563	512	515	568	521	568	547	539	485	527	513	551	474	563	539	539	529	548	534	506	522	520	530	494	518	525	538	511	539	571	480	507	482	535	514	523	512	518	530	508	499	534	518	483	552	529	583	499	543	520	523	539	511	533	517	543	512	510	523	555	521	537	499	521	523	518	566	551	516	514	565	506	522	547	531	558	536	511	543	543	518	483	520	505	526	527	531	545	521	546	508	507	527	533	537	515	537	530	524	505	482	509	510	566	517	518	520	526	500	571	522	537	517	527	558	531	528	509	505	502	489	558	522	558	535
4567	14490	11145	6201	4653	3963	3466	2963	2494	2106	1923	1943	1739	1518	1375	1373	1184	1151	1144	1087	1105	1136	1106	986	975	852	850	808	798	817	810	801	752	713	749	727	716	697	710	719	691	665	730	694	674	696	713	722	657	748	655	697	689	677	652	707	742	707	736	689	707	673	635	665	673	651	709	686	752	709	675	681	659	640	701	719	689	672	664	641	671	668	645	705	670	688	652	667	604	644	640	675	677	686	667	665	692	623	663	694	699	671	662	691	644	694	648	663	642	681	665	653	666	645	639	695	640	660	678	644	676	680	697	630	704	660	632	631	676	688	681	678	667	665	641	678	664	658	674	697	703	660	633	711	637	620	668	639	674	668	703	619	636	617	655	660	685	677	672	639	693	636	706	690	657	658	683	656	653	669	646	655	629	689	650	669	625	667	647	660	640	696	653	652	680	659	653	691	649	655	714	668	675	614	638	666	654	658	624	693	693	684	670	684	692	665	637	608	656	666	660	701	636	670	651	698	645	658	681	698	711	687	653	678	645	669	700	677	660	666	674	692	640	660	665	655	662	626	683	666	706	696	708	661	696	669	664	644	667	649	659	689	675	672	670	654	655	641	677	696	676	626	690	682	660	651	676	706	661	662	671	675	640	729	674	671	683	638	688	705	638	656	708	652	679	726	651	699	655	693	643	650	636	669	680	663	640	682	661	639	618	649	648	674	676	657	690	645	674	683	681	686	641	689	687	654	665	648	692	687	673	700	666	670	664	671	626	671	647	683	658	644	614	635	643	637	701	686	666	660	684	688	689	689	650	669	627	692	716	661	709	645	686	713	682	658	716	651	668	697	660	620	663	696	676	660	674	652	670	702	685	665	658	717	680	696	650	691	707	670	654	672	674	615	643	667	651	703	699	669	699	727	698	711	646	625	637	650	624	640	653	667	694	709	661	620	650	654	687	658	645	701	684	691	668	698	652	701	646	676	644	653	664	654	654	647	671	673	644	715	646	659	655	665	654	633	674	701	608	690	677	636	682	683	640	672	618	702	657	675	669	651	678	668	665	678	641	635	679	633	690	644	661	650	631	645	683	664	691	657	682	646	647	686	686	660	663	651	651	635	690	639	650	683	704	617	690	627	724	648	662	676	652	707	639	707	635	638	684	655	666	661	624	631	675	662	650	677	657	641	645	671	655	685	704	630	648	651	666	654	717	694	683	642	713	688	672	664	690	675	637	657	707	669	680	600	616	644	671	673	685	698	662	624	613	649	655	648	692	643	697	715	695	703	643	701	664	673	699	642	697	636	675	673	622	660	667	676	694	649	675	664	644	654	673	663	662	641	648	633	663	697	703	638	691	647	680	676	687	657	683	648	683	642	614	697	636	686	595	651	647	692	677	663	660	678	697	742	691	666	698	654	620	704	620	676	660	694	669	676	623	673	661	645	677	651	664	657	667	655	642	679	644	677	699	658	698	634	644	638	651	666	679	658	732	633	649	668	672	646	660	640	650	713	653	654	686	646	728	660	638	665	640	627	678	684	648	695	655	647	645	695	699	632	653	680	630	644	664	673	663	667	673	653	669	655	654	688	692	694	668	645	674	643	694	683	658	679	646	682	655	655	661	636	660	689	739	718	671	646	723	678	672	697	684	681	636	681	638	653	655	652	606	683	654	636	641	677	674	678	633	655	620	658	666	662	711	648	689	686	694	709	644	688	669	678	671	622	699	659	652	671	677	652	653	679	623	696	670	678	667	667	687	734	698	681	617	656	655	639	676	686	633	658	647	696	671	669	633	699	682	717	705	717	664	660	667	665	658	691	687	708	701	655	647	692	632	664	663	659	637	678	678	613	741	613	637	708	629	662	706	666	639	689	661	623	651	647	641	732	683	646	692	652	636	744	661	636	700	638	689	619	620	624	696	691	674	659	743	663	676	681	643	699	678	647	682	644	698	651	684	618	680	666	656	632	671	618	677	671	694	693	663	660	659	663	638	638	647	669	680	639	667	680	653	711	643	685	664	676	649	708	624	701	670	639	654	651	667	680	673	648	648	661	667	668	662	646	710	668	695	687	688	637	613	649	668	699	694	699	661	670	670	684	654	695	671	609	674	687	664	669	668	659	706	656	633	653	665	648	671	633	644	723	679	671	672	676	697	599	608	706	667	664	664	700	645	706	642	678	666	670	712	666	654	653	677	683	722	674	653	619	674	648	649	667	662	637	711	688	658	658	661	671	672	678	663	670	626	688	667	686	632	638	686	670	673	640	654	675	653	666	652	647	676	703	675	657	657	663	690	710	701	681	686	641	680	686	659	606	690	680	697	644	714	649	655	662	621	671	651	670	676	661	673	694	693	683	665	615	631	635	645	705	687	645	623	662	640	657	688	686	650	676	685	655	694	620	676	652	697	657	632	715	716	674	661	663	681	657	643	669	687	683	683	669	641	665	688	685	673	667	708	639	692	681	671	639	651	707	673	659	635	702	665	654	701	680	639	648	656	633	644	669	689	697	663	629	709	636	672	685	712	641	653	680	690	677	634	655	638	680	640	637	683	647	674	660	666	677	667	605	652	680	653	692	643	671	672	601	656	668	702	681	664	637	645	693	673	665	672	683	688	636	670	682	683	671	687	656	625	656	691	692	662	638	686	671	682	629	687	681	671	667	669	655	698	617	678	699	653	668	681	653	626	649	652	642	659	663	638	687	692	628	650	691	680	648	645	687	629	680	703	684	667	690	576	683	652	628	677	683	609	669	688	679	674	650	645	658	722	649	660	660	652	694	679	655	676	665	681	676	706	663	652	680	687	655	640	696	643	663	683	649	673	654	677	674	677	701	687	622	615	660	680	663	687	665	655	684	659	679	656	674	684	630	686	717	658	698	652	696	709	687	688	664	649	649	622	655	648	687	704	647	678	702	658	664	657	657	681	667	684	693	638	669	667	632	687	684	678	648	675	696	617	688	647	642	686	704	642	684	638	670	683	622	656	649	673	669	669	659	703	667	680	693	678	675	672	645	640	685	628	704	610	648	701	644	702	601	662	684	662	702	650	679	703	679	645	624	680	663	683	672	696	625	671	683	709	602	690	691	678	680	626	674	664	626	684	685	706	680	656	689	689	661	616	679	706	686	630	657	671	675	672	676	660	651	669	689	622	657	690	702	655	671	685	674	626	646	709	662	667	627	662	682	679	648	687	683	655	636	662	664	659	668	709	632	680	683	738	628	639	645	642	656	630	642	675	639	654	657	650	711	657	656	641	691	670	655	635	654	707	663	659	692	703	661	700	659	656	642	612	700	646	679	667	686	711	683	689	697	632	649	655	695	680	682	614	643	674	663	682	621	681	629	690	695	649	658	677	685	614	722	693	704	676	667	679	674	648	664	632	634	632	681	706	629	658	615	681	672	659	680	646	684	620	661	685	681	715	691	667	635	680	615	650	678	677	660	691	648	683	640	654	671	677	667	656	710	667	662	711	690	657	635	667	682	703	682	710	654	632	671	639	650
24862	21650	27560	25748	6335	1461	1200	991	811	664	671	665	665	578	527	475	440	437	401	439	404	405	408	350	310	299	334	283	285	284	295	299	293	294	265	267	264	229	258	231	221	260	253	254	265	256	248	258	256	253	240	244	266	266	262	272	250	271	244	266	258	238	266	256	250	257	239	258	246	246	277	228	226	229	249	255	240	237	208	257	261	266	250	209	255	245	240	248	259	248	243	238	221	236	212	273	258	238	251	218	232	219	254	246	230	231	268	227	239	235	233	220	217	220	244	270	253	238	229	226	263	243	231	253	248	252	219	213	223	237	244	234	209	235	237	224	250	237	223	253	217	230	253	270	198	253	271	250	236	229	222	250	256	234	223	248	248	256	242	263	263	244	241	259	245	223	245	248	217	213	243	268	237	254	237	226	248	252	223	248	241	255	236	238	246	234	236	230	258	214	223	225	214	252	229	241	225	200	268	244	229	228	258	208	243	199	239	266	239	258	243	234	226	249	252	235	223	209	219	245	221	256	240	244	225	216	265	246	248	221	218	253	219	242	257	240	237	243	239	255	256	264	224	239	227	208	251	228	232	247	238	227	241	259	237	226	257	236	244	242	234	243	243	226	237	252	252	217	262	244	231	250	242	207	261	238	224	251	244	238	260	247	226	238	236	245	242	220	237	231	250	219	241	246	280	226	260	205	233	247	263	249	243	243	243	247	254	234	240	253	259	255	249	231	273	214	240	232	220	242	231	261	212	260	229	236	213	229	258	218	245	241	257	248	248	227	240	263	227	237	231	240	264	264	238	228	224	260	252	232	245	247	277	223	224	246	211	227	236	209	256	237	242	212	236	235	222	254	239	251	259	226	272	237	257	238	232	236	255	242	252	225	238	231	259	237	236	226	240	212	250	255	259	215	251	242	247	240	249	230	254	249	235	238	237	238	219	229	227	251	254	244	255	261	214	227	266	211	225	242	250	241	232	243	259	275	254	211	243	204	232	266	222	232	234	255	224	237	267	232	235	254	245	223	238	247	219	237	256	239	257	252	259	252	225	217	214	223	232	272	229	270	254	230	246	244	249	271	240	237	254	215	244	240	252	247	248	219	214	223	236	254	276	259	226	224	229	211	254	245	270	235	209	224	267	248	259	241	235	249	221	228	253	274	247	244	233	255	228	235	230	234	252	240	196	231	239	236	216	221	274	263	227	212	211	246	222	257	218	231	246	239	225	248	232	237	244	262	255	264	227	220	241	244	236	237	246	230	246	228	242	214	269	217	259	234	254	232	236	254	236	239	232	224	259	237	248	242	254	227	255	245	221	254	249	240	264	233	214	259	212	232	266	256	226	216	237	238	264	246	232	234	225	235	219	259	226	228	273	233	234	217	246	254	244	242	235	247	245	241	195	237	264	258	245	229	265	226	247	250	235	221	249	229	215	274	274	250	256	233	235	219	226	226	251	233	263	266	215	243	241	264	245	235	252	214	219	261	236	268	215	243	245	249	266	260	225	228	227	214	209	271	241	243	265	228	229	238	241	248	236	233	229	254	233	210	262	270	233	242	221	243	245	246	243	275	277	247	206	225	213	233	199	231	252	251	236	227	248	240	244	221	238	216	248	268	247	249	227	235	232	251	212	244	234	262	251	231	260	242	268	220	223	210	231	246	238	229	236	236	234	237	221	249	229	257	189	238	223	231	243	223	259	263	217	219	224	269	242	240	234	245	232	224	236	227	268	248	236	205	251	255	251	215	254	219	226	283	218	230	258	226	256	210	233	236	262	230	233	248	251	238	229	222	253	246	267	235	244	240	232	224	232	261	248	232	255	225	221	241	249	221	232	243	216	233	244	242	245	225	247	247	266	216	258	229	229	248	251	223	228	246	256	260	256	241	247	237	247	226	222	253	234	216	238	241	245	241	250	213	259	243	216	251	256	240	248	232	233	226	217	235	266	253	240	261	248	237	253	240	236	239	268	244	214	269	218	227	232	222	235	228	230	244	250	240	244	225	249	244	227	265	234	241	233	261	254	233	259	245	227	223	238	245	236	242	251	248	212	245	223	237	219	237	243	263	224	245	269	260	243	224	227	221	242	256	221	241	219	245	233	275	247	232	231	241	251	258	252	193	231	238	216	278	251	282	250	243	233	238	258	267	222	226	255	221	234	230	242	237	251	259	238	246	257	260	239	219	214	246	238	226	225	235	257	227	249	270	218	240	251	251	253	251	228	287	263	227	248	214	215	247	243	228	212	266	219	240	232	238	229	240	259	232	275	266	225	260	243	251	253	205	244	237	242	243	222	259	256	218	253	243	245	236	243	230	254	244	241	226	232	236	248	240	239	223	273	249	225	248	277	257	256	228	287	253	228	227	216	259	247	228	250	241	235	252	236	257	217	225	228	231	224	202	271	231	236	226	224	256	246	249	225	226	238	245	256	227	249	245	213	221	256	254	259	233	235	254	250	223	258	238	244	248	242	237	260	254	240	239	230	219	227	234	249	245	252	243	248	241	258	231	227	244	247	234	242	234	237	254	236	202	234	255	258	267	265	231	261	268	239	228	249	237	249	228	240	248	220	213	216	241	224	266	227	240	245	262	253	229	236	245	264	239	226	236	208	227	239	220	235	220	232	237	211	239	239	226	221	215	282	227	240	250	239	243	211	269	252	256	232	227	239	245	246	244	232	243	273	230	250	220	243	266	200	246	233	233	252	234	245	225	246	232	244	248	222	242	267	224	253	232	238	256	243	233	238	236	258	240	221	231	225	230	252	209	262	235	243	246	266	258	237	224	238	261	217	234	228	249	245	253	228	225	232	244	258	234	233	252	229	221	242	235	227	220	290	257	243	261	232	249	270	213	230	208	232	239	240	224	243	219	253	228	246	222	245	243	236	243	223	242	233	255	267	219	236	212	220	244	241	245	248	252	222	228	250	232	231	240	251	257	239	260	242	236	208	225	240	240	225	235	220	222	226	245	264	237	241	255	255	227	234	247	267	222	249	225	252	230	223	256	229	258	224	251	231	254	212	256	218	243	233	221	248	284	239	224	223	231	235	224	226	224	223	232	262	230	260	267	231	230	230	220	245	248	257	233	258	251	218	254	274	240	232	247	236	259	263	251	220	265	238	206	229	258	278	246	228	259	217	229	231	225	248	243	243	242	249	245	228	246	233	262	236	241	244	221	223	228	232	256	282	210	273	232	248	247	237	201	255	239	266	222	214	267	203	233	226	240	251	219	240	256	236	236	241	214	234	238	254	237	271	213	232	217	241	237	263	261	233	220	236	246	232	224	231	220	287	240	246	253	240	257	239	271	244	231	211	223	235	236	235	253	229	221	226	242	237	250	228	233	244	247	231	222	206	267	255	238	229	244	264	242	252	235	244	260	252	253	252	230	217	229	252	221	239	258	255	251	223	249	198	252	239	227	230	246	243	243	245	233	244	265	235	269	247	211	214	242	247	256	242	272	252	241	223	234	241	215	255	240	238	248	272	251
4690	10311	8020	4317	3343	2842	2519	2035	1699	1419	1314	1236	1184	1049	929	870	777	690	715	731	704	665	601	544	485	471	458	434	446	461	408	456	411	390	402	339	321	361	341	329	329	346	365	343	363	374	335	349	351	388	366	299	348	330	346	361	316	343	364	341	313	325	344	334	353	351	337	322	317	347	324	325	352	315	330	335	313	306	305	318	314	322	329	348	349	377	328	333	320	326	324	311	324	350	338	328	342	339	320	307	317	312	340	340	327	289	355	329	327	312	315	312	341	300	341	309	316	297	330	309	313	323	319	330	335	310	320	308	349	291	307	313	315	334	328	326	298	326	329	315	320	304	326	350	320	339	325	340	345	314	343	327	333	328	332	319	315	322	321	309	370	325	339	333	326	293	324	308	348	306	317	275	320	323	351	328	322	340	340	341	327	320	317	338	313	343	299	306	307	297	326	348	335	329	342	324	346	316	339	331	312	318	307	332	310	327	323	310	340	344	319	312	335	344	361	337	328	327	310	345	317	333	321	338	339	304	311	320	303	311	331	306	353	338	323	301	347	315	324	340	334	337	287	305	358	339	316	330	335	322	347	352	323	332	305	298	341	347	301	338	330	311	312	329	308	322	341	300	368	327	331	298	299	336	346	325	287	286	369	328	288	331	335	311	335	345	332	349	317	332	291	326	318	367	320	323	321	308	303	337	325	327	322	311	329	325	363	319	303	299	304	320	299	322	361	337	296	312	340	305	328	317	339	311	345	327	320	327	336	336	296	320	350	328	332	297	326	314	344	322	329	311	302	318	321	355	332	326	327	327	315	324	321	305	342	333	329	307	311	312	324	317	310	317	311	331	310	343	358	295	323	354	317	330	307	309	334	299	329	316	309	322	327	317	336	289	316	331	353	333	371	330	305	311	334	324	356	301	307	324	327	292	317	340	318	330	343	306	320	318	308	338	315	345	330	355	339	311	328	302	366	336	309	304	345	311	339	356	348	321	315	349	317	308	344	305	314	313	347	298	310	322	308	351	341	306	325	357	350	314	342	318	317	331	326	307	336	325	332	356	338	300	285	321	344	321	333	293	294	291	318	327	302	337	334	296	348	324	346	318	332	341	303	324	331	310	313	322	334	296	345	289	326	297	300	327	326	317	312	326	329	321	329	319	338	295	308	339	325	353	335	309	304	337	319	347	323	319	313	311	312	309	303	342	328	317	318	322	328	329	331	314	332	346	309	305	316	304	315	312	323	310	284	329	329	353	318	345	326	359	346	299	311	346	293	303	323	306	366	366	338	330	386	366	306	302	315	301	326	305	340	327	318	331	328	311	347	311	377	350	275	303	320	332	319	341	337	331	317	353	329	329	303	323	301	333	286	320	299	307	338	335	350	347	315	331	306	314	323	320	341	327	330	325	287	322	326	300	351	343	356	336	301	342	322	316	313	351	347	295	355	323	325	341	332	345	342	306	344	325	273	331	298	342	335	357	315	336	312	350	328	322	320	336	296	313	352	326	334	356	344	325	324	340	333	340	322	327	329	305	330	329	313	351	334	323	358	326	321	333	292	325	302	318	328	329	295	303	313	318	348	312	354	307	342	285	314	321	319	321	322	310	347	307	335	329	325	330	291	316	291	307	342	324	335	334	297	325	316	334	365	327	334	345	368	331	338	332	326	348	355	334	329	334	306	315	324	371	338	301	327	321	331	344	320	336	338	349	357	287	313	331	304	306	340	310	352	335	306	368	335	334	354	353	325	305	346	325	307	315	328	341	337	340	352	319	314	341	330	339	330	314	292	322	292	291	313	326	316	304	323	310	319	307	316	320	294	333	310	313	362	341	338	330	344	318	304	326	342	341	312	347	328	331	316	321	313	316	319	329	316	327	315	361	311	325	338	303	323	307	321	379	306	335	380	311	360	295	305	323	319	311	345	274	330	329	333	322	321	337	320	346	326	332	327	293	294	333	274	359	366	319	338	317	339	294	322	351	369	320	344	312	325	340	309	308	325	337	348	330	335	350	344	328	319	322	343	316	328	359	320	294	307	351	362	301	358	326	322	337	328	342	338	311	330	347	332	314	352	307	309	317	318	305	313	304	341	319	302	309	324	369	320	306	339	347	350	336	314	323	342	339	332	317	331	319	331	348	332	334	333	342	352	327	355	320	312	330	296	322	293	329	309	304	327	331	346	342	341	355	341	323	316	305	323	336	313	325	343	293	329	325	309	314	346	310	317	301	311	334	337	304	326	316	298	331	331	342	331	338	304	281	315	318	321	289	312	320	309	296	337	343	296	334	310	351	317	350	334	348	297	315	334	319	337	343	300	314	302	323	309	343	322	324	322	333	290	310	336	334	282	333	382	317	306	346	288	320	288	355	326	342	320	337	306	301	308	329	323	351	322	319	310	314	291	346	320	343	314	339	292	336	299	319	309	300	300	352	323	324	327	302	366	300	303	321	306	314	312	341	322	313	319	330	326	350	330	327	317	342	345	337	359	319	338	337	307	343	303	332	284	313	318	346	320	358	343	325	309	329	314	330	338	318	343	349	343	348	346	313	344	344	342	309	304	370	331	305	315	311	305	330	335	326	353	294	300	338	328	316	327	320	309	305	351	348	336	334	338	315	341	312	340	334	323	323	315	312	316	316	331	305	299	337	318	332	340	340	308	335	321	304	295	339	307	313	327	308	311	342	305	345	307	328	300	311	316	304	303	317	286	350	354	346	334	325	315	348	338	337	356	359	317	323	311	320	321	321	327	340	325	327	313	291	303	335	318	292	331	328	327	294	314	330	330	286	323	346	327	328	312	346	340	335	300	330	344	329	325	319	344	318	349	330	307	343	312	322	341	338	315	314	344	300	299	296	337	331	300	315	366	315	337	366	317	357	307	317	308	316	324	315	314	291	305	334	322	303	320	362	318	301	318	316	320	366	312	299	297	322	317	295	313	312	388	315	343	316	336	312	318	356	297	319	329	305	304	316	335	341	308	318	318	306	368	331	313	280	316	303	316	292	282	333	319	315	307	367	345	325	325	316	323	307	341	327	324	342	325	337	299	320	334	347	325	313	290	318	336	350	325	310	325	298	309	324	318	336	342	327	315	330	328	326	343	345	326	320	333	315	329	305	329	316	352	342	373	318	328	352	337	345	349	372	379	313	343	319	347	334	320	319	346	337	315	321	316	305	316	341	336	326	322	311	316	311	327	323	353	320	329	325	323	280	364	333	309	307	308	294	341	308	302	316	306	334	337	301	284	335	321	327	322	358	344	313	332	327	330	310	305	323	351	321	337	337	292	332	350	320	333	305	314	318	325	337	321	332	322	321	317	322	314	336	314	288	323	317	336	325	288	306	292	323	337	336	340	281	335	346	314	315	305	316	339	345	327	338	340	346	327	305	315	341	306	294	338	326	325	337	299	358	329	323	368	321	313	323	322	332	334	299	330	306	316	332	319	319	332	288	318	362	296	329	327	329	310	335	329	307	349	320	328	294	300	318
22765	21670	29550	24298	21675	21524	7264	2480	1793	1582	1460	1393	1430	1159	1104	1045	955	897	874	905	895	913	796	771	709	675	675	618	686	617	646	632	564	580	554	589	534	530	554	561	585	539	540	566	596	508	492	497	516	549	508	515	487	499	522	489	504	516	558	540	471	524	511	580	495	519	538	521	549	528	487	516	523	512	510	545	553	517	540	480	540	440	513	477	499	481	515	508	528	517	502	510	558	520	522	514	475	503	505	506	480	481	534	499	504	536	504	510	476	498	481	473	528	499	537	506	463	516	559	508	492	478	500	551	508	519	518	547	492	552	484	518	506	484	516	488	532	495	495	518	510	516	512	496	496	508	476	503	467	489	489	525	529	498	474	496	503	553	483	534	525	497	526	505	489	507	514	534	500	517	481	496	527	533	537	531	524	466	521	518	501	501	488	532	507	525	536	486	535	521	474	499	514	516	503	509	504	534	533	509	545	514	501	512	507	515	580	523	502	512	522	553	450	501	539	505	486	464	497	532	505	479	523	524	521	547	558	542	500	503	573	479	486	491	471	506	542	499	510	537	490	521	485	524	525	494	484	513	528	493	502	527	509	479	499	482	502	498	509	524	509	494	521	557	520	519	495	472	497	515	530	506	467	515	517	501	547	486	509	547	498	516	521	506	507	529	468	535	533	496	519	522	520	561	516	531	532	476	530	481	506	529	479	523	519	498	511	532	539	510	524	470	515	465	528	500	513	469	499	498	488	513	504	488	506	526	503	542	519	537	482	508	506	501	471	441	483	537	494	498	517	491	473	542	514	505	510	469	504	507	492	498	548	557	509	504	478	517	524	493	525	525	498	512	504	509	507	518	494	486	491	514	532	516	494	513	524	513	496	513	520	507	487	536	519	475	505	500	535	539	496	531	532	510	491	478	541	512	540	527	507	514	558	519	533	518	501	515	509	546	502	522	470	523	510	513	497	491	494	502	526	483	509	524	506	513	500	499	479	501	515	497	506	531	531	512	532	535	477	477	525	478	551	492	496	519	468	498	523	495	513	512	487	498	504	511	532	455	475	506	534	549	493	509	509	513	503	480	526	504	528	558	484	527	519	518	507	525	453	528	501	483	522	517	518	499	500	494	526	488	506	492	519	493	537	514	528	551	491	499	535	506	516	506	534	492	519	547	466	497	515	523	518	480	507	505	508	504	506	528	519	506	478	508	560	517	502	515	501	491	537	528	520	506	490	503	540	475	496	486	508	505	553	493	491	514	470	505	497	471	536	442	497	496	541	528	496	512	525	509	511	474	515	497	514	510	501	535	512	526	508	463	513	491	581	509	516	524	497	515	539	506	520	498	487	491	550	519	521	485	501	478	498	525	500	534	467	532	508	503	500	493	508	532	509	517	487	498	539	528	509	509	492	465	510	553	553	487	472	521	519	511	516	490	502	516	524	492	496	527	517	508	502	523	512	505	511	516	524	515	502	529	509	524	504	507	524	492	507	529	491	531	507	477	492	493	471	536	496	525	474	541	467	480	476	539	537	475	528	540	476	487	523	495	510	498	487	534	511	550	516	521	480	486	542	509	507	506	503	534	512	467	480	510	550	513	517	470	496	492	484	507	472	484	504	453	529	497	501	523	484	502	512	509	518	525	488	529	511	476	501	524	490	533	509	510	507	514	487	504	496	492	513	500	538	482	497	529	479	477	517	493	498	509	561	511	538	477	502	505	519	519	505	513	562	541	499	527	556	535	521	530	568	483	537	548	477	523	503	521	517	532	482	524	523	492	524	537	504	529	475	504	476	516	489	492	517	493	518	482	552	530	458	479	539	511	477	486	494	461	552	509	481	500	515	502	480	515	540	507	502	542	511	542	505	498	532	468	519	498	575	544	484	515	529	507	539	520	481	531	511	522	507	513	529	546	484	503	553	515	517	520	533	499	507	566	504	521	497	516	486	537	517	506	502	511	542	528	537	503	496	497	475	505	495	494	502	529	518	555	469	484	473	527	505	508	473	491	532	515	510	508	535	507	510	542	505	491	554	494	474	502	502	510	498	497	519	485	480	495	493	451	502	529	520	483	521	511	512	508	512	481	508	524	508	502	506	517	493	479	483	542	529	507	530	486	511	516	534	517	519	521	537	521	497	472	525	496	470	514	499	523	526	519	547	530	457	472	503	517	528	519	493	506	478	452	483	485	505	511	522	547	479	524	534	485	510	517	502	513	525	483	504	504	530	491	507	503	499	500	537	533	496	471	505	485	535	527	532	462	477	479	525	515	507	525	586	557	455	530	500	454	514	501	471	494	494	521	528	498	505	496	488	495	511	533	470	483	536	502	478	535	505	531	517	529	518	502	536	528	546	508	495	467	506	484	509	492	496	524	542	528	549	474	497	494	528	507	484	528	476	453	520	538	549	480	464	525	488	498	485	529	486	533	473	489	517	507	503	520	521	479	465	526	477	513	500	514	521	537	511	463	502	488	541	515	532	471	566	559	502	437	493	519	488	497	504	477	494	508	501	485	557	540	493	492	457	519	478	510	508	557	484	537	451	518	482	491	499	498	511	470	489	506	507	475	505	556	503	475	546	502	545	543	480	537	492	484	528	499	516	481	552	485	490	523	540	538	517	546	484	505	513	516	502	518	509	541	475	485	474	514	518	541	494	524	487	517	540	492	493	479	460	486	535	468	430	506	522	540	528	496	542	531	524	506	547	535	507	534	532	491	450	530	462	540	464	495	464	491	507	489	501	508	521	475	532	513	511	476	493	531	505	500	518	546	509	484	531	485	514	496	532	505	467	551	528	520	502	459	503	511	457	501	507	520	519	534	537	499	465	531	510	503	516	529	495	476	499	508	500	533	502	489	519	485	517	518	521	509	494	480	508	501	466	456	481	561	529	472	490	525	546	507	543	524	507	494	530	528	478	535	481	546	527	525	509	498	476	529	487	504	532	494	517	487	492	504	470	493	500	495	528	487	486	498	497	474	514	529	470	539	484	496	516	503	515	509	508	511	522	517	510	496	496	514	515	500	450	495	522	504	501	515	448	476	497	516	540	523	505	563	509	525	504	486	513	489	499	546	516	502	514	495	507	556	512	482	466	501	515	541	512	575	497	506	511	532	512	495	473	503	507	469	505	515	476	468	497	535	509	507	474	499	488	558	478	522	507	539	506	499	519	538	497	485	494	507	475	536	546	475	543	522	459	462	498	525	546	552	514	499	528	480	472	517	488	482	505	486	506	499	512	496	505	506	530	507	494	512	458	491	517	531	533	517	500	479	508	500	511	510	517	514	507	494	536	508	500	502	518	486	494	511	521	524	525	484	473	494	520	533	538	515	462	512	500	497	482	512	539	467	515	478	522	497	509	483	498	514	467	480	508	479	500	491	488	515	472	526	488	503	445	517	498	514	512	516	484	460	517	526	522	541	519	490	518	513	472	508	513	510	518	553	530	512	492	521	476	512	520	457	492	480	559	525	513	525	529	462	500	484	525	473	549	485
6163	19955	15910	8886	6985	5813	5026	4251	3519	2975	2721	2736	2468	2055	1884	1724	1491	1380	1440	1354	1419	1337	1323	1172	1029	952	868	915	894	862	902	802	846	816	752	727	737	705	667	727	717	691	693	734	694	702	707	726	730	702	657	745	696	690	682	717	674	632	657	655	682	649	649	671	657	668	637	673	668	659	628	636	701	671	673	690	622	668	623	653	659	683	659	633	647	625	689	701	646	651	660	629	668	643	668	706	671	637	633	646	672	664	639	626	629	675	654	638	652	680	640	655	633	655	673	673	634	679	676	670	631	683	642	673	672	672	678	675	626	625	632	667	645	629	680	620	660	647	651	624	672	664	650	631	648	666	654	677	648	684	676	622	626	687	655	683	678	612	660	649	612	622	655	645	641	645	691	650	654	616	666	671	623	633	640	644	646	658	693	662	688	634	595	655	666	670	666	656	662	655	638	666	658	653	632	645	697	664	655	650	677	669	608	659	608	697	715	674	681	643	644	638	642	639	594	643	644	619	669	606	666	660	678	668	695	643	629	627	630	627	651	672	646	641	675	646	635	619	653	672	656	650	662	645	664	601	692	622	628	629	666	595	674	629	626	619	615	652	663	646	650	663	622	675	590	636	653	655	652	673	617	659	657	658	664	656	668	679	660	601	677	618	626	666	655	668	677	691	637	674	666	692	669	693	626	661	624	653	645	629	642	685	628	620	614	620	640	673	635	627	657	639	649	638	683	666	647	647	594	648	655	669	674	680	674	627	661	638	655	701	637	627	668	691	674	693	657	686	686	683	653	648	696	621	618	659	678	611	614	585	654	690	622	600	649	667	685	687	679	646	659	663	626	638	601	656	635	666	635	623	654	659	662	649	672	629	664	664	663	635	645	666	652	636	616	640	653	669	658	644	678	678	667	613	636	643	611	635	640	661	641	670	698	609	625	642	643	630	631	662	657	678	688	615	664	628	638	663	676	657	674	630	633	681	643	630	607	622	626	690	676	625	737	629	625	684	659	668	672	664	654	649	669	647	680	703	638	664	642	669	646	618	642	661	664	650	666	616	568	670	678	685	628	655	659	711	665	653	638	681	681	658	712	646	660	659	676	621	639	654	627	677	657	673	654	670	634	644	694	624	666	652	696	669	623	705	680	713	603	672	661	641	634	650	669	655	664	615	608	631	678	669	611	573	640	625	649	683	672	660	655	672	627	645	682	667	676	688	661	656	613	672	644	661	661	654	672	659	639	647	614	648	626	615	643	630	637	671	712	671	672	611	666	662	671	635	647	652	712	656	687	668	655	652	719	679	651	640	677	650	593	710	695	664	651	659	654	666	633	662	641	644	695	696	654	602	636	682	657	582	621	616	686	686	612	648	587	660	675	638	650	664	611	708	659	706	635	670	644	641	647	678	694	692	645	623	688	655	665	602	683	607	674	625	637	624	684	624	631	623	647	593	668	644	700	614	664	627	712	668	648	635	691	615	637	648	672	627	612	672	646	653	666	659	643	633	617	669	592	650	690	662	688	701	662	664	646	636	631	649	670	638	642	663	632	643	602	639	609	647	663	621	655	681	618	674	651	626	646	637	674	686	640	672	638	674	617	631	647	646	643	691	651	691	608	618	637	661	666	677	629	661	667	641	650	612	628	643	685	622	620	631	646	656	650	661	669	644	674	644	630	672	686	642	706	700	640	617	649	648	622	617	638	635	656	674	659	685	620	633	698	685	665	720	637	659	706	673	661	675	646	710	612	662	635	684	672	629	660	670	637	618	654	660	616	682	719	655	682	667	654	635	623	593	675	644	704	686	659	625	633	641	668	657	634	646	675	678	607	667	665	649	610	632	674	670	643	662	650	645	659	659	611	638	640	674	603	630	660	600	622	626	639	669	659	662	644	646	696	638	618	609	639	649	655	672	646	637	614	646	632	693	667	622	695	652	628	633	661	643	619	738	588	626	670	666	672	682	673	657	629	659	699	616	635	640	627	647	664	671	671	637	688	654	637	663	650	623	697	629	683	618	625	679	647	622	666	612	680	729	658	650	620	638	727	644	661	621	647	644	621	667	622	683	631	665	644	670	643	635	635	638	634	647	623	634	709	614	616	618	687	692	688	676	666	625	610	688	640	662	640	633	605	658	636	663	649	694	618	647	631	650	649	662	643	629	625	652	608	642	643	614	596	675	648	669	613	646	667	636	623	674	617	660	697	604	656	702	660	616	631	633	653	680	636	619	630	623	623	625	660	664	645	658	611	638	636	687	644	645	704	640	630	642	648	636	670	643	586	608	672	676	640	680	675	607	624	694	629	654	662	636	631	662	595	630	641	685	682	613	654	669	683	643	659	657	641	681	674	620	651	637	675	645	650	616	656	735	671	681	651	661	609	662	623	644	633	667	638	625	682	605	661	652	645	600	669	644	653	645	712	661	658	685	670	631	646	631	635	626	666	623	662	648	684	645	656	629	629	655	642	632	656	696	643	675	674	645	641	692	635	662	612	646	622	685	643	642	684	686	640	645	638	586	626	637	666	665	677	646	671	679	639	657	648	650	674	654	647	633	636	650	639	679	624	613	637	617	656	646	638	651	632	605	684	688	640	614	624	617	610	645	651	662	634	672	663	654	681	688	644	659	636	667	695	609	619	659	681	672	682	666	624	660	658	693	612	643	677	704	686	621	647	678	701	623	592	646	666	649	654	700	642	618	637	656	651	598	676	639	657	641	685	660	605	654	621	640	667	677	652	641	670	638	646	650	624	677	685	721	653	638	614	619	636	669	631	680	619	624	673	664	630	690	670	648	616	614	630	645	648	652	671	657	643	641	618	665	618	668	683	608	621	683	665	653	643	615	616	641	629	662	672	691	666	598	644	651	680	630	650	633	655	634	661	606	636	604	612	614	706	673	667	632	680	665	614	649	646	682	616	702	677	677	606	645	677	634	643	607	651	620	620	639	615	614	650	679	700	641	675	634	668	605	665	647	651	632	635	690	602	690	638	677	613	641	628	660	659	643	622	685	652	689	629	684	665	666	655	625	649	638	665	629	612	658	700	704	599	615	623	661	698	634	641	627	634	692	652	621	658	627	634	625	662	667	705	636	665	646	658	689	632	595	667	623	661	644	648	676	613	659	652	645	684	704	637	600	657	653	663	658	642	652	720	618	628	624	605	646	663	653	665	646	596	644	687	665	674	655	644	672	662	632	656	618	660	651	623	653	686	657	609	690	608	651	667	661	653	624	671	654	654	633	636	649	644	646	625	651	686	655	622	649	661	673	646	633	667	650	676	694	644	640	685	642	690	613	651	699	652	665	671	629	613	656	622	631	623	659	654	650	625	643	658	630	616	673	632	604	659	659	675	698	659	654	639	640	655	679	659	629	690	652	687	671	680	654	640	647	683	644	661	664	668	647	646	666	654	651	634	693	600	627	670	648	628	657	626	685	670	639	726	623	629	632	695	657	661	624	585	622	681	667	614	661	653	621	680	618	606	618	645	654	627	688
27630	19340	6838	2278	1399	1074	899	818	716	603	637	582	583	531	500	499	444	435	445	507	466	464	435	422	409	374	345	362	379	364	368	324	320	376	353	362	350	354	370	323	316	343	321	322	330	341	327	322	343	318	329	337	351	329	339	320	347	350	318	335	321	302	312	326	330	310	340	348	316	363	335	354	307	331	312	302	327	342	297	300	332	315	343	351	319	356	321	303	335	338	330	321	315	324	355	334	318	310	320	320	317	338	337	383	350	351	312	320	319	324	312	333	354	349	338	353	319	335	317	349	336	317	315	353	335	323	299	352	352	320	307	297	340	338	323	320	301	335	286	319	345	345	310	303	312	315	332	289	293	301	311	321	368	314	330	302	355	320	320	351	357	322	331	323	345	316	307	340	307	350	324	334	329	326	301	308	313	366	306	332	342	301	314	322	326	323	351	321	334	335	329	313	330	334	299	300	369	358	310	319	322	328	307	348	339	308	348	325	321	327	360	321	332	302	329	320	328	301	323	321	355	338	359	317	331	338	294	320	299	359	318	321	303	319	314	327	346	336	310	367	323	323	334	313	296	328	309	336	333	337	327	310	310	335	352	333	301	351	353	336	353	350	314	330	387	325	313	310	335	310	334	383	323	324	323	326	326	316	346	322	295	324	332	343	347	306	365	323	334	355	348	360	386	336	342	329	306	313	329	321	332	310	299	306	326	332	314	358	294	353	342	335	317	335	346	350	322	340	337	299	297	307	322	356	328	311	339	346	338	314	352	332	333	333	318	338	327	318	361	316	328	325	333	330	340	346	361	328	338	361	334	339	321	350	332	321	341	361	340	367	333	349	343	341	307	360	341	291	346	327	320	327	332	361	353	326	359	307	328	312	333	306	371	327	329	331	318	353	295	330	296	352	316	345	298	338	333	334	362	316	297	309	305	321	320	335	348	328	350	311	357	335	363	352	333	362	341	320	297	342	331	326	324	372	355	349	329	320	318	304	330	337	338	330	338	336	308	340	332	310	346	312	324	320	348	311	343	328	307	331	312	317	352	332	359	348	331	325	363	352	323	329	349	365	343	349	330	354	347	332	349	356	333	335	327	333	342	369	293	344	346	345	293	352	317	358	291	348	333	343	349	307	314	328	314	343	327	332	332	345	349	347	323	333	304	305	329	336	302	309	309	358	325	345	343	337	303	334	344	335	330	344	279	318	316	331	326	345	366	357	337	332	348	333	321	327	338	299	350	342	344	335	314	321	296	294	355	318	333	324	361	310	317	336	339	354	312	326	326	342	302	343	310	319	297	336	297	312	320	313	321	348	354	314	316	338	356	344	306	318	333	322	334	333	341	307	335	310	312	328	308	345	335	332	344	317	342	330	318	328	340	329	315	306	310	356	326	313	348	331	330	318	315	323	327	316	318	305	365	325	322	358	329	329	325	332	349	326	367	312	326	350	344	326	326	317	321	323	350	303	343	304	306	330	324	332	370	350	343	335	340	328	335	336	334	317	325	335	313	302	342	329	352	365	322	302	363	334	324	307	341	339	354	308	317	286	349	325	336	350	328	328	330	328	358	311	304	323	344	336	342	321	328	334	319	349	333	321	316	321	312	328	346	328	326	304	326	338	346	334	316	309	356	335	317	297	322	364	339	373	359	333	324	317	339	318	344	323	325	320	286	345	371	343	330	293	326	321	346	325	348	367	328	316	343	293	317	326	340	359	321	309	313	342	310	325	340	306	333	315	354	306	308	335	310	302	331	326	323	344	307	335	317	323	363	358	295	313	345	350	312	330	340	323	357	327	292	318	351	351	355	366	357	345	354	362	340	349	336	318	367	323	350	359	331	318	323	324	328	321	316	340	360	336	337	333	297	344	304	340	346	327	358	338	336	343	310	349	359	332	317	359	349	326	355	321	334	336	288	320	329	325	324	333	352	356	335	336	283	346	337	297	312	356	344	335	321	331	325	322	317	326	338	359	324	345	296	325	332	344	321	353	336	345	339	303	320	349	318	340	316	341	318	367	328	340	325	333	312	355	333	328	339	314	313	328	358	306	323	330	345	356	339	345	334	328	318	309	335	338	331	336	350	351	305	317	336	326	324	357	338	316	342	327	329	373	334	324	351	342	305	337	319	334	317	326	348	327	348	349	342	336	352	314	317	324	320	333	321	339	307	351	323	328	365	344	337	344	320	330	324	348	345	339	327	356	343	333	334	303	375	321	349	311	309	345	350	340	316	291	354	314	306	331	350	355	315	332	355	306	312	310	298	325	338	323	292	361	358	343	345	331	321	346	323	330	348	341	334	340	364	322	313	320	308	327	322	357	350	357	309	318	323	354	354	331	310	294	318	324	326	307	335	312	355	354	312	318	311	335	302	310	309	363	344	342	325	349	310	371	348	329	321	299	353	354	341	319	337	321	333	331	348	322	333	334	323	289	315	336	321	313	317	311	340	331	321	345	326	364	328	320	322	330	336	328	330	304	353	327	365	322	340	314	317	319	335	324	327	306	360	336	339	333	313	314	333	335	321	317	347	324	326	344	302	367	291	328	331	352	298	343	308	339	294	308	280	335	289	334	327	352	326	334	283	315	316	323	316	332	329	309	320	318	367	312	334	337	344	351	335	343	359	306	292	345	326	296	331	322	327	334	332	321	334	367	333	298	314	323	345	350	315	334	304	330	329	339	268	291	328	339	316	330	330	325	363	307	344	325	348	333	318	320	337	353	359	312	358	330	325	319	317	326	370	334	335	351	324	331	359	312	361	331	305	349	332	306	322	329	349	319	296	322	329	352	346	324	305	330	347	330	341	364	363	326	368	321	337	332	348	329	337	321	344	345	314	325	298	332	301	308	303	334	343	352	326	294	349	334	312	335	325	320	351	318	322	322	328	324	352	310	321	314	331	357	340	331	325	325	369	345	318	331	320	324	308	300	345	332	330	315	303	345	365	326	285	288	335	340	323	337	335	336	299	325	331	321	316	324	379	327	353	321	312	307	343	328	319	332	327	330	339	356	333	331	334	324	302	350	345	326	351	319	319	327	316	346	325	332	346	317	339	322	356	327	369	345	344	326	311	336	315	351	312	310	327	330	325	345	324	336	348	358	366	351	333	340	320	336	293	360	326	315	279	336	335	339	322	335	345	330	333	319	316	340	327	300	322	343	307	321	334	321	319	348	329	380	343	345	304	330	316	334	350	327	343	321	331	338	339	321	319	332	320	328	335	324	355	330	297	340	374	333	309	353	312	325	338	341	330	337	363	352	378	327	322	360	331	344	352	357	340	328	318	330	348	353	340	319	333	342	303	356	329	327	314	309	331	351	304	357	312	339	339	316	328	328	274	333	319	320	292	327	337	320	354	326	313	312	311	333	322	345	337	358	329	322	365	341	321	304	334	342	318	367	335	315	325	330	293	327	324	333	341	319	315	341	370	317	340	356	340	345	320	333	337	333	302	342	348	333	333	307	317	307	354	333	337	319	360	292	345	324	312	317
5105	6763	5474	2866	2253	1982	1816	1521	1189	1135	1069	1027	944	905	812	821	706	649	726	707	685	714	660	565	531	493	501	513	506	510	495	492	445	422	420	464	419	462	448	452	418	424	425	464	461	429	483	409	447	430	442	449	462	441	432	427	384	449	425	455	470	431	446	431	442	446	417	466	407	421	406	408	407	439	404	423	447	444	435	427	412	418	453	416	409	418	415	460	455	441	385	446	424	426	408	391	433	438	421	409	438	453	445	444	447	473	436	384	434	404	411	396	429	419	433	407	435	422	428	448	429	444	435	426	427	459	468	441	420	458	423	425	429	426	444	404	409	448	440	408	424	458	395	407	444	433	401	416	452	461	420	394	423	415	443	441	427	404	394	419	406	430	438	406	426	405	389	447	419	417	425	416	422	422	405	440	463	383	417	430	422	443	459	401	422	393	400	419	411	430	397	429	435	424	434	410	430	407	410	423	424	438	446	430	449	394	411	463	438	429	444	436	418	428	443	428	437	423	440	387	384	464	423	417	439	443	443	397	429	415	419	406	427	412	422	444	451	443	456	421	403	483	435	410	431	436	433	409	425	424	413	391	425	453	430	380	450	408	449	434	431	414	399	407	423	432	441	399	424	425	417	442	450	403	445	377	430	445	427	432	419	407	396	447	437	438	404	402	461	387	457	414	420	440	417	447	395	447	416	439	408	442	435	411	416	406	425	424	464	444	434	450	414	450	421	428	467	417	466	422	425	444	433	410	421	399	412	432	382	408	410	400	433	442	421	423	412	415	425	401	394	419	437	438	412	431	408	404	411	407	464	400	440	452	442	428	411	401	446	415	428	435	462	413	458	417	429	415	468	451	412	402	434	453	461	429	447	465	399	435	439	435	410	411	461	437	404	429	435	437	459	444	397	451	458	411	403	444	442	447	393	429	407	443	446	450	442	403	447	461	415	409	417	411	416	442	443	403	437	440	397	436	445	434	433	418	405	457	419	423	432	412	472	433	440	442	428	432	475	420	461	439	417	412	461	453	394	426	392	444	460	435	444	398	409	458	413	470	428	447	453	427	437	427	410	414	412	458	423	450	411	406	448	427	455	388	402	410	422	427	438	400	424	401	395	428	460	425	433	451	421	439	441	430	410	440	404	426	388	425	449	420	401	409	392	433	428	416	438	457	393	453	467	433	431	370	429	398	425	424	432	451	415	443	396	429	471	425	460	408	437	441	409	421	413	441	454	415	413	411	423	421	389	387	424	418	427	419	430	411	418	438	415	398	432	407	409	402	420	382	436	425	409	417	413	409	444	433	405	431	443	398	399	426	459	422	412	452	420	405	407	400	454	438	402	409	435	403	437	443	403	422	424	427	416	438	434	407	411	440	436	390	421	432	430	425	462	411	422	419	428	400	464	432	413	431	446	407	429	421	415	391	453	433	427	464	447	436	432	476	409	426	398	460	421	417	437	390	425	448	427	441	425	429	421	420	440	450	437	422	456	414	387	409	431	426	453	414	440	393	442	458	455	405	430	444	418	423	409	462	414	411	435	442	436	431	434	417	429	407	453	453	397	459	430	448	433	455	430	407	385	433	457	455	433	401	410	447	455	396	419	405	445	437	446	439	412	398	440	416	406	450	446	436	403	425	451	442	397	404	389	423	438	406	441	416	462	422	456	433	423	421	440	462	426	392	405	401	425	417	442	419	427	458	423	443	435	427	415	431	421	447	407	391	460	432	442	407	390	444	444	424	422	422	438	426	417	442	440	424	428	427	418	439	435	391	408	442	402	426	416	428	412	412	424	453	456	365	428	444	418	433	405	402	407	398	414	417	432	461	431	426	447	447	426	439	404	420	437	447	418	393	462	403	436	413	418	455	473	415	434	417	419	414	437	436	409	441	419	437	451	437	427	435	404	409	457	437	418	485	407	399	406	384	441	444	421	450	405	437	436	416	411	429	419	393	438	412	415	410	383	455	404	430	477	418	439	412	445	461	434	424	461	434	388	431	423	417	432	478	388	426	451	433	453	451	429	398	410	465	441	448	420	441	422	436	437	427	448	474	463	425	458	418	431	406	409	393	401	418	445	415	411	431	415	443	452	433	438	442	412	423	435	441	429	439	436	399	440	399	442	426	458	423	420	445	448	434	460	416	469	469	382	403	395	444	428	429	425	425	378	425	411	411	452	417	440	423	427	423	419	441	394	404	458	440	423	393	459	409	425	433	438	470	384	407	422	429	441	451	407	408	428	408	411	391	455	404	412	432	407	448	456	420	430	418	450	481	425	424	449	398	447	467	402	403	382	417	385	376	423	405	409	429	459	443	402	415	438	437	419	437	431	427	427	433	420	404	406	445	450	466	398	445	465	402	419	432	397	407	441	400	417	408	410	420	420	425	405	428	427	480	428	418	422	443	415	446	413	417	425	415	449	398	407	457	395	469	438	438	389	473	456	418	434	410	394	418	399	423	441	432	441	395	427	431	414	422	390	409	434	408	446	435	454	392	441	441	442	446	421	454	443	382	437	379	437	416	427	429	444	456	382	457	392	435	442	436	435	441	421	439	427	435	431	421	465	413	434	469	451	444	388	410	437	420	410	406	443	413	450	389	439	413	435	397	397	403	442	425	432	420	401	426	399	427	428	407	403	396	397	437	469	392	444	428	421	468	487	444	434	405	455	409	454	436	432	421	425	443	441	382	436	385	411	431	440	449	378	410	472	412	423	388	416	462	423	469	409	415	426	473	438	450	429	432	464	409	390	462	425	456	432	464	422	421	422	444	419	429	401	429	445	428	413	457	455	426	428	448	464	456	425	431	399	454	451	502	427	430	433	466	391	430	417	421	438	456	432	412	419	434	423	427	418	448	419	410	435	433	438	412	431	427	438	401	420	425	438	437	470	442	364	448	422	421	400	396	405	440	447	422	390	430	425	447	434	404	393	441	431	389	410	420	422	427	414	413	446	427	426	428	402	431	456	445	414	452	406	437	445	409	414	436	430	429	401	434	406	465	419	421	458	450	441	457	410	437	439	402	426	441	405	422	386	457	404	484	467	461	427	434	441	401	457	385	403	446	405	419	441	431	448	400	474	413	380	404	440	442	449	452	411	419	441	442	405	425	455	456	429	408	384	411	430	417	447	427	431	411	411	445	430	426	447	425	456	414	448	434	410	426	417	445	417	438	422	438	451	413	446	462	376	467	428	435	426	434	398	445	450	434	405	447	473	384	423	417	407	425	435	408	444	412	405	449	454	403	413	443	379	448	409	438	415	405	397	403	443	429	435	420	420	405	418	439	434	425	407	433	430	408	424	413	438	451	412	397	423	421	391	428	402	419	433	426	414	429	447	437	440	439	446	426	406	449	402	400	423	403	422	479	441	410	449	425	471	422	403	454	398	426	457	435	443	459	386	437	432	426	416	463	410	412	455	401	414	460	454	443	435	449	415	424	421	430	431	401	388	408	445	418	429	437	437	436	428	424	443	465	420	432	392	425	410	431
23764	21634	28936	24839	21408	7250	2275	1736	1329	1289	1180	1146	1093	978	999	874	798	788	745	841	825	811	732	672	614	627	590	607	604	628	595	609	591	530	541	525	544	524	548	580	548	519	524	526	584	581	555	532	535	530	549	521	524	498	556	530	559	499	570	554	479	542	505	520	528	562	503	532	557	546	538	537	564	515	548	534	558	540	552	544	527	546	542	518	507	535	524	536	578	538	525	529	503	500	525	546	560	557	496	522	527	531	543	514	561	550	527	480	517	519	557	567	551	542	482	534	559	509	523	511	517	516	548	542	509	532	551	525	531	498	519	529	522	548	503	535	529	560	544	528	527	503	532	531	538	512	569	540	544	551	479	587	540	533	511	508	527	518	510	537	540	563	519	581	550	511	524	532	518	540	546	545	534	504	517	527	531	524	561	541	512	527	512	536	573	533	534	595	545	503	582	487	523	524	513	542	512	502	560	534	492	534	544	517	528	536	520	504	540	512	512	538	506	530	544	525	552	555	544	540	548	508	536	512	560	530	554	536	522	548	550	570	515	508	522	517	549	518	533	513	508	524	550	516	494	480	559	538	524	501	502	532	485	546	558	543	522	553	568	530	513	522	508	540	554	538	512	476	572	522	513	544	591	571	478	502	485	522	536	470	514	542	528	532	552	511	487	527	548	516	498	519	526	515	529	543	535	574	548	519	528	531	519	541	522	559	530	562	514	531	502	528	560	524	500	550	526	546	538	543	504	492	532	509	513	544	536	555	565	547	520	539	542	511	526	513	526	509	536	501	527	541	558	545	490	545	479	507	475	529	546	531	521	536	556	506	520	519	571	554	533	528	529	513	484	515	559	536	540	509	526	526	479	532	546	514	524	508	540	517	533	562	495	583	536	551	518	535	510	531	553	518	517	530	532	532	527	550	574	564	553	513	540	523	529	564	553	516	526	529	508	518	543	534	545	515	481	538	543	532	541	524	517	492	537	519	523	517	527	561	525	526	529	527	512	547	551	508	501	501	559	498	516	535	531	560	565	494	506	546	497	500	542	495	541	523	528	564	528	542	503	561	504	531	513	515	530	546	533	503	504	538	516	549	518	543	576	540	565	500	538	521	537	508	541	495	560	543	537	484	522	538	560	540	534	533	536	526	530	551	511	513	528	517	529	577	512	524	517	502	509	516	559	548	565	505	547	524	535	534	506	540	519	500	534	565	517	515	547	504	543	545	553	530	558	516	499	517	548	509	544	552	552	515	511	551	558	544	558	498	526	525	542	546	527	539	578	528	509	525	528	488	531	533	504	527	516	517	514	534	497	514	549	500	507	501	539	520	517	585	508	530	529	555	502	571	553	544	521	525	512	512	534	547	553	520	517	502	512	517	552	522	514	551	512	532	540	539	526	561	539	534	525	532	534	532	523	572	530	527	463	515	532	501	532	559	517	501	512	485	530	517	504	532	520	541	503	543	521	527	505	547	557	511	530	571	561	548	541	506	574	535	507	559	504	521	531	518	517	529	521	469	507	518	556	568	557	512	514	495	546	489	533	488	513	533	502	561	485	515	539	518	536	569	545	541	522	490	529	531	547	548	487	527	535	539	514	516	518	539	527	537	503	553	519	537	512	544	525	497	503	553	540	518	553	552	526	532	496	531	518	532	542	534	550	511	529	544	525	513	563	536	549	553	524	521	517	544	510	498	530	537	586	523	539	506	508	514	492	554	517	549	546	518	506	540	570	531	532	529	536	549	545	510	558	544	534	492	520	498	535	541	511	525	525	540	538	530	583	505	527	520	530	532	521	523	558	536	534	528	519	543	532	495	542	548	525	498	526	524	506	538	536	557	533	567	508	498	515	509	501	552	550	535	514	539	544	553	537	520	573	514	506	596	531	549	537	539	548	556	565	487	541	509	500	527	527	517	496	551	538	486	520	488	547	552	518	499	546	531	529	536	568	530	550	533	561	501	523	549	485	522	582	528	545	561	553	550	563	515	526	528	488	543	517	501	510	569	543	506	548	505	496	527	550	511	517	560	538	521	513	552	554	548	550	540	532	547	499	510	504	552	491	539	516	529	582	493	505	507	541	503	549	567	543	532	540	554	518	494	552	550	539	531	548	539	553	542	497	529	550	537	521	502	563	543	566	531	521	540	511	519	550	556	512	549	527	525	493	500	515	533	525	552	496	551	504	575	506	519	567	507	519	504	532	539	555	548	531	513	506	543	521	561	538	510	543	528	551	523	528	523	485	538	530	556	537	543	482	560	535	499	529	553	511	527	528	521	530	532	529	582	516	516	532	554	512	560	536	531	558	558	559	564	533	576	547	512	556	504	508	544	501	482	535	563	494	473	523	540	559	495	556	516	530	546	516	524	547	529	549	540	519	487	568	504	544	518	500	594	555	505	544	529	510	499	527	503	515	515	519	542	520	582	551	543	499	539	532	587	506	525	552	504	527	540	567	569	494	567	520	570	521	518	531	529	493	545	487	564	557	541	536	550	577	491	534	526	532	487	537	552	514	502	527	530	548	527	516	519	508	521	544	534	476	530	534	541	557	563	530	542	532	495	521	571	480	514	475	504	511	544	560	516	494	530	561	575	550	546	531	548	526	553	530	532	486	575	525	558	521	512	525	533	515	543	558	523	535	553	565	545	571	511	566	557	497	502	491	548	498	496	517	545	547	504	568	522	522	528	578	543	494	541	565	555	550	502	488	518	513	518	497	540	460	513	470	547	496	578	532	563	546	540	514	537	532	545	492	508	557	558	474	508	518	514	536	517	508	535	559	571	547	543	544	512	567	537	566	528	532	526	526	483	508	510	542	527	541	511	572	559	533	529	524	554	505	532	524	529	493	560	504	537	527	547	539	540	520	503	524	508	512	517	551	559	522	537	560	515	569	501	575	493	541	537	512	529	524	507	526	506	569	517	504	554	535	581	544	574	553	520	536	526	545	518	528	585	516	532	559	543	554	536	480	485	501	500	529	524	551	472	541	548	547	542	529	529	577	535	584	533	535	507	619	523	508	535	570	600	542	527	547	544	552	505	566	534	544	544	528	526	509	508	559	548	570	548	528	526	477	519	510	561	527	537	531	534	485	536	522	561	514	551	534	511	519	594	547	571	524	559	549	545	529	504	549	501	550	524	526	535	527	532	575	553	509	484	493	511	541	542	563	539	528	503	525	529	497	522	506	521	496	509	504	520	517	494	503	509	549	492	533	532	516	539	569	532	516	525	557	549	551	545	508	514	516	566	558	497	498	523	622	517	525	573	522	513	512	541	508	521	507	527	524	552	558	516	546	536	567	502	535	544	527	551	509	575	500	519	523	534	498	510	552	509	550	492	523	512	525	506	537	552	534	560	544	505	511	530	492	535	477	503	565	505	517	539	542	511	495	543	555	535	536	555	547	533	553	523	525	560	541	534	513	503	526	531	514	556	491	545	511	518	545	534	527	570	571	546	550	530	514	548	534	509	567	502	514	498	551	533	530	490	536	489
4615	14093	11542	6227	4934	4104	3507	2971	2490	2163	2089	1947	1781	1525	1366	1412	1186	1194	1190	1197	1217	1094	1063	985	833	856	842	816	780	818	861	806	796	757	719	715	721	682	684	705	723	681	721	722	735	694	670	674	727	695	721	661	712	702	667	702	718	707	714	642	696	686	665	718	730	679	718	652	696	712	685	652	661	680	694	649	660	714	680	648	686	682	692	676	637	675	667	694	673	716	654	679	692	694	653	666	673	697	638	712	672	728	696	740	667	667	676	652	667	719	679	645	662	673	669	693	651	634	714	691	677	723	677	697	639	684	640	688	692	671	684	666	660	687	681	687	684	660	661	742	665	684	684	684	662	658	675	668	680	661	689	692	710	668	719	664	704	631	663	689	631	702	702	692	686	684	658	627	681	678	675	670	670	698	669	675	706	677	656	637	669	656	644	693	679	671	662	703	704	660	636	666	652	718	667	692	655	665	706	688	717	692	643	655	694	669	686	693	675	712	651	653	662	713	700	666	715	672	672	644	688	716	682	690	673	681	677	673	703	673	684	646	677	651	650	613	639	662	645	706	704	674	653	700	731	691	657	661	703	635	684	689	691	719	644	719	693	696	676	692	679	691	684	715	683	657	656	684	652	651	683	689	657	692	655	694	681	659	685	670	676	701	702	681	689	671	657	675	635	708	667	699	664	685	640	643	625	648	699	648	694	657	639	658	720	700	669	693	688	631	669	662	692	652	692	683	661	684	695	734	661	679	647	635	724	683	682	680	669	707	629	662	665	642	678	687	627	695	674	687	721	691	644	684	713	685	717	632	703	693	678	683	641	711	668	695	630	679	661	670	696	709	664	668	652	684	681	677	650	675	651	722	703	671	684	698	660	644	667	648	709	689	693	677	685	736	651	709	673	686	664	692	705	644	679	655	690	654	668	663	684	730	686	678	657	676	689	724	680	639	660	670	658	659	673	697	653	676	647	723	654	683	664	644	657	645	719	645	678	678	687	613	690	646	708	629	679	693	685	724	672	600	725	692	710	712	619	681	654	686	685	700	670	654	709	673	673	644	673	659	665	683	687	705	633	684	642	668	637	656	656	717	667	699	680	676	695	734	633	676	733	688	711	695	638	631	679	669	697	689	641	655	665	661	699	722	632	710	628	684	656	636	649	671	720	679	664	683	680	672	719	628	689	673	661	674	696	738	678	642	654	670	626	667	706	709	683	693	684	632	663	682	670	653	659	633	659	633	641	624	663	671	678	677	625	677	648	706	702	672	707	661	642	683	647	704	669	678	639	626	716	629	645	691	661	724	697	627	632	684	637	710	674	664	661	651	630	711	698	672	698	699	662	700	654	632	704	628	648	626	672	642	687	707	696	689	692	648	728	636	684	705	641	677	646	698	668	664	657	661	635	689	703	709	667	722	715	684	655	693	658	676	692	686	655	692	675	670	634	674	667	648	660	726	630	729	690	656	676	633	678	686	683	708	639	690	672	667	677	671	691	683	648	675	629	686	685	666	675	622	669	678	686	658	656	685	664	690	641	637	705	599	700	699	690	629	671	684	659	670	689	696	657	656	640	642	682	666	666	652	695	629	678	673	731	748	697	690	647	641	708	694	669	694	657	684	644	660	659	700	649	653	670	655	628	646	617	678	672	698	621	647	673	676	695	712	636	663	655	659	686	653	646	705	668	611	646	652	665	695	689	699	645	681	682	690	662	696	702	672	649	667	658	705	652	704	677	655	721	672	679	691	671	681	657	638	638	706	677	677	660	681	676	670	662	648	673	715	646	688	686	715	690	651	675	705	705	680	694	663	659	709	683	639	670	698	618	696	689	707	638	716	665	605	664	613	651	648	641	730	690	646	669	720	678	670	684	690	700	656	698	674	681	666	693	684	614	681	657	678	695	587	691	643	708	683	623	669	655	669	672	682	651	658	680	623	651	654	670	712	704	695	713	720	587	674	661	655	704	650	701	662	683	690	685	650	687	710	699	660	629	685	694	725	676	688	634	693	654	686	759	641	645	644	708	672	636	679	673	694	640	671	661	649	656	673	684	625	640	701	664	660	638	699	683	647	676	692	667	707	691	674	721	634	637	689	654	673	653	659	697	666	673	654	679	661	685	646	632	634	707	689	633	631	661	669	667	703	633	683	683	704	674	660	678	649	674	623	656	656	683	680	701	699	665	620	682	650	698	674	668	663	664	667	655	712	690	686	633	626	634	687	682	661	662	677	695	694	640	650	660	657	648	620	666	685	643	691	687	686	679	672	679	674	709	720	664	663	690	639	663	635	652	650	641	670	685	715	632	747	661	646	678	676	679	697	662	642	678	652	720	632	687	676	674	644	697	650	642	701	733	686	681	738	655	706	661	624	623	681	625	691	674	682	669	657	678	692	627	644	693	656	709	680	680	663	667	718	680	707	663	671	694	703	669	758	718	702	701	728	615	687	625	676	698	693	683	624	675	670	670	654	677	625	654	659	669	654	671	664	681	665	689	659	677	646	655	720	718	652	681	648	674	692	641	663	639	649	706	645	697	660	709	743	695	676	638	682	645	683	670	662	689	670	757	673	692	653	645	690	709	665	650	663	671	676	688	686	685	662	703	709	652	702	684	657	642	675	632	680	689	673	679	674	641	703	653	662	652	679	658	717	672	678	662	683	662	647	728	657	666	704	683	676	654	647	694	665	665	690	655	690	628	702	677	651	648	640	655	664	668	692	682	716	676	723	710	620	735	658	722	672	657	705	680	688	692	681	678	678	711	642	675	679	699	658	686	660	680	674	667	672	675	700	721	663	661	684	695	674	691	660	646	662	688	658	658	659	725	672	682	683	681	690	677	649	666	676	679	673	670	668	657	671	701	686	660	707	675	710	648	698	679	673	629	660	671	604	665	716	690	666	634	664	684	686	695	630	731	668	740	651	681	691	671	691	644	658	674	668	683	662	660	665	665	714	656	645	647	649	723	629	654	646	662	668	686	674	652	678	647	663	692	626	671	671	678	676	662	672	688	718	663	707	690	676	659	669	645	710	684	718	704	639	668	681	662	683	658	697	668	646	694	647	695	670	625	637	706	698	721	678	676	659	688	643	634	706	686	687	697	687	666	677	681	663	669	700	686	699	673	669	647	684	677	683	657	642	644	693	691	669	668	693	691	619	707	664	632	606	683	704	661	681	628	670	664	626	658	700	658	635	669	717	638	687	676	657	703	699	696	640	673	696	632	600	672	635	668	675	658	658	665	692	677	652	673	645	747	696	661	722	679	684	652	648	657	677	673	714	668	647	718	666	650	726	709	691	608	641	637	695	666	655	669	654	650	651	680	616	675	666	647	669	662	631	648	659	669	692	665	663	728	672	724	682	639	644	684	691	636	693	619	634	655	666	664	683	691	638	677	685	681	674	666	639	693	674	662	674	689	660	669	682	697	677	682	652	696	706	690	698	685	652	706	661	679	680	778	650	738	696	679	679	664	627	684	632	672	665	643	624	648	712	721	635
24892	21646	27533	25750	6320	1574	1291	980	763	704	725	675	651	552	555	509	428	428	419	452	437	456	411	307	322	340	304	312	330	290	300	262	283	257	266	273	255	246	237	256	285	231	244	242	273	275	261	257	241	241	255	251	236	265	231	292	221	250	246	245	255	234	264	227	242	260	245	236	251	249	247	259	229	236	239	213	244	265	251	235	254	252	229	219	230	269	241	250	235	257	266	237	259	228	224	260	260	263	229	263	249	256	244	259	246	204	251	230	232	249	256	281	248	234	249	240	239	235	244	235	237	204	223	239	228	259	271	258	265	245	253	266	234	230	228	268	243	233	222	237	255	247	216	243	234	239	219	254	263	266	257	265	257	230	236	226	243	244	243	247	241	253	265	250	244	230	259	224	235	261	238	251	254	244	252	241	219	261	269	247	221	245	250	270	233	245	258	215	245	251	233	270	225	229	239	241	239	258	223	254	239	251	265	233	272	252	246	243	250	252	231	248	270	222	233	257	246	235	237	230	243	244	248	223	236	240	262	264	229	250	232	255	235	229	232	252	260	257	224	259	268	263	232	245	235	261	255	234	245	248	262	256	239	241	261	278	265	255	229	217	239	252	228	249	221	224	237	243	245	219	253	206	211	229	246	255	256	217	213	238	224	241	255	210	245	235	242	259	231	252	215	231	242	236	194	242	237	229	231	232	251	261	250	259	232	241	219	244	222	246	265	229	237	232	239	241	254	224	227	263	260	257	233	225	249	232	243	260	248	249	258	249	250	255	241	243	239	237	231	231	253	248	252	264	250	246	261	238	245	241	271	240	222	251	225	240	234	233	239	240	234	257	254	248	241	240	253	233	246	226	238	247	242	221	248	227	241	265	249	216	256	227	280	249	255	239	246	255	243	267	227	249	259	237	263	246	248	229	235	251	243	280	236	247	198	244	231	263	254	240	257	250	246	245	236	209	222	235	222	214	239	216	245	222	227	252	242	233	252	249	253	197	231	242	244	257	256	229	238	230	225	238	256	245	265	253	254	238	245	260	242	237	267	222	279	182	242	234	238	239	208	243	231	261	257	230	264	252	218	217	246	261	257	273	235	232	243	234	242	228	234	242	223	248	269	229	223	247	241	248	234	236	248	263	224	247	222	250	242	233	251	206	248	249	234	217	250	229	282	225	254	263	249	256	245	244	243	251	262	240	243	257	241	236	266	235	219	246	222	250	248	250	218	245	255	249	217	236	275	202	236	268	255	215	245	237	240	218	244	227	245	249	247	237	247	228	255	219	237	242	257	259	237	253	257	238	268	264	244	231	244	228	225	249	235	232	222	224	243	248	247	239	257	240	255	245	245	206	240	222	238	227	276	251	212	233	218	235	238	266	232	246	262	229	232	237	270	240	253	260	255	217	239	220	249	205	227	260	233	238	239	229	246	240	232	235	220	241	241	254	237	234	275	246	238	254	243	232	255	264	235	227	234	224	240	271	242	261	213	247	256	259	258	257	219	271	236	225	238	247	226	250	234	245	260	249	246	252	235	235	220	277	235	228	241	237	226	240	258	243	248	240	235	230	259	230	274	231	237	278	249	230	267	208	231	238	226	226	230	251	222	241	253	249	268	222	248	260	232	256	215	222	227	254	224	254	227	246	227	250	257	231	213	236	249	241	230	265	242	233	268	263	219	232	261	246	219	251	259	221	260	255	245	253	270	249	228	242	232	258	259	222	243	240	210	243	222	248	229	223	248	255	248	247	231	204	221	255	231	249	241	254	242	275	261	252	233	276	237	213	231	262	235	261	236	247	223	253	222	230	240	238	246	247	229	251	271	265	223	207	261	224	237	242	248	242	247	256	243	233	247	219	248	236	275	245	229	225	249	265	246	239	261	224	245	271	266	254	236	256	247	247	263	242	252	225	254	231	251	212	237	242	214	242	248	233	243	229	247	229	224	231	250	206	227	251	229	268	236	252	260	247	246	216	234	247	242	243	225	280	248	271	227	237	261	258	237	254	246	231	241	237	244	234	250	234	239	234	222	266	239	230	243	232	223	227	224	236	256	235	266	243	251	218	261	242	252	236	227	246	234	225	221	242	235	251	248	267	265	252	248	262	254	262	237	248	252	236	255	249	245	238	255	227	239	201	242	227	249	268	265	255	205	253	239	231	201	264	255	262	252	243	218	284	257	223	239	223	233	221	228	253	238	216	259	269	263	244	206	233	251	246	237	217	247	236	259	259	242	211	265	239	220	242	229	247	250	240	241	223	230	241	284	247	290	230	239	262	283	244	225	234	216	222	252	211	251	231	254	214	227	249	234	221	240	237	247	255	265	218	241	229	243	255	238	246	216	240	233	239	240	254	234	256	262	232	259	239	239	237	252	254	266	266	242	241	243	246	257	261	239	249	271	249	262	209	228	257	239	237	230	262	248	246	230	219	248	230	227	246	240	247	246	239	236	255	256	242	252	256	225	240	252	244	260	224	247	239	247	223	225	240	231	260	235	261	241	266	263	259	263	225	240	254	253	243	232	231	219	234	242	259	254	224	251	256	240	241	230	240	252	239	225	280	239	228	219	228	239	265	237	251	258	236	219	216	227	222	234	235	256	224	241	225	240	244	252	280	221	252	239	263	238	236	233	261	241	220	249	254	243	266	260	247	252	245	233	235	247	228	247	241	221	214	252	268	255	272	237	227	244	252	237	244	260	263	250	239	233	206	236	209	233	258	237	242	241	220	244	225	251	254	237	250	219	234	222	230	252	255	236	247	261	232	228	225	234	238	216	210	229	230	229	270	236	236	219	245	259	226	229	266	244	219	238	257	243	266	228	201	247	255	247	243	263	236	278	221	240	243	266	196	231	213	253	244	246	246	221	260	256	229	252	234	255	237	237	243	246	238	248	241	251	224	228	234	228	235	256	243	238	252	243	224	224	253	246	250	232	257	248	275	267	240	245	235	244	262	235	245	265	271	239	240	256	218	249	269	222	223	228	230	236	230	247	257	204	255	251	219	237	234	213	247	209	244	249	271	225	219	243	219	240	237	255	258	236	247	257	246	222	239	221	271	238	269	245	275	260	243	251	245	237	275	227	223	254	251	258	281	212	259	256	250	243	242	262	256	235	256	236	216	261	274	236	276	257	241	215	243	235	252	233	233	249	250	214	252	234	231	216	254	228	251	231	219	230	213	246	242	235	244	247	247	246	210	244	279	223	237	236	239	266	235	214	250	247	227	256	243	232	224	234	247	262	241	258	232	223	227	226	254	239	233	261	245	273	248	263	239	239	237	238	233	224	252	260	255	243	233	224	218	238	232	232	234	239	269	209	268	238	251	234	244	292	257	235	243	233	217	236	271	226	223	267	245	237	275	243	238	227	241	243	255	227	252	268	239	238	238	260	224	246	243	210	274	245	235	257	214	238	256	238	231	222	230	220	255	274	263	253	224	204	233	230	226	260	247	225	260	225	266	254	222	264	243	250	235	251	213	239	223	271	242	230	234
4528	10344	7930	4471	3503	2976	2468	2113	1687	1509	1463	1347	1191	1064	976	873	709	701	704	751	770	670	619	587	509	442	431	433	417	484	444	391	402	366	327	344	365	353	371	329	376	337	364	358	325	367	349	310	326	380	361	328	352	353	328	326	338	347	346	364	346	333	363	334	355	324	314	322	315	337	344	336	319	329	323	304	356	318	329	363	312	316	317	348	340	315	349	357	320	319	324	321	326	311	367	324	348	297	325	334	329	382	320	306	309	303	350	333	342	324	314	309	308	347	317	309	323	342	362	315	357	342	346	321	333	346	329	304	328	301	331	326	333	302	324	316	313	293	339	357	328	325	334	328	361	338	351	338	308	321	320	327	309	288	340	317	324	338	338	313	316	316	348	293	326	315	335	323	312	337	341	377	305	350	367	328	324	309	311	309	337	375	319	335	330	310	300	311	320	297	321	293	320	303	318	311	361	322	322	269	305	336	346	355	377	310	312	322	315	298	353	342	335	322	319	343	330	340	310	355	323	338	321	336	316	329	337	328	320	300	336	324	342	317	312	315	319	326	331	339	307	336	304	337	317	317	357	315	330	319	341	333	307	310	304	309	329	303	307	342	347	346	338	313	302	311	350	318	306	337	341	329	327	311	310	346	321	354	314	340	332	346	381	349	326	340	344	326	342	304	339	321	326	342	322	346	310	345	290	315	338	311	323	342	314	332	328	335	355	305	337	316	348	340	323	299	337	353	341	312	307	331	337	305	338	324	321	328	311	322	312	319	337	332	326	312	338	323	302	330	344	329	307	318	339	342	334	346	304	327	338	341	307	332	280	345	303	344	312	318	343	332	322	326	346	343	301	334	316	328	352	319	296	352	336	361	313	307	325	311	321	336	324	320	329	322	339	305	337	337	328	296	301	310	306	326	363	311	322	314	331	331	317	318	335	318	333	373	336	313	323	308	344	352	341	310	303	338	354	343	326	317	306	323	313	337	315	357	378	317	301	331	301	300	348	330	342	324	342	334	324	324	344	346	348	315	355	336	297	294	332	322	303	342	317	294	347	320	325	313	331	329	325	348	347	310	317	320	348	314	323	344	324	329	298	296	278	341	301	337	337	335	308	360	316	354	338	301	318	281	302	330	298	329	330	333	330	308	319	337	319	323	327	334	328	319	340	333	338	320	375	333	318	351	323	306	346	281	333	318	325	280	300	303	309	313	326	350	342	334	366	328	352	340	363	320	339	336	331	333	330	318	339	309	330	306	337	332	316	312	345	335	308	311	329	347	371	350	313	278	345	323	346	322	353	307	294	330	326	378	287	319	331	296	349	368	312	337	327	293	354	360	297	311	343	325	316	327	340	280	325	352	307	314	307	314	317	344	354	318	352	322	337	347	304	315	304	301	352	344	316	321	316	344	336	352	347	323	313	318	325	313	339	328	291	340	320	360	337	327	337	351	315	323	327	319	328	332	348	347	331	343	322	360	282	301	312	347	359	330	338	312	319	347	328	314	317	295	334	360	354	336	307	336	307	326	348	319	328	313	324	340	384	275	347	313	309	351	336	331	358	356	296	311	342	325	324	362	339	351	365	315	333	344	349	328	335	320	320	330	319	291	302	311	315	310	315	335	331	324	319	313	339	318	326	327	343	325	292	333	329	311	326	337	317	331	347	350	336	327	288	320	329	308	339	317	353	342	335	293	316	320	322	309	330	326	319	312	296	347	303	345	359	335	317	330	307	325	318	312	302	333	327	324	355	333	326	304	335	348	318	333	327	350	303	335	308	316	324	334	313	311	307	315	300	325	311	312	332	308	309	318	346	357	333	354	340	363	339	317	323	325	308	316	333	276	330	307	292	342	325	333	304	309	306	289	359	316	316	295	337	348	348	354	318	331	339	319	353	306	325	334	329	289	313	335	324	306	338	292	376	350	348	336	349	304	346	320	359	363	302	343	337	315	298	316	341	323	310	322	325	318	311	341	333	282	306	325	368	331	332	313	321	319	320	336	330	315	285	318	312	317	349	344	321	306	334	321	317	347	332	315	333	305	326	317	317	350	343	295	304	328	307	321	311	364	305	329	332	321	321	324	302	308	330	366	331	350	330	308	335	319	317	323	327	322	348	307	310	324	336	325	328	362	332	318	327	321	331	340	331	332	326	321	354	325	366	281	353	359	322	312	336	336	326	297	360	303	323	346	316	340	349	316	323	311	325	310	324	341	280	304	327	308	333	294	340	356	358	353	309	349	304	273	325	332	323	336	322	336	334	314	306	321	345	329	340	339	310	321	303	348	338	349	312	330	337	346	318	323	333	312	319	355	339	337	307	332	303	346	314	325	298	341	294	331	318	315	319	362	288	334	337	282	338	339	298	349	347	330	333	353	300	323	352	322	342	325	313	328	321	316	341	346	328	325	314	304	356	312	332	340	319	294	311	330	312	359	292	298	316	310	348	326	347	322	370	300	325	341	352	338	340	309	306	327	325	308	340	312	325	328	343	296	320	353	361	332	335	321	328	303	320	327	314	295	316	328	322	328	343	330	341	327	310	346	308	352	341	332	309	346	324	339	323	305	318	345	338	312	349	320	325	340	327	341	319	309	328	324	349	329	314	313	307	326	350	319	329	335	326	311	335	283	328	317	305	319	295	356	325	328	326	319	307	312	309	332	343	329	350	335	338	347	328	329	344	316	321	320	326	316	316	326	307	295	351	321	312	327	296	311	318	322	313	362	298	335	320	356	333	274	331	326	353	294	351	341	325	370	336	321	309	314	334	323	310	319	318	330	339	327	329	295	292	343	317	328	312	322	326	329	350	342	318	295	292	329	337	325	340	333	305	317	337	335	348	353	328	336	331	308	318	326	373	293	303	333	338	331	317	347	327	337	315	324	323	315	301	325	322	319	352	325	320	298	330	325	334	343	344	310	322	360	322	325	323	333	362	325	334	341	317	324	277	335	319	335	303	337	341	322	352	327	320	339	345	340	347	308	310	335	314	336	336	296	336	319	314	315	313	353	327	346	308	300	316	333	304	334	309	326	329	324	315	298	323	335	328	327	309	300	334	277	311	354	314	316	311	320	314	316	317	340	306	305	298	363	289	308	346	302	323	362	324	331	304	336	323	329	302	311	276	294	286	315	320	338	308	326	348	342	311	296	319	325	330	300	318	316	339	275	344	334	329	362	335	356	302	339	308	329	324	323	342	352	329	300	333	305	356	307	332	337	315	340	315	302	336	323	325	329	352	327	308	313	333	312	312	327	326	317	337	311	330	330	334	325	336	327	340	346	340	309	333	331	326	321	367	305	315	304	351	324	314	338	336	323	324	346	324	330	354	322	322	307	334	329	329	322	339	334	344	333	296	354	317	297	352	337	292	314	326	296	365	348	351	325	290	325	362	337	327	316	343	294	334	319	321	339	319	306	347	285	342	339	305	328	320	310	326	352	314	310	301	374	347	302	345	323	365	301	301	349	313	350	308	312	322	319	303	331	301	329	331	341
22716	21660	29535	24296	21659	21535	7369	2443	1890	1712	1639	1578	1427	1227	1206	1025	939	940	951	937	972	937	840	766	739	670	678	656	690	623	633	603	579	607	521	549	555	556	546	555	527	572	574	557	499	550	529	546	535	529	499	489	532	543	509	492	551	513	539	481	489	542	517	541	476	502	491	534	553	532	517	540	541	518	506	545	490	497	476	521	481	525	507	511	535	486	474	521	472	524	486	513	490	498	523	526	510	498	522	541	503	479	537	544	528	507	466	548	554	518	500	536	495	534	540	520	544	544	505	535	505	525	522	510	482	532	501	538	498	497	495	484	550	543	549	495	493	516	544	543	555	525	505	553	523	494	524	512	503	539	513	505	484	513	516	510	502	532	510	515	525	505	552	497	515	509	498	495	513	505	487	521	520	513	504	491	513	552	504	543	543	533	512	508	520	491	493	513	492	545	522	498	529	506	493	524	468	521	500	475	512	514	541	540	479	465	486	522	559	503	548	528	496	515	521	513	524	494	511	503	530	484	505	515	518	501	481	490	504	495	503	469	510	483	511	484	502	522	532	554	512	513	492	553	523	503	570	541	493	515	529	546	549	497	554	554	524	530	539	530	536	483	532	529	485	508	481	503	508	486	538	506	537	486	525	495	485	523	488	497	530	537	454	501	557	501	550	532	513	527	501	523	510	551	524	523	503	497	487	511	559	528	516	523	513	504	529	495	515	525	509	534	531	547	491	505	517	514	530	502	529	488	491	524	523	511	486	555	477	551	504	488	563	514	520	528	539	544	514	508	518	516	519	503	526	489	506	491	477	538	523	513	526	509	520	559	505	484	544	487	520	549	494	509	502	497	502	513	476	570	546	498	521	496	539	553	473	524	488	540	510	529	512	490	532	513	518	459	524	560	483	504	512	528	490	555	531	490	515	568	512	567	467	484	523	538	515	531	503	531	519	529	530	499	579	547	543	500	473	457	514	493	543	507	508	516	527	477	521	539	524	480	530	513	514	539	487	503	508	533	528	511	504	520	527	530	503	515	532	508	481	545	502	518	519	523	505	506	513	495	518	550	496	541	464	513	522	489	510	500	520	486	513	507	525	504	493	506	477	581	537	542	496	510	487	530	522	535	472	490	469	511	526	482	527	588	506	550	517	464	466	504	465	483	509	500	537	509	537	530	499	528	505	509	513	495	484	515	514	476	528	550	479	484	511	516	535	531	469	536	485	512	502	492	484	539	506	528	495	545	528	525	485	530	528	488	536	506	521	528	540	552	534	492	505	516	468	541	568	519	517	502	560	495	482	502	461	528	504	546	566	506	487	490	540	541	501	504	522	521	480	519	505	537	553	509	543	541	530	499	531	518	525	511	496	524	543	536	491	500	510	516	504	527	469	489	515	534	539	536	514	496	514	571	509	538	544	559	503	551	538	531	489	520	524	495	501	540	534	533	539	517	506	525	478	519	506	544	519	524	521	521	502	492	501	543	502	546	542	503	474	534	495	511	502	518	538	489	520	498	517	555	487	494	521	485	537	511	508	523	545	525	504	507	508	534	547	527	513	479	521	528	500	540	466	539	499	519	521	489	510	528	530	554	569	475	518	536	470	495	458	514	513	449	483	498	537	450	491	513	564	551	539	481	523	562	522	486	568	474	517	519	475	517	519	503	501	499	547	511	541	537	505	467	518	535	530	582	488	507	522	480	549	507	543	504	531	532	514	526	490	492	520	530	547	502	469	496	514	498	534	526	527	512	515	498	486	504	509	554	508	501	495	473	512	552	496	509	543	478	495	550	546	507	530	507	497	510	498	546	551	519	521	552	517	483	533	499	509	505	468	520	491	509	498	487	473	503	545	490	547	491	536	535	519	495	498	538	572	537	539	519	536	498	517	553	542	497	487	499	513	500	490	500	510	522	517	508	518	473	532	502	546	525	524	492	514	533	494	534	486	488	494	531	529	506	499	512	492	540	502	510	582	517	487	501	475	506	476	537	507	550	511	524	514	519	527	483	537	511	516	532	558	476	490	460	516	509	522	476	493	476	493	529	512	523	503	544	492	493	507	509	491	505	543	500	489	484	523	499	527	508	520	559	492	565	475	482	486	525	480	575	543	520	513	514	499	519	509	509	523	486	527	487	559	506	519	498	491	531	471	563	468	542	507	516	504	551	498	527	500	518	511	476	534	494	497	520	528	502	492	515	537	524	508	498	529	542	511	534	515	535	521	504	512	523	498	501	503	529	474	479	464	523	523	499	519	517	508	541	558	538	532	519	536	525	519	541	583	506	460	549	514	478	500	512	505	555	482	494	535	528	483	513	522	503	529	555	531	530	531	467	552	555	527	528	536	510	533	530	475	515	526	492	530	506	527	524	532	522	505	484	510	495	513	560	525	517	532	529	515	502	503	495	513	473	495	492	511	522	482	544	553	526	492	527	506	509	525	490	506	494	497	489	524	523	508	502	501	505	491	501	538	553	473	503	485	502	485	525	533	527	530	527	516	490	508	532	519	503	542	517	542	499	504	519	525	540	489	481	507	468	494	527	548	476	543	530	517	533	527	507	485	502	525	513	519	518	526	526	544	494	536	507	514	464	530	485	530	516	525	504	510	476	531	513	562	522	500	553	543	512	510	578	510	482	505	501	522	488	513	519	490	542	497	523	478	489	491	500	528	508	514	503	494	517	545	521	485	538	472	489	540	492	507	539	509	486	493	519	502	482	499	517	539	524	524	509	498	493	533	500	533	528	532	508	510	515	545	544	548	536	549	507	525	456	512	495	525	500	487	527	472	530	541	495	521	550	498	527	495	488	533	481	500	517	488	507	521	497	554	478	493	521	535	520	516	530	546	526	508	535	529	504	526	504	494	510	501	545	551	528	506	530	493	544	468	502	525	537	545	484	493	517	506	503	475	510	524	551	543	512	487	489	500	518	500	527	488	538	540	511	505	534	478	525	515	544	509	505	538	501	516	544	560	523	481	526	494	512	536	529	533	482	519	537	558	484	545	520	526	509	511	539	504	485	507	472	557	520	524	550	496	547	541	464	498	474	489	525	556	511	511	486	496	481	546	510	520	510	521	520	475	519	543	550	560	513	530	506	499	520	505	526	501	508	510	476	481	513	519	526	540	529	523	519	498	534	497	517	523	461	537	490	497	519	537	534	479	516	528	479	468	500	491	498	498	530	501	529	547	530	511	503	505	512	534	529	479	541	485	538	554	494	578	533	526	512	517	476	491	553	536	500	522	547	539	516	496	504	507	513	526	466	534	539	536	471	496	587	497	536	531	526	512	503	487	489	505	466	531	496	536	532	554	528	531	515	483	514	490	504	555	495	499	532	517	532	557	498	488	525	528	524	517	523	515	495	496	508	516	494	487	534	516	511	502	524	481	529	543	484	529	536	509	506	464	493	548	501	524	505	521	511	488	469	540	534	528	515	513	518	493	493	525	536	501	488	482	536	507	496	472	515	513	493	505	531	532	558	521	493	527	510	547	514
6081	19997	16249	9275	7250	6176	5119	4286	3568	3174	3064	2807	2426	2094	2014	1777	1527	1535	1419	1500	1444	1387	1306	1114	1004	903	911	864	876	902	855	759	803	759	734	762	733	719	716	685	698	708	672	701	758	720	689	717	684	695	709	682	683	653	618	683	681	711	673	688	730	672	747	622	624	669	675	658	664	695	679	649	656	642	701	642	649	723	635	710	703	665	607	666	640	630	663	610	626	663	648	614	643	703	641	654	724	674	657	666	608	641	664	622	620	679	643	656	648	684	636	658	637	622	628	625	620	662	661	683	684	668	679	653	660	613	695	652	651	663	649	655	664	656	657	652	615	640	660	672	686	637	673	663	679	600	703	650	622	675	677	664	654	685	688	666	679	651	662	684	631	681	677	633	644	647	628	639	654	679	658	619	678	660	637	635	634	676	665	642	641	643	716	628	663	612	670	648	633	709	631	642	726	681	639	655	670	621	685	660	664	691	670	642	635	664	690	648	708	665	656	698	606	647	670	694	591	622	700	692	652	655	661	632	662	638	672	663	645	628	649	672	621	674	681	652	646	683	665	679	669	616	625	674	655	618	603	650	653	655	625	620	635	672	632	677	642	654	626	644	619	639	649	665	638	659	637	640	675	676	695	621	621	667	674	675	626	628	663	702	676	713	647	660	678	640	656	663	650	673	608	639	669	636	699	684	626	654	629	671	665	703	663	659	661	649	650	656	662	676	642	660	654	668	661	635	652	645	688	662	644	664	655	632	700	660	630	662	641	653	645	646	652	660	697	672	665	710	649	656	672	631	652	681	664	677	664	658	662	651	646	640	663	610	673	653	678	686	660	649	635	678	680	646	648	655	658	663	625	630	647	666	656	656	639	688	639	620	667	693	658	672	692	661	668	663	661	659	624	652	665	633	633	611	716	664	671	647	675	664	665	670	663	615	657	659	671	668	692	686	666	632	659	653	666	651	658	668	676	678	626	628	641	635	640	669	638	639	670	674	654	611	678	689	689	654	663	681	670	630	620	665	648	668	631	649	666	654	612	646	662	648	639	666	700	648	645	645	688	712	675	658	663	663	683	630	695	664	660	680	654	715	606	614	666	627	664	658	645	678	690	624	681	651	664	649	683	622	608	656	671	635	698	616	656	661	636	665	650	624	674	622	638	631	659	687	698	682	692	614	646	642	635	664	705	634	652	640	652	602	640	640	644	671	659	668	668	653	645	674	616	636	657	666	662	643	722	675	644	647	706	614	665	653	631	638	667	633	617	682	649	664	696	634	665	668	668	668	688	595	631	670	621	685	670	665	671	617	679	619	682	594	676	659	663	639	623	660	661	689	617	655	645	675	628	674	703	637	684	647	649	632	664	635	649	676	687	646	641	645	663	656	709	632	662	676	647	677	659	649	640	652	652	636	663	654	665	684	705	697	655	671	639	654	641	684	674	605	699	670	631	662	637	672	642	638	654	693	663	657	595	627	651	630	635	665	673	656	688	610	673	671	624	665	647	655	676	660	676	645	690	638	681	669	680	620	655	648	646	709	632	643	672	653	681	631	662	646	662	650	697	700	651	615	655	613	686	610	616	632	665	607	610	645	679	584	706	617	674	600	656	667	667	698	637	637	625	640	660	643	682	639	687	676	697	667	664	656	653	689	685	606	686	610	674	632	645	687	648	634	641	686	677	719	663	666	677	678	676	647	645	622	662	655	627	668	668	712	633	660	625	618	699	616	662	642	652	640	677	658	636	649	639	606	611	628	657	665	656	650	659	594	687	619	655	674	656	636	698	638	638	646	677	667	637	657	631	684	623	649	637	664	631	640	650	654	662	660	686	625	642	688	647	676	662	663	696	636	641	658	673	640	675	651	663	699	691	665	653	666	687	615	643	620	664	667	609	659	656	639	594	669	662	626	635	677	658	672	669	635	708	615	654	701	684	609	625	659	668	639	717	621	628	632	662	661	625	689	681	656	673	618	664	682	682	651	594	653	710	692	668	673	642	634	680	698	657	660	657	646	640	634	653	683	645	633	675	638	623	669	631	652	646	683	661	613	632	666	648	668	596	649	622	643	649	684	641	682	652	634	661	674	638	637	657	605	638	629	671	670	648	665	668	633	681	668	669	612	670	674	652	666	628	660	590	702	681	657	606	647	668	631	700	623	618	617	658	648	611	670	643	674	640	631	664	676	657	645	585	611	685	664	647	673	641	670	676	606	659	684	680	635	663	657	715	661	629	660	657	626	686	649	682	642	636	619	675	622	621	615	685	668	642	613	634	639	644	615	654	703	688	658	643	650	644	661	654	649	636	644	641	656	682	682	657	697	662	651	651	641	639	680	594	658	619	639	667	686	644	685	676	641	635	658	709	643	624	679	658	647	676	664	663	684	657	645	658	635	732	638	685	636	722	601	657	607	655	637	684	677	661	621	667	629	646	643	628	642	705	626	668	625	654	604	665	680	675	691	660	688	668	696	688	679	643	628	653	661	658	641	655	646	623	621	633	633	644	660	665	643	659	654	641	665	662	655	651	689	661	615	656	623	640	658	657	636	641	664	687	654	700	680	677	655	695	618	647	634	683	678	657	684	666	656	630	654	664	676	617	688	654	585	644	680	627	640	631	703	668	639	672	649	589	697	658	694	637	665	607	683	642	644	638	657	642	649	627	635	635	667	663	662	677	649	660	633	679	700	687	652	677	664	644	651	629	646	645	656	665	619	644	690	676	666	703	668	679	664	711	681	640	722	627	678	661	649	668	667	705	637	672	657	715	659	694	685	639	647	686	678	622	673	663	662	650	665	669	689	641	664	660	687	631	659	657	669	628	627	652	669	656	638	628	628	631	680	679	675	635	636	650	666	629	628	628	691	667	664	624	695	652	678	689	626	668	636	643	671	662	665	660	631	683	630	641	667	657	658	644	662	680	691	654	623	683	629	643	624	643	649	612	701	672	617	660	663	653	655	722	633	683	660	641	634	688	611	615	650	685	645	635	610	680	646	671	582	620	647	701	678	675	677	659	634	658	636	646	650	632	635	683	694	641	672	672	690	615	663	696	642	649	650	635	635	620	727	666	655	636	658	593	687	648	643	641	652	678	649	692	693	638	685	649	666	649	672	662	699	661	663	638	671	638	634	609	644	651	669	657	643	665	669	642	692	673	692	653	636	552	634	676	643	676	652	640	665	666	643	667	658	693	648	634	657	657	596	635	649	645	676	634	645	685	653	672	676	676	671	669	668	651	643	612	686	639	644	665	656	655	690	670	632	645	644	664	638	613	666	660	657	668	630	658	616	650	647	673	613	654	651	602	658	680	679	644	658	676	719	622	670	673	655	630	665	634	641	635	659	612	661	645	671	662	670	663	613	611	643	664	634	673	650	669	644	662	655	670	654	658	631	654	614	655	681	648	652	634	640	714	654	631	613	610	649	606	635	650	629	654	695	659	624	658	655	702	637	700	660	681	648	628	660	680	707	633	694	677	632	692	664	650	666	663	654	650	673
27626	19152	6812	2226	1341	1096	941	814	701	619	653	608	591	526	540	463	465	430	494	445	508	478	433	378	391	386	415	353	386	381	361	344	349	326	341	336	339	346	353	342	344	346	326	354	329	331	374	340	333	332	324	321	322	371	319	353	326	344	337	317	346	294	303	361	354	347	329	323	320	319	341	303	327	321	344	340	310	340	313	347	298	316	350	322	314	319	302	316	312	328	317	327	342	335	289	302	338	339	325	363	328	309	337	339	364	307	334	318	338	375	313	337	331	294	334	356	325	318	336	340	362	357	308	317	338	340	334	339	299	323	320	313	342	315	357	314	326	345	332	336	314	354	327	318	323	332	338	305	333	305	346	318	320	337	330	333	345	294	321	335	335	329	312	330	344	337	294	343	324	310	350	327	318	330	311	330	313	328	341	358	344	320	316	367	309	338	333	310	354	343	326	371	346	341	345	330	335	346	338	378	311	346	317	283	326	353	302	322	328	310	339	335	338	344	320	346	328	310	378	336	335	325	328	323	324	338	302	329	330	336	331	367	316	321	315	332	322	333	331	332	353	313	337	278	352	306	321	310	354	338	328	307	341	291	328	307	305	331	344	323	328	337	329	322	366	349	329	332	333	362	340	333	322	294	347	330	304	341	319	337	358	338	347	333	324	346	310	337	341	350	344	312	361	331	318	326	324	365	326	314	329	300	296	294	311	354	323	324	335	327	333	324	348	317	315	343	313	309	370	306	344	324	338	318	349	321	320	325	334	342	339	297	292	346	322	360	337	327	277	326	294	320	333	324	327	340	348	318	323	322	325	350	361	375	338	356	312	334	365	340	279	320	320	336	352	295	329	318	322	347	350	341	314	347	343	353	339	308	354	345	326	345	326	322	361	317	301	345	328	296	333	342	325	287	353	339	328	331	345	343	340	339	339	344	324	318	366	345	323	374	318	346	369	335	321	329	338	319	353	351	350	330	320	335	299	357	350	317	331	293	310	335	308	320	326	343	306	298	348	312	361	341	288	304	344	363	334	329	338	298	367	325	311	324	313	347	330	361	342	307	352	324	304	325	352	359	340	337	313	319	363	316	322	323	329	360	326	335	301	331	346	357	359	323	329	333	326	302	319	306	350	339	348	328	309	351	343	328	345	330	344	360	335	319	345	354	343	323	314	338	356	318	328	327	319	332	354	330	299	326	330	332	322	320	337	313	328	315	362	321	371	343	351	331	338	335	351	326	332	343	328	331	337	332	327	334	312	318	333	329	328	312	347	305	332	350	330	330	347	309	325	349	315	325	314	358	330	309	329	319	380	328	307	343	312	325	332	383	315	343	300	332	322	310	326	331	299	316	353	344	315	335	343	323	346	343	340	318	333	319	309	338	317	359	346	325	345	311	331	325	348	309	313	346	293	332	357	335	339	319	331	342	341	309	338	302	331	336	298	319	354	338	340	351	350	324	318	323	314	334	336	375	321	315	346	328	299	336	305	315	316	323	334	325	339	325	336	341	333	334	331	354	341	323	325	302	348	321	312	317	343	338	338	331	338	342	334	314	295	323	314	346	358	316	340	310	354	325	334	319	319	344	361	328	295	324	325	356	332	331	351	330	306	334	331	325	333	348	347	345	313	317	321	338	327	348	329	324	341	341	323	325	370	326	326	333	333	325	327	285	360	335	325	321	342	346	353	329	314	351	328	351	316	317	327	313	328	338	305	324	323	338	320	316	350	348	319	312	305	333	356	343	311	341	328	336	325	365	346	362	372	353	319	342	317	330	315	314	308	332	350	329	311	313	310	338	339	328	333	344	338	297	301	326	329	328	338	356	325	329	333	341	342	313	319	341	344	338	330	342	319	318	311	343	306	314	334	336	317	332	331	307	325	330	322	343	312	319	323	315	308	357	352	345	331	334	298	334	334	347	337	305	355	313	305	325	328	320	325	308	349	311	338	337	337	308	357	313	346	364	320	302	365	311	373	339	342	327	324	314	337	306	333	388	305	343	346	351	337	335	345	344	338	351	316	343	310	332	329	357	336	318	275	336	358	335	302	341	317	321	306	318	286	358	343	324	346	309	295	321	358	313	350	330	319	337	361	309	357	327	316	293	334	358	325	311	399	311	329	332	333	343	329	351	331	332	343	309	322	344	327	349	328	348	331	311	326	341	332	364	323	351	341	318	353	354	338	334	322	314	356	315	340	303	330	341	339	333	357	297	344	324	340	354	356	344	351	331	348	326	370	301	338	325	336	354	331	335	315	303	348	337	357	301	304	336	310	321	350	348	342	353	311	331	281	311	333	338	307	323	365	312	349	338	321	316	316	313	363	289	318	363	334	314	303	349	328	367	324	317	363	331	337	342	333	316	352	326	334	328	343	322	354	329	320	307	304	337	344	306	317	347	319	328	325	325	353	304	337	348	305	325	322	351	351	321	321	340	327	316	335	352	332	334	354	289	335	343	300	313	343	331	333	358	339	338	294	340	330	322	327	303	311	330	302	339	336	309	335	330	319	309	333	307	324	332	332	342	359	328	304	337	328	315	312	346	313	342	321	327	316	291	305	349	341	335	313	318	324	320	308	333	315	331	367	340	329	341	341	369	333	325	340	306	356	292	367	345	311	358	341	280	332	317	327	330	362	317	339	357	300	320	335	316	320	306	351	315	312	312	352	350	315	346	344	316	324	313	281	309	307	315	355	327	321	336	361	327	319	326	362	346	351	327	331	360	329	326	334	329	323	308	322	318	356	318	330	309	335	330	326	337	304	337	334	322	295	329	349	314	351	347	340	350	329	354	338	322	351	330	322	332	346	366	321	337	300	321	347	337	312	292	352	337	320	344	333	297	332	345	326	345	333	333	324	333	320	320	298	328	339	317	334	324	300	359	332	333	320	331	326	332	329	369	327	324	323	339	331	351	342	339	316	323	333	342	339	347	337	347	321	317	292	307	319	296	325	319	334	361	330	320	349	322	351	326	339	356	318	314	321	310	288	317	358	304	346	362	350	300	347	338	337	364	318	298	350	319	320	322	313	330	334	302	339	304	351	309	340	322	345	325	281	348	297	348	339	303	320	345	348	316	338	334	324	361	344	333	338	285	315	320	330	342	333	332	345	321	341	347	327	315	326	336	293	326	343	308	349	323	375	333	323	339	318	321	299	322	313	339	315	324	332	311	322	322	306	333	313	321	310	355	327	315	322	341	341	322	353	305	304	357	309	354	301	352	313	356	360	329	318	336	349	318	349	320	347	337	342	340	338	321	352	327	312	317	334	323	336	309	310	343	358	357	339	339	307	337	323	325	335	358	343	324	331	334	341	299	308	318	319	305	362	320	342	330	335	340	336	327	333	337	324	339	334	334	345	313	333	315	316	319	340	302	323	332	310	383	338	359	350	328	340	308	331	364	359	320	319	367	328	323	326	326	363	362	328	315	328	330	333	371	320	345	307	329	307	310	332	320	347	370	330	324	317	338	317	317	335	293	333	320	329	329	321	324
5265	6707	5520	2969	2380	2110	1790	1555	1277	1192	1180	1049	1008	874	814	789	765	651	736	680	682	666	604	576	512	506	488	478	470	488	515	481	430	471	489	447	452	446	448	439	445	454	447	446	445	477	487	474	440	424	417	424	399	455	428	406	437	439	429	406	412	411	445	440	455	422	418	432	404	412	426	448	446	422	458	422	424	475	417	435	421	440	413	395	455	410	442	378	425	396	468	398	437	419	425	391	399	436	424	422	381	459	404	418	360	408	397	407	426	428	437	447	429	442	452	417	431	414	436	440	437	423	461	413	393	423	417	456	416	446	416	441	452	398	444	433	447	399	413	418	405	429	407	409	456	441	423	426	428	461	399	384	423	410	452	382	441	410	431	440	453	420	422	425	423	424	412	449	430	423	425	463	405	426	451	453	421	428	427	379	464	442	489	441	387	435	410	406	464	467	409	412	461	422	436	425	438	456	465	427	398	431	408	411	433	446	429	423	431	398	439	409	430	474	451	426	429	433	449	400	421	463	435	440	430	418	425	404	421	445	419	419	426	432	427	454	435	399	428	433	395	427	502	427	460	422	422	411	473	469	395	453	408	436	426	453	483	390	436	399	397	434	428	445	428	457	434	404	396	408	447	429	405	418	447	442	396	457	454	404	441	435	446	449	400	436	408	431	443	436	423	444	446	454	423	430	442	426	398	428	461	387	451	432	421	422	434	407	422	441	419	418	454	439	417	448	413	433	447	397	453	431	426	409	443	425	429	411	445	433	425	385	375	405	438	449	445	410	418	406	401	450	416	445	407	441	422	426	444	403	465	441	436	450	455	442	412	425	419	448	474	413	440	431	399	422	421	432	446	441	431	443	420	403	432	435	441	422	446	435	464	429	435	410	400	421	422	446	410	421	420	455	426	416	413	400	390	378	423	445	416	412	443	441	412	427	443	428	445	451	432	443	441	453	410	420	455	406	425	477	429	440	432	400	412	401	428	452	446	433	449	406	446	415	407	451	421	412	441	481	430	396	389	431	394	389	413	408	380	430	410	428	414	444	409	448	452	443	417	436	402	443	442	413	453	426	437	416	425	447	415	443	460	410	402	441	410	386	470	435	451	413	410	439	457	435	426	479	393	445	429	448	401	404	430	443	446	475	452	460	415	480	421	453	445	421	383	471	457	456	436	445	447	421	461	426	384	427	422	453	456	396	447	422	452	448	443	450	433	426	419	388	423	412	441	399	432	400	450	406	410	437	427	442	467	439	430	466	423	441	439	419	420	443	475	441	440	432	407	451	401	405	426	412	436	398	458	420	416	420	394	443	445	399	393	409	415	420	419	384	449	466	437	444	423	419	454	443	422	458	434	471	407	396	422	389	460	443	465	421	409	464	443	445	414	409	417	404	451	451	405	418	414	375	449	434	423	462	422	433	417	410	429	402	433	417	414	446	454	431	447	395	443	389	430	415	429	379	412	411	439	440	387	420	467	446	465	423	424	440	447	466	440	448	440	443	423	398	433	428	417	407	403	426	423	462	442	397	383	451	456	419	427	415	420	410	473	425	447	409	411	448	451	436	435	437	440	425	468	404	432	421	429	418	443	399	433	460	446	427	409	444	433	460	448	466	420	441	436	418	401	411	446	430	421	391	430	429	441	439	447	420	450	418	437	457	408	417	420	412	430	404	400	425	445	415	432	411	456	455	410	412	435	454	401	391	451	407	434	426	438	378	420	421	434	412	432	441	415	431	423	423	445	402	425	422	435	441	418	455	426	418	410	433	446	447	448	451	433	410	408	440	419	414	410	425	469	467	400	429	406	441	409	420	441	431	424	386	481	426	420	421	441	383	474	446	414	411	451	394	451	399	441	440	436	403	471	427	414	401	444	430	450	405	445	417	456	450	427	427	421	420	443	423	418	442	433	408	454	394	440	437	417	412	416	395	416	435	446	460	424	403	425	390	432	433	404	446	428	415	437	402	418	405	448	442	456	433	411	442	446	460	424	425	465	425	430	431	416	429	419	435	432	424	414	436	409	381	425	425	458	428	453	426	447	446	449	434	402	436	426	408	440	400	449	432	426	399	461	430	421	445	443	442	479	404	440	399	461	441	425	421	394	441	422	433	418	428	408	448	428	425	421	405	470	451	443	465	455	408	385	411	416	444	435	415	429	446	421	415	421	413	437	438	426	421	414	424	419	360	450	401	387	432	471	451	429	413	404	378	440	429	405	438	419	432	397	453	410	427	444	409	436	464	413	391	430	413	415	418	470	424	425	442	460	384	409	439	409	426	432	414	414	458	399	424	478	440	451	453	458	389	402	420	418	425	411	391	387	455	424	413	431	449	411	476	424	419	389	466	445	418	479	421	445	414	440	422	425	448	430	440	448	449	432	409	442	404	449	456	441	417	434	400	436	419	436	414	426	419	416	429	414	388	435	425	454	434	436	435	438	395	431	422	421	406	464	433	435	430	440	415	433	418	409	421	427	453	411	429	400	416	448	434	419	438	415	438	452	417	440	412	414	393	405	427	408	403	417	448	436	415	410	448	407	400	437	424	389	429	419	450	444	395	400	437	441	384	419	441	417	389	393	402	439	436	415	397	432	445	452	429	422	409	424	451	430	400	418	447	397	416	427	443	450	435	429	404	406	407	415	439	399	435	435	427	432	432	437	444	454	427	438	446	446	439	418	434	418	413	414	449	438	412	399	419	424	427	436	438	414	443	447	460	422	422	450	447	456	436	408	423	430	420	442	412	425	460	434	446	422	419	366	446	378	432	452	409	456	397	409	450	419	435	433	425	424	469	418	414	452	396	421	434	430	446	416	426	411	448	430	426	394	498	433	434	401	432	397	416	397	426	440	422	471	418	434	413	372	418	413	446	479	418	443	402	443	409	405	441	436	414	418	438	446	419	443	425	421	446	424	420	434	426	421	397	459	404	419	412	445	416	422	419	423	430	448	458	434	441	431	437	424	399	444	418	424	446	466	460	388	438	458	444	453	429	441	425	410	432	420	429	419	400	412	434	429	421	421	456	416	450	399	449	447	442	424	438	433	423	419	421	395	431	415	418	431	433	442	416	436	394	467	415	436	420	436	445	410	430	416	399	448	407	444	430	382	440	442	386	457	427	413	432	441	415	464	428	449	403	458	435	425	415	449	462	409	428	442	409	411	429	439	464	460	390	398	383	410	404	434	420	436	427	445	414	431	461	453	410	417	453	467	402	425	436	442	409	451	448	460	429	434	422	401	431	441	406	405	412	450	406	424	427	432	463	411	418	461	444	448	413	468	423	415	387	444	479	460	419	402	438	417	447	402	438	445	443	415	418	402	402	444	457	455	433	441	489	435	426	394	451	438	426	439	430	405	408	423	443	420	428	451	438	399	430	397	460	413	422	401	447	473	397	446	393	402	435	460	424	448	428	434	409	394	384	375	436	440	466	423	418	441	446	443	414	442	444	402	412	414	453	427	388	409	414	427	407	419	428	419	408	431	440	454	393
23700	21634	28896	24852	21406	7390	2434	1665	1396	1278	1263	1111	1073	990	928	900	844	791	799	820	805	845	733	692	653	635	636	605	597	607	641	575	613	558	584	518	533	589	568	536	575	588	611	543	562	583	562	567	580	554	560	568	543	548	557	576	528	564	550	558	536	549	526	509	548	547	547	542	577	517	554	562	528	519	531	537	541	510	526	513	544	565	539	531	549	548	546	526	542	517	552	526	529	568	516	522	532	550	581	564	541	554	492	544	521	555	513	505	534	520	558	497	558	545	538	525	529	575	510	518	572	529	524	534	554	528	532	503	551	535	565	518	545	525	500	546	546	566	525	576	530	500	520	531	549	530	529	533	581	572	519	517	515	536	496	527	527	574	556	563	521	498	532	533	544	544	539	506	524	531	516	517	555	521	560	552	563	512	549	536	548	548	501	539	546	511	572	543	506	510	565	518	539	551	553	534	549	539	555	545	564	531	518	591	546	553	529	533	541	532	531	520	519	517	556	529	540	531	551	565	517	563	496	486	528	527	540	469	529	532	502	549	538	506	519	542	505	538	535	522	510	543	514	514	525	544	567	544	578	525	539	581	544	550	578	518	516	507	485	485	544	563	541	502	528	536	558	532	488	550	514	545	545	554	560	565	560	491	504	531	554	551	547	548	541	506	528	495	564	561	544	490	552	536	575	537	549	551	539	540	536	496	537	542	518	495	509	537	531	542	515	589	574	499	532	506	544	532	509	567	547	545	550	517	523	522	551	534	467	567	541	526	561	529	583	589	567	528	532	526	524	544	568	515	533	554	555	516	519	554	559	518	538	519	573	555	572	549	554	541	547	516	544	553	550	494	554	537	572	535	560	552	469	527	554	508	506	528	545	480	587	565	598	540	529	544	510	554	512	532	553	555	554	546	568	522	561	504	533	553	547	560	521	516	560	510	521	533	519	588	576	510	523	582	500	551	543	510	535	555	492	547	568	469	507	558	543	534	514	545	524	531	571	552	509	572	580	497	556	480	569	560	533	530	508	542	515	522	590	530	545	494	535	506	538	559	532	535	511	534	549	554	541	586	490	517	515	517	560	559	534	524	579	526	547	560	523	527	556	550	551	547	520	561	536	546	551	516	508	518	499	545	530	558	508	551	525	552	509	517	564	531	506	533	542	549	565	554	567	482	516	523	545	556	504	495	525	539	522	561	564	530	536	566	534	563	545	531	529	521	508	516	523	562	526	499	529	552	534	557	572	529	520	520	508	537	539	533	531	558	520	539	527	584	591	544	514	539	581	542	573	487	534	503	540	554	548	516	557	537	524	568	532	537	537	538	536	560	542	543	583	566	523	514	514	586	562	518	548	526	536	523	561	549	547	499	517	540	508	504	572	515	547	556	519	552	577	535	544	539	542	526	519	539	507	559	519	541	516	569	482	578	544	548	560	511	500	543	579	502	560	556	535	572	506	515	543	527	512	545	508	564	559	537	539	548	549	590	520	608	580	576	492	538	485	522	508	508	546	561	552	553	550	516	531	492	544	529	492	552	489	571	548	499	537	517	544	508	493	536	563	549	557	554	528	513	536	540	590	521	544	540	549	564	553	538	525	533	531	531	495	556	570	537	530	539	523	538	536	580	544	552	543	534	529	567	530	549	521	544	539	533	534	573	521	513	499	555	540	577	568	566	527	533	558	504	552	529	557	501	514	522	523	508	512	511	548	529	505	527	580	496	517	549	520	544	568	556	530	562	544	504	542	518	547	566	506	546	528	526	552	533	549	498	549	520	554	571	528	510	551	534	517	562	514	567	540	540	542	549	538	535	564	569	584	528	538	495	513	530	544	567	490	530	527	521	509	515	506	530	526	549	545	524	508	517	526	545	546	523	528	531	521	541	508	538	529	519	557	517	579	531	526	544	576	532	557	564	524	539	521	508	543	552	493	513	590	532	554	537	543	609	546	517	579	504	542	537	590	525	561	534	562	534	557	538	529	515	569	539	535	572	569	517	515	555	547	544	534	505	549	549	530	550	505	523	535	511	519	520	528	540	555	537	510	547	522	535	564	541	537	535	513	563	552	549	561	532	519	553	506	563	522	550	501	531	488	551	551	553	570	540	504	526	514	540	524	538	501	507	543	532	531	579	505	541	566	545	543	538	523	570	531	535	503	552	537	536	529	536	505	538	526	545	564	509	556	546	526	546	559	530	548	547	535	540	532	503	517	518	543	523	517	560	538	560	509	520	486	504	564	535	513	575	515	557	521	527	538	537	535	530	531	526	549	514	540	550	577	565	557	554	552	526	551	532	467	508	574	538	560	531	521	545	559	566	528	555	522	518	507	529	541	529	523	517	534	518	522	522	559	561	587	541	489	583	564	544	562	525	544	550	540	545	540	511	552	538	538	560	543	551	547	499	545	540	535	527	541	535	539	548	538	473	522	555	509	522	516	563	531	491	533	521	554	560	551	526	503	501	523	562	518	525	524	540	529	556	532	525	561	559	550	545	542	522	535	503	538	524	565	525	557	527	517	546	504	571	540	527	537	538	512	537	511	522	528	540	579	558	486	522	517	537	529	530	497	536	505	530	511	558	545	530	545	540	512	532	542	519	528	522	509	509	598	568	601	542	563	538	497	537	587	558	573	531	568	506	513	546	580	558	538	520	534	534	537	498	563	561	491	554	550	572	480	537	550	544	511	538	533	541	535	562	548	541	532	565	571	543	538	539	517	527	527	524	574	536	583	552	556	488	536	529	576	522	543	537	512	545	503	523	559	537	565	489	508	557	541	562	560	563	546	537	523	525	537	512	577	533	498	531	538	556	519	508	527	511	555	531	474	518	522	533	580	511	554	516	505	552	508	546	521	546	528	561	479	533	530	535	580	587	540	534	526	542	500	594	523	542	506	564	524	545	508	515	521	534	495	578	549	527	553	550	494	543	546	537	547	488	574	535	512	540	546	553	496	555	532	521	542	496	475	544	542	539	562	507	513	557	568	581	494	531	528	540	553	582	522	474	566	517	487	498	563	526	536	546	523	532	565	523	531	497	530	530	520	530	534	577	530	489	526	563	505	554	534	504	505	526	524	560	518	582	586	587	561	572	586	583	513	558	554	569	517	502	554	541	543	544	539	531	523	569	547	548	549	534	482	534	529	526	544	557	549	518	542	551	542	496	582	511	534	509	524	551	515	508	519	527	554	519	548	528	513	500	565	527	512	517	489	514	546	519	521	541	545	521	563	542	526	530	553	518	544	529	534	532	552	540	481	537	512	518	523	553	528	564	560	539	537	523	550	501	501	520	506	531	550	529	549	544	559	533	570	529	494	537	580	521	565	517	518	541	527	517	561	521	529	526	519	537	553	524	577	595	567	538	523	534	492	542	533	557	520	514	542	520	564	524	561	515	502	524	521	542	562	518	531	516	492	517	508	551	496	501	566	546	565	537	554	525	533	541	528	533	571	504	539	544	503	499	544	526	573	529	563	563	569	536	535	538	569	554	547	518
4829	14572	11830	6528	5016	4353	3480	3038	2616	2277	2229	2034	1868	1637	1534	1310	1280	1251	1210	1217	1233	1192	1066	960	854	853	809	822	813	791	802	785	739	741	742	703	681	743	703	734	725	705	728	723	722	734	725	727	697	751	653	724	719	664	688	691	667	688	688	695	703	680	664	731	727	654	709	708	622	712	660	692	632	696	645	642	688	648	648	676	668	712	646	665	648	658	652	660	648	692	650	697	665	670	687	675	671	698	638	654	680	640	700	679	653	664	692	664	712	666	699	675	711	664	709	669	667	664	674	662	712	701	650	671	685	685	673	650	669	716	680	697	667	670	666	701	690	667	689	646	662	662	681	671	683	716	642	697	709	658	650	682	645	684	702	653	700	672	644	676	648	693	623	707	670	706	686	667	665	658	676	663	640	668	715	743	665	699	698	673	673	701	664	671	622	684	673	711	698	680	697	724	697	646	662	707	708	705	696	666	719	647	672	636	638	719	684	689	685	714	676	705	681	720	672	647	646	680	670	674	672	714	681	676	689	671	669	657	698	732	677	670	698	724	676	660	718	681	688	681	672	683	636	677	722	649	715	639	693	648	745	698	666	716	664	632	657	690	676	653	676	678	677	696	722	714	663	694	705	699	665	674	720	703	673	675	663	687	705	716	622	705	653	638	673	678	694	664	637	754	698	640	684	667	657	731	680	648	663	719	699	678	707	665	712	685	671	731	687	662	606	655	707	637	669	683	716	653	688	623	663	663	689	678	658	682	691	680	669	731	683	637	698	688	654	705	655	691	630	693	701	657	673	711	661	672	667	702	671	700	705	712	719	692	667	686	722	704	696	646	723	682	669	702	661	643	685	656	703	662	660	698	726	714	689	640	623	667	720	687	702	715	707	640	681	738	672	680	675	646	654	669	703	678	680	646	683	733	643	701	668	695	677	686	679	677	658	719	649	690	651	638	651	660	695	654	703	712	679	645	688	663	662	691	656	701	665	671	707	686	712	711	684	709	665	675	652	685	663	667	698	709	677	670	708	673	673	635	675	724	668	642	678	695	660	699	697	677	691	674	656	684	648	686	646	702	701	689	666	685	678	666	690	701	681	692	669	684	665	699	703	635	677	678	717	677	678	731	694	669	634	663	697	661	693	672	750	719	652	675	676	664	655	717	705	678	655	686	646	657	679	668	654	669	687	652	689	657	674	653	682	687	672	716	685	691	746	648	698	696	663	652	660	637	661	699	683	627	668	682	664	676	691	700	687	687	645	683	696	697	668	665	671	681	658	650	658	643	650	666	713	680	659	673	652	708	666	663	659	680	715	661	653	683	700	679	689	724	648	701	683	710	641	652	648	718	661	641	645	689	659	691	632	691	689	604	654	645	706	660	629	636	671	661	674	688	659	684	664	705	670	664	652	658	648	645	667	697	647	676	693	712	652	704	712	675	665	657	702	663	686	661	678	646	671	671	684	688	674	696	702	694	718	663	669	688	693	672	686	657	653	700	697	645	659	685	676	704	691	642	695	698	687	655	721	687	676	700	649	646	667	686	649	680	715	665	683	669	683	722	739	670	670	694	660	681	662	662	711	605	689	708	678	660	664	735	636	728	710	659	669	697	690	666	703	649	671	650	666	660	709	662	655	687	628	702	641	666	697	701	655	701	638	697	634	655	730	640	655	672	663	655	733	662	653	661	685	648	718	674	716	719	715	673	691	728	684	639	693	685	697	686	701	686	620	659	676	701	690	688	676	687	651	689	645	682	680	676	665	651	696	714	632	698	689	694	685	667	655	702	705	660	696	677	720	666	667	612	637	655	668	695	668	706	694	688	652	680	692	652	657	703	688	659	661	670	685	702	668	667	682	700	679	630	652	692	646	675	659	681	646	644	676	664	645	656	698	672	684	699	701	657	644	719	697	692	719	692	654	690	672	673	682	682	690	679	651	647	659	691	686	678	677	706	757	650	718	644	660	689	622	677	718	656	672	686	642	684	691	628	709	673	655	663	688	724	696	697	623	698	661	654	656	688	699	674	659	704	679	708	718	687	651	664	687	703	713	689	666	670	668	705	659	666	673	652	678	720	653	700	647	690	663	714	715	664	685	690	712	645	682	662	663	647	646	663	687	653	674	684	638	675	672	676	669	696	638	699	665	643	711	625	692	675	724	689	679	729	667	647	696	672	677	666	734	713	680	649	647	695	697	687	702	682	656	703	677	656	647	644	656	639	686	649	691	691	674	672	677	658	671	647	690	672	645	692	647	659	694	677	695	681	634	627	674	676	659	708	657	665	697	648	690	656	663	732	654	632	725	665	660	706	682	706	689	642	716	677	675	683	636	686	624	675	685	679	674	698	691	630	673	664	639	702	673	690	645	719	689	684	637	705	619	622	652	671	696	649	675	622	646	663	681	698	692	686	656	668	653	675	646	734	663	697	661	677	641	655	663	683	670	667	674	648	723	649	688	683	697	650	727	681	711	640	699	687	629	678	722	661	730	706	705	682	694	695	694	669	676	654	713	668	656	668	642	709	705	644	678	690	663	688	670	654	664	664	683	688	669	713	667	675	608	638	689	660	673	698	656	691	734	683	661	696	716	668	663	619	684	654	637	682	700	739	678	653	671	659	693	663	678	670	668	675	689	679	705	668	648	695	696	698	687	691	645	721	658	657	664	664	719	680	681	658	698	687	672	673	683	707	678	698	648	674	683	696	654	732	736	693	664	674	715	706	656	707	665	651	666	745	647	654	692	684	705	670	656	712	615	684	693	671	648	655	670	684	684	700	706	726	665	674	662	726	647	669	663	628	674	637	644	640	704	737	672	698	654	646	677	720	654	753	667	682	662	665	666	691	688	706	638	633	654	655	684	640	723	676	666	696	687	672	706	671	618	710	661	726	718	711	734	655	663	688	733	653	680	671	666	681	705	706	681	726	665	687	625	674	686	634	721	688	648	677	662	691	659	662	659	639	645	635	694	651	660	673	674	690	719	625	692	691	685	690	705	680	700	702	672	701	649	688	672	713	679	716	694	677	661	620	726	656	667	709	736	666	738	640	742	720	623	673	651	712	645	668	691	711	656	677	699	729	666	694	675	670	737	697	719	662	656	664	637	689	669	672	685	714	649	650	679	655	678	671	645	677	673	639	686	674	705	681	732	706	672	664	636	668	696	708	667	714	696	662	711	663	645	650	681	693	647	678	691	703	662	686	682	684	668	735	667	651	682	672	640	700	664	677	705	657	658	678	679	650	695	681	706	726	646	643	680	645	621	710	669	669	674	653	667	662	682	689	693	678	682	655	676	679	708	705	667	673	681	641	668	676	639	712	662	650	686	638	625	661	677	717	650	681	666	632	683	680	698	704	678	652	664	663	658	664	667	669	634	696	688	637	701	658	705	647	709	684	661	673	669	647	693	642	724	661	665	700	711	696	670	662	653	648	720	629	668	664	702	720	673	666	692	668	689	650	675	672	720	706	710	637	683	666	654	679	664	703	677	647	669	703
24957	21704	27565	25844	6478	1580	1244	970	818	829	779	714	670	557	594	501	469	451	428	451	441	426	360	343	330	304	305	328	315	309	302	274	274	270	263	227	282	250	258	255	240	276	232	230	279	271	254	249	283	256	274	247	252	260	292	248	225	254	239	256	225	235	247	245	251	223	225	260	262	262	223	248	247	287	236	255	242	253	264	267	281	218	254	233	239	234	252	262	280	245	263	254	208	257	244	232	224	233	241	277	230	228	227	230	260	251	251	234	249	236	245	249	228	241	236	238	253	232	253	244	247	216	255	228	227	243	244	219	257	254	258	271	232	231	263	248	232	227	260	215	261	246	214	236	270	252	252	221	247	243	246	266	255	227	262	260	220	264	252	297	217	263	237	242	265	225	241	236	267	240	229	230	230	277	228	226	245	255	239	255	245	258	212	236	249	251	261	242	232	252	226	247	255	223	233	236	233	236	230	263	242	242	232	230	265	232	268	229	255	251	236	255	245	252	259	251	251	244	285	258	220	242	261	258	256	239	253	238	235	238	265	248	252	271	239	254	253	249	217	269	269	250	230	242	250	271	231	254	257	260	256	282	246	241	242	242	256	264	237	264	247	235	239	255	242	234	244	242	244	243	258	240	232	248	241	226	203	258	271	237	266	245	236	246	243	254	236	236	245	267	232	247	236	205	247	242	257	227	231	279	247	238	249	223	254	257	233	269	252	232	270	217	254	244	261	247	263	263	232	218	247	247	223	249	253	237	264	254	229	250	243	253	222	266	246	242	243	277	266	234	231	223	252	251	241	236	217	251	281	254	228	241	249	235	255	232	236	260	251	241	253	240	257	244	207	228	275	253	253	270	265	254	258	222	274	227	235	249	251	252	245	253	246	232	234	264	245	254	234	246	222	257	255	246	248	239	235	220	232	221	232	250	260	273	255	236	279	228	236	253	256	223	241	227	231	228	230	254	273	251	250	252	227	243	239	250	236	246	236	243	260	235	268	235	241	244	252	226	219	229	219	251	229	232	242	230	250	224	248	262	249	245	265	225	249	234	231	245	227	266	230	266	271	258	244	251	255	238	229	239	243	255	256	228	234	242	224	235	250	251	258	259	228	266	251	282	249	232	220	258	284	250	256	241	234	269	242	232	246	221	236	238	235	254	243	244	246	244	227	248	223	258	228	240	221	248	253	222	264	229	237	246	248	240	223	262	254	254	248	224	226	227	242	225	209	240	228	263	236	247	260	213	220	247	236	216	246	231	239	231	230	242	250	235	258	240	224	250	236	262	242	257	231	231	257	244	247	243	267	248	248	242	257	246	259	250	241	239	251	267	239	277	252	233	238	212	243	239	250	248	258	239	234	240	247	238	250	245	244	232	241	208	231	268	251	264	238	259	250	192	221	238	234	218	245	224	241	231	213	250	251	239	275	225	263	210	248	253	258	230	249	240	258	264	242	219	257	242	243	229	250	269	239	234	236	225	258	262	260	216	269	236	244	270	259	235	255	250	234	251	233	265	256	215	235	224	276	213	211	244	231	239	222	242	247	276	268	246	237	252	224	217	241	262	240	219	262	238	219	262	234	228	216	256	220	250	236	245	258	234	263	234	237	259	264	235	245	265	258	236	238	273	279	241	258	266	274	242	241	258	230	236	230	237	259	235	262	237	237	210	243	249	273	264	237	260	254	267	288	218	220	240	254	240	236	205	246	259	220	238	227	252	246	271	227	251	230	250	235	253	260	237	221	221	254	231	239	247	232	217	242	250	243	241	221	239	227	241	252	227	237	281	240	221	233	258	248	238	247	257	265	236	252	244	241	191	244	246	259	258	262	235	219	248	280	232	247	239	241	248	264	255	225	241	253	255	264	245	249	247	240	253	236	242	254	257	271	245	239	292	227	254	232	243	227	245	253	233	239	266	265	261	245	284	245	238	234	238	268	262	251	271	253	257	238	245	267	235	281	231	245	272	252	240	246	232	247	241	251	269	245	241	235	239	240	263	244	255	225	251	227	240	246	234	255	273	232	242	228	246	255	238	244	265	228	257	222	261	240	256	251	256	244	242	261	245	252	252	234	234	245	239	280	227	240	228	256	257	233	224	225	245	241	233	253	245	252	261	247	265	235	247	273	246	243	213	253	261	218	249	246	228	231	224	260	255	242	223	247	218	244	244	242	236	246	222	241	236	217	262	211	262	252	232	248	249	242	265	244	253	229	266	239	264	251	275	250	252	236	262	245	240	231	248	232	253	235	208	235	274	249	234	232	228	241	211	245	237	247	250	234	255	224	272	212	233	254	261	242	235	236	220	258	211	253	243	262	275	237	223	250	229	255	237	251	238	244	231	247	248	247	244	238	214	233	264	249	264	239	229	226	253	242	243	256	230	246	277	253	231	237	230	214	234	233	245	256	246	243	237	240	226	246	265	264	243	244	215	223	237	238	252	212	230	235	230	232	241	237	233	234	235	258	253	232	251	216	249	275	267	263	227	248	239	272	253	253	243	228	240	234	276	279	246	251	235	258	232	222	233	237	252	231	232	221	259	247	201	253	232	242	248	260	246	225	248	239	233	257	267	234	236	276	235	221	262	242	238	251	268	275	253	232	238	239	257	230	258	257	212	252	255	238	247	240	249	249	245	230	266	242	280	240	262	247	265	240	232	215	224	240	225	252	247	236	266	223	262	271	265	226	229	239	232	214	247	246	237	243	265	259	259	256	257	249	232	246	248	228	259	251	263	226	255	232	206	239	267	254	227	244	228	238	255	242	233	230	255	228	260	228	219	234	222	228	273	239	230	284	241	228	222	256	228	227	241	256	239	257	231	266	253	249	249	234	221	212	218	246	235	239	263	240	244	245	234	266	263	227	255	231	242	260	244	258	221	267	224	238	230	215	237	266	243	263	237	216	267	234	235	270	228	253	242	243	244	241	247	241	235	244	229	241	223	267	272	258	207	270	236	216	221	273	237	248	259	262	223	218	251	244	259	226	269	245	215	210	246	260	239	230	244	248	222	263	257	223	217	214	291	269	243	251	254	279	236	247	222	232	231	234	236	236	232	243	234	245	217	247	246	282	255	265	213	247	229	222	253	229	258	254	247	242	226	244	252	260	248	242	226	232	257	243	238	229	237	235	274	261	264	230	244	254	245	236	251	242	240	253	229	255	257	232	228	245	228	251	243	206	264	249	227	234	203	283	252	250	225	238	242	234	273	226	252	244	260	242	232	241	238	252	258	231	245	262	255	238	261	273	235	240	224	263	224	243	247	238	231	221	252	251	258	271	239	228	258	241	247	262	261	247	235	229	248	250	252	255	226	285	233	230	253	221	261	233	231	243	246	222	236	249	236	247	242	238	241	238	274	235	257	263	250	264	226	257	202	243	237	253	257	252	249	242	268	276	245	271	241	251	234	234	226	228	265	223	260	250	284	246	264	245	231	251	235	223	264	233	242	220	242	251	227	249	266	249	251	256	269	228	260	207	229	250	237	240	267
4772	11170	8562	4646	3716	3091	2584	2114	1889	1626	1607	1431	1232	1039	1036	873	728	791	764	744	733	701	569	525	495	503	420	423	471	451	463	403	419	421	357	354	344	353	346	332	346	361	368	366	362	352	351	374	363	372	354	359	377	327	343	329	324	317	330	348	342	362	321	327	339	340	334	341	360	349	296	357	339	362	334	315	343	325	337	341	360	345	299	348	323	344	354	332	358	302	325	303	349	360	338	339	352	353	325	338	321	317	348	308	348	321	330	323	342	321	317	332	329	353	370	329	339	304	327	332	323	316	314	328	346	332	329	342	343	330	364	348	315	344	341	316	325	332	330	327	349	341	342	342	322	342	315	316	290	336	317	334	297	293	323	332	329	303	338	313	306	328	353	346	278	357	337	284	360	363	331	355	315	335	322	317	355	299	325	314	333	336	325	337	344	307	320	335	367	298	352	328	359	344	306	340	306	320	319	317	339	331	293	356	336	355	323	328	314	318	345	364	355	325	342	372	286	332	330	337	324	375	335	320	339	345	314	363	368	327	342	329	311	299	354	333	335	305	316	335	361	342	324	329	322	330	368	344	317	333	344	379	327	343	332	349	329	338	330	313	320	302	313	345	327	325	284	317	337	292	356	348	315	346	340	334	342	353	340	342	326	352	323	345	320	334	337	321	338	317	325	329	328	332	347	320	319	316	330	331	311	330	349	321	308	304	348	299	322	336	315	328	322	298	299	354	346	344	330	340	334	320	301	339	325	333	311	329	346	304	307	297	333	323	341	355	291	342	324	358	340	322	330	330	329	341	326	320	336	374	339	354	320	314	333	320	347	353	304	339	349	318	329	363	320	303	321	322	335	351	309	326	350	321	324	330	330	342	372	325	348	329	362	345	308	310	344	318	336	295	329	333	344	328	329	367	350	336	328	324	359	307	344	350	341	338	309	302	311	340	323	332	319	345	342	322	316	347	336	349	312	326	354	352	349	296	337	359	323	329	339	355	382	321	330	341	329	356	322	333	338	382	339	355	353	327	286	324	317	324	346	352	323	295	335	314	344	344	299	342	333	343	325	308	316	329	318	306	362	311	326	333	348	308	312	295	315	326	307	332	313	342	344	306	294	308	360	330	373	351	327	330	308	340	345	331	331	330	295	318	317	310	307	317	345	289	316	336	352	340	332	348	324	324	342	280	353	319	329	346	314	341	317	304	327	325	336	319	309	284	354	341	326	339	364	318	317	316	317	344	363	305	300	305	345	323	313	337	347	329	348	319	308	378	362	325	292	308	351	318	333	310	331	345	357	331	334	331	312	336	331	325	329	326	321	317	351	328	368	330	314	342	343	337	329	340	355	343	302	334	333	341	334	343	317	352	323	357	316	318	339	358	312	311	335	316	330	326	309	336	334	331	345	345	336	346	345	310	320	308	346	374	329	342	367	352	322	333	309	329	324	340	345	319	317	388	328	299	338	333	322	358	320	347	347	339	320	332	338	330	336	317	334	323	370	339	321	345	320	326	348	328	321	328	355	317	347	347	334	327	328	362	338	329	306	360	329	304	327	332	335	349	313	339	329	333	324	335	321	356	349	324	335	301	324	330	358	341	359	334	341	347	322	326	326	331	315	345	339	357	353	345	330	329	329	336	313	342	351	331	296	325	330	331	335	336	334	345	331	339	362	324	341	361	300	327	340	381	338	363	351	333	300	356	343	329	329	334	324	327	315	348	327	329	314	355	329	332	314	351	325	346	312	323	364	328	317	316	320	337	334	353	342	315	336	322	333	323	310	315	318	360	315	324	317	336	329	286	338	314	339	359	340	338	331	339	318	332	352	331	303	293	340	320	326	327	334	302	337	333	319	334	307	328	350	322	366	332	321	325	351	320	352	308	305	350	309	349	329	389	361	331	338	319	305	299	341	316	341	319	352	343	311	345	353	334	348	335	334	337	321	348	370	349	336	344	354	375	299	342	302	332	340	325	320	320	305	306	319	333	302	331	360	334	321	294	340	334	330	349	317	378	326	318	352	345	325	355	318	319	344	326	329	346	336	318	347	339	318	381	334	323	357	319	319	323	347	354	309	346	319	327	325	316	314	324	320	327	340	336	308	324	324	314	321	330	367	338	325	313	307	334	324	329	313	346	336	316	323	339	364	315	337	326	352	333	333	291	365	347	313	359	338	331	290	365	330	323	330	323	330	294	303	352	331	335	335	330	315	314	343	338	337	332	350	336	286	321	337	286	357	315	335	338	349	340	315	327	326	344	334	334	321	343	343	323	341	348	375	339	341	324	336	319	309	342	318	306	307	316	315	349	322	340	355	357	333	359	338	310	334	325	338	302	359	345	329	332	381	328	359	317	337	346	300	313	330	302	329	320	343	314	370	339	330	346	287	353	325	332	310	333	308	323	322	322	316	345	382	362	338	345	330	303	335	333	327	324	328	328	356	333	321	314	303	335	319	325	312	320	335	305	314	303	303	352	324	335	341	307	328	360	373	333	346	298	351	328	327	330	338	321	323	344	339	327	333	329	314	323	321	326	340	345	343	316	319	320	320	300	337	361	350	327	324	339	328	333	320	321	307	331	350	342	332	311	342	350	311	325	335	323	321	342	298	321	325	327	349	339	316	339	314	324	339	365	342	355	363	326	326	311	354	337	359	295	338	345	339	345	335	324	312	325	350	331	306	332	346	331	300	325	356	343	365	350	331	336	359	344	327	289	343	308	336	329	321	315	356	303	332	328	303	300	314	318	330	351	346	328	283	317	341	350	324	307	352	353	311	326	346	370	337	336	338	323	298	328	305	336	325	337	350	323	321	332	383	336	347	338	328	298	313	321	351	313	356	327	323	312	335	355	357	345	337	337	349	342	343	336	301	328	345	323	322	335	339	374	336	379	331	291	313	342	347	342	356	333	310	333	344	367	342	310	350	297	340	347	337	331	298	316	345	325	347	340	333	335	344	338	304	328	331	354	366	342	321	347	319	339	311	331	368	348	311	343	364	306	312	344	333	341	342	314	361	351	344	311	350	329	335	354	323	303	304	308	291	356	311	331	334	342	357	365	342	335	312	355	337	306	323	352	332	340	311	331	310	345	326	313	330	334	320	336	319	341	288	315	360	337	324	339	322	354	339	339	341	316	336	341	350	315	340	329	314	321	311	311	345	343	324	343	337	352	339	316	351	324	362	313	352	296	316	343	314	340	307	331	309	307	320	296	320	328	338	340	325	325	324	328	320	334	333	340	338	317	307	315	347	320	319	334	327	305	340	329	318	331	312	316	310	315	337	322	333	331	342	329	325	330	333	340	385	362	323	338	322	337	342	342	350	355	330	345	349	326	346	352	350	362	333	315	326	342	359	348	367	324	341	321	312	305	347	351	326	330	325	334	297	354	322	362	305	348	331	344	312	290	328	334	352	343	371	315	350	341	336	346	352	313	357	283	322	332	336	337	318	314	348	356	342	302	320	337	341	294	311	379	309	337	380	322	348	336	343	350
22742	21670	29592	24289	21674	21518	7460	2523	1888	1746	1695	1556	1343	1323	1195	1069	1034	982	1028	998	905	881	816	699	692	722	708	665	617	641	634	582	572	525	561	553	573	597	570	592	589	598	532	614	564	581	525	561	556	514	564	492	547	556	514	471	508	526	495	524	534	498	519	510	542	548	506	525	519	539	562	552	549	507	505	509	503	514	498	502	486	551	526	553	503	525	539	465	469	502	532	534	504	498	500	545	497	528	514	548	546	515	529	523	503	507	515	525	547	478	533	523	520	519	516	527	542	538	496	549	508	544	506	517	485	487	521	523	508	491	519	527	504	526	497	521	488	506	553	502	498	532	491	567	501	466	526	509	545	489	510	499	503	556	512	546	560	568	536	489	485	506	538	509	519	493	518	522	484	518	508	540	506	471	505	459	511	525	488	542	527	521	509	529	539	573	517	530	570	515	483	538	514	522	545	533	518	542	483	534	472	537	546	495	499	472	524	523	491	517	518	510	507	521	543	536	530	490	502	514	532	526	527	506	515	507	539	540	511	474	517	530	522	507	528	488	535	519	502	485	545	529	550	532	535	477	525	524	529	519	517	515	535	554	505	497	507	503	524	510	512	501	495	537	497	523	515	541	507	512	518	506	541	520	527	460	500	489	541	514	514	519	548	520	523	492	536	498	527	506	524	515	499	512	510	550	479	528	543	508	510	513	522	514	464	513	553	538	515	518	474	485	474	555	484	519	518	517	525	536	497	550	498	515	484	509	533	520	484	519	501	490	491	489	524	519	528	524	488	494	520	562	521	487	502	538	525	500	531	495	489	525	498	574	531	549	522	528	596	516	528	537	500	504	539	563	500	554	486	531	485	534	546	513	560	506	488	512	490	490	518	495	575	518	486	532	491	496	515	520	520	525	548	554	499	500	510	514	536	482	534	546	523	516	514	516	548	506	529	531	519	512	505	502	511	504	523	494	518	546	515	507	549	526	494	541	537	559	504	513	545	476	515	525	513	514	498	490	548	520	526	529	580	511	515	534	508	527	509	509	526	535	519	506	520	513	531	499	518	521	561	508	521	550	562	535	528	498	544	561	523	525	522	529	539	481	537	538	510	509	506	539	564	560	517	543	536	523	494	501	520	506	491	534	527	521	511	562	484	536	530	509	516	501	490	503	500	511	501	512	513	512	543	511	478	541	483	513	496	526	506	505	494	485	477	534	505	471	516	494	464	513	546	501	510	535	525	472	520	512	518	484	533	513	514	547	534	490	530	541	549	543	497	545	483	546	475	494	501	513	541	527	548	512	521	552	569	457	541	500	528	514	517	510	535	454	533	499	556	513	519	490	517	512	493	518	509	535	496	528	527	482	532	486	466	496	524	531	503	514	526	478	503	496	537	481	517	554	525	520	544	494	488	508	511	503	537	564	506	538	539	505	496	519	507	550	504	480	545	537	505	490	564	495	541	533	491	508	551	533	504	532	515	485	521	488	553	559	548	512	563	482	508	567	511	522	582	498	462	491	515	507	508	513	505	537	508	499	523	504	475	524	511	553	506	539	526	563	520	537	546	486	526	512	497	492	501	525	506	523	534	507	566	532	506	556	530	524	488	507	505	540	535	472	518	516	524	527	475	512	485	530	527	502	549	499	523	511	509	472	501	525	519	513	502	485	501	522	471	515	530	527	497	531	489	507	527	511	519	519	532	556	511	514	486	509	516	515	507	526	557	517	500	523	529	507	507	485	501	467	548	533	483	510	501	560	502	515	496	537	526	479	497	578	512	522	533	463	496	485	525	513	540	496	488	510	512	507	499	502	502	535	528	520	507	527	534	521	520	514	584	500	498	508	523	543	498	515	564	489	513	526	461	491	504	510	477	505	536	511	499	506	523	501	516	497	529	518	500	510	503	535	519	494	538	479	534	497	513	528	480	510	538	533	490	539	507	533	545	548	520	516	485	511	526	546	508	470	535	547	527	464	458	544	486	497	510	512	507	513	480	513	553	526	515	512	528	521	545	565	496	578	513	508	527	513	505	550	493	526	522	538	508	540	499	508	539	517	504	538	548	498	517	526	552	444	515	476	488	498	526	538	515	517	535	534	494	533	505	462	533	496	514	504	545	536	538	479	499	474	500	547	492	489	525	529	556	522	496	487	536	543	494	501	530	520	549	516	560	534	516	494	525	530	501	528	538	516	516	533	484	559	511	492	498	541	561	515	517	500	474	483	509	541	482	510	479	508	500	513	454	505	569	514	529	527	540	523	529	513	561	570	539	541	538	495	551	504	508	487	529	556	506	519	506	530	523	498	479	509	498	555	524	487	514	513	495	520	553	529	500	480	491	555	536	522	555	505	502	531	499	479	519	528	488	485	487	533	543	487	511	529	524	465	498	526	551	577	529	529	506	502	546	561	541	527	557	529	553	521	499	515	472	508	537	550	519	460	522	501	531	515	541	526	513	496	522	492	545	544	524	563	508	508	516	510	506	503	526	516	517	483	537	490	497	531	542	539	516	511	488	501	529	523	527	500	461	509	548	532	549	539	549	516	513	528	499	481	534	453	508	507	504	533	544	510	520	509	532	512	512	505	518	521	517	544	510	522	503	513	513	546	507	501	528	539	527	526	535	514	507	549	521	524	543	564	474	509	486	517	522	507	516	513	538	515	510	511	541	523	504	512	471	512	555	497	491	488	510	487	511	529	509	500	518	548	544	523	520	561	519	516	520	513	514	538	499	496	503	511	507	519	515	520	534	539	542	501	538	492	533	546	537	518	474	497	480	492	527	529	522	520	527	544	547	524	536	512	500	560	534	495	519	537	494	504	511	506	507	516	476	518	534	498	568	518	523	566	486	534	519	516	550	500	551	532	506	525	476	503	517	517	496	529	549	513	525	517	520	520	566	501	492	519	513	501	455	516	530	557	493	515	534	533	501	481	528	548	517	515	503	533	503	506	489	535	503	537	507	521	517	518	537	594	532	524	507	539	563	563	514	546	518	544	514	513	551	471	512	483	508	530	513	496	515	480	548	548	507	559	510	531	495	493	535	520	532	514	499	563	516	548	503	497	500	495	514	499	464	477	511	535	529	545	507	501	484	526	516	524	515	503	510	517	511	524	517	541	551	528	518	539	509	506	531	501	560	534	524	514	526	529	512	517	531	517	519	517	556	507	530	564	557	514	520	516	538	512	520	521	556	524	507	518	536	509	517	491	514	540	501	491	525	499	499	473	521	532	544	511	540	521	492	517	499	510	507	491	538	501	539	508	525	509	496	479	513	494	526	559	506	515	515	483	494	559	454	509	526	539	524	547	512	538	513	512	510	498	513	483	477	493	520	513	541	463	496	533	499	467	494	508	520	478	488	502	509	491	515	529	508	536	529	507	520	526	503	517	554	537	490	499	523	532	488	496	561	521	531	547	575	538	538	556	526	521	507	561	500	511	534	543	539	503	524	529	521	469	518	529	499	519	500	498	536	539	555	479	532	493	525	525	554	533	542	481
6418	20407	16529	9771	7653	6441	5313	4354	3793	3391	3070	2660	2460	2103	2100	1665	1539	1569	1646	1549	1557	1280	1294	1045	1007	1008	920	913	849	895	897	790	831	754	735	779	770	702	721	702	718	750	701	765	718	681	734	741	697	731	662	743	715	725	704	644	668	690	683	720	718	728	685	656	646	686	704	664	707	658	679	674	643	647	620	614	674	674	692	646	654	673	653	660	687	622	633	642	649	662	648	639	685	605	652	716	636	624	694	706	638	675	639	659	711	647	698	644	666	668	658	643	616	689	683	674	621	643	657	641	647	637	639	696	666	705	692	629	647	640	610	651	688	665	681	635	682	634	639	667	705	664	694	667	602	663	673	674	668	692	635	635	618	662	667	612	646	694	685	649	664	703	648	686	644	591	671	685	692	660	650	658	652	641	689	659	655	710	623	694	643	626	627	633	684	720	661	680	673	648	668	662	667	647	715	661	707	693	663	668	703	632	621	642	656	619	691	730	675	653	616	654	672	637	664	678	702	692	684	655	621	675	670	691	646	641	720	709	613	690	690	619	673	622	687	643	655	630	675	659	646	683	670	648	672	671	660	643	656	649	700	649	656	633	687	682	693	716	639	677	673	668	619	697	711	675	692	665	615	660	634	646	691	656	669	648	604	674	627	670	630	700	650	657	651	644	696	667	641	640	683	651	671	664	677	655	671	602	703	654	667	656	667	631	690	667	652	634	659	630	694	694	684	676	650	618	680	648	655	628	691	688	693	675	665	597	672	658	688	650	643	641	665	724	656	684	638	687	685	635	683	667	695	671	665	666	638	663	704	646	650	708	649	680	637	669	661	649	670	683	635	687	664	684	663	623	654	677	707	683	700	664	634	670	666	658	727	652	688	656	659	648	687	642	666	684	651	650	641	619	648	645	670	623	659	692	638	627	672	693	636	653	685	658	685	640	698	674	662	645	640	681	691	655	702	639	686	669	678	647	634	677	623	674	615	674	645	621	667	686	633	658	636	708	654	656	651	655	667	611	651	695	631	624	642	703	704	697	687	663	662	641	678	634	663	668	602	625	684	727	655	643	642	673	628	661	642	633	676	676	650	624	651	666	680	631	654	638	679	620	633	673	660	649	662	669	686	641	724	700	714	673	685	689	678	656	676	608	639	652	653	674	690	677	639	680	686	666	627	659	661	700	658	673	649	671	648	695	670	674	654	647	681	684	683	649	651	666	666	656	600	663	688	681	660	666	681	659	658	688	657	631	663	617	666	627	683	638	642	657	669	638	629	683	655	651	664	674	671	655	661	652	662	701	684	659	664	638	639	699	622	663	680	670	635	693	633	680	645	680	677	669	668	633	697	633	654	712	681	651	686	651	695	652	658	649	680	655	637	701	646	645	646	687	584	664	650	605	666	651	702	632	701	662	654	663	719	657	651	653	641	620	644	688	654	650	690	680	651	654	661	635	711	665	649	655	639	677	622	684	677	615	607	712	646	648	667	697	650	666	649	655	667	677	662	639	651	650	678	656	637	663	696	639	611	640	673	661	652	651	645	656	674	658	639	659	634	675	676	617	676	677	651	690	699	663	706	662	675	637	665	686	641	698	646	681	683	645	680	645	653	666	651	651	692	639	670	636	645	623	655	665	694	660	663	662	683	692	586	641	601	692	632	653	681	608	654	629	618	676	672	691	686	667	707	684	633	647	675	658	626	653	657	664	695	681	687	713	641	649	663	666	656	674	631	657	674	610	657	616	644	680	641	637	652	678	684	627	702	583	682	698	658	671	657	661	620	671	671	695	647	624	638	687	667	676	647	700	644	695	674	692	651	648	661	630	630	658	640	636	683	686	678	660	715	649	659	642	634	710	690	700	671	622	643	652	645	653	671	663	669	603	647	704	652	690	643	705	674	645	618	655	671	671	617	640	681	698	655	634	667	701	633	651	655	658	654	658	667	622	672	634	693	694	633	667	649	637	646	646	645	664	671	687	652	694	624	643	659	642	640	648	640	633	697	679	660	683	661	649	646	618	617	688	676	709	677	675	687	676	639	682	655	663	680	650	635	654	691	671	668	652	649	670	650	668	680	619	670	643	683	606	678	651	664	665	691	654	641	661	621	691	647	657	681	660	644	690	646	655	648	672	663	659	656	649	652	624	635	661	661	681	631	668	657	665	649	663	614	661	637	682	666	684	699	668	671	642	688	652	699	663	664	636	703	632	655	666	675	646	653	667	654	673	657	636	665	626	683	696	647	633	650	663	641	680	644	644	661	672	660	698	674	644	665	638	658	684	742	659	658	678	687	629	654	687	701	701	667	652	675	663	646	649	645	657	652	682	668	655	650	674	678	655	647	637	655	685	663	665	685	685	637	683	674	666	664	613	675	636	642	686	662	682	630	655	677	626	672	694	686	713	700	660	655	657	695	662	687	614	707	663	656	614	667	702	638	655	649	684	668	718	694	640	690	649	674	666	613	662	626	689	661	642	691	656	682	645	664	637	715	650	645	667	714	679	653	616	673	635	660	639	654	634	695	702	680	673	654	643	665	642	626	688	630	632	626	615	649	678	688	671	675	647	633	638	652	647	704	675	681	634	651	637	698	634	670	654	669	649	680	669	678	617	621	622	659	664	654	679	664	656	620	645	672	679	668	621	662	650	663	602	692	637	676	660	675	639	679	669	687	661	614	650	643	665	744	640	650	651	648	661	666	650	689	669	670	632	630	725	648	668	613	699	660	677	615	669	665	647	630	652	654	634	636	664	660	645	656	628	679	658	631	692	616	701	697	649	656	660	658	701	638	675	671	659	657	700	659	723	637	633	665	718	685	690	629	621	718	640	648	660	686	643	682	667	683	647	668	658	666	679	655	685	607	652	664	670	650	642	615	655	635	635	653	693	653	628	661	643	631	697	664	604	575	639	621	623	673	611	650	666	682	622	669	655	684	679	650	614	671	635	630	678	690	734	677	676	639	685	663	672	649	649	688	622	676	657	656	683	722	596	680	683	658	685	614	641	687	640	651	643	653	639	652	625	658	652	674	647	654	688	673	648	634	687	693	694	672	685	627	652	678	637	663	702	647	687	662	643	658	673	658	671	635	672	656	618	679	682	654	740	675	683	686	662	668	629	730	609	663	675	623	681	705	662	611	670	655	679	688	659	653	685	642	682	632	646	651	631	645	668	681	656	683	673	650	686	666	671	590	614	699	632	643	646	629	597	600	619	657	695	662	639	608	663	653	634	693	636	701	710	668	662	669	625	659	720	673	689	602	629	673	636	663	656	667	624	669	684	641	656	658	638	652	638	675	671	710	662	669	619	667	680	651	630	648	644	647	659	681	642	661	665	664	660	639	639	686	680	679	704	703	663	641	664	652	651	658	693	652	653	668	669	712	673	630	644	688	678	604	702	648	633	620	697	691	633	656	640	643	688	702	635	655	651	633	704	671	646	639	676	671	639	649	687	694	686	661	687	714	676	635	655	622	650	650	684	636	642	696	687	608	659	699	684
27618	19164	7037	2447	1619	1346	1011	848	801	720	692	640	592	545	541	497	477	482	493	468	488	462	412	415	399	369	370	358	360	383	389	371	374	363	354	389	340	384	362	360	356	324	368	353	373	333	385	327	338	337	317	336	348	332	337	347	325	351	350	331	330	364	338	347	323	334	334	348	362	326	331	316	332	361	379	344	349	377	310	337	338	357	342	318	335	323	317	338	351	356	333	358	343	311	332	381	349	318	346	354	337	301	353	346	359	335	312	373	325	348	324	332	290	348	374	348	353	350	322	347	313	327	340	340	324	317	360	362	342	331	362	354	387	322	339	330	330	332	353	312	370	326	324	324	353	345	377	336	363	322	355	331	348	322	314	321	368	381	330	335	285	349	333	337	354	330	370	352	333	313	345	325	372	349	353	342	330	321	351	325	348	341	341	341	310	349	353	355	331	348	354	347	322	336	345	372	349	310	379	334	342	345	341	327	319	347	360	339	326	341	353	343	381	348	324	331	332	323	323	346	373	321	324	352	365	326	352	334	352	334	327	375	319	324	342	313	335	372	364	362	327	342	320	391	316	322	314	328	350	330	340	352	321	317	357	309	359	351	330	341	315	355	328	362	322	340	332	327	346	357	349	358	320	385	355	336	354	361	328	344	357	344	341	336	316	347	368	333	338	351	365	301	344	342	298	321	300	334	337	322	326	340	363	334	356	363	335	339	315	331	315	350	359	321	357	376	317	345	326	348	347	340	345	337	355	346	352	384	375	353	320	341	339	313	393	358	355	326	300	365	326	349	339	326	350	308	311	346	362	327	330	382	336	312	336	317	351	350	340	348	362	352	324	309	346	319	303	337	341	329	355	325	377	347	321	337	326	333	318	308	311	351	368	326	337	343	374	319	335	315	360	343	317	320	362	338	329	352	351	315	331	362	304	333	351	351	332	344	348	315	347	344	382	336	337	323	330	335	305	323	337	337	364	337	321	348	317	337	318	346	327	363	348	329	276	345	356	303	314	332	305	349	331	327	380	336	341	323	367	345	355	317	307	369	345	359	356	362	340	370	369	359	343	322	338	340	344	318	353	343	340	361	320	356	354	389	364	333	325	354	363	342	319	301	353	341	331	335	313	338	343	322	340	332	346	353	340	359	319	326	362	324	372	300	331	352	347	324	323	322	323	343	324	350	340	341	308	347	338	358	303	338	341	362	314	330	361	318	324	323	374	319	384	329	376	323	342	335	345	331	332	333	356	327	375	315	335	340	327	341	320	339	343	321	305	356	328	349	345	375	335	311	324	353	303	358	356	333	359	334	336	352	344	319	332	337	343	352	340	347	315	324	355	323	353	333	336	338	342	358	335	348	347	347	358	345	345	357	347	323	316	360	323	327	342	352	359	306	345	337	325	289	340	310	351	336	383	314	313	352	327	322	374	311	340	329	330	338	346	357	377	382	340	320	341	354	328	358	334	336	329	361	319	349	326	350	368	332	338	334	322	318	344	385	343	338	341	341	360	318	338	310	339	371	346	323	324	330	386	322	314	364	357	352	313	396	344	331	354	374	360	321	308	347	366	326	346	354	333	322	359	341	356	339	329	320	351	345	331	327	343	367	374	334	321	350	351	341	349	346	341	339	310	348	341	363	366	312	350	331	347	368	327	344	370	319	321	319	359	333	354	336	317	338	357	324	333	344	360	343	324	338	339	360	349	343	323	350	325	371	382	322	366	306	352	300	342	350	352	313	329	337	335	360	344	352	307	335	332	384	365	342	291	334	346	321	307	340	336	343	329	344	367	359	354	328	354	346	366	332	317	330	368	328	339	338	322	348	346	340	324	336	331	362	310	354	310	355	320	343	338	337	339	338	350	327	327	341	345	352	325	350	328	347	312	358	345	365	361	362	359	355	356	348	347	354	368	324	347	346	319	351	355	324	356	368	363	380	328	323	325	335	311	315	311	341	364	333	334	316	332	351	355	339	369	352	342	320	366	329	341	342	353	322	341	351	335	348	343	359	327	351	321	359	348	362	334	331	359	359	368	366	347	340	313	348	357	334	314	330	358	329	321	334	312	338	335	353	349	328	360	354	335	317	345	326	351	318	362	360	337	341	362	343	381	368	319	359	338	292	320	377	329	336	331	338	338	362	343	360	314	350	340	383	329	365	325	317	306	302	326	327	330	336	362	334	330	345	382	304	324	356	353	332	326	361	344	330	371	386	322	348	352	330	370	369	367	350	335	321	351	320	357	343	342	347	326	323	347	353	351	351	347	357	325	359	342	373	352	321	368	363	302	369	334	356	330	377	324	333	336	305	361	356	316	348	323	320	313	360	346	324	349	308	327	333	369	340	339	348	318	334	327	359	323	331	303	360	316	346	304	350	343	353	375	332	339	359	348	329	301	331	334	347	355	323	315	326	367	343	302	310	367	349	316	363	342	323	317	333	343	370	348	305	351	349	303	319	338	411	367	350	329	309	369	324	358	352	348	386	337	393	359	372	293	357	344	363	346	353	325	350	310	371	335	368	337	375	326	291	347	319	341	315	342	347	348	351	376	325	338	339	374	318	357	317	346	354	336	298	378	351	294	333	363	342	339	333	343	352	376	330	324	324	295	316	307	342	318	375	326	379	356	348	336	347	336	369	332	341	321	304	364	341	328	350	357	305	362	303	320	343	349	386	361	347	334	355	337	353	334	338	335	355	324	345	345	344	343	330	313	312	323	324	327	366	328	305	372	336	349	350	359	338	340	345	327	318	365	371	363	338	361	332	334	341	345	338	354	323	352	338	356	349	340	332	319	335	373	343	305	334	315	324	315	317	357	384	358	331	362	314	326	340	310	349	350	393	348	312	324	325	334	320	339	337	342	371	359	324	323	342	335	325	316	385	332	341	365	347	339	339	315	361	364	336	340	331	327	363	344	315	329	327	339	356	317	338	331	319	320	379	351	328	319	371	355	346	341	374	361	345	341	330	326	353	336	342	322	343	332	334	374	373	335	334	348	328	409	351	336	318	353	360	339	349	349	363	335	332	352	354	347	376	376	329	319	311	332	335	334	322	326	362	334	320	357	364	329	335	342	334	332	360	354	325	332	335	357	307	351	313	327	322	326	325	326	321	313	336	365	334	337	337	337	338	324	351	364	350	335	324	345	347	366	339	342	338	384	344	368	364	352	321	317	308	324	347	343	352	358	325	331	372	339	360	349	339	359	345	341	340	349	350	335	337	365	322	343	336	314	339	329	365	346	342	338	335	343	330	332	325	371	342	354	362	349	373	327	328	343	365	361	340	326	317	364	365	366	361	343	355	325	311	355	333	318	330	342	318	346	300	344	365	337	325	322	321	309	340	377	337	366	314	327	317	332	331	354	340	349	322	365	314	366	354	361	374	362	338	326	367	363	336	295	338	325	346	320	350	325	357	352	340	327	337	348	312	315	338	338	342	324	331	341	377	332	341	378	325	349	344	327	356	338	333	320	314	342	338	308	341	365	355	319	356
5349	6743	5699	3070	2621	2317	1853	1658	1443	1331	1214	1086	1013	961	889	799	683	733	740	711	683	708	645	552	540	552	522	525	513	500	507	491	484	488	463	458	452	474	478	410	464	463	446	464	428	453	437	444	469	452	461	461	481	434	445	436	449	466	444	459	454	432	447	448	437	403	455	406	407	446	448	417	466	413	395	454	427	434	431	433	480	439	441	462	433	429	436	467	465	433	417	470	463	440	406	412	437	463	461	417	462	433	401	434	452	472	437	460	423	430	418	440	433	430	423	455	430	445	467	399	439	420	449	446	431	513	415	436	429	416	449	436	464	438	420	481	425	439	462	450	425	438	443	433	422	415	446	403	401	438	457	445	448	419	431	452	420	465	414	416	452	394	435	460	451	428	406	422	454	422	417	410	429	446	449	442	459	408	430	436	436	480	412	436	424	468	460	423	405	430	394	428	400	371	400	405	437	424	439	455	439	417	453	435	438	443	457	422	397	456	432	429	474	451	413	458	440	433	424	458	460	439	427	412	460	452	463	408	417	426	473	414	458	463	377	442	446	391	426	442	416	430	458	421	493	402	403	406	416	407	438	422	450	385	463	440	465	476	403	451	446	443	405	400	422	417	476	432	448	433	442	428	453	442	445	453	444	405	397	442	431	413	439	460	430	426	413	429	410	419	423	455	440	437	445	426	425	445	415	422	427	433	417	428	428	457	458	428	437	415	459	389	441	416	425	413	459	441	417	437	477	425	465	427	422	455	418	413	417	426	428	420	412	431	434	422	452	430	452	417	423	436	437	442	443	446	406	466	448	456	416	416	416	430	458	450	428	407	458	437	451	408	446	453	476	439	449	455	480	415	446	460	453	428	437	402	447	396	418	437	406	425	438	443	456	459	440	413	479	455	448	437	457	408	428	415	439	416	475	445	442	441	427	455	434	464	447	413	455	420	457	446	460	453	449	415	452	418	463	431	429	437	395	432	490	424	431	427	451	449	423	441	444	405	425	442	447	412	426	480	418	429	425	445	423	427	481	448	426	431	436	416	412	417	454	459	439	431	424	441	442	452	460	426	456	424	433	447	439	405	457	451	444	436	411	451	436	423	431	441	413	427	446	450	466	436	464	438	438	435	399	461	442	450	420	457	433	390	476	450	440	430	449	432	447	429	431	441	407	413	433	440	435	425	428	451	453	462	463	426	447	440	419	460	433	426	436	433	465	442	445	436	444	454	448	456	470	460	411	413	438	431	422	442	445	440	467	465	406	409	436	437	394	433	457	435	387	431	430	479	443	442	474	439	497	404	427	438	408	428	390	434	450	432	463	450	442	407	396	448	437	430	469	408	429	452	425	406	425	476	418	453	439	442	421	426	428	455	447	424	447	458	452	470	444	440	416	422	446	464	437	429	439	422	481	442	437	445	435	440	397	463	455	442	426	463	413	482	413	446	433	468	411	407	451	415	442	457	424	463	455	394	476	424	424	415	427	424	417	447	436	422	432	423	458	425	460	432	444	436	441	413	433	413	445	442	418	433	416	424	435	404	426	424	407	411	433	445	444	444	434	430	443	443	409	453	464	428	396	449	426	421	444	450	409	415	436	403	393	472	422	404	429	469	452	434	408	439	467	446	456	432	441	410	446	414	429	422	442	480	409	480	441	466	454	431	456	444	433	417	457	458	473	424	415	432	423	427	457	436	407	443	419	421	411	427	462	422	410	429	453	459	419	434	396	452	475	446	373	453	430	405	461	456	422	439	389	448	433	441	465	476	420	450	461	426	437	433	457	428	392	432	458	436	463	426	387	433	428	430	445	431	422	433	427	418	454	467	448	451	413	375	398	460	441	432	452	460	422	392	431	412	429	421	422	408	434	452	427	401	403	444	427	441	447	454	433	447	481	470	445	434	441	450	427	413	477	446	433	473	441	462	388	411	428	425	441	406	458	426	454	434	418	444	415	426	411	404	415	441	429	445	442	415	458	437	454	452	432	424	413	447	441	381	456	426	413	432	433	429	466	423	425	434	444	460	425	441	449	434	450	418	442	424	485	423	441	409	446	483	452	392	428	444	421	428	448	436	444	442	382	415	428	457	439	450	417	462	433	436	425	442	482	430	443	423	425	400	421	429	432	439	443	445	434	428	429	446	469	404	431	432	413	458	461	425	431	447	408	444	422	445	476	424	466	428	441	433	435	451	457	441	469	413	443	402	410	427	360	416	414	420	460	464	440	461	441	446	429	445	432	440	399	432	444	429	450	441	406	458	410	469	449	469	440	468	449	440	447	454	405	436	435	426	445	467	429	426	411	429	462	445	461	408	440	456	446	430	423	444	426	446	424	420	411	431	438	418	453	458	457	455	428	432	443	398	440	416	444	438	423	448	429	470	436	440	456	473	450	446	452	424	468	477	432	434	465	437	449	451	450	458	428	442	443	437	417	418	442	443	454	362	440	439	408	421	486	427	408	409	412	430	410	442	409	429	429	447	422	419	455	442	416	441	462	401	441	437	468	468	444	458	438	437	418	435	409	425	411	429	431	425	462	432	451	446	422	421	432	437	454	405	430	455	423	442	421	439	462	452	459	476	408	454	438	421	472	417	460	439	467	444	434	428	444	445	449	447	437	419	456	436	440	428	428	437	498	456	415	427	452	422	410	462	480	455	442	411	421	419	412	422	476	411	443	417	440	424	455	426	426	437	419	431	441	409	447	420	427	442	413	414	422	461	418	426	439	459	426	464	421	414	471	434	450	421	425	421	404	421	403	450	447	425	380	400	427	462	455	424	405	457	451	477	430	435	458	416	450	445	463	436	442	448	438	433	422	425	426	431	432	441	475	440	426	441	427	433	443	457	410	430	422	439	418	432	459	418	450	472	449	387	387	412	447	419	444	393	439	440	477	434	422	426	424	415	451	449	428	410	463	428	472	432	457	451	421	440	411	423	468	476	444	426	404	406	425	426	412	447	414	439	475	404	392	440	410	441	428	434	415	396	470	431	446	433	410	473	422	409	489	482	430	437	434	398	451	408	437	429	456	417	461	398	459	442	418	423	436	419	465	456	421	414	447	406	456	487	419	435	416	450	443	410	442	451	416	448	409	433	427	410	451	431	396	394	434	442	448	448	423	438	395	423	457	406	417	467	402	459	405	408	414	433	427	430	417	445	440	438	444	449	389	431	410	409	440	434	479	401	419	452	434	424	447	430	411	444	457	414	427	449	446	468	444	424	463	444	433	463	406	432	435	443	440	430	455	432	453	408	421	433	445	459	415	444	429	461	404	384	432	442	439	437	455	460	425	422	417	459	452	420	451	435	446	437	422	468	442	444	481	451	448	438	405	441	433	410	444	403	433	433	418	479	460	445	430	409	436	441	457	405	403	450	420	456	462	382	446	415	424	466	445	437	406	418	462	446	450	428	440	441	487	440	445	462	423	471	406	420	422	434	409	458	445	444	434	426	393	449	426	455	407	425	439	438	431	447	428	470	418	482	445	423	429	442
23715	21634	28928	24862	21436	7694	2546	1827	1538	1409	1268	1115	1121	1054	996	827	824	856	835	835	808	773	723	754	659	669	631	598	618	670	643	545	621	589	591	609	570	548	507	537	595	538	588	574	635	613	581	593	567	518	516	574	538	523	536	536	526	551	597	581	529	527	503	543	591	557	551	502	553	589	516	550	553	541	533	576	527	539	550	555	528	567	535	527	527	577	519	538	565	557	552	545	576	537	525	525	538	531	505	540	555	534	521	513	586	565	567	540	574	495	506	524	519	523	553	563	579	542	552	527	541	561	542	500	513	530	532	527	546	559	520	509	545	545	535	546	567	536	575	532	506	545	556	552	519	543	574	537	577	565	560	516	529	575	552	573	521	558	555	546	560	549	543	538	559	559	494	538	543	548	548	527	559	550	552	542	549	545	532	542	563	517	563	603	576	554	527	552	542	541	549	556	538	488	561	538	519	534	534	568	524	528	584	559	531	544	507	545	528	552	550	564	572	571	573	504	553	542	592	525	545	567	550	564	526	530	568	524	540	544	519	532	531	542	514	540	538	537	538	570	522	550	533	557	551	547	552	570	551	538	533	527	537	563	584	546	602	530	529	548	539	508	547	566	554	556	552	535	575	567	560	532	582	566	520	529	549	571	540	527	517	522	514	565	532	550	523	531	560	493	575	506	546	512	571	519	550	551	516	523	531	536	562	563	528	528	526	495	549	551	546	539	579	571	529	530	542	542	552	573	509	544	530	528	561	565	500	540	549	557	486	516	527	602	530	568	514	526	522	533	542	516	561	582	531	583	556	526	507	555	529	481	546	533	576	541	528	613	525	563	544	524	535	538	513	544	532	535	515	516	542	554	518	535	549	514	535	525	497	573	542	556	516	563	510	505	514	570	530	532	511	535	585	549	542	505	551	563	552	551	552	522	522	559	558	573	508	597	546	510	562	539	534	547	556	559	557	550	567	534	509	512	542	515	531	583	557	548	552	505	551	573	510	539	581	546	515	502	536	541	566	524	508	523	581	532	558	582	535	569	546	530	563	529	515	550	582	501	582	591	510	526	547	521	526	553	509	546	548	531	526	558	507	515	552	540	529	534	503	572	542	542	581	532	556	518	572	558	537	542	568	542	501	535	555	524	537	568	534	546	607	571	545	545	567	534	553	548	530	533	521	548	550	539	531	550	561	578	568	555	548	526	512	551	540	587	581	547	555	525	536	516	539	527	545	504	555	515	515	519	523	560	520	529	546	545	527	539	536	555	527	547	527	554	558	547	588	516	508	516	566	523	551	534	534	603	541	564	528	563	563	550	532	550	520	533	552	553	574	534	551	512	557	557	547	547	545	570	549	541	547	537	515	546	573	548	521	531	536	546	524	504	542	548	551	572	550	547	576	505	546	542	544	586	507	529	542	534	585	517	530	542	550	539	533	518	623	546	511	557	528	540	548	556	560	525	534	575	500	569	541	609	580	553	533	541	537	542	562	517	521	529	560	523	562	548	554	545	533	567	513	545	557	566	539	558	554	556	516	527	506	546	510	538	540	535	563	538	580	541	537	548	541	536	538	600	509	552	525	542	539	551	565	537	538	558	559	539	547	555	528	552	558	544	580	526	557	565	557	480	567	563	560	520	540	535	533	577	583	553	547	518	591	549	580	532	524	508	523	567	538	552	534	521	558	526	533	538	556	587	530	549	564	516	536	592	520	507	568	497	524	517	570	578	523	478	576	555	582	529	528	565	573	524	580	533	510	539	556	566	538	596	548	533	540	580	562	571	534	534	533	553	497	565	527	581	540	553	537	523	551	504	607	503	592	572	559	537	545	583	588	573	531	553	520	570	583	546	567	558	544	527	545	566	516	563	564	495	558	553	555	499	596	551	583	563	541	539	561	510	498	521	565	537	527	539	553	593	557	507	535	566	518	546	549	575	568	585	568	577	528	564	512	516	509	551	550	564	540	525	548	513	514	562	558	521	516	525	537	536	538	520	542	549	521	536	575	555	545	545	533	550	521	524	543	527	579	491	550	556	553	536	522	541	548	520	557	568	547	549	531	517	540	516	568	545	535	542	573	574	515	549	556	569	527	542	542	557	548	558	572	571	538	531	551	557	506	541	526	550	554	568	528	560	557	525	541	522	537	523	505	574	513	540	540	539	554	526	534	571	526	576	531	529	620	561	571	520	533	520	556	529	560	569	520	522	555	555	530	560	530	568	514	547	536	471	579	532	523	542	546	548	535	515	549	587	549	495	562	570	546	598	567	568	560	547	544	553	564	579	538	505	503	544	528	555	535	551	504	518	521	537	520	545	563	530	556	514	560	535	528	492	533	508	511	560	535	515	544	536	548	562	540	528	562	543	559	574	588	507	568	592	548	519	574	540	569	604	556	519	530	543	537	543	572	514	601	570	542	520	543	506	552	527	517	536	569	536	542	593	543	565	503	580	548	560	551	543	534	535	520	555	519	583	537	529	529	494	570	534	527	518	551	560	569	501	575	527	556	538	591	558	517	513	525	515	580	488	507	489	551	545	509	535	576	512	510	537	553	551	556	573	558	581	513	548	531	536	534	526	535	514	513	545	553	526	505	524	538	543	527	537	535	586	520	535	562	518	508	547	567	585	527	619	558	530	533	581	528	558	548	531	526	545	531	549	551	592	558	547	562	546	536	515	533	559	557	564	591	536	591	578	510	541	528	594	541	551	515	537	536	544	567	514	513	547	511	542	523	516	529	540	525	556	524	557	586	533	554	532	534	515	574	504	496	507	549	584	554	564	570	551	538	544	533	514	549	559	567	545	550	500	566	524	529	516	535	540	539	550	532	548	589	524	542	552	578	514	537	546	570	552	503	540	527	537	548	540	535	576	534	575	552	526	570	564	549	543	525	566	545	558	520	578	555	549	537	535	558	506	549	555	586	552	539	511	509	570	588	557	516	531	541	556	536	528	561	530	537	575	563	562	597	574	521	547	528	574	541	565	529	507	552	509	525	546	521	584	551	565	551	570	551	550	538	544	504	518	559	549	578	519	541	568	573	550	557	592	552	553	539	566	534	537	493	526	575	506	577	525	514	542	520	515	518	525	550	512	569	570	561	568	533	488	523	561	577	581	509	546	531	534	542	535	544	595	550	545	533	574	559	512	532	545	525	518	579	558	515	527	536	556	477	548	528	547	524	555	545	529	565	545	543	504	495	550	567	543	573	534	492	546	563	561	525	527	545	554	563	551	511	527	580	507	561	542	548	578	560	517	553	588	560	550	521	556	513	535	574	558	540	542	534	503	577	516	568	514	543	512	545	514	496	547	515	590	546	527	543	543	539	545	518	517	536	530	572	520	509	564	540	521	540	554	523	589	559	548	515	559	551	565	520	494	555	514	558	572	578	569	555	523	539	539	546	581	519	563	533	517	477	556	541	551	556	579	534	560	537	530	548	565	496	546	543	532	500	553	567	586	540	549	546	547	544	520	540	508	525	552	552	569	514	520	527	506
4870	15004	12134	6867	5535	4462	3789	3154	2708	2530	2328	2052	1783	1654	1516	1355	1296	1275	1280	1170	1243	1160	1038	975	901	875	844	827	801	818	810	794	744	735	696	725	742	744	705	751	704	734	713	754	717	700	714	719	733	693	664	685	694	704	740	699	673	683	689	680	715	665	723	690	643	730	725	700	705	705	706	653	652	698	694	638	719	663	727	665	657	662	685	681	684	690	663	634	668	664	670	746	688	672	668	677	722	677	687	729	682	688	676	717	674	660	664	695	636	709	686	683	748	711	689	695	687	696	667	653	667	675	697	680	683	656	671	710	734	678	675	676	672	659	695	654	693	696	674	720	667	747	680	729	661	619	653	668	654	650	670	703	669	702	751	651	663	726	685	683	679	720	615	669	662	703	659	636	730	683	692	724	701	748	689	681	678	691	689	677	669	668	704	676	686	680	646	644	696	680	698	687	713	714	697	676	710	641	656	674	672	705	712	686	692	682	690	661	661	691	691	664	701	705	667	708	671	689	646	700	707	677	705	663	692	723	666	697	666	653	683	685	720	710	712	645	660	648	687	709	702	704	703	682	727	660	655	660	645	681	656	683	702	671	681	666	751	696	695	663	703	668	702	710	665	657	680	681	706	647	662	703	719	685	651	694	713	681	702	703	693	671	688	677	696	663	672	668	745	688	694	728	683	644	668	727	706	714	711	690	661	696	690	685	676	691	743	680	724	700	671	701	684	642	707	660	676	691	686	687	681	649	702	684	675	729	685	659	667	654	673	629	662	673	648	682	655	655	715	621	684	630	698	666	714	675	656	653	711	679	676	671	684	665	666	688	707	705	685	686	640	638	681	663	725	754	737	664	698	691	682	714	699	606	686	713	707	667	654	711	694	682	703	678	679	677	707	673	706	707	711	676	697	673	632	664	683	734	673	671	679	678	693	658	655	664	681	678	658	688	675	691	665	685	671	740	677	685	671	677	683	686	670	676	681	674	648	705	722	667	692	703	668	641	723	654	725	696	695	687	653	690	712	662	677	699	712	707	654	631	670	675	676	652	634	686	691	669	685	696	677	665	692	686	739	650	719	707	653	683	733	698	685	680	686	687	686	698	672	670	681	720	691	710	669	705	705	725	705	714	708	695	695	698	635	682	681	656	716	670	694	691	717	670	668	679	629	688	625	666	660	654	616	687	668	676	725	698	708	662	674	688	719	688	668	709	688	681	658	668	668	709	731	701	676	721	697	681	687	681	697	744	762	707	689	646	663	709	683	669	671	638	688	658	691	692	617	658	687	699	671	697	711	693	674	718	689	647	701	645	665	752	673	694	686	734	691	672	671	711	675	663	646	701	656	713	690	666	745	684	728	698	758	623	699	698	654	668	677	687	673	699	666	677	677	672	725	679	676	663	735	659	694	696	691	687	675	709	665	650	723	683	705	684	699	702	727	685	698	676	689	687	751	644	671	675	657	656	680	647	701	667	729	710	662	678	672	666	691	684	673	670	662	627	650	640	647	610	673	727	681	715	702	696	687	691	710	678	676	674	649	658	723	696	692	666	651	695	721	657	676	724	646	658	672	669	695	695	646	700	704	750	658	622	748	678	644	664	652	695	708	651	687	698	674	683	736	637	705	682	686	726	711	728	689	714	688	688	711	663	681	687	650	645	677	753	681	682	703	670	703	674	685	664	705	631	691	691	672	683	710	709	694	684	685	700	656	710	670	632	639	677	699	665	695	699	718	684	683	629	688	621	705	680	706	683	679	663	673	671	679	673	673	693	743	650	700	705	703	684	713	691	647	678	678	718	662	712	683	679	665	716	696	683	730	711	720	727	734	727	669	683	649	712	718	687	716	724	674	718	677	712	636	646	666	718	689	645	646	676	621	687	671	707	683	729	693	655	679	735	672	687	653	677	689	693	646	675	697	714	669	697	648	691	699	629	696	674	659	690	662	674	690	659	670	706	709	699	691	642	753	663	708	650	767	657	680	701	672	702	734	701	714	679	742	662	675	654	702	678	700	719	723	711	651	704	651	664	695	650	670	653	649	687	695	708	662	679	655	675	656	649	768	639	681	675	696	688	671	691	682	678	704	646	655	626	714	670	707	708	715	704	614	704	705	683	676	684	662	725	683	703	654	670	675	688	671	657	656	682	707	687	707	711	661	719	678	669	686	654	723	705	656	683	703	696	708	688	630	694	669	697	679	634	710	713	650	618	662	727	657	679	713	642	654	702	667	694	710	723	665	714	687	715	683	672	676	675	667	680	685	665	704	717	703	642	694	689	691	673	677	679	658	637	688	697	696	674	675	701	717	731	632	703	628	679	675	755	672	655	671	668	682	661	670	698	698	652	666	657	655	641	706	699	650	690	719	648	681	686	659	722	655	635	692	722	719	697	662	638	674	719	667	691	727	678	657	664	709	688	628	653	663	665	644	697	667	686	691	710	677	703	675	636	709	709	682	672	670	732	707	664	648	732	697	696	734	718	670	678	737	680	675	640	721	701	678	710	703	723	654	765	670	670	665	640	716	673	689	677	666	742	655	673	687	690	710	667	735	677	631	714	678	694	750	663	703	704	681	624	690	669	668	676	696	703	686	736	690	695	647	698	665	697	732	706	672	682	698	697	684	677	662	684	677	666	677	682	705	680	693	736	686	661	671	723	666	685	662	671	700	675	671	704	688	695	673	667	651	678	698	705	630	730	730	696	674	728	714	674	675	705	688	714	659	663	706	682	670	699	675	692	692	666	678	690	683	670	708	702	724	641	652	698	711	716	650	710	700	701	709	678	724	662	661	704	662	683	659	716	690	714	700	655	726	710	729	702	689	705	637	656	698	700	666	677	693	679	661	668	664	703	652	674	661	681	705	678	711	671	679	652	688	707	675	690	682	677	759	697	668	677	657	715	691	700	665	661	674	660	724	687	624	698	708	684	686	652	654	699	676	688	690	714	703	678	693	701	700	716	681	676	714	734	664	701	712	666	663	659	675	726	679	696	677	667	729	703	672	642	716	683	712	678	707	644	710	662	636	684	679	687	686	654	694	656	619	655	666	685	690	680	709	657	675	656	645	671	672	683	731	668	622	661	727	719	664	709	704	716	705	660	677	678	673	656	648	652	692	707	681	640	682	714	677	710	693	688	674	703	678	662	685	682	702	656	671	705	666	714	716	675	698	708	670	664	710	681	626	693	681	664	639	720	666	690	650	664	716	675	692	730	654	642	681	650	654	654	748	673	669	683	705	706	682	652	667	692	724	647	647	705	665	700	632	694	681	693	664	649	691	685	691	729	692	726	664	678	699	709	683	747	709	683	736	793	702	667	728	712	702	609	708	714	683	660	689	673	683	673	687	695	676	721	726	680	642	672	647	665	655	660	702	693	684	697	700	696	683	643	694	669	689	666	704	685	647	736	652	684	707	622	716	704	689	700	704	726	633	675	620	634	622	683	687	697	675	640	671	632	660	672	667	709	681	643	663	706	688	657	631	706	725	682	706	665
24816	21638	27478	25802	6757	1740	1304	989	935	848	812	721	591	602	591	525	433	464	461	442	443	398	409	345	332	307	297	302	297	324	265	274	298	276	232	268	272	257	298	256	265	281	259	264	271	255	241	251	233	283	277	279	262	257	273	237	251	233	293	234	275	258	241	248	255	250	262	235	250	253	260	263	237	248	236	249	285	235	297	265	244	278	248	239	229	255	262	258	264	251	253	240	237	237	277	230	235	257	246	255	256	237	232	254	243	238	261	252	248	246	258	233	229	248	276	262	270	235	275	263	261	234	237	276	258	252	235	255	256	252	261	243	252	232	233	242	273	252	252	256	274	244	236	255	239	252	240	252	253	249	284	237	237	269	235	251	220	246	253	238	236	270	284	239	248	232	237	276	267	257	268	238	227	239	222	234	235	266	251	258	245	245	231	229	259	247	254	268	298	254	244	238	268	263	261	268	242	260	273	256	243	244	251	254	225	228	247	245	255	258	266	227	257	275	249	254	258	271	241	255	252	243	222	263	247	243	246	283	257	274	256	237	242	246	257	256	228	250	248	264	265	279	255	237	228	258	251	229	266	282	262	273	275	264	230	262	224	240	264	236	253	285	263	268	259	235	244	253	271	283	257	260	233	266	249	268	249	248	241	255	259	264	257	247	256	233	251	270	249	232	278	238	250	236	249	204	248	262	242	260	244	205	256	232	283	263	237	238	292	285	236	290	266	244	241	246	258	248	261	233	252	234	260	235	241	247	247	228	265	250	231	253	261	246	257	250	209	231	232	247	269	247	255	255	259	251	221	230	235	250	251	254	245	211	233	248	235	248	264	257	289	220	246	216	274	276	230	240	237	240	261	253	246	226	258	251	249	249	232	234	247	256	234	221	235	248	257	268	214	241	243	219	238	273	245	246	277	254	239	248	226	274	250	262	268	259	254	232	241	266	256	232	235	252	267	240	258	250	241	246	237	280	251	249	252	246	237	257	247	229	249	237	247	263	212	262	246	231	233	276	245	277	253	237	271	253	236	256	253	259	220	262	270	254	258	233	258	224	272	228	246	237	217	237	229	244	262	266	266	249	261	220	233	238	235	234	239	255	257	243	238	266	254	269	254	218	278	239	227	239	252	253	260	252	250	255	245	229	235	264	263	265	252	245	236	248	228	246	249	260	258	251	273	247	243	266	266	241	245	254	240	260	270	275	238	260	262	254	247	255	255	290	233	227	268	235	268	253	236	248	246	254	284	249	260	250	238	280	227	240	259	232	244	225	247	228	229	260	252	237	223	241	223	235	214	231	281	230	230	265	255	259	254	256	256	270	273	249	239	218	256	283	244	250	240	263	228	249	237	258	212	249	259	242	252	235	238	270	239	263	251	258	236	279	247	255	243	274	278	259	273	252	241	263	267	253	244	203	252	251	265	270	251	264	221	247	218	267	256	235	240	261	247	257	248	244	227	227	250	221	252	241	274	280	241	231	250	258	268	247	233	275	263	249	226	242	264	247	247	264	290	252	238	253	266	253	253	263	249	238	259	258	249	244	255	287	243	235	289	245	271	244	252	274	247	271	260	267	261	266	261	254	228	255	260	241	244	254	278	274	258	262	255	215	249	255	240	258	215	249	250	247	250	273	252	242	234	232	236	265	230	244	242	276	244	238	272	241	264	249	261	273	271	253	248	232	243	227	251	239	233	261	242	257	234	244	238	266	245	230	254	247	246	247	229	240	255	270	245	260	238	237	263	240	276	235	240	248	266	235	225	243	248	238	279	256	276	225	282	260	226	233	246	258	272	238	252	235	234	249	236	243	271	269	268	248	247	228	251	261	224	239	217	263	255	236	255	262	239	262	282	278	277	256	266	240	222	258	238	239	247	241	251	249	242	232	258	246	240	256	278	270	262	243	251	243	264	255	251	240	247	240	229	242	251	225	259	247	241	247	246	253	222	250	267	249	275	271	266	258	231	236	235	221	260	242	248	262	241	258	247	221	238	255	258	234	234	264	232	255	235	226	237	243	261	243	263	266	264	256	243	230	260	233	280	272	276	236	237	263	240	235	234	260	238	261	267	258	278	249	250	304	211	239	236	256	232	216	243	240	276	268	247	246	234	269	230	263	241	248	247	224	218	254	213	252	244	240	266	242	225	256	239	249	260	252	240	227	229	244	262	227	235	224	251	247	230	259	235	245	258	259	257	243	270	240	267	270	284	253	243	264	235	225	230	241	217	227	262	226	235	262	253	227	250	268	248	262	271	242	239	257	255	259	254	254	265	261	249	227	259	227	276	249	256	236	246	259	240	264	259	241	239	254	259	250	250	250	267	262	223	235	228	233	255	247	255	257	251	255	259	247	268	218	237	245	246	236	251	243	240	255	241	262	227	240	268	241	245	226	263	231	249	267	229	249	241	217	233	254	252	226	248	233	254	243	239	270	221	265	252	243	263	247	248	218	246	257	250	250	222	254	251	236	254	236	252	230	256	230	251	255	252	255	246	244	248	265	261	236	238	241	230	236	265	228	272	233	254	254	249	268	258	246	221	260	221	251	265	271	271	253	240	216	247	268	277	277	220	249	232	231	263	233	246	258	240	256	238	236	229	240	233	248	216	249	256	242	236	236	249	262	253	265	271	243	243	262	266	235	223	232	243	234	251	263	232	259	225	222	275	252	233	237	247	238	246	222	259	261	250	252	248	236	239	242	265	233	262	245	233	243	245	265	297	255	224	234	256	262	269	283	227	245	262	240	254	272	263	249	251	268	250	243	245	249	229	235	234	249	250	225	211	264	256	267	241	252	252	243	258	217	278	248	266	244	236	239	259	261	241	230	244	235	264	237	239	246	230	243	270	257	239	273	254	245	237	241	268	262	277	234	244	240	248	260	250	272	264	249	260	253	223	239	246	247	220	241	261	286	236	274	277	255	222	259	219	235	294	277	260	240	259	249	250	262	244	246	268	262	268	247	243	241	259	222	254	282	253	274	251	229	258	257	266	241	247	257	244	241	245	233	248	247	240	235	245	227	262	268	273	269	240	257	249	244	277	226	223	255	256	253	244	259	282	266	225	242	253	224	247	241	232	265	248	217	262	258	244	247	235	255	248	236	236	245	255	241	249	262	233	223	250	247	255	230	230	236	249	247	241	248	231	258	229	259	276	246	240	224	250	213	261	240	240	231	232	236	261	227	268	268	255	248	245	258	242	234	233	276	264	281	249	266	243	271	229	238	250	267	288	257	245	252	249	248	219	253	264	235	275	236	259	244	250	248	275	236	244	263	244	237	262	229	285	221	236	261	277	246	257	250	258	272	260	228	260	198	229	279	241	230	274	261	256	242	267	242	240	243	267	280	238	242	248	269	247	266	239	250	254	252	246	248	220	268	242	214	257	217	224	238	268	260	243	249	238	259	232	261	259	235	218	235	276	220	238	246	263	254	257	244	258	205	255	263	245	244	260	245	241	224	261	228	267	235	245	246	257	265	262	253	206	264	254	265
4596	10933	9024	4915	3966	3243	2716	2235	1944	1890	1647	1453	1231	1118	1006	827	764	806	812	804	740	650	573	514	485	468	463	416	419	430	429	414	412	373	370	327	344	370	361	353	354	375	375	350	344	396	343	324	354	354	362	361	328	347	349	365	313	375	328	374	340	334	333	327	354	349	357	378	329	321	342	342	329	374	353	325	311	331	322	321	310	343	316	373	339	316	339	328	325	338	319	328	347	341	327	351	313	337	332	326	352	342	346	323	344	329	321	321	299	316	322	356	330	333	342	333	375	321	332	330	350	364	302	316	351	293	339	348	352	361	309	324	309	310	334	323	337	354	334	368	317	314	326	342	323	312	313	311	336	320	319	362	348	357	353	340	348	337	322	319	331	355	341	313	371	358	341	322	358	363	350	367	317	299	313	320	317	309	358	290	320	342	309	312	343	314	328	328	342	324	311	336	346	354	363	331	328	304	335	292	305	318	346	317	353	336	345	333	334	325	302	331	349	353	335	347	344	336	317	353	351	320	323	329	325	321	333	322	337	330	336	316	328	367	338	369	345	312	335	316	352	343	337	357	336	342	318	335	323	358	347	334	307	325	337	339	340	373	332	337	313	317	319	347	352	318	339	370	327	404	317	304	307	382	348	347	293	342	308	340	351	335	343	335	338	358	335	339	338	360	333	340	371	332	325	322	341	360	350	310	348	319	378	325	329	338	338	347	324	316	339	330	295	351	325	361	351	355	312	343	323	336	341	328	284	324	336	301	321	303	339	319	330	343	336	323	334	328	330	345	291	341	317	324	312	346	344	306	323	322	325	311	344	320	323	342	316	329	385	343	329	316	356	308	322	322	339	363	363	329	305	314	354	326	283	320	327	364	328	332	348	364	340	341	342	326	326	355	303	332	341	330	326	316	313	347	341	325	296	361	345	344	349	347	350	325	309	332	318	337	354	324	369	314	367	373	320	298	325	324	311	341	333	384	360	337	317	325	360	328	350	344	303	323	334	290	349	342	367	307	336	323	361	344	310	336	318	337	329	354	327	324	348	331	354	352	351	329	330	353	376	313	341	341	344	340	347	343	365	316	361	343	349	334	381	324	349	306	336	326	320	356	308	355	336	325	336	323	325	320	308	327	357	316	336	321	331	310	304	333	336	345	359	350	336	318	332	335	345	383	359	319	329	334	338	324	345	364	325	308	296	327	350	355	320	355	346	337	372	338	336	300	354	351	300	343	364	351	323	308	340	311	353	303	348	346	372	329	339	346	349	293	319	324	315	296	365	330	325	333	356	341	305	321	329	313	342	317	346	331	343	335	324	350	330	343	345	322	332	345	320	320	319	331	327	323	349	313	354	313	337	363	342	330	347	362	347	312	312	328	334	327	344	324	321	334	331	325	308	344	323	345	340	355	317	360	338	316	330	324	321	327	345	341	311	339	374	345	322	329	313	319	311	326	352	363	324	341	356	324	333	344	312	353	348	335	336	312	351	316	356	366	320	326	312	314	332	316	353	329	333	314	319	362	355	340	301	332	312	318	317	338	315	348	337	328	372	346	331	338	346	335	367	353	329	327	353	361	293	326	339	329	314	335	335	324	318	316	365	345	338	324	357	321	370	357	334	325	336	345	338	348	366	333	340	315	360	345	347	288	322	333	323	313	363	275	338	317	320	316	343	335	337	339	355	306	323	308	295	314	317	364	302	334	355	368	314	334	354	333	360	346	344	317	361	343	333	328	317	321	331	353	327	363	347	338	284	349	302	362	342	359	315	325	326	310	330	320	343	344	321	359	346	345	336	357	325	332	309	344	315	323	314	306	324	304	343	353	366	316	257	316	305	349	331	330	322	343	348	341	354	324	329	316	308	349	319	348	315	305	327	313	360	312	331	330	308	325	335	321	309	326	369	345	309	337	338	325	326	305	335	304	339	335	327	339	357	324	331	333	335	335	316	314	352	348	320	346	339	386	348	333	337	330	336	340	347	326	361	344	358	314	322	352	304	304	322	344	330	350	331	308	341	329	368	336	338	345	318	330	299	363	308	345	338	332	369	331	336	360	362	320	340	355	320	352	321	324	324	302	329	348	341	366	349	322	359	337	307	334	349	334	348	324	318	376	334	356	356	312	349	332	364	341	323	345	319	340	319	360	334	326	304	327	336	324	315	347	357	309	321	347	315	352	343	394	335	354	347	309	332	366	342	339	311	349	350	349	372	320	312	339	329	316	350	319	360	334	312	318	315	313	322	328	345	342	328	345	354	354	341	319	333	299	331	327	329	321	323	366	326	291	332	358	330	346	333	359	325	314	328	347	306	341	338	355	345	339	336	336	345	323	359	327	327	335	328	319	337	307	330	317	343	389	298	376	345	347	367	339	323	331	299	310	343	352	338	359	340	337	321	302	366	350	317	299	353	333	341	335	340	304	320	356	328	259	303	331	328	355	305	335	338	305	332	370	343	361	359	349	327	358	388	339	307	314	311	309	325	355	356	304	324	357	335	359	312	324	317	309	378	331	310	362	337	324	332	321	336	334	323	348	357	316	286	329	315	306	339	305	337	318	319	362	322	331	308	340	345	356	305	333	311	323	353	342	340	325	317	319	338	361	350	318	345	349	326	377	353	329	331	340	359	367	326	303	308	351	321	356	325	320	356	316	349	325	327	300	342	345	376	352	334	300	345	283	313	304	321	335	349	364	332	305	339	355	333	357	333	314	324	341	359	335	342	319	318	325	297	351	331	343	330	331	343	360	318	348	329	341	346	334	329	336	354	313	325	350	376	329	323	310	343	350	348	357	350	323	321	319	322	341	318	325	316	329	349	348	356	330	331	318	320	355	343	366	356	348	319	339	332	327	354	332	348	318	355	314	339	339	321	335	338	347	330	333	343	324	313	309	370	328	335	341	336	340	316	314	331	342	329	320	318	323	350	357	304	344	334	329	331	340	312	333	297	320	341	340	347	336	338	347	353	319	319	352	327	343	282	369	299	360	331	357	294	317	333	315	356	313	346	313	370	320	319	329	323	321	319	310	349	325	311	364	325	374	358	324	329	305	324	341	333	359	344	331	361	318	332	361	291	325	367	376	334	331	329	358	322	361	348	329	350	331	311	353	353	345	353	323	336	343	337	355	375	337	314	313	313	300	337	337	363	352	318	321	341	374	313	339	330	342	363	372	365	347	353	342	325	322	324	323	328	315	334	339	326	348	326	354	334	313	318	360	315	295	311	288	296	368	338	339	329	328	343	355	318	319	334	319	312	347	303	344	296	345	307	338	348	334	332	329	339	301	338	317	341	356	324	360	331	333	349	345	320	316	309	338	348	320	351	377	330	346	314	353	356	357	348	343	349	350	331	331	332	336	316	354	354	365	320	311	351	339	311	319	337	346	347	310	322	349	342	324	326	333	331	301	324	352	321	318	339	354	334	337	328	358	369	351	343	346	332	334	331	361	325	322	353	343	316	348	321	306	340	329	320	357	314	308	300	331	349	312	357	323
22806	21678	29556	24312	21673	21478	7793	2684	2054	1983	1727	1645	1416	1336	1184	1088	990	1010	1045	967	934	944	785	737	702	684	648	611	620	669	615	596	607	611	562	562	620	559	561	542	548	570	530	577	586	595	597	550	576	572	520	565	534	558	512	597	546	526	569	506	576	538	530	563	495	551	524	515	556	498	524	519	518	526	576	536	543	554	492	496	537	553	547	562	552	528	514	535	560	542	483	510	499	536	574	574	525	534	561	536	482	555	492	534	517	506	503	533	553	538	544	520	524	525	482	522	514	524	524	566	540	536	532	509	534	539	526	503	578	514	530	538	535	504	512	532	544	526	509	496	493	563	532	484	549	481	600	572	566	531	525	526	523	565	530	519	522	527	517	502	509	570	529	559	510	560	522	523	508	508	524	540	509	532	518	553	503	557	520	507	563	535	525	527	574	509	551	481	576	533	547	494	521	518	558	524	518	531	554	552	547	496	540	504	507	494	545	548	556	517	507	516	539	502	571	475	553	526	534	534	577	529	518	504	536	506	503	512	501	540	508	564	521	539	519	525	549	498	531	538	551	533	562	549	541	507	545	517	542	511	522	562	491	517	528	519	546	496	532	523	580	560	524	515	516	548	511	507	526	540	515	537	522	552	499	514	572	536	525	547	518	538	507	573	503	504	527	557	562	521	528	549	578	510	546	532	517	473	557	519	499	560	537	552	536	504	545	535	549	478	548	520	501	514	516	535	535	509	540	560	513	559	508	514	523	536	546	558	534	512	523	519	544	505	564	507	529	520	502	536	550	523	525	504	536	536	526	546	508	529	489	510	512	565	532	562	515	521	530	556	577	542	543	511	506	516	556	567	511	523	520	505	496	536	519	524	557	553	532	541	538	492	529	524	521	554	561	490	500	507	519	540	500	497	526	532	538	512	543	501	539	525	503	519	466	543	564	520	530	526	541	538	525	507	498	498	528	511	552	488	523	530	511	510	533	558	533	470	541	530	558	532	529	536	538	553	482	562	539	540	507	549	527	563	537	539	530	474	534	537	540	515	574	548	545	550	558	526	526	510	570	489	545	555	529	490	539	527	529	583	522	529	497	519	513	559	574	513	519	541	535	529	543	495	556	502	522	490	542	504	543	529	546	514	528	499	533	474	539	518	521	504	542	511	560	549	524	534	566	496	567	529	519	531	522	514	575	579	525	510	499	529	513	542	531	496	545	505	513	560	496	565	538	514	484	553	526	488	566	477	519	491	528	548	534	520	493	523	540	521	482	515	559	552	555	535	505	539	499	513	539	518	524	511	498	499	547	519	526	532	525	577	515	557	570	542	503	503	554	525	482	537	481	533	531	561	558	547	533	564	539	507	557	511	498	519	516	543	545	488	504	495	499	504	561	557	516	546	539	516	563	491	537	526	523	535	499	534	517	513	525	531	543	551	516	505	533	522	551	548	566	552	526	562	525	504	522	506	513	519	525	527	537	528	549	527	514	555	511	488	552	500	541	523	553	531	527	531	536	532	565	532	512	527	538	503	530	574	522	530	531	535	521	543	550	554	535	535	554	552	528	543	553	549	547	569	509	511	548	502	567	551	527	512	508	542	534	528	492	524	554	542	560	565	481	522	493	538	549	478	495	546	514	508	532	487	497	543	535	503	522	559	547	518	512	540	490	542	551	521	514	545	505	509	509	508	506	523	539	516	522	499	511	535	529	533	528	510	541	508	558	519	523	514	525	574	492	555	500	515	535	538	526	519	520	517	523	473	577	561	577	514	493	514	471	512	495	539	494	552	517	514	544	541	504	502	554	520	482	516	493	539	550	522	516	510	499	519	488	500	520	528	562	518	526	503	504	512	490	521	552	554	542	516	524	516	542	534	535	507	532	503	538	515	525	527	517	491	525	525	550	505	543	495	503	541	519	511	525	523	521	526	514	544	514	552	540	546	524	484	487	545	535	534	529	512	542	530	539	504	519	535	523	510	489	548	545	536	593	525	537	541	512	506	524	529	511	514	555	507	558	546	500	491	531	502	481	533	506	534	579	526	533	519	544	507	570	528	473	526	552	504	592	514	586	489	516	535	547	500	519	497	552	548	574	491	506	502	545	568	557	531	569	540	523	505	528	483	536	480	562	501	514	577	553	534	513	500	516	529	502	530	553	527	508	542	495	501	516	552	529	513	527	528	484	493	517	525	534	505	492	527	549	544	498	523	529	523	597	520	523	523	543	511	553	458	481	562	558	486	515	521	531	556	540	519	509	560	514	572	564	512	513	531	528	470	518	551	559	512	525	503	502	499	550	546	525	490	523	516	546	490	580	520	513	527	532	516	480	511	547	525	560	510	549	542	557	546	484	567	528	552	513	518	514	515	535	524	529	513	552	524	534	575	517	533	531	554	549	514	491	491	543	522	544	520	472	495	462	500	507	528	524	536	528	563	560	541	547	507	520	544	508	492	503	531	513	548	515	496	543	494	543	575	533	518	594	518	502	501	498	508	501	514	518	516	514	538	541	586	529	525	565	526	514	534	513	524	533	532	552	517	530	514	487	569	529	537	548	538	548	540	535	506	533	563	544	550	572	531	532	561	519	518	547	520	527	536	489	551	535	537	532	577	590	543	519	507	512	493	534	536	501	546	515	550	519	502	516	559	534	513	518	555	527	500	564	513	523	535	499	588	534	542	517	540	518	496	549	517	543	540	504	533	539	557	546	498	508	512	517	568	556	526	502	481	547	563	519	492	530	534	536	487	561	549	514	538	565	547	516	535	505	560	539	530	493	511	523	534	503	497	496	505	497	580	548	532	511	505	514	547	547	514	506	527	524	547	506	558	500	543	546	555	515	520	547	489	535	502	518	502	517	553	516	529	529	510	489	542	488	547	551	500	502	511	506	544	522	478	527	537	521	516	492	542	545	500	504	501	516	528	528	524	510	512	515	521	536	538	518	567	524	557	534	554	523	501	537	528	559	533	526	530	505	526	550	527	534	548	522	553	501	574	527	533	513	516	530	513	545	511	557	504	506	518	511	494	532	538	548	551	529	541	520	526	525	518	536	539	542	549	559	517	509	552	548	489	529	537	529	540	548	550	566	553	526	535	551	533	517	484	518	523	517	553	496	538	580	544	557	544	551	533	496	530	505	554	547	482	520	518	537	534	504	525	520	525	540	526	528	520	526	536	529	570	523	498	582	559	562	550	534	516	500	530	531	554	534	531	533	518	545	510	528	531	548	491	487	524	507	498	573	566	547	559	534	528	536	528	544	520	534	485	531	525	533	545	537	511	504	479	531	548	529	510	530	495	536	492	520	525	512	565	530	516	514	564	544	525	521	533	537	543	545	537	494	479	496	515	551	538	545	500	532	523	528	559	456	521	499	532	498	531	541	524	550	554	520	516	542	535	520	521	545	543	564	489	552	510	515	547	528	542	548	490	517	528	514	518	526	526	530	534	565	516	534	491	479	525	531	529	505	527	519	512	530	528	529	521	529	532	533	524	522	553
6546	20742	17008	10068	7898	6765	5574	4602	3993	3609	3140	2813	2410	2362	1973	1773	1701	1593	1597	1528	1494	1404	1143	1132	1015	959	925	972	916	915	812	808	817	748	791	763	727	724	742	755	765	768	748	702	739	682	762	705	722	700	697	711	717	669	698	699	709	703	670	740	684	702	644	691	634	663	701	642	686	665	671	730	732	642	651	691	598	681	660	673	670	663	674	661	641	683	726	631	665	687	679	641	679	661	644	628	719	686	676	629	689	707	665	653	664	650	659	638	644	693	660	694	654	686	693	668	678	653	691	680	627	694	650	669	691	720	650	628	674	683	650	648	679	678	693	716	682	673	710	683	670	691	683	624	627	665	638	637	618	660	629	687	662	670	685	683	679	707	689	649	654	705	688	626	669	699	610	676	666	711	713	686	680	673	705	677	665	694	657	613	679	659	705	683	697	652	677	698	675	663	656	666	630	695	697	679	655	617	685	693	657	659	668	738	681	612	637	655	691	695	648	706	654	637	675	731	684	681	666	680	631	673	652	631	657	658	667	638	727	678	655	710	676	655	680	634	633	698	644	666	665	616	705	735	693	669	705	647	626	652	646	664	673	663	678	663	669	695	658	677	615	673	661	684	681	676	688	643	665	606	671	647	674	663	635	679	731	657	634	656	673	707	642	667	691	659	633	645	680	634	630	659	676	655	667	632	649	628	707	671	651	661	739	672	644	719	670	655	653	658	702	653	677	649	707	672	694	687	653	701	639	650	665	695	668	663	646	675	705	667	645	658	716	689	647	699	652	679	639	654	650	664	610	640	664	695	653	661	655	649	672	672	715	671	619	737	652	703	679	677	717	608	618	648	688	662	645	649	658	708	681	684	646	661	644	682	684	679	656	695	655	674	669	628	663	666	660	666	719	694	675	662	641	690	687	619	684	674	650	656	625	683	681	671	706	663	680	640	632	690	660	669	657	660	678	672	668	652	693	699	692	688	667	635	645	685	694	648	662	676	690	648	639	657	707	689	698	707	657	661	622	670	654	664	656	652	650	683	640	672	654	734	730	653	686	692	651	745	627	682	659	692	656	668	607	674	667	697	682	719	691	655	656	671	714	668	669	667	656	644	686	609	693	604	661	672	703	613	675	656	653	641	702	660	687	664	657	695	682	653	679	681	646	656	641	681	683	653	666	644	634	658	679	610	637	659	723	706	670	720	713	671	653	645	662	707	647	644	633	686	691	657	627	686	668	672	657	612	673	647	695	673	666	647	655	701	684	694	683	697	682	724	687	658	612	650	634	606	626	663	625	664	670	658	656	696	701	657	640	684	643	590	690	650	692	684	671	692	651	686	654	653	685	651	661	653	655	662	624	646	648	651	660	673	648	678	667	702	677	675	639	660	637	664	643	676	657	660	642	669	688	672	633	641	701	663	677	691	681	710	684	620	643	651	664	667	651	681	661	667	652	664	673	669	712	701	673	658	641	685	665	670	736	647	698	711	696	665	623	681	673	704	675	669	670	675	634	701	686	627	717	658	619	658	641	660	684	642	681	665	682	647	677	690	648	655	661	627	658	650	636	661	645	681	658	674	710	653	633	693	659	721	657	678	653	716	660	687	675	671	705	693	646	671	673	645	638	632	754	674	699	618	661	656	678	644	659	641	656	677	622	647	685	615	709	674	685	641	659	652	676	696	708	629	686	665	655	666	629	656	665	674	685	683	615	690	664	640	673	656	702	660	673	646	662	714	660	626	649	647	636	655	653	651	676	644	663	691	668	629	690	701	738	680	653	678	694	646	656	680	671	694	672	683	630	613	725	651	646	661	654	665	670	659	653	676	689	651	638	691	644	699	655	677	684	673	683	692	728	665	657	658	679	679	654	647	658	688	678	661	717	659	665	578	672	644	654	671	693	681	647	668	650	679	647	657	653	652	665	640	632	604	692	660	676	685	696	683	666	609	670	655	679	688	724	668	680	629	648	702	645	689	674	655	609	700	705	644	666	628	653	682	722	693	617	651	686	682	656	656	660	664	704	695	703	675	670	656	695	654	632	676	643	672	610	673	685	661	679	666	634	646	635	634	644	681	659	613	639	627	663	646	661	681	701	658	686	673	647	670	634	656	603	673	689	708	666	657	707	728	643	688	705	641	640	682	644	677	671	679	654	684	656	658	670	646	659	627	711	674	629	641	640	667	658	662	673	694	643	658	695	698	673	667	651	646	682	694	633	699	664	676	636	711	630	662	660	658	666	699	671	679	683	683	698	628	657	704	622	653	633	668	623	651	683	647	647	649	706	644	680	701	657	682	649	691	665	670	693	598	649	680	687	649	678	632	675	607	653	671	642	635	672	679	658	699	632	631	627	682	641	695	624	617	661	678	669	670	665	663	659	663	688	645	693	682	638	649	698	669	659	628	694	664	619	698	643	681	673	670	686	692	620	671	690	670	686	632	645	650	661	659	642	661	665	646	624	667	709	685	641	681	701	700	676	651	648	649	646	666	692	659	711	667	683	711	671	654	692	678	635	649	671	641	688	638	657	685	679	655	670	662	692	582	683	673	643	672	641	689	747	662	662	693	685	657	668	671	657	656	649	642	674	684	614	697	652	670	656	704	701	662	668	677	688	733	688	663	674	698	654	646	703	654	636	630	668	689	713	690	666	653	637	643	655	668	608	706	703	649	649	650	699	653	652	606	676	671	664	645	671	581	680	653	659	660	618	654	714	663	631	676	666	657	641	687	663	702	703	679	633	651	686	640	643	679	697	655	718	679	633	654	663	679	691	663	671	661	664	613	673	637	659	625	688	671	680	652	653	686	715	654	651	663	655	662	658	661	642	678	636	654	645	628	669	617	628	642	644	726	698	669	638	658	711	694	658	690	644	682	646	648	633	693	665	651	649	677	657	660	652	661	668	663	636	708	649	637	681	643	658	636	641	663	638	632	654	670	690	702	682	662	661	691	690	689	683	680	686	648	664	581	641	683	685	662	698	677	661	730	586	706	689	692	707	688	685	657	684	644	612	701	678	682	662	649	701	664	692	632	629	645	655	679	679	657	667	666	668	654	647	684	663	682	649	647	663	661	600	660	736	643	676	623	658	617	693	648	644	687	671	646	648	673	689	670	633	666	651	720	631	662	653	671	651	646	687	696	666	646	656	663	650	606	653	664	676	625	648	674	673	676	661	691	644	682	637	682	613	630	670	721	701	723	689	714	705	688	641	636	694	675	688	643	684	662	672	631	687	658	662	648	669	650	656	680	644	706	658	680	651	679	652	691	685	689	701	647	639	642	652	684	634	652	642	664	615	658	684	653	673	649	646	685	702	634	653	674	656	654	682	629	678	652	651	663	640	649	661	714	678	686	646	705	669	661	692	691	701	617	679	660	665	661	649	669	664	625	622	702	742	688	656	694	644	633	697	661	615	670	667	698	594	704	723	666	660	708	703	615	621	701	665	661	672	684	649	698	691	629	653	649	642	677	696	648	679	652	707	661	645	635	664	622	688	698
27666	19203	7426	2635	1561	1280	1103	880	789	733	687	619	635	580	518	489	514	466	493	516	511	431	433	446	431	393	345	369	384	371	415	338	364	365	353	354	389	341	327	311	352	336	338	373	354	377	351	375	360	327	355	336	363	356	334	338	318	337	345	334	355	331	337	328	341	339	377	335	358	339	332	380	343	327	362	347	350	317	345	366	334	338	303	349	337	369	356	357	337	331	345	357	349	339	368	411	354	336	362	345	330	379	350	387	374	327	361	354	372	359	340	357	328	373	340	344	343	350	314	333	344	341	350	354	346	351	338	356	371	336	375	349	342	326	322	359	318	329	365	348	330	331	345	352	367	319	400	372	362	330	341	350	374	349	326	357	342	350	369	349	337	343	360	363	347	369	335	332	361	345	338	365	352	344	347	339	322	334	338	319	346	356	381	327	340	318	383	332	374	359	345	366	324	358	365	354	352	353	323	344	366	344	371	347	339	337	348	333	350	341	319	345	309	331	346	334	338	328	352	326	375	357	317	337	318	342	295	345	332	339	320	336	334	374	385	386	355	331	344	327	328	334	347	343	333	302	356	302	345	338	351	329	347	353	351	326	368	364	307	310	301	337	323	363	337	352	349	334	344	358	338	315	346	343	327	353	339	340	313	361	336	356	337	356	356	364	351	355	357	355	356	350	339	331	344	343	337	358	372	336	333	345	349	343	330	317	350	343	340	352	333	358	366	350	363	323	370	330	351	328	381	347	348	343	328	319	344	335	327	340	359	371	361	338	306	340	350	341	336	332	348	327	354	337	347	339	336	329	343	338	328	353	336	322	329	351	358	346	336	361	361	350	329	364	324	318	327	366	372	329	330	343	357	348	334	319	340	345	337	341	332	344	366	331	308	322	305	341	340	343	347	388	322	316	373	357	358	391	321	337	343	333	364	349	340	330	340	368	358	382	311	329	318	379	312	347	329	355	341	369	394	358	317	344	348	337	343	331	300	292	350	314	349	331	325	337	381	343	362	355	331	351	318	338	317	319	356	344	317	357	356	342	363	330	326	373	336	371	310	332	319	321	355	351	322	328	329	370	356	365	353	327	331	349	330	346	328	342	314	334	336	347	329	293	348	345	330	342	326	355	311	371	340	347	326	374	302	333	352	345	311	339	354	316	347	364	338	365	369	373	324	336	360	397	351	326	329	342	306	369	328	343	309	342	312	319	372	321	337	338	365	338	332	352	324	334	363	345	344	317	378	366	364	336	338	370	364	319	348	357	332	343	351	350	324	322	324	316	333	339	339	362	313	335	313	319	339	306	346	342	319	353	333	353	345	341	372	312	350	345	369	335	307	354	307	362	348	344	345	369	348	351	322	313	339	318	311	327	353	351	338	336	370	337	361	332	344	341	359	329	355	320	319	344	335	349	326	338	343	328	364	381	343	348	339	321	379	338	343	350	322	353	327	321	347	339	373	332	350	328	343	327	379	356	355	348	366	344	329	349	363	338	328	365	331	350	380	332	356	317	366	352	343	318	338	320	323	333	330	361	347	343	369	326	367	336	325	340	353	321	324	343	360	329	332	332	343	325	337	340	368	318	335	344	327	335	337	347	368	338	343	365	339	323	352	350	335	313	382	307	369	315	362	301	337	349	371	348	343	366	335	339	359	352	329	362	350	351	356	336	347	362	362	342	349	330	347	350	363	319	329	351	330	318	319	306	350	328	363	355	351	344	363	371	326	309	364	341	347	325	330	339	290	307	340	347	311	343	330	333	332	338	330	320	311	345	346	311	341	315	364	315	353	347	306	368	358	349	353	334	333	362	328	341	336	338	344	330	328	341	308	371	321	343	323	365	338	319	318	330	332	353	369	338	378	327	291	347	354	358	349	330	312	360	357	342	345	330	346	334	330	303	328	317	382	348	370	357	329	385	349	316	341	323	355	367	381	361	354	315	329	361	337	319	322	348	336	369	331	338	360	357	343	347	321	335	335	310	359	339	376	309	327	321	363	357	322	346	343	330	364	336	366	337	348	393	307	358	353	328	342	331	329	342	338	353	357	340	326	333	379	351	323	363	361	342	320	320	354	385	319	357	350	362	369	348	348	326	349	373	338	367	337	354	315	349	357	384	331	344	327	359	331	324	331	354	346	329	286	335	324	367	358	340	359	312	372	316	333	353	342	316	334	342	351	361	353	315	316	359	346	355	349	382	321	338	372	349	352	327	315	333	338	371	338	362	324	312	326	362	350	339	309	339	304	321	346	343	357	347	342	337	351	334	358	333	312	348	378	355	337	325	303	354	331	370	383	324	341	324	299	315	346	331	361	359	304	311	350	321	337	330	358	335	326	345	331	337	342	324	335	344	343	344	349	348	344	331	318	328	381	339	358	332	359	386	340	366	366	368	344	318	339	337	350	377	332	323	370	313	333	329	353	331	361	346	325	359	332	330	350	363	364	330	362	344	317	352	379	336	353	371	362	335	348	335	368	318	320	334	329	340	347	331	314	346	336	342	347	315	337	353	380	348	301	335	347	339	380	376	317	335	320	359	345	359	365	361	342	323	333	348	357	358	363	317	354	333	347	318	330	344	368	340	331	365	318	382	354	325	309	333	318	315	316	332	351	359	343	385	329	351	394	351	341	357	310	328	348	292	349	332	310	319	336	380	357	346	333	350	346	342	308	349	344	342	350	359	335	327	349	326	353	323	347	339	370	326	365	329	362	356	329	324	339	309	323	341	363	354	352	308	302	327	351	366	363	351	354	335	327	327	348	323	335	354	326	344	334	333	340	327	330	355	310	359	348	346	336	360	346	343	358	343	365	321	327	355	323	332	337	324	317	327	375	321	349	335	398	357	337	356	334	345	339	349	341	345	304	369	344	336	348	347	347	363	327	365	361	377	340	389	331	328	369	356	348	302	354	311	333	379	309	334	311	311	351	334	324	383	367	367	360	370	348	361	337	354	303	358	341	308	365	383	304	342	349	311	389	332	301	352	346	334	328	363	339	339	335	368	354	344	344	351	316	368	355	312	338	349	330	324	319	354	348	377	323	330	343	349	362	346	361	357	322	311	326	343	331	356	336	348	356	337	348	360	309	353	336	337	378	342	353	324	379	361	319	328	341	340	338	325	353	333	339	379	332	357	339	342	327	355	346	356	304	321	374	346	361	351	343	356	334	396	321	305	360	335	338	324	366	322	345	344	328	343	325	340	334	347	364	356	357	314	358	363	319	333	306	326	350	376	337	349	349	342	361	331	368	347	343	349	307	306	355	339	350	343	332	354	310	302	322	375	357	335	326	329	347	342	364	337	314	353	338	294	331	337	346	369	351	364	346	335	359	347	313	369	343	344	349	370	389	347	348	341	355	342	322	356	351	358	351	331	325	308	333	337	340	350	309	359	332	311	354	327	332	374	344	342	353	332	331	327	349	356	319	336	348	320	352	338	321	360	347	347	325	381	348	377	381	346	356	337	353	353	332	321	347	340	342	339	322	348	376	331
5458	7496	6261	3416	2764	2366	2030	1740	1482	1494	1180	1144	1050	981	816	807	787	768	788	758	657	731	553	551	540	565	495	541	517	477	495	489	489	485	448	444	420	468	484	488	422	441	483	486	439	435	443	474	465	471	454	463	409	482	424	451	428	437	458	446	430	445	453	435	426	467	425	438	463	446	428	458	449	478	441	433	416	448	444	476	448	473	430	386	444	460	454	469	413	427	463	427	443	440	450	455	466	437	437	412	453	419	441	390	406	432	417	421	470	411	430	416	476	459	452	456	416	458	417	452	417	443	431	458	431	422	457	435	453	418	466	453	479	477	441	452	443	439	425	435	443	463	444	421	442	452	473	414	451	411	464	455	418	456	462	422	441	446	482	424	423	426	436	445	423	436	415	423	460	416	390	429	422	440	414	466	406	385	435	426	432	418	434	426	450	427	443	427	439	417	457	443	404	462	396	443	442	458	443	432	443	462	399	453	409	441	431	453	419	425	438	437	403	431	460	397	447	416	426	449	465	425	424	432	432	416	419	421	434	475	440	425	450	464	425	431	423	449	475	448	421	466	457	422	439	458	433	421	435	455	426	456	483	393	446	442	442	455	423	462	450	442	412	441	452	453	433	475	452	471	444	438	458	464	461	448	457	427	456	405	427	430	474	455	462	473	475	472	464	426	483	470	415	450	436	443	451	421	434	428	417	392	442	424	431	446	424	436	436	479	440	446	415	451	460	430	446	504	384	453	398	460	449	490	403	439	414	398	475	434	457	446	418	445	422	446	464	409	455	506	429	407	455	460	421	473	427	437	464	451	425	450	406	444	465	444	415	430	411	460	462	417	393	445	458	476	442	440	476	439	415	455	451	461	433	397	442	439	446	435	429	462	449	452	453	416	455	457	455	427	436	485	485	460	410	452	420	427	386	387	448	451	455	423	429	430	448	431	420	422	438	429	426	444	405	426	409	468	443	489	443	471	461	428	465	413	444	418	448	463	447	434	439	404	436	428	434	408	438	430	431	432	487	446	475	413	454	446	447	450	423	436	415	411	468	434	462	398	470	453	409	428	428	441	431	432	406	459	417	451	444	421	441	438	401	424	458	428	453	451	468	440	409	464	412	425	433	438	509	437	450	402	413	433	439	450	421	421	437	419	429	445	438	447	413	434	387	427	481	456	462	436	469	426	425	429	435	436	446	440	439	437	424	460	437	448	430	436	452	432	432	463	408	442	436	423	443	425	435	437	431	439	440	411	479	442	444	443	455	494	435	440	461	413	431	447	450	452	423	413	437	435	436	460	473	464	446	421	444	445	485	431	414	435	439	420	403	453	452	465	440	425	440	474	451	452	437	459	446	446	433	441	459	466	434	466	437	445	409	448	452	449	431	421	466	453	426	436	450	438	439	414	465	427	450	440	396	395	453	452	471	464	456	425	410	450	413	427	471	463	450	470	421	445	417	443	427	432	469	470	422	457	442	470	418	472	433	447	442	431	467	418	433	460	424	434	429	448	459	426	436	462	415	469	415	438	464	413	446	442	427	440	459	436	460	458	438	462	438	444	418	426	421	449	464	423	411	428	455	453	410	466	447	449	457	450	453	464	456	449	423	466	411	465	455	462	443	487	433	477	418	461	439	457	449	435	408	415	412	444	422	428	439	424	430	438	456	462	425	432	457	438	447	421	450	400	423	432	451	446	434	431	440	478	452	441	443	437	469	394	494	469	465	451	424	428	448	462	424	465	465	455	428	442	467	419	401	458	446	435	383	462	441	435	430	442	470	420	424	452	451	425	464	446	491	425	434	397	439	425	421	427	410	445	410	457	412	443	436	430	453	410	436	436	426	453	448	435	447	443	438	458	471	442	434	460	422	461	408	418	412	452	394	424	463	427	455	436	457	437	427	417	452	435	495	412	425	458	471	463	446	419	453	424	441	430	449	398	422	449	469	460	456	445	426	457	443	429	421	429	451	436	446	450	441	443	459	443	467	448	446	458	448	434	396	457	441	418	452	448	404	397	495	435	494	430	460	419	445	417	445	451	438	448	413	456	427	444	458	467	442	443	443	443	462	405	432	425	459	454	432	459	401	429	444	422	451	437	443	467	423	466	387	440	477	416	424	435	446	417	467	418	441	441	408	402	439	478	465	444	439	474	432	409	441	432	413	448	441	462	411	446	417	404	423	446	427	442	420	459	468	424	413	465	413	435	434	453	459	402	441	424	407	456	467	460	431	433	424	446	403	421	454	432	448	420	445	444	411	445	437	437	427	442	453	427	437	448	469	479	457	464	441	466	449	431	438	438	419	446	475	433	432	449	436	450	462	422	437	414	417	449	440	467	441	443	452	454	411	421	469	430	445	463	426	402	444	441	431	425	455	449	447	414	433	467	434	413	447	451	400	435	447	438	424	437	416	430	460	441	426	426	440	456	481	431	470	435	416	455	433	456	429	406	458	421	414	450	496	477	426	463	461	483	435	473	438	464	449	440	424	412	434	456	422	448	386	426	448	448	436	439	425	476	452	426	446	413	453	479	443	424	425	421	450	434	401	442	444	454	427	422	445	423	458	425	399	444	458	462	438	471	457	427	430	459	432	494	458	419	466	424	457	413	394	455	495	422	469	460	446	449	433	406	425	420	433	438	488	463	427	473	449	457	449	504	437	442	419	430	436	445	481	442	436	447	473	433	444	455	422	440	436	470	458	467	419	469	415	432	477	417	430	416	448	423	410	448	417	498	434	454	443	472	438	411	400	450	422	448	409	423	453	456	428	429	411	450	433	457	454	453	425	419	422	436	404	476	462	496	460	451	473	465	457	439	435	436	423	456	433	424	466	428	403	418	387	441	449	439	450	420	485	453	442	452	439	460	442	457	430	436	465	417	394	460	447	443	426	404	464	476	446	471	429	466	421	453	418	438	449	497	455	467	436	439	449	452	447	440	431	469	443	457	439	421	460	442	420	424	420	459	438	437	429	439	450	482	434	444	454	438	454	445	411	425	443	434	404	461	480	456	417	454	406	416	462	436	424	476	430	474	420	462	451	446	449	427	472	423	454	443	383	433	422	440	437	424	410	460	439	450	427	407	432	429	455	424	434	425	420	444	402	445	424	460	455	475	412	444	421	464	424	420	436	433	456	421	430	465	413	454	433	443	426	451	449	463	457	467	451	437	442	449	437	439	438	404	476	452	453	455	430	422	435	421	401	464	456	429	477	448	406	479	414	428	430	414	431	446	451	432	427	469	429	419	430	434	463	416	454	448	479	433	434	435	420	425	434	422	443	438	409	431	448	448	419	431	460	427	440	457	440	494	442	443	434	402	435	414	444	467	448	424	449	452	401	406	436	466	468	399	435	457	437	440	434	416	475	448	433	438	420	436	417	439	415	461	449	445	421	415	398	463	435	448	450	444	452	436	429	467	428	412	430	414	449	461	481	436	454	471	413	455	424	417	428	444	469	463	461	444	441	466	419	432	409	469	452	425	439	411	423	470	436	426
23719	21706	29000	24951	21509	7770	2582	1874	1562	1506	1330	1255	1101	1034	951	897	871	857	895	855	817	809	706	742	672	657	615	596	619	614	640	583	608	558	589	579	572	560	589	570	574	565	544	565	549	550	590	565	572	556	541	543	512	545	546	568	545	555	553	562	508	513	514	552	565	549	562	537	518	532	547	576	581	506	549	539	527	599	579	559	559	587	548	561	552	548	536	543	565	572	570	543	571	561	550	563	576	541	569	524	519	547	577	527	544	553	528	565	530	550	602	544	555	565	566	555	534	566	534	538	537	577	547	544	568	516	546	533	575	595	577	570	547	574	577	512	548	570	515	568	569	566	570	548	555	545	557	527	549	549	529	535	540	552	529	593	527	533	590	574	539	572	577	545	559	560	535	568	576	529	522	550	566	535	504	515	527	581	534	514	574	556	554	496	575	579	535	537	512	578	546	535	529	584	563	503	543	496	531	555	544	546	563	581	530	546	517	563	584	551	589	537	563	551	543	584	521	572	560	541	570	518	576	531	540	563	547	565	531	564	563	565	539	530	605	564	553	556	582	559	536	582	526	558	516	518	578	535	570	611	571	543	535	536	557	568	548	552	557	512	561	546	552	555	557	577	558	574	523	574	522	553	510	536	547	569	549	551	551	519	532	546	576	534	555	566	539	579	560	569	538	555	555	527	495	558	557	507	548	547	556	543	519	588	557	528	543	598	556	555	516	529	512	564	565	549	503	520	521	537	539	562	554	551	589	543	549	549	539	565	518	535	526	521	559	580	549	554	539	550	566	512	564	575	540	615	540	585	537	564	501	558	523	581	545	627	566	533	541	574	556	562	573	560	542	525	525	560	546	559	538	536	547	514	576	547	546	541	567	567	573	518	561	551	594	568	565	520	575	528	541	575	538	561	503	557	541	525	539	565	554	586	543	545	558	538	531	554	542	493	541	576	596	592	540	553	552	544	558	517	531	538	565	541	537	541	561	573	548	525	549	560	529	529	562	558	534	614	555	577	537	579	534	543	567	582	511	542	567	563	531	560	534	546	557	547	555	556	545	544	611	568	550	575	536	537	563	549	551	604	573	556	572	548	539	541	568	589	546	565	577	486	613	589	595	532	561	542	545	541	563	541	518	575	548	530	509	520	516	547	524	521	580	526	550	558	582	505	542	550	577	526	512	585	523	561	517	564	545	567	544	509	547	576	563	618	537	568	573	548	512	558	536	531	529	600	585	531	612	544	523	521	520	558	573	549	579	556	555	526	546	566	543	523	542	591	578	546	541	579	562	527	582	546	553	557	564	547	542	574	588	503	547	542	530	510	584	531	567	548	553	544	542	523	558	518	542	501	570	552	541	588	561	555	529	531	545	505	549	537	561	549	529	605	565	578	556	532	553	506	499	521	561	592	527	528	603	570	571	583	591	546	572	568	567	523	532	518	547	520	557	555	590	523	560	541	566	520	554	558	591	548	550	573	559	543	587	495	581	592	552	522	552	598	557	524	560	542	522	545	572	535	556	566	527	545	513	534	529	565	553	556	544	547	580	563	522	545	505	577	520	588	536	551	547	522	563	520	555	534	565	551	555	545	568	557	524	558	492	568	545	516	547	524	548	562	563	541	586	534	559	533	563	557	508	525	564	535	530	564	562	541	561	560	518	521	545	529	595	532	574	539	541	557	558	514	557	561	524	561	543	539	543	521	550	542	497	583	576	543	575	577	550	533	558	516	555	517	518	550	565	514	564	602	560	568	597	553	586	508	557	532	538	551	532	611	563	564	537	571	563	575	542	573	587	504	574	564	509	543	560	528	527	537	540	538	532	548	557	549	575	544	537	575	524	584	509	547	532	584	522	562	566	539	599	551	576	546	568	516	549	594	550	576	552	577	533	560	500	550	519	552	562	566	549	533	489	554	535	586	543	541	530	537	585	565	561	570	533	562	559	532	545	521	525	505	516	531	498	552	531	549	542	556	535	554	552	588	515	494	540	557	551	561	502	580	550	546	566	512	546	523	606	525	518	543	525	537	536	555	581	524	561	565	543	554	563	538	540	537	572	547	541	539	549	527	564	555	573	569	565	544	529	585	554	591	561	553	541	516	530	560	550	551	537	556	580	489	524	577	550	598	557	557	570	544	565	548	536	554	534	561	548	512	545	553	550	497	546	523	553	557	520	549	507	523	566	562	562	576	560	593	557	571	529	559	531	575	583	547	556	553	558	567	530	560	555	522	577	617	543	543	595	574	543	572	522	565	578	544	545	531	538	576	533	544	562	577	543	520	513	592	561	565	579	563	528	561	552	542	575	519	561	553	600	568	526	574	550	557	588	560	566	563	571	545	576	507	528	588	559	512	535	499	511	517	574	579	568	493	624	573	547	557	555	524	539	514	545	512	544	558	562	525	556	535	545	516	534	567	596	497	564	519	551	544	540	537	533	552	550	560	568	577	544	555	551	575	593	554	508	565	501	544	543	537	547	581	574	493	557	512	529	550	542	555	520	521	491	515	553	555	551	526	605	505	527	589	572	560	500	549	538	522	542	527	528	527	554	545	521	588	548	551	599	570	560	541	575	571	510	546	527	578	527	582	542	561	535	593	570	538	526	542	568	575	505	505	524	563	552	555	547	525	583	573	568	570	583	531	559	529	518	566	536	546	547	554	555	549	564	565	539	568	567	475	591	530	552	576	522	556	511	598	535	524	531	591	533	570	544	553	584	523	528	517	599	554	575	543	571	557	547	574	558	587	539	519	538	559	495	554	568	561	532	568	514	550	521	535	572	554	551	525	574	613	537	508	534	552	544	566	520	581	585	550	550	541	574	543	582	582	556	525	579	514	560	575	541	562	593	588	541	518	519	539	536	561	578	550	543	584	571	500	510	559	524	533	560	584	544	563	542	559	542	613	528	554	542	534	518	562	554	545	547	576	553	572	532	528	553	513	575	581	583	541	567	598	536	598	517	573	549	543	537	532	520	524	547	538	583	536	549	540	490	530	570	588	565	564	516	570	554	565	528	563	536	581	554	535	596	566	547	601	601	567	547	541	592	543	530	555	569	548	518	536	528	591	575	624	545	586	512	516	524	540	594	577	481	572	576	558	530	539	557	517	554	569	515	506	589	522	534	580	503	555	535	540	543	570	516	546	539	570	533	567	550	536	500	569	542	591	556	540	560	553	551	557	555	568	562	562	564	542	569	545	530	538	552	579	511	552	555	504	604	581	529	542	563	545	574	516	567	567	530	546	560	568	547	570	544	552	535	546	549	557	565	522	587	543	586	551	570	557	560	537	575	542	544	609	539	549	523	532	543	541	545	552	585	585	515	541	571	538	565	544	526	573	533	526	534	572	554	554	515	507	606	557	538	596	520	594	571	513	577	512	534	555	582	545	577	568	540	527	576	539	531	571	569	549	546	561	562	579	523	547	544	541	526	510	616	546	518	555	535	601	592	511	526	552	531	533	540	527	565	538	534	530	547	531	549	551	506	509	552	556
5006	15799	12734	7084	5734	4864	4023	3385	2955	2731	2236	2084	1898	1758	1436	1322	1357	1334	1271	1282	1270	1128	955	984	929	920	835	852	802	834	774	777	709	769	751	773	684	723	719	773	715	741	725	792	739	743	752	745	725	727	727	751	726	704	686	693	704	649	699	673	736	703	675	771	695	711	689	690	651	750	671	689	728	698	693	669	699	708	722	689	711	676	697	698	668	674	698	657	698	686	671	689	690	664	679	703	740	717	686	679	690	742	764	698	693	692	733	684	667	645	656	694	698	718	685	696	667	660	680	698	683	710	730	658	672	728	708	685	691	685	728	747	618	715	721	681	680	759	692	693	690	712	680	704	685	655	678	706	751	698	702	666	716	671	649	676	674	710	671	686	707	720	715	725	703	728	689	696	703	699	696	651	710	632	716	673	709	654	707	716	671	714	665	738	675	738	680	711	703	661	752	667	698	693	725	708	724	644	699	702	663	705	695	651	687	693	703	677	681	692	748	688	648	670	727	670	703	662	703	710	666	686	696	701	655	675	674	670	682	716	675	718	693	692	758	645	655	703	676	669	681	655	693	704	707	697	702	673	657	714	657	716	714	704	677	672	694	709	677	698	670	719	633	729	679	705	709	684	702	642	737	758	704	741	660	700	677	703	673	688	700	724	673	707	706	689	684	706	677	689	670	685	724	659	698	708	701	663	686	646	712	692	709	699	726	734	736	743	712	680	666	690	721	662	729	653	683	661	716	701	671	648	704	644	755	696	684	705	695	724	679	726	703	690	676	651	674	703	715	664	739	716	666	685	689	687	631	711	667	709	719	701	726	663	680	640	666	644	676	730	670	691	706	676	694	733	706	670	656	698	666	713	704	693	714	727	670	723	691	693	705	698	731	694	665	630	684	709	688	679	672	665	695	717	683	674	684	668	692	671	696	708	741	688	669	725	712	694	708	720	646	689	680	707	718	739	688	708	689	628	684	670	741	701	675	699	706	669	687	687	683	732	692	740	681	670	678	680	722	681	704	690	656	674	687	665	690	682	678	711	714	718	744	694	697	766	700	676	667	679	685	722	691	653	715	713	692	675	690	702	693	685	700	683	732	686	687	659	722	677	691	685	722	659	707	685	706	747	702	712	649	733	718	715	692	703	665	639	704	677	685	696	736	690	700	660	675	692	684	685	684	680	661	707	629	682	692	707	727	691	687	712	702	682	694	676	667	699	666	704	731	687	626	649	705	678	667	706	733	718	716	712	672	702	691	716	700	721	678	739	704	712	643	644	684	733	698	717	695	725	698	747	707	693	654	704	686	709	663	736	660	672	705	669	718	739	700	698	663	656	710	740	725	679	661	743	686	681	641	703	737	673	728	651	693	709	740	693	720	679	698	697	656	699	691	732	743	735	718	695	701	745	710	683	709	708	706	730	692	705	692	707	698	688	692	685	717	698	711	655	666	708	696	676	679	690	689	708	714	705	667	714	665	708	673	678	676	668	725	732	715	669	686	682	697	675	704	700	707	697	714	725	677	693	659	667	646	695	704	674	713	715	668	721	673	695	702	715	661	691	726	671	703	670	696	703	724	699	702	693	661	679	705	715	644	683	728	703	663	694	711	701	675	713	743	691	684	662	680	699	712	693	671	671	709	625	727	706	730	703	707	711	650	678	681	718	708	697	667	692	695	680	687	696	644	703	677	657	660	725	673	679	682	695	740	718	687	671	652	704	664	733	687	684	662	700	689	700	667	687	701	644	710	714	680	703	672	659	689	692	727	691	674	714	701	688	696	639	721	675	754	697	732	653	689	754	710	683	718	714	711	656	707	697	677	676	730	661	687	709	655	665	666	709	708	675	714	703	714	681	677	678	680	663	732	733	715	677	723	694	726	713	679	733	696	678	744	689	671	721	648	678	652	717	700	631	711	719	680	660	697	684	639	685	682	699	689	696	713	655	668	682	674	685	679	685	712	692	741	650	691	671	689	666	666	684	663	709	668	695	691	650	703	671	741	689	679	662	724	648	698	688	713	690	719	723	698	726	713	735	721	670	636	672	682	698	696	678	696	677	654	717	706	667	690	730	654	700	697	705	705	706	671	723	655	740	723	681	747	656	673	731	652	670	644	709	656	671	704	698	781	702	689	744	688	674	707	693	705	678	671	708	732	713	686	759	718	688	717	722	660	708	700	666	726	688	676	642	686	677	762	712	746	712	679	719	664	709	739	689	714	712	707	711	715	720	733	671	685	752	669	685	665	736	699	710	681	723	743	710	725	663	735	682	706	702	690	708	725	674	705	727	688	673	648	703	734	692	696	701	690	683	704	681	669	725	693	707	699	648	691	702	684	662	688	717	705	711	711	731	637	686	741	719	665	619	684	691	668	739	715	709	684	666	704	685	654	744	685	705	758	656	686	694	694	711	698	691	712	617	705	690	681	709	659	688	686	710	669	718	687	671	697	706	721	684	694	732	724	688	716	697	686	656	683	690	654	704	678	732	685	718	721	679	657	639	695	737	685	666	648	710	702	714	651	679	680	656	671	683	678	693	677	675	702	722	702	720	691	725	697	681	705	695	673	659	716	726	688	645	712	695	694	655	696	688	709	662	709	681	694	713	685	743	713	656	706	715	691	721	748	650	706	678	703	638	712	708	706	760	732	730	670	669	716	730	726	674	665	674	711	664	673	734	708	666	638	651	675	673	703	705	724	740	686	687	677	668	644	693	662	716	674	671	696	686	728	674	696	708	698	698	663	662	630	765	671	710	725	649	664	698	710	687	668	684	690	656	671	657	686	726	705	695	717	677	715	689	698	723	702	701	696	677	698	690	689	699	684	748	703	649	686	683	732	754	678	650	692	724	747	736	699	692	686	699	694	687	666	689	670	715	696	713	705	750	688	699	727	688	708	704	723	691	663	719	657	695	675	714	727	720	698	697	662	684	665	676	731	673	695	672	726	686	681	702	679	688	692	675	687	693	715	697	701	738	706	652	694	686	696	683	692	711	667	729	711	712	657	698	687	690	680	671	726	678	750	712	717	694	692	646	685	657	673	707	671	721	710	677	651	715	687	681	703	696	683	700	690	713	678	688	701	674	737	705	717	680	678	632	722	681	679	757	690	673	712	642	663	677	701	698	654	687	672	682	695	687	663	710	683	650	644	697	659	684	680	658	723	718	689	651	649	667	690	697	674	663	744	677	716	670	676	678	665	731	682	661	702	686	709	647	676	746	704	711	689	710	657	725	748	678	696	716	650	708	716	672	675	614	699	696	674	673	694	696	647	670	687	692	717	663	677	709	728	726	666	677	670	676	669	706	716	708	725	664	698	715	713	710	700	741	732	659	700	777	689	661	717	674	677	699	698	663	677	709	751	711	723	720	679	711	704	680	706	673	742	719	681	727	708	683	694	687	692	680	691	703	684	704	683	672	628	677	720	734	733	693	714	695	665	630	692	687	702	659	721	716	715	683	705	712	665	672	713	667	698	730	718	672	698	675	662	708	673	647
24893	21633	27444	25702	6768	1834	1460	1178	1062	924	749	720	707	624	573	493	492	495	498	491	459	435	370	359	311	346	315	315	300	308	276	279	295	277	288	268	251	265	258	269	255	250	279	277	270	273	297	284	257	273	261	257	240	263	254	269	269	241	258	256	231	255	251	225	216	226	229	262	251	227	260	258	272	277	261	257	218	272	252	258	262	252	282	254	279	261	246	236	260	232	235	258	263	234	249	273	259	270	245	258	250	229	240	230	241	228	252	239	262	229	257	253	248	238	257	262	250	255	265	222	237	242	250	255	234	218	246	218	274	274	268	271	241	231	260	269	255	233	247	242	243	259	243	256	264	234	239	263	250	254	251	275	251	271	274	255	229	263	227	257	257	302	272	253	234	271	247	258	244	260	244	247	260	288	266	291	242	230	249	255	260	254	232	260	273	257	254	260	271	250	263	254	237	230	265	245	253	260	249	247	250	248	258	261	273	259	236	224	236	249	253	272	255	248	280	252	250	239	240	274	279	253	222	262	259	262	252	215	271	229	243	247	251	223	266	234	269	260	277	237	227	245	275	249	264	232	275	250	256	243	242	254	254	230	267	269	251	241	260	249	259	242	249	218	240	234	236	269	238	263	242	255	252	234	229	240	252	255	263	238	213	244	252	254	261	234	251	259	266	237	247	255	234	260	228	249	272	252	251	256	238	248	265	233	255	249	243	241	284	258	231	251	259	266	274	235	240	256	273	251	280	230	276	222	247	270	253	255	245	264	274	241	254	272	258	243	261	309	255	254	252	257	258	220	233	230	256	249	239	269	241	253	242	232	245	268	235	262	232	258	260	258	262	229	274	253	257	245	247	240	274	232	264	260	249	221	247	280	237	237	254	248	237	244	266	260	253	236	253	255	249	255	261	250	219	222	265	251	279	258	250	246	250	242	250	264	236	247	232	261	256	235	258	230	240	271	247	237	257	257	228	237	246	264	253	250	251	249	239	247	247	248	249	267	262	264	230	279	233	258	250	230	255	244	260	230	253	270	255	255	280	249	246	258	224	246	255	236	270	267	245	254	241	222	256	241	259	258	281	245	280	262	243	256	265	250	234	253	271	247	242	264	242	233	275	239	237	269	249	259	265	251	256	238	225	255	233	242	236	253	249	255	235	230	234	262	263	259	274	260	249	249	237	252	239	258	262	232	274	257	259	243	261	282	252	268	239	243	269	258	284	238	253	256	253	255	251	249	264	286	235	245	208	228	230	255	215	234	266	242	264	247	244	249	260	265	265	241	254	254	248	249	283	277	236	250	231	248	278	286	283	256	216	270	254	253	260	238	254	260	242	248	249	272	257	266	265	247	219	256	249	242	258	239	213	243	238	242	248	258	267	254	249	260	243	256	255	242	227	217	252	255	264	220	235	260	285	250	232	246	234	252	235	262	235	250	268	229	260	254	244	253	237	257	264	270	293	266	254	246	227	249	244	280	268	225	261	264	234	258	266	269	254	268	221	274	262	244	249	255	251	260	272	252	249	244	239	272	277	252	279	260	235	255	289	260	291	265	253	253	238	226	248	253	248	254	258	215	243	262	235	261	250	275	274	250	248	223	250	249	265	245	279	250	244	241	257	246	232	259	265	258	263	260	259	261	247	272	264	253	206	243	261	235	249	253	264	238	239	276	255	230	237	260	261	246	232	254	248	266	254	274	238	237	233	256	240	255	263	263	234	255	241	240	268	269	265	244	269	257	212	239	221	244	245	217	263	243	243	257	264	245	236	225	234	255	255	273	261	241	268	255	293	281	272	242	242	251	222	279	221	226	230	270	218	269	239	288	245	255	243	259	250	266	269	247	240	247	239	243	238	238	253	237	261	245	248	237	280	255	253	258	250	249	274	257	250	241	269	240	251	262	289	247	230	230	256	271	238	248	230	281	240	247	251	291	251	269	248	263	249	253	242	240	255	244	252	227	242	255	252	256	246	244	255	241	252	282	241	238	248	251	246	257	276	246	240	292	241	261	259	258	270	255	249	237	248	236	234	259	254	265	230	255	255	279	254	272	268	263	240	248	269	230	229	259	267	244	279	231	282	239	233	244	234	267	260	245	250	244	270	249	275	250	243	233	251	222	249	268	232	242	231	235	261	217	244	232	262	239	243	269	278	244	263	251	238	264	267	251	248	248	242	241	249	214	223	253	251	245	268	258	251	239	268	283	240	265	249	235	265	245	243	259	259	255	266	296	233	254	298	251	250	279	248	238	236	273	222	257	251	254	260	260	261	239	233	259	260	247	259	251	255	238	229	268	252	242	266	267	227	255	284	252	216	244	248	259	261	248	274	234	264	273	233	248	268	258	246	233	246	262	272	249	287	247	244	212	289	278	254	272	244	254	225	221	254	280	257	251	259	237	234	243	262	242	252	255	251	260	245	256	256	254	265	229	267	255	245	255	264	268	266	240	276	237	260	257	243	246	260	231	250	228	253	265	256	253	264	283	246	232	276	229	242	225	284	236	260	260	265	269	245	265	255	284	265	256	258	244	276	232	262	236	246	223	256	262	266	242	268	276	257	237	245	253	284	253	248	264	243	242	268	252	234	278	272	257	236	278	249	255	230	255	275	247	233	258	258	260	266	245	283	252	261	245	274	281	253	259	266	246	257	252	242	252	259	280	258	239	258	220	245	238	260	232	242	242	235	252	236	261	224	237	259	230	225	241	279	260	241	232	257	226	279	256	241	235	251	287	243	262	248	272	253	255	259	246	242	242	269	213	247	255	258	255	264	253	245	261	247	287	264	236	269	283	237	277	262	251	231	252	267	252	243	258	266	253	248	260	251	258	244	248	282	240	241	261	272	252	256	222	263	237	220	247	251	250	249	274	270	248	274	252	237	250	222	272	227	250	243	246	250	221	257	268	256	266	269	256	247	265	223	286	253	243	280	263	265	274	266	265	232	240	255	256	238	274	255	253	264	272	232	267	250	239	272	237	213	277	234	241	275	266	230	280	242	258	271	252	275	251	243	249	245	246	260	236	253	232	280	253	244	242	271	248	252	263	239	277	258	253	272	264	256	248	240	262	250	255	214	243	264	279	267	271	272	281	250	256	249	255	241	235	239	234	263	274	237	238	273	259	265	247	267	244	261	242	243	245	275	245	246	228	262	240	253	264	232	241	238	227	243	227	259	273	264	235	256	261	269	240	239	250	266	254	238	266	230	263	242	252	239	235	243	240	255	255	251	240	235	272	254	240	274	219	251	261	243	226	258	271	259	246	256	247	274	258	259	288	277	262	239	222	222	223	240	261	252	273	255	272	261	257	241	250	249	249	269	266	256	257	243	270	232	222	254	260	255	261	269	222	257	257	230	222	245	255	249	237	258	254	235	245	257	241	251	254	261	213	249	247	262	247	260	233	251	240	257	230	236	222	251	250	295	252	243	248	247	228	258	274	255	245	255	252	241	243	224	268	265	228	260	251	247	264	259	261	268	231	230	253	254	227	245	257
4855	11449	9369	5112	4103	3431	2929	2381	2212	1972	1623	1510	1322	1104	985	852	812	873	789	776	697	665	562	483	517	499	472	463	424	437	415	373	393	344	394	390	344	383	354	360	374	346	375	348	355	373	414	375	374	387	332	375	365	330	368	346	320	314	362	336	343	328	344	345	345	329	318	326	340	346	338	319	346	353	341	304	317	341	364	343	336	340	307	343	329	338	337	374	341	346	345	361	325	343	375	315	327	348	342	336	351	348	337	365	339	336	336	321	316	358	354	326	334	322	322	312	310	372	337	364	357	318	341	316	352	327	354	359	324	320	325	333	296	369	352	343	359	316	328	328	339	339	369	340	331	346	331	299	338	349	319	312	319	316	336	329	339	314	357	326	333	301	355	347	339	388	341	357	365	333	325	329	373	345	329	343	347	320	340	329	298	342	341	310	336	337	314	366	347	355	359	334	315	319	358	340	374	347	348	339	339	343	350	304	327	348	327	374	307	332	332	327	354	351	360	336	324	337	316	336	342	338	362	314	365	295	298	328	338	334	323	381	323	314	302	359	349	332	348	363	350	341	307	323	332	381	311	316	368	325	350	337	318	359	330	349	324	351	348	348	357	342	364	345	342	356	325	333	343	320	320	335	335	339	351	326	322	338	326	341	337	342	328	339	339	316	330	334	308	314	324	355	317	356	348	362	352	354	366	339	352	321	354	352	333	332	347	350	314	336	316	330	346	340	351	347	339	332	309	344	325	330	342	362	333	344	354	333	324	347	358	325	304	363	360	332	285	342	327	346	339	313	381	359	306	310	342	343	345	327	364	337	349	347	341	323	332	370	308	364	303	341	370	358	335	340	304	307	319	390	372	360	325	323	339	345	360	348	334	374	368	344	360	322	356	336	301	354	323	350	353	312	326	323	336	325	340	344	355	359	367	340	326	348	363	336	304	316	350	338	333	360	335	344	362	337	358	320	363	320	346	343	333	350	323	312	331	324	307	324	301	345	337	329	314	340	334	345	351	340	337	368	335	333	340	333	334	346	308	335	310	320	373	338	354	320	310	344	325	342	365	334	320	347	318	363	313	343	290	316	353	344	330	316	324	332	343	337	335	358	323	335	332	336	315	354	346	330	407	351	342	346	351	314	332	339	319	353	356	310	352	366	351	341	363	333	346	369	332	342	346	357	366	356	320	348	330	322	339	345	330	336	369	310	366	316	342	330	350	347	306	341	308	362	336	324	335	362	329	353	369	314	348	333	336	366	350	301	340	309	358	339	321	365	347	356	378	381	336	318	330	352	349	345	348	383	339	320	344	360	322	371	328	324	319	356	333	348	370	340	336	341	332	309	341	327	391	326	365	326	344	318	316	315	370	312	324	300	317	331	372	366	346	350	345	351	341	327	345	350	338	318	319	337	312	328	352	324	322	343	351	329	360	319	341	332	319	351	324	341	321	318	369	326	316	312	358	341	303	322	348	331	343	347	333	301	323	334	333	330	306	327	362	319	343	348	326	337	348	337	350	324	338	344	317	308	364	319	320	326	348	338	363	323	351	300	343	346	370	367	317	327	352	370	339	350	314	333	313	336	339	320	323	341	336	372	336	301	346	331	321	291	336	338	303	313	338	336	345	309	346	352	342	329	326	349	361	307	326	339	358	318	315	360	329	345	347	358	340	288	347	364	354	349	339	329	309	314	319	343	374	326	344	309	353	359	349	343	322	341	336	364	353	342	364	340	320	340	339	364	347	343	345	337	327	356	286	313	333	327	366	331	327	341	343	329	328	321	349	352	349	327	345	320	308	342	337	316	334	323	329	313	332	325	351	347	308	351	342	347	368	345	349	310	335	344	355	356	357	320	315	336	334	342	335	326	340	318	351	319	336	378	341	331	335	305	326	342	325	393	325	318	355	352	355	331	320	339	328	334	330	379	334	334	341	324	332	312	332	333	340	320	338	344	345	320	353	332	317	330	342	303	384	347	342	339	366	321	316	340	317	327	330	336	321	347	311	359	314	326	350	327	356	359	337	350	324	332	335	350	352	336	363	353	345	349	339	324	342	349	335	329	325	348	330	331	335	343	375	315	334	306	344	301	342	315	333	355	315	331	306	314	364	334	344	338	379	325	341	336	333	335	330	353	333	382	369	359	337	343	326	355	339	320	336	361	326	373	374	333	356	338	318	319	337	337	344	299	355	308	347	336	367	308	361	345	373	364	361	329	312	343	328	324	369	323	340	325	371	335	320	343	333	346	329	324	336	333	348	342	346	340	334	326	331	332	335	338	335	313	382	322	313	352	339	322	336	336	342	324	326	364	347	312	323	367	336	327	353	338	367	343	334	332	296	321	350	330	323	332	346	295	336	364	369	365	343	352	351	330	335	318	327	359	315	355	327	329	354	371	364	372	345	305	344	335	340	343	337	358	352	333	365	348	332	351	343	324	344	334	310	311	325	326	342	338	341	365	342	352	336	363	333	313	319	345	355	332	324	339	335	327	318	354	335	314	327	332	342	349	330	335	309	323	327	352	343	368	322	347	318	366	317	309	362	380	362	326	358	320	366	359	352	331	308	320	364	350	328	354	344	369	320	351	336	324	346	308	325	349	356	304	323	345	330	335	311	365	348	348	357	351	300	346	296	343	329	320	348	322	352	311	316	336	350	340	326	346	348	344	341	348	325	328	334	331	367	344	385	347	333	335	350	354	364	312	367	345	331	362	361	338	312	336	346	372	306	335	357	336	327	362	357	340	357	313	309	363	358	343	333	346	357	349	358	336	387	347	331	334	345	334	307	357	340	326	341	337	342	338	358	334	290	334	315	371	366	384	304	330	365	326	387	330	326	306	319	342	366	319	323	352	341	360	343	342	347	338	368	334	345	317	307	363	322	303	334	328	314	348	321	336	334	348	333	364	357	336	310	368	337	311	376	378	359	327	344	368	339	340	338	322	352	344	316	340	313	326	311	322	363	314	364	310	331	317	324	331	329	352	326	336	332	348	319	347	323	359	341	358	331	352	333	341	384	327	355	301	352	312	327	328	325	357	316	313	374	327	325	365	354	349	324	350	359	346	331	359	322	336	326	331	352	344	354	326	310	353	346	337	340	344	329	352	332	318	355	347	369	327	320	341	325	348	343	322	361	338	352	308	334	338	321	351	366	343	328	355	322	298	352	344	341	324	330	345	342	352	357	365	374	317	355	342	324	330	356	355	345	329	365	313	321	329	310	364	331	343	340	351	346	325	326	319	363	333	326	333	341	359	360	351	319	329	338	340	333	341	352	335	343	331	349	332	332	312	335	342	325	339	385	321	350	338	342	300	330	331	361	333	363	322	349	323	332	313	356	350	304	367	328	365	362	360	342	329	324	349	329	348	342	329	335	346	318	326	344	308	344	305	319	298	329	322	299	335	351	348	283	345	337	358	300	353	330	323	353	347	312	314	342	339	303	338	362	326	326	334	347	343	321	371	330	324	363	344	373	339	302	299	334	356	367	335	357	324
22737	21683	29557	24338	21677	21503	8056	2937	2304	1997	1701	1690	1396	1304	1112	1157	1122	1074	1070	1025	942	864	791	717	695	644	677	606	691	660	609	643	578	623	549	578	582	613	573	554	598	595	565	588	550	595	584	548	552	540	556	541	532	551	494	488	523	517	546	498	538	568	503	576	553	514	575	561	481	537	544	547	550	526	529	568	565	571	502	569	563	534	540	495	489	523	515	537	575	539	554	560	518	519	511	524	496	523	527	580	529	518	591	540	516	524	510	494	525	531	547	530	537	509	540	488	541	525	477	514	516	514	543	526	538	519	523	567	543	513	528	540	525	540	511	573	523	554	538	549	517	481	532	522	512	505	509	540	490	544	499	502	526	526	526	519	516	513	560	511	469	514	553	501	520	513	538	537	566	509	575	532	546	494	503	499	525	536	514	552	527	534	517	516	518	506	551	495	534	541	539	547	491	563	510	558	521	527	538	538	504	528	528	511	481	538	526	534	524	551	500	544	570	578	537	546	515	504	557	514	520	544	551	525	517	530	553	518	533	585	548	503	558	531	507	514	503	542	528	548	542	523	479	517	492	517	537	494	481	490	523	530	497	502	545	531	567	540	540	529	533	557	496	521	482	521	539	522	530	490	526	521	538	481	549	541	553	514	494	507	510	552	514	527	507	508	515	525	529	513	501	562	546	536	536	534	561	542	495	482	537	507	511	516	511	554	516	514	528	525	536	525	531	552	553	487	511	497	483	526	573	508	543	511	532	535	541	545	536	525	519	551	509	526	551	532	480	526	515	547	546	543	538	536	535	542	534	507	555	519	551	540	530	503	580	553	481	525	559	534	528	521	525	524	476	522	517	570	546	507	557	512	535	540	548	534	518	570	521	531	520	509	519	520	509	522	541	528	518	569	556	518	511	537	508	530	559	543	566	523	505	484	555	464	546	520	540	489	539	545	560	536	555	508	539	538	534	501	521	505	540	527	483	490	503	522	544	520	511	523	517	481	521	512	538	509	494	494	579	525	538	492	525	542	562	525	516	534	554	540	505	584	535	539	544	524	542	515	522	514	566	519	525	493	516	523	551	537	531	501	537	550	514	517	526	571	588	519	528	543	532	459	550	516	552	552	531	596	497	534	498	479	553	538	540	559	527	512	518	537	529	478	530	551	522	523	498	521	515	499	522	538	493	576	519	472	552	510	526	500	528	522	534	559	535	516	498	534	539	502	514	542	548	572	542	552	538	550	527	515	509	521	514	534	516	485	540	518	527	515	503	519	550	490	539	526	489	554	476	530	543	539	533	527	534	551	583	522	524	521	509	536	526	516	555	568	558	501	511	563	505	534	538	571	512	535	547	536	540	546	522	525	505	539	498	517	534	510	559	558	491	569	534	501	523	516	491	513	518	495	503	517	507	530	509	529	493	565	559	554	544	504	545	521	493	514	523	518	503	519	548	546	515	566	536	566	477	552	558	519	516	525	529	540	498	504	555	551	519	589	525	553	538	532	559	531	527	550	540	497	504	520	503	549	579	556	529	530	543	509	494	493	518	505	542	547	554	518	509	548	555	505	509	491	548	546	522	494	531	560	556	531	498	562	553	506	552	546	458	502	508	545	524	510	517	542	547	513	539	529	555	545	488	499	520	551	521	548	517	574	538	567	537	504	467	521	554	542	463	515	491	530	567	475	533	491	548	502	560	541	522	550	535	543	523	543	530	515	512	546	506	532	547	503	567	512	501	503	484	543	530	538	527	550	487	537	530	543	504	515	513	555	514	551	614	499	535	513	529	545	513	552	510	502	528	526	558	508	547	531	562	525	546	503	535	571	547	531	514	526	557	528	502	485	505	526	547	514	517	563	495	508	554	527	523	554	534	544	524	546	536	554	524	530	525	512	536	510	502	520	504	534	567	529	519	528	524	525	546	504	519	485	523	536	546	530	506	526	537	570	556	514	516	519	492	531	506	535	497	557	517	522	531	546	522	511	545	532	525	501	533	548	483	496	542	510	521	519	508	519	538	550	506	514	584	555	568	533	525	496	487	518	504	566	546	517	525	502	504	505	501	525	509	514	540	494	527	533	546	470	532	508	525	553	505	476	557	535	496	524	514	493	526	519	536	480	503	526	519	508	522	501	504	506	525	528	514	526	532	488	506	495	475	540	532	541	530	564	516	532	526	554	542	569	523	500	528	514	499	545	508	543	548	515	509	472	503	544	537	543	529	499	535	530	535	533	508	494	513	513	513	501	508	524	531	550	543	528	506	512	523	549	514	519	510	505	553	522	548	512	525	493	546	507	511	530	550	533	506	547	499	534	523	526	525	538	494	507	550	518	541	508	517	531	544	521	509	536	568	494	481	522	511	565	557	532	527	529	537	515	538	497	534	545	516	519	551	567	567	538	554	508	537	519	531	520	558	573	566	539	528	529	504	497	526	554	502	563	554	548	527	538	499	527	553	538	543	504	499	551	566	551	550	525	508	577	540	509	507	499	537	539	507	524	500	505	547	509	497	526	535	534	521	543	537	520	517	545	506	497	499	514	543	502	555	545	550	565	542	484	564	491	531	494	514	561	554	542	519	503	518	518	563	493	508	499	501	551	502	548	518	527	524	547	497	503	559	486	510	490	529	515	508	554	538	531	493	506	513	520	530	521	518	525	501	535	509	497	544	523	468	561	532	543	550	516	531	490	536	503	521	570	544	552	466	504	504	523	561	533	507	508	510	518	521	529	498	536	554	588	514	544	555	504	508	557	503	520	537	507	550	523	540	565	515	531	512	545	541	506	544	499	512	493	536	569	498	540	502	494	563	533	531	566	517	502	538	472	551	523	512	522	540	520	520	529	478	532	546	523	538	499	512	540	531	563	491	488	514	506	537	549	520	481	536	502	534	530	590	523	491	525	520	536	563	505	554	498	506	532	490	492	587	549	491	503	564	539	522	520	559	494	504	561	494	478	556	559	516	539	464	522	555	466	519	503	503	548	531	499	535	546	527	485	526	565	541	525	501	552	510	552	467	524	540	493	519	489	507	477	568	502	512	508	486	514	488	533	514	535	534	524	508	516	548	502	538	529	506	531	520	504	517	549	503	509	528	512	509	532	491	557	496	538	507	559	486	514	499	531	567	549	578	517	557	490	503	547	558	515	542	536	515	502	505	504	538	551	568	534	552	540	522	520	555	489	513	536	535	541	522	514	515	511	477	522	525	515	528	532	543	518	512	476	537	546	496	550	551	542	529	525	515	531	517	530	517	534	527	518	523	547	531	547	516	567	540	535	476	553	512	538	504	545	514	516	520	528	498	517	531	523	477	492	541	528	557	528	495	547	508	524	474	528	538	515	518	543	531	493	508	562	503	523	497	502	560	528	524	564	533	523	531	531	539	520	518	501	520	520	524	537	526	518	541	540	540	554	504	544	476	507	542	569	554	519	524	513	488	549	523	546	523	550	549	560	560	506	550	556	536	543	522	508	544	551	538	533	522	563	531	516	489	535	524	494
6427	21279	17593	10470	8510	7044	5918	5062	4465	3798	3178	2980	2573	2207	1873	1793	1720	1693	1615	1604	1476	1357	1122	1038	1029	949	932	940	893	850	858	806	815	773	744	804	741	729	761	712	746	761	808	731	746	729	742	748	743	742	745	711	711	690	693	700	723	695	696	684	659	715	686	656	700	714	677	638	675	686	707	688	703	696	668	652	653	672	657	661	683	663	704	653	717	678	673	672	619	700	678	682	696	676	725	640	729	721	718	655	658	685	707	707	690	670	674	689	657	707	676	754	665	665	672	731	640	655	678	678	662	693	666	672	668	688	714	668	675	643	647	686	680	659	683	637	681	704	663	682	701	672	722	643	655	671	675	677	683	658	687	701	664	665	644	657	632	702	677	656	691	637	680	701	629	656	672	737	647	662	652	681	649	675	639	713	714	657	670	643	683	688	663	689	668	662	698	661	688	676	738	671	650	649	674	683	702	643	694	675	675	681	668	667	668	703	687	720	643	658	643	661	670	628	646	738	644	672	693	698	685	706	720	692	632	644	644	670	704	673	690	677	657	631	624	661	684	752	702	662	731	673	672	662	661	662	704	610	714	663	694	674	681	676	717	659	631	691	691	675	687	712	665	675	717	668	685	658	721	703	690	748	701	687	669	669	705	686	709	676	676	700	645	655	645	656	613	652	740	628	647	671	654	697	698	699	704	656	710	664	644	725	655	661	664	674	651	699	665	658	694	647	655	677	689	662	621	725	628	631	673	664	665	665	686	689	699	691	677	685	679	704	700	682	666	689	692	649	713	630	652	709	713	673	703	682	628	645	676	655	679	707	634	636	678	691	685	679	622	664	628	688	662	667	666	615	636	720	669	685	676	715	732	646	685	731	675	685	650	658	692	672	663	702	659	678	658	639	687	667	635	698	683	691	679	680	664	708	689	667	631	654	675	695	670	668	657	634	658	690	683	703	678	672	642	643	659	658	720	686	717	692	681	703	706	652	700	696	671	663	673	670	648	676	664	639	698	651	697	693	672	690	719	693	676	680	685	683	647	643	696	653	666	709	648	661	652	695	639	675	679	658	687	676	696	667	645	661	661	652	700	675	665	678	670	695	708	640	678	666	694	670	684	688	666	660	692	691	662	693	679	628	712	682	658	673	668	676	662	668	660	662	669	663	645	717	683	644	666	635	659	671	684	705	725	666	658	676	668	662	671	680	646	697	749	699	682	658	613	618	623	673	682	658	664	670	693	643	656	672	639	642	650	647	644	688	673	688	642	690	653	687	656	672	705	649	684	682	666	684	687	710	701	693	646	723	711	696	636	640	665	634	679	739	631	688	647	712	642	678	660	668	678	665	700	725	645	706	706	634	681	691	654	724	706	673	676	697	662	679	676	698	656	681	692	725	683	680	674	670	694	676	638	659	712	720	674	656	649	645	687	655	665	709	707	660	709	620	669	704	691	639	662	688	689	653	657	628	697	647	721	624	665	694	681	713	707	680	651	664	652	719	639	721	656	685	663	657	655	669	624	651	653	660	701	636	701	666	636	697	712	640	668	668	634	651	649	711	658	686	666	678	705	643	723	673	690	675	667	671	682	645	680	675	628	665	704	680	687	662	651	670	722	705	681	724	695	676	632	683	674	680	652	678	663	636	662	672	662	631	682	648	644	734	629	686	684	645	682	678	722	662	695	646	701	624	717	684	691	694	698	650	680	660	648	648	692	649	682	654	690	655	678	690	680	676	691	654	670	701	686	667	697	690	670	654	669	694	662	709	671	674	702	693	680	669	663	731	697	689	656	697	649	614	680	671	668	685	715	663	693	703	628	636	704	658	670	690	691	715	632	654	659	641	665	677	683	669	666	651	665	698	748	697	692	734	667	706	696	728	732	612	651	649	718	692	676	659	710	713	690	655	661	673	685	669	705	656	661	669	666	648	668	700	673	722	670	681	666	683	631	667	672	681	697	623	621	681	665	654	635	689	683	675	665	656	657	657	654	689	746	650	652	669	694	718	699	682	718	681	661	705	688	753	650	686	668	675	638	650	667	703	623	627	682	647	678	688	707	683	601	662	651	702	659	715	658	693	674	689	640	665	656	684	675	628	650	649	665	654	724	662	676	675	675	642	726	636	662	689	641	669	650	699	651	673	667	683	694	678	745	687	705	670	681	677	706	641	706	648	730	610	671	700	716	690	661	672	670	620	646	625	682	653	696	663	686	684	669	654	646	699	704	729	687	657	659	645	673	675	680	652	697	671	688	702	692	664	663	668	711	670	687	687	689	695	671	685	675	667	663	666	690	646	656	664	698	752	662	658	680	651	647	710	653	697	692	684	657	693	658	659	686	688	651	684	638	648	732	627	643	695	691	673	691	666	684	660	675	684	655	670	659	679	635	707	698	647	691	700	644	698	675	677	684	727	623	697	672	633	688	703	660	642	675	689	711	683	666	669	630	678	655	646	678	676	655	670	682	667	736	693	717	675	707	674	703	686	702	665	677	603	670	665	636	705	717	692	662	719	629	628	666	640	666	635	633	675	701	643	678	673	693	661	659	662	676	667	675	699	668	656	678	680	686	692	682	656	660	691	630	718	612	692	636	698	658	707	677	714	689	662	683	638	710	681	686	702	660	658	707	661	665	640	655	639	689	750	639	629	681	675	674	663	669	702	659	636	679	656	733	708	675	707	671	663	705	710	686	670	670	642	672	693	660	674	696	654	675	682	646	699	664	643	665	658	677	701	685	663	675	676	650	695	632	662	658	658	697	702	647	700	662	679	694	677	644	660	687	691	663	659	678	681	706	699	720	689	665	656	701	713	608	703	737	645	709	677	674	667	727	666	659	684	661	692	653	694	705	689	680	711	659	662	681	651	659	636	679	677	650	663	700	692	637	690	656	716	661	680	642	660	718	639	701	674	675	654	709	697	707	662	661	678	720	749	715	671	668	708	698	650	625	667	669	673	670	655	658	638	697	621	672	697	657	704	667	690	696	673	736	694	672	689	690	676	674	705	692	643	693	691	659	668	689	646	684	697	662	719	667	627	625	696	700	682	684	668	693	664	697	666	600	713	656	638	657	687	693	687	674	712	714	686	695	667	652	663	644	683	648	661	664	664	739	669	649	651	715	667	674	638	724	672	639	712	686	727	675	699	666	684	651	647	657	652	655	637	647	685	671	658	678	673	656	669	672	682	645	631	653	677	654	688	685	672	686	701	675	694	681	645	687	660	635	674	714	675	685	704	665	662	684	686	683	659	679	633	657	690	680	671	679	644	680	679	672	643	683	677	663	670	684	690	683	671	711	686	702	698	645	648	669	708	691	700	667	708	699	708	665	698	620	660	694	673	660	649	660	642	697	689	720	702	683	649	723	687	656	641	655	659	649	684	661	688	647	633	616	667	701	662	687	632	650	680	679	676	661	640	710	667	679	642	664	684	667	676	657	672	696	684	671	682	680	658	694	650	685	693	635	677	680	671	663	677	687	685	719	658	738	675	675	685	644	680
27676	19311	7713	2949	1847	1436	1153	980	900	758	709	673	656	596	526	537	499	509	536	498	482	452	419	414	387	400	376	360	363	378	395	364	369	381	388	344	340	352	381	337	365	343	329	332	337	367	355	362	364	354	345	331	364	349	340	358	356	367	314	369	366	331	358	363	322	364	355	376	327	378	328	404	319	353	379	355	320	317	349	350	320	343	341	337	337	333	337	363	343	323	334	343	355	322	328	359	340	351	356	349	375	342	323	338	354	360	326	330	371	389	386	318	357	363	336	341	388	368	367	375	334	363	352	349	351	357	361	376	381	327	339	345	368	354	332	314	349	356	346	338	336	344	350	351	323	340	366	323	375	353	355	348	349	345	348	337	355	348	355	356	346	334	359	337	390	339	358	307	360	360	372	363	334	323	346	337	355	324	342	350	337	320	360	379	341	376	341	331	349	340	369	334	352	321	366	353	339	373	365	354	313	338	346	356	400	346	366	343	362	361	379	378	369	349	366	342	364	334	394	351	351	343	357	359	345	376	332	335	352	344	372	322	356	329	348	331	334	381	364	354	356	337	329	364	360	350	332	319	326	336	360	325	345	357	308	361	356	312	368	334	393	326	342	348	358	347	352	347	347	332	337	342	386	347	326	325	346	354	363	351	321	364	343	295	335	347	352	349	372	362	348	386	350	370	342	336	361	316	362	361	335	342	319	354	350	315	337	362	363	321	346	322	309	328	375	359	341	347	373	357	327	363	329	362	366	339	357	362	348	374	353	344	384	348	360	360	334	362	314	325	337	362	332	348	362	359	381	361	354	366	324	395	301	370	343	364	348	380	331	366	344	338	364	365	362	346	373	380	339	366	358	338	332	367	332	313	323	360	325	339	317	340	316	311	352	343	340	356	338	339	351	325	347	327	366	340	317	351	343	341	341	328	358	325	325	377	366	343	333	342	351	359	344	363	337	382	334	357	345	332	306	335	338	335	380	323	341	357	338	325	364	352	361	367	332	321	343	371	374	368	359	358	341	379	381	341	349	377	361	313	322	349	335	362	364	354	359	345	378	297	343	348	344	331	356	373	353	368	323	353	330	335	362	333	365	348	350	325	351	373	340	338	349	343	330	329	350	364	355	377	367	360	333	323	374	365	319	359	340	370	353	334	342	346	359	361	309	354	360	345	344	335	347	340	347	315	379	351	366	320	391	359	334	355	346	381	344	382	330	359	345	367	337	353	348	351	335	345	362	342	357	346	329	363	344	299	361	317	334	363	360	347	330	348	363	361	339	325	348	350	358	395	320	366	373	325	309	354	362	368	340	337	357	339	358	341	370	336	335	375	346	345	340	351	326	352	365	344	351	345	335	327	348	330	320	333	363	342	307	315	348	355	360	343	365	350	362	344	336	351	347	352	359	338	364	377	372	348	359	344	347	372	376	345	344	329	311	323	344	340	361	342	372	317	348	362	363	363	366	323	321	330	344	364	355	349	359	360	337	356	371	376	319	316	379	334	352	374	382	319	363	328	365	400	330	367	363	327	323	362	346	343	390	344	315	349	328	342	336	305	355	338	335	337	348	349	376	356	314	335	370	310	343	374	353	365	343	337	322	347	339	290	353	336	330	376	347	349	357	354	338	352	342	364	354	343	350	353	338	381	362	328	307	327	306	334	327	361	360	342	325	382	362	343	342	369	359	326	374	349	344	366	379	328	331	336	342	345	330	369	349	394	348	375	359	365	324	335	348	348	347	352	352	337	319	339	353	321	352	341	326	327	322	380	359	321	355	339	353	342	358	346	349	365	360	341	323	355	352	363	332	330	348	357	318	369	342	322	362	359	390	293	345	347	333	343	339	363	333	296	350	341	334	377	353	371	347	339	347	348	340	330	339	364	341	371	332	356	352	368	354	335	344	347	314	379	382	378	336	335	346	363	369	363	366	344	340	379	364	351	345	360	362	355	355	355	327	343	322	304	336	358	338	326	387	325	346	362	355	346	358	342	324	360	341	327	337	355	320	353	370	336	344	347	308	383	352	337	384	339	349	339	371	345	353	318	348	346	351	345	386	331	341	356	366	326	334	338	355	334	330	349	359	355	337	350	342	361	340	353	365	327	357	367	346	357	358	328	324	377	342	352	376	366	369	344	345	358	301	336	350	343	332	346	281	358	354	364	362	335	379	347	379	349	353	339	327	355	334	373	323	345	361	366	351	368	315	339	367	365	343	353	356	359	346	344	321	340	355	344	330	350	353	333	352	349	336	362	356	320	337	368	336	370	390	335	370	327	328	356	328	332	385	337	362	342	320	356	361	345	343	351	357	323	355	367	344	341	308	321	325	328	368	346	359	340	316	345	365	336	344	364	323	344	349	352	315	339	324	334	342	369	365	375	347	348	352	357	323	358	371	347	323	329	372	327	335	355	314	346	327	332	343	401	361	341	388	319	364	363	323	379	360	335	351	367	348	324	358	374	380	336	368	372	346	355	341	351	355	359	352	325	321	308	395	351	355	327	346	354	376	327	388	325	362	384	360	313	374	366	329	361	336	347	346	367	334	356	323	347	347	335	340	371	350	381	335	334	343	349	331	350	329	342	353	358	372	366	346	340	337	340	352	338	345	345	342	335	337	327	341	318	374	353	341	316	354	336	332	350	358	361	361	338	374	379	344	333	361	350	355	389	331	347	320	355	336	353	371	363	371	348	339	356	351	335	348	331	305	358	348	331	375	376	314	324	328	373	353	332	289	373	361	362	363	354	400	353	373	323	344	338	354	353	360	348	354	347	337	335	330	347	370	387	375	355	323	375	356	327	370	356	323	354	357	336	360	347	360	341	331	350	388	330	341	359	357	349	339	351	356	338	364	352	346	337	335	322	363	362	336	331	367	360	361	324	359	327	332	324	322	363	321	359	332	349	353	338	369	364	338	323	357	317	337	360	365	314	347	350	348	356	384	322	350	357	334	360	363	328	359	332	310	333	328	359	340	361	374	343	354	371	353	379	308	367	364	333	336	347	356	320	344	356	361	341	329	334	346	345	380	344	323	359	344	334	366	348	352	377	334	366	367	345	343	343	364	369	406	332	338	346	335	336	344	349	406	370	362	342	342	340	331	331	332	373	328	340	312	366	351	373	336	334	358	360	322	321	348	384	368	359	363	326	351	345	352	389	373	356	349	347	373	346	354	356	336	345	354	365	352	351	358	340	332	354	338	328	370	345	357	362	340	337	360	356	351	330	345	339	350	361	319	368	336	354	373	327	337	337	382	346	332	372	359	372	349	355	347	332	362	304	340	349	346	353	350	329	360	353	375	365	360	353	356	332	360	311	376	350	332	317	340	338	332	349	342	356	342	353	362	359	343	327	349	343	318	366	355	330	365	355	330	356	357	332	363	351	366	369	339	364	340	348	347	370	379	353	374	381	329	371	364	356	334	367	369	326	351	343	335	344	349	356	303	358	336	321	360	366	342	365	354	372	342	349	306	370	355	344	330	364	328	360	317	337
5564	7894	6768	3693	2960	2549	2247	1862	1765	1431	1261	1187	1054	978	872	766	770	818	782	710	774	655	619	624	531	581	519	501	509	546	462	506	469	424	482	468	471	480	492	455	479	497	468	486	463	472	456	458	477	473	440	467	452	485	431	451	460	473	471	455	447	479	445	468	468	467	451	438	450	437	431	432	409	479	476	433	440	444	494	451	460	454	457	437	428	428	489	437	475	488	448	445	421	472	452	452	456	470	450	455	433	449	463	458	479	461	449	454	445	471	452	436	449	464	399	444	447	437	445	471	454	474	426	417	449	456	474	415	447	479	448	406	441	426	458	475	445	403	476	464	420	482	442	435	423	478	449	480	477	416	400	460	452	476	402	442	446	446	434	483	450	458	461	411	431	435	455	425	409	429	436	450	469	450	418	425	461	467	427	437	460	445	508	484	428	473	446	430	452	447	453	473	459	458	468	451	449	431	440	430	479	443	462	419	431	447	458	461	454	470	450	419	458	430	451	455	425	446	429	461	433	441	484	440	436	430	461	465	448	465	479	432	420	408	456	416	441	417	459	435	461	429	443	428	446	428	457	447	446	457	466	455	450	473	441	437	443	420	489	484	462	456	447	454	444	409	474	445	443	455	466	416	441	441	449	447	441	462	467	447	467	424	472	474	428	461	473	427	444	433	450	469	473	453	403	450	466	451	439	480	452	423	440	454	430	426	460	461	469	423	443	426	469	423	432	424	413	474	450	420	445	452	465	455	432	456	461	492	471	442	470	404	437	434	421	474	437	434	455	425	450	454	459	444	367	431	450	477	452	436	445	457	438	451	431	469	442	457	463	454	457	460	424	448	458	447	416	457	444	427	411	458	413	461	455	438	470	425	434	461	442	466	479	451	418	488	414	426	408	444	424	476	443	459	463	427	408	455	465	453	460	449	498	461	466	460	469	462	447	476	457	467	454	473	427	452	423	451	473	435	471	432	418	441	432	457	453	419	430	428	467	463	449	477	412	445	460	422	427	503	472	431	450	465	470	441	469	456	442	465	427	476	423	464	419	435	431	452	449	457	450	436	461	459	450	433	475	485	404	432	452	424	452	468	414	454	379	443	437	432	461	488	441	433	412	435	489	452	463	472	413	428	431	465	470	491	428	449	476	452	492	464	472	402	438	485	424	440	467	455	468	476	459	471	435	431	429	403	437	461	443	494	450	438	458	430	436	447	477	416	488	483	431	448	465	424	439	468	452	474	422	422	473	456	453	446	441	464	416	419	449	480	438	469	469	433	448	428	434	462	447	459	440	429	447	446	437	445	438	453	403	463	460	423	433	420	388	438	441	497	403	447	455	460	429	447	416	466	454	425	461	479	433	443	415	437	428	440	456	454	462	425	464	443	423	444	436	472	421	467	455	466	458	443	453	481	440	433	431	447	426	445	426	462	434	450	420	448	479	457	461	474	421	453	415	456	435	442	482	476	421	448	438	452	468	441	421	462	454	467	438	423	433	476	448	428	469	443	441	416	474	465	466	481	451	463	405	474	409	465	453	450	451	452	417	422	449	440	447	434	479	420	481	459	467	461	425	446	505	440	452	453	456	456	450	447	442	453	394	476	462	419	456	450	465	442	442	430	467	450	460	449	446	407	458	435	439	454	471	449	448	425	470	465	455	447	464	422	462	434	459	441	458	437	453	453	476	443	487	440	470	407	413	431	464	449	447	474	401	460	430	443	415	479	431	439	418	433	453	436	462	463	419	472	425	485	469	458	482	428	417	453	463	484	491	456	460	489	446	448	427	458	479	457	432	456	435	442	434	445	490	437	444	439	423	436	431	427	446	410	477	503	420	491	465	486	454	417	426	427	481	437	426	469	469	473	420	415	459	443	424	480	444	417	425	408	438	394	447	439	456	406	456	421	395	456	477	427	442	444	439	449	482	463	402	441	472	489	451	449	459	465	462	466	468	453	462	437	430	449	449	454	449	457	452	454	450	446	436	427	440	461	448	448	445	444	439	447	464	471	453	440	420	426	471	427	468	465	485	422	435	442	472	469	432	481	451	461	468	433	448	476	438	455	440	432	440	478	481	446	446	436	462	482	426	452	467	411	462	438	457	415	479	408	425	455	424	450	476	439	438	434	463	467	480	447	446	488	455	439	430	460	463	452	429	460	464	452	423	453	430	432	454	442	431	437	455	454	457	459	431	443	458	456	423	445	431	459	453	426	422	485	460	439	428	466	444	474	412	461	440	440	432	453	456	449	449	435	461	454	442	442	465	484	410	438	468	395	463	417	461	488	443	427	444	423	458	461	448	435	460	419	445	474	442	458	448	474	436	442	490	417	411	461	463	465	501	455	475	462	466	445	451	437	448	424	455	405	447	473	445	425	447	434	463	466	431	454	471	469	441	429	441	466	486	444	452	460	436	450	460	472	437	449	424	438	444	486	431	428	454	441	446	461	456	468	446	462	414	466	450	444	463	409	432	465	460	483	450	464	464	414	441	443	451	434	479	466	456	423	442	487	430	462	459	466	463	463	443	429	481	432	456	438	487	446	457	450	457	425	475	435	454	431	459	442	435	434	490	399	516	455	428	426	458	472	425	409	441	448	475	484	430	432	424	470	441	435	422	446	449	465	454	470	428	462	457	452	464	469	446	447	463	441	501	421	429	453	436	462	438	462	447	473	412	438	441	449	429	442	456	444	428	421	464	467	428	477	436	417	444	425	443	479	476	461	460	454	457	425	467	455	472	508	475	444	433	471	436	449	464	411	413	422	472	428	426	474	445	461	446	466	479	450	413	455	463	446	468	462	443	446	420	434	474	442	460	432	445	427	434	428	429	418	431	410	467	445	457	414	434	437	478	473	450	441	444	424	429	433	478	451	452	474	472	464	465	412	438	410	456	467	431	480	415	403	471	465	455	432	446	453	467	450	461	428	473	474	467	461	472	422	424	430	430	446	417	436	452	458	421	439	425	458	428	470	395	452	485	454	487	466	493	451	476	442	469	465	441	435	445	442	455	462	442	433	460	437	435	427	409	455	453	446	418	451	472	471	430	447	431	433	473	483	483	415	454	421	430	438	448	473	457	440	466	468	478	439	419	432	446	464	482	446	422	428	440	475	437	439	482	450	438	429	447	426	426	421	415	424	412	457	429	470	476	443	425	421	470	433	443	447	446	474	443	450	435	466	441	443	438	445	417	445	479	411	462	448	459	443	443	460	490	429	427	456	451	460	458	463	431	424	459	425	434	448	418	400	488	470	480	452	421	440	444	440	400	442	444	405	435	460	439	448	441	436	435	440	439	452	437	459	403	468	434	453	421	432	448	424	466	439	448	415	423	422	482	463	405	448	443	460	446	461	450	442	435	457	434	409	430	426	441	446	459	437	450	429	475	455	462	441	405	451	471	476	419	425	476	445	476	441	440	458	471	457	419	453	437	455	453	427	469	464	428	405	451	447	444	488	425	441	425	486	436	433	449	424	479	402	445	484	433	436	437	409
23782	21647	28920	24871	21446	7932	2892	2022	1674	1457	1351	1239	1205	1040	967	942	930	955	936	846	835	735	697	694	714	665	645	693	600	629	612	608	597	583	566	604	603	562	591	588	565	563	586	555	592	620	537	577	591	604	563	549	561	570	554	553	586	575	563	557	557	574	577	563	566	571	516	587	546	573	522	560	566	561	559	545	569	552	505	529	600	565	537	506	546	544	553	530	553	587	567	531	532	549	532	602	506	576	559	580	517	564	550	535	567	596	538	537	551	577	594	539	552	568	565	575	597	540	555	550	556	561	553	552	584	576	579	585	552	584	520	563	592	586	554	598	575	595	585	588	567	559	540	596	555	570	533	517	553	507	537	515	535	578	555	619	585	533	541	540	581	523	574	529	523	574	514	528	567	577	542	559	557	560	573	556	567	581	545	528	524	598	573	561	533	568	534	541	529	587	576	597	547	494	547	600	518	534	534	599	534	554	542	583	578	546	560	526	582	557	537	579	506	552	578	558	559	578	561	556	559	571	544	574	573	544	515	524	544	550	551	549	538	563	509	575	544	587	547	573	550	559	566	524	533	553	549	601	537	523	554	555	628	550	522	542	579	572	562	565	561	545	561	582	558	574	548	563	571	617	553	576	541	548	535	528	579	545	583	555	564	580	518	545	567	552	491	529	563	577	525	556	546	574	519	515	529	562	577	507	537	544	571	546	592	571	553	583	525	584	529	531	537	549	515	550	547	561	523	581	568	603	572	576	564	619	567	557	575	604	511	577	580	526	530	542	538	551	558	546	564	521	555	549	573	548	515	544	602	545	517	529	575	532	552	590	530	557	559	583	556	544	568	599	572	557	565	600	556	575	577	517	551	560	561	570	543	557	550	596	538	549	562	557	559	541	523	532	575	565	547	540	535	553	521	575	561	558	530	572	551	563	595	538	552	538	550	582	577	539	555	536	600	606	558	550	577	520	533	555	576	523	608	545	556	575	596	560	562	564	585	575	589	569	557	553	523	585	555	580	521	534	574	565	564	574	578	546	518	575	548	555	553	514	562	535	593	548	555	527	580	559	526	564	572	553	539	530	532	548	582	554	546	550	529	562	525	537	533	490	545	512	546	541	558	574	548	580	584	497	514	553	557	541	503	520	548	552	578	568	547	550	510	561	560	543	526	596	565	553	558	557	567	611	545	549	568	566	506	576	543	588	553	553	546	523	584	537	559	512	538	569	572	528	600	553	596	538	560	572	538	552	518	506	547	536	570	523	545	552	569	602	560	578	589	552	611	542	544	563	569	569	520	526	529	570	539	560	515	576	564	550	584	567	533	530	550	560	562	551	533	535	541	551	573	541	588	563	558	553	561	557	556	607	560	546	530	569	561	570	581	581	554	559	514	569	582	540	572	545	558	582	620	555	564	547	555	532	541	577	598	509	540	543	534	554	561	541	558	574	557	545	544	587	593	535	610	527	573	560	561	551	554	518	562	538	578	540	552	548	554	546	531	573	512	571	570	541	545	547	557	535	536	567	553	551	583	562	560	528	578	551	533	571	513	545	553	549	563	545	502	570	546	563	512	538	574	525	573	553	542	543	567	551	537	558	569	539	574	536	578	558	568	596	537	522	602	552	533	564	600	573	596	515	560	592	548	548	563	587	520	520	556	559	570	552	548	545	543	555	566	519	554	528	558	530	563	552	547	579	598	554	530	527	578	545	593	557	595	562	570	538	534	571	547	527	556	505	551	621	545	533	571	505	576	554	517	582	554	577	552	568	551	553	541	543	534	551	531	561	534	566	566	560	499	539	571	524	559	588	541	610	532	516	528	563	539	581	498	569	551	520	594	559	616	517	562	534	555	620	589	557	567	537	564	533	578	533	544	578	547	543	532	577	550	579	559	525	592	505	564	598	556	576	539	549	579	605	575	561	559	551	565	553	556	544	539	536	517	538	536	529	560	525	557	559	597	534	583	531	531	538	555	538	538	566	526	534	594	576	548	528	608	537	568	513	536	564	551	572	566	551	569	577	550	519	548	551	534	530	593	493	491	553	576	619	571	542	552	575	553	568	595	569	612	538	577	601	572	546	519	533	557	513	565	583	549	540	589	551	566	578	524	618	522	581	566	580	584	581	507	543	543	528	569	528	555	552	565	586	525	543	554	519	588	615	561	542	558	534	552	566	554	541	545	583	559	515	529	547	572	541	533	543	551	529	541	524	556	553	596	564	546	546	568	535	512	540	520	570	541	528	505	554	547	549	576	524	569	511	548	549	526	574	583	550	576	530	569	536	579	552	515	523	555	565	570	537	526	557	533	603	565	517	532	547	498	551	519	557	591	534	554	534	558	558	572	592	624	537	567	549	535	541	542	557	573	575	559	542	505	571	538	571	586	542	525	495	583	496	536	550	550	587	570	561	598	522	556	547	564	570	541	555	608	564	528	585	521	536	513	537	533	563	569	541	567	568	550	550	534	550	567	562	537	559	520	518	521	576	632	571	579	524	513	586	538	570	560	507	545	549	539	528	584	543	584	551	504	545	547	518	516	562	570	547	569	534	547	548	562	538	575	551	518	579	570	538	527	535	594	577	569	542	586	559	563	562	558	535	576	527	516	593	546	557	557	569	546	602	522	612	569	570	549	544	530	585	532	569	529	530	559	541	573	551	571	549	561	542	530	505	575	568	497	543	601	592	618	575	531	604	539	555	549	502	557	581	533	536	556	608	561	542	552	602	568	554	543	538	540	533	544	571	580	554	531	591	553	535	565	573	598	495	532	526	569	554	599	559	521	614	558	529	523	570	551	557	551	537	541	595	563	558	544	541	550	589	538	588	566	585	627	546	528	544	532	554	537	590	545	538	551	588	540	545	547	500	533	581	599	614	561	593	597	534	569	548	591	517	578	571	596	598	537	537	548	577	549	573	572	539	596	545	566	588	573	549	570	577	533	568	555	575	565	569	524	593	560	542	579	516	538	564	529	549	536	516	540	561	563	573	559	540	523	555	568	553	549	529	530	576	538	578	561	571	574	558	549	552	528	598	539	554	552	526	632	511	562	577	534	564	583	562	568	585	570	548	577	510	552	569	561	549	538	534	530	552	578	577	566	569	533	560	521	527	543	528	535	532	509	554	619	557	568	558	595	546	587	574	531	533	500	554	532	575	551	527	573	584	591	539	566	561	563	573	563	604	563	580	542	540	577	553	570	558	565	555	517	544	529	546	560	549	555	551	557	532	544	554	581	555	571	571	510	518	558	515	558	557	493	515	557	576	569	524	575	532	508	577	577	590	538	572	545	592	567	566	509	586	595	555	536	520	556	571	524	532	560	547	540	524	533	582	554	590	552	582	584	527	571	554	546	573	545	597	555	571	534	530	544	551	594	550	551	545	542	574	540	556	536	531	573	547	534	579	540	554	572	565	595	562	555	580	522	583	538	562	545	605	527	555	564	590	587	534	515	535	567	516	575	554	572	542	496	568	552	543	595	538	562	548	538	563	576	533
5266	15779	13176	7448	6042	4987	4335	3772	3213	2764	2360	2131	1975	1695	1472	1441	1422	1370	1340	1342	1212	1060	1004	944	939	856	857	886	886	801	796	781	766	760	759	688	719	776	707	750	746	754	723	732	715	729	757	740	730	708	700	728	676	692	717	768	725	669	721	732	685	709	676	738	721	754	726	721	711	755	713	668	720	717	712	680	706	699	696	691	736	695	693	684	745	701	759	711	692	704	676	705	728	645	704	724	676	674	737	653	691	713	701	675	686	736	689	719	674	701	692	677	710	670	688	688	688	679	658	704	647	710	708	742	651	696	708	638	678	699	667	725	677	723	680	712	688	754	707	723	713	705	659	698	691	681	671	706	722	699	742	680	660	681	755	740	681	696	638	755	730	693	694	692	712	676	677	685	706	694	711	652	680	758	682	710	696	730	672	689	705	740	742	692	686	701	704	698	729	716	639	713	712	642	659	694	664	691	701	701	717	685	669	681	678	726	658	708	730	685	706	736	702	708	679	675	672	637	674	702	698	644	702	716	678	757	683	730	698	644	703	684	678	743	689	671	688	700	696	681	687	684	704	669	724	659	686	679	668	725	721	670	677	665	703	728	766	747	693	728	673	777	651	726	661	650	727	670	713	680	696	660	714	696	703	643	724	741	667	692	652	690	694	709	706	645	713	695	702	745	732	692	692	658	750	733	723	745	715	732	652	724	729	661	707	717	654	716	727	728	668	687	686	701	728	680	686	707	670	691	672	722	690	668	691	722	718	669	708	693	709	651	745	716	654	631	660	683	747	730	763	727	675	673	644	792	718	669	703	679	682	685	724	682	701	720	691	669	732	692	701	734	702	684	714	728	728	681	721	728	688	692	686	699	707	725	703	687	697	705	723	714	697	700	708	736	667	727	708	716	733	717	726	681	726	726	684	692	685	647	667	679	714	708	714	695	706	703	685	680	692	709	690	680	688	710	696	691	740	677	683	740	707	688	669	708	680	723	679	739	695	715	659	699	677	716	751	664	675	675	695	705	656	713	707	725	742	687	678	756	678	663	715	723	718	674	727	729	695	725	696	679	709	696	689	689	709	664	714	711	710	636	674	674	716	661	703	694	736	696	695	706	696	694	730	746	746	664	681	716	696	683	705	720	657	640	720	705	728	648	699	677	679	739	692	709	672	657	719	722	655	662	776	715	653	726	703	723	711	685	723	692	695	703	665	697	652	704	715	703	730	648	660	674	718	701	712	724	712	692	700	639	750	689	661	730	663	744	732	690	696	717	693	690	701	694	691	667	671	726	695	696	738	691	685	732	707	742	741	682	702	656	666	662	671	667	719	705	733	716	720	656	677	656	700	709	714	690	670	739	681	738	760	713	752	661	724	695	680	706	722	735	698	646	730	675	693	691	695	701	726	709	710	679	721	684	652	642	703	741	669	711	695	696	663	666	697	689	697	688	669	677	676	696	676	703	719	710	667	719	717	709	719	697	716	705	747	700	728	742	705	691	720	711	740	714	700	693	730	693	631	692	694	682	711	710	733	701	692	678	744	734	683	673	688	720	714	686	706	685	709	692	760	648	679	719	727	696	737	647	690	667	705	684	704	721	725	676	679	683	701	744	701	674	649	675	680	689	670	696	680	673	703	707	690	707	722	682	703	707	719	734	707	692	703	687	717	706	679	742	680	734	709	701	699	683	666	733	691	699	717	708	676	681	787	701	700	650	700	715	678	714	713	692	685	709	710	752	650	668	698	744	690	701	664	698	686	712	723	679	717	683	670	709	660	661	715	688	709	687	684	663	755	670	696	743	716	728	689	674	682	699	714	732	675	660	724	688	752	752	675	710	704	693	762	652	694	702	630	699	663	677	640	732	664	660	732	701	680	654	652	664	686	707	734	755	669	711	702	721	693	701	694	702	698	726	740	770	720	695	688	718	675	711	664	704	721	721	729	698	706	674	692	756	734	722	700	700	707	723	696	768	712	648	651	693	708	759	700	699	706	682	667	723	681	757	722	696	683	715	720	673	711	664	702	682	726	689	690	694	724	706	712	720	722	668	708	736	711	711	738	711	709	720	660	703	749	677	685	704	707	672	721	727	719	673	682	684	690	707	624	666	730	717	676	760	665	685	713	737	713	697	746	675	680	710	676	678	695	713	674	688	646	735	666	676	661	699	688	667	687	695	681	664	703	652	699	669	633	639	667	699	612	687	695	729	698	696	703	700	663	674	704	702	723	701	691	688	693	711	699	693	684	704	689	732	692	709	725	666	745	734	671	681	670	702	714	688	724	702	738	674	716	678	688	636	704	734	699	667	695	673	751	711	700	684	740	691	763	693	753	679	719	755	689	750	664	651	678	690	679	740	735	692	710	670	700	733	694	693	707	680	675	691	696	665	705	713	697	696	725	646	658	715	671	697	722	683	693	701	736	708	649	697	707	701	708	696	676	716	705	713	687	688	707	660	701	682	745	710	725	669	674	719	647	709	736	673	733	751	669	643	754	700	675	677	629	673	694	677	711	684	656	673	741	632	758	632	720	657	752	717	679	705	719	788	719	698	696	765	679	692	706	749	666	660	704	716	699	652	675	714	702	750	699	716	736	727	750	694	707	678	709	676	708	724	698	704	740	727	701	713	744	671	676	754	696	710	705	714	736	665	651	685	736	719	697	736	713	706	707	676	667	679	669	718	725	748	680	636	715	707	705	683	630	697	710	660	728	713	674	704	658	680	749	665	696	735	693	707	715	676	677	748	659	695	708	678	647	707	667	700	705	722	667	719	737	698	772	674	661	725	709	740	684	691	650	684	707	684	677	686	634	672	657	678	727	753	752	714	713	713	680	708	672	678	674	687	698	686	704	668	700	722	664	682	702	711	695	701	705	680	697	669	739	713	677	691	715	689	665	680	746	708	713	686	705	737	705	653	691	680	709	654	674	678	668	699	690	745	669	681	753	713	654	666	672	741	682	708	720	696	651	654	690	706	725	709	689	679	699	695	757	648	678	665	667	688	709	710	701	717	683	706	699	696	669	738	703	693	725	688	689	697	734	728	725	653	716	685	740	682	698	742	708	654	696	676	715	663	711	702	725	701	739	695	705	649	679	707	676	733	713	761	636	705	727	713	672	678	703	702	731	724	686	715	704	659	651	683	700	717	715	682	649	669	695	688	707	715	713	670	724	666	687	708	699	670	676	713	699	706	672	723	708	715	685	738	696	668	732	708	671	719	683	694	708	741	708	744	694	699	681	690	675	664	701	705	744	677	715	725	711	700	663	640	752	679	707	699	696	716	744	751	709	686	707	733	700	661	654	694	691	695	692	717	725	690	757	747	705	701	660	713	727	648	713	724	685	731	706	735	717	666	680	714	715	719	731	685	723	712	668	730	695	736	651	722	726	700	712	669	691	698	689	679	691	687	724	700	677	689	673	647	692	705	688	667	696	723	701	688	696	685	710	659	704	674	695	727	653	735	701	738	682	747	699	692	693	672	719	666	666	698	666	732
24900	21628	27499	25715	7176	2040	1614	1329	1104	897	824	746	718	597	580	514	527	480	521	447	447	451	384	374	348	312	304	295	312	323	311	287	288	290	266	291	273	287	268	254	274	302	245	255	271	279	292	266	264	251	247	266	277	267	247	264	268	265	278	267	234	258	252	245	271	266	252	259	282	249	286	231	256	256	267	231	263	231	259	276	250	252	277	240	248	252	236	250	246	213	250	235	267	259	258	241	252	270	274	267	275	260	255	253	278	242	258	258	258	278	258	249	248	268	276	279	231	283	249	251	253	257	257	260	266	248	278	254	249	240	263	260	270	246	281	281	268	258	264	237	268	281	247	269	232	270	262	241	249	268	255	256	279	239	272	267	247	236	243	273	229	284	260	284	253	254	267	261	266	261	262	257	250	244	264	256	271	266	222	259	291	267	276	245	235	261	250	270	261	268	256	265	274	239	270	261	234	257	242	248	274	260	294	253	252	275	275	261	259	230	255	243	235	277	221	256	278	245	266	255	264	238	276	241	286	261	270	249	248	215	281	243	251	264	271	273	278	255	255	234	271	276	266	299	253	253	263	249	249	271	242	259	259	260	246	257	223	252	247	237	244	239	261	241	276	268	249	250	248	254	260	256	227	230	241	270	261	231	256	262	252	244	245	267	238	258	209	236	271	256	273	251	243	260	271	260	264	256	235	237	257	257	273	264	260	279	272	236	276	251	255	228	278	241	285	273	234	234	263	226	265	258	264	266	267	242	249	265	276	239	244	242	267	245	269	224	260	223	279	260	241	253	235	254	228	248	257	257	260	241	254	257	277	272	255	272	269	236	252	247	277	253	259	241	258	233	278	262	229	264	233	235	278	257	270	266	244	248	258	236	282	274	257	255	271	260	264	235	245	222	271	245	241	266	269	245	222	269	269	237	252	230	227	231	277	258	267	246	271	244	232	281	291	224	239	225	265	251	275	250	243	272	255	250	280	262	268	247	263	238	311	265	229	271	284	243	258	281	282	260	277	269	284	260	275	270	253	280	250	241	256	196	295	242	237	251	257	237	254	238	258	254	271	264	245	257	273	258	246	235	269	250	250	226	276	239	244	251	253	290	246	259	272	254	230	269	231	276	261	264	289	256	248	216	244	239	240	267	255	264	255	269	256	234	252	244	248	255	277	234	257	259	268	272	265	252	233	246	279	260	251	265	259	264	242	280	274	244	261	264	275	279	250	283	253	250	264	241	250	263	253	244	240	238	246	292	280	264	262	243	245	240	253	285	282	242	275	238	252	232	247	297	262	254	276	244	243	245	239	261	254	247	267	280	266	252	239	249	232	283	250	217	252	249	248	242	272	259	228	253	244	224	248	260	276	263	253	254	258	277	255	270	257	262	214	280	278	246	246	277	250	276	250	244	269	258	241	256	240	256	250	258	239	263	292	261	257	257	254	249	270	245	261	281	230	225	265	256	274	251	244	249	285	255	275	286	239	235	258	268	274	273	259	267	263	290	262	244	252	240	253	242	226	274	264	297	248	258	258	280	242	265	246	273	260	276	270	252	256	255	264	252	289	284	260	258	264	273	263	262	273	233	234	252	253	249	268	251	283	231	260	264	237	243	245	239	269	239	277	267	228	263	237	234	228	236	262	261	241	290	261	261	261	246	242	270	267	258	264	232	258	246	236	265	258	242	240	257	257	254	233	260	257	234	260	269	257	221	268	238	299	253	257	239	257	277	249	232	230	263	268	255	254	252	255	276	245	253	253	286	265	252	248	236	244	247	278	221	260	268	256	249	252	267	266	248	267	271	240	293	267	264	261	264	259	242	245	276	261	252	231	247	249	225	235	259	250	272	276	252	281	263	256	255	239	260	269	268	245	262	271	248	256	257	260	222	228	255	248	262	262	246	255	274	264	275	215	262	284	271	279	223	236	239	263	236	250	253	244	272	258	271	268	271	276	256	282	244	259	247	280	251	249	244	292	235	244	265	288	258	288	238	261	267	226	250	248	249	240	264	262	269	248	252	239	257	234	259	254	244	247	244	258	269	288	294	243	251	247	249	254	241	253	248	278	273	275	270	272	237	231	256	259	291	259	268	272	253	243	255	267	268	251	232	260	264	293	256	273	241	253	264	253	256	252	256	240	258	272	258	253	247	240	234	261	238	251	269	261	270	260	261	219	254	273	243	271	238	270	267	278	256	250	239	261	250	239	255	263	258	261	263	274	266	255	227	241	293	248	290	246	267	261	251	244	248	254	283	253	263	294	226	241	246	280	265	272	240	246	260	224	261	276	253	247	259	281	216	234	239	277	257	259	239	222	265	281	242	254	257	239	267	270	242	253	240	270	263	241	263	232	241	281	245	282	217	245	276	267	225	277	264	263	237	265	263	269	245	246	259	228	247	254	263	290	258	261	252	251	257	232	259	245	259	245	251	255	265	251	248	240	265	270	263	262	284	237	285	279	241	259	249	264	249	225	232	258	241	237	264	260	236	229	256	270	260	259	223	234	278	272	253	265	260	248	259	233	258	257	283	270	237	275	256	256	282	248	278	244	236	256	261	245	279	261	275	240	248	249	274	252	268	270	270	263	278	265	257	265	243	269	246	281	239	243	249	237	274	277	267	226	248	255	263	269	277	262	248	260	279	272	253	268	255	267	279	234	261	263	264	262	237	275	263	257	236	275	273	242	249	273	229	248	225	263	267	244	240	270	247	216	261	257	230	245	252	247	277	222	268	253	256	251	240	246	248	278	257	256	229	269	245	231	254	267	280	255	233	285	282	252	279	267	254	272	249	262	264	249	237	256	285	246	266	267	279	266	231	240	269	247	258	242	230	227	273	242	242	233	245	248	237	256	245	252	272	263	248	279	253	227	253	283	244	269	254	255	212	266	258	263	260	247	274	226	251	260	219	234	235	280	267	269	257	263	233	272	271	217	255	255	254	242	259	280	234	299	268	274	278	264	257	273	241	241	268	243	274	233	287	247	238	245	246	256	267	255	250	257	248	262	268	266	270	248	281	245	258	258	282	239	262	245	263	257	271	258	268	254	237	265	250	258	284	235	243	241	263	273	280	259	269	228	277	278	266	225	238	253	270	275	228	214	249	252	275	244	270	257	267	241	250	252	274	254	231	258	260	257	262	249	247	261	289	239	253	264	264	273	243	250	248	226	292	249	267	234	258	267	253	250	273	272	288	272	255	258	267	241	265	287	262	267	265	272	246	285	259	249	247	265	271	226	259	251	246	246	263	267	278	243	260	265	269	256	242	251	279	228	276	263	235	260	236	251	255	237	240	248	263	257	237	268	244	268	234	242	265	251	255	240	253	244	276	273	241	235	271	253	259	250	270	230	279	259	268	265	254	290	248	237	263	241	248	252	278	272	267	281	261	241	269	248	264	227	252	268	274	276	240	247	276	254	252	257	236	268	247	261	255	260	244	284	268	272	284	266	237	260	235	231	254	255	258	258	276	292	255	228	241	261	292	252	275	247	281
4954	11589	10268	5540	4475	3838	3246	2779	2462	1875	1669	1483	1369	1123	959	953	865	914	863	809	716	643	588	564	507	494	475	485	471	432	421	399	429	389	367	360	351	358	346	381	419	366	379	404	347	377	380	369	361	386	375	387	330	358	346	357	348	350	363	365	346	348	350	347	325	364	346	340	344	343	303	341	348	364	343	316	345	337	348	370	334	356	375	345	318	348	357	352	325	329	374	317	334	367	341	359	348	344	348	318	378	345	324	354	307	329	320	342	345	316	342	342	349	366	338	350	332	350	333	351	347	366	353	310	358	332	342	331	370	341	366	340	349	321	388	346	343	384	353	373	371	347	353	348	325	361	348	346	314	329	352	322	340	357	364	353	344	341	362	365	328	339	355	336	351	338	343	358	356	339	336	334	343	368	362	332	331	341	389	359	345	349	365	373	331	383	347	344	352	323	339	360	306	341	330	361	340	344	339	387	341	336	322	381	323	357	342	345	304	332	333	371	360	336	345	349	344	332	338	338	385	335	332	377	327	345	344	359	339	334	325	333	355	366	358	359	327	349	326	331	325	314	328	338	316	348	327	340	341	336	366	360	349	340	342	339	333	363	341	346	317	329	361	328	367	310	367	395	338	351	361	369	326	333	330	337	354	321	369	328	344	365	339	358	356	332	359	329	364	363	327	361	323	349	313	362	335	365	338	332	339	334	351	347	315	337	350	347	355	382	373	366	327	338	343	354	363	338	365	322	375	364	378	334	348	365	323	335	322	341	324	339	293	351	345	338	330	363	357	337	318	325	338	347	338	373	357	341	358	353	367	362	350	355	343	331	343	336	341	340	326	324	370	335	350	354	365	363	340	312	344	330	348	366	348	322	348	341	331	340	350	326	362	354	316	355	371	340	334	364	359	331	328	311	352	334	311	354	326	321	370	307	317	371	363	339	368	349	345	397	320	378	362	364	349	354	339	347	369	359	356	337	338	362	316	341	342	333	352	340	349	333	331	351	348	351	353	321	326	308	368	377	366	333	326	337	348	371	330	350	366	371	323	330	333	340	319	366	327	331	329	317	346	338	311	359	359	365	353	358	328	351	341	339	340	331	333	343	356	330	361	329	341	354	336	324	340	316	350	347	328	320	350	386	308	341	339	354	319	345	384	325	330	351	369	315	387	354	326	317	349	326	335	354	342	343	369	345	387	343	368	376	347	355	344	321	333	379	373	386	344	336	338	362	338	348	348	359	327	319	315	358	343	339	333	314	336	334	369	342	343	341	349	380	334	322	334	350	363	359	335	354	332	370	353	312	342	342	340	378	356	374	344	360	319	351	330	361	382	348	329	340	348	332	346	340	339	323	323	353	342	332	368	339	349	319	376	331	338	327	375	329	356	310	332	370	307	314	350	321	343	334	352	331	340	318	364	352	333	356	354	332	358	329	373	347	366	360	334	330	367	337	343	350	323	360	316	320	377	361	340	351	329	342	376	325	310	373	308	353	381	353	330	338	335	325	317	386	337	360	346	372	343	343	370	334	323	336	329	346	347	336	331	348	357	323	325	346	347	338	322	370	332	349	359	325	368	332	364	393	326	324	378	326	342	354	368	319	337	355	328	335	328	347	358	338	345	305	363	363	346	368	313	351	362	340	310	334	353	339	334	330	362	334	359	309	364	348	346	329	364	354	339	344	349	343	324	329	362	350	335	342	322	349	349	332	368	334	321	338	366	342	337	371	358	354	316	341	349	354	326	336	305	347	337	351	323	356	351	323	323	349	361	321	350	309	358	345	336	367	354	343	314	359	373	353	330	359	361	333	327	356	327	342	363	338	366	336	372	381	359	335	347	326	318	356	335	336	326	336	346	358	346	359	380	348	351	374	326	365	318	344	328	360	319	353	377	332	330	372	366	323	337	328	372	338	328	334	344	309	339	343	355	345	373	346	339	355	375	360	329	332	376	352	321	372	353	355	360	317	313	344	367	309	326	353	318	332	378	341	329	330	353	327	337	367	328	369	373	342	336	300	343	384	321	337	353	358	360	349	334	341	324	361	312	382	352	328	333	355	360	313	357	326	345	346	363	360	340	318	315	299	357	342	328	350	355	327	332	362	375	352	334	341	346	343	330	352	360	346	343	353	354	350	320	354	337	327	335	357	343	332	369	348	353	338	352	318	355	322	331	321	318	348	320	380	309	336	348	352	321	338	312	359	353	347	366	342	345	380	347	338	358	334	333	346	338	348	305	332	320	384	347	365	344	350	331	332	345	346	346	335	343	370	348	342	305	375	359	357	329	324	342	358	331	342	339	304	328	340	342	362	330	351	348	343	355	309	336	328	338	396	368	326	350	358	346	336	347	336	343	333	353	323	343	334	342	307	324	337	332	336	375	341	356	357	289	330	322	361	333	336	333	350	332	348	332	332	334	354	361	344	339	345	367	354	340	355	353	346	348	315	296	330	349	347	323	325	351	311	332	392	363	367	373	315	349	340	337	333	306	375	323	349	369	347	316	391	375	340	376	337	367	339	353	338	306	338	337	365	320	283	344	347	349	337	376	332	343	322	360	339	359	344	353	385	351	344	354	324	337	368	358	348	374	357	346	350	343	313	359	351	357	326	338	346	325	340	340	369	330	313	320	363	329	326	355	321	340	348	317	363	376	347	317	337	330	324	355	343	349	332	339	344	334	326	346	319	326	346	321	367	343	349	337	320	380	336	327	368	350	295	347	343	351	370	360	321	323	353	346	349	350	343	336	305	349	374	376	335	357	323	358	341	344	334	330	352	349	329	343	340	350	375	319	333	295	341	327	322	346	314	337	361	357	362	354	314	353	354	356	334	337	372	362	354	326	313	367	365	347	370	340	354	315	327	336	361	319	361	339	350	311	366	341	323	348	348	353	346	337	348	323	306	339	331	337	332	365	342	347	328	349	324	384	394	350	341	310	366	372	359	345	328	339	373	385	326	343	380	312	342	361	370	335	345	338	342	350	321	354	345	325	357	322	353	363	330	332	385	342	331	305	320	350	359	307	360	355	325	353	349	365	339	332	350	362	327	316	337	336	332	347	296	346	346	343	366	365	309	356	356	329	338	343	364	346	287	338	341	330	323	347	351	364	363	347	342	339	369	361	336	339	330	320	306	386	339	385	381	319	303	359	345	328	349	316	327	311	362	358	324	352	328	354	366	352	359	353	334	353	345	367	356	343	363	336	362	339	341	356	317	326	314	379	341	316	309	350	334	348	338	324	342	312	336	365	370	353	336	358	324	343	339	369	376	329	341	331	368	369	340	321	350	372	334	342	342	343	321	309	334	370	366	350	328	360	368	377	332	339	336	345	329	313	341	356	364	345	336	334	371	363	370	399	375	357	353	356	343	350	310	359	357	330	354	353	328	370	353	360	359	350	351	334	364	325	363	354	348	349	333	331	338	354	357	371	349	345	357	361	345	369	324	343	321	368	345	369	325	330	331	357	331	358	330	326	351	359	355	323	377	398	311	353	335
22791	21678	29588	24292	21691	21527	8586	3173	2491	2072	1786	1636	1459	1307	1181	1110	1076	1112	1097	1002	921	848	834	768	781	690	716	655	647	658	594	614	608	646	576	599	579	572	559	588	607	558	574	577	561	590	538	609	530	551	562	563	602	594	539	524	503	564	534	555	531	556	543	555	555	569	517	535	564	530	549	547	577	512	540	565	548	501	524	514	560	539	574	504	534	538	564	513	586	515	551	523	503	550	571	531	539	518	582	546	554	550	587	545	517	499	516	552	548	523	588	559	541	558	524	570	549	553	515	491	540	586	531	533	516	548	530	543	521	525	547	547	556	529	533	545	527	575	547	537	571	541	498	545	522	549	540	526	559	542	525	509	537	555	566	558	533	514	580	489	553	512	558	526	499	543	536	527	534	573	561	521	521	507	563	550	532	564	533	527	513	525	552	558	555	529	569	515	544	529	522	533	567	575	511	558	536	567	610	538	581	545	552	573	530	548	531	506	535	519	562	554	553	529	553	539	552	525	516	494	486	525	527	566	551	585	505	537	510	527	494	549	514	523	546	577	522	545	531	546	542	561	534	532	565	572	486	568	507	540	496	566	504	523	600	536	556	516	566	535	539	582	554	582	549	564	557	521	534	576	561	575	553	534	533	589	517	505	524	537	537	504	526	550	550	522	564	557	545	574	507	541	579	546	570	509	589	524	534	516	544	562	523	567	506	590	540	585	550	573	516	497	545	537	526	533	590	563	527	575	521	545	532	527	589	514	532	537	565	538	529	498	529	520	551	562	532	541	530	524	518	537	561	504	542	552	523	559	580	539	527	596	519	565	538	522	563	539	554	535	494	521	538	541	584	521	523	554	550	541	567	502	498	548	534	534	507	541	541	547	508	573	542	511	526	553	517	560	557	544	541	521	572	544	560	505	526	532	542	541	506	539	535	526	540	541	540	519	553	534	507	555	521	537	536	488	574	507	495	557	559	516	511	541	520	579	540	536	537	511	539	464	560	526	521	548	576	584	515	561	514	554	527	502	536	529	567	555	568	506	551	569	537	554	556	563	510	532	553	547	549	537	533	553	540	547	587	515	533	527	520	570	536	549	562	557	562	510	557	575	567	531	521	556	524	539	546	528	532	523	525	521	526	521	514	514	517	526	577	497	482	546	498	541	543	520	568	516	523	548	553	482	558	555	513	566	556	508	513	532	513	572	525	527	532	542	559	564	560	550	491	530	551	509	516	575	515	522	537	517	550	549	531	600	530	525	555	520	566	531	535	536	557	552	530	527	548	534	515	524	589	552	576	521	452	481	516	523	583	530	581	535	513	531	534	491	546	517	517	595	584	557	519	565	515	531	529	521	533	499	486	568	522	539	511	539	550	535	532	577	584	525	517	532	546	545	528	532	519	549	522	522	527	521	544	507	519	539	560	516	511	548	551	533	535	542	522	499	527	531	510	568	510	532	490	541	530	543	514	554	546	533	550	514	538	547	539	538	527	513	551	516	506	595	544	553	563	507	515	507	563	537	562	510	577	486	550	554	544	530	509	530	542	516	554	530	531	560	524	538	566	489	500	545	506	541	524	548	556	525	559	533	508	519	520	520	553	565	529	524	503	543	526	508	567	530	526	512	572	520	524	512	572	518	572	587	502	543	560	536	516	524	547	548	541	542	528	540	511	522	547	560	532	523	520	548	496	520	587	517	563	467	539	517	549	605	550	524	564	504	514	520	547	520	500	501	496	497	535	550	517	547	579	527	544	551	539	560	557	529	558	520	561	550	576	513	535	543	487	510	529	505	543	549	594	520	567	512	528	538	508	518	543	506	548	530	560	502	551	545	473	488	560	551	503	549	561	529	545	508	559	534	510	556	517	542	506	515	534	518	562	582	561	545	528	517	518	531	553	529	531	526	564	553	578	512	511	505	497	559	500	534	538	525	496	581	557	519	511	510	527	483	514	503	519	558	534	553	508	556	574	533	571	503	488	509	546	518	539	543	528	519	523	525	526	555	519	555	574	550	516	526	530	528	559	572	513	525	518	560	545	529	521	541	560	555	539	544	497	483	560	521	547	592	504	541	513	543	511	497	525	567	536	575	518	486	537	537	528	512	509	501	521	568	560	552	552	510	543	520	524	501	530	537	510	535	575	569	522	528	548	527	538	496	497	578	531	534	547	498	516	578	552	540	530	529	549	546	536	551	495	538	520	549	584	556	544	487	532	555	549	494	568	514	532	553	566	517	517	514	516	540	525	503	521	499	519	550	491	511	520	520	540	512	512	567	563	506	514	575	530	537	550	548	543	553	542	538	537	510	547	500	500	553	522	551	554	497	503	569	520	575	544	502	534	543	471	493	547	538	518	573	541	529	562	531	520	556	535	536	575	526	532	524	505	573	558	464	531	553	563	590	490	563	520	551	512	513	517	540	537	543	554	537	557	538	535	532	541	552	551	543	527	546	527	536	511	512	576	546	524	538	540	557	534	560	543	515	508	531	593	553	545	492	505	559	554	529	518	565	556	548	589	537	514	554	544	479	518	540	530	525	528	555	565	507	567	529	523	604	531	530	563	532	554	568	543	595	540	538	533	536	489	555	547	529	499	521	548	542	535	527	529	501	507	535	520	525	514	513	519	527	537	535	531	548	517	542	556	548	530	520	556	545	566	531	514	528	535	551	510	562	519	565	554	522	488	543	566	513	520	557	525	507	565	545	537	529	546	539	524	534	541	500	484	534	559	516	526	501	544	574	534	571	523	526	527	522	530	543	553	533	580	526	545	529	518	522	520	552	539	523	539	519	540	521	522	571	516	550	540	518	493	510	520	507	536	556	506	535	554	537	549	530	538	540	500	502	494	552	508	539	518	520	538	496	566	556	496	524	529	544	550	521	555	561	540	560	538	516	531	541	580	525	528	533	555	560	543	598	532	569	539	495	529	530	545	510	549	539	531	539	543	531	535	521	532	527	540	526	512	566	548	533	502	530	485	530	505	576	561	544	498	527	551	522	504	567	551	527	516	541	496	553	548	502	577	515	513	603	520	594	571	586	534	548	539	552	537	576	478	519	490	576	512	530	551	541	569	558	516	556	545	520	529	552	544	567	524	528	561	512	533	537	538	523	495	556	516	555	561	531	499	506	539	524	544	525	508	557	519	558	507	495	514	518	516	562	540	514	558	537	585	539	524	524	523	492	569	550	506	536	519	533	532	539	545	517	526	558	550	518	543	508	533	535	522	533	536	518	503	502	523	538	537	544	515	530	522	526	540	530	561	559	517	531	494	582	502	553	509	552	553	500	553	532	553	479	510	556	510	504	532	508	501	509	541	578	524	504	492	512	526	556	481	535	552	530	521	563	528	529	524	549	561	530	549	546	559	575	529	526	585	558	512	555	544	509	566	575	535	518	493	470	510	533	518	533	536	520	572	507	511	513	537	563	532	557	549	547	523	521	579	552	495	540	524	505	486	568	528	537	515	527	535	514	550	595	557	572	467	555	524	535	539	558
6656	21886	18429	11045	8924	7543	6463	5519	4718	3728	3336	2985	2452	2332	2006	1851	1801	1690	1638	1544	1424	1247	1189	1052	1065	963	935	903	910	933	810	814	796	821	801	748	745	760	757	754	737	735	770	770	765	735	676	721	734	704	751	742	740	710	735	726	721	690	725	668	683	655	675	747	661	693	705	728	659	647	697	674	694	686	709	727	675	689	726	646	640	668	678	641	678	744	671	696	693	700	688	686	650	712	662	698	712	652	735	675	703	658	681	660	660	670	672	714	670	699	652	705	690	647	679	738	739	631	690	639	638	680	628	682	681	654	695	655	678	710	705	659	655	694	656	616	701	670	684	673	677	646	705	701	667	675	666	690	661	648	639	677	631	689	707	681	655	703	663	653	667	677	686	656	653	664	681	700	619	689	673	666	701	712	682	703	701	671	710	658	662	667	682	690	707	708	713	704	646	691	668	681	694	643	668	664	685	727	677	633	686	735	663	661	704	671	669	658	719	615	714	644	695	656	691	679	669	661	679	676	658	660	654	702	707	714	709	662	676	675	711	698	691	686	614	738	691	658	673	647	684	659	620	679	678	665	664	689	653	688	667	665	707	687	692	683	689	681	725	678	732	667	676	663	642	682	677	714	675	668	694	691	647	651	626	695	690	715	675	687	686	677	685	650	719	712	666	649	711	671	702	658	711	690	722	645	685	683	695	683	661	708	624	720	658	663	679	678	650	663	645	668	635	749	669	651	686	686	685	679	646	634	692	659	692	692	719	684	666	698	652	676	684	714	663	724	695	707	725	737	698	710	694	690	689	654	648	695	714	714	678	696	745	683	751	673	668	683	692	697	707	685	645	681	678	697	710	659	666	708	694	675	678	681	660	667	734	711	666	698	709	665	683	690	669	677	695	625	670	660	672	666	661	699	723	705	683	689	705	680	656	672	683	663	718	712	710	667	714	695	724	652	687	681	677	638	644	668	677	645	668	697	670	686	693	657	677	697	689	684	687	668	671	688	704	614	728	709	674	676	684	655	706	686	691	650	660	701	720	660	665	675	692	669	740	649	633	689	652	680	701	671	719	633	683	683	648	712	682	690	692	665	691	719	692	700	682	650	656	711	648	647	665	657	699	637	697	658	700	707	669	697	728	695	660	651	659	663	670	689	697	734	678	665	734	687	725	672	690	659	697	683	721	735	703	715	678	693	695	692	690	665	719	678	663	644	675	667	686	706	669	653	639	651	663	663	699	691	667	666	678	706	686	684	615	676	699	676	663	675	746	693	708	647	657	710	673	719	668	699	682	736	701	705	617	587	652	688	685	720	698	698	654	725	700	694	694	648	670	684	647	706	698	684	659	658	674	680	639	713	657	695	675	683	643	661	686	662	650	687	668	667	652	663	662	675	678	706	665	687	692	709	663	692	660	672	655	675	722	662	684	637	671	686	709	696	631	713	659	669	674	697	683	675	679	673	703	718	644	703	720	675	670	689	674	727	619	724	675	648	669	659	686	693	618	687	641	684	665	701	684	704	718	679	669	670	712	720	646	699	727	705	645	699	671	652	697	743	666	671	629	661	698	698	683	687	691	691	654	721	679	666	696	695	646	705	687	676	697	677	667	698	696	691	663	699	662	652	678	700	715	699	663	633	673	642	667	649	688	684	713	693	706	671	663	658	702	672	686	681	669	710	646	680	720	706	658	676	621	647	636	706	694	688	673	692	658	661	674	642	692	675	714	705	704	677	701	690	686	696	698	722	673	670	669	703	664	672	627	712	706	690	634	665	724	664	629	611	708	705	648	716	714	727	652	696	636	703	709	682	683	682	668	687	684	659	717	663	669	699	689	676	716	697	649	711	677	665	687	663	699	653	688	700	666	652	668	681	708	670	673	740	661	673	675	665	692	643	683	674	692	702	678	671	715	695	647	680	676	667	659	719	675	730	698	656	682	677	647	653	708	715	707	686	719	703	663	698	678	647	702	694	689	704	661	661	674	722	727	662	694	611	631	692	736	655	698	691	713	676	645	658	646	723	683	689	673	725	726	626	665	707	680	679	657	676	665	690	677	718	708	664	680	711	676	648	691	690	724	686	677	684	671	663	655	607	626	686	687	677	632	699	700	666	651	733	729	646	714	716	656	666	671	661	732	679	726	686	690	674	670	678	675	698	695	703	701	699	684	721	676	671	650	677	680	680	672	697	694	672	657	649	668	682	719	647	746	712	690	711	714	679	650	675	658	698	692	656	687	674	711	682	684	646	694	645	680	709	719	684	651	678	661	658	664	638	648	667	707	681	655	654	726	698	709	675	682	657	657	685	682	704	707	684	663	659	700	692	687	737	713	700	660	638	612	645	706	677	679	681	701	677	680	641	685	728	689	683	711	664	679	675	685	650	644	678	683	625	675	686	700	623	663	692	629	684	685	707	659	666	688	671	657	668	688	705	681	652	683	686	672	659	647	659	705	680	703	632	701	656	653	703	707	679	674	631	679	691	682	652	682	678	716	710	684	738	676	700	662	670	655	736	686	703	745	696	688	670	675	690	689	683	672	655	686	689	684	658	629	689	648	711	682	661	677	689	680	674	626	700	641	674	706	681	665	697	674	693	710	718	664	670	722	687	649	685	685	696	686	686	717	653	695	671	686	643	694	699	650	668	666	656	677	671	707	689	645	643	691	713	682	670	684	683	693	742	661	656	669	608	661	656	709	702	675	667	671	684	717	685	722	654	655	697	671	639	675	666	664	674	692	656	678	650	687	686	716	678	696	716	670	690	660	715	688	670	665	716	690	650	727	645	686	658	690	667	666	683	632	671	716	705	680	687	688	671	665	653	720	682	684	720	615	661	659	670	691	688	702	653	720	688	709	668	677	661	738	689	684	702	721	686	663	629	698	691	624	666	648	642	738	614	678	706	684	709	693	691	669	668	711	691	659	674	674	674	703	725	715	655	670	661	649	689	738	694	676	710	670	680	655	692	673	632	691	692	676	718	715	692	747	654	692	642	708	664	640	677	679	698	647	643	677	666	685	683	668	695	713	679	677	706	713	661	708	663	673	670	661	656	655	657	668	672	721	664	675	647	681	677	651	635	637	721	666	708	662	681	692	693	669	661	675	723	707	620	724	669	683	683	651	677	679	686	669	735	688	695	703	687	693	714	703	653	685	701	700	650	706	671	706	663	670	655	663	700	682	658	693	653	652	624	713	701	736	626	662	655	669	700	677	681	674	672	673	673	679	694	698	683	683	666	694	710	724	695	668	613	638	732	693	664	682	646	702	656	660	639	644	691	701	669	708	678	727	646	704	695	667	693	634	657	646	632	708	717	691	701	640	710	677	669	690	692	641	715	696	666	688	666	668	668	714	669	648	670	676	727	677	722	652	672	623	677	694	681	648	734	650	679	674	654	710	710	653	682	687	690	679	684	662	676	678	666	678	697	659	665	672	699	703	689	680	715	709	674	706	710	703	645	661	701	660	655	677	727	684	738	729	678	689	722	708	670	681	672
27512	19431	7797	3052	1923	1431	1197	1072	856	818	762	709	666	564	547	554	543	570	509	491	499	432	442	427	425	433	421	386	385	381	373	361	348	366	348	370	358	348	358	378	400	368	325	362	349	337	380	381	326	357	332	369	364	358	363	340	346	356	383	357	347	346	341	369	355	380	341	341	331	365	380	367	355	355	388	361	366	381	342	334	380	325	366	357	381	353	368	336	350	350	348	396	350	329	368	358	368	378	385	324	361	363	381	358	350	341	359	347	342	341	384	349	375	355	354	324	330	364	378	365	339	415	378	386	393	366	342	365	333	353	340	344	375	380	351	335	347	374	336	328	332	318	339	322	348	346	366	376	387	348	361	316	329	350	368	347	366	344	335	349	362	389	330	350	359	344	364	354	343	360	355	366	350	355	345	322	339	363	337	357	360	385	366	351	328	374	362	361	367	356	335	336	380	369	361	367	370	353	360	361	348	390	358	335	344	371	360	343	363	381	359	401	306	370	334	375	373	349	355	365	383	368	357	374	353	374	379	346	343	370	380	357	334	365	347	368	387	333	369	356	355	310	331	341	342	392	350	386	372	360	362	394	360	373	337	371	362	371	343	343	361	370	357	354	315	373	373	355	338	333	374	349	354	386	341	366	355	345	369	349	379	339	317	345	333	346	358	399	378	333	345	346	349	365	375	389	344	358	351	345	357	359	372	363	365	381	374	312	362	384	359	361	338	380	348	367	368	345	343	373	346	366	336	320	343	345	369	335	324	355	377	369	340	359	302	365	357	326	379	363	367	350	341	362	334	361	371	325	346	363	359	366	355	350	341	337	340	380	329	351	344	344	358	339	329	337	332	343	347	331	350	377	380	376	347	369	341	365	360	331	327	334	335	355	342	383	333	328	346	359	338	347	343	361	351	359	375	332	372	369	395	334	379	320	370	374	352	386	329	346	371	361	384	356	351	357	347	351	361	377	313	386	328	311	370	388	349	344	364	359	343	377	347	350	331	329	358	386	371	330	361	376	333	333	393	355	355	376	362	366	370	380	385	357	351	305	340	344	341	325	366	324	315	388	383	329	360	364	367	343	364	345	369	376	394	370	347	346	356	337	380	295	325	343	345	330	346	351	376	345	341	361	360	371	344	374	337	367	336	317	332	340	311	361	338	388	315	352	342	354	369	352	350	364	343	353	346	334	333	347	353	341	361	385	345	343	364	351	331	356	333	365	367	350	340	367	371	365	339	358	328	362	345	345	333	375	353	345	327	339	320	391	366	351	359	355	354	347	374	371	410	355	368	359	386	348	358	344	345	368	394	369	378	377	380	349	359	369	341	372	325	340	344	342	364	360	308	380	383	350	342	371	354	343	342	342	350	346	341	329	358	341	374	368	364	355	366	357	328	355	347	320	335	352	347	324	349	358	357	340	325	344	358	342	366	395	339	389	371	368	345	366	344	328	347	325	327	370	317	334	360	375	361	395	351	337	352	357	334	336	339	335	333	382	360	349	339	359	343	334	352	337	343	341	355	336	349	376	345	337	338	348	345	316	329	334	352	362	339	326	361	352	326	362	374	336	382	325	365	364	390	352	341	372	340	357	344	353	343	326	342	372	375	347	349	365	370	357	334	325	334	310	374	388	355	352	351	349	375	362	351	324	366	370	354	346	364	340	329	343	366	369	355	353	321	355	341	347	348	360	390	363	349	394	318	358	371	352	370	384	391	340	378	346	356	338	357	343	337	353	362	351	367	369	336	345	370	387	350	369	378	329	352	373	352	348	374	333	354	345	334	385	371	339	368	332	330	359	338	365	356	315	370	378	358	321	373	375	382	356	348	333	341	350	352	341	328	329	308	360	320	350	365	376	347	356	373	376	341	342	364	354	363	338	358	334	348	346	376	345	363	357	334	357	365	325	361	328	341	368	357	352	348	350	368	337	364	343	354	351	354	366	334	339	381	322	346	336	334	366	333	358	320	342	370	366	345	331	344	332	361	361	350	333	360	337	330	371	364	337	365	384	320	318	371	346	368	327	367	349	349	356	374	381	349	357	386	345	329	337	369	329	320	389	370	322	370	383	317	359	371	389	333	331	373	351	332	341	347	341	354	362	363	373	364	364	350	355	375	352	356	344	358	370	357	347	339	381	364	339	349	352	340	351	356	324	363	378	378	315	351	356	331	345	355	346	366	371	358	363	344	346	350	375	367	360	330	356	348	360	364	364	367	334	328	375	356	329	363	350	341	322	346	352	332	336	365	354	343	349	340	332	360	346	364	357	359	359	370	352	344	382	370	347	346	364	339	375	369	358	357	355	359	363	344	379	323	353	335	361	337	338	329	370	370	346	400	347	341	349	359	332	377	376	339	352	385	372	370	355	375	318	353	347	362	319	368	338	388	337	360	334	366	362	337	372	333	316	376	326	352	353	341	368	331	395	351	376	355	345	352	375	349	371	348	403	315	353	372	397	360	345	355	350	369	346	328	362	368	351	368	380	371	383	340	343	368	333	361	329	359	375	347	378	321	338	383	359	351	334	380	344	408	353	349	343	364	307	378	381	368	369	316	327	341	356	378	361	396	346	340	342	366	348	365	347	373	364	364	342	334	305	386	337	381	355	361	321	348	334	352	338	372	365	360	369	352	314	344	363	356	362	341	374	338	371	389	362	339	355	338	336	343	361	377	382	352	338	344	339	344	351	344	336	377	357	356	347	349	342	359	338	325	362	351	326	337	355	361	421	335	348	359	340	343	363	345	364	384	372	333	348	346	356	331	371	342	370	373	331	338	331	359	407	331	349	370	341	404	371	337	360	367	380	335	382	339	357	392	381	368	364	341	336	373	378	383	353	366	349	343	349	352	363	351	391	333	357	352	344	343	367	358	377	367	348	358	371	340	356	340	369	380	361	350	352	360	334	379	369	339	373	334	359	361	372	348	339	343	354	380	346	362	348	364	353	306	326	372	375	392	357	369	363	356	371	352	344	321	363	328	363	354	356	383	341	379	336	377	361	390	372	347	369	351	364	341	345	360	376	351	332	402	361	346	341	365	348	348	383	349	348	350	352	377	336	359	354	372	360	368	360	374	387	338	342	378	353	352	344	346	339	330	366	356	330	328	358	346	330	365	342	373	372	392	344	386	396	336	353	343	327	366	349	329	351	395	333	357	343	349	345	381	326	369	344	348	335	347	360	351	378	354	331	328	353	339	349	317	368	345	337	376	337	340	311	329	372	346	337	366	329	334	352	350	360	328	348	329	341	363	338	361	339	343	328	339	353	364	366	356	351	334	366	360	390	356	382	370	327	335	369	363	367	361	362	332	359	369	362	367	325	334	328	360	333	344	374	359	346	344	385	383	357	366	342	372	347	381	391	336	343	347	348	374	373	382	348	335	394	365	404	370	377	342	363	353	347	325	359	365	324	382	363	364	348	346	339	350	361	354	364	353	364	370	329	321	320	362	390	334	382	388	382	377	359	339	340	342	374	319	335	357	346	343	399
5560	8087	6804	4042	3238	2748	2413	2169	1795	1321	1353	1123	1073	964	870	792	855	837	759	764	688	620	581	564	537	517	552	525	530	523	466	471	462	480	468	503	440	445	429	493	463	466	453	454	467	481	449	469	424	467	452	457	468	466	436	475	447	475	474	476	462	423	456	483	478	453	458	459	478	453	463	513	511	424	471	482	511	458	442	450	438	484	438	426	428	394	440	451	448	467	432	447	435	441	443	440	490	480	437	467	500	458	463	488	480	418	453	453	439	461	426	428	478	470	449	462	448	460	445	458	480	461	430	462	452	444	488	450	432	455	459	422	461	473	448	441	457	425	484	427	469	476	435	460	442	441	451	440	439	432	436	477	443	479	444	404	458	454	452	423	483	453	441	453	443	501	438	463	456	434	474	485	439	411	461	458	437	417	461	486	428	442	462	414	432	452	437	444	433	483	453	453	499	449	470	433	450	409	459	429	469	427	447	518	431	448	473	459	447	446	442	439	464	508	469	479	449	430	449	438	458	460	468	461	453	482	471	483	434	472	445	486	459	463	470	423	479	413	408	449	446	458	463	494	441	450	458	385	442	438	471	453	450	433	439	473	458	452	440	448	462	439	461	439	464	450	487	473	473	429	466	460	451	449	473	446	450	433	470	474	432	461	460	470	459	432	432	468	415	403	448	460	440	465	452	413	433	432	428	463	449	438	484	435	443	457	445	433	500	435	446	447	419	454	439	427	450	478	451	451	455	467	459	448	469	425	463	464	424	467	457	413	477	435	438	439	433	471	458	488	469	455	430	448	421	446	456	452	451	453	442	431	460	480	457	458	432	419	465	441	443	449	482	412	450	438	463	479	424	435	456	463	460	475	448	471	454	465	455	455	449	473	429	493	468	447	444	459	498	438	474	497	442	466	484	426	462	439	430	523	457	477	462	430	470	470	461	457	446	465	448	430	454	465	458	470	459	452	466	468	466	462	437	465	463	460	456	460	432	464	435	435	454	444	438	463	458	409	442	410	486	496	446	471	465	418	446	467	452	387	436	414	443	459	436	448	453	466	418	438	494	423	448	489	423	491	504	460	471	432	445	443	452	411	458	443	459	491	463	454	440	489	466	470	457	446	464	456	460	485	459	475	474	471	441	431	468	449	449	505	453	435	431	419	449	462	451	439	466	417	451	457	454	467	477	411	474	428	487	457	461	465	441	505	426	470	478	434	459	448	453	475	436	479	455	429	475	470	465	494	476	462	418	436	474	449	477	451	442	435	430	475	467	461	428	455	451	428	460	440	438	466	486	464	409	431	434	467	435	469	441	411	421	442	441	463	425	433	452	462	456	448	432	457	470	435	492	453	443	489	472	431	464	456	484	440	432	466	398	445	446	432	422	457	468	435	469	456	450	485	452	494	412	453	413	477	460	399	448	443	444	487	453	461	466	430	434	465	490	439	489	434	439	438	434	453	448	426	457	438	466	464	426	427	467	445	443	453	477	423	432	460	463	484	449	457	475	441	468	466	437	438	425	437	485	452	457	474	443	441	435	417	455	394	437	453	423	428	462	458	446	448	412	455	418	420	419	453	427	471	436	487	475	403	432	444	441	442	418	488	452	446	468	473	441	415	445	439	511	439	479	453	463	452	465	412	464	469	483	437	438	445	462	423	428	412	480	453	399	478	480	441	420	465	470	466	438	435	453	443	461	448	460	464	495	455	464	443	443	414	474	475	448	469	458	479	477	423	445	459	470	437	470	444	425	424	420	497	439	474	473	426	449	467	474	445	457	472	424	442	463	477	444	454	428	405	486	471	408	467	441	436	452	472	422	512	436	474	441	475	460	483	446	483	488	466	442	446	491	424	462	447	455	469	467	452	451	499	447	438	459	457	451	489	470	441	452	443	439	447	445	466	443	453	445	429	453	460	460	468	412	433	478	460	477	453	462	435	443	455	428	445	463	440	452	438	420	448	470	423	431	440	486	477	454	457	456	470	477	433	443	476	474	420	463	448	418	442	437	439	471	468	449	391	426	467	419	483	426	433	417	475	460	434	485	422	462	451	438	485	441	417	454	482	441	448	430	434	456	418	430	462	466	437	454	478	439	462	427	448	424	458	444	413	408	495	460	461	432	472	454	467	464	468	430	435	451	467	471	426	454	448	444	484	457	445	473	409	440	434	492	465	457	443	502	452	470	444	461	455	465	481	460	443	476	447	460	435	440	429	478	422	439	414	485	425	435	460	455	454	456	411	472	461	457	440	438	432	473	448	410	451	460	471	461	421	487	451	462	460	441	468	429	478	482	440	462	442	513	428	429	467	472	450	446	474	456	494	428	459	455	461	449	429	444	424	450	466	455	447	426	436	485	460	414	448	479	451	443	431	469	487	404	464	452	433	473	464	452	442	488	423	483	461	441	438	456	460	473	440	479	465	477	428	470	450	486	459	440	424	455	465	442	451	468	418	447	442	463	448	392	452	458	447	480	445	478	439	423	454	451	471	417	463	421	462	461	431	414	425	438	452	440	452	478	448	457	491	443	454	478	442	474	452	507	461	462	490	445	462	435	451	452	459	449	440	426	472	423	433	457	440	429	444	452	474	452	451	459	468	461	459	439	434	460	440	443	464	447	464	464	467	474	488	462	485	474	428	484	421	432	450	471	473	474	467	433	471	404	481	460	472	467	426	445	449	451	428	466	450	471	453	464	461	454	444	447	409	455	441	430	414	465	491	437	455	456	492	489	454	451	481	462	448	480	456	445	434	418	393	491	417	492	449	475	452	452	464	477	478	449	427	463	445	439	452	416	458	469	422	486	425	442	460	426	427	445	455	457	466	506	469	407	457	487	453	455	511	467	461	422	460	451	439	473	473	485	437	406	455	468	442	464	456	491	482	437	441	466	465	458	438	440	412	444	469	486	427	445	452	444	469	525	445	443	441	410	438	461	490	457	481	436	461	449	503	447	421	440	485	451	475	513	413	411	468	426	478	430	448	487	403	462	443	456	488	475	451	462	469	449	445	436	445	396	431	438	446	422	473	445	466	454	441	462	451	443	458	457	442	439	481	428	458	403	448	492	470	433	452	444	467	469	440	465	481	460	434	444	435	415	453	484	446	441	471	442	470	449	455	451	450	497	456	441	436	453	461	442	454	464	445	473	471	471	469	434	458	478	441	455	468	424	450	450	444	433	444	460	450	424	456	431	422	446	483	447	476	447	432	444	451	457	442	433	429	433	450	428	457	447	505	437	426	459	425	465	462	469	397	459	441	447	437	457	441	462	430	441	454	430	451	432	434	456	455	481	482	456	467	458	445	446	477	427	452	451	464	430	436	459	460	458	448	465	432	441	402	426	412	450	468	471	440	445	460	462	453	469	445	502	470	471	434	429	454	435	462	424	465	456	447	476	447	426	449	460	469	444	457	451	447	461	437	481	474	404	452	439	453	443	455	442	471	479	440	478	468	437	446	466	456	451	432	482	434	449	425	443	463	477	461	451	446	453	464
23800	21664	28999	24830	21387	8406	3136	2269	1756	1489	1360	1235	1152	1100	1069	960	935	972	904	868	809	755	709	726	637	612	683	675	600	613	588	602	583	601	581	590	589	598	585	568	605	588	566	581	581	560	582	573	598	572	606	608	593	579	581	579	592	545	548	554	589	584	541	544	545	583	620	579	575	578	585	535	553	571	558	530	515	537	562	580	549	545	525	522	531	550	535	544	540	563	597	625	541	545	530	588	534	560	578	563	535	608	574	571	550	542	589	580	585	580	554	538	520	564	561	563	578	537	544	570	583	573	543	559	554	566	552	600	554	510	569	558	565	520	581	543	621	583	566	560	590	567	568	569	626	555	614	584	503	537	529	581	576	566	560	561	553	540	539	567	598	586	585	559	567	585	592	541	548	533	560	533	573	555	598	518	588	587	545	566	591	530	524	555	600	537	559	538	547	551	547	575	544	588	551	551	575	546	565	558	599	594	612	577	532	595	561	577	602	580	590	569	541	538	556	558	541	568	530	545	581	541	580	561	598	565	577	536	611	551	542	555	537	541	553	573	544	549	592	543	566	578	532	574	583	521	540	581	528	596	507	568	578	579	510	549	551	591	561	545	579	603	566	578	620	576	524	538	569	527	550	561	546	607	555	542	576	546	579	545	540	555	599	566	549	551	534	558	564	598	547	623	605	592	595	564	567	585	576	557	573	574	597	560	564	591	553	568	559	560	571	580	564	588	529	567	542	570	547	563	575	573	574	527	565	590	564	553	533	588	559	574	551	566	556	549	532	570	551	606	527	607	563	587	555	552	586	595	553	576	590	537	543	561	592	573	559	535	576	496	575	551	574	547	575	532	572	558	618	555	606	529	554	594	544	560	539	601	525	517	581	564	583	540	535	566	587	539	553	609	562	537	590	576	525	576	546	595	536	544	552	560	615	541	595	548	559	563	529	542	520	539	598	564	590	535	616	596	579	561	544	542	578	566	550	564	614	577	598	573	515	569	569	564	578	565	520	540	537	600	550	523	561	600	528	530	566	549	505	581	547	586	580	605	564	551	602	551	535	593	559	549	617	562	588	585	536	555	551	615	529	569	545	523	579	563	630	577	534	575	562	584	582	538	551	567	586	579	561	562	547	575	541	572	554	592	577	555	581	539	540	590	569	550	564	596	547	545	586	570	532	562	572	619	562	546	533	563	584	543	597	544	520	582	573	547	556	583	596	569	560	562	562	545	581	523	551	557	530	561	569	550	561	538	582	559	593	560	558	595	565	561	531	559	569	530	575	568	547	560	532	566	547	558	539	583	577	543	549	549	537	553	550	548	575	532	535	517	536	577	551	537	542	569	596	559	583	551	566	543	523	625	561	533	567	541	589	561	576	550	537	553	569	567	546	559	524	573	598	535	535	583	585	555	556	577	581	592	573	568	556	569	579	595	521	526	549	590	507	580	590	562	553	533	564	575	566	550	556	553	519	569	550	554	555	548	542	587	617	600	619	561	557	562	529	589	550	525	526	547	560	546	548	567	609	597	592	592	546	583	541	530	559	544	571	574	607	569	567	578	579	583	566	561	572	530	576	513	568	540	587	580	543	535	592	558	581	569	545	560	557	597	550	523	573	574	544	552	555	569	552	553	571	534	553	581	539	580	549	536	543	596	580	557	534	565	594	578	603	569	529	551	583	547	512	549	559	568	577	572	614	563	562	582	604	571	527	522	611	609	570	575	558	593	574	597	544	553	580	561	549	561	529	558	521	590	540	548	596	574	570	569	574	537	569	589	578	521	559	587	549	556	538	547	554	586	584	563	534	523	603	547	549	564	557	594	557	518	576	560	606	550	593	622	568	543	588	563	579	520	571	549	554	551	559	597	563	540	557	558	545	588	587	542	590	552	562	559	561	567	550	568	561	535	580	564	547	536	576	552	568	561	558	555	592	590	579	566	525	547	550	516	599	557	563	572	540	551	575	558	511	563	555	556	548	529	525	568	553	559	606	532	551	513	588	531	587	526	521	555	595	572	550	527	585	590	559	609	605	570	587	544	550	562	539	576	558	532	539	556	505	593	582	589	590	533	563	549	580	555	586	572	558	538	542	560	580	597	570	545	543	596	541	551	524	555	563	580	573	589	566	544	547	545	584	572	550	577	536	584	580	556	546	551	581	578	562	552	547	595	546	557	525	567	537	579	608	543	587	537	565	559	626	567	570	575	558	558	559	539	553	550	587	560	572	545	572	584	548	537	564	564	551	576	588	533	550	591	561	592	538	555	590	554	533	592	559	578	543	542	530	620	584	528	569	568	513	594	558	569	587	581	555	544	563	501	560	575	541	553	576	531	533	526	603	550	541	579	555	569	557	584	572	543	546	566	574	585	578	549	585	559	575	566	607	540	553	555	572	588	527	554	585	524	531	555	566	593	530	526	566	544	536	553	548	552	570	559	582	547	551	555	573	560	566	572	536	527	566	541	575	581	572	549	521	558	529	535	592	587	564	578	540	550	587	518	604	582	573	530	510	567	609	533	553	580	544	562	561	530	614	545	596	560	555	537	584	519	554	540	553	574	539	573	578	550	525	552	533	573	552	592	550	541	622	562	565	557	560	559	540	580	558	541	572	558	577	588	551	556	523	543	560	558	540	537	539	592	582	539	541	555	527	535	591	598	553	571	577	559	559	595	600	535	537	594	599	577	587	515	567	598	554	543	550	583	531	582	546	587	529	545	560	559	531	532	550	541	566	505	591	589	556	594	516	544	539	567	559	503	534	516	583	605	523	578	552	536	577	557	580	546	580	560	588	550	560	641	546	576	563	582	560	582	563	591	528	598	563	606	549	578	584	602	543	593	608	602	495	561	562	587	578	570	550	583	578	556	548	542	531	490	538	566	559	538	540	540	528	524	523	571	587	582	602	514	557	560	558	550	553	594	551	539	549	547	587	561	590	536	533	555	582	536	548	574	541	582	583	580	555	585	536	563	619	569	524	549	597	602	553	585	559	558	552	561	556	538	532	544	546	592	543	565	579	584	553	546	582	599	571	546	558	536	585	566	553	535	588	561	604	579	535	557	556	565	515	577	561	527	574	574	575	527	555	510	521	568	596	521	518	540	562	576	557	586	530	563	563	523	552	574	577	589	576	555	533	572	535	569	572	604	577	537	576	556	555	592	572	574	545	566	547	576	520	591	590	587	559	543	561	569	573	534	523	505	520	594	579	532	596	595	530	570	543	537	606	548	580	549	531	559	554	545	562	553	577	606	553	596	571	537	552	578	594	513	537	549	563	562	590	552	555	539	570	504	573	548	556	581	562	607	569	559	561	558	560	578	539	519	573	558	554	514	536	625	561	566	568	574	606	594	606	553	574	546	564	579	585	577	530	560	551	525	527	559	601	560	512	577	538	557	550	544	532	543	564	526	540	565	538	573	544	557	531	566	603	578	575	592	562	580	535	576	570	547	565	623	543	580	602	560	562	547	543	541	575	568	561	550	535	565	571	573	579	549
5170	16326	13483	8147	6569	5457	4731	4080	3330	2657	2440	2203	1968	1765	1548	1483	1399	1385	1376	1330	1162	1079	990	966	922	869	886	899	808	790	741	793	775	770	746	733	776	747	745	751	690	750	753	749	733	718	799	757	772	690	715	754	702	721	714	674	714	754	715	723	702	729	729	732	700	704	684	708	728	705	673	738	732	655	722	705	708	763	698	711	739	746	693	725	705	715	678	727	708	728	726	722	714	745	718	699	707	676	722	687	739	707	726	705	735	721	691	700	725	703	719	707	730	699	689	693	701	727	668	715	700	713	704	682	696	752	704	658	723	678	692	752	687	729	713	681	685	665	706	718	684	704	705	671	736	726	740	733	719	685	650	719	672	723	683	717	699	728	722	680	741	704	748	688	718	744	731	686	702	696	703	703	676	702	663	703	724	719	692	702	739	721	702	717	708	712	685	735	713	695	698	730	717	681	677	691	741	709	745	728	726	690	717	678	663	708	704	698	689	729	699	695	697	706	724	734	695	681	741	663	716	697	691	712	756	734	667	673	724	676	706	689	730	680	776	712	634	696	727	694	724	722	700	697	682	715	712	687	730	695	713	717	739	677	723	680	750	682	681	689	698	697	665	704	673	721	711	685	682	703	697	739	756	700	684	669	664	713	742	699	725	714	683	717	679	741	640	748	698	757	678	723	710	706	699	690	696	686	677	735	709	728	733	724	743	684	695	699	662	739	704	740	750	708	719	750	672	716	711	787	736	710	648	722	730	732	717	687	652	748	772	741	722	700	732	694	695	700	717	713	666	686	727	667	644	692	760	700	642	670	712	748	669	744	694	710	750	720	662	701	733	675	700	684	679	717	724	690	730	705	683	676	727	714	703	728	723	715	738	657	763	694	720	676	721	716	686	678	694	723	639	734	644	732	727	688	749	711	701	722	742	735	673	754	695	724	700	679	688	705	698	723	731	706	697	729	677	675	678	692	717	695	701	745	735	734	711	675	718	706	688	693	701	718	691	715	728	709	718	659	704	724	727	694	715	746	733	684	715	690	697	723	723	730	713	702	732	705	722	730	687	704	699	727	702	690	662	725	739	695	716	694	675	785	744	671	735	721	717	706	703	663	681	721	693	700	719	695	748	730	664	716	697	688	684	695	737	665	714	712	701	730	672	701	727	741	710	703	704	750	693	680	705	717	700	713	729	736	742	721	685	738	700	731	725	712	710	685	707	693	732	686	703	759	744	695	731	691	688	735	717	696	773	694	657	740	702	668	654	717	720	733	634	759	686	698	731	695	686	761	693	701	733	718	695	724	691	705	735	665	755	685	725	741	663	730	726	698	735	698	699	687	644	720	736	738	746	689	740	722	695	718	695	689	686	717	684	767	712	692	668	702	707	716	706	674	669	698	714	712	722	734	692	718	710	706	656	752	668	718	699	730	745	664	707	710	705	714	685	730	682	679	736	703	757	696	751	711	720	674	704	671	666	710	681	708	735	717	697	686	721	725	697	713	715	655	724	654	686	718	721	707	698	686	722	757	713	754	704	689	746	695	648	689	760	746	701	703	738	674	699	662	686	669	691	704	698	721	718	766	684	744	725	719	720	666	689	728	672	709	687	708	696	731	671	719	712	646	701	687	693	747	695	722	673	713	703	735	686	675	711	684	698	709	713	711	693	715	704	666	709	733	683	693	717	708	697	696	711	743	718	728	688	703	720	707	762	715	731	717	686	720	672	761	663	689	692	707	701	706	727	749	667	683	720	751	686	667	669	731	718	718	642	702	764	693	697	707	678	732	686	700	719	702	762	694	668	684	667	743	738	716	700	719	680	736	657	692	669	743	690	715	711	663	754	705	749	702	669	709	705	717	670	686	710	686	710	772	701	695	688	711	653	711	690	710	733	742	689	701	745	689	711	719	731	710	675	714	686	703	693	686	708	693	726	720	691	712	720	721	663	683	725	784	718	703	727	716	724	657	682	721	738	759	718	736	747	708	705	717	711	647	700	704	783	718	681	700	706	722	724	686	701	695	709	694	732	739	747	692	653	682	653	694	703	719	691	714	725	707	721	668	704	727	737	736	654	709	725	728	709	702	719	746	707	705	662	728	729	745	715	704	650	758	690	686	720	672	733	708	733	753	717	696	680	742	769	687	659	672	742	712	738	704	724	689	731	715	736	704	737	685	664	700	712	698	667	728	694	714	716	709	711	725	624	728	738	698	679	662	696	736	722	725	698	729	657	710	691	681	719	716	692	726	721	796	697	741	711	683	738	689	681	726	708	720	686	706	703	655	678	714	738	697	670	692	687	719	701	673	730	777	752	747	678	674	748	711	684	711	735	744	673	703	681	666	654	721	687	705	670	705	680	708	706	673	707	737	658	674	703	678	719	694	694	682	711	723	726	665	707	688	694	697	719	694	698	670	725	714	715	750	669	724	712	677	741	735	666	678	724	698	710	686	739	724	704	684	702	727	731	681	719	737	737	709	719	690	727	669	728	722	756	673	705	660	660	699	677	740	687	742	723	718	737	750	680	685	711	651	752	654	697	663	746	708	730	695	682	727	711	689	745	713	690	741	719	723	721	635	708	722	717	689	674	673	717	657	729	668	696	701	674	711	708	713	725	740	705	698	697	692	678	696	711	686	750	662	659	671	725	700	732	648	713	643	671	686	697	665	647	725	719	683	732	715	685	686	678	684	681	714	699	765	675	755	723	733	722	696	714	706	718	654	686	668	718	722	725	707	728	731	733	695	730	728	717	674	690	721	749	678	721	696	703	705	641	668	737	671	689	687	683	724	677	716	763	743	744	732	677	703	711	740	714	668	723	742	711	676	729	710	684	698	714	663	687	693	666	677	731	716	649	702	690	650	718	656	704	680	709	752	720	715	733	716	696	691	720	677	676	742	712	698	725	714	691	665	744	684	767	635	707	747	725	698	693	686	682	688	742	704	707	737	716	742	737	756	680	692	670	686	707	678	722	701	700	724	701	716	726	805	707	689	703	708	727	679	677	779	733	694	726	754	703	715	726	671	753	717	766	655	706	692	743	695	662	685	725	686	728	677	744	656	706	698	727	753	675	720	670	708	697	676	730	731	714	720	704	681	697	715	716	689	721	689	705	716	712	712	667	755	703	736	717	738	716	715	706	722	709	669	726	704	724	726	694	694	712	715	706	740	687	722	701	724	651	708	727	718	712	665	738	677	707	722	729	695	737	634	728	660	708	742	729	707	718	750	716	741	695	721	661	654	682	707	721	727	736	732	729	696	721	671	730	723	728	696	707	746	747	767	670	648	726	699	679	705	673	705	711	730	740	690	733	721	695	705	718	692	722	680	704	724	692	701	696	644	736	761	697	725	661	663	729	706	733	712	723	726	695	701	718	728	709	670	668	725	706	673	663	752	715	719	725	742	726	726	727	681	736	660	687	689	665	687	698	721	679	718	723	707	700	703	730	714	726	702	697	659	675	716	652	730	693	698	744	716	686	731	693	670	712	687	724	686
24922	21655	27555	25700	7620	2199	1762	1424	1076	929	882	727	687	596	569	547	528	504	507	477	431	397	390	397	359	315	314	316	294	290	322	287	274	297	249	273	250	262	272	252	297	272	276	249	275	281	265	239	254	285	247	269	263	264	262	291	255	279	270	233	271	243	244	237	233	264	281	257	269	255	293	259	265	269	251	234	282	257	287	269	261	284	264	244	252	264	291	260	277	283	241	275	235	249	258	264	248	220	265	294	244	229	230	246	233	262	232	273	257	242	244	245	239	233	253	283	248	279	276	250	261	284	255	269	257	247	257	236	234	247	275	224	252	281	278	241	294	269	241	253	268	255	274	274	250	254	266	213	266	257	261	272	246	279	250	220	266	232	245	274	268	267	290	272	301	236	244	288	251	263	258	245	259	263	275	255	247	243	263	257	260	242	267	243	250	231	254	244	262	250	232	259	248	301	251	276	289	246	262	252	251	279	252	243	260	249	252	239	248	272	234	274	279	243	267	278	279	257	277	280	246	260	278	254	271	236	240	257	255	256	232	248	267	268	254	243	239	259	254	257	238	247	245	249	249	243	244	281	205	281	259	229	247	248	209	250	243	252	253	237	257	265	283	221	265	268	277	242	251	271	254	239	260	256	258	241	243	252	263	232	258	245	257	248	254	278	254	279	262	270	276	241	258	248	267	266	263	263	252	299	287	255	250	276	290	241	241	263	239	236	257	232	262	273	253	245	236	278	227	253	264	260	251	253	252	270	235	256	254	251	282	231	284	232	224	287	265	239	226	260	256	250	277	240	235	260	262	242	263	260	272	262	252	273	264	219	265	247	252	279	247	238	258	237	255	320	253	266	258	273	248	237	266	274	275	251	278	260	257	221	281	268	240	248	268	257	239	276	275	263	261	234	263	266	263	260	244	244	289	261	255	258	289	242	254	264	256	270	264	243	270	235	277	260	252	255	266	267	254	248	248	269	260	246	264	272	271	226	273	254	304	254	268	267	265	274	257	280	243	245	274	265	270	268	240	268	246	219	260	263	263	284	260	250	247	240	260	276	258	264	256	264	249	238	271	279	252	276	226	252	270	237	252	272	228	255	262	269	291	271	264	255	270	269	278	250	266	261	246	268	248	240	278	252	265	237	268	280	254	276	253	265	277	236	250	280	276	267	264	261	263	250	274	269	240	274	242	225	254	238	260	240	289	243	268	277	267	225	228	273	272	260	277	260	273	259	258	258	252	252	244	283	250	278	297	230	238	216	274	248	231	236	265	275	246	253	251	245	230	244	258	268	259	261	230	277	261	277	265	258	257	268	237	257	257	274	256	258	245	251	276	241	243	273	259	265	226	249	305	253	264	276	273	253	248	241	274	270	257	278	225	257	234	279	268	271	298	255	255	263	261	237	289	274	257	246	257	275	272	239	297	263	271	243	271	273	276	258	279	241	262	250	269	241	249	291	247	254	251	247	258	255	260	240	267	266	281	253	274	273	273	249	258	263	254	271	247	271	240	248	297	258	260	295	257	251	229	252	273	280	261	251	258	249	266	274	246	243	237	252	278	261	250	266	250	272	262	266	247	258	243	276	256	255	255	283	249	255	242	252	253	228	249	277	257	264	279	255	299	251	269	273	268	233	252	258	261	275	262	257	286	269	255	272	252	243	249	231	247	261	257	259	257	255	248	230	242	246	262	251	250	266	254	248	273	229	255	263	273	269	280	261	260	297	260	250	249	242	266	261	257	256	238	264	269	254	234	266	266	279	233	263	265	266	252	246	290	265	249	232	260	270	282	259	281	242	254	246	250	269	281	271	298	245	272	263	248	239	237	247	281	254	240	266	275	261	275	236	255	277	271	253	271	219	290	239	267	264	257	254	268	255	258	236	223	241	232	257	268	233	264	246	240	262	273	271	243	272	264	270	271	248	239	264	239	273	274	260	276	296	272	240	234	262	276	292	255	261	241	243	257	246	270	286	237	235	257	263	261	276	270	275	232	228	249	248	302	260	276	239	257	261	288	273	270	274	276	246	285	264	259	240	264	244	250	245	267	272	273	267	306	279	233	251	258	248	256	286	249	269	250	259	255	278	267	247	255	262	238	264	264	251	248	259	257	233	262	265	260	249	233	242	259	285	274	253	299	242	255	260	262	263	278	250	263	233	251	308	262	290	239	259	246	228	259	269	248	256	261	275	265	280	249	273	255	261	252	274	249	273	281	246	271	252	276	257	268	293	268	235	260	237	271	262	237	283	258	237	273	263	267	258	254	275	263	269	237	245	240	260	251	295	229	280	283	251	328	293	265	262	237	248	287	265	241	244	247	270	256	262	232	218	247	244	255	241	248	268	254	264	272	258	224	269	247	282	263	249	277	238	248	256	249	269	278	273	262	248	245	276	267	268	261	274	269	269	301	261	227	219	265	276	269	275	278	249	264	276	243	257	240	273	246	232	243	274	277	254	271	265	262	269	254	266	258	247	268	238	262	257	255	248	239	264	236	251	241	262	273	241	290	257	283	243	257	261	239	285	247	265	268	241	290	243	301	268	285	267	256	240	262	286	251	251	235	268	265	299	269	258	264	257	251	246	288	247	250	255	256	246	245	264	266	291	286	263	255	230	264	271	272	287	256	261	246	250	254	271	253	256	288	264	275	288	280	268	264	246	277	287	246	279	267	254	269	239	292	235	236	254	254	257	260	270	252	276	281	283	268	249	253	242	259	247	264	256	244	243	291	274	248	296	268	271	218	277	261	268	262	214	236	246	260	277	262	240	280	270	265	259	266	251	239	245	245	280	272	264	244	278	279	254	241	246	251	248	239	256	274	260	296	254	265	247	228	253	224	297	239	278	240	249	256	283	260	242	269	227	255	272	279	275	269	269	282	273	269	268	261	264	252	268	243	274	219	247	264	291	256	223	231	271	249	241	251	274	251	296	255	253	260	237	255	229	237	283	275	275	261	239	267	271	270	235	247	260	253	256	234	263	263	241	271	276	247	228	268	239	256	263	251	258	261	281	295	271	271	280	251	241	263	247	259	259	263	259	253	271	247	254	261	222	266	260	277	251	257	261	251	242	280	261	276	275	264	282	283	253	250	256	286	256	240	275	238	260	253	265	248	290	283	248	266	248	245	275	234	269	265	232	273	251	243	243	253	243	262	260	271	295	243	289	227	252	239	264	261	256	269	239	260	264	253	263	260	252	259	255	272	252	262	290	258	261	275	250	264	293	259	281	266	278	275	282	290	253	240	285	280	263	254	261	261	257	269	255	263	274	294	262	255	254	294	248	279	240	272	230	287	275	268	259	257	267	228	265	249	260	294	259	259	247	259	248	266	268	262	255	242	261	262	282	284	259	227	287	264	272	216	258	250	217	243	299	268	246	226	255	259	239	241	286	273	239	270	259	264	234	250	247	235	268	263	267	256	267	243	265	266	264	250	252	247	285	259	273	253	264	266	271	262	266	256	249	256	241	292	265	264	256	263	256	242	262	238	282
5033	12643	10803	6223	4931	4068	3543	3038	2304	1923	1768	1443	1306	1159	1063	1025	919	917	825	782	700	649	602	582	557	447	479	478	455	407	427	443	378	401	392	371	379	360	386	389	387	373	381	398	388	345	392	392	370	376	374	377	376	369	384	347	391	363	388	358	350	371	337	394	375	337	374	343	328	307	327	365	392	323	336	347	348	330	373	373	359	382	351	335	380	330	344	350	340	366	351	366	347	361	339	328	345	354	374	339	333	360	344	351	378	327	340	338	379	346	366	323	385	344	331	398	386	325	339	348	354	341	325	346	313	352	349	349	352	343	343	362	357	396	332	346	387	319	352	390	339	377	366	352	312	365	330	345	352	358	333	405	365	354	383	370	333	325	327	347	324	367	384	355	350	334	373	348	328	339	368	331	365	308	345	354	296	364	351	378	350	373	382	355	351	361	357	360	353	354	335	365	361	353	387	362	361	329	363	382	314	346	343	323	360	349	340	354	354	315	372	378	343	336	361	330	365	318	373	323	358	360	344	342	344	365	364	357	351	366	352	321	373	348	314	323	361	346	314	333	362	357	394	358	327	370	314	359	352	357	314	343	375	334	360	333	321	329	333	360	336	337	359	313	364	366	347	406	369	364	361	368	361	312	385	345	371	332	331	352	317	359	331	366	333	336	343	365	342	369	343	359	368	351	340	364	353	342	318	335	332	369	341	338	359	349	345	325	401	356	327	354	346	343	315	365	379	339	332	355	385	373	353	362	356	335	341	327	353	331	326	379	331	384	366	388	362	328	369	336	326	355	367	335	369	354	310	344	366	366	388	371	354	336	358	341	364	361	331	377	388	320	370	370	338	393	351	322	345	319	326	373	337	384	389	338	383	325	345	325	358	339	377	328	316	350	342	339	329	366	371	336	369	325	371	405	360	363	350	332	359	343	367	344	341	353	313	367	351	320	346	326	351	372	376	377	330	359	343	346	336	353	333	385	346	355	389	361	364	339	349	349	365	343	340	352	348	337	361	345	337	370	353	346	328	349	341	367	326	346	368	342	352	334	322	306	347	341	368	331	349	333	366	366	364	350	367	341	368	352	361	373	335	348	356	330	358	336	360	350	336	345	349	366	304	364	322	379	356	341	360	333	389	323	333	359	331	368	330	364	325	333	353	314	357	390	357	347	350	317	342	323	385	368	342	356	358	358	355	338	338	346	380	314	363	380	334	344	345	362	317	351	364	337	339	346	370	328	360	361	318	338	315	359	372	345	336	348	366	338	342	345	337	335	343	342	332	321	351	308	345	314	350	301	346	360	381	350	336	356	362	347	357	361	351	341	363	316	366	354	326	349	354	354	334	350	359	380	328	333	356	328	370	340	351	345	353	344	343	343	357	352	330	353	346	340	378	365	356	379	327	363	337	344	367	346	343	329	352	388	350	368	319	354	336	404	363	315	353	342	340	351	371	347	333	363	337	375	330	346	340	329	356	338	340	354	327	325	370	337	379	350	352	341	358	343	357	347	352	352	355	329	345	386	329	371	389	335	346	308	349	351	324	336	354	334	345	377	347	362	369	391	335	328	324	335	357	310	324	363	346	326	353	327	360	331	340	316	315	328	346	358	361	373	351	367	319	341	340	317	353	360	338	382	349	365	324	340	348	355	358	347	353	311	346	334	334	389	326	331	348	362	356	318	372	348	345	342	357	353	361	333	327	346	338	343	347	318	339	344	344	342	333	347	318	366	350	342	373	352	322	327	339	335	362	372	373	368	325	362	350	363	388	334	346	344	343	341	373	358	347	330	330	342	318	327	345	376	328	338	331	355	309	355	340	339	368	364	412	346	355	332	336	337	324	327	310	335	327	338	335	357	354	382	354	345	349	344	336	318	377	397	364	340	339	342	349	356	344	357	353	329	349	348	344	359	368	357	321	353	369	341	409	347	339	350	381	348	364	337	353	376	379	340	312	339	311	328	359	367	335	379	369	347	363	381	318	353	321	335	349	304	331	314	356	337	317	329	362	331	369	349	371	327	342	322	352	346	374	334	366	328	335	379	339	361	327	367	329	336	346	378	334	354	357	383	326	347	354	327	324	327	339	342	366	354	334	389	327	335	352	347	345	358	371	344	360	354	352	335	365	314	368	346	372	374	364	337	382	315	359	347	338	324	353	342	348	356	309	336	328	346	335	367	394	362	394	363	336	367	314	342	362	310	349	321	367	351	367	346	366	307	367	355	344	361	344	347	361	336	359	397	336	334	346	348	342	289	360	367	335	352	365	381	348	379	353	361	358	363	351	347	367	359	343	341	327	332	403	374	382	349	343	320	348	336	336	382	352	318	337	364	343	358	351	339	357	378	337	382	370	364	312	353	314	349	340	382	342	336	366	340	351	352	332	350	355	369	339	342	343	321	364	340	366	354	333	340	343	361	348	365	357	326	366	390	367	343	346	335	376	355	364	365	374	326	392	354	345	349	340	325	315	339	382	329	330	369	327	334	355	350	326	337	340	346	354	356	336	338	325	356	350	345	353	325	378	338	323	355	361	348	353	332	375	329	369	319	333	351	352	315	375	349	361	370	342	347	329	348	369	384	333	348	311	325	391	332	336	353	351	363	364	317	330	327	407	387	325	348	393	373	359	363	318	347	351	357	363	330	335	361	330	359	360	360	378	327	353	348	353	351	377	346	354	341	355	357	310	333	347	366	344	359	352	364	349	329	340	377	312	379	365	359	367	334	354	336	397	384	347	356	358	376	365	328	355	347	329	365	362	351	363	342	379	348	372	359	357	351	351	339	357	335	346	343	327	369	342	357	345	342	349	342	328	355	387	352	324	364	364	381	331	333	333	288	374	333	314	337	348	364	382	352	326	325	346	304	317	370	339	339	348	346	365	342	344	351	356	349	350	340	335	354	332	361	318	348	353	347	358	324	350	362	328	338	325	343	331	339	334	336	325	328	343	355	350	340	371	328	376	348	362	357	336	361	373	353	327	365	354	317	346	368	340	363	360	344	363	328	345	342	334	334	349	379	352	315	320	318	363	378	355	343	341	357	357	345	331	324	369	405	345	337	385	356	346	363	335	354	343	351	368	358	337	328	361	359	346	311	344	335	363	351	334	372	315	331	343	344	303	348	328	347	336	332	349	349	330	345	349	296	350	332	340	342	350	358	346	321	307	350	376	364	350	374	360	368	331	351	348	369	335	335	363	349	348	362	319	303	320	379	358	357	328	360	360	315	370	380	382	338	340	347	335	352	323	377	341	343	348	330	328	369	351	331	338	361	344	363	343	332	340	367	396	349	349	366	367	392	358	341	327	362	351	359	359	384	347	338	345	362	353	341	357	325	333	351	322	383	352	339	351	303	331	327	383	370	366	327	345	336	366	389	369	330	319	330	348	379	355	349	367	363	365	371	344	358	351	371	355	373	337	366	341	322	332	331	351	358	346	348	331	364	370	340	353	346	333	374	318	371	333	370	381	332	326	363	345	342	338	346	366	328	326	314
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
