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
338722626459	338722627028	338722627578	338722628128	338722628678	338722629228	338722629778	338722630328	338722630878	338722631428	338722631978	338722632528	338722633078	338722633628	338722634178	338722634728	338722635278	338722635828	338722636378	338722636928	338722637478	338722638028	338722638578	338722639128	338722639678	338722640228	338722640778	338722641328	338722641878	338722642428	338722642978	338722643528	338722644078	338722644628	338722645178	338722645728	338722646278	338722646828	338722647378	338722647928	338722648478	338722649028	338722649578	338722650128	338722650678	338722651228	338722651778	338722652328	338722652878	338722653428	338722653978	338722654528	338722655078	338722655628	338722656178	338722656728	338722657278	338722657828	338722658378	338722658928	338722659478	338722660028	338722660578	338722661128	338722661678	338722662228	338722662778	338722663328	338722663878	338722664428	338722664978	338722665528	338722666078	338722666628	338722667178	338722667728	338722668278	338722668828	338722669378	338722669928	338722670478	338722671028	338722671578	338722672128	338722672678	338722673228	338722673778	338722674328	338722674878	338722675428	338722675978	338722676528	338722677078	338722677628	338722678178	338722678728	338722679278	338722679828	338722680378	338722680928	338722681478	338722682028	338722682578	338722683128	338722683678	338722684228	338722684778	338722685328	338722685878	338722686428	338722686978	338722687528	338722688078	338722688628	338722689178	338722689728	338722690278	338722690828	338722691378	338722691928	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	3600	2300	2722	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2717	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2713	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2708	3600	2300	2707	3600	2300	2707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24337	21626	28865	24899	26972	20047	7605	1287	975	828	749	725	615	569	585	548	498	488	509	491	507	492	476	429	461	479	444	453	435	426	418	420	436	448	382	435	431	416	429	424	434	398	415	440	430	405	423	409	402	400	421	400	403	417	412	377	418	412	364	366	410	421	387	382	405	405	375	424	387	415	408	433	409	411	387	435	421	381	416	384	397	409	401	389	384	413	376	389	420	397	419	380	395	381	391	411	376	394	412	400	385	388	384	432	405	397	388	373	373	368	384	407	375	380	413	425	383	378	382	398	345	396	368	367	384	438	393	370	407	420	380	418	401	405	394	369	439	380	408	404	376	361	418	367	372	370	428	418	389	392	387	389	388	391	383	408	403	380	384	413	371	354	389	379	360	394	401	367	421	399	386	408	378	397	391	399	426	370	392	414	428	388	374	389	400	389	369	409	400	394	384	422	403	395	390	442	413	380	395	428	399	411	424	378	377	401	376	390	388	410	389	376	396	350	382	365	412	388	408	440	396	373	383	368	409	390	423	389	401	406	388	358	387	379	400	355	412	360	399	346	414	376	386	392	405	432	401	388	380	392	404	388	364	377	356	411	365	412	379	387	388	398	392	417	374	409	391	427	416	403	399	397	409	412	425	379	408	374	393	388	390	397	412	374	393	404	368	381	362	392	388	376	397	411	391	402	369	398	406	385	416	421	370	387	413	402	392	361	409	432	405	393	412	394	384	366	406	368	382	401	397	407	375	401	361	381	412	369	378	387	390	371	422	391	379	376	377	437	395	423	382	376	396	354	364	404	396	392	374	392	377	402	372	397	384	387	405	405	374	388	368	371	435	373	365	414	386	390	428	344	429	374	378	430	386	379	407	392	424	398	371	430	408	386	425	364	410	397	369	415	379	403	408	388	432	403	367	411	421	419	402	385	389	374	392	406	386	414	363	419	419	389	354	394	367	375	363	381	362	384	366	423	414	405	408	378	426	383	397	381	382	389	364	410	379	396	413	376	358	376	373	411	357	366	386	414	390	387	476	372	366	426	384	391	403	398	415	416	424	360	374	390	386	363	372	395	386	417	377	412	388	351	418	425	371	387	397	405	392	415	378	420	426	387	401	390	378	392	384	366	404	381	404	423	409	415	411	412	422	374	429	428	410	373	362	432	391	409	421	389	399	405	381	372	390	388	414	375	414	377	382	390	397	419	359	407	434	374	375	396	404	383	398	389	416	403	370	386	421	398	374	428	402	410	384	424	403	413	399	410	400	377	385	399	366	371	363	399	382	408	378	389	402	384	417	386	381	403	361	424	386	383	383	393	398	396	389	380	380	370	409	372	401	406	397	399	403	402	392	444	393	397	389	358	401	377	361	372	429	374	393	394	419	423	375	399	392	393	424	398	403	363	434	417	419	425	419	389	393	379	375	402	373	371	426	365	403	417	401	372	375	376	400	406	429	393	414	359	413	367	371	411	434	371	372	415	389	346	405	418	371	404	386	389	379	395	372	413	384	370	377	374	442	375	423	405	395	420	401	384	383	396	392	414	391	401	419	393	402	401	402	377	359	390	382	389	380	408	400	361	393	409	367	391	373	376	408	366	390	394	390	400	382	380	363	367	397	438	425	397	360	387	386	392	413	382	379	409	396	405	381	399	374	420	380	418	425	382	373	397	367	353	366	408	409	416	372	353	380	381	407	419	402	387	362	416	349	355	433	370	392	421	386	409	410	379	445	373	386	413	397	400	373	397	428	389	420	369	396	405	370	416	370	407	412	370	360	381	388	423	340	414	400	400	406	429	400	407	381	408	381	400	361	406	393	380	396	389	421	372	398	387	376	396	399	338	370	352	385	397	384	399	388	396	369	382	358	425	385	416	413	368	418	425	409	409	406	352	375	395	391	386	418	362	376	393	387	418	379	392	390	393	382	395	416	378	391	414	429	406	407	407	355	411	385	391	374	364	361	393	383	392	412	386	399	372	401	391	376	387	410	404	338	365	383	407	388	371	384	383	407	396	387	387	395	399	412	406	394	421	426	381	412	393	390	417	378	381	389	397	370	386	363	375	398	412	349	382	386	390	399	412	359	415	410	358	377	389	417	371	387	382	419	394	386	376	401	418	365	399	351	396	414	356	385	366	376	408	409	360	386	391	399	402	343	426	368	360	387	422	372	372	385	398	422	412	417	385	406	380	420	394	363	420	411	385	409	372	382	373	363	379	388	412	398	380	371	419	428	384	401	389	366	387	381	361	402	382	382	404	407	390	380	374	356	386	402	407	389	402	407	415	404	387	400	379	394	410	399	382	354	435	404	417	399	379	381	373	388	418	375	397	370	411	395	403	407	417	380	396	358	426	389	402	376	403	391	405	354	363	371	360	382	391	389	400	374	394	407	390	369	413	383	419	393	413	372	416	407	364	360	381	349	411	389	384	368	399	404	378	360	389	411	396	375	406	385	389	406	369	392	360	383	408	371	370	362	370	377	362	351	417	383	409	362	386	401	368	395	380	402	387	377	376	403	385	404	391	391	406	364	400	406	401	384	375	367	412	369	398	394	434	383	395	396	400	384	402	392	420	389	405	426	391	383	386	385	385	391	399	409	413	408	412	409	399	423	367	378	395	439	421	382	420	415	358	393	396	369	403	407	390	381	371	379	395	393	370	386	398	427	384	369	377	369	397	375	371	411	385	392	414	414	398	391	444	423	406	359	399	389	424	380	387	385	371	381	383	372	401	343	406	390	374	391	370	353	417	411	425	379	419	398	389	371	390	396	434	401	388	358	419	419	387	395	389	393	381	402	362	367	374	367	404	384	385	375	370	399	389	426	395	409	360	396	400	360	398	402	405	382	411	369	426	405	408	371	416	411	386	391	444	414	440	411	380	425	413	424	405	395	394	401	412	399	355	421	365	437	385	406	396	401	373	373	378	380	398	384	392	367	376	397	392	376	412	401	375	349	399	384	377	381	373	345	390	400	400	405	396	390	418	428	378	380	357	350	384	448	422	436	404	399	368	410	385	430	382	348	407	370	397	387	380	346	382	412	396	372	416	416	402	430	388	393	434	384	394	401	425	408	386	426	399	382	420	361	428	397	380	374	395	370	425	374	391	435	379	354	405	364	396	417	401	370	354	446	396	383	394	353	408	416	413	381	380	370	383	401	368	398	432	376	406	380	378	396	386	396	395	397	349	407	375	372	366	411	397	382	385	387	369	426	387	347	381	396	415	392	414	385	375	400	376	419	395	359	384	434	406	399	362	393	378	371	398	404	367	402	400	372	420	400	410	369	426	426	396	375	400	425	391	389	404	373	389	391	431	386	395	376	421	385	404	365	385	380	392	394	381	390	374	405	368	372	394	425	418	385	368	364	390	396	411	394	387	389	386	392	384	398	373	380	411	361	367	373	388	392	381	396	388	384	383	388	414	395	398	410	436	418	364	393	375	344	358	390	365	399	384	385	390	357	395	375	330	394	364	379	388	386	406	398	346	400	375
11042	22492	21707	16582	26289	4101	3019	2369	1937	1636	1379	1215	1102	996	865	759	798	770	719	666	689	665	621	549	622	553	563	495	501	516	520	510	458	464	463	474	486	501	428	466	492	422	438	409	460	452	432	412	431	434	443	419	426	398	474	418	414	444	455	456	443	405	420	414	429	408	418	467	428	443	399	416	419	420	397	441	436	400	447	426	374	424	413	417	423	424	436	421	450	397	447	393	436	426	434	430	419	434	390	411	431	434	429	400	403	451	406	390	455	409	420	416	399	407	402	423	407	438	401	386	412	439	409	429	416	405	402	433	460	439	412	415	398	393	371	430	441	405	437	473	401	441	367	409	403	384	396	420	389	414	416	430	439	413	401	419	439	460	380	420	424	422	423	411	436	438	404	406	444	413	433	457	439	404	353	423	412	450	409	419	394	420	408	432	389	368	405	396	427	405	397	427	395	453	423	395	439	417	384	406	412	384	399	374	422	425	413	397	415	396	401	391	402	415	401	424	401	416	427	408	426	429	416	436	425	395	386	376	386	408	436	380	386	389	426	384	416	441	398	414	413	414	380	397	405	383	419	404	431	403	401	385	423	396	407	433	401	417	437	364	413	437	421	410	420	438	390	385	403	426	421	358	419	435	404	402	415	423	425	403	396	417	386	382	424	389	427	429	407	438	409	409	435	396	410	416	401	383	387	440	429	425	409	426	392	422	405	432	395	425	425	394	401	420	403	382	408	410	413	426	389	406	381	424	443	414	424	415	421	423	431	418	390	392	414	411	423	401	411	417	401	404	396	380	407	444	376	377	395	434	412	407	386	378	422	427	396	424	412	454	424	437	392	371	388	417	397	410	438	405	402	436	379	400	432	396	429	423	421	393	395	423	426	446	388	413	409	421	421	448	436	430	434	400	418	441	413	447	354	406	410	403	400	429	401	431	415	398	429	409	398	389	404	408	455	415	416	411	398	393	436	405	410	431	438	417	385	414	404	400	409	385	451	367	402	419	392	416	404	426	422	377	426	399	393	408	426	388	389	393	447	418	420	404	444	422	424	394	396	436	417	412	444	416	439	386	402	389	427	410	391	394	424	410	434	433	442	414	419	453	386	455	420	437	397	426	406	425	394	401	395	437	397	411	405	418	425	385	407	389	412	384	416	440	397	353	408	393	407	400	407	397	419	373	399	401	417	413	416	400	432	416	393	420	396	447	408	416	403	429	386	378	413	431	380	406	408	418	397	408	404	392	406	382	461	398	415	380	418	438	431	393	411	410	389	366	406	399	397	383	399	437	413	435	416	396	413	444	390	415	403	379	418	397	406	407	387	419	429	391	426	385	417	435	392	424	413	415	370	430	397	395	443	401	412	398	428	382	397	410	410	389	405	452	439	413	389	402	417	406	393	393	428	427	442	383	430	412	426	339	395	429	421	390	445	405	395	436	408	418	444	394	405	417	439	409	386	414	438	417	412	432	408	420	408	420	402	366	377	403	396	433	391	407	411	385	426	397	421	405	422	427	415	420	415	426	455	410	399	417	381	384	417	410	388	412	406	362	414	407	433	409	413	382	404	373	417	417	389	412	386	434	415	431	401	379	437	392	407	396	417	422	425	388	399	381	413	409	405	429	394	373	406	380	424	408	429	410	400	381	421	424	404	412	408	400	409	422	374	420	431	418	404	422	412	399	446	389	389	418	378	410	436	402	439	391	381	415	392	349	421	413	386	431	412	403	418	391	394	453	393	412	408	386	398	423	397	415	352	425	409	417	386	392	440	394	384	406	435	366	423	378	410	368	384	401	418	428	401	404	416	430	440	397	378	397	427	450	440	409	422	414	386	359	442	394	446	379	370	404	360	388	423	424	421	433	395	444	408	435	419	398	416	387	427	417	412	401	372	408	405	401	425	376	419	458	397	389	414	410	410	434	447	402	400	407	386	423	415	421	408	395	453	399	392	404	417	418	431	396	428	373	394	426	457	375	392	386	423	386	428	412	395	415	411	416	400	413	413	410	417	439	417	400	403	405	411	406	367	412	421	393	420	409	403	408	399	402	442	407	422	447	447	416	405	398	387	388	412	425	406	424	398	421	395	413	419	385	383	406	376	416	427	402	411	429	437	405	396	434	425	419	395	388	406	389	380	409	439	379	446	410	400	439	407	426	409	413	436	415	425	405	419	433	414	422	433	391	409	424	440	392	423	411	399	375	420	423	402	452	408	432	427	407	391	422	419	407	401	391	430	354	439	401	417	406	408	416	392	367	393	441	433	414	394	373	416	413	406	396	419	407	391	425	398	401	422	422	425	407	389	412	408	446	400	431	391	405	401	386	381	472	414	414	393	426	428	397	393	402	416	406	395	396	409	407	383	419	438	411	417	399	358	411	412	380	395	401	417	418	436	416	416	390	411	422	402	393	392	404	403	394	385	413	402	399	373	415	417	430	387	419	424	439	424	421	406	417	391	391	433	426	396	407	419	365	389	436	414	397	407	426	416	393	413	394	387	420	399	383	382	402	402	396	403	420	395	379	437	365	400	398	425	373	417	392	418	408	387	396	374	398	407	436	391	396	388	430	372	390	371	394	411	392	404	387	392	394	391	434	431	424	392	387	410	362	385	390	438	399	399	432	409	410	402	445	414	390	379	416	405	407	429	383	407	435	376	393	424	388	405	406	405	416	404	418	393	442	386	385	391	431	443	378	388	408	368	407	375	395	412	373	412	442	442	439	401	416	413	402	379	410	415	417	414	378	409	399	412	417	383	404	394	408	415	425	423	368	410	351	412	413	385	410	375	375	412	406	432	417	397	404	383	421	393	421	410	404	405	405	366	428	424	404	416	423	408	440	392	424	432	412	448	375	435	419	407	391	418	417	401	398	406	438	408	368	425	426	404	397	411	428	417	379	395	384	424	434	408	384	417	408	444	409	409	414	428	402	430	392	390	396	393	394	380	427	430	413	387	426	408	427	422	420	383	398	403	376	420	401	388	420	422	406	394	426	413	384	431	415	416	396	428	442	387	361	398	403	397	390	410	411	465	381	406	391	382	386	422	380	431	420	408	429	412	403	401	411	379	356	394	409	450	403	398	374	409	403	416	419	397	404	399	370	381	421	432	405	413	392	419	441	362	408	407	383	403	450	422	427	415	400	405	461	378	422	399	409	422	413	429	408	432	391	423	401	401	409	447	392	403	421	393	394	436	385	400	433	416	403	416	382	405	424	397	432	419	402	411	401	425	379	396	440	437	413	390	425	415	405	380	406	396	466	436	384	441	391	425	374	454	458	393	422	423	398	377	425	422	392	461	381	443	383	416	398	388	383	438	406	397	407	398	413	405	423	414	409	433	404	395	408	379	387	411	400	417	403	393	389	440	407	425	390	442	422	400	392	458	410	396	393	437	401	422	409	424	440	385	429	419	393	441	434	418	389	438	396	422	396	391	402	384	388	414	454	392	382	442	410	399	372	392	424	426	400	387	369	434	460	412	446	386	417	391	420
27876	16018	4053	1694	2500	578	565	588	629	573	562	546	589	561	589	547	533	592	517	593	594	566	577	563	570	590	616	636	588	568	564	581	592	593	575	553	548	589	619	575	587	557	604	556	574	558	591	547	572	587	619	596	597	589	591	562	541	558	556	573	600	574	563	545	511	539	601	567	555	547	604	580	569	554	515	599	584	530	588	566	529	579	543	623	554	574	568	592	571	603	580	612	603	561	561	569	567	580	581	561	537	561	534	621	521	554	578	553	555	572	537	598	558	548	551	557	538	563	554	533	582	537	524	599	544	553	541	547	560	574	543	547	556	564	573	554	564	563	584	568	537	550	549	550	593	582	577	599	549	572	582	541	577	591	529	595	577	593	572	600	560	587	622	558	576	591	576	573	557	547	585	583	585	574	583	554	569	549	583	537	572	575	573	612	551	556	581	561	558	581	534	571	589	555	610	592	559	545	598	541	588	535	588	542	550	555	581	546	537	567	538	577	532	555	579	515	568	579	625	536	583	574	581	605	550	568	576	557	627	551	605	538	555	556	615	561	593	564	557	557	552	529	553	605	552	575	573	585	556	588	537	586	603	583	579	545	587	559	543	577	552	582	584	584	576	606	575	558	571	575	559	611	607	567	531	576	594	602	563	567	573	570	552	564	584	545	565	575	600	600	587	566	606	533	586	551	576	547	592	605	526	582	531	570	541	572	572	591	602	539	565	539	590	590	571	604	571	561	566	624	584	582	532	523	544	594	557	592	546	611	589	586	540	592	594	609	568	540	567	580	528	549	583	595	610	566	606	601	569	576	590	567	570	550	593	532	570	539	578	564	566	550	540	614	599	540	566	575	583	540	594	587	561	595	616	551	583	573	563	566	527	584	569	588	558	609	588	591	608	549	583	598	607	597	542	538	568	535	594	557	615	554	556	567	616	549	560	595	558	521	531	582	593	569	618	535	584	565	590	539	562	543	551	585	562	563	585	589	543	597	560	545	533	549	606	568	582	541	588	573	586	583	565	547	593	571	549	581	617	581	545	577	570	600	544	545	567	582	542	566	598	551	542	577	575	619	623	585	609	555	558	591	595	545	582	563	589	576	557	548	534	569	590	594	538	573	592	528	587	566	549	539	544	563	544	590	525	548	579	559	577	566	579	574	571	539	554	547	589	545	546	574	512	550	572	570	569	583	568	623	598	575	591	550	531	584	574	549	567	570	592	521	569	568	565	609	540	607	589	563	586	595	579	585	590	572	556	519	574	592	570	548	560	540	555	593	558	551	557	492	568	560	549	579	552	519	580	603	560	558	555	587	562	609	578	558	577	546	573	585	559	570	553	593	552	573	608	572	534	532	576	606	594	595	555	590	570	598	600	561	529	593	556	561	569	615	550	564	584	570	546	569	618	609	563	611	565	582	578	562	515	565	581	564	572	580	588	561	548	530	542	586	592	568	587	543	554	562	581	562	572	525	548	537	570	593	596	528	563	569	550	524	547	585	558	642	544	556	586	578	562	569	546	573	597	552	588	563	580	544	563	621	563	580	552	600	561	539	557	583	567	540	561	593	538	590	575	568	566	581	562	589	584	564	620	601	596	598	594	592	584	590	569	534	533	567	585	592	620	586	598	596	558	599	580	556	581	586	591	560	586	572	571	556	560	564	598	571	557	573	568	550	606	542	601	597	610	556	654	509	554	628	624	585	565	586	563	558	580	578	580	569	532	589	592	527	573	539	570	576	544	564	565	580	606	527	537	564	559	590	612	571	580	585	582	613	561	572	591	556	570	554	588	579	600	523	568	546	588	587	597	564	599	587	522	605	554	569	498	589	578	596	569	577	556	592	595	508	555	530	586	568	553	573	570	570	563	607	551	563	559	540	529	572	583	584	550	570	576	589	570	593	616	579	564	539	574	598	551	566	564	549	588	589	529	581	561	546	570	574	568	540	569	582	571	555	564	583	570	597	556	573	602	589	566	552	547	538	568	552	562	557	524	539	584	565	571	585	558	527	560	570	520	570	568	557	537	552	560	589	554	573	570	584	580	580	532	518	550	591	587	552	575	616	549	570	560	579	543	568	552	593	556	554	577	548	614	578	553	563	571	592	593	547	591	599	565	557	589	575	586	600	522	536	568	537	600	571	565	548	576	569	585	548	560	600	553	549	592	590	573	537	562	566	597	571	609	565	586	529	561	599	606	557	581	551	578	567	573	588	543	535	604	636	559	546	585	536	561	566	612	549	612	551	553	584	597	553	606	589	529	566	562	600	555	559	573	571	605	567	573	588	579	525	560	586	581	528	559	551	555	559	578	571	557	508	546	595	570	593	560	540	595	578	595	545	563	614	565	558	595	543	509	564	533	548	545	556	556	573	587	572	541	581	566	643	585	551	555	598	564	555	560	579	554	566	551	560	595	576	550	542	584	545	565	584	577	577	605	524	609	596	577	558	605	573	591	581	583	584	608	570	564	524	593	614	587	544	556	602	575	597	556	537	523	578	580	549	524	554	529	546	585	602	561	543	582	582	609	550	555	558	562	547	592	588	600	548	567	594	535	602	556	625	568	520	577	544	593	571	583	549	557	582	559	572	588	537	555	560	642	578	529	607	606	581	593	582	530	541	585	538	553	549	545	596	577	545	539	552	551	600	562	579	558	578	549	605	578	599	595	554	525	559	535	583	540	536	555	580	565	558	632	542	528	558	551	533	564	593	588	545	552	557	562	525	563	576	558	549	547	635	549	565	587	525	604	581	572	561	608	562	575	607	599	549	571	562	587	568	559	561	554	522	560	556	584	559	555	593	588	599	584	564	623	587	552	606	551	564	548	591	549	551	565	579	552	508	594	573	577	565	592	554	573	556	577	563	568	560	517	567	552	568	589	524	573	598	584	596	558	571	544	575	585	579	564	567	606	555	601	569	568	572	558	577	532	587	563	557	563	596	566	596	613	570	539	549	603	565	595	602	584	576	624	556	585	550	627	575	603	598	550	536	539	551	543	562	570	568	572	581	559	578	591	598	550	538	581	590	629	575	567	580	612	595	562	595	607	611	566	558	538	617	603	574	565	572	537	561	572	543	590	569	530	597	584	594	572	586	592	570	561	566	569	581	510	543	539	602	538	525	572	587	578	597	582	584	568	560	553	581	577	567	536	566	550	541	571	596	552	622	634	557	534	610	605	587	569	599	510	589	604	550	583	604	561	600	602	555	529	550	558	559	588	587	563	562	553	561	555	619	526	578	568	561	564	582	551	585	560	604	580	565	538	572	583	579	567	571	552	572	609	586	578	571	589	593	580	564	583	584	551	578	572	611	602	541	557	583	544	578	587	573	602	557	575	550	578	585	594	564	576	578	555	560	575	586	572	568	507	571	537	559	561	568	580	543	566	569	524	563	581	600	587	550	614	511	549	600	533	611	566	603	580	565	583	548	544	590	572	572	525	558	567	554	568	584	560	584	594	574	571	530	562	568	611	538	561	565	557	610	602	573	568	546
5353	5057	5438	3146	4400	741	639	685	623	676	683	641	662	643	646	660	670	624	649	664	693	646	639	662	623	659	669	661	654	633	640	614	664	687	611	615	617	646	641	627	667	624	618	664	690	662	671	703	667	654	608	639	683	652	652	657	624	681	672	648	674	637	646	600	655	672	617	626	673	717	642	682	688	649	645	676	636	562	623	668	623	682	643	629	648	631	655	687	654	648	650	684	587	657	625	606	682	618	641	640	674	640	638	651	647	659	626	632	604	694	672	712	627	682	653	654	607	613	659	644	674	675	605	637	636	676	653	614	690	670	677	682	663	674	596	679	680	632	666	670	639	636	624	649	671	653	629	666	668	671	626	590	601	699	671	640	605	667	632	640	645	634	624	633	644	633	635	600	606	657	694	679	644	609	660	618	652	654	656	697	634	671	636	622	639	625	669	701	645	647	624	640	669	685	643	687	706	662	641	622	623	628	638	670	641	692	624	628	662	625	720	623	609	694	604	626	640	645	629	614	702	639	685	659	640	660	654	633	695	658	673	680	663	613	650	615	612	703	628	650	627	604	614	650	646	642	630	655	649	646	629	635	674	644	623	626	658	698	625	682	661	652	648	640	616	653	660	665	634	650	679	649	642	666	648	604	600	632	666	639	633	619	665	672	652	659	643	730	635	673	670	636	604	625	647	639	637	611	628	636	655	667	666	654	655	639	661	663	654	643	639	638	684	590	680	644	683	656	638	625	651	631	638	624	659	612	638	711	701	654	639	665	632	641	664	683	601	624	624	634	661	645	626	651	629	618	661	611	650	657	596	664	631	629	663	646	658	656	634	652	691	616	633	656	684	648	634	697	669	646	649	663	668	653	655	650	661	646	676	627	617	659	644	639	676	665	621	651	674	708	671	688	664	645	646	626	622	670	629	659	657	658	719	659	680	625	666	686	653	672	628	638	625	676	660	692	660	631	663	684	621	650	641	631	642	667	647	621	618	660	678	653	611	649	619	613	639	674	674	688	686	649	612	648	656	687	658	618	654	716	638	646	639	690	684	627	683	640	627	669	634	638	623	646	682	674	649	685	594	687	679	632	677	718	667	657	666	693	658	617	645	617	654	634	647	656	669	634	644	693	660	626	652	640	673	649	636	641	644	613	639	647	652	639	641	702	674	613	632	644	615	656	641	651	669	611	679	654	672	633	629	649	702	636	662	661	671	637	650	662	632	626	610	650	710	650	614	649	665	682	676	655	679	671	671	660	611	669	645	617	611	672	665	636	648	650	663	640	644	652	652	612	656	620	618	660	669	664	644	658	650	693	654	612	662	607	676	634	631	673	682	679	628	687	665	657	668	672	653	668	613	616	692	668	683	631	664	659	654	620	653	658	653	666	674	637	640	638	646	649	675	622	650	664	641	642	644	673	627	651	646	647	641	655	633	659	669	721	638	671	630	659	643	654	632	658	644	637	659	627	610	651	613	678	678	662	615	619	639	630	665	640	666	657	648	661	667	654	666	654	621	650	603	684	691	624	630	604	625	655	630	664	629	617	615	623	684	666	652	629	677	692	644	636	643	599	661	628	626	670	636	639	623	667	644	662	666	669	645	618	668	690	691	631	626	643	634	655	667	616	625	665	630	665	662	660	668	627	655	673	651	614	623	626	634	671	658	620	639	640	636	645	632	633	680	588	658	673	652	616	647	650	645	650	662	615	663	704	637	665	654	690	692	617	661	614	654	656	641	609	579	663	660	694	637	646	616	636	632	649	624	597	643	696	684	690	671	650	612	668	658	657	616	606	601	655	635	641	589	662	665	673	659	703	623	689	655	691	701	665	657	667	629	668	647	658	652	713	637	644	662	658	644	638	659	667	683	637	668	629	666	659	637	663	638	703	652	620	640	614	681	656	670	632	610	660	646	670	632	670	654	656	661	642	636	626	651	682	673	695	601	641	677	667	662	635	613	659	655	582	655	646	681	627	677	638	726	663	636	637	630	691	732	665	657	676	653	672	650	677	633	661	611	655	673	703	664	664	600	642	676	645	621	642	596	667	656	674	652	682	644	642	618	652	683	631	640	650	692	658	642	611	666	704	688	700	658	613	653	678	661	620	642	630	626	631	618	655	636	626	687	652	635	708	636	699	657	643	683	658	658	731	674	674	648	633	643	664	649	652	703	659	614	644	638	678	626	668	664	643	661	618	670	660	682	672	655	594	663	662	625	618	635	613	689	623	652	663	620	716	641	659	636	637	640	660	619	652	671	717	655	645	655	651	643	668	622	649	675	660	625	629	681	647	655	644	641	674	629	655	636	633	658	663	653	594	616	648	666	657	643	628	663	635	645	681	654	617	635	625	691	634	709	646	622	643	649	627	600	675	719	626	646	623	642	656	673	686	649	676	674	666	660	652	676	608	639	695	608	657	687	606	625	637	622	638	650	656	658	658	647	636	674	653	644	608	621	631	623	707	695	650	708	612	654	657	648	690	675	625	677	707	642	679	638	624	676	693	650	654	679	648	636	643	598	665	658	663	648	642	639	655	593	668	617	625	678	661	692	622	626	669	694	666	618	602	623	664	654	681	640	662	646	655	674	692	662	642	617	624	649	631	666	595	677	639	642	656	637	619	637	660	652	620	617	674	610	677	640	663	661	644	646	696	652	656	634	649	658	650	625	656	648	707	665	661	654	674	637	665	630	670	631	655	684	666	655	660	625	654	650	609	684	654	655	597	632	645	692	699	641	675	626	626	725	628	631	662	651	631	647	674	621	690	641	641	636	693	671	664	630	612	631	665	606	616	635	605	624	656	707	687	650	652	647	658	642	627	636	699	666	654	621	650	631	611	673	743	650	629	652	691	676	633	667	637	654	652	639	663	660	660	671	663	634	670	634	666	619	662	660	612	632	641	649	619	637	627	678	607	655	653	642	645	650	610	637	677	626	675	654	628	620	607	674	664	655	611	624	679	637	698	654	653	653	656	646	661	649	679	663	695	640	630	655	641	682	630	618	613	623	628	669	624	648	653	633	628	709	642	644	698	626	689	647	640	679	638	660	652	651	626	659	577	638	653	691	702	626	601	629	622	651	630	663	631	648	618	629	668	677	656	689	686	658	645	637	655	670	651	610	629	634	692	648	638	686	668	627	687	627	628	680	662	679	674	649	647	634	662	687	700	655	643	675	654	661	671	643	659	628	696	621	584	663	693	621	641	635	673	645	628	642	647	622	633	658	677	693	645	645	653	642	665	640	667	597	628	696	608	636	629	598	617	660	648	631	650	628	604	660	622	578	658	627	599	642	632	642	640	655	619	679	617	657	700	656	636	651	645	661	620	633	670	641	665	679	631	675	613	621	629	635	681	582	612	648	621	640	636	645	681	655	679	668	694	606	668	649	685	667	685	675	626	650	667	656	663	667	677	665	658	585	673	641	711	686	639	636	676	663	638	699	638	639	688	674	602	672	619	648	643	633	645	596	641	638	618	645	667	642	636	687	648	628	646
26151	20900	27369	24741	23805	6145	803	544	454	390	376	378	321	313	313	330	287	304	280	282	319	252	277	271	250	255	271	253	254	231	274	280	246	249	275	252	246	264	242	241	249	275	278	240	270	269	269	228	237	273	251	274	251	243	269	250	269	252	244	246	241	243	227	248	236	245	268	251	241	237	258	242	251	225	261	230	239	219	229	247	237	226	244	233	231	235	245	253	257	254	234	237	247	271	257	244	224	226	261	248	234	233	246	233	259	232	221	252	250	241	244	259	246	218	241	246	251	237	262	237	255	207	260	262	237	230	237	240	238	220	219	261	239	242	244	237	283	255	250	240	220	227	225	247	216	242	257	211	234	245	235	250	254	224	261	228	225	222	266	215	201	265	210	235	251	199	237	253	247	233	217	231	232	253	226	232	230	261	236	233	250	235	249	263	232	228	270	238	250	230	244	245	263	229	240	223	254	246	223	253	235	253	257	239	247	249	249	287	245	214	245	233	247	211	233	246	214	232	210	242	238	212	219	256	230	242	223	232	227	223	270	256	241	245	251	226	262	217	267	205	236	263	247	229	236	226	234	235	226	258	222	246	231	218	215	216	228	250	248	268	252	243	248	242	238	238	237	256	236	214	231	232	248	282	235	237	238	221	237	217	223	249	262	259	219	243	225	242	221	244	223	239	237	233	253	231	232	260	241	266	235	221	223	244	236	235	222	253	233	236	222	254	244	220	258	258	230	254	233	216	241	242	237	234	218	234	239	234	232	230	240	261	251	256	242	252	235	266	227	263	257	207	259	219	233	252	255	243	255	237	245	218	245	233	230	247	243	246	242	234	247	244	233	258	240	235	231	206	231	247	219	244	250	234	217	212	241	225	206	246	228	238	222	230	263	236	221	231	220	198	213	221	221	256	254	259	253	234	219	228	227	258	234	251	247	233	223	241	243	230	218	240	225	242	238	239	226	249	249	220	227	257	247	248	233	266	244	248	246	260	249	251	248	235	233	219	244	243	227	258	235	239	248	221	241	234	224	226	244	244	281	248	243	224	225	252	239	244	231	249	253	228	253	230	229	249	256	221	235	260	248	228	247	229	270	250	211	253	263	231	217	231	263	263	227	230	239	244	245	262	241	241	246	250	230	219	238	234	233	241	229	258	225	224	239	279	241	214	202	237	226	232	260	224	245	263	252	250	236	228	242	219	254	245	238	243	234	267	256	240	241	233	238	271	255	241	268	204	201	210	235	260	251	221	216	229	238	241	263	260	224	257	245	234	258	226	244	267	217	239	237	221	236	236	218	233	226	237	227	258	225	229	275	238	242	226	223	226	231	249	216	227	242	264	250	254	235	265	240	240	252	255	215	244	230	258	253	296	241	244	227	230	243	233	256	253	245	243	251	240	236	282	266	229	239	232	224	264	221	225	255	240	236	249	224	257	237	256	227	269	248	222	244	223	228	219	231	274	254	248	215	229	227	227	268	217	209	222	246	265	210	213	218	241	232	238	265	260	242	236	228	229	232	210	247	247	253	236	244	239	241	225	238	210	224	244	244	244	241	227	248	279	247	214	248	226	230	241	233	238	243	235	244	229	237	235	253	248	250	226	228	226	251	251	220	219	241	244	242	260	224	242	237	227	241	220	240	232	223	249	244	215	252	251	239	261	231	223	250	241	233	227	240	239	211	247	224	240	245	241	228	253	230	241	238	248	227	222	249	254	228	238	263	219	245	238	244	247	245	270	243	235	240	237	245	219	230	239	221	226	242	243	258	215	266	233	233	243	257	249	263	231	217	238	244	233	210	234	258	262	246	250	262	225	232	248	241	253	233	274	250	232	212	249	258	228	252	222	227	245	216	246	223	260	235	253	250	219	241	235	250	226	232	235	219	261	245	223	262	221	240	247	250	227	253	209	231	208	251	249	235	244	223	232	216	229	224	240	248	232	231	243	230	231	221	223	262	248	254	226	259	216	248	259	214	264	235	264	262	233	223	237	230	266	230	241	261	242	226	270	240	244	218	239	259	236	244	240	222	252	254	273	240	222	205	241	250	231	234	217	243	259	223	263	235	248	279	273	248	239	229	226	225	214	245	230	230	255	255	219	227	268	250	236	238	241	247	224	262	216	274	260	261	272	251	261	249	261	242	245	241	235	222	222	238	254	258	233	223	245	242	247	237	255	236	239	239	234	217	216	248	249	266	265	231	240	267	239	232	216	239	245	241	249	221	235	218	277	223	222	233	237	225	221	215	224	256	233	264	265	255	256	231	237	249	262	217	262	247	225	249	238	239	242	249	253	255	244	240	232	262	214	226	246	236	224	226	216	235	250	241	215	232	244	252	227	238	243	247	244	235	222	216	223	241	247	259	250	236	241	205	208	240	239	240	246	211	234	202	233	245	238	234	228	240	231	240	209	236	232	249	203	245	262	233	221	271	225	249	230	225	238	235	252	242	235	252	228	264	251	235	260	226	231	263	233	252	234	219	203	228	241	231	247	254	237	242	213	226	237	230	252	234	241	235	225	245	269	227	234	242	247	258	233	248	202	228	247	245	240	232	244	277	243	197	247	247	243	241	246	253	243	249	261	253	248	265	253	236	248	241	246	236	271	230	242	263	245	261	240	260	235	242	199	230	226	228	252	267	221	272	219	245	235	256	261	235	259	238	250	244	224	226	246	213	238	226	248	247	229	275	227	244	222	235	261	226	229	237	247	229	251	241	260	247	259	241	222	225	245	247	249	240	222	232	264	262	230	230	251	230	221	248	260	252	234	235	244	249	237	258	248	238	237	246	248	254	231	244	258	272	235	226	243	274	239	223	247	244	219	222	251	250	263	261	264	251	248	210	237	252	253	233	215	256	238	237	222	251	228	260	254	261	232	242	242	243	227	238	266	236	240	249	235	236	252	274	233	228	248	219	248	251	231	277	216	236	258	238	234	228	240	256	279	227	254	229	222	210	230	258	220	263	243	238	269	224	229	244	222	230	267	228	231	248	240	249	239	257	261	228	221	260	263	224	228	258	238	233	227	242	256	247	235	249	233	231	239	240	225	229	238	203	258	252	244	208	222	245	245	229	231	234	244	239	252	210	237	231	229	228	244	250	230	267	265	240	270	242	237	248	246	234	246	225	258	244	243	239	230	225	264	237	249	226	200	216	246	237	224	216	218	234	226	261	241	220	232	254	232	250	250	232	252	225	240	236	243	238	252	237	239	241	245	257	254	229	252	249	201	244	237	271	236	235	233	237	246	221	233	211	244	247	235	222	241	234	213	221	235	248	239	237	237	267	236	218	239	232	229	243	221	252	234	235	230	257	248	239	258	253	226	222	251	256	244	216	241	250	230	271	236	256	227	251	253	241	238	247	235	239	244	213	246	227	241	226	251	240	241	242	231	217	236	268	250	240	250	231	226	251	255	223	258	245	263	255	269	236	229	258	232	245	227	234	248	224	227	240	224	252	254	241	253	240	229	251	241	228	271	215	272	236	236	248	229
7072	13227	12930	16334	18372	1811	1347	1044	904	807	696	609	600	514	461	490	438	408	403	422	381	388	380	385	352	369	327	344	374	328	330	301	318	350	347	350	360	320	326	306	333	295	309	292	302	271	326	302	306	278	334	332	298	315	331	288	298	305	295	306	320	303	281	284	319	296	289	309	324	325	291	318	310	308	339	304	307	286	296	292	324	315	266	279	300	336	310	291	283	280	295	309	310	314	322	296	333	291	301	302	268	311	271	298	273	294	331	313	292	293	291	310	293	297	318	324	288	305	289	309	305	292	295	269	277	300	314	312	277	301	272	264	292	296	312	316	280	287	298	311	299	284	318	319	268	304	320	275	288	288	300	336	297	265	295	309	314	326	270	312	293	312	289	320	301	282	297	302	338	307	316	319	298	288	279	302	293	292	274	261	289	321	276	272	310	272	288	319	299	332	303	301	298	277	305	272	297	287	291	307	292	285	315	298	291	300	283	349	340	302	302	282	305	278	328	297	320	279	317	308	284	266	278	291	312	323	281	297	313	315	299	271	280	286	310	332	328	269	321	298	293	296	301	290	303	308	252	285	339	299	303	297	327	291	302	306	284	285	293	292	297	265	280	294	301	292	272	282	279	268	308	308	287	294	299	295	298	272	276	284	313	304	280	318	293	284	294	268	285	275	278	303	284	302	304	291	282	306	312	285	302	308	298	309	287	318	291	294	312	289	324	266	274	305	298	268	332	309	313	312	323	310	317	300	287	305	316	300	310	285	302	309	294	288	314	317	300	306	304	290	290	286	301	310	311	290	286	312	286	316	305	277	277	305	271	300	313	324	275	297	296	283	306	282	315	282	320	302	295	297	293	266	299	279	270	275	293	269	269	295	332	279	276	327	295	289	304	304	295	312	325	275	279	300	298	293	312	323	275	298	289	283	298	322	306	292	281	301	284	265	261	285	299	291	267	306	319	281	305	267	277	311	279	315	307	289	296	291	300	322	292	254	257	307	286	310	302	325	297	276	290	294	313	305	265	323	287	331	282	290	325	287	267	301	289	294	284	272	303	298	314	314	296	298	304	283	285	322	293	285	304	322	293	311	289	296	281	289	283	323	263	279	343	280	302	290	309	298	303	286	307	303	296	299	285	298	305	311	298	284	315	291	252	287	288	287	280	291	331	305	287	290	292	310	284	312	274	298	295	290	290	310	278	309	290	270	293	323	302	291	275	297	314	291	290	314	314	304	282	284	307	305	288	280	308	314	301	305	281	285	299	318	291	308	318	301	321	274	290	304	298	285	313	313	314	275	280	300	301	280	314	325	287	298	292	299	310	273	281	312	323	289	295	264	282	278	293	310	289	292	286	292	329	300	309	292	304	280	318	288	276	306	277	325	285	312	279	296	283	289	270	273	300	295	287	271	317	298	298	337	295	278	272	295	309	283	285	310	305	295	288	290	284	280	292	312	306	288	303	325	301	295	300	312	298	289	309	283	293	306	286	308	236	292	344	311	293	267	279	300	308	312	280	316	316	319	337	325	263	292	321	304	281	313	298	321	309	291	279	311	283	291	292	322	297	320	295	305	270	295	282	278	274	284	293	290	275	297	307	302	315	290	304	274	293	287	291	280	258	323	310	296	260	329	290	288	306	281	288	314	307	305	289	314	332	276	295	310	278	284	301	329	279	305	308	323	286	280	255	283	306	275	292	331	314	306	300	310	303	286	287	282	321	297	321	302	289	308	298	278	278	290	301	289	283	308	295	284	300	295	239	296	295	284	300	243	276	276	327	309	313	299	336	275	290	311	274	295	281	312	282	307	304	300	337	305	284	301	302	315	295	285	290	323	279	293	300	268	329	306	312	263	302	314	290	282	286	305	329	295	294	288	275	254	294	268	326	278	299	273	299	297	303	325	313	301	315	273	256	292	306	270	315	283	310	284	311	309	289	279	273	311	296	315	297	295	301	307	299	301	322	296	288	299	300	291	302	307	287	296	315	280	293	290	288	276	315	308	290	312	278	294	297	297	301	280	306	280	278	297	305	264	300	288	287	299	295	282	307	323	298	327	289	286	285	298	285	269	329	311	344	309	296	287	324	317	288	263	292	309	298	302	294	265	319	281	308	304	315	292	290	277	280	312	301	304	267	293	307	296	317	282	314	300	306	282	308	298	283	283	305	289	294	282	313	292	282	313	269	290	316	298	320	312	270	307	297	347	290	299	294	299	322	319	275	300	318	286	301	293	274	310	321	295	296	311	275	267	296	318	308	313	309	329	260	267	336	314	282	282	310	297	307	318	278	338	325	324	315	320	300	282	303	305	309	300	317	292	287	292	304	329	285	304	309	310	294	285	263	274	290	291	327	312	299	306	337	308	302	267	290	296	265	306	290	315	308	279	270	284	301	277	289	269	275	297	292	334	299	289	288	281	277	273	290	294	309	313	269	312	308	307	283	278	285	306	307	270	312	281	313	290	307	308	277	330	297	293	320	306	287	287	290	287	277	315	287	283	287	301	273	296	248	268	244	284	303	300	349	325	311	305	295	298	277	289	273	299	286	269	307	267	297	272	288	293	296	275	299	317	295	293	305	303	294	313	277	276	313	286	284	306	300	277	321	299	285	300	301	313	289	272	314	286	295	325	302	297	299	274	308	306	305	294	325	327	320	278	326	312	328	292	270	265	285	307	321	307	316	312	278	286	265	306	296	304	306	290	273	297	297	320	283	296	322	307	300	297	294	314	333	306	305	302	312	283	265	280	277	307	253	289	307	298	302	279	291	306	290	295	299	283	294	282	295	288	302	274	296	299	290	282	273	288	314	310	318	284	328	307	322	273	294	310	317	261	321	293	258	256	301	314	292	302	314	277	310	272	309	301	293	296	283	281	304	313	286	314	303	322	286	294	277	304	292	287	317	326	298	285	277	330	328	263	292	297	288	332	282	274	301	291	300	273	309	273	294	279	262	297	289	280	319	304	278	275	309	316	323	300	322	289	288	316	292	298	286	314	296	303	298	311	297	286	289	284	260	310	276	306	296	300	288	280	306	302	329	297	308	293	290	317	312	341	326	266	309	312	301	319	288	269	289	335	304	285	311	276	283	314	284	256	280	287	316	308	285	263	297	309	267	303	302	291	255	267	299	294	286	282	298	282	283	282	324	301	317	328	262	266	275	295	312	299	329	322	313	296	288	299	297	268	305	277	308	315	301	274	314	305	308	316	298	316	290	295	300	274	277	296	279	318	279	299	302	298	288	297	303	257	295	292	284	291	305	296	277	310	283	299	315	309	291	307	278	308	298	309	317	303	300	287	289	321	313	302	295	341	273	289	290	273	296	290	301	274	290	325	288	284	287	298	274	289	310	301	317	300	263	284	280	309	288	320	310	283	314	281	313	269	284	295	290	309	275	286	313	293	311	268	314	300	305	307	286	267	302	297	302	304	298	272	291	284	293	272	310	337	278	284	279	311	265	257	277	291	272	276	299	281	305	323	309	294	281	301
23571	20908	27922	24316	24132	20029	8872	1321	913	788	693	686	654	565	601	549	525	533	465	512	484	499	468	452	449	425	418	428	463	441	407	429	430	422	401	455	395	420	441	398	411	384	383	412	408	372	392	390	380	390	375	403	380	371	410	376	395	353	349	390	384	349	413	377	363	393	381	370	412	386	346	422	412	374	423	379	366	376	399	363	402	360	382	366	418	393	355	406	374	361	384	338	400	399	358	368	385	370	400	384	374	395	418	375	382	385	377	355	388	378	364	380	405	411	361	394	382	406	398	389	367	354	394	365	385	408	362	372	372	384	385	368	348	343	403	395	396	391	397	405	399	394	367	354	392	380	391	399	343	350	377	408	396	384	368	388	382	387	375	366	370	352	384	388	378	405	375	391	403	386	389	358	399	410	396	342	367	374	371	356	366	389	378	394	396	397	378	368	375	397	357	377	384	364	396	377	373	376	364	407	395	337	353	351	376	367	348	374	367	334	369	374	372	362	393	398	394	368	400	370	377	387	400	373	389	364	377	369	367	378	365	344	366	385	419	396	374	373	339	366	376	393	413	340	390	399	414	354	387	361	406	374	378	385	381	396	394	407	399	402	401	358	376	378	419	397	394	400	391	350	388	397	423	391	355	374	381	377	399	398	391	392	378	372	388	393	387	359	399	383	375	387	378	344	380	342	383	385	381	395	391	367	378	365	365	405	354	405	367	372	389	407	383	373	396	370	381	363	356	383	361	375	344	390	391	372	361	369	376	383	380	380	381	387	394	417	366	361	415	397	388	356	393	424	362	399	371	409	376	337	376	381	365	423	398	389	380	380	375	377	381	395	367	361	413	391	385	374	397	375	392	384	369	362	388	392	327	352	333	365	385	363	382	372	373	398	397	360	378	352	375	340	387	370	386	377	362	369	382	351	391	376	339	358	389	392	378	394	363	393	375	375	374	385	429	344	379	364	391	389	391	352	394	345	391	364	368	397	366	370	374	359	348	368	360	370	349	368	396	370	395	399	404	410	353	387	405	407	405	366	365	362	409	358	406	346	399	353	389	345	398	368	371	364	346	396	360	391	350	404	354	364	359	423	351	361	403	391	380	372	363	353	405	373	386	371	400	384	397	378	382	365	344	371	372	396	411	385	358	381	348	363	406	381	343	389	406	379	390	368	390	395	391	369	381	328	384	423	401	389	399	377	357	377	395	368	375	379	377	409	382	364	395	356	376	364	356	397	381	353	396	400	371	388	398	372	380	378	374	370	372	413	368	407	367	388	405	375	393	361	362	427	383	367	369	379	370	355	381	378	385	398	351	389	400	389	345	389	366	382	366	355	392	351	372	384	387	339	371	410	352	356	374	353	409	413	387	372	367	384	395	391	348	381	371	389	394	388	386	340	404	411	388	380	427	413	383	352	360	385	425	382	375	392	372	389	385	394	412	398	403	402	360	345	383	374	379	391	394	377	400	358	359	372	391	394	360	399	373	388	401	420	379	392	367	370	380	368	377	384	354	366	375	396	370	404	369	358	403	352	357	401	386	388	395	362	359	355	378	362	365	380	371	370	347	355	369	402	378	371	386	391	366	437	384	381	421	367	395	403	373	358	395	335	367	388	355	349	361	372	388	382	394	397	374	366	357	380	396	382	404	385	366	340	371	371	388	388	384	395	396	397	359	355	404	378	373	376	389	388	370	408	376	378	383	381	388	386	358	394	395	405	366	368	360	389	395	406	368	388	382	369	358	436	373	371	345	383	357	380	381	402	349	347	374	359	369	398	338	366	376	372	425	359	353	356	405	406	399	392	405	369	368	380	395	386	328	414	360	361	335	379	378	411	370	374	366	392	400	358	350	361	398	393	389	396	356	391	351	369	380	399	373	387	429	391	346	344	368	384	367	404	381	382	388	377	372	395	394	365	365	362	338	371	384	380	388	381	361	359	380	374	362	379	399	395	390	373	400	339	366	388	364	377	428	399	357	407	404	402	380	395	361	388	394	401	386	398	390	355	355	384	398	361	366	376	385	417	370	420	402	379	391	393	331	373	387	372	355	373	361	378	393	375	365	381	404	382	391	414	355	369	442	375	362	402	365	383	350	354	348	342	357	360	380	422	354	380	357	410	411	354	401	394	380	341	382	373	424	364	390	359	358	364	355	384	389	358	375	409	374	380	362	389	368	406	373	377	354	378	327	390	371	379	389	393	383	412	369	380	369	380	349	388	368	356	385	379	391	376	428	373	377	375	390	387	361	388	397	397	367	382	405	384	375	397	383	382	380	366	379	380	381	349	380	362	393	386	401	369	329	400	412	381	372	393	357	363	385	358	408	413	355	382	384	374	373	362	399	376	411	372	383	383	378	397	379	374	341	357	364	372	376	356	407	363	354	389	410	353	395	389	390	364	384	379	369	381	385	373	347	361	350	405	364	372	354	383	401	359	372	398	397	352	402	369	407	353	373	383	343	398	368	369	375	403	381	316	339	348	377	371	397	364	354	359	403	408	368	378	366	408	391	405	386	376	394	394	382	405	349	348	389	362	358	357	379	357	391	352	404	412	402	371	387	361	387	377	381	361	363	395	397	388	375	411	372	411	358	380	379	372	389	404	340	388	379	348	352	400	367	349	346	378	389	380	387	378	382	376	418	379	360	359	398	353	403	381	403	369	398	369	358	383	367	398	381	395	380	366	395	407	375	360	354	382	360	424	367	345	389	385	358	419	379	384	341	374	373	354	378	404	394	377	363	363	400	385	350	374	377	397	403	422	379	389	394	345	377	349	390	373	357	370	414	367	401	367	363	370	412	356	356	379	412	388	384	385	359	377	400	362	401	385	366	376	411	387	383	374	372	394	400	424	415	377	357	375	362	384	374	369	352	400	404	349	394	393	398	380	374	410	358	389	343	383	396	409	376	383	368	376	365	367	380	361	420	385	392	391	374	350	374	416	388	402	407	407	373	347	400	380	352	384	384	380	367	399	399	376	401	366	402	350	373	410	403	352	403	417	348	387	351	408	392	389	377	394	421	396	358	400	377	400	400	367	392	385	397	396	363	430	368	365	363	385	444	377	401	390	369	336	354	379	372	401	367	362	388	356	383	377	344	349	376	376	384	362	372	384	391	336	400	417	390	380	393	391	400	411	388	388	342	378	364	390	406	396	379	383	410	350	365	372	342	382	396	370	375	411	384	359	386	376	362	361	374	411	369	359	386	316	365	393	372	385	360	383	399	366	402	413	377	380	366	360	333	378	368	376	361	361	372	354	398	403	388	372	388	387	393	376	364	392	397	402	379	354	370	369	340	381	343	357	363	385	402	438	352	365	368	396	422	379	373	419	380	408	420	380	355	354	383	382	405	390	364	361	406	385	389	384	366	430	380	375	411	364	389	421	393	390	409	373	428	348	320	372	381	392	365	376	376	400	361	391	389	370	375	354	372	381	384	390	373	364	409	345	373	374	365	379	384	350	364	370	394	378	434	364	359	386	360	376	374	393
10711	21594	20212	24486	24732	3919	2942	2211	1791	1517	1302	1176	989	883	835	807	753	721	677	660	646	679	591	583	523	513	530	560	536	489	474	519	505	504	468	483	460	432	481	449	458	438	420	445	463	450	433	437	409	435	406	417	441	409	410	444	425	420	424	429	431	434	403	414	379	413	432	426	406	391	410	378	384	386	404	369	399	403	429	445	430	410	405	411	397	436	359	366	435	395	407	430	382	386	387	395	349	371	378	393	393	401	398	380	415	434	403	425	371	375	378	392	370	415	372	363	403	351	395	385	367	398	411	387	418	377	412	366	425	408	392	413	360	393	422	381	406	389	432	408	394	411	402	403	378	378	412	434	385	380	418	371	385	400	397	401	401	357	399	389	400	403	399	381	433	389	396	381	427	425	394	433	365	368	363	415	422	381	390	417	386	367	425	412	382	407	405	412	414	407	394	415	408	403	389	383	400	375	384	397	406	396	410	419	453	392	416	375	396	393	407	403	389	391	422	388	392	373	399	398	385	371	391	414	402	382	418	397	379	391	383	398	381	385	371	396	393	424	413	382	400	375	392	390	401	410	407	386	405	378	378	439	424	411	390	387	394	415	415	428	392	399	415	399	405	417	398	390	385	385	409	406	372	417	408	407	367	364	405	397	392	406	404	409	384	369	376	369	394	389	365	432	381	380	420	395	425	376	376	387	369	440	393	400	371	409	415	387	358	382	425	398	379	365	407	406	384	400	373	374	404	420	390	368	400	395	397	396	402	372	372	375	378	398	380	385	380	362	377	372	386	378	406	405	404	393	437	381	358	401	366	400	394	408	370	394	387	367	361	397	385	421	395	389	433	383	394	408	352	438	411	387	388	359	409	407	366	373	401	410	391	364	365	388	394	374	408	397	378	400	381	396	388	388	329	415	391	438	421	431	431	389	401	410	388	378	403	366	409	402	400	429	410	378	402	399	397	424	411	380	424	432	380	415	417	400	385	393	390	401	415	393	389	401	412	372	376	369	402	406	399	412	378	389	407	394	391	405	366	420	364	387	388	396	414	390	391	407	366	335	382	410	384	392	410	366	389	379	409	397	378	407	382	384	426	395	387	415	376	383	394	387	390	411	410	410	418	387	418	372	364	376	414	387	405	425	419	426	415	378	393	393	367	375	379	375	415	409	382	400	382	388	396	381	390	402	343	389	369	383	383	419	357	364	378	441	390	377	385	374	378	395	415	373	372	375	387	397	376	374	416	407	398	402	423	401	408	391	401	392	414	398	374	408	418	406	385	407	380	349	423	434	394	411	418	393	435	428	440	409	412	364	406	392	411	423	397	397	383	369	397	410	395	369	362	389	381	418	379	372	404	382	389	411	414	377	410	394	363	385	377	392	391	394	366	377	391	381	386	420	423	389	391	360	370	424	395	372	407	384	390	394	400	405	398	397	381	338	401	404	376	370	395	405	415	382	379	399	384	454	405	366	401	400	410	397	442	376	403	418	395	391	410	432	361	387	411	372	425	368	363	355	405	407	417	377	346	388	327	378	445	371	384	401	413	399	391	338	395	401	374	388	378	410	382	377	388	360	372	414	377	338	435	381	387	365	363	396	379	391	384	400	404	382	393	377	399	430	392	405	384	392	391	384	369	404	403	380	401	407	378	395	384	381	408	427	355	378	403	395	385	392	420	400	386	429	391	384	379	373	428	427	368	365	382	380	369	403	402	376	415	424	371	398	405	403	417	382	400	404	397	410	398	405	362	428	396	401	394	382	409	370	405	399	385	368	385	368	429	399	395	402	415	390	388	401	395	415	390	383	366	394	386	372	421	425	389	405	404	372	443	401	386	414	398	375	394	401	387	397	415	367	390	416	397	409	398	404	389	420	395	440	431	400	395	384	393	406	406	398	384	359	385	393	422	369	386	406	399	390	425	387	382	398	404	417	389	441	385	402	360	385	407	400	401	359	392	379	407	407	422	361	398	373	387	419	406	397	402	370	402	404	398	407	409	388	415	418	410	400	361	379	348	398	410	387	391	405	389	384	380	399	420	386	398	409	398	358	386	362	396	371	430	375	414	415	396	400	372	407	379	378	420	384	376	400	476	378	412	391	422	405	400	401	370	370	381	400	427	417	386	387	396	390	381	371	435	379	366	391	374	363	413	385	412	418	389	394	420	407	357	389	392	426	433	357	388	410	382	369	389	403	391	416	401	378	371	397	404	394	390	406	366	384	410	372	399	362	401	368	415	376	411	388	410	367	394	392	380	411	373	405	370	399	427	367	369	431	405	390	420	407	367	412	356	361	379	416	384	398	393	377	413	420	388	373	401	413	410	381	401	388	376	409	354	385	403	387	380	432	381	390	390	421	386	371	383	380	429	401	408	388	419	400	396	383	402	410	413	391	343	399	388	391	406	407	400	399	399	363	400	423	378	403	373	423	396	385	396	383	398	408	401	362	403	373	368	421	428	367	441	441	403	391	373	384	396	369	362	383	401	338	398	397	396	383	373	376	396	405	372	379	403	379	381	381	393	380	385	408	391	378	357	359	409	411	411	362	389	397	406	403	361	399	411	409	398	358	393	398	389	394	371	405	431	382	385	376	368	428	396	371	410	363	403	428	393	375	402	402	388	385	394	391	394	414	382	396	409	386	405	429	401	366	390	391	401	357	396	369	409	425	393	381	432	374	361	385	445	352	369	403	373	390	381	399	400	387	414	393	419	376	377	369	371	398	407	386	389	373	408	411	400	381	403	403	377	449	377	389	384	374	402	356	366	381	411	408	416	376	391	398	395	410	424	367	385	404	371	408	395	372	374	391	396	395	392	389	385	382	386	379	406	400	382	430	409	397	417	397	391	378	392	402	372	368	395	388	382	376	408	411	392	379	392	415	360	450	377	411	416	390	407	397	391	373	387	403	379	378	387	364	362	392	389	409	400	381	343	408	336	380	406	387	402	372	401	395	410	380	371	418	383	387	360	366	394	379	401	417	399	394	428	395	394	395	377	390	426	388	374	418	396	399	367	381	381	412	429	390	411	387	407	419	386	370	440	395	397	375	388	372	427	416	382	361	398	412	378	369	367	394	387	426	361	383	385	409	411	450	364	393	387	392	385	374	402	358	404	375	429	378	396	421	393	387	451	347	376	395	387	416	402	407	406	366	404	393	423	401	400	380	368	353	400	368	394	394	411	402	375	379	382	362	369	406	350	418	389	406	401	406	408	418	406	404	418	364	420	397	380	363	360	402	412	361	412	412	394	391	453	384	413	394	379	416	405	392	398	426	368	381	423	377	384	362	386	366	362	370	388	370	416	353	413	395	392	387	396	418	389	401	379	401	441	381	382	405	396	377	387	410	377	414	401	395	396	388	374	400	420	394	403	405	391	376	391	386	395	391	395	408	373	391	387	445	381	400	348	399	414	379	390	422	424	389	399	395	391	403	388	384	404	387	390	385	411	424	354	376	433	412	387	388	396	426	370	394	372	400	403	358	420	440	388	385
28082	15962	3987	2388	2333	603	588	579	609	562	599	575	592	555	610	577	588	597	548	586	551	584	562	547	591	560	594	590	573	584	559	611	514	581	621	607	604	589	576	576	560	596	544	573	558	604	616	541	540	568	606	572	594	556	571	584	565	600	549	581	557	590	543	568	652	575	581	564	564	576	603	578	573	527	556	605	542	588	632	594	606	589	602	566	597	556	544	569	539	566	545	555	577	605	548	535	556	577	570	574	585	582	596	632	597	580	584	555	593	548	565	558	597	591	595	575	519	660	541	563	578	583	583	579	615	570	591	588	580	619	538	539	557	536	550	597	529	602	540	560	584	579	587	565	552	539	589	554	565	597	558	570	556	557	565	552	566	585	565	520	545	554	580	562	619	597	612	529	563	608	553	553	589	590	610	595	597	570	566	565	561	585	536	564	591	580	599	555	568	553	527	567	570	579	533	556	606	565	588	572	582	553	559	537	559	576	555	584	553	598	559	611	550	576	622	579	615	565	599	619	574	607	565	566	531	571	579	563	529	577	615	601	584	608	589	585	587	600	529	572	533	625	610	572	570	548	549	605	583	563	611	604	585	583	596	566	566	578	534	561	584	553	545	568	568	565	578	599	600	559	610	616	564	550	584	591	551	624	541	550	597	572	556	527	552	555	547	590	539	595	538	534	577	612	566	561	598	547	579	589	576	536	551	591	564	607	561	607	572	610	593	603	598	556	546	572	592	568	580	602	561	598	555	599	545	604	548	564	604	595	574	546	567	613	601	564	561	589	625	584	576	532	575	597	554	602	564	556	622	598	550	585	569	570	554	553	636	547	595	577	572	581	575	597	567	524	563	604	585	556	556	562	564	569	561	552	584	567	579	626	554	520	581	566	554	551	599	520	587	587	593	553	517	606	533	570	567	573	557	602	584	621	571	590	566	559	587	591	573	568	576	546	574	546	552	563	578	583	566	562	557	574	588	576	582	592	557	549	616	553	555	572	583	608	540	532	558	578	576	563	546	597	575	597	633	557	610	602	608	564	583	574	590	555	565	610	565	626	511	551	564	581	555	590	585	617	619	560	566	618	545	536	572	587	564	535	558	604	578	593	564	577	585	564	553	514	593	600	602	587	538	566	518	575	569	560	558	568	557	535	579	569	540	575	595	573	566	528	564	546	565	556	590	543	596	527	560	610	567	586	598	556	572	565	570	556	552	592	573	583	581	610	576	563	576	558	567	544	551	581	555	597	574	553	592	583	528	605	595	578	570	603	597	600	556	543	529	573	565	574	548	588	578	585	590	625	595	616	564	574	539	574	550	557	565	547	591	560	589	574	590	574	555	605	622	587	590	550	573	555	545	579	608	581	578	513	607	576	589	571	544	602	579	579	555	573	513	563	584	622	580	587	552	551	550	589	522	553	534	556	554	589	583	587	571	647	560	541	611	615	571	577	526	569	597	547	587	565	588	578	587	602	549	583	545	572	581	563	531	576	519	568	545	550	588	527	564	549	565	554	561	547	581	549	586	531	547	568	590	623	581	569	584	551	558	589	569	586	608	586	568	621	597	573	571	614	583	565	611	565	574	570	567	590	585	578	586	547	599	582	535	551	621	583	588	577	549	568	563	522	585	566	549	571	518	604	556	598	590	570	563	561	532	538	561	600	561	562	583	574	555	590	562	566	571	548	590	526	563	567	582	591	569	569	582	555	584	581	553	556	571	603	599	546	561	555	581	605	574	576	566	575	562	577	605	576	615	576	581	572	539	588	545	525	581	576	568	570	555	593	578	533	565	548	595	601	556	520	537	538	557	579	614	599	591	586	606	576	551	561	585	590	555	529	578	549	559	594	569	574	559	543	554	555	549	567	589	573	592	591	556	577	579	582	577	554	563	575	537	585	531	578	553	526	557	552	541	585	559	581	577	554	584	582	547	593	599	575	561	537	556	628	557	585	553	633	516	533	580	588	582	545	563	585	581	606	535	604	611	599	598	607	576	580	568	562	593	563	569	587	556	607	585	559	585	577	563	604	584	581	552	577	588	572	540	557	555	575	561	529	615	579	595	550	564	529	592	585	576	548	550	605	564	607	605	576	541	578	542	579	604	550	569	579	562	602	546	574	551	607	613	537	577	544	629	577	562	596	574	564	539	549	561	529	608	544	582	604	579	569	567	600	540	584	562	526	587	620	608	560	575	548	549	569	545	561	617	584	571	609	551	610	531	537	575	596	570	579	593	542	556	595	596	623	514	598	604	589	524	574	564	558	556	587	558	558	560	586	596	603	564	593	546	566	581	575	585	570	554	566	538	572	567	590	592	535	587	595	610	600	580	492	568	563	580	590	586	556	545	592	583	583	554	598	589	553	549	638	567	553	517	555	597	583	629	568	530	620	584	569	559	599	521	543	585	539	601	562	593	592	530	602	591	570	579	557	549	606	576	558	583	542	567	605	572	599	505	564	530	544	549	540	533	575	563	562	573	570	523	581	578	573	577	576	569	581	588	543	587	634	539	624	518	578	587	529	589	622	526	578	533	587	590	547	576	599	570	614	532	589	574	513	568	578	603	601	599	589	571	556	557	619	541	574	557	615	559	582	534	567	587	617	540	555	551	552	591	599	531	545	582	567	535	563	586	567	604	577	579	530	570	570	595	580	592	571	544	564	544	613	528	527	548	537	587	565	625	581	547	571	587	630	594	575	603	587	630	564	591	604	588	595	584	542	579	549	566	595	584	575	587	569	596	550	557	555	549	598	582	564	616	560	578	521	567	557	538	547	590	573	552	584	606	552	548	507	562	588	565	528	624	564	573	567	597	604	609	582	537	538	577	598	600	598	554	606	578	544	606	582	561	561	555	549	588	542	621	557	594	595	607	550	599	585	577	532	575	552	625	570	553	530	567	589	523	573	608	559	583	542	586	562	573	559	571	558	606	602	637	603	542	564	593	564	586	585	534	579	587	580	603	535	567	527	569	539	548	570	572	582	589	584	578	522	564	540	630	576	591	538	548	583	540	551	567	524	588	577	601	584	622	585	556	590	562	567	582	558	574	601	593	565	569	584	559	618	573	586	548	542	641	559	578	554	569	554	593	501	609	532	555	587	581	554	520	597	586	602	603	561	558	550	568	579	564	566	579	557	567	566	549	554	552	597	573	597	596	606	523	587	592	566	547	562	564	568	604	586	596	618	570	571	611	569	582	577	606	586	554	597	615	579	585	563	567	567	564	586	571	569	554	547	578	601	598	581	573	592	541	560	526	555	543	614	545	579	540	568	588	614	560	603	581	566	553	557	577	563	577	629	592	552	542	565	560	582	578	578	611	579	567	619	589	521	583	604	510	568	563	587	584	546	568	567	576	549	594	581	570	605	537	529	560	580	549	571	535	571	564	570	549	572	544	592	576	589	564	569	563	559	586	586	534	564	586	586	585	544	547	565	595	571	561	571	599	585	557	581	587	588	620	557	558	577	594	579	572	577	629	548	597	551	608	558	548	580
5257	4925	5303	4263	3601	738	655	740	674	715	645	683	661	661	617	694	670	637	670	668	683	657	619	644	680	664	708	656	647	680	670	689	643	615	657	648	678	678	645	686	628	660	645	662	639	613	642	666	636	644	653	625	663	661	588	631	654	614	720	713	664	676	605	669	652	669	635	648	651	651	690	655	661	641	698	669	678	663	656	635	678	642	624	661	605	677	718	644	644	675	664	661	596	649	666	685	657	651	672	647	657	666	637	649	639	635	667	671	656	698	670	641	660	629	664	650	630	652	611	652	637	636	687	643	661	673	652	641	662	675	671	602	640	610	697	650	625	637	617	673	637	628	660	660	653	636	670	651	633	616	637	611	650	616	639	631	658	651	662	620	611	680	617	665	630	654	670	655	645	650	648	631	671	655	696	644	674	645	647	640	650	633	670	621	667	636	672	654	637	614	622	653	647	660	685	601	625	630	643	645	658	637	696	620	671	657	680	663	670	655	644	639	667	665	648	630	656	676	634	628	613	692	652	628	662	644	667	672	661	696	630	637	676	657	595	626	627	626	626	660	684	655	655	647	638	611	673	653	621	665	663	632	671	678	595	690	663	655	656	685	637	588	623	645	633	655	681	714	673	635	647	706	657	593	679	621	704	637	674	695	632	630	638	673	660	637	696	655	655	680	647	660	637	679	629	668	666	648	674	665	647	617	629	701	704	634	630	636	645	649	627	612	668	680	669	644	671	644	678	681	634	666	655	600	699	614	680	651	643	623	648	659	684	655	629	627	688	671	615	675	629	681	640	646	659	656	667	644	623	652	647	637	668	659	678	618	647	654	681	639	616	658	658	640	677	640	613	665	683	681	624	665	648	670	655	647	635	632	647	678	690	631	651	618	637	670	657	650	632	682	640	668	668	662	649	643	656	659	645	667	641	700	643	616	638	690	658	600	657	641	657	705	670	634	638	606	674	623	652	660	644	666	606	635	646	626	636	636	638	650	661	668	716	648	724	675	670	684	665	634	624	664	631	651	652	667	654	668	629	666	640	630	657	620	631	646	662	662	633	618	669	631	629	612	616	645	635	670	703	668	675	615	639	653	652	641	630	662	691	629	609	668	677	647	664	636	673	675	681	673	645	693	712	606	665	666	659	663	649	697	655	666	626	635	666	700	679	664	632	660	685	644	637	608	646	611	632	679	625	707	647	656	673	647	678	644	615	677	662	686	668	642	640	613	640	665	687	645	624	643	655	652	620	634	651	677	656	628	625	649	670	627	600	576	640	643	688	671	654	617	657	674	633	661	679	656	615	640	633	675	680	625	619	640	630	684	608	689	638	681	654	657	654	678	616	646	655	652	650	659	645	678	650	638	645	588	575	636	691	615	631	627	644	666	625	650	678	713	628	709	682	648	681	638	622	634	620	590	666	670	663	666	635	684	626	666	648	636	646	690	633	631	661	669	658	675	645	654	611	630	673	676	700	632	663	673	654	629	629	623	670	683	659	622	652	642	661	630	618	667	658	655	602	651	680	672	684	660	633	678	614	643	657	685	668	678	641	624	624	641	644	659	682	624	675	603	638	649	601	675	623	659	633	626	634	664	680	637	642	666	628	693	624	652	644	609	640	682	683	656	623	661	628	644	639	660	663	685	700	627	690	693	635	665	681	664	607	660	685	674	624	626	678	650	611	677	634	692	636	663	681	660	645	623	610	656	601	701	720	625	631	685	641	651	675	654	672	656	668	656	643	639	670	641	630	646	605	655	629	644	637	649	653	675	642	671	650	644	647	652	631	686	605	669	640	651	601	659	631	621	691	635	682	611	713	648	617	648	636	695	623	668	639	627	656	611	649	642	602	644	640	630	623	680	649	674	663	614	647	626	664	646	670	658	651	695	629	621	649	656	619	643	679	658	687	654	661	645	604	646	650	694	655	626	653	661	707	637	683	662	681	640	662	671	661	691	667	649	645	624	670	630	639	654	667	673	660	679	650	627	658	689	623	617	641	704	618	578	672	639	674	679	669	575	691	617	659	652	652	625	626	670	690	611	694	702	645	653	625	633	654	682	597	623	641	687	728	603	660	623	655	676	670	653	647	639	629	655	642	667	653	603	695	665	629	671	644	625	622	705	643	644	626	650	602	638	652	628	648	620	669	630	631	702	675	598	621	663	646	643	678	637	683	615	647	653	645	646	654	652	646	696	625	704	671	677	627	616	627	596	657	654	604	688	666	683	660	661	683	621	634	685	705	669	620	623	670	606	679	711	664	640	639	723	613	656	623	648	672	643	662	664	662	680	667	623	683	629	617	632	653	644	625	639	648	608	658	622	644	650	647	651	642	632	612	644	647	614	662	637	637	656	686	680	642	628	638	668	655	659	692	626	659	636	703	633	657	642	645	697	645	648	637	643	658	620	678	652	689	652	633	684	659	652	639	632	643	662	629	670	641	665	638	660	658	670	636	600	654	625	640	616	614	621	672	650	625	667	656	663	617	638	658	654	617	626	637	656	628	631	637	659	663	662	604	666	654	657	673	663	656	707	669	641	662	640	646	646	612	605	658	660	692	592	639	674	674	710	667	668	655	611	605	645	617	657	686	632	647	638	602	682	605	672	603	621	635	661	656	658	680	687	656	617	650	691	637	651	692	692	629	634	665	647	643	646	682	721	631	685	641	621	651	608	726	645	676	648	638	688	636	635	652	672	624	627	692	688	626	632	653	654	655	655	670	691	643	666	655	629	669	633	660	648	618	656	699	676	666	638	653	654	573	707	635	669	648	623	639	638	616	642	653	613	630	648	623	685	657	665	656	668	668	633	655	661	660	684	647	606	658	617	683	668	623	724	640	655	593	653	628	629	689	667	657	652	640	684	668	620	658	660	675	645	630	649	627	683	626	623	649	650	652	640	623	669	620	670	660	644	670	666	629	624	663	625	649	642	655	647	632	679	638	639	615	633	656	718	705	610	653	692	678	650	613	684	649	663	639	652	642	664	700	656	640	597	662	629	653	639	646	666	686	616	644	682	625	662	643	641	668	670	678	632	647	646	609	663	640	692	650	657	633	673	683	663	625	657	653	656	635	664	654	627	651	667	666	647	642	638	661	641	633	627	632	726	652	626	609	686	636	659	678	654	639	638	616	622	651	656	643	662	660	612	646	634	624	670	636	687	681	683	647	620	671	641	644	634	653	563	611	668	638	642	623	664	682	655	609	634	658	641	644	643	606	684	647	648	607	651	701	675	663	632	646	661	651	671	656	697	654	678	654	666	658	615	635	664	628	682	700	621	667	642	649	634	654	727	660	644	660	638	687	706	648	648	654	657	645	657	664	676	632	630	641	650	670	673	676	634	689	686	621	660	590	631	667	665	645	686	651	671	655	654	647	655	659	627	605	653	672	674	663	671	647	669	670	636	648	667	678	615	618	612	627	656	628	640	651	609	626	675	656	633	682	612	661	646	633	671	629	654	627	659	660	671	717	673	635	661	636	658	687	654	698	621
26082	20892	27368	24636	22543	9660	917	571	463	361	375	371	334	306	348	313	300	252	305	274	276	269	274	278	254	299	269	226	253	259	249	229	252	242	255	235	223	269	237	245	231	238	221	227	257	253	218	255	254	231	253	232	267	238	245	249	234	234	228	248	236	248	236	258	263	245	234	243	252	245	223	264	252	249	253	233	223	251	250	246	270	243	215	268	248	233	233	226	232	225	228	239	246	230	265	244	221	221	216	227	238	245	222	247	227	234	276	253	247	233	233	245	266	240	229	222	222	271	223	219	256	243	277	256	251	272	234	222	233	249	233	259	219	256	249	210	232	255	253	261	246	259	227	233	236	244	229	246	216	245	223	208	258	236	228	238	240	227	236	227	239	203	218	227	230	247	239	243	246	261	227	211	237	253	231	252	236	228	254	237	245	219	252	240	237	240	219	245	257	247	248	222	266	229	259	263	224	253	234	234	216	258	206	242	228	235	226	253	253	252	237	246	218	222	207	235	243	235	250	270	238	234	222	255	269	239	250	246	251	233	237	249	237	220	237	241	225	236	227	230	225	225	251	246	239	252	238	240	250	230	229	219	243	229	249	231	216	248	239	257	256	235	230	206	218	246	240	289	266	247	237	260	260	223	223	224	230	236	248	241	207	265	232	253	224	256	235	257	241	233	247	245	251	242	226	231	255	232	216	234	241	198	225	236	235	249	232	261	232	227	239	257	232	224	231	253	267	243	229	233	250	235	248	222	213	237	260	219	233	261	247	243	255	241	245	248	221	241	245	239	200	216	242	254	244	186	265	235	239	218	284	243	230	270	245	231	228	253	233	231	237	256	261	222	248	259	265	252	242	239	264	231	246	232	256	245	227	235	233	231	239	232	216	227	231	246	234	205	202	239	271	222	256	246	259	212	247	245	225	230	255	267	262	245	242	215	267	253	253	248	239	227	242	227	234	251	219	237	248	265	229	240	234	240	220	210	274	253	249	230	245	217	230	219	236	224	231	278	276	252	268	247	230	255	257	211	249	265	235	235	246	251	230	261	221	240	248	219	233	223	254	237	241	259	234	248	256	265	217	258	216	233	243	243	263	228	241	247	235	238	240	229	271	242	226	238	247	210	216	245	217	257	218	238	251	236	236	252	253	242	238	250	247	241	268	226	222	240	232	229	241	236	252	222	264	244	233	246	235	245	256	237	220	225	251	230	241	223	249	245	240	270	261	217	224	235	249	246	236	238	256	257	235	232	245	219	225	243	229	253	236	234	259	252	205	226	233	269	258	234	234	250	228	250	229	232	237	264	253	224	211	268	234	238	217	254	238	257	232	238	225	239	240	228	232	230	221	239	263	226	241	233	247	250	223	242	260	239	252	265	264	239	241	235	248	226	217	248	250	225	231	240	222	232	216	225	233	251	280	248	270	225	246	209	238	244	214	256	250	256	257	225	241	248	242	224	206	209	256	238	243	233	257	221	231	256	231	265	256	223	250	238	265	252	226	258	215	234	234	242	254	237	228	220	242	246	216	219	249	244	226	254	251	246	241	238	231	248	215	284	239	229	227	239	226	245	216	252	230	236	249	223	249	227	238	212	249	245	222	224	212	251	242	252	236	241	230	241	255	247	223	236	231	218	252	252	220	249	230	233	260	242	247	250	239	246	242	259	262	257	218	240	242	223	250	229	222	223	228	241	229	234	240	232	217	248	263	246	231	240	263	235	249	273	228	214	224	240	235	222	238	223	234	245	232	234	215	231	221	236	239	246	232	245	254	218	223	259	258	215	259	251	272	219	220	233	193	229	229	239	261	232	263	235	209	234	237	225	258	227	265	259	251	253	247	235	249	219	282	249	233	233	242	262	260	255	200	260	229	240	238	247	228	240	250	248	235	258	248	222	226	223	260	240	254	221	223	231	279	223	277	245	233	233	243	254	239	245	250	223	239	250	238	264	203	239	228	258	246	227	243	243	247	245	228	237	247	247	245	246	214	233	232	229	223	246	252	235	225	252	205	255	236	241	227	244	245	221	239	222	213	221	219	236	215	248	230	243	228	240	252	239	257	251	233	227	231	217	239	263	240	267	228	216	240	237	233	235	252	248	225	246	219	245	230	240	255	246	241	234	217	234	224	238	235	249	259	245	245	241	240	210	235	251	235	243	242	239	218	231	242	232	230	215	248	217	237	204	247	243	225	245	219	259	247	233	244	222	221	286	236	254	234	206	262	212	223	257	257	237	236	267	236	245	251	248	240	252	240	220	244	230	231	229	240	252	231	248	259	232	257	230	228	205	212	244	263	249	236	237	247	242	246	225	237	228	228	246	249	252	239	233	239	240	239	231	267	240	227	219	256	226	247	243	262	234	260	230	240	228	233	214	241	224	232	238	238	236	222	215	248	236	238	229	248	226	228	229	215	226	275	253	220	252	226	246	223	237	258	210	238	262	211	245	231	225	242	254	218	214	242	232	215	254	247	246	242	228	235	246	262	234	246	227	231	209	226	235	230	250	249	236	246	231	252	244	259	252	220	207	231	258	259	240	216	237	232	242	264	224	252	265	225	229	236	248	270	231	252	215	226	284	236	239	232	246	230	249	243	229	215	244	246	247	259	251	235	248	243	237	251	210	219	238	251	252	219	262	263	238	241	237	231	241	219	224	230	247	232	204	235	239	218	224	249	265	239	240	222	267	262	226	222	236	228	210	220	258	255	210	225	201	261	257	229	236	223	251	228	289	239	256	241	224	251	224	240	256	235	240	251	237	251	217	250	250	237	198	247	251	234	247	217	200	261	231	246	257	245	275	227	217	238	247	233	246	239	227	253	227	264	256	253	227	253	248	241	218	229	238	228	240	195	231	205	226	241	226	244	235	211	232	262	224	226	261	229	227	221	250	240	227	245	233	215	229	263	239	235	223	209	244	238	253	248	243	225	284	234	237	254	241	240	238	234	238	257	260	257	234	227	225	273	272	247	238	256	219	213	214	239	236	282	222	246	219	233	225	254	227	214	259	239	239	245	241	216	235	244	259	220	277	229	228	239	274	245	262	225	229	232	234	240	230	232	233	230	265	263	240	220	229	223	216	243	236	222	240	228	236	255	239	243	222	251	218	230	216	239	236	254	214	215	224	267	271	274	240	240	234	241	245	243	245	231	240	227	247	254	265	240	240	264	235	219	273	248	230	230	253	221	230	250	241	259	253	218	246	200	263	256	256	252	232	248	241	239	240	232	219	214	257	232	242	252	229	213	238	256	266	248	223	224	237	235	254	228	253	234	238	242	248	258	257	237	246	231	235	264	239	224	261	243	242	244	236	207	224	231	238	241	242	246	257	224	205	231	265	237	237	225	243	222	242	260	216	228	226	245	218	245	231	247	219	217	238	213	237	213	243	254	224	239	256	209	249	261	252	231	243	234	253	243	232	227	224	221	225	229	263	232	208	248	233	242	228	241	246	254	296	257	250	253	250	235	216	237	233	234	235	243	240	239	260	234	216
6901	13329	13023	16696	19163	1917	1368	1025	915	746	674	617	528	524	513	442	445	435	391	413	427	413	381	396	370	347	332	346	354	346	312	362	351	351	297	344	311	336	325	302	318	324	303	326	318	309	307	295	303	316	300	305	299	310	238	308	312	283	331	283	296	323	306	341	309	277	322	317	306	310	296	321	298	291	293	347	290	281	314	306	290	322	276	321	314	279	275	299	314	300	301	307	300	278	306	292	266	317	304	267	290	298	285	326	310	291	272	292	282	294	292	287	309	287	296	295	305	268	272	278	283	289	272	306	295	304	283	280	267	295	301	323	284	294	294	281	311	288	325	329	296	331	291	284	312	279	299	291	286	290	282	268	292	272	301	317	289	292	303	285	345	291	264	272	294	258	306	295	303	289	315	298	311	317	302	279	279	284	306	328	310	336	275	302	274	292	285	272	283	305	333	319	271	289	285	261	294	309	272	279	270	284	297	285	288	300	308	335	294	291	292	264	310	283	290	310	310	317	288	298	304	274	287	289	271	283	292	322	314	297	310	317	284	300	286	302	316	293	290	318	296	312	270	287	297	310	326	276	297	275	314	297	323	299	302	315	288	288	303	297	286	294	326	312	324	265	313	300	316	297	302	283	300	315	275	295	307	314	304	284	290	285	315	295	282	287	315	300	288	338	272	281	310	296	282	286	336	291	284	324	309	282	276	289	326	282	305	316	288	303	314	327	318	285	316	312	304	319	299	293	311	311	283	279	289	274	288	311	282	293	316	306	253	296	287	283	274	290	261	314	254	281	277	298	303	302	307	317	308	320	312	312	310	324	299	320	305	279	304	310	285	271	268	265	295	280	288	320	308	271	297	286	311	304	289	324	313	263	274	317	275	279	322	301	285	297	278	298	307	292	286	295	317	284	292	321	292	279	311	275	303	269	297	289	298	286	296	277	314	287	304	288	248	312	284	310	294	290	315	293	281	294	282	323	298	295	318	310	293	253	276	270	284	289	316	284	281	270	304	320	319	272	303	310	258	301	292	305	294	305	295	311	316	314	306	287	295	290	316	316	298	304	269	285	309	329	297	301	287	304	255	301	304	284	282	278	290	318	275	286	294	297	274	265	320	281	315	293	320	297	278	287	289	303	287	297	329	289	267	263	278	296	295	321	298	293	301	269	313	304	288	283	283	291	326	320	284	314	272	316	297	281	279	286	297	296	308	275	303	287	299	308	279	306	290	316	344	267	260	316	306	320	276	295	269	303	296	295	303	317	313	265	317	303	255	306	292	295	275	306	288	298	277	300	316	315	308	281	302	311	306	278	288	301	290	276	312	291	277	306	300	289	319	313	288	316	280	300	285	281	249	259	320	313	287	304	271	300	296	290	314	306	319	284	279	299	264	320	313	303	303	304	326	308	321	294	306	300	289	324	309	283	289	275	310	317	283	268	266	301	318	273	288	289	259	301	305	329	286	277	288	308	306	281	274	307	276	277	297	301	308	319	242	296	294	280	301	307	319	273	298	295	321	302	330	283	333	297	323	292	303	321	305	291	305	288	302	297	286	297	290	281	271	308	272	268	296	294	302	281	309	288	299	303	305	275	284	306	299	305	302	301	283	301	289	323	309	303	306	292	298	299	260	285	301	266	287	297	285	273	312	264	288	280	290	279	294	251	270	294	307	291	300	268	292	313	288	281	292	307	302	285	289	273	304	285	310	298	311	325	292	292	297	280	300	308	299	273	310	311	285	295	297	292	291	303	264	288	283	292	289	294	272	328	294	278	297	317	300	343	282	300	295	305	323	309	263	291	286	295	296	282	278	285	316	316	285	294	256	319	320	286	300	307	274	280	267	311	269	284	296	280	308	270	335	317	306	302	313	288	292	275	303	320	302	286	276	317	295	277	277	266	275	287	300	288	317	296	285	291	284	284	300	272	318	296	255	304	296	294	296	282	318	312	298	260	314	297	258	280	268	330	329	299	325	295	303	329	269	291	322	325	286	268	298	297	318	314	267	276	310	306	321	298	294	256	304	267	302	308	279	266	292	312	311	295	319	289	290	309	281	305	306	258	244	295	312	286	271	292	283	298	287	291	286	298	274	319	309	282	279	290	316	272	299	305	271	273	298	263	288	291	278	318	288	316	310	303	271	302	323	271	330	332	322	288	316	277	287	268	267	272	280	282	270	278	286	284	305	268	266	288	322	308	315	293	297	294	322	280	298	272	295	316	268	300	251	262	287	294	303	293	307	265	282	304	291	269	294	282	291	309	257	323	289	262	293	303	284	327	296	308	296	298	304	308	291	284	279	305	297	290	291	313	287	296	274	291	295	309	303	287	302	264	308	296	290	308	270	305	314	301	296	289	301	302	285	314	287	293	310	280	299	287	291	306	324	260	282	329	318	313	300	264	312	315	311	291	294	277	282	311	313	279	284	263	302	307	296	309	267	285	302	279	317	322	324	307	315	292	308	305	286	264	304	290	292	293	305	304	308	292	305	317	288	322	298	275	305	271	294	264	271	311	306	295	276	317	329	304	310	311	290	286	267	283	320	310	287	266	287	324	298	291	309	300	290	287	289	284	296	306	280	307	261	274	286	286	275	293	247	309	307	289	298	288	310	276	286	274	282	312	304	294	264	266	257	297	278	287	318	301	284	283	304	321	295	302	303	287	309	305	311	273	313	302	296	264	287	302	290	323	290	301	263	285	293	320	319	296	282	301	320	294	299	300	308	295	308	317	317	306	327	256	326	300	341	306	303	291	290	277	276	295	281	299	291	308	314	306	285	295	275	283	266	312	317	267	267	294	275	276	307	264	306	256	276	288	273	328	326	266	279	290	301	303	310	274	295	293	295	268	287	312	294	284	272	302	290	278	280	273	269	346	303	304	300	266	304	297	286	317	288	322	294	305	300	290	287	261	286	311	290	305	281	288	296	275	314	304	291	290	295	284	288	310	311	311	290	288	312	292	256	302	295	319	285	324	281	310	298	271	307	292	300	298	287	291	263	309	296	284	289	295	301	297	298	278	266	292	298	280	263	301	286	308	305	272	303	318	295	283	293	296	283	280	312	315	289	292	295	286	274	281	287	280	285	342	308	317	298	293	292	301	316	285	317	310	303	299	252	297	303	309	305	310	338	291	291	278	285	311	282	286	284	307	294	294	308	267	292	297	304	313	286	279	288	307	283	295	307	315	298	277	310	278	301	306	289	276	295	313	279	292	328	326	289	289	295	301	280	280	301	282	302	320	285	308	315	317	308	302	288	310	293	273	316	277	313	304	316	295	273	286	273	318	272	291	304	284	285	307	287	295	283	311	314	297	310	304	284	280	277	298	307	269	261	314	335	284	278	284	322	307	289	280	268	308	282	283	311	276	324	297	284	294	306	316	302	290	322	316	269	308	298	298	292	303	292	279	302	311	301	273	293	307	268	304	295	286	272	261	304	271	286	313	309	271	285	274	299	304	312	279	299	301	308	296	295	316	293	283	299	283	281	292
23540	20902	27888	24269	22360	20356	10909	1411	913	779	713	705	605	577	553	510	555	504	506	513	415	455	491	487	461	440	444	435	394	412	413	418	405	406	410	380	410	380	368	443	396	375	383	366	364	414	406	372	380	387	370	407	395	392	369	383	418	414	391	411	381	361	356	424	408	389	330	368	401	331	392	414	360	397	408	388	379	371	401	349	366	377	384	379	421	388	413	347	381	369	365	373	402	377	387	382	413	397	388	385	389	395	369	380	395	375	375	343	354	331	338	353	412	359	334	352	389	359	383	366	406	380	391	373	388	366	409	360	383	407	390	374	384	400	400	358	362	353	375	369	351	352	378	373	337	375	389	373	352	380	361	352	358	383	397	375	405	353	377	409	409	371	390	399	402	393	392	383	358	366	349	402	386	415	355	368	356	391	373	397	365	387	369	380	392	381	387	370	364	333	384	366	367	379	367	399	357	396	370	413	374	350	351	386	402	361	388	367	371	377	334	385	389	384	381	362	372	393	382	384	387	416	348	407	389	348	384	371	369	367	392	368	364	344	405	402	372	411	395	373	373	415	358	398	354	384	396	331	372	398	364	397	388	367	387	396	335	386	406	401	363	376	392	337	354	388	397	353	398	375	394	408	372	399	366	373	371	391	391	382	385	349	387	354	356	381	358	381	367	377	358	373	381	362	387	376	446	395	407	377	377	366	387	417	387	405	383	403	356	369	357	396	373	385	351	375	409	394	348	394	390	375	367	359	342	376	372	374	381	395	370	373	343	373	348	357	401	353	366	395	370	363	372	410	364	389	366	349	383	385	370	378	366	396	397	351	344	356	372	391	362	384	352	415	383	402	379	418	362	391	362	402	384	374	396	387	350	358	354	367	374	399	374	370	376	372	383	390	404	360	368	381	337	387	336	389	382	367	392	397	386	373	377	358	370	404	388	338	395	367	396	375	371	407	390	380	393	386	371	372	343	363	383	376	385	347	393	407	359	330	363	373	366	367	391	382	377	370	403	335	374	388	364	398	381	373	392	381	378	370	401	362	406	379	370	353	377	359	368	369	357	421	375	396	379	372	395	394	384	383	421	401	366	362	338	393	379	363	397	375	417	364	359	401	390	366	377	354	398	397	351	384	365	379	368	404	364	354	381	349	359	384	372	410	372	338	434	362	358	372	358	371	403	395	371	397	376	375	405	354	389	383	385	374	394	373	378	365	355	361	413	407	346	368	361	376	413	377	357	375	389	370	367	380	370	345	414	385	408	362	338	366	392	371	363	360	380	361	351	339	365	371	393	355	353	393	339	338	352	368	361	368	374	355	367	342	373	340	390	353	381	360	333	372	372	396	391	387	424	370	374	379	440	390	359	407	371	371	391	353	405	351	388	318	395	400	352	337	319	370	393	386	336	352	429	366	406	371	387	349	368	393	386	401	397	389	354	342	355	355	373	381	374	382	343	374	337	376	405	364	371	390	405	406	387	371	384	366	365	382	342	362	371	406	374	369	382	356	375	346	406	367	360	399	401	333	368	345	411	355	386	371	393	407	369	371	389	378	386	348	386	390	384	380	364	386	382	342	356	395	422	381	417	386	388	371	358	370	366	387	383	350	391	378	388	361	348	396	390	379	346	381	390	381	346	396	412	366	364	377	382	405	355	348	379	370	357	381	394	389	404	378	368	407	390	396	373	363	386	396	402	362	412	394	366	388	369	385	333	359	400	347	358	361	370	387	376	395	372	401	374	387	415	402	389	378	376	392	407	351	353	398	365	395	415	365	400	409	364	373	379	373	351	363	429	360	352	327	369	375	363	387	364	357	349	392	352	369	380	360	342	349	373	390	361	362	434	361	368	338	387	364	392	382	383	359	358	383	422	399	363	375	344	371	364	332	376	387	375	393	356	363	427	378	399	393	373	369	359	404	372	386	382	359	356	360	386	367	398	361	403	341	367	423	400	402	321	343	401	371	384	370	365	394	370	388	383	404	348	414	387	354	431	402	358	388	385	370	364	372	378	395	379	358	360	363	397	348	370	389	364	342	407	406	382	385	376	349	383	355	394	355	408	376	385	405	398	364	364	358	360	397	386	343	317	426	347	406	365	373	402	365	323	383	393	376	393	360	375	380	380	351	358	372	363	368	370	394	381	390	389	376	370	373	357	381	392	416	410	374	413	409	393	366	360	384	368	384	347	385	380	402	369	371	380	365	367	405	365	397	356	348	418	353	391	369	376	393	375	408	353	398	344	376	342	420	378	360	384	365	387	384	382	381	376	414	347	416	347	362	416	358	355	397	399	371	365	358	394	377	416	361	379	348	377	369	390	364	379	405	393	379	391	438	369	376	370	402	421	386	414	406	389	369	399	363	382	343	345	423	373	434	388	394	383	412	356	369	379	364	361	395	379	385	383	360	352	367	381	351	388	347	357	393	383	372	402	364	356	374	390	361	359	380	370	376	399	393	384	388	409	418	365	392	402	383	361	419	384	379	399	371	357	391	334	401	368	382	391	401	398	385	383	351	389	354	387	385	364	363	369	350	395	381	353	386	349	383	373	400	373	387	392	389	404	376	341	401	387	355	311	371	331	389	341	366	384	414	390	375	433	426	394	395	389	397	396	359	377	406	373	387	374	376	378	382	385	369	359	392	394	403	352	349	376	357	368	386	376	377	381	380	388	395	390	385	381	386	386	387	363	376	383	404	414	407	364	353	413	387	361	366	400	397	363	363	372	383	386	396	348	359	371	374	378	393	377	345	405	360	378	400	391	392	361	394	346	380	381	358	335	403	391	341	373	416	372	334	416	371	385	407	378	367	331	370	377	404	413	375	376	364	385	360	392	376	368	387	380	378	410	373	409	383	375	360	330	382	380	365	404	386	364	344	351	404	387	369	369	379	362	332	365	383	397	374	409	371	401	353	388	374	395	400	418	396	398	383	389	387	397	364	396	330	358	368	379	350	391	384	385	360	369	371	380	350	337	374	382	354	380	378	361	308	357	364	378	383	343	345	374	400	370	361	378	402	364	371	378	382	376	344	409	407	395	405	384	372	350	383	401	395	403	379	394	367	390	323	405	359	391	394	374	361	408	396	365	390	401	360	354	417	377	375	398	342	340	415	369	371	366	366	368	401	386	384	358	379	398	370	408	381	401	416	357	385	405	390	375	384	364	397	401	375	379	354	360	365	391	391	372	390	397	379	416	402	379	376	364	379	409	367	398	369	400	362	376	386	378	368	353	412	364	363	348	387	374	376	320	374	385	384	375	414	354	400	331	395	383	380	379	423	359	390	402	383	406	365	374	377	377	353	385	385	359	371	352	357	363	407	343	382	402	400	370	386	383	384	399	371	387	354	356	374	369	333	357	385	395	374	333	377	374	378	323	365	370	365	375	368	384	424	382	402	386	383	374	389	369	384	373	360	398	343	365	372	375	354	381	381	356	406	366	357	382	380	395	384	354	356	376	331	358	383	358	379	389	388	369	405	385	381	361	364	363	369
10735	21535	21093	29539	24124	4094	2893	2264	1863	1496	1332	1238	1065	932	835	782	767	723	686	672	681	633	600	602	589	563	523	499	482	493	486	508	474	497	458	451	477	455	437	438	440	463	459	443	409	438	417	433	440	447	433	387	422	389	424	381	410	428	408	438	404	391	417	387	431	411	411	381	408	410	434	424	416	406	416	386	389	424	432	359	388	371	401	415	410	431	412	392	383	389	392	367	407	378	360	395	386	347	397	416	375	413	387	442	387	374	376	420	380	406	386	396	363	378	394	400	419	417	418	392	397	382	400	416	369	379	379	399	412	364	410	419	365	398	386	377	417	381	369	389	375	380	383	373	403	397	393	370	400	410	416	392	396	384	378	427	410	387	370	406	406	402	398	357	415	392	410	363	376	380	388	386	418	402	380	372	418	383	407	385	367	395	397	440	399	346	434	425	382	382	357	442	451	402	409	390	385	399	379	399	392	402	417	385	375	413	402	427	410	396	385	371	419	356	378	394	385	383	386	399	405	375	400	377	405	386	413	361	395	386	409	409	388	383	405	391	387	370	385	362	401	375	382	408	407	402	395	377	421	388	402	396	359	396	379	391	385	409	423	377	407	391	411	417	364	373	405	369	377	389	413	386	375	357	402	373	394	390	372	404	409	386	382	432	416	407	383	392	375	373	369	397	399	432	345	410	384	421	382	394	430	392	418	398	354	396	397	372	423	382	419	394	410	407	372	389	399	372	371	392	416	384	400	439	365	375	356	420	409	421	388	382	387	403	373	398	386	398	429	409	355	366	402	371	403	393	378	429	410	397	390	353	400	392	421	405	400	371	378	380	412	382	373	415	408	381	419	390	392	361	398	366	398	387	396	394	365	430	400	382	382	392	401	403	404	397	402	374	410	365	373	407	391	406	374	391	403	420	420	391	369	395	371	424	408	414	362	390	405	371	353	371	388	398	398	399	364	386	409	387	364	402	365	389	343	383	378	378	392	409	378	429	421	406	404	419	382	406	402	397	388	377	389	421	377	395	420	360	360	423	370	388	391	402	430	416	394	405	400	374	405	407	378	401	359	403	408	372	424	383	379	402	387	387	366	401	422	393	391	358	409	394	397	423	420	395	408	379	393	384	359	416	401	378	408	375	412	370	365	368	366	416	398	396	406	382	361	400	365	406	389	398	374	423	379	433	402	403	403	394	414	393	435	391	405	363	400	426	391	388	407	386	403	399	381	369	395	386	389	385	408	384	367	399	378	428	400	371	392	370	380	406	380	398	449	402	403	399	373	383	411	364	410	383	422	392	385	376	401	392	408	359	401	391	373	397	403	400	376	376	398	399	393	406	407	385	372	387	386	393	389	358	379	411	378	392	379	409	364	390	383	392	399	407	383	427	391	395	365	419	403	364	434	397	382	380	408	392	432	389	407	396	393	383	366	375	378	392	387	419	383	384	374	421	405	438	361	410	406	418	416	416	374	404	386	376	402	383	353	362	409	385	383	426	372	396	386	400	401	410	396	375	355	415	402	380	421	361	392	410	396	405	391	420	388	404	395	400	391	422	385	386	424	381	380	415	392	424	409	454	409	349	378	387	394	402	408	426	416	437	407	404	387	365	436	416	384	391	380	407	429	396	398	404	403	378	376	351	392	407	382	368	394	389	385	403	416	455	365	389	389	417	375	394	397	374	395	360	389	381	417	386	382	321	395	376	407	394	396	398	381	392	407	379	390	388	386	395	417	374	356	357	384	359	398	369	373	384	378	398	414	401	409	371	383	362	383	402	375	395	401	403	367	419	350	372	389	360	392	418	400	429	407	390	378	375	440	390	421	388	410	394	415	393	397	372	393	384	399	391	366	378	406	404	411	425	383	421	372	390	409	405	377	382	396	382	354	415	384	399	402	402	356	358	374	402	413	413	394	370	406	428	414	379	358	414	384	430	359	394	406	384	374	439	385	393	398	397	373	392	438	393	388	373	392	382	408	404	366	410	372	374	388	406	398	387	413	388	424	417	396	380	372	392	364	401	433	399	387	425	363	406	417	379	402	433	420	411	433	446	374	364	386	369	406	390	405	398	372	434	370	401	372	397	390	382	392	364	386	398	386	419	397	416	387	379	378	403	382	371	373	379	420	411	372	369	375	394	404	385	397	403	387	418	392	434	412	446	429	391	377	401	429	433	416	390	400	375	381	392	386	379	406	434	371	383	415	388	393	385	386	389	381	397	392	373	403	407	397	363	413	413	380	396	389	380	403	395	405	388	400	392	379	367	382	375	418	396	398	394	379	381	406	354	377	414	442	413	393	414	382	374	365	371	403	417	416	366	389	392	431	397	375	394	388	381	409	377	388	445	383	391	400	394	392	403	380	368	389	388	403	400	420	363	373	391	387	411	394	342	419	398	437	397	405	404	380	438	409	387	402	403	406	379	397	408	383	366	390	421	404	399	424	324	380	410	380	397	363	390	396	387	424	368	398	393	397	393	395	397	426	419	403	370	400	394	377	379	405	424	397	421	390	364	409	383	402	403	398	388	384	387	377	397	386	381	400	367	386	378	399	359	395	405	382	373	355	388	364	409	396	402	388	396	411	366	401	426	378	403	396	371	398	379	408	404	395	392	355	381	383	425	407	398	363	404	365	385	410	429	377	443	392	392	386	364	423	375	377	376	391	421	412	368	372	406	384	406	403	400	392	403	386	431	399	400	388	428	383	409	383	415	379	351	385	369	394	410	427	415	408	359	430	408	392	378	364	392	388	432	405	394	377	376	447	433	422	415	397	406	401	386	422	378	356	388	377	404	415	394	407	393	398	388	372	429	425	392	429	384	371	409	400	420	394	399	411	380	376	373	403	403	398	377	409	404	389	417	392	403	360	430	359	411	379	391	381	418	404	400	421	384	388	411	401	399	408	383	394	437	394	393	380	387	356	390	446	373	381	378	421	380	391	415	401	402	394	374	381	398	401	400	366	379	375	386	377	365	394	427	387	364	379	401	369	401	405	401	379	388	392	389	385	359	395	375	377	399	393	395	451	405	383	406	376	393	385	377	399	363	392	392	363	374	379	435	425	400	426	411	403	444	414	388	408	392	392	392	422	387	397	391	416	398	412	372	393	349	398	374	375	369	377	367	410	376	414	405	394	388	417	373	396	434	392	421	413	406	381	402	378	382	391	414	382	399	346	370	399	421	399	379	398	364	372	399	434	389	447	378	429	428	372	390	394	406	381	403	385	399	351	397	398	401	401	366	413	409	371	378	410	420	389	434	385	378	381	382	382	408	368	386	406	340	400	368	371	400	393	383	369	386	389	392	371	408	401	379	421	361	381	392	353	400	398	403	397	371	410	441	405	404	389	361	356	398	356	375	357	398	404	363	400	384	397	384	377	393	395	419	420	373	353	407	408	374	418	442	389	391	379	431	412	424	349	410	415	410	397	401	412	389	405	394	402	416	380	402	364	383	418	409	371	411	428	430	361	418	383	398	387	404	398	393	426	378
28039	15935	4076	2067	1963	595	601	616	541	583	536	650	621	569	576	568	546	565	527	565	585	578	546	561	551	553	579	581	568	541	555	575	557	592	552	589	561	560	562	585	555	570	555	578	598	565	620	593	541	586	579	502	517	592	600	558	553	601	576	554	555	574	570	606	564	554	593	564	593	613	587	607	542	546	580	627	566	550	566	570	547	561	595	567	553	536	563	561	586	582	565	565	542	524	542	551	578	554	572	558	541	589	560	561	545	571	569	556	613	585	565	545	557	566	578	500	570	566	587	550	591	553	568	556	533	572	581	603	590	597	530	591	612	595	550	567	610	558	576	558	601	559	555	575	546	567	591	539	551	560	527	536	549	588	545	578	553	574	588	568	556	570	600	547	546	528	581	572	590	589	589	554	576	561	571	524	580	585	580	581	574	577	593	571	543	566	593	598	568	553	570	523	577	571	572	522	566	555	566	558	595	562	565	543	570	584	580	544	559	603	541	570	539	547	578	575	559	576	578	578	559	562	575	577	580	558	559	560	553	579	598	547	589	575	557	557	554	596	546	542	568	581	567	578	549	572	541	557	564	572	601	606	567	581	613	567	513	575	612	583	575	601	579	571	572	564	556	582	545	586	541	548	563	525	597	517	589	556	585	573	532	586	572	572	540	543	543	580	584	571	531	594	549	561	543	631	604	574	558	527	571	596	579	546	556	567	525	568	570	593	560	584	526	594	552	547	560	556	596	600	584	559	554	575	559	579	555	543	547	572	583	558	537	551	559	607	523	576	574	556	579	559	566	515	571	555	543	572	589	589	550	507	613	567	589	550	603	603	592	546	617	537	615	609	575	570	541	530	596	594	576	593	576	506	537	593	607	571	550	608	612	564	518	587	575	595	537	551	576	593	568	549	553	583	573	573	573	549	570	575	568	564	557	584	572	595	566	603	595	554	568	544	543	540	569	590	524	606	560	612	560	570	594	556	562	600	563	607	576	584	566	543	592	551	560	568	575	579	582	574	536	567	576	551	563	577	533	496	579	635	561	593	547	564	546	582	609	598	609	606	606	562	627	554	574	615	577	547	556	543	584	570	543	562	567	563	561	558	559	582	542	601	552	548	571	629	556	586	605	597	574	585	567	566	542	596	542	600	576	572	587	585	599	586	570	577	559	612	567	556	569	555	563	584	598	579	557	626	567	564	596	536	530	562	554	539	588	559	565	575	532	582	582	537	556	593	574	555	550	576	601	537	542	568	547	576	545	554	575	536	537	585	616	602	600	583	552	589	552	569	547	592	530	623	573	579	551	542	565	565	536	567	568	563	562	601	518	554	551	597	539	520	542	577	543	571	569	546	561	540	548	547	572	556	565	547	578	580	528	578	571	581	601	604	537	611	569	586	567	537	581	562	603	561	583	599	583	578	566	546	539	554	638	564	560	565	596	574	606	604	562	595	576	568	581	589	550	545	595	572	554	582	572	559	581	584	599	580	562	592	557	542	541	559	540	570	588	523	546	513	549	608	580	537	556	558	596	559	519	568	576	583	571	545	578	539	588	595	596	556	565	601	588	537	548	607	522	528	532	578	591	616	554	543	527	532	583	551	541	585	610	584	570	564	624	560	600	544	578	603	572	540	591	579	611	533	506	562	559	558	556	561	560	596	581	556	585	583	515	575	548	564	582	615	608	595	566	603	571	543	552	558	604	572	532	528	572	549	590	565	579	578	608	556	553	594	600	564	577	561	557	579	577	581	577	542	592	558	554	575	539	590	574	564	593	528	544	572	544	558	560	575	551	569	607	532	534	591	538	524	536	532	578	576	542	583	538	561	595	589	621	559	524	564	561	599	582	545	543	573	517	534	596	581	560	558	586	583	575	583	547	545	609	547	638	585	564	565	602	543	606	574	550	546	577	537	538	590	547	538	580	586	590	598	565	596	559	573	535	565	574	530	541	573	583	582	557	519	534	598	563	569	585	578	581	510	567	598	594	587	550	553	570	571	596	549	543	510	544	591	607	595	593	589	559	617	551	548	593	571	568	602	551	570	608	577	558	553	587	524	564	634	559	590	630	568	544	581	581	557	572	544	572	546	562	589	590	558	552	582	590	591	564	564	518	535	595	538	613	592	602	565	569	591	555	574	569	562	576	552	588	557	608	568	557	526	599	575	590	556	579	552	519	577	556	553	556	539	603	576	585	583	566	542	575	553	583	573	554	572	576	559	569	538	594	576	552	572	570	556	576	533	561	585	571	611	525	517	558	575	519	586	549	585	596	580	547	595	547	591	595	561	587	591	544	567	547	569	582	561	615	586	556	578	557	566	597	553	573	616	553	530	569	592	606	555	560	587	608	584	561	524	570	558	560	601	563	541	585	582	521	614	552	561	563	606	580	573	538	527	524	604	576	590	548	545	578	581	533	559	586	543	557	535	581	509	534	593	551	529	534	556	607	577	592	611	563	597	566	569	599	561	566	634	547	556	584	598	624	535	586	581	574	572	614	536	574	574	538	579	565	537	552	567	554	510	571	610	536	578	576	600	586	556	556	613	560	581	567	594	559	579	575	572	598	565	558	603	558	587	583	597	587	566	581	590	577	586	579	589	587	556	606	573	615	626	559	579	594	551	562	585	587	534	630	608	552	577	575	565	571	569	581	595	561	545	530	545	531	637	582	547	578	567	573	598	552	555	539	558	568	610	522	579	557	594	580	560	592	564	601	563	569	525	549	570	567	567	599	581	631	586	569	578	590	551	545	564	579	586	606	510	578	554	576	509	638	553	608	524	575	564	578	574	572	535	567	545	611	593	573	593	554	566	538	552	567	553	585	528	572	595	578	628	584	587	578	559	575	577	597	610	605	535	535	546	575	550	565	605	590	530	541	515	578	595	535	582	579	574	538	575	575	528	571	583	610	592	576	580	594	588	575	570	553	592	576	577	571	555	571	542	597	550	574	534	543	559	531	537	535	592	575	593	557	569	545	567	560	560	566	582	598	571	605	567	600	550	538	581	566	531	567	563	561	559	586	560	578	533	587	528	549	553	521	534	566	556	528	533	567	539	573	571	588	585	549	560	557	589	560	549	568	593	561	600	555	578	580	552	581	547	553	571	556	578	559	574	524	560	564	591	526	588	596	542	560	577	561	567	580	597	601	540	551	602	549	553	610	569	537	570	574	561	572	569	546	597	591	613	562	526	621	569	579	549	569	552	563	593	539	551	550	585	553	555	576	572	591	569	611	537	577	606	553	616	560	586	593	593	553	533	556	576	532	573	532	602	524	567	563	574	585	580	582	606	593	537	530	580	544	621	588	562	583	619	533	591	606	530	597	628	582	538	591	535	595	567	566	544	583	565	573	557	579	576	529	552	544	538	570	548	565	567	593	591	573	578	618	556	529	552	563	572	537	617	565	578	571	576	551	546	587	597	588	573	579	569	530	565	568	555	568	540	564	535	584	505	572	574	572	567	585	608	614	585	561	544	570	564	563	532	544	561	618	602
5426	4768	5635	3737	3295	732	664	727	700	690	645	639	622	658	654	696	624	625	660	639	684	676	631	674	648	657	674	658	649	602	601	652	651	669	575	653	613	658	683	651	634	671	636	680	656	682	639	612	681	644	645	650	631	654	631	639	689	660	635	642	681	599	712	693	663	696	664	638	617	653	657	623	627	618	611	672	638	637	659	699	635	631	665	625	641	641	696	647	656	637	656	615	638	646	638	664	663	665	652	619	660	634	608	681	646	651	641	637	653	639	652	618	690	695	661	664	670	602	662	589	645	682	619	650	631	648	684	631	659	654	624	682	661	658	623	644	659	658	627	639	652	651	652	623	642	689	593	602	638	630	634	649	665	627	633	654	660	646	681	664	641	640	661	631	669	635	664	652	620	662	636	660	644	609	678	620	650	640	691	667	632	682	666	618	640	647	645	619	648	623	640	595	613	638	626	602	617	695	683	670	656	679	639	662	610	608	633	625	647	665	660	642	625	623	635	633	690	661	642	633	645	624	694	649	656	618	625	662	661	642	611	660	647	659	666	622	629	666	664	628	680	683	650	633	645	652	693	662	659	687	673	663	615	627	676	589	681	638	614	623	659	660	642	643	676	617	668	638	612	657	651	639	674	603	645	655	584	659	673	610	628	661	661	627	675	680	640	640	635	693	645	615	629	647	641	611	609	654	615	664	660	645	632	643	597	643	651	741	642	681	634	626	674	651	688	643	623	664	659	623	626	682	693	674	619	609	644	622	627	612	669	648	642	647	633	671	641	627	690	637	657	686	620	683	669	632	665	653	663	702	643	641	664	613	622	651	631	686	660	627	650	614	611	661	642	624	660	666	642	642	674	649	647	630	661	656	626	704	669	661	648	642	655	660	651	628	681	609	610	658	642	615	627	621	631	670	667	666	624	631	618	655	654	637	672	655	691	641	653	620	643	669	634	617	636	595	648	653	603	667	663	661	650	633	599	618	650	613	672	646	661	660	649	641	653	610	661	652	629	617	633	635	604	629	620	631	636	672	670	658	643	681	650	662	616	627	660	634	695	633	617	652	670	660	643	622	600	679	607	654	617	611	662	670	652	683	618	637	611	679	639	674	632	636	651	649	630	587	695	688	669	665	685	667	621	655	625	702	668	603	658	667	648	664	659	669	627	648	623	624	641	641	601	659	735	550	618	646	596	633	619	631	708	665	649	653	603	579	645	606	630	682	629	612	616	637	609	600	644	696	711	606	599	628	614	625	617	647	663	652	629	588	657	623	662	610	602	686	655	652	616	634	662	677	622	660	656	649	664	608	687	681	657	588	615	577	686	687	665	619	634	638	629	637	631	666	626	661	653	638	662	654	667	626	660	613	609	649	703	649	616	655	607	644	662	596	649	646	675	664	633	707	657	631	699	657	663	592	700	624	665	623	609	645	630	635	637	644	649	692	640	633	637	662	622	645	670	655	610	646	672	663	671	650	621	614	667	644	642	663	644	659	650	621	632	635	655	637	629	639	655	643	651	637	676	676	661	637	647	650	607	664	632	637	644	665	707	661	671	605	647	591	609	617	669	696	647	616	675	646	666	645	604	638	621	647	622	692	620	667	666	631	644	673	627	675	680	645	623	637	626	629	625	660	627	619	639	666	643	631	655	627	664	609	648	662	658	655	632	659	629	661	636	623	652	642	614	729	648	628	667	640	621	630	666	640	651	592	622	654	598	649	641	664	650	654	635	628	706	631	659	604	612	641	650	635	640	678	668	653	662	642	687	683	675	652	643	619	689	675	651	667	625	659	655	630	657	647	714	691	629	645	659	705	648	620	618	636	599	688	668	700	664	667	653	625	657	633	622	632	641	634	695	654	639	622	680	653	668	675	613	670	660	688	666	672	670	677	614	667	630	674	665	602	646	660	671	667	590	614	615	642	612	635	642	633	701	659	643	653	666	644	661	610	671	615	662	639	678	664	637	641	626	677	663	688	622	642	612	646	659	624	624	670	630	641	659	655	613	589	647	686	639	666	629	649	613	639	703	632	667	667	670	657	687	653	626	632	653	665	683	631	641	681	650	645	648	644	640	616	640	671	612	634	651	635	648	673	619	639	652	623	632	649	602	646	618	627	670	685	624	666	683	654	631	655	670	666	633	653	652	665	651	693	635	640	658	652	665	652	646	632	631	656	670	679	632	659	650	585	613	667	646	638	619	648	623	650	646	694	606	652	637	634	652	588	685	605	603	662	652	623	670	626	670	696	699	619	662	612	662	663	623	596	640	655	647	635	663	640	612	680	646	617	666	626	654	634	663	632	616	657	655	658	623	649	660	667	658	623	700	650	635	608	683	658	686	622	637	686	637	634	628	600	645	647	641	691	649	653	574	620	644	661	664	619	673	630	668	631	650	663	660	690	651	626	641	664	636	643	637	657	636	615	681	690	649	654	619	642	706	622	705	672	669	636	680	639	648	600	657	625	726	648	656	684	638	681	623	658	636	687	626	678	697	622	619	646	648	653	649	672	687	638	592	651	639	621	655	606	642	635	640	671	649	676	683	674	631	616	656	661	669	639	613	655	638	644	670	625	625	644	640	642	642	651	681	678	670	634	602	661	638	630	650	643	625	611	700	650	660	653	611	625	624	658	645	612	623	604	623	667	662	618	654	651	649	643	684	597	622	615	646	648	601	619	700	680	687	630	627	677	652	637	623	674	638	643	642	635	634	657	636	646	642	650	661	666	601	665	632	623	720	657	643	656	646	683	619	670	652	643	636	619	669	642	655	653	668	628	678	652	646	627	633	659	621	623	661	677	588	619	603	635	685	625	649	652	638	662	602	632	635	669	649	637	632	667	653	605	656	639	597	676	695	621	651	649	669	670	625	666	683	618	686	690	669	612	592	640	636	632	633	594	660	634	604	660	660	622	650	616	684	635	676	681	667	681	622	622	648	630	675	609	645	642	658	633	701	621	660	684	647	661	680	675	669	652	669	620	610	660	687	607	617	649	676	637	628	658	640	637	625	654	646	641	667	622	643	684	641	676	648	673	660	677	648	563	628	668	663	655	604	616	664	630	653	622	657	668	614	625	691	655	644	631	598	669	657	613	662	620	623	633	616	629	618	672	670	689	678	617	626	661	631	609	674	629	641	653	613	625	667	642	674	604	663	705	645	661	659	695	672	629	616	673	650	639	644	620	671	622	673	638	655	645	648	642	660	645	645	616	669	665	592	626	679	631	625	641	683	720	611	665	614	618	673	597	596	635	631	626	708	642	686	656	627	626	646	588	661	659	626	662	644	661	659	627	699	590	677	639	661	637	664	651	656	645	634	628	635	651	657	658	586	705	632	669	662	652	651	668	718	684	637	652	661	645	609	632	647	690	619	654	640	629	661	645	686	629	667	640	650	660	595	640	662	619	663	613	659	656	634	666	635	663	652	638	617	632	640	644	682	622	630	665	664	650	672	641	610	664	655	672	678	624	636	675	651	647	633	662	628	634	627	608
26146	20888	27326	24669	22234	8314	878	525	467	387	403	346	339	307	289	314	313	297	271	312	293	291	274	265	234	259	251	270	244	250	236	250	221	275	234	253	291	272	254	252	252	240	254	264	275	258	212	243	270	252	230	205	250	231	264	256	228	213	236	251	236	225	220	254	242	251	253	242	266	225	238	239	266	268	268	209	251	242	237	247	256	250	241	226	212	249	212	234	249	228	222	213	260	228	232	263	222	214	235	219	236	235	248	247	243	259	244	253	222	246	246	245	242	228	239	229	229	260	224	236	263	235	247	251	235	244	235	214	241	245	276	245	229	231	209	220	233	216	213	259	259	244	244	245	254	271	239	234	226	237	235	221	239	245	256	222	238	224	247	241	224	273	256	222	255	216	232	232	210	261	232	233	258	246	243	222	227	203	251	243	267	230	224	227	210	220	263	225	221	222	243	235	202	235	220	215	243	238	255	225	241	211	224	246	225	238	213	233	223	231	244	230	231	235	263	242	246	235	245	243	239	216	225	238	242	250	261	210	232	218	211	232	230	239	219	220	227	222	240	239	260	240	243	218	235	224	251	230	249	251	242	231	225	227	242	225	231	250	240	261	266	260	213	255	256	244	254	241	265	221	243	279	211	247	231	238	231	223	225	250	225	222	249	233	243	249	199	234	240	233	214	232	243	213	226	242	258	245	229	256	218	240	234	232	244	228	232	254	218	250	232	241	246	205	237	208	227	259	221	246	247	249	232	255	235	239	257	237	268	227	232	225	250	234	240	221	227	238	249	226	261	229	258	242	226	232	225	250	231	231	243	240	258	213	238	238	262	253	258	240	231	231	254	241	257	213	211	217	222	259	222	251	239	245	254	234	236	221	261	269	225	244	226	247	225	223	268	245	256	234	255	236	241	221	239	240	230	223	202	223	239	218	230	257	242	252	251	216	235	247	229	221	260	246	261	245	234	246	236	215	245	230	252	255	232	246	245	240	237	255	217	245	215	237	228	261	241	232	238	226	231	247	241	207	231	264	235	222	222	237	227	215	267	223	234	222	282	233	247	240	250	221	240	240	247	223	255	249	224	242	235	250	242	255	228	241	235	234	249	256	263	239	219	227	242	229	233	236	258	263	223	233	248	228	247	234	231	241	229	222	261	250	233	227	229	231	251	247	242	235	230	215	243	234	254	215	242	232	241	221	244	237	214	227	229	238	232	254	237	247	241	223	232	244	240	241	220	211	239	235	240	205	230	220	237	218	263	202	236	270	237	234	256	249	230	209	233	255	250	231	274	244	234	224	258	236	245	221	222	242	236	254	229	263	234	258	217	221	207	249	238	234	211	229	267	252	239	239	243	235	237	236	253	240	243	239	223	267	239	232	257	209	225	236	203	272	219	206	215	248	199	214	222	252	212	218	260	229	239	222	236	268	230	232	246	259	224	232	269	216	216	243	250	243	240	219	239	263	253	267	210	229	222	250	231	229	232	204	247	222	221	246	242	250	219	236	233	203	208	235	228	253	228	217	233	223	230	249	221	252	213	225	234	253	240	220	256	227	235	223	223	243	216	213	247	242	212	235	223	251	240	249	235	253	223	256	242	246	225	265	238	244	235	233	240	228	242	266	228	245	250	204	222	243	242	227	203	240	241	229	241	224	216	209	231	262	244	243	221	249	210	213	250	262	245	246	255	257	263	259	230	226	225	223	234	232	225	240	226	235	234	223	250	244	240	258	206	236	221	232	220	245	225	227	241	201	260	248	207	217	247	213	225	255	251	230	259	252	263	233	251	237	237	233	242	228	225	253	225	224	243	249	228	256	257	240	231	227	237	209	241	252	244	240	249	239	226	228	257	237	269	229	232	246	240	220	243	221	218	234	239	253	241	248	250	240	253	231	219	233	234	227	230	233	236	226	237	245	262	244	241	255	239	215	236	238	231	231	223	237	242	260	251	226	231	246	220	224	225	237	234	240	273	228	238	228	242	228	226	235	245	247	231	229	253	263	238	233	236	252	221	245	247	206	208	212	241	247	244	245	225	213	247	245	210	225	227	256	213	243	245	236	235	223	252	246	236	255	212	224	252	231	246	224	226	227	232	236	241	254	222	244	254	218	220	236	229	237	224	220	241	260	214	271	239	233	240	218	236	239	221	232	237	229	218	258	228	236	224	228	256	235	228	220	261	239	272	236	240	231	216	203	225	252	234	221	250	219	251	227	264	244	230	246	229	243	208	228	211	228	241	242	234	227	263	236	232	221	248	257	230	254	229	264	252	243	260	256	242	240	260	227	221	232	254	256	232	244	259	238	218	216	222	251	235	220	227	218	230	199	252	235	242	227	231	224	245	257	234	276	241	254	271	254	220	247	240	217	243	209	226	225	244	237	267	223	208	209	231	233	241	233	246	246	209	238	239	268	228	226	249	252	220	228	253	236	263	252	224	232	240	256	249	241	218	252	251	245	225	242	229	251	217	250	231	256	234	238	224	226	238	246	241	247	215	220	233	259	241	252	255	251	231	252	223	232	270	222	253	249	244	255	237	234	265	231	253	236	245	253	222	216	226	232	247	253	236	241	228	252	226	248	226	209	226	218	260	243	204	248	247	247	250	219	235	252	247	215	241	248	233	230	243	235	277	217	240	225	235	252	236	237	250	241	213	243	246	241	237	223	244	229	229	223	226	242	218	255	243	254	252	225	213	239	218	244	234	241	240	244	214	277	227	235	256	216	228	253	279	252	248	231	219	245	236	255	251	261	253	231	260	257	208	217	233	248	226	233	221	221	254	256	228	251	257	242	236	200	254	227	239	224	235	244	241	212	222	226	238	265	239	229	251	258	229	222	223	224	216	233	282	195	236	229	245	245	243	241	201	240	236	279	248	246	250	235	228	212	230	225	217	255	230	255	250	205	243	237	243	226	222	222	268	257	216	221	207	241	215	245	237	244	239	243	259	223	205	259	247	239	220	244	225	248	251	222	237	268	220	235	238	245	225	239	243	227	248	230	254	235	247	242	252	244	237	243	217	264	246	279	270	232	243	237	248	242	210	236	235	235	230	245	236	275	242	233	216	246	234	240	234	254	271	249	264	207	235	259	248	240	248	237	243	249	233	220	235	246	246	246	223	222	218	217	221	211	243	237	223	243	278	229	248	234	227	220	235	242	248	227	212	241	239	235	251	230	252	250	226	236	230	234	240	219	237	248	231	253	259	218	223	242	227	262	247	231	237	236	233	218	270	224	206	254	217	211	233	245	236	235	216	244	241	241	241	253	229	227	232	241	240	265	259	247	233	238	208	226	224	237	236	216	221	246	255	230	262	231	240	248	248	237	231	206	245	219	237	216	248	248	248	233	219	229	214	215	249	208	233	233	225	216	226	228	229	244	226	209	218	239	250	230	254	269	259	219	238	244	243	214	239	266	269	212	238	233	238	268	230	217	234	240	213	219	211	228	247	246	244	232	214	248	239	251	221	250	275	258	234	208	237	218	273	223	254	232
7132	13141	12859	13622	18115	1823	1365	1003	856	809	662	611	579	530	470	483	404	431	392	398	435	363	382	369	367	323	338	340	319	324	343	331	374	352	302	335	331	301	309	366	350	309	299	284	332	323	314	322	309	294	319	291	308	295	278	337	311	306	277	284	296	322	304	293	309	314	269	307	317	290	288	304	304	284	304	288	308	305	267	298	263	284	289	296	295	322	296	265	285	280	329	298	332	281	299	330	297	304	281	299	293	306	296	308	290	281	290	286	279	273	293	316	285	297	276	289	266	306	291	292	322	258	312	275	294	289	289	299	317	292	302	286	299	310	310	304	302	275	277	304	277	283	296	281	321	292	296	296	281	303	311	298	277	280	286	296	281	270	335	310	315	276	321	291	309	277	306	281	286	312	299	298	303	284	260	304	284	289	288	288	312	269	325	288	298	294	302	294	284	311	287	292	288	297	287	294	273	281	292	295	268	294	282	272	306	292	319	276	324	289	314	294	304	275	292	280	316	270	296	293	284	294	295	274	292	301	319	313	308	302	285	284	268	323	301	312	293	283	292	267	309	281	286	276	289	322	304	301	279	300	286	273	266	279	280	297	275	270	294	294	316	265	300	285	307	278	293	264	287	265	281	291	277	285	303	295	291	293	281	288	290	298	264	310	286	297	276	308	274	268	319	287	284	299	294	278	303	290	311	278	273	308	339	294	277	294	263	312	296	291	302	291	303	283	261	300	302	287	271	299	299	252	288	294	311	296	288	300	315	283	277	306	330	332	288	286	286	300	263	272	300	276	280	310	289	278	286	285	265	293	292	300	291	311	292	283	286	303	274	305	299	281	312	257	289	321	292	280	316	268	309	290	278	288	280	297	275	300	299	280	281	321	296	313	268	294	288	284	291	320	280	293	286	319	318	294	285	296	289	303	304	276	287	295	314	310	305	291	279	294	329	284	310	283	297	313	297	259	273	293	313	292	296	265	310	298	286	297	293	313	272	270	302	299	300	310	298	315	305	305	266	292	293	283	290	291	272	319	299	285	255	279	294	266	271	311	273	279	276	287	296	285	277	284	316	298	296	290	283	300	315	270	285	278	307	306	296	320	292	314	286	290	297	289	296	291	273	310	322	319	273	277	284	292	309	274	287	293	264	297	272	288	285	285	292	315	272	291	291	281	288	288	298	321	281	286	283	291	293	311	306	254	296	262	276	318	297	286	307	300	287	297	306	309	283	274	310	284	287	283	309	257	306	279	336	273	288	290	276	289	260	298	296	263	285	285	272	284	289	312	269	286	260	297	280	276	306	302	290	280	289	291	305	280	309	312	271	281	325	326	313	327	304	292	329	287	259	306	290	308	278	302	300	287	270	292	337	309	280	291	287	270	295	320	319	293	312	265	311	304	305	295	297	249	287	314	305	297	290	276	280	307	278	318	278	302	310	286	295	291	274	308	263	252	283	290	247	268	294	263	306	304	281	306	286	306	300	290	271	292	289	269	307	290	291	313	288	330	284	304	293	293	300	296	279	330	317	310	306	313	292	286	299	303	303	285	284	303	287	315	287	300	280	277	276	311	304	309	299	327	265	302	293	316	284	289	259	272	300	288	263	288	287	301	311	296	273	280	279	282	321	312	290	314	309	296	279	318	288	306	278	286	264	285	257	297	281	313	285	282	314	262	308	274	275	276	290	315	297	309	324	304	272	307	282	307	309	252	269	295	285	282	308	282	295	310	308	307	286	259	266	292	275	292	312	305	295	326	311	270	282	288	297	297	302	299	300	292	297	307	275	294	295	282	299	272	318	283	303	291	300	300	299	289	269	303	278	318	315	271	286	276	288	301	305	287	312	275	293	293	301	309	294	318	304	295	303	283	268	316	303	302	315	280	287	319	302	290	293	295	283	269	293	299	299	286	303	269	307	303	268	310	283	303	277	282	328	287	291	326	285	294	296	287	300	295	311	277	280	321	302	319	293	303	305	283	289	340	276	265	278	270	260	288	286	288	266	314	321	319	270	292	295	291	271	298	278	273	325	292	313	284	282	314	250	269	323	281	292	280	321	279	275	289	275	304	312	258	308	284	292	261	260	299	285	305	288	297	289	298	315	323	307	288	288	289	304	294	285	287	311	298	296	302	255	268	277	286	330	286	301	284	280	293	301	298	293	305	290	264	319	242	293	270	299	288	326	291	311	262	265	301	276	301	277	315	282	289	292	301	295	272	286	297	275	281	319	269	290	287	327	302	311	300	290	267	289	287	302	292	295	289	303	282	293	286	283	295	262	318	282	305	281	299	300	283	258	288	303	301	297	293	320	287	304	289	298	284	301	272	282	285	288	293	283	269	292	296	265	288	289	312	322	300	275	296	273	334	274	255	298	306	299	312	278	303	270	274	304	323	265	291	282	276	334	275	331	285	315	264	303	287	303	305	320	267	306	304	263	318	305	295	294	288	317	314	286	262	255	293	281	297	322	276	286	273	302	275	299	306	281	280	275	289	311	319	304	308	262	293	261	283	246	306	282	264	270	254	318	298	319	291	326	280	287	271	286	316	272	279	281	291	279	282	314	295	286	303	289	282	305	270	251	311	297	324	290	326	246	258	276	300	312	276	306	267	287	284	325	271	269	274	264	278	283	279	310	271	288	285	294	288	293	290	248	300	284	267	304	284	293	303	318	276	309	300	278	292	277	307	291	305	283	268	287	307	297	281	293	276	258	302	276	288	286	293	289	291	294	297	278	292	284	269	316	296	261	284	281	302	278	315	272	278	282	261	300	261	284	314	285	288	283	287	307	296	296	299	282	285	262	291	293	323	287	268	273	294	294	287	277	309	296	273	253	309	288	264	291	270	310	278	304	266	291	289	264	300	324	277	290	296	292	268	322	301	303	295	315	315	298	288	289	300	291	300	298	311	305	291	282	288	297	284	292	292	291	301	320	312	238	305	261	308	290	285	264	323	263	306	301	297	293	300	290	317	288	335	265	279	276	292	312	304	282	263	308	252	281	278	270	278	321	313	286	283	279	301	287	322	291	301	279	312	289	273	310	282	314	301	274	273	322	278	301	291	303	317	296	317	315	304	294	278	298	317	305	329	315	300	304	290	305	267	297	309	262	317	302	281	321	293	297	297	296	303	305	307	311	302	284	303	282	271	284	276	303	307	255	266	289	305	296	323	298	265	296	287	309	298	312	273	324	277	291	289	288	343	290	299	294	297	293	310	309	280	281	299	305	296	259	284	297	286	271	306	252	304	291	284	296	289	258	303	318	265	297	291	285	299	267	260	306	290	293	321	301	266	277	316	283	275	279	291	296	288	271	280	308	310	308	303	292	310	273	258	293	264	284	278	287	274	279	289	292	258	318	309	283	308	292	316	295	300	303	282	278	289	317	279	277	260	274	295	300	287	283	285	310	293	301	271	271	250	286	279	264	318	292	276	315	306	310	292	270	298	300	314	312	315	280	315	308	292	319	318	300	290	275	281	287	302	299	298	300	295
23497	20904	27921	24115	22573	19813	6965	1233	867	787	719	637	628	604	543	514	492	473	462	463	493	460	445	435	475	440	445	417	409	421	406	421	405	416	412	388	417	417	402	401	404	387	394	405	380	415	349	374	380	421	401	414	397	424	387	390	398	388	367	375	376	388	416	433	360	383	375	386	377	376	363	380	402	379	359	385	369	402	392	411	395	381	374	384	340	370	407	393	381	399	391	393	347	389	366	387	386	352	383	382	388	363	391	383	356	369	380	354	411	368	368	351	367	397	406	414	377	381	363	382	410	373	390	349	395	395	404	364	373	398	334	377	357	360	374	367	392	380	349	398	363	366	378	372	410	383	422	401	351	376	397	352	361	365	390	377	393	396	386	383	371	366	363	417	344	388	370	391	381	378	387	356	385	365	379	352	361	395	370	348	362	365	356	376	355	355	360	365	367	375	354	385	428	389	348	378	396	393	367	385	365	355	343	369	364	371	413	375	366	391	353	394	356	339	370	379	367	354	391	369	364	372	355	384	352	401	390	374	349	364	383	398	349	352	380	381	364	393	381	396	399	407	416	370	382	338	372	370	353	386	397	392	391	379	352	402	360	387	360	402	373	384	362	386	413	365	343	399	377	395	426	373	341	386	413	390	391	387	346	364	370	389	399	366	347	378	319	381	385	372	390	400	358	372	359	372	362	356	373	388	407	381	390	360	330	385	381	370	343	381	386	340	371	358	374	328	367	382	368	330	380	399	379	381	353	367	398	402	392	363	364	345	389	360	395	360	375	381	353	366	374	404	363	381	390	390	354	373	403	398	390	365	389	354	341	342	409	374	402	397	392	378	376	375	377	366	381	377	364	396	374	361	381	375	406	371	348	384	360	358	360	373	370	408	363	381	348	376	357	380	380	362	350	354	358	374	379	388	408	387	377	365	370	384	355	390	381	359	406	382	379	430	367	361	408	378	369	394	368	424	364	369	375	375	380	407	380	343	377	362	400	354	340	419	384	347	362	376	379	362	419	377	371	342	376	376	363	332	383	378	391	379	386	360	368	363	353	367	364	402	380	375	368	392	381	329	386	384	388	376	367	423	390	332	348	373	366	363	375	398	384	405	398	378	359	400	399	358	358	400	395	413	369	388	392	345	380	381	369	367	399	369	346	381	365	363	397	333	380	392	373	362	391	345	370	387	366	336	382	404	361	382	367	364	374	385	371	364	389	396	374	357	357	399	391	353	364	405	388	401	363	364	342	345	344	385	425	373	386	348	359	391	379	368	399	374	413	380	352	345	414	384	381	388	366	371	391	388	395	372	353	384	377	353	344	385	349	397	385	399	372	381	364	350	348	348	382	376	353	344	395	349	373	383	399	406	364	362	389	379	367	384	348	374	397	385	351	392	383	363	330	375	392	357	380	383	363	422	369	358	378	383	395	383	403	376	398	395	392	390	370	380	376	378	401	371	375	375	376	380	365	375	379	402	410	395	361	414	333	376	356	387	384	405	399	398	363	391	389	387	391	378	371	362	379	392	362	377	391	373	393	371	383	363	370	357	372	373	367	369	383	384	446	402	380	375	383	393	375	347	344	379	371	408	367	423	383	357	374	341	361	380	414	363	371	381	388	373	373	355	371	377	352	377	380	371	358	378	380	335	376	392	361	371	381	350	368	393	369	404	395	395	419	379	359	381	354	372	346	377	355	406	356	400	401	361	375	370	389	381	337	373	365	367	349	384	417	340	380	380	423	374	424	369	372	393	363	353	353	351	355	366	387	359	373	397	422	390	329	369	439	376	401	398	369	357	377	418	386	380	334	353	389	392	406	376	395	366	411	371	368	387	381	408	382	381	362	371	394	362	397	377	393	361	355	382	369	413	394	387	373	396	372	365	351	375	411	356	395	339	368	343	394	359	368	365	356	381	367	401	352	375	406	364	363	362	355	409	405	376	385	356	424	379	360	381	399	346	375	378	371	357	360	381	363	374	394	356	385	342	390	382	338	367	361	362	399	376	386	387	389	387	378	361	371	373	381	371	371	388	387	357	365	376	411	393	345	390	358	392	367	336	363	352	401	370	387	386	378	369	360	365	341	371	383	383	417	348	378	330	338	365	397	335	388	408	345	349	364	385	395	367	378	354	372	343	346	402	349	391	372	353	415	348	385	381	391	357	384	368	394	367	389	352	366	386	394	380	339	382	400	374	349	370	356	396	361	360	341	374	360	355	357	384	381	396	401	408	359	366	379	374	350	351	361	375	373	364	361	347	416	381	358	374	378	373	370	347	403	379	389	354	381	404	370	338	348	397	348	362	363	373	390	351	407	348	385	332	379	372	366	385	388	372	382	366	344	401	374	384	362	359	384	363	390	391	361	366	374	352	343	399	348	354	375	395	392	340	370	359	409	379	381	378	375	363	454	397	420	424	389	365	399	368	368	401	364	404	351	380	381	369	398	374	373	402	379	368	385	343	381	400	353	371	361	368	390	361	348	376	390	357	356	416	357	356	382	381	351	385	381	355	374	376	324	346	348	430	355	388	367	402	384	373	398	368	379	353	398	345	390	359	422	387	365	360	367	370	365	365	348	360	371	356	343	408	397	367	381	374	408	394	362	364	323	407	353	405	367	346	387	391	355	376	365	360	363	426	358	391	375	365	366	356	389	362	390	371	361	346	386	399	357	365	372	378	380	356	396	374	422	371	378	361	366	366	340	368	383	362	371	376	405	351	375	338	355	361	358	401	365	356	419	390	391	384	384	376	415	366	378	389	374	362	384	380	385	408	380	355	391	385	389	371	397	372	366	341	408	341	384	389	334	374	377	374	368	383	351	375	365	361	353	359	365	427	352	372	359	377	355	416	381	386	342	384	370	380	351	376	355	379	376	404	377	355	405	395	380	353	370	310	361	394	367	376	386	366	358	370	382	359	371	380	400	375	349	384	344	385	360	373	365	370	378	368	398	370	364	396	354	374	346	371	362	400	373	380	346	385	349	399	369	403	355	411	386	384	364	373	357	389	382	383	368	375	408	374	368	372	373	383	388	362	373	368	365	385	379	362	385	389	395	369	372	352	358	372	395	373	331	370	325	370	367	358	376	379	344	388	377	388	382	396	371	362	368	365	370	407	408	367	379	382	367	374	390	395	395	364	343	383	408	404	350	379	377	389	382	383	398	357	359	414	401	394	408	356	398	365	369	371	380	397	392	351	370	392	377	378	330	349	382	396	384	394	376	362	371	382	359	370	363	399	338	374	381	378	383	418	393	369	366	365	366	371	409	366	364	364	390	371	362	364	393	378	386	413	366	388	385	374	406	397	357	369	368	389	369	351	389	365	333	353	383	358	421	386	370	381	354	411	410	338	373	365	347	367	365	403	364	387	384	372	380	372	396	409	385	377	376	396	407	396	396	390	367	363	387	387	384	346	363	382	397	398	371	393	359	379	365	377	378	348	342	405	389	403	365	396	380	335	390	377	367	362	390	368	399	372	368	360	349	350	369	394
10809	21378	20755	26659	21257	4012	2921	2311	1802	1509	1348	1172	1041	893	867	809	764	738	728	705	725	636	600	540	553	564	511	558	546	532	514	469	490	488	478	517	448	478	457	454	427	467	445	457	453	463	472	474	452	411	431	435	495	402	422	419	420	400	406	400	385	398	393	370	418	395	433	434	381	408	394	404	408	374	419	400	399	439	408	391	342	423	401	417	377	401	398	397	408	371	400	396	384	394	380	393	399	409	374	424	358	385	371	374	361	454	421	404	415	392	410	391	404	405	351	398	398	394	378	420	413	363	405	380	376	410	386	375	374	364	413	374	399	381	404	377	399	393	359	380	370	377	362	427	404	391	376	365	401	350	403	377	385	368	397	357	422	390	369	392	373	421	387	363	403	373	392	375	393	383	394	369	434	406	415	367	413	398	367	376	398	384	364	393	416	399	405	419	413	401	391	405	377	387	371	368	406	426	375	388	386	404	399	380	387	404	374	397	421	431	370	381	378	396	403	393	390	389	377	372	377	422	406	403	370	412	409	383	377	396	372	392	375	411	406	397	415	372	391	399	399	397	385	426	365	397	408	426	413	427	389	407	397	388	411	366	407	402	357	398	393	378	419	400	389	408	400	365	380	418	410	404	391	403	404	368	394	443	384	382	398	430	375	390	441	373	402	390	398	374	379	427	396	378	380	403	375	378	410	410	411	395	355	395	401	409	401	391	407	377	382	360	405	393	359	426	416	384	360	362	403	398	415	398	387	379	399	407	384	400	370	395	385	408	417	379	394	391	381	385	407	386	385	397	386	410	420	377	393	403	414	405	392	380	407	401	372	394	398	422	410	371	412	382	409	395	395	387	399	411	412	403	411	430	402	397	404	403	382	383	390	397	379	381	381	349	409	410	374	371	380	348	403	360	376	393	402	348	371	399	384	385	408	387	377	413	366	379	366	382	404	362	410	439	425	384	404	371	357	385	404	387	384	370	411	408	351	390	381	377	389	411	396	435	359	377	371	385	380	395	375	352	376	385	404	379	401	387	425	352	444	384	437	368	426	393	432	376	381	366	377	371	366	412	389	380	403	403	371	399	419	386	375	402	423	403	393	446	425	420	383	367	416	404	363	380	391	377	415	358	333	389	393	391	361	406	420	427	384	395	391	387	356	389	341	402	384	401	358	396	411	414	427	419	377	393	440	381	385	325	377	391	379	403	393	387	370	381	387	398	401	441	416	396	392	356	402	416	386	397	387	373	441	414	393	411	381	401	351	358	384	389	409	367	384	379	378	391	414	394	394	377	391	417	407	373	423	357	377	380	398	389	381	403	378	379	396	346	353	363	352	438	408	384	403	426	430	370	386	419	358	410	372	359	365	361	401	363	359	422	387	397	376	408	390	387	379	373	379	418	375	410	404	377	374	392	383	415	378	387	397	392	374	376	368	411	435	400	395	375	375	402	387	406	373	381	398	373	378	415	380	388	398	358	421	396	402	396	381	409	424	419	382	384	397	398	377	435	391	380	385	397	434	371	434	390	397	390	387	403	386	362	402	382	349	355	393	371	384	351	369	373	387	383	428	399	401	408	397	378	410	408	387	352	364	427	417	368	365	399	408	403	410	420	382	381	356	397	380	418	415	393	394	394	397	373	398	375	384	419	375	375	405	393	354	398	363	419	412	365	369	389	400	376	363	376	375	373	347	400	404	363	373	394	396	363	385	383	367	394	423	367	383	389	419	373	407	392	374	383	369	382	414	397	382	408	371	367	389	404	378	394	396	349	392	420	359	399	378	383	384	371	399	380	405	390	416	380	393	374	408	402	361	392	371	378	377	377	380	366	370	374	392	374	372	390	393	404	389	430	413	399	421	392	381	414	399	375	372	388	397	376	378	362	394	380	385	388	403	397	355	402	416	387	420	400	381	357	378	412	379	375	385	372	413	358	418	387	390	353	383	385	410	410	351	373	387	398	367	415	388	391	379	410	407	373	401	363	390	417	382	399	415	361	389	377	387	362	361	432	414	417	426	425	369	402	418	383	418	381	401	366	402	396	385	367	406	414	407	373	384	391	378	420	369	382	411	419	394	404	366	372	388	409	382	378	431	388	379	370	385	387	349	336	387	356	398	415	390	364	382	407	402	380	365	362	399	407	404	389	393	414	376	389	378	401	383	362	375	394	390	336	379	358	403	373	431	394	372	414	397	404	376	388	385	390	388	390	347	364	395	395	390	399	401	407	372	405	410	383	397	410	395	387	418	367	364	390	380	375	383	375	378	395	398	385	416	365	397	408	382	422	394	389	415	377	420	409	375	419	355	409	374	401	385	398	372	374	371	391	394	399	400	419	387	400	378	384	384	379	420	397	421	424	389	423	402	374	405	369	393	408	398	408	400	406	404	382	393	409	367	387	367	426	384	378	406	387	373	421	370	381	401	385	379	391	403	401	358	386	396	384	355	423	373	352	394	389	413	398	378	378	380	378	386	384	398	423	415	377	388	386	370	362	412	419	375	393	419	384	392	420	390	379	415	367	422	355	385	375	379	385	414	357	407	404	384	405	401	363	408	399	365	384	408	386	378	370	409	386	409	394	365	362	391	389	389	400	396	409	406	390	403	400	415	385	388	400	421	397	402	381	384	406	390	383	400	383	385	358	413	384	378	413	393	394	383	358	392	394	404	361	426	418	356	386	408	385	369	383	411	379	415	376	404	402	419	409	418	359	408	401	386	416	392	373	411	371	366	394	424	394	389	393	380	425	392	400	389	396	435	392	402	394	377	375	436	426	397	410	382	362	427	414	417	400	380	400	408	371	353	393	410	438	403	370	373	411	426	421	433	385	417	366	374	397	387	371	365	410	398	406	428	395	367	385	417	387	393	389	403	383	403	348	387	359	390	374	419	391	388	414	387	401	387	409	375	426	375	383	409	426	392	404	382	377	420	404	399	408	394	393	385	402	377	427	394	344	382	381	378	401	384	378	385	417	350	381	363	385	384	340	371	364	379	399	393	391	402	395	400	407	384	373	421	399	371	369	404	398	402	392	404	387	388	397	408	409	387	379	377	396	392	428	399	413	361	407	378	402	381	407	368	386	363	398	384	372	414	431	409	412	379	405	396	386	399	418	400	398	397	378	415	396	410	419	391	398	411	387	394	367	415	378	370	417	397	362	384	377	383	362	378	342	389	388	359	417	408	385	350	419	385	385	366	387	396	355	380	430	364	380	415	345	363	392	387	378	352	378	399	379	384	404	395	429	416	401	402	388	394	404	368	383	380	371	378	383	414	401	406	389	364	397	380	409	395	391	420	399	379	419	372	374	383	355	398	398	385	382	439	389	450	411	370	413	394	418	396	407	352	416	359	348	361	392	398	387	369	372	379	354	385	391	375	338	402	396	371	393	404	383	367	413	364	385	418	371	404	390	420	405	394	424	406	393	443	364	402	403	404	385	379	412	392	391	385	404	411	377	380	391	403	377	407	371	424	428	371	422	413	413	406	391	386	386
27998	16087	4152	2070	1908	614	593	536	609	531	533	604	548	606	597	582	547	539	529	590	564	577	565	553	585	574	563	564	557	640	567	542	572	601	567	545	575	572	571	549	592	571	563	602	584	571	599	510	577	591	555	576	550	567	569	539	536	577	593	593	568	563	602	553	563	558	554	565	543	534	599	596	566	559	538	517	502	573	590	553	560	553	536	550	564	548	543	565	570	584	573	572	548	563	571	564	534	557	541	577	579	570	552	549	527	569	588	534	523	531	568	538	556	554	542	542	577	518	559	584	584	561	584	564	503	527	543	519	559	556	564	561	515	592	541	585	557	559	549	541	548	555	545	588	559	590	545	585	579	549	573	542	515	582	564	610	586	554	586	584	586	552	595	559	597	618	540	573	540	602	566	566	538	597	597	555	539	575	543	539	526	540	568	538	503	562	570	568	533	557	612	565	518	583	599	562	571	608	546	559	571	562	533	538	583	620	580	545	575	545	553	587	581	564	565	568	578	552	578	537	554	540	510	580	572	552	570	586	543	589	540	535	568	551	555	544	571	565	594	539	552	585	585	541	544	580	568	537	595	568	528	548	486	596	572	561	531	569	556	566	551	572	559	559	558	549	581	554	571	550	610	567	550	600	571	548	573	576	562	575	537	569	570	557	557	567	571	573	545	569	536	569	608	578	593	539	632	603	545	587	572	531	620	570	585	551	559	568	585	530	543	580	570	553	585	593	572	542	558	535	549	574	554	567	580	640	545	524	569	564	578	544	589	528	545	596	564	574	562	592	553	598	541	586	552	552	575	567	542	552	580	528	588	531	589	576	629	551	538	582	571	556	573	552	552	521	564	568	558	540	561	603	565	588	572	593	586	549	569	576	558	566	544	553	539	498	524	592	582	569	621	592	564	582	570	559	575	559	539	579	572	568	599	537	530	581	546	558	537	509	524	567	556	554	570	600	535	551	566	592	516	575	551	556	609	546	533	572	553	556	521	579	567	586	576	603	560	573	572	558	581	552	572	518	540	544	571	560	551	548	596	563	587	575	549	538	557	549	562	559	566	564	544	584	574	627	589	547	558	576	571	564	583	589	563	545	534	558	593	533	570	548	585	565	591	551	577	595	573	620	585	558	560	565	552	557	562	552	556	568	558	622	558	551	595	601	622	579	580	549	552	559	559	569	511	599	609	570	574	585	545	550	546	551	549	567	520	560	563	549	596	576	574	576	609	598	568	533	588	548	546	576	585	598	575	554	563	560	559	527	584	558	563	561	602	548	549	561	575	564	581	544	549	535	593	603	590	507	565	595	562	572	517	597	540	554	591	600	563	555	568	572	526	549	588	582	541	583	505	522	573	614	577	596	549	542	550	561	615	551	527	555	501	552	598	559	601	561	561	544	597	557	596	594	525	572	599	592	559	587	536	553	561	541	546	543	578	577	564	544	600	565	548	584	557	588	556	595	580	540	571	586	547	566	605	567	567	591	549	586	606	580	551	581	558	523	600	521	491	544	578	596	568	557	566	572	567	560	550	557	569	572	532	560	532	522	524	565	596	577	559	583	579	567	551	524	555	598	590	610	559	586	566	539	619	554	589	554	604	570	518	599	563	574	538	540	569	570	577	568	568	570	555	542	577	545	543	560	582	571	561	566	599	586	588	587	516	525	572	592	544	568	575	555	597	565	536	580	581	588	543	518	548	584	546	575	582	534	580	587	597	590	600	546	528	591	563	527	581	539	567	567	551	567	567	598	518	573	619	564	560	500	564	583	596	575	563	556	575	570	563	587	601	559	559	552	573	602	582	624	573	602	590	593	567	621	578	536	601	570	528	546	546	520	528	572	558	501	561	538	542	559	563	560	598	576	550	574	573	568	527	600	583	568	555	543	589	552	546	606	542	572	570	561	556	561	592	598	603	580	619	556	614	580	529	556	582	554	552	582	602	563	520	602	609	575	595	604	593	577	556	564	571	603	522	587	536	561	581	578	580	541	549	548	543	573	590	557	577	578	530	569	536	531	570	590	529	587	561	583	553	565	578	626	589	553	565	548	551	576	541	520	589	601	528	534	567	546	617	549	603	540	561	544	553	541	611	571	601	607	582	530	575	529	556	570	589	575	549	540	579	566	560	561	547	573	588	528	559	554	559	579	533	534	581	588	565	560	559	561	529	555	548	585	569	547	532	579	582	577	528	559	534	580	563	569	560	572	532	553	537	549	565	554	559	566	566	590	574	547	583	582	625	536	542	512	579	547	572	543	579	570	571	549	491	537	562	571	528	572	546	598	536	601	618	578	566	568	597	549	578	596	536	555	566	568	562	553	602	583	564	559	568	538	560	569	599	574	616	560	607	521	560	571	550	569	553	550	603	590	551	542	562	579	596	535	578	573	553	545	544	505	621	534	588	559	570	533	539	597	584	523	530	611	571	534	550	565	548	550	536	518	556	582	570	585	565	561	564	590	591	566	579	560	561	552	555	601	534	567	588	587	570	615	554	602	577	542	549	545	552	559	578	571	562	581	568	568	574	511	555	555	608	581	559	564	589	524	575	630	594	522	569	543	584	566	555	570	571	546	575	546	586	600	571	570	543	561	550	561	587	564	539	558	565	588	576	575	543	544	586	544	544	545	565	585	573	549	585	586	551	582	571	533	513	550	523	570	577	595	554	541	605	569	581	564	581	551	535	556	574	563	563	544	562	576	537	527	564	546	556	552	583	594	558	594	555	576	613	575	594	520	570	554	579	592	539	547	600	597	589	591	550	627	551	605	579	555	573	587	579	515	544	515	560	576	566	565	573	578	565	543	588	594	561	569	605	528	560	588	554	604	547	557	547	585	489	542	562	570	553	505	582	574	554	553	596	585	565	575	539	582	582	545	549	572	541	571	512	597	607	547	613	588	552	565	560	571	605	563	524	521	542	576	593	539	561	551	574	556	533	553	557	529	582	572	546	614	553	552	569	607	564	533	548	539	561	525	569	564	576	494	580	581	565	580	559	575	547	513	538	579	561	563	585	570	558	554	561	595	547	562	549	530	596	571	559	561	563	560	603	558	596	586	522	529	578	571	506	597	548	588	552	556	554	554	570	586	579	586	544	587	590	553	532	592	590	609	539	570	565	569	568	563	547	568	563	567	577	602	581	572	573	566	567	580	562	548	579	562	527	532	575	533	591	581	546	529	570	621	592	545	581	540	554	557	560	576	528	564	550	581	566	578	549	559	598	584	563	579	581	553	547	539	598	581	548	610	579	573	570	562	567	584	558	567	581	567	581	559	568	581	521	561	529	587	565	574	552	589	560	572	548	522	586	584	533	597	574	561	569	537	554	557	619	557	546	571	550	570	542	557	574	595	592	560	553	560	561	549	606	558	563	564	571	570	615	533	538	576	563	583	558	577	555	586	594	565	536	576	577	574	605	542	561	531	565	597	538	543	577	584	535	530	559	591	554	581	522	575	548	548	566	572	554	529	574	550	543	590	591	533	525	562	582	525
5432	4563	5912	3724	3207	710	705	652	687	655	639	640	667	617	606	620	661	700	646	613	578	638	659	640	653	607	632	657	642	634	651	608	634	647	669	687	641	658	679	659	649	647	621	637	649	644	659	603	640	652	674	675	633	664	667	629	638	654	639	602	640	597	617	648	628	653	671	619	667	636	646	656	648	637	670	648	619	656	623	638	664	646	660	637	633	634	641	639	630	605	674	608	602	651	586	634	647	645	644	595	664	627	642	628	635	616	675	663	670	604	636	672	697	598	665	656	646	608	660	619	582	634	633	605	624	619	643	664	661	674	648	633	667	652	679	654	671	649	637	659	639	656	668	687	635	641	663	666	620	653	651	653	662	606	687	646	651	612	631	641	607	679	618	613	677	676	630	633	631	612	681	672	618	647	677	661	674	604	606	647	621	621	647	635	630	655	620	603	613	646	676	665	638	663	601	629	672	639	642	661	598	676	627	661	670	623	593	669	620	662	690	623	624	618	677	635	649	621	659	637	643	627	642	642	653	635	669	642	663	672	664	646	659	650	624	634	644	660	678	670	621	663	650	599	654	628	648	643	618	622	613	663	609	622	608	633	633	629	628	670	690	647	641	658	703	602	664	645	645	675	647	623	650	659	655	634	639	607	636	635	679	648	675	644	629	602	663	637	715	671	649	616	624	604	607	663	618	649	623	629	682	625	651	658	617	639	659	649	611	636	652	667	595	661	614	617	635	610	671	590	664	669	639	693	608	674	643	658	673	628	632	669	632	612	680	607	649	621	648	628	671	610	675	645	636	617	572	613	640	628	659	669	647	675	628	635	639	605	634	672	602	654	677	614	645	626	644	606	673	641	684	615	628	637	676	648	674	678	670	606	694	607	639	646	632	640	641	617	678	617	649	621	702	666	634	660	659	637	671	632	645	682	668	611	658	617	619	701	673	603	648	634	662	623	609	653	672	647	662	641	606	628	640	646	640	622	647	651	601	662	639	661	640	675	663	675	666	659	606	624	628	622	638	644	634	614	618	646	651	579	639	617	663	694	682	640	658	629	665	649	652	670	635	617	654	694	627	577	639	681	683	620	617	642	675	649	647	656	651	659	629	647	634	646	662	676	664	674	632	696	679	608	639	648	653	667	616	651	655	660	643	654	666	627	617	631	651	630	668	687	657	632	622	629	630	675	613	648	681	637	633	611	596	664	622	629	624	604	664	620	608	650	673	685	670	641	615	675	664	655	677	606	657	658	648	601	614	629	641	644	681	642	632	628	635	642	608	618	657	636	673	615	595	628	658	609	631	679	657	605	634	643	624	639	617	626	651	616	658	635	658	656	639	665	671	680	646	655	663	674	639	635	645	616	673	656	632	654	639	653	637	619	642	656	625	641	641	592	630	660	629	679	657	633	636	646	631	632	659	644	654	634	646	612	690	662	651	636	619	646	653	663	607	650	641	631	670	636	613	654	619	668	649	598	659	622	619	634	627	647	649	652	627	634	600	635	631	653	633	613	636	656	668	668	635	649	628	634	641	651	633	681	659	646	652	686	657	598	607	671	687	663	631	609	635	631	641	632	646	592	632	645	665	609	634	641	656	639	634	605	651	635	639	682	680	679	633	663	662	612	678	657	628	641	615	638	659	647	636	672	629	662	626	621	637	640	609	597	642	660	670	667	663	668	664	637	691	653	599	649	666	659	656	578	646	660	620	639	586	680	659	631	658	662	647	631	634	616	615	674	640	664	635	621	732	650	678	621	642	632	670	633	663	694	630	603	625	656	638	601	641	630	638	656	618	645	660	626	657	617	640	666	665	648	621	638	678	628	651	670	633	640	646	642	672	635	650	625	680	647	642	647	626	655	663	653	667	648	643	619	617	640	649	657	593	634	632	609	604	662	680	655	646	637	633	675	643	623	654	628	665	645	621	642	625	594	636	653	650	636	620	656	652	647	665	625	649	588	636	659	640	640	652	674	647	649	658	685	616	584	615	615	660	647	681	601	660	658	652	642	644	634	635	699	665	677	650	633	681	639	610	672	656	689	585	634	633	646	636	650	659	660	638	607	635	657	636	641	606	661	661	652	660	636	620	646	678	643	609	649	684	676	639	649	643	644	675	629	606	661	657	631	651	670	671	691	626	615	674	650	640	666	653	653	660	646	663	617	691	649	619	646	630	596	627	705	626	658	648	635	639	610	665	631	609	624	624	611	695	685	592	609	633	641	651	647	641	668	660	647	607	647	657	715	666	642	660	637	625	643	627	677	615	613	621	639	645	642	657	641	651	606	688	669	653	611	650	653	675	648	686	635	617	672	648	648	651	669	641	651	627	670	628	609	630	644	618	654	599	606	640	602	688	633	638	648	644	604	660	643	664	623	659	616	689	675	610	642	639	621	625	652	625	611	640	617	639	655	625	631	605	589	653	631	668	659	616	634	656	656	672	645	622	631	694	681	641	613	716	668	607	644	655	683	651	643	656	680	613	662	669	661	662	614	646	616	593	612	688	662	689	641	637	668	637	632	681	687	647	633	649	650	674	653	709	640	635	633	610	579	654	631	605	658	626	611	620	606	643	642	614	627	616	651	570	690	668	657	639	625	654	699	640	631	669	632	665	663	656	674	636	625	623	623	682	651	602	651	594	667	660	620	655	596	653	663	611	637	647	604	625	654	685	673	638	612	643	657	637	613	637	602	639	634	647	636	671	622	630	640	639	675	671	652	678	642	592	648	631	643	634	645	601	626	621	617	641	652	636	647	667	578	634	601	632	688	635	689	642	625	642	651	669	659	626	633	588	691	688	630	624	657	675	638	646	617	672	656	690	670	679	664	666	621	654	624	658	642	634	618	663	652	652	630	610	620	643	676	672	623	674	644	670	626	633	676	615	669	656	641	619	685	650	659	620	674	626	653	696	633	637	592	595	633	636	653	653	668	632	640	643	650	652	641	634	649	644	648	670	646	645	593	641	651	653	658	636	660	655	628	653	620	663	646	585	646	678	651	643	661	597	627	661	661	626	636	610	614	624	616	662	633	636	633	654	674	656	636	654	658	620	630	618	592	659	658	664	670	647	641	703	627	596	621	662	651	612	649	624	600	635	607	646	625	627	599	627	630	639	658	653	648	660	645	630	646	656	637	616	646	653	659	656	640	635	653	624	590	633	622	651	613	662	628	649	654	633	604	596	635	642	690	633	681	661	647	650	667	657	671	670	625	663	662	609	628	625	585	584	672	676	694	615	618	624	626	691	607	618	638	610	606	664	659	650	616	615	641	671	666	663	626	630	612	636	651	625	618	629	677	659	649	650	619	630	649	649	644	644	680	635	647	609	643	614	632	572	646	662	659	693	635	625	612	615	635	611	664	645	652	695	631	651	663	614	612	654	634	622	648	592	648	644	631	608	692	659	617	658	663	643	637	698	700	626	643	666	634	602	671	633	625	608	632	683	631	630	641	669	639	630	678	662	649	645	653	658	651	621	637	663	657	662	650	627	656
26154	20918	27379	24668	21179	7809	859	578	470	411	404	374	356	328	290	299	277	265	314	260	260	278	260	285	287	226	246	269	269	295	282	283	234	261	256	232	253	230	228	236	263	218	232	226	268	261	228	256	287	238	242	249	246	219	264	237	259	205	231	217	225	237	244	233	268	267	219	260	229	204	259	236	256	246	214	245	264	261	244	242	260	216	228	261	254	247	207	228	232	251	210	239	242	235	263	251	234	256	225	214	208	225	234	258	262	239	221	224	222	246	226	226	252	260	249	233	223	242	272	228	228	241	241	234	239	240	267	233	247	240	266	230	211	250	221	270	229	230	231	239	251	230	231	224	248	252	243	230	243	227	235	215	229	236	241	268	232	262	247	249	237	252	242	250	219	240	219	219	243	229	245	225	234	235	221	256	258	226	242	232	255	234	226	206	217	214	231	227	258	253	208	229	241	248	249	238	238	231	226	225	235	220	259	241	226	240	244	211	239	231	232	234	227	240	247	232	264	224	215	265	259	226	213	230	263	227	228	211	211	233	230	252	245	242	246	205	251	243	217	251	228	253	226	218	207	227	215	226	225	195	250	230	229	223	244	247	239	236	206	260	192	227	251	271	221	239	237	201	251	222	242	246	222	237	225	251	244	236	235	233	246	268	220	240	227	238	271	236	260	221	231	271	230	238	222	228	239	228	225	231	220	233	245	224	244	248	244	227	241	234	217	227	232	230	226	246	241	264	225	225	238	240	252	228	247	223	232	234	241	244	221	244	246	212	222	233	252	244	251	222	242	232	211	256	218	232	218	192	253	226	266	231	276	253	231	228	246	215	233	243	228	240	230	237	227	214	226	217	237	253	211	265	265	238	236	228	244	227	277	219	248	239	244	242	236	231	233	258	239	219	240	225	247	247	246	225	252	240	219	237	244	238	219	251	238	258	271	224	235	266	237	249	228	253	232	248	204	242	235	227	237	245	220	220	253	251	227	261	250	242	219	222	233	232	228	230	220	219	258	245	212	241	240	235	224	244	209	224	233	253	237	243	247	217	236	254	229	245	218	225	254	252	245	231	249	229	255	265	225	244	220	223	230	246	218	245	241	217	232	235	261	229	234	205	254	217	229	249	260	215	238	227	235	229	250	233	244	256	245	256	246	236	215	227	230	216	218	255	236	233	220	219	250	241	240	253	243	219	238	214	230	235	225	211	237	237	253	225	235	248	247	224	240	209	229	251	194	212	222	260	217	226	215	220	239	212	225	253	236	215	219	239	238	257	249	229	238	238	261	224	261	230	215	232	248	228	232	226	231	230	264	240	241	227	236	237	239	224	243	230	258	254	217	218	232	210	247	223	244	218	249	242	240	247	212	228	240	236	239	214	231	219	259	258	248	227	236	280	221	233	235	235	233	243	262	248	245	233	243	225	217	213	235	214	233	262	263	240	252	224	242	248	228	228	213	231	245	228	242	243	249	213	205	234	222	221	246	263	227	259	220	245	250	253	251	244	267	243	215	230	236	253	226	234	249	234	251	243	253	236	200	228	239	219	215	229	253	237	224	215	227	228	230	258	241	209	226	216	249	264	207	232	223	230	234	254	230	238	243	233	238	250	220	207	238	229	226	193	232	239	243	205	236	233	240	229	194	231	254	222	232	251	246	248	233	247	242	260	231	216	263	243	230	267	246	239	243	247	265	242	236	203	248	266	254	216	243	259	226	250	245	248	226	229	208	232	230	251	239	239	218	223	224	226	254	225	241	245	229	237	237	253	225	262	255	237	225	231	238	249	202	225	231	248	255	233	246	255	250	239	234	233	237	234	264	231	212	248	249	236	226	224	221	227	229	236	219	219	244	242	252	210	235	238	241	257	228	216	238	252	245	239	221	255	268	236	232	250	246	237	227	253	276	262	232	238	261	270	247	261	244	241	250	254	238	237	223	238	249	233	237	231	222	244	242	238	231	246	248	236	260	254	254	234	252	256	197	253	225	233	273	233	222	247	224	220	242	226	230	247	212	257	246	243	225	231	254	248	241	256	244	255	239	224	242	228	228	231	211	251	255	215	242	222	243	249	265	234	212	205	232	239	218	224	225	223	243	218	241	206	221	236	222	239	235	226	235	210	220	234	237	248	235	223	232	256	247	210	219	240	231	220	237	242	231	217	234	242	254	218	233	239	222	237	231	213	257	239	229	241	222	233	234	239	266	248	214	236	280	244	242	266	210	232	237	236	214	241	269	253	245	244	233	241	243	225	238	237	213	228	256	218	242	230	248	222	242	242	220	244	267	229	205	220	282	243	198	231	242	247	254	254	248	212	226	238	247	256	243	226	234	239	237	240	238	226	214	236	225	236	249	214	221	245	253	253	242	229	239	218	210	225	255	231	239	221	240	262	218	237	265	241	239	225	252	243	233	221	248	248	242	231	228	270	224	222	233	246	242	253	257	238	230	238	230	242	231	228	215	216	281	244	259	238	199	237	254	248	259	251	252	227	242	228	239	248	233	236	213	249	238	249	237	237	224	238	222	226	249	241	253	226	247	247	222	236	256	222	239	234	243	253	248	234	239	252	245	235	236	266	213	234	248	218	250	250	251	241	213	259	243	213	246	213	249	228	246	225	226	223	234	239	215	232	244	233	220	259	244	238	258	249	232	222	232	253	234	202	243	263	200	238	218	221	227	201	236	235	214	246	253	249	234	222	246	239	225	238	240	235	242	236	256	235	222	244	229	250	238	256	242	228	245	226	218	207	246	231	221	259	233	222	225	232	263	265	250	253	245	254	250	245	247	247	228	215	215	219	246	234	265	238	243	272	235	231	231	268	253	224	253	231	223	233	268	236	232	226	235	256	243	230	235	250	221	238	234	229	223	252	254	224	240	245	244	273	219	211	234	262	226	252	220	225	254	213	231	253	238	218	251	223	206	245	242	263	239	257	247	238	219	273	235	209	220	220	243	205	240	259	269	225	227	237	220	264	235	222	231	215	213	243	241	217	228	260	218	259	262	244	203	271	245	238	270	237	232	228	240	216	236	238	236	242	248	244	235	245	252	253	234	233	239	231	241	241	244	234	223	230	256	235	269	263	246	228	237	259	252	251	234	251	216	240	256	232	235	227	262	269	228	242	230	258	233	231	232	240	240	247	239	244	249	244	250	235	240	232	263	258	248	236	241	231	232	244	254	246	258	263	258	219	238	248	227	214	230	244	222	216	250	261	223	237	225	277	220	247	265	244	234	224	245	231	229	234	237	256	228	226	222	247	232	253	203	223	239	206	252	237	218	221	225	224	248	242	210	231	242	252	240	214	224	224	257	224	228	222	221	250	227	241	224	233	231	246	246	239	238	214	225	239	268	253	227	264	205	229	239	228	238	225	216	241	237	229	240	236	236	235	230	207	267	240	207	234	247	235	246	243	258	232	217	235	238	219	250	237	227	227	244	221	237	250	195	227	214	231	203	247	223	210	214	220	262	233	240	230	246	216	215	242	237	233	246	225
7032	12963	12943	16504	14560	1925	1407	1151	850	723	705	556	574	509	492	440	447	430	402	429	396	351	315	373	339	338	327	331	322	323	307	358	340	320	348	304	306	341	332	316	316	297	304	306	319	324	330	301	289	320	275	296	305	314	313	312	273	301	312	311	343	335	303	303	280	329	307	293	307	333	296	286	255	296	281	308	305	300	302	270	302	320	282	278	285	285	320	269	273	291	299	300	308	289	272	306	320	303	299	299	299	288	291	308	281	272	267	309	316	306	299	275	336	314	299	266	299	312	271	295	311	290	282	271	275	314	269	292	307	255	281	296	288	265	261	269	318	274	318	281	296	315	278	309	292	302	279	293	282	316	290	332	280	285	297	313	262	287	297	285	302	285	282	283	287	286	294	286	302	272	296	277	284	315	251	277	267	308	261	270	302	273	274	275	279	302	305	311	291	289	282	301	283	261	280	263	274	314	290	296	305	301	301	266	255	311	260	284	277	289	262	279	285	281	286	292	275	284	288	283	259	294	296	255	302	320	297	320	295	279	286	280	289	322	283	287	297	278	322	269	287	306	261	271	269	300	303	282	309	311	299	305	292	299	264	254	285	260	251	319	280	278	283	287	251	304	289	292	291	292	268	292	306	302	312	288	320	272	302	290	285	287	295	281	299	308	283	296	290	293	300	289	272	313	303	293	257	303	293	297	277	283	281	280	261	288	290	310	291	245	286	277	260	332	287	287	273	287	279	293	292	294	290	298	309	309	289	279	293	269	279	291	294	275	283	266	258	300	298	274	268	285	289	255	286	319	306	329	280	265	313	262	291	248	279	303	282	286	289	307	295	298	319	285	281	276	272	299	293	314	280	271	309	304	278	312	298	297	309	303	296	283	291	308	274	289	290	295	283	284	273	306	294	280	290	301	287	297	339	266	270	293	293	304	245	311	303	259	303	296	316	266	316	300	318	268	244	271	309	297	287	294	312	292	263	287	287	307	289	281	289	287	324	297	299	301	293	255	293	301	295	292	280	319	333	277	264	278	295	281	287	278	290	311	293	255	311	287	295	294	302	288	284	293	299	348	289	300	306	310	301	309	285	271	280	271	280	303	277	296	269	293	283	288	298	308	287	277	270	275	279	311	309	294	280	311	286	267	284	248	305	310	298	318	278	313	298	291	279	286	281	294	291	298	308	309	295	284	281	300	310	301	299	292	296	256	274	277	292	273	266	290	306	305	274	280	308	298	304	293	284	292	284	288	270	293	306	294	290	249	296	293	296	276	305	260	279	291	311	295	323	291	295	280	287	288	306	301	266	273	307	291	279	304	286	305	299	315	285	289	317	281	294	298	282	291	282	285	297	283	273	275	313	302	296	274	292	271	283	275	297	255	285	246	314	271	285	308	292	272	308	286	298	263	265	316	287	293	282	295	308	250	265	301	284	301	290	279	271	317	285	293	281	263	302	243	286	291	272	280	296	267	295	284	306	285	280	306	300	304	307	327	263	308	277	286	292	287	289	307	311	270	293	291	283	306	299	290	293	285	271	335	309	269	293	287	304	272	292	293	289	297	289	299	282	284	297	280	330	307	310	291	293	268	266	268	298	279	304	295	319	293	325	300	269	305	273	295	285	283	312	265	263	296	305	285	288	289	294	292	296	290	331	295	268	295	297	313	300	296	283	287	293	280	280	250	291	291	283	273	286	295	308	304	280	323	294	280	285	298	316	270	285	294	274	287	280	295	270	297	261	293	277	291	280	272	278	275	305	291	290	318	265	259	280	275	285	265	271	272	276	292	276	292	282	251	304	254	296	282	284	301	292	284	284	291	274	302	297	311	263	274	302	311	307	281	285	295	313	288	280	266	293	310	292	289	285	286	275	279	289	306	297	296	288	291	277	278	292	313	286	284	279	308	279	299	252	267	266	287	307	281	288	277	288	276	278	284	292	271	275	269	271	308	319	280	296	287	288	278	268	265	286	289	293	315	303	273	320	313	281	280	305	309	294	280	303	292	278	281	256	292	293	303	286	255	305	322	298	265	309	278	298	309	274	291	306	260	299	306	281	298	280	285	293	281	287	284	267	301	256	290	308	262	266	304	280	296	298	286	269	295	277	291	284	297	308	292	301	293	251	290	277	286	286	286	318	289	315	284	294	318	292	300	268	285	305	287	284	276	257	306	283	273	324	309	292	277	270	280	308	273	318	303	285	283	308	307	296	295	306	283	292	277	308	279	254	276	312	278	302	282	273	300	292	285	274	298	296	284	309	282	313	280	296	247	258	273	273	281	302	268	308	315	257	325	308	264	293	280	302	285	305	241	300	299	296	276	303	347	308	258	276	310	306	282	300	300	272	306	296	291	281	279	309	287	306	317	312	302	304	289	286	303	262	271	290	304	303	319	279	304	287	308	282	263	274	267	257	257	259	307	271	236	252	282	297	272	285	278	266	288	283	271	281	288	313	290	274	301	316	310	298	314	288	272	271	299	309	283	284	274	297	329	275	292	297	300	287	299	258	291	268	276	307	302	305	260	266	281	261	277	268	304	281	309	294	252	282	283	280	287	288	311	255	289	292	293	300	301	317	281	270	272	288	297	294	276	248	265	294	292	298	263	270	271	299	299	298	284	296	293	279	277	305	299	274	273	296	300	284	299	277	294	294	276	272	284	265	323	312	323	302	285	300	324	261	305	261	271	292	301	283	276	280	315	277	311	317	291	289	291	303	325	265	295	329	294	283	269	291	279	319	282	270	315	299	298	266	302	260	334	295	289	285	289	315	269	287	310	293	287	279	276	284	282	250	274	314	289	306	274	273	269	288	329	305	269	298	297	264	318	257	306	284	296	300	296	278	269	331	305	303	289	292	294	283	298	272	286	254	297	298	281	311	275	293	300	274	273	293	314	295	293	269	285	290	308	281	275	288	283	273	286	290	274	309	286	269	276	294	289	251	310	297	301	280	294	318	272	300	294	271	281	284	285	294	289	279	283	284	292	268	292	275	256	296	321	257	261	294	292	296	300	326	282	267	274	327	316	282	306	288	283	279	307	265	300	301	296	268	317	282	302	287	276	263	268	297	270	269	308	267	260	285	289	286	289	291	303	291	299	303	266	276	271	278	327	309	260	271	275	296	300	305	290	301	274	294	277	274	282	302	285	287	290	310	281	292	311	271	290	306	287	327	291	289	287	281	286	259	296	285	284	298	276	264	293	293	298	297	283	304	245	293	295	297	291	281	308	262	293	302	321	288	290	277	310	319	326	257	292	284	288	297	315	292	295	286	278	283	323	308	289	272	298	283	312	256	277	303	277	295	283	300	298	269	316	284	282	287	299	312	277	293	283	278	255	321	307	288	310	320	271	292	303	258	289	296	263	277	313	287	325	294	283	273	269	297	308	292	277	258	278	275	293	288	293	285	281	303	309	293	305	274	307	266	277	262	313	319	269	324	284	266	319	275	286	283	283	302	289	273	280	283	291	303	296	273	297	315	311	299	283	304	264
23491	20920	27947	24094	21408	20605	8700	1316	925	812	754	682	607	578	552	525	567	552	470	461	463	433	465	420	452	427	414	412	423	446	451	397	431	400	404	410	386	406	355	401	389	407	398	422	419	417	379	371	376	374	421	384	399	388	384	387	379	395	388	373	368	388	367	381	355	373	396	373	416	379	401	412	372	356	426	370	379	380	381	347	353	388	381	361	369	370	364	383	358	388	387	402	352	377	403	375	371	366	360	332	391	372	367	363	375	358	357	378	373	392	399	355	412	336	381	354	383	398	388	330	354	373	391	360	370	433	353	405	394	375	411	378	358	372	386	376	401	411	424	389	399	353	411	367	370	380	382	386	410	402	373	358	383	362	349	372	376	353	372	368	386	391	393	358	389	388	396	377	367	405	375	366	408	397	385	371	391	377	386	386	382	352	377	367	372	356	337	364	419	416	366	380	412	398	363	381	392	389	387	369	381	350	369	332	345	377	369	358	396	390	389	366	403	365	361	383	385	349	384	416	371	400	384	391	357	360	375	367	351	369	400	348	393	388	381	325	386	353	368	377	366	402	361	358	385	349	395	379	375	348	392	341	342	367	402	386	403	365	364	393	404	380	375	376	334	376	351	373	372	352	384	365	374	339	381	359	411	381	407	352	397	352	365	378	366	375	385	376	379	380	372	376	355	382	344	396	362	382	373	371	366	326	381	379	388	375	358	376	399	410	382	369	403	393	356	378	341	387	394	388	376	350	354	374	347	382	357	368	371	393	399	375	405	379	360	375	386	374	412	385	355	388	342	376	359	385	376	410	381	367	378	387	386	386	405	391	347	378	416	389	378	352	410	376	379	388	359	372	399	402	383	399	397	375	344	372	350	361	376	370	390	402	357	391	366	382	366	411	378	375	364	360	353	392	379	376	387	371	345	395	345	354	384	405	391	411	371	362	394	384	399	393	375	384	330	355	335	371	379	346	369	367	378	372	347	338	383	411	398	367	354	351	406	402	342	378	373	394	381	400	401	355	368	396	390	385	384	402	362	417	394	377	369	363	353	322	356	426	363	325	402	350	354	376	353	350	373	371	408	342	365	369	384	356	378	376	381	416	367	362	405	403	393	380	322	359	402	352	356	372	367	383	355	334	350	389	379	351	358	398	389	367	364	382	408	351	386	372	336	393	377	358	372	326	369	345	409	373	349	380	405	351	386	387	349	375	359	367	373	384	362	368	409	372	368	367	388	362	380	340	379	396	385	359	358	374	348	363	394	394	372	349	393	360	394	372	384	381	360	385	374	412	383	358	343	367	364	385	366	352	396	410	384	371	373	381	377	385	369	415	364	385	363	342	347	381	353	391	375	358	376	387	370	360	359	329	362	387	375	401	414	357	366	362	361	370	368	400	377	412	367	386	362	390	382	406	398	375	394	386	393	393	380	398	343	391	397	370	353	374	352	380	409	372	345	375	390	371	363	386	385	401	384	392	328	372	378	400	384	400	353	370	380	364	388	371	392	395	397	411	394	398	378	350	406	380	348	395	375	404	371	341	355	363	345	390	389	340	358	409	360	369	369	405	399	411	348	378	391	395	430	357	384	365	345	385	377	394	377	369	363	368	389	389	357	366	414	365	347	377	369	361	362	373	362	378	368	335	390	381	396	366	361	346	375	373	364	396	367	397	368	345	359	381	372	385	362	386	353	390	376	340	363	390	328	356	402	372	391	387	378	383	346	379	355	370	422	349	374	349	386	339	398	351	363	360	399	378	376	392	386	385	405	363	344	410	367	359	376	396	324	385	357	382	352	382	406	408	427	373	407	381	371	370	358	322	389	360	385	390	366	383	411	413	340	388	382	359	350	366	389	329	353	404	351	386	358	360	377	378	361	364	348	360	359	369	353	356	359	363	366	374	370	364	377	369	403	328	406	362	408	397	374	376	395	405	390	405	382	369	372	378	392	407	341	364	374	370	363	393	343	366	349	377	331	409	349	385	411	383	377	366	379	371	350	364	344	339	385	371	364	354	342	371	359	375	395	394	402	399	368	385	368	349	408	359	388	423	384	372	383	396	367	367	351	377	345	371	324	370	364	384	379	346	360	371	384	399	368	411	337	387	402	355	383	382	371	325	367	362	374	349	403	365	374	368	373	394	347	385	376	343	396	400	350	374	366	397	390	392	376	348	359	350	372	361	387	370	365	396	383	393	387	364	375	379	357	357	377	379	377	374	350	363	405	371	388	364	382	378	365	368	412	350	350	359	373	386	367	366	405	382	373	334	383	402	374	391	355	344	349	410	396	386	391	342	390	356	370	350	396	355	397	408	332	401	350	372	380	389	373	366	393	373	384	366	355	400	395	356	388	394	380	330	370	379	373	345	360	354	383	381	362	378	391	349	375	369	371	370	384	389	385	392	398	357	409	362	360	377	373	383	369	380	375	408	357	388	396	427	358	396	395	409	375	395	358	359	376	360	378	363	404	366	377	383	391	346	334	352	376	370	347	351	361	374	365	389	376	382	372	374	367	358	357	384	366	376	409	375	384	337	368	393	334	385	356	374	386	384	374	365	395	332	393	376	359	361	383	354	387	376	386	373	411	387	383	402	335	384	378	365	329	344	391	344	359	416	346	378	397	376	398	377	391	364	349	410	406	385	380	389	340	358	398	371	374	387	378	347	363	386	368	410	355	344	374	360	360	371	370	368	381	365	406	379	354	374	399	384	370	385	380	389	371	365	377	356	399	397	410	334	347	397	389	402	410	381	381	357	405	368	371	359	387	356	361	387	384	372	375	380	349	367	392	372	387	387	373	371	373	364	395	361	372	370	374	411	405	363	367	355	396	404	407	387	387	380	370	366	398	386	358	356	362	383	356	382	372	384	375	387	390	384	370	363	355	346	369	333	408	368	378	360	362	365	363	400	358	362	390	370	361	406	386	376	385	357	324	355	384	376	406	372	394	372	359	363	377	376	393	359	406	392	347	378	368	384	408	405	343	379	382	394	387	350	377	370	375	387	377	355	384	352	335	378	340	417	361	347	354	426	349	375	350	363	373	384	348	351	361	344	376	370	384	384	372	423	387	357	381	368	356	417	390	335	399	400	341	349	364	397	357	383	371	371	372	348	350	376	380	417	394	367	347	390	367	377	382	360	370	359	351	384	369	373	373	395	381	376	392	371	382	372	354	384	354	364	427	384	382	378	362	380	373	353	366	371	359	393	381	394	358	424	392	347	403	397	366	384	362	406	369	398	373	358	366	361	369	396	368	384	363	376	394	393	409	345	371	377	375	349	375	398	382	387	373	366	368	362	368	369	381	318	356	412	367	381	389	422	382	343	385	351	386	369	376	387	371	375	380	387	356	360	337	355	373	392	374	400	373	359	359	355	408	360	384	393	379	417	328	357	364	341	360	376	354	376	354	375	362	377	374	350	362	387	415	369	391	376	391	374	398	383	402	372	346	390	377	412	378	391	382	372	344	380	379	369	386	363	358	400	369	381	359	358
10701	21419	20512	26151	18369	4146	2974	2299	1898	1574	1341	1135	1052	884	867	804	806	725	674	675	659	642	586	530	560	531	550	521	484	476	504	506	526	502	508	485	472	442	431	429	459	420	458	503	436	398	415	420	424	461	416	397	406	390	413	418	426	421	425	375	402	413	439	421	411	416	407	396	379	430	432	398	399	395	373	392	422	405	405	416	390	391	401	349	406	409	437	371	402	402	380	387	417	386	428	383	414	401	389	380	373	400	374	402	393	395	390	374	381	392	389	385	390	443	394	403	359	403	380	383	402	378	384	417	355	367	377	367	403	395	387	412	402	407	377	362	391	433	383	413	365	381	396	394	378	405	373	362	416	432	407	405	378	409	408	405	384	391	398	374	408	376	402	386	418	400	380	390	357	366	423	367	389	388	359	382	373	416	394	379	387	386	393	389	382	393	356	390	415	403	372	386	370	371	383	398	409	405	388	360	424	407	399	368	393	418	360	381	408	401	391	394	380	415	386	367	402	404	401	371	367	380	373	379	391	353	392	373	408	404	377	379	374	423	397	365	410	347	396	379	402	427	384	402	385	408	370	401	417	410	387	382	364	361	419	390	388	381	391	370	437	376	376	384	378	368	371	411	377	380	451	355	421	395	364	375	382	388	375	403	390	376	364	377	389	356	413	385	368	439	402	382	399	408	397	421	429	383	395	386	388	390	380	382	415	402	410	388	418	366	397	440	359	402	385	405	381	358	396	379	384	379	388	379	377	398	434	404	403	389	381	407	407	411	390	396	367	400	377	357	392	399	411	401	428	407	406	370	381	390	412	392	382	403	380	411	384	391	375	364	413	414	394	434	367	399	386	391	407	391	382	386	411	407	434	364	385	368	400	361	383	423	392	378	388	369	380	421	402	414	368	394	373	400	421	386	384	405	428	412	376	366	390	358	412	404	374	376	389	389	380	389	411	358	384	393	395	377	391	425	372	359	421	368	392	410	385	411	383	390	377	357	383	338	440	355	427	378	366	384	387	393	408	370	409	361	367	399	374	414	365	420	415	398	409	401	364	369	407	373	376	380	394	386	366	406	409	390	381	417	391	384	394	406	409	378	390	345	379	370	377	351	384	381	377	432	390	378	375	378	409	385	402	396	402	371	376	379	406	376	391	408	377	383	390	382	384	357	372	382	385	456	380	408	383	376	384	384	416	388	408	397	382	391	419	390	403	392	377	418	389	379	386	385	396	353	390	397	402	380	352	407	422	371	409	369	382	386	370	372	377	400	407	406	350	390	384	425	356	399	401	416	406	365	377	402	428	389	385	395	376	392	418	402	388	367	366	407	342	403	365	402	388	403	418	360	398	364	370	401	374	365	376	401	389	396	403	367	383	405	365	420	427	415	416	407	371	392	385	363	357	391	395	362	378	386	406	401	388	361	367	411	402	416	395	406	407	376	424	382	388	375	349	377	385	424	383	389	408	368	345	378	363	365	394	415	341	412	401	412	365	374	425	427	371	383	392	376	384	379	372	421	376	416	324	398	397	383	395	400	371	398	415	396	387	371	357	430	369	360	372	355	380	368	360	426	371	403	380	402	394	389	365	386	382	387	373	381	405	393	398	403	395	410	362	406	387	384	389	400	421	397	403	371	384	407	378	373	414	412	437	405	369	370	405	405	378	389	389	396	385	372	388	401	378	379	385	399	399	435	376	383	364	384	391	380	376	384	379	431	372	384	386	367	395	382	408	379	387	423	391	412	392	390	377	382	404	386	395	408	424	413	418	375	372	427	386	388	399	411	426	376	377	395	392	417	378	440	361	394	340	381	369	377	399	360	405	383	374	391	400	373	400	411	366	392	384	412	393	358	378	387	365	375	404	384	414	406	373	396	404	382	382	371	389	404	380	351	398	427	382	374	410	403	371	376	399	389	361	427	385	342	376	399	395	390	389	394	441	379	415	417	361	391	404	436	375	411	367	391	378	353	379	390	377	358	386	385	384	386	363	406	409	413	367	392	389	380	363	417	401	385	403	386	412	368	398	395	374	386	397	378	383	401	388	387	387	387	398	384	383	376	390	345	393	409	346	432	385	356	384	385	371	373	426	381	364	406	388	415	387	418	404	356	394	348	407	417	396	385	367	380	398	371	367	417	426	408	363	357	378	390	386	375	400	400	373	402	384	420	366	396	382	374	388	407	405	372	379	387	369	415	382	390	386	399	361	359	371	365	419	396	394	386	338	356	407	369	363	374	361	406	372	394	394	414	423	401	404	385	362	401	424	387	391	426	348	372	376	391	372	434	394	404	389	388	369	391	398	404	374	402	373	384	384	380	376	398	378	397	374	367	373	377	393	402	357	389	373	392	393	395	380	387	390	388	434	385	416	405	374	416	355	375	378	344	375	391	412	393	405	405	425	392	389	409	411	392	393	378	364	360	394	408	386	364	398	382	362	377	392	413	384	429	398	419	401	378	419	382	376	396	408	415	404	387	389	374	370	389	403	392	382	388	394	396	354	414	413	384	371	406	382	388	382	383	404	365	372	428	396	433	390	381	404	379	375	403	404	408	376	400	384	391	385	387	378	394	413	390	407	366	361	364	396	396	371	400	359	380	364	381	432	396	415	373	378	412	355	378	365	374	367	391	386	391	398	404	434	414	391	402	372	412	370	405	364	356	376	379	380	359	376	336	366	411	451	409	373	430	434	382	370	400	399	406	410	419	404	412	404	391	364	377	399	357	392	420	405	386	376	408	396	399	374	439	376	419	370	376	400	385	427	376	407	410	375	355	395	398	401	393	381	426	387	373	398	364	404	406	361	406	361	367	411	409	375	359	401	379	417	390	402	378	384	392	369	394	395	416	357	394	383	351	374	432	399	408	384	363	404	388	395	377	363	409	369	418	409	405	389	402	420	398	369	435	410	414	365	408	374	369	385	421	376	385	367	402	398	386	347	388	405	392	420	381	383	390	402	385	398	391	402	389	395	405	413	413	357	388	357	419	407	407	385	395	401	377	362	412	374	373	369	373	428	371	410	400	403	403	364	414	367	428	398	417	384	380	363	363	406	413	408	410	363	374	391	400	422	425	399	359	392	399	345	376	378	367	405	393	408	385	376	383	371	385	396	386	390	371	419	406	399	376	366	397	380	416	383	375	388	422	404	446	390	346	375	399	397	394	397	372	372	399	387	399	374	385	413	403	402	397	403	415	383	385	396	408	420	364	387	399	446	362	393	365	385	371	403	350	384	371	413	390	416	392	355	393	379	400	426	396	404	382	377	417	388	426	404	388	420	401	377	368	430	391	402	383	401	371	373	379	411	372	393	378	414	396	379	396	370	396	395	406	373	391	387	390	382	381	419	393	379	407	405	379	387	400	395	409	424	391	395	409	383	392	397	386	410	392	383	389	381	365	397	380	387	384	374	408	404	386	353	369	402	402	376	396	393	403	389	376	397	402	388	359	383	411	380	386	413	392	380	359	392	401	403	370	388	367	386	395	356	352	399	418
27941	15943	3967	1718	1058	534	586	584	589	545	556	605	586	584	535	534	559	576	554	591	600	539	517	564	574	563	565	607	566	576	528	534	562	546	530	520	558	581	563	533	519	593	527	538	533	569	568	607	577	551	563	513	533	607	589	547	538	543	543	559	570	579	519	598	610	570	548	559	566	558	543	553	596	603	537	567	500	534	516	551	561	550	544	508	545	553	584	557	557	580	579	531	585	534	562	591	578	547	567	564	528	550	586	526	593	553	578	553	549	579	557	588	562	591	573	576	556	590	521	572	533	551	574	547	537	546	519	581	576	577	542	529	558	557	590	540	552	525	535	563	539	536	548	555	585	561	556	585	541	560	527	592	541	541	504	558	518	541	558	565	546	559	534	571	518	589	584	578	520	514	554	571	557	507	492	519	559	533	589	570	565	531	606	596	577	561	567	552	562	532	570	567	539	562	538	535	561	532	517	564	586	542	563	555	590	591	565	529	567	558	572	549	547	585	592	596	545	553	573	570	573	555	587	547	525	550	532	561	550	529	513	586	569	549	569	563	559	566	567	530	571	581	554	517	581	556	527	547	548	584	568	495	564	553	584	541	544	571	528	565	578	547	564	553	526	575	546	598	578	552	555	503	553	581	549	563	551	576	583	538	557	562	566	530	576	532	538	551	523	553	526	569	575	569	575	530	572	559	597	566	563	548	603	547	595	533	491	591	587	561	574	565	577	572	551	557	556	521	591	564	559	544	547	573	560	543	518	561	537	524	528	595	545	522	528	544	565	550	585	541	553	546	609	605	531	584	581	555	570	562	575	601	551	563	577	534	537	577	518	515	522	583	563	573	552	566	538	550	564	528	553	585	535	565	576	558	557	530	563	574	567	533	578	565	490	558	558	536	614	529	573	554	568	584	552	576	511	539	567	563	559	528	531	560	557	545	584	562	538	587	588	538	554	547	566	520	566	541	566	593	536	553	541	534	563	559	534	549	541	524	556	515	542	534	568	591	534	589	549	529	558	553	547	567	555	534	567	592	534	535	547	533	585	616	577	526	541	577	543	563	539	581	535	575	551	559	529	547	571	585	518	555	532	559	550	576	554	532	550	556	552	584	569	548	586	561	560	541	555	545	545	555	572	596	572	554	498	557	553	553	541	576	572	481	578	568	540	570	559	543	536	534	563	600	594	518	549	545	559	572	530	551	541	546	537	558	544	575	594	545	578	577	553	573	511	573	556	526	575	561	553	606	562	519	549	530	569	548	571	548	578	542	564	528	573	562	569	577	591	540	554	536	598	595	542	577	528	565	545	553	566	569	541	544	543	531	524	559	530	553	548	552	598	546	562	570	548	577	570	557	600	563	586	544	577	528	571	559	576	578	571	585	563	549	522	586	556	533	552	554	598	560	542	557	553	565	557	534	536	517	549	554	523	545	540	580	536	545	540	565	546	544	536	534	570	533	565	573	553	530	507	536	502	548	557	530	503	545	596	569	567	532	577	568	595	569	604	605	555	546	540	572	609	558	541	580	537	553	558	570	536	561	568	528	564	581	576	579	550	558	535	517	549	541	577	535	573	543	541	550	551	537	532	490	578	580	559	610	546	554	572	541	578	573	546	539	572	576	556	524	555	578	529	568	507	554	523	554	540	502	542	527	552	556	545	560	580	577	599	548	585	569	545	538	541	576	561	545	551	586	576	581	600	538	540	592	557	545	569	548	555	543	547	536	549	544	560	566	554	628	567	539	546	528	519	507	594	562	547	534	578	553	543	558	572	559	566	498	532	594	666	517	547	515	530	584	538	545	596	554	569	582	559	565	562	566	592	564	595	572	607	536	558	582	569	517	525	543	566	592	540	527	571	577	569	559	589	569	598	562	608	557	568	542	616	573	531	589	561	525	580	529	574	557	529	577	597	545	543	566	560	580	550	515	548	581	568	534	552	547	578	562	560	585	597	577	531	572	562	555	574	555	561	567	575	556	536	545	533	512	516	541	565	564	591	541	563	555	604	602	617	523	579	554	529	560	537	557	561	528	560	532	570	575	556	588	585	555	541	518	563	595	600	547	539	550	547	534	519	527	514	567	605	530	582	553	538	546	529	543	557	553	558	566	543	485	588	522	564	536	558	571	585	572	550	606	567	581	551	548	572	547	560	563	571	543	551	579	565	564	549	551	559	587	567	531	555	526	537	525	541	565	559	537	545	555	572	574	572	580	535	582	542	525	577	522	554	567	505	603	552	519	570	582	535	554	548	557	540	590	579	526	512	524	533	538	533	548	573	559	550	553	566	558	574	541	589	578	549	538	549	577	541	515	566	544	589	556	581	527	557	549	572	535	555	532	507	522	568	587	546	526	529	517	565	558	533	547	580	609	595	587	570	561	548	540	541	522	573	570	592	568	564	531	542	577	567	568	576	528	596	567	591	575	568	557	582	563	562	589	548	540	587	576	526	538	541	516	553	565	563	554	569	609	576	532	585	562	552	588	560	557	547	553	568	558	560	558	629	569	639	569	551	586	550	521	544	536	551	518	593	570	555	525	581	553	523	533	583	512	555	527	558	525	520	554	556	594	527	535	570	556	546	578	546	529	566	598	580	562	563	568	543	560	539	533	572	598	551	520	528	530	557	544	577	566	547	554	529	537	575	539	595	591	602	523	590	540	614	533	565	571	554	544	554	576	535	537	548	595	550	558	533	537	561	548	537	544	549	529	550	543	618	578	543	576	556	592	552	539	490	592	580	572	560	533	580	587	576	569	570	554	524	531	585	565	557	550	570	605	564	539	583	573	573	565	522	601	569	526	587	560	554	578	551	550	563	537	549	543	556	556	526	567	544	546	603	585	562	531	550	510	506	586	503	597	541	588	550	545	584	536	552	552	549	551	559	536	553	524	587	594	596	534	579	549	565	554	513	545	566	548	551	524	544	539	573	564	539	555	591	553	588	519	531	546	572	561	522	575	539	533	529	597	552	563	556	558	608	552	578	548	591	559	571	569	570	563	559	555	592	587	543	520	548	564	540	548	531	562	603	519	542	544	554	519	553	528	543	537	587	546	547	570	547	563	515	558	582	553	525	591	573	575	554	605	578	537	584	523	607	571	540	541	547	572	517	545	514	561	529	570	549	577	528	570	566	562	575	566	574	587	487	546	548	564	562	538	543	538	557	558	544	576	571	573	540	559	560	569	576	567	551	582	524	546	535	576	535	549	552	573	535	563	569	537	568	534	568	611	570	551	571	537	527	553	561	588	555	567	575	562	552	532	550	517	524	540	582	547	596	549	552	531	538	588	534	589	536	525	549	571	558	597	551	558	567	543	564	583	589	578	558	581	587	546	547	554	533	540	546	531	585	558	549	591	599	589	603	520	582	543	559	557	571	528	551	569	579	509	584	554	595	577	593	541	590	569	556	562	482	589	543	602	577	539	598	519	552	555	549	600	569	551	573	551	516	557	574	546	524	585	540	531	531	535	541	555	534	515	562	541	560	559	554	576
5394	4330	5178	2861	1693	766	681	638	684	644	606	601	629	614	622	635	672	661	649	655	617	643	631	648	669	666	609	657	628	628	635	628	663	658	663	666	663	649	600	628	639	622	651	653	638	601	594	694	601	663	617	622	624	604	630	639	661	623	612	628	634	608	701	655	633	638	650	614	628	665	673	612	629	610	624	666	601	585	652	654	630	633	626	636	688	632	640	634	604	654	693	608	618	593	620	605	616	622	599	614	633	624	625	634	659	670	646	625	632	648	620	650	632	624	590	633	635	620	691	635	640	629	632	590	656	650	624	626	649	618	637	617	660	679	615	622	640	600	639	633	637	592	610	593	584	640	629	636	599	648	644	610	632	646	581	639	641	614	657	596	636	616	647	617	633	629	649	619	586	616	665	611	626	622	604	606	660	658	607	589	642	632	634	597	615	674	650	639	629	659	662	644	609	608	645	664	673	611	645	616	644	620	639	641	645	605	638	629	627	639	690	661	618	651	620	664	637	667	640	634	652	671	632	675	610	641	610	588	660	650	622	632	659	624	628	666	615	655	608	683	604	615	645	629	645	652	623	602	671	592	641	643	648	632	645	593	626	587	633	708	626	612	661	649	615	635	637	580	593	635	619	622	593	637	605	641	626	665	631	626	664	662	667	645	627	655	618	618	656	639	671	635	629	570	609	619	599	653	653	629	550	705	610	657	636	627	630	647	612	621	626	608	615	637	595	608	626	646	639	656	625	624	615	657	614	648	673	660	618	612	619	628	688	569	670	649	604	615	598	613	603	629	650	658	619	717	605	593	632	648	613	587	609	626	604	620	616	667	612	583	668	622	615	640	650	644	590	603	657	646	640	601	628	639	610	650	673	730	603	632	624	608	610	610	642	629	606	647	641	622	633	673	655	576	648	665	688	638	638	675	640	608	665	613	641	635	651	613	609	627	605	627	589	678	663	646	599	625	646	673	655	592	601	639	604	607	619	651	622	609	575	666	599	652	585	698	662	603	637	640	627	657	637	632	658	594	601	663	623	592	620	652	637	612	613	690	662	686	624	606	664	651	675	588	617	644	628	635	602	620	643	648	658	644	633	655	665	619	635	648	629	607	666	622	637	658	656	603	604	679	600	583	635	593	663	629	608	611	654	606	693	632	665	626	590	613	639	664	631	645	641	638	652	660	661	557	661	643	642	682	670	610	647	633	656	644	597	649	631	689	602	634	612	682	589	647	616	631	663	635	653	622	640	599	684	668	677	625	625	638	627	614	610	614	618	660	628	599	641	639	612	621	683	606	658	601	662	624	613	638	632	660	641	661	589	634	651	597	668	637	639	615	617	646	622	648	664	648	649	651	655	633	626	591	612	683	620	640	615	651	657	645	639	626	646	633	652	599	563	634	636	664	648	658	604	663	640	618	626	605	658	638	587	612	629	653	599	623	638	652	629	597	640	596	612	635	660	596	611	616	666	619	665	623	631	616	621	630	630	650	634	656	631	666	606	666	624	640	621	602	656	589	568	662	612	658	662	654	590	619	663	706	658	675	618	632	616	592	637	644	605	603	663	616	692	666	624	636	634	638	632	631	639	605	614	641	597	602	617	657	665	599	634	619	673	646	610	625	618	669	628	646	661	627	587	618	634	637	611	628	638	639	622	639	674	643	652	630	595	613	622	632	654	605	583	597	640	611	605	620	687	697	633	639	663	568	588	620	632	605	667	642	629	613	604	609	623	614	578	624	660	614	597	590	686	633	661	643	647	638	636	643	627	676	637	682	594	638	657	651	660	608	598	588	639	635	616	606	584	619	628	639	638	626	602	660	605	645	593	626	660	656	684	656	652	612	626	637	658	650	630	596	610	642	678	646	641	603	631	598	667	591	595	649	609	646	601	643	671	655	642	651	673	625	682	638	626	650	650	620	644	629	624	659	633	693	677	610	662	651	626	621	641	638	624	593	657	635	614	638	605	594	602	657	643	589	677	645	648	636	592	625	615	660	650	718	582	669	648	699	659	604	610	640	640	641	636	605	636	639	625	620	690	634	593	640	623	645	587	628	660	682	647	621	650	678	647	622	612	623	640	632	660	616	637	644	612	609	652	648	573	657	644	598	638	609	657	660	621	603	614	604	642	665	634	652	633	641	632	645	656	627	659	636	660	587	643	632	609	628	592	615	608	563	637	649	632	661	577	613	622	616	632	654	626	603	690	655	607	659	581	645	630	631	588	659	636	645	676	651	615	597	634	599	655	572	664	602	657	655	666	636	643	650	606	615	618	606	626	626	639	639	595	605	659	652	620	607	634	641	645	620	633	607	635	657	666	601	615	607	631	607	634	621	608	627	632	601	641	643	624	603	664	658	641	604	629	608	639	675	663	591	667	627	628	611	607	609	665	636	659	659	646	638	597	618	661	653	652	609	620	618	624	629	649	605	605	632	651	653	621	624	633	675	632	617	602	658	612	590	644	635	625	632	600	616	619	619	610	613	622	628	620	679	599	641	644	641	655	656	623	604	641	635	625	639	636	632	618	627	671	638	636	628	619	656	634	599	643	598	672	590	633	641	597	620	635	651	637	620	667	703	629	631	636	636	605	636	624	613	635	632	639	600	626	661	607	623	588	645	638	668	595	608	640	656	597	603	619	597	621	639	656	621	601	636	654	627	648	637	623	642	591	605	692	646	640	633	635	609	643	650	654	642	625	627	624	661	626	589	663	621	629	659	612	641	617	622	621	624	666	588	658	598	639	581	631	613	629	577	609	602	654	703	642	676	663	641	615	629	630	618	659	636	672	624	623	602	651	641	617	636	660	645	608	667	637	632	617	621	659	624	642	666	613	604	629	631	597	584	606	623	638	572	637	624	635	612	619	607	621	626	653	623	648	638	677	610	665	629	622	626	640	622	644	649	609	606	644	685	593	611	608	619	647	607	645	623	619	627	628	624	570	635	608	631	609	622	660	580	664	617	606	637	638	642	665	678	638	648	622	589	639	614	624	601	677	674	682	641	633	616	708	635	672	618	599	642	608	635	648	620	672	635	627	621	648	632	654	604	640	632	601	662	636	651	657	580	621	640	597	633	614	623	634	619	610	674	621	668	605	701	649	586	625	605	608	657	628	563	636	649	668	645	603	641	641	649	624	567	626	627	636	627	643	669	576	611	651	641	643	639	627	663	583	612	591	679	597	666	621	590	636	629	674	606	653	639	608	636	669	634	611	629	627	620	635	637	631	593	651	660	660	605	653	621	638	684	611	622	624	679	597	652	624	595	595	553	600	628	652	657	610	605	657	599	628	641	586	614	669	611	625	672	663	607	597	615	570	621	615	599	621	658	604	671	666	658	649	662	642	637	635	621	641	660	607	591	650	592	586	629	620	669	646	683	610	604	648	677	632	640	608	665	597	660	613	652	635	647	617	669	666	649	620	610	639	621	669	653	581	641	652	601	622	658	671	607	630	663	648	627	568	637	630	621	622	618	668	607	689	628	687	664	615	602
26130	20904	27347	24594	20717	6079	807	558	393	408	412	352	353	303	300	300	305	264	259	267	249	261	268	253	240	235	268	254	251	245	233	243	254	247	222	228	240	238	256	238	230	265	246	221	234	235	244	241	240	222	252	219	235	229	241	265	217	223	250	217	229	232	260	228	229	257	246	217	243	247	233	227	215	228	211	235	226	221	231	242	254	218	244	236	247	223	218	242	236	241	244	233	236	233	240	271	239	235	247	226	220	210	222	238	218	229	226	205	245	244	230	199	249	244	249	251	229	231	241	207	218	242	239	244	227	223	222	230	247	234	245	219	222	213	218	251	234	206	226	215	195	237	243	231	212	230	237	229	214	239	228	244	231	234	251	222	222	240	262	248	250	246	253	263	219	243	195	228	233	232	212	213	230	241	219	218	220	221	245	246	241	230	248	215	230	217	230	217	215	223	243	227	224	235	209	221	231	243	220	214	231	211	228	226	246	221	236	229	214	203	264	248	234	239	234	226	227	231	225	260	250	239	241	226	200	261	263	229	241	219	249	223	210	195	204	236	200	234	227	231	217	226	233	229	251	227	215	220	210	218	234	241	210	241	247	232	229	212	247	216	225	213	261	190	246	224	238	225	233	237	245	227	233	231	244	241	240	232	249	268	253	232	253	231	234	247	248	250	238	209	256	255	212	234	225	228	201	236	243	238	204	211	234	245	235	236	250	224	233	260	215	233	259	249	229	241	239	235	232	227	206	231	249	225	238	224	245	257	234	255	248	216	213	230	204	246	244	212	231	191	227	234	230	265	231	218	251	211	250	230	240	239	234	229	237	223	237	247	260	243	220	198	219	269	225	244	240	242	228	246	221	214	228	246	238	200	225	220	232	232	229	232	219	228	223	260	223	238	221	250	234	242	225	230	215	242	245	242	242	224	200	230	227	239	220	203	253	221	235	244	235	239	229	218	242	211	233	237	236	226	252	236	238	241	238	221	238	269	236	247	244	242	227	233	254	243	199	254	209	203	240	225	227	234	229	232	249	238	231	247	251	256	236	221	220	245	247	261	261	241	228	224	236	243	211	245	233	225	212	237	247	237	260	240	208	241	210	222	227	229	241	232	207	225	226	245	231	226	211	211	238	223	227	225	242	220	245	256	258	221	242	264	226	230	258	228	234	248	219	238	240	269	229	245	211	262	226	210	236	214	211	212	221	229	226	211	227	240	208	234	237	249	224	251	229	233	234	211	241	229	247	226	232	230	207	225	219	219	220	214	251	227	240	231	265	246	241	213	218	227	192	236	212	253	231	241	240	194	253	230	227	210	223	237	219	224	252	231	231	238	197	242	237	269	227	207	242	248	206	230	239	228	239	236	263	232	248	243	245	234	240	219	240	233	252	223	232	232	219	215	196	239	240	226	247	209	235	222	240	239	248	223	234	237	227	241	229	220	238	247	225	234	195	235	257	243	222	223	239	244	225	222	227	238	220	214	235	245	212	282	244	218	235	242	216	212	225	243	233	233	236	222	233	234	217	232	239	209	263	224	240	200	277	254	242	231	206	216	227	245	232	216	243	230	221	246	257	223	218	231	265	234	237	239	249	235	244	238	244	226	239	218	233	222	256	220	229	235	226	210	246	239	226	225	241	240	245	235	251	215	225	250	202	221	218	223	216	251	246	247	241	241	266	195	224	224	245	222	211	248	256	226	233	237	240	249	235	216	224	243	229	235	230	234	246	241	228	217	238	243	218	245	224	224	210	235	226	212	224	231	242	204	216	236	220	250	236	209	239	222	241	241	250	229	235	236	247	218	218	228	239	230	243	244	216	244	233	266	242	253	217	239	238	232	240	246	206	283	276	211	217	235	230	226	239	217	244	219	260	212	233	242	236	221	248	236	240	234	228	250	224	219	260	232	220	228	234	238	240	227	198	246	237	238	229	241	236	226	242	225	253	223	244	245	233	231	221	227	242	234	258	222	222	234	226	252	248	263	255	240	252	204	232	233	234	217	215	230	209	239	240	211	245	234	214	233	232	224	237	208	240	197	253	216	214	229	232	225	223	219	235	245	244	232	233	213	233	246	232	223	244	213	217	211	258	242	236	233	193	241	225	218	217	226	225	280	234	219	214	206	245	251	230	220	199	220	252	236	240	221	255	239	209	222	258	218	186	233	235	237	228	249	238	220	242	197	213	236	233	234	215	213	222	230	235	246	256	215	230	220	212	238	240	223	226	234	239	239	244	239	252	228	240	221	239	240	241	223	232	244	236	234	247	259	225	232	246	243	222	254	240	197	245	225	245	223	228	239	228	258	241	236	255	250	237	214	258	232	241	244	238	226	199	237	221	247	215	245	201	248	243	238	251	239	225	248	234	238	234	230	246	242	231	249	221	200	216	221	237	210	211	261	223	227	232	244	218	218	208	220	231	269	251	245	238	226	236	211	221	227	245	242	244	253	236	233	231	227	218	219	212	243	215	246	251	244	237	243	257	212	248	235	258	220	190	265	232	227	261	245	241	229	262	214	239	259	243	223	237	270	206	248	236	216	243	226	227	223	223	214	223	250	234	227	234	229	229	267	250	234	237	234	234	221	212	195	252	207	243	250	229	231	236	267	234	237	205	224	249	203	258	231	277	266	224	230	211	220	231	219	210	212	246	212	232	225	234	225	200	222	237	218	217	238	234	226	232	256	252	229	222	215	229	227	247	249	228	243	250	234	204	255	227	223	213	266	244	233	220	251	237	249	228	232	251	229	212	245	241	227	216	241	245	242	244	235	234	238	233	216	217	227	213	258	235	237	254	253	237	239	237	248	240	231	213	242	231	260	249	212	240	214	238	211	219	233	205	237	244	215	227	219	209	237	224	223	228	206	184	239	240	220	246	250	225	237	234	199	214	251	222	233	260	246	219	229	212	244	242	209	225	240	271	201	230	234	229	219	225	230	227	226	245	237	246	275	232	213	240	217	215	197	236	247	248	219	231	214	223	215	244	222	206	241	238	208	252	228	214	228	216	258	229	228	222	225	237	227	218	210	223	241	218	232	230	231	230	210	229	197	240	232	235	244	245	237	248	248	229	271	214	235	221	225	241	232	241	214	248	242	230	220	237	238	232	236	236	239	237	214	218	236	252	249	233	250	287	231	240	206	253	218	233	234	246	219	232	216	231	230	211	248	253	234	215	241	257	246	252	217	220	228	217	207	216	225	241	229	237	215	255	252	233	228	232	232	203	230	231	273	238	230	252	236	223	251	250	228	241	205	227	251	218	226	233	214	246	255	238	229	251	252	236	237	183	218	248	287	236	223	241	231	237	216	203	258	244	252	222	247	238	219	242	241	216	206	227	246	216	247	229	212	216	200	223	223	242	225	209	216	212	249	218	266	247	211	224	260	208	237	273	208	224	225	229	247	220	218	242	225	236	210	216	249	229	245	217	211	221	252	229	216	257	221	213	244	200	241	217	217	233	226	226	235	198	208	231	229	234	190	247	239	232	218	184	234
7147	12711	13245	10385	8344	1845	1450	1080	928	724	672	605	539	542	478	435	427	433	417	360	389	382	352	402	353	357	341	338	336	319	345	343	324	344	323	339	321	332	313	329	324	321	305	298	334	268	316	316	301	294	314	303	309	281	277	296	312	273	298	307	304	316	322	311	284	319	291	304	271	281	296	302	254	302	289	288	317	280	276	310	292	290	303	285	273	307	285	296	318	308	275	298	281	275	291	278	288	294	307	258	280	263	283	276	318	288	297	292	292	287	309	298	259	266	282	294	292	322	260	297	297	296	279	309	298	286	279	259	322	293	275	287	304	301	303	302	275	264	290	294	272	270	272	319	316	288	303	290	249	300	297	272	299	265	279	284	285	265	299	271	319	297	295	335	290	269	302	313	313	301	292	272	261	280	289	268	299	314	320	246	282	263	310	297	269	288	275	273	288	274	302	281	282	306	281	262	280	312	271	281	284	283	257	269	317	284	287	307	269	298	306	306	291	279	301	278	259	275	311	288	286	317	307	277	311	255	301	276	284	340	292	259	280	282	303	296	285	287	269	278	290	274	275	279	279	278	278	278	302	303	288	292	272	267	275	289	283	284	298	281	289	296	280	299	320	308	287	275	304	300	300	284	280	285	281	273	307	296	306	276	281	252	331	264	287	291	288	281	307	271	254	291	291	313	282	305	260	281	297	291	282	295	292	271	303	292	293	274	310	295	269	294	313	314	277	277	291	263	303	249	282	290	276	310	306	279	267	281	289	302	294	265	295	255	297	276	281	275	308	301	279	289	304	258	274	277	234	282	306	271	296	283	298	314	277	274	302	263	298	261	290	299	291	301	304	309	263	284	291	309	248	287	279	301	304	341	282	300	250	289	278	285	290	302	313	301	245	312	298	265	283	271	278	270	261	306	295	258	286	289	304	308	288	296	273	269	289	289	252	293	284	291	278	302	301	295	268	249	307	276	285	279	301	313	295	280	293	293	278	293	262	317	269	281	276	291	288	312	298	291	256	281	285	297	273	292	299	269	289	290	276	256	290	296	280	283	268	296	298	257	301	271	288	311	292	306	277	312	275	246	298	272	298	272	299	290	277	300	309	291	278	275	277	269	271	263	295	264	290	292	263	288	275	302	260	287	282	307	283	288	290	287	297	275	318	278	284	243	268	305	293	281	280	300	279	293	277	286	258	272	256	299	305	296	287	285	283	272	288	279	280	279	291	287	302	300	256	286	300	284	274	279	273	302	268	272	259	251	290	322	311	310	319	309	279	285	296	261	299	287	282	307	277	269	291	281	296	261	254	296	304	309	270	280	278	327	307	285	298	255	269	302	288	268	293	291	294	302	267	276	287	281	282	305	303	301	298	273	312	290	279	289	261	294	303	300	275	285	294	272	299	255	261	303	290	270	296	304	285	290	292	296	308	294	287	305	275	308	290	272	281	295	295	316	309	262	298	283	263	282	299	294	315	270	264	282	272	288	319	293	283	280	324	319	299	283	318	290	283	284	273	261	252	288	268	291	309	296	268	301	341	310	329	301	281	295	272	262	296	295	275	300	273	290	278	293	297	275	298	295	295	309	267	291	276	278	286	297	285	317	306	302	285	282	307	271	305	263	285	280	318	298	316	279	300	268	271	290	282	259	267	302	276	284	275	260	297	291	292	270	317	292	295	291	309	261	289	317	296	305	300	298	308	294	300	295	291	296	260	287	279	270	293	289	282	294	274	304	286	296	311	256	285	274	250	281	280	296	276	326	282	289	306	267	278	277	285	314	313	288	306	279	276	300	299	272	306	282	304	277	304	291	297	306	279	277	280	271	289	273	246	277	260	323	298	288	302	289	312	316	312	275	287	296	286	291	291	305	296	286	284	268	300	260	290	287	279	299	278	271	248	297	297	311	307	343	295	295	304	273	298	291	264	288	278	272	292	292	265	324	257	273	287	299	291	294	287	285	277	285	285	315	305	293	273	292	299	278	297	293	273	295	277	265	281	286	266	315	304	295	275	287	311	301	294	320	275	312	266	294	271	272	284	275	287	293	254	288	284	314	327	327	273	316	261	249	290	284	277	282	275	267	279	288	281	311	260	293	288	285	278	284	279	269	283	286	278	307	273	304	302	294	264	288	299	305	321	312	296	314	304	280	295	264	271	319	302	303	296	251	284	297	268	307	312	285	293	269	264	273	284	280	275	307	259	277	277	266	298	276	283	292	285	272	326	280	252	314	280	284	286	293	276	308	290	279	317	302	294	324	274	291	304	281	252	283	270	316	302	283	252	282	288	289	303	273	303	280	276	262	281	283	281	272	299	308	305	290	289	291	293	315	265	277	320	267	303	308	273	282	257	282	278	266	287	284	282	299	269	280	282	282	275	287	296	310	300	280	284	290	259	286	298	297	246	320	269	277	295	293	311	299	295	293	305	299	288	275	285	282	232	311	284	248	287	290	289	286	285	293	300	279	293	282	305	273	292	295	273	293	321	279	301	298	307	285	280	306	298	271	296	286	274	291	319	275	277	277	297	333	284	269	265	292	319	305	283	247	252	286	278	304	290	248	266	291	287	297	258	272	275	282	257	315	290	266	292	268	273	281	297	267	290	270	275	301	297	285	287	274	275	292	276	259	305	284	309	269	281	298	282	303	312	293	291	286	278	260	305	281	294	319	288	265	291	273	289	298	289	301	242	325	288	285	259	273	262	306	287	303	301	281	276	326	253	296	297	300	266	296	293	264	285	283	286	291	301	260	302	271	258	315	277	277	309	297	277	294	289	283	267	282	269	283	331	291	265	281	273	318	288	251	301	275	271	279	283	283	289	302	309	281	276	256	321	294	294	275	297	301	292	289	259	243	285	288	260	262	284	251	295	294	287	269	277	313	288	265	298	269	266	272	288	287	303	282	283	292	296	327	292	269	297	299	248	285	258	282	285	300	282	322	281	298	288	304	283	277	303	284	288	326	311	323	295	311	270	282	274	271	290	280	257	275	310	289	305	293	307	295	293	291	276	300	297	297	274	278	284	289	304	267	291	286	276	268	287	275	311	277	301	281	284	288	298	302	322	264	300	296	300	271	303	287	297	282	309	278	258	281	312	259	272	258	298	274	265	275	301	284	298	277	280	272	284	279	297	263	282	298	293	283	300	266	250	277	267	300	280	282	300	271	268	285	282	285	296	296	295	331	290	283	308	284	300	282	258	277	253	277	295	290	287	264	287	291	291	287	305	269	298	311	302	327	267	276	302	274	287	300	280	297	275	298	288	251	289	287	301	319	293	269	285	239	298	306	290	309	272	284	302	265	283	299	283	281	286	266	279	274	284	286	294	242	274	289	281	286	326	308	276	267	287	291	271	267	286	322	326	266	279	320	260	296	290	286	266	274	301	272	290	257	279	324	275	277	288	249	290	301	291	264	270	296	287	298	300	308	308	294	316	274	296	280	316	279	263	281	309	292	274	275	289	268	281	275	298	293	270	315	280	311	286	293	272	265
23497	20904	27934	24008	20922	20932	9951	1348	886	850	734	651	604	595	548	581	472	484	514	475	501	471	474	449	439	453	446	385	453	435	423	439	430	435	448	407	394	422	418	414	422	369	409	357	401	394	396	356	347	382	350	377	386	394	389	395	395	383	412	388	367	401	367	391	382	384	346	365	358	403	374	406	417	336	373	370	342	399	372	366	372	368	375	402	365	375	345	386	362	351	393	383	350	352	394	358	379	368	368	351	365	381	373	352	363	344	386	397	366	406	370	362	383	362	401	352	392	353	380	381	386	383	410	395	339	374	400	395	353	336	379	386	385	334	380	391	364	358	356	382	379	382	365	379	390	399	357	367	393	350	377	372	372	356	390	369	367	379	382	350	344	393	320	377	360	371	378	421	331	371	401	371	391	352	362	393	382	371	335	374	367	395	368	398	354	354	366	356	373	380	370	386	390	346	366	381	373	335	379	357	402	342	400	366	381	395	400	350	356	352	376	367	345	382	396	371	397	391	386	375	392	359	372	369	400	350	378	379	318	367	359	398	362	371	379	374	417	353	402	339	387	368	391	357	362	395	362	363	386	379	366	330	388	389	381	370	361	415	363	329	393	358	375	351	380	353	339	385	359	379	369	370	383	407	351	407	369	371	332	372	396	355	355	377	377	362	398	370	372	374	375	362	372	382	384	370	364	384	411	362	386	379	368	373	383	325	339	398	405	372	400	365	360	362	340	368	365	379	357	379	363	362	390	384	390	364	342	372	376	369	368	410	402	367	322	354	378	354	386	359	415	381	361	378	380	342	377	419	362	356	359	333	362	378	365	371	369	359	398	351	388	371	389	351	353	334	375	393	347	359	320	371	379	418	364	394	358	354	367	361	357	366	377	363	348	395	376	381	353	393	367	354	372	370	361	370	378	335	370	361	383	378	372	360	378	376	384	388	353	343	376	371	401	371	387	383	411	363	368	350	368	374	378	327	372	365	387	367	346	341	358	379	358	317	359	327	367	376	347	361	372	327	370	353	383	352	365	374	383	353	432	385	342	361	383	413	351	375	386	372	351	400	371	321	377	417	350	383	319	381	408	372	374	362	407	383	381	397	384	399	364	358	375	342	343	369	331	360	391	373	367	356	366	355	392	389	341	344	380	407	391	360	361	382	368	418	377	376	371	354	343	351	368	339	360	370	358	361	376	343	357	367	373	392	370	373	395	358	360	414	371	365	331	335	360	365	334	356	357	341	373	366	361	339	363	351	394	388	392	381	383	357	366	387	392	387	375	381	336	389	387	360	371	400	365	402	434	332	334	361	393	382	377	371	363	353	360	421	361	387	397	370	397	370	370	342	379	370	375	335	357	389	395	369	345	383	393	366	370	382	377	382	389	394	366	363	366	359	412	387	369	373	354	381	368	404	375	357	385	392	330	344	374	349	411	363	371	357	361	375	372	391	380	342	377	388	375	400	372	375	380	395	363	368	362	361	367	368	411	408	363	348	378	370	380	389	345	362	379	345	394	382	381	393	393	377	392	367	376	365	379	363	383	394	389	361	401	358	373	393	377	360	358	392	347	395	344	413	361	375	385	390	355	363	351	384	381	377	389	361	383	330	410	377	362	369	400	396	418	359	363	337	402	352	360	351	353	380	422	399	378	372	365	383	381	358	390	368	363	349	372	355	373	402	371	361	369	368	373	398	342	339	373	354	372	358	364	336	336	350	419	356	372	361	354	340	377	351	364	365	390	380	374	359	380	392	361	360	367	362	342	377	367	381	379	377	377	349	362	368	362	353	353	371	375	375	354	331	361	372	389	385	358	397	351	360	367	394	380	359	343	358	366	376	338	369	363	407	391	374	377	365	378	387	355	397	355	382	408	344	405	365	305	391	371	378	369	354	386	367	354	389	374	367	408	383	384	374	354	404	407	380	402	352	388	343	373	348	399	370	403	369	377	335	379	364	358	370	362	381	417	387	372	369	366	408	362	361	338	361	354	404	458	356	399	336	357	376	381	388	401	410	348	370	362	381	387	371	400	350	348	380	394	372	365	398	351	378	367	383	339	362	382	420	365	373	351	338	352	372	383	368	372	399	376	339	344	396	388	388	345	367	377	392	369	375	375	358	400	349	385	347	361	350	395	366	391	420	388	364	388	400	391	363	348	371	364	398	411	367	381	339	381	341	398	403	343	385	351	365	341	359	381	345	370	371	378	349	361	374	387	339	361	360	410	375	363	354	387	363	406	337	361	339	374	402	359	320	355	397	345	404	349	362	368	363	366	378	378	375	356	402	369	412	372	350	358	347	343	359	374	422	361	381	378	369	390	357	390	365	356	361	369	354	390	368	385	395	338	359	369	369	351	380	374	363	377	436	371	396	381	373	392	352	378	377	366	375	367	372	385	368	386	395	349	362	397	343	397	392	393	361	360	373	368	410	381	367	370	389	355	374	345	377	390	392	343	370	374	386	400	365	351	382	385	373	383	382	391	352	365	359	396	351	361	377	386	380	388	373	375	362	356	352	353	355	381	360	366	365	358	367	377	355	358	352	344	365	388	368	359	372	376	389	376	396	386	374	375	409	366	398	364	360	375	351	340	352	368	368	360	366	403	323	381	408	347	352	369	368	354	401	358	393	363	388	390	380	354	377	371	365	384	372	363	415	406	368	363	339	376	372	389	368	343	359	387	375	360	351	351	364	364	360	388	370	349	394	358	375	367	366	360	377	377	377	352	389	352	369	352	384	409	349	352	398	365	350	380	403	396	411	344	368	382	355	342	364	388	368	376	354	357	379	370	362	378	377	401	355	384	342	383	402	405	375	369	380	374	378	392	362	346	360	356	381	366	348	388	370	381	362	382	368	365	361	360	344	369	361	381	348	352	391	378	393	380	408	363	364	393	356	350	346	413	394	362	343	395	349	353	384	399	389	346	375	402	371	361	396	331	355	334	352	384	369	390	358	390	371	384	357	360	382	371	364	375	358	355	399	358	370	375	360	391	374	383	388	379	371	420	360	377	379	387	347	354	370	368	368	376	390	360	360	372	364	372	373	353	407	405	371	362	356	365	354	371	373	358	397	358	391	381	370	391	378	392	377	356	336	381	400	376	364	367	395	367	372	387	313	366	372	347	355	396	360	366	362	311	331	361	392	375	380	372	360	398	353	365	378	386	341	379	357	388	364	396	360	395	345	376	347	329	360	394	399	386	386	381	396	365	379	379	355	374	377	379	349	367	348	335	367	350	393	370	358	382	351	369	362	363	402	380	322	353	378	350	366	376	384	360	372	375	368	371	388	354	364	343	387	345	372	336	374	328	362	375	369	391	383	372	388	388	347	363	388	370	382	378	378	389	344	379	358	377	382	357	387	382	354	368	364	351	398	357	386	407	379	362	343	353	357	386	362	380	371	356	338	352	342	364	363	389	373	364	385	382	349	375	362	398	381	401	387	377	341	345	422	370	374	388	363	365	350	370	340	357	404	349	366	363	363	356	388	362	359
10736	20965	19845	19649	13092	4241	3006	2431	1836	1624	1328	1230	1051	960	789	795	777	726	649	688	653	614	625	586	513	506	525	519	556	489	516	520	451	494	489	461	445	452	481	413	440	460	432	452	436	412	452	395	410	415	443	444	389	419	431	419	413	408	385	393	427	409	388	392	402	398	429	399	398	385	400	460	371	428	441	401	404	433	404	405	430	404	372	374	369	392	398	401	429	404	431	390	379	393	409	425	381	389	394	397	401	393	379	413	378	395	391	370	383	393	404	378	384	414	399	395	379	390	353	350	403	393	380	415	396	415	357	383	359	394	428	425	417	375	387	356	354	383	409	379	402	413	372	368	392	407	360	396	384	393	406	369	413	393	370	420	368	380	407	414	373	368	379	389	371	344	375	377	354	360	368	378	372	372	432	406	404	401	365	379	370	406	401	400	371	388	391	384	349	404	377	407	407	390	396	383	359	383	372	387	423	374	381	407	360	396	375	400	401	399	388	365	368	374	402	359	386	386	381	399	368	399	398	376	378	389	341	368	376	383	408	386	396	362	376	361	371	401	394	398	389	396	405	405	381	416	326	379	389	369	384	361	394	377	407	384	374	341	402	407	381	404	399	365	392	411	359	362	409	392	397	382	412	352	390	402	396	394	386	386	380	396	405	354	361	367	351	408	384	388	388	383	373	423	383	377	386	406	376	374	388	364	391	395	350	404	373	397	370	360	392	383	361	361	375	389	359	377	378	379	415	365	369	370	387	360	416	376	425	419	362	382	385	365	356	361	387	381	407	438	373	386	351	369	420	359	388	353	423	380	390	379	378	384	374	407	386	358	422	400	377	373	380	348	422	380	366	393	420	383	380	393	386	433	381	331	357	404	318	393	397	381	374	404	392	371	397	405	373	371	420	391	355	386	385	410	389	371	366	402	337	380	361	383	410	412	387	409	407	417	387	393	410	378	399	388	415	388	380	363	372	421	410	392	354	416	397	370	397	338	372	442	355	397	359	360	432	409	404	402	403	394	369	391	387	370	399	409	403	383	415	379	391	389	357	410	376	371	376	394	365	374	368	385	396	382	404	383	404	399	364	413	435	370	373	414	377	394	403	359	384	383	385	437	407	397	412	349	374	347	403	398	392	387	403	367	406	363	397	361	375	379	374	390	385	375	388	434	408	408	404	388	437	405	374	414	410	402	373	369	394	401	366	383	393	380	345	388	401	378	388	390	389	365	365	361	387	376	391	384	372	365	395	368	423	389	366	378	402	378	371	381	387	387	385	378	375	399	369	412	403	358	401	358	392	392	407	405	386	388	390	400	390	393	415	352	391	363	395	396	366	401	414	370	397	386	383	372	345	372	378	418	403	377	384	361	389	402	393	380	382	365	376	409	394	364	368	376	387	400	389	379	385	381	384	365	386	387	372	416	371	362	367	396	373	401	390	397	415	371	384	359	355	394	339	377	363	376	375	359	383	384	386	376	392	408	386	389	401	387	396	408	400	371	386	383	401	369	395	364	419	378	391	368	457	382	406	378	381	390	375	376	390	366	381	375	353	390	379	408	392	350	363	352	385	375	351	402	389	390	378	387	358	391	389	412	395	360	401	380	366	385	379	409	378	439	389	377	378	374	363	400	389	393	394	391	439	420	411	378	386	359	365	358	387	367	366	380	360	406	406	386	388	397	385	394	386	392	432	390	373	370	392	390	383	384	404	376	374	363	404	408	371	373	387	359	367	351	372	389	407	378	413	383	405	381	355	399	369	377	351	387	375	372	408	361	416	387	414	387	396	374	397	393	373	352	368	351	364	344	398	407	399	403	384	378	376	349	391	396	372	368	379	372	369	380	427	371	398	426	393	396	371	404	404	370	417	393	361	373	386	393	397	377	389	407	417	402	392	384	379	360	394	386	395	365	398	384	385	350	422	412	395	360	394	411	380	416	374	389	382	400	409	421	381	356	382	400	362	411	409	351	366	369	402	410	392	379	415	366	384	390	379	420	389	359	380	423	395	386	394	367	383	385	357	346	395	383	360	385	402	378	352	386	352	399	355	390	435	392	402	400	385	377	383	338	384	415	363	360	389	389	381	371	371	370	387	386	357	375	389	439	392	378	369	418	390	414	403	379	404	406	394	395	377	418	367	353	360	377	394	351	370	401	367	381	417	383	379	403	367	377	369	374	349	403	399	375	393	406	398	387	379	365	364	381	349	368	410	395	375	372	399	388	389	404	393	374	405	388	384	366	362	396	420	389	359	386	389	399	427	375	404	390	393	403	360	412	343	405	421	375	374	368	397	402	384	364	384	363	362	403	383	395	377	419	372	385	376	344	376	357	397	393	381	408	362	373	367	385	386	395	370	374	366	375	365	381	396	402	355	378	342	390	356	383	367	372	396	402	369	377	411	391	380	353	402	371	366	396	388	364	384	372	343	408	388	379	398	380	383	380	371	401	417	406	375	403	399	378	396	395	384	390	359	369	408	346	345	341	377	377	344	394	364	380	393	370	385	419	360	388	348	380	369	392	381	384	382	406	356	398	404	405	408	406	390	402	379	411	376	382	402	413	400	399	381	369	378	354	382	395	397	381	410	385	421	411	409	344	408	427	428	420	383	399	367	371	384	379	407	380	379	411	405	369	397	345	386	396	364	396	382	374	388	365	377	429	430	410	422	365	392	372	382	416	388	392	394	396	402	403	372	384	355	367	373	402	409	381	414	394	424	386	361	391	395	348	404	389	376	406	382	389	394	362	392	400	382	400	365	370	361	370	393	383	389	365	376	386	389	350	389	385	389	402	394	387	378	385	373	375	381	424	391	371	421	372	411	360	360	413	378	399	358	368	364	383	360	354	390	372	399	398	390	406	407	408	391	348	399	388	393	383	369	374	397	387	409	334	407	403	365	382	361	377	389	402	379	357	423	392	370	394	412	394	400	389	395	388	387	381	398	413	381	375	416	390	400	382	386	371	375	398	395	436	352	398	393	407	420	408	417	425	391	398	393	379	363	378	402	351	372	409	433	382	379	383	379	374	412	392	374	389	412	377	409	383	384	431	419	405	389	387	401	375	385	369	358	378	390	399	381	382	401	409	359	365	389	401	405	397	377	380	406	382	400	415	384	384	378	383	406	403	337	355	436	393	359	337	382	397	360	399	383	395	409	411	356	381	406	378	351	393	402	382	385	398	371	365	377	375	358	398	408	390	354	336	397	347	372	376	391	372	383	407	403	401	423	387	405	391	442	413	396	397	383	380	358	394	417	400	391	377	441	376	380	384	414	345	378	386	387	395	417	383	391	402	383	389	390	406	366	372	368	339	401	394	369	377	386	369	347	355	408	372	370	387	399	364	379	381	330	399	390	388	347	383	398	405	388	388	368	420	378	378	382	382	374	407	426	400	399	405	350	391	367	368	386	339	397	414	409	401	406	397	336	392	382	428	406	388	374	391	372	399	383	382	391	393	380	386	386	347	403	402	383	390	387	387	369	385	426	361	385	386
27963	15908	3902	1489	1078	678	634	569	558	577	609	599	566	565	554	565	564	548	616	589	534	552	532	595	558	569	550	534	532	518	572	578	568	609	548	539	475	539	568	571	561	543	553	573	597	563	553	527	585	597	533	567	538	529	564	511	560	569	553	607	551	617	601	560	562	557	511	533	571	553	574	574	556	570	550	546	589	580	578	554	614	558	564	542	549	581	508	588	554	525	569	534	586	547	534	537	577	551	529	566	537	538	547	559	612	565	572	531	517	559	541	532	553	562	549	538	506	586	501	564	561	550	580	587	534	575	584	572	582	536	582	536	535	530	563	517	551	546	566	539	557	559	532	525	567	607	574	566	555	526	557	599	518	541	565	597	530	505	570	590	526	575	525	585	560	539	518	541	586	518	580	547	514	549	582	559	511	576	555	571	535	554	591	581	576	555	590	596	550	568	561	578	549	553	533	553	554	536	571	573	514	570	538	533	533	534	564	546	569	522	546	551	551	571	556	547	550	541	554	557	510	556	560	534	535	555	559	539	559	548	519	521	526	557	552	578	522	520	506	567	537	580	570	538	562	520	565	507	507	543	527	552	554	529	542	537	550	531	547	531	553	547	524	513	578	529	535	561	535	587	570	549	512	525	543	556	528	551	509	536	576	578	556	534	559	531	561	557	554	560	511	566	572	560	551	530	583	572	551	522	574	568	563	531	579	539	582	566	550	559	547	585	548	577	595	586	561	588	547	606	549	509	539	577	535	541	532	565	536	561	585	569	546	545	554	563	542	562	570	561	526	588	554	595	558	570	540	505	567	550	565	521	588	554	543	559	592	540	573	517	533	567	609	547	555	523	566	526	523	575	533	578	518	495	555	561	542	561	559	555	541	532	571	592	572	488	526	558	581	531	555	549	561	554	557	577	552	532	545	563	574	561	568	589	552	539	533	543	569	540	555	555	565	574	542	537	572	546	573	552	591	531	543	527	558	541	531	534	551	541	558	583	590	525	542	523	536	534	575	606	528	571	559	527	551	508	527	572	536	541	513	533	545	551	539	544	523	521	582	547	548	521	552	529	597	545	548	578	535	589	541	583	544	576	574	510	532	562	581	535	574	552	580	548	552	556	555	527	584	569	544	550	589	547	582	562	572	545	483	494	530	560	572	545	526	534	538	558	570	516	555	554	567	602	564	549	597	544	567	557	517	543	579	561	559	507	546	547	554	588	585	553	547	598	525	559	575	482	539	547	561	545	556	545	593	561	543	560	541	536	515	601	511	579	552	586	482	537	599	582	551	548	575	548	553	574	581	533	537	535	580	535	547	519	562	576	584	542	566	539	507	547	520	569	554	559	583	558	574	514	555	552	518	586	546	537	502	547	558	548	575	571	574	531	575	546	571	541	597	557	545	576	555	522	551	558	512	527	543	543	547	541	498	563	552	547	526	569	552	563	565	586	533	524	554	574	541	555	546	536	511	598	562	539	534	519	548	553	553	523	585	572	540	572	538	543	487	561	562	518	569	555	512	520	556	556	549	565	573	575	564	537	520	591	532	565	530	555	542	580	526	559	532	519	535	566	547	565	555	614	575	521	606	530	533	544	566	571	553	569	591	576	556	552	551	526	549	579	530	574	572	539	587	549	575	573	554	509	572	568	592	540	554	568	581	545	556	510	556	548	514	551	586	602	562	560	509	553	563	521	554	600	544	507	538	542	565	554	548	577	542	587	567	557	539	510	550	543	559	593	547	586	595	575	564	554	560	557	536	536	552	563	529	565	557	550	529	550	536	535	550	567	611	533	573	550	542	560	536	568	550	573	558	544	567	560	587	525	544	511	520	553	529	578	573	586	555	548	555	556	548	575	559	577	561	530	554	600	538	606	585	573	575	610	562	580	596	572	508	542	557	572	550	544	600	557	547	506	552	589	562	555	525	529	570	594	531	564	554	548	565	528	554	521	591	555	528	572	556	582	531	555	560	576	542	546	538	527	561	530	571	530	512	504	549	534	549	566	565	555	533	557	562	563	583	582	550	570	568	585	539	556	556	575	555	574	538	512	563	564	519	565	537	553	543	559	573	550	549	541	543	548	574	511	638	544	537	562	559	572	550	544	579	588	569	556	585	553	561	533	548	576	557	543	597	553	524	551	560	544	549	524	577	568	526	569	596	553	586	577	548	509	504	578	575	543	529	569	587	557	534	566	527	582	557	555	576	553	562	509	595	535	592	537	532	572	555	571	549	517	547	571	567	589	548	540	564	589	542	544	577	542	565	570	577	557	527	515	543	508	607	538	549	557	530	555	562	530	589	563	576	552	538	519	553	551	599	552	520	572	551	533	545	515	551	561	619	566	560	547	532	559	543	543	548	519	519	532	527	569	581	552	530	567	521	536	540	545	543	596	584	567	525	577	560	556	504	571	526	592	588	527	538	603	542	577	547	591	579	552	606	558	567	546	555	561	551	528	553	576	545	519	548	557	516	569	563	533	537	615	515	568	529	561	526	554	538	551	574	542	545	533	563	587	568	556	512	563	521	558	536	566	545	580	536	500	585	578	540	567	593	560	569	561	523	545	554	554	561	588	531	533	523	523	582	551	568	553	559	564	536	561	531	530	589	565	514	557	566	561	508	546	571	539	514	554	571	524	562	551	555	602	573	537	565	580	553	552	557	571	535	599	560	523	564	554	579	529	517	559	501	539	544	580	586	580	565	569	592	541	552	575	535	552	554	567	533	571	553	577	508	540	584	542	573	555	549	547	545	551	589	524	551	595	538	525	539	568	548	572	545	516	531	544	536	550	541	564	567	530	544	541	509	558	564	600	552	574	540	553	555	572	560	518	524	552	554	569	560	551	553	552	581	516	573	552	561	566	550	570	569	558	545	542	542	590	561	558	593	509	530	566	543	514	561	526	550	517	575	543	519	556	593	563	533	524	544	537	529	562	576	553	551	549	581	516	540	551	589	563	522	498	543	557	541	534	561	577	572	520	555	604	544	575	577	542	537	581	572	551	614	554	549	570	590	523	539	612	556	564	562	577	562	548	577	563	559	565	581	556	521	548	522	553	565	545	540	562	545	548	586	570	526	547	520	531	572	522	552	541	552	524	576	534	616	569	561	565	569	560	558	545	502	555	575	561	577	544	567	564	528	508	602	594	554	550	582	573	528	551	572	557	556	542	536	569	543	539	545	534	566	570	523	548	572	560	571	573	584	534	561	554	543	548	575	539	554	513	559	551	561	557	544	564	579	563	554	559	557	565	539	553	532	536	517	540	547	557	541	532	575	594	576	593	544	514	535	549	498	561	578	580	561	544	643	544	545	541	563	560	570	539	542	529	586	555	570	568	576	577	553	514	544	556	527	541	555	562	565	522	604	567	540	595	552	599	533	552	544	560	552	582	540	554	564	574	582	553	593	579	561	566	541	608	543	535	602	548	578	584	559	534	553	569	547	546	532	540	555	557	558	549	545	558	564	564	492	581	542	533	528	565	537	542	540	544
5410	4397	4838	2174	1475	723	681	715	662	713	651	637	596	668	621	668	603	660	636	593	685	691	632	661	622	628	595	636	682	671	638	619	654	656	604	656	627	602	670	654	616	593	663	663	612	653	667	655	633	583	655	611	675	640	655	629	607	634	665	675	644	664	643	586	605	662	634	632	604	619	632	653	649	616	633	615	613	670	656	621	632	651	631	649	630	625	650	619	640	623	629	638	627	672	636	639	654	621	644	619	635	628	574	628	672	629	641	604	619	596	635	613	644	651	595	639	646	608	636	661	619	638	598	620	628	644	642	679	614	638	657	601	673	610	633	606	627	644	683	645	640	654	639	617	580	606	654	655	588	617	671	619	660	565	631	644	612	640	620	666	633	624	647	664	660	638	655	627	644	599	608	627	632	576	623	613	634	620	640	568	631	665	623	639	631	609	611	668	659	647	613	607	655	585	653	648	634	623	645	648	627	657	642	634	654	603	629	627	631	680	616	624	650	586	618	655	627	609	631	624	667	666	611	627	610	611	633	606	619	688	660	651	623	678	605	645	646	667	598	689	623	597	651	652	630	603	616	606	621	637	649	651	684	638	614	597	679	699	635	625	662	646	642	662	649	650	671	608	603	627	604	643	641	607	648	652	603	618	678	642	604	624	611	655	656	667	691	634	570	635	657	617	622	656	608	656	618	642	611	607	640	684	618	648	613	648	634	592	629	635	604	609	650	646	622	662	676	618	629	642	639	619	641	579	588	692	631	622	632	645	613	617	639	658	637	628	615	627	667	639	622	637	600	601	599	663	602	620	645	627	599	609	619	614	651	647	595	659	649	622	648	615	633	598	642	662	575	614	630	678	615	669	607	625	648	623	679	600	670	625	692	632	638	648	629	656	601	622	682	585	635	631	626	621	572	605	679	614	665	624	637	573	678	639	666	612	645	660	596	641	678	622	644	586	607	634	640	615	602	599	647	613	660	633	664	611	630	631	645	595	628	622	635	602	652	633	635	618	599	616	661	635	681	620	609	648	638	596	617	613	629	614	638	619	654	606	597	633	667	611	628	637	602	608	616	661	659	636	609	596	628	639	622	621	629	620	619	659	636	627	637	667	593	607	635	655	626	658	592	641	613	633	651	621	638	602	663	621	642	651	641	624	624	667	599	646	669	682	616	664	596	627	618	612	625	614	620	613	610	569	676	655	675	625	611	636	630	655	635	671	659	619	655	610	630	677	646	629	608	639	614	637	610	644	673	615	573	668	626	642	637	678	638	617	647	628	673	598	657	674	656	633	690	618	645	671	620	602	642	636	673	582	625	641	600	650	666	621	597	650	645	610	629	633	633	637	670	636	647	624	662	658	628	621	629	665	614	628	571	563	648	619	633	600	659	617	637	634	630	666	621	645	637	611	649	614	634	662	627	627	670	609	616	648	679	619	649	632	648	628	640	625	666	608	639	591	655	595	594	578	617	648	620	658	608	684	602	639	598	633	590	582	616	586	630	616	581	603	654	638	687	620	637	620	638	627	663	655	608	638	658	626	611	642	609	639	630	593	635	623	625	640	665	619	624	574	600	580	651	588	639	630	600	610	604	663	597	640	645	595	648	612	646	610	650	628	659	686	654	621	646	636	640	615	622	613	651	630	650	643	644	625	589	598	644	678	675	646	616	582	619	656	690	617	628	612	639	678	590	656	671	627	627	633	616	592	667	613	643	670	601	661	639	619	612	627	615	629	624	639	617	602	624	663	635	640	658	623	629	641	640	615	639	565	575	623	665	624	619	618	627	633	655	684	620	673	623	574	636	628	653	607	628	632	629	603	615	628	590	668	614	634	658	628	613	630	613	614	599	607	607	632	619	663	615	584	651	658	624	583	620	647	625	671	662	606	655	633	611	626	634	613	638	631	611	643	655	652	640	649	609	612	605	688	636	603	632	623	612	583	591	616	602	625	626	598	620	610	675	625	635	637	645	624	635	574	627	681	620	679	562	618	626	628	623	620	581	620	637	647	624	623	672	591	616	636	609	647	614	652	609	639	683	629	640	644	623	656	606	616	626	607	665	658	611	568	645	651	659	667	625	646	626	641	647	639	635	667	603	566	621	579	678	616	627	622	661	651	611	651	626	624	629	675	584	701	661	608	628	620	633	623	611	623	611	650	661	638	646	639	640	720	631	633	629	625	607	599	666	651	618	614	651	620	660	635	675	626	649	624	638	666	631	631	651	626	630	607	663	631	565	613	624	609	641	619	607	631	622	616	692	596	665	649	644	644	616	651	653	631	628	651	652	655	617	655	645	669	652	626	647	633	654	615	604	599	672	621	683	608	624	666	625	619	625	658	658	627	635	627	635	608	637	633	609	616	624	653	604	631	664	661	639	625	593	594	609	664	677	601	629	607	642	636	677	669	632	619	602	576	636	619	634	604	618	594	628	609	623	631	629	642	631	606	635	634	672	669	681	625	594	660	637	638	622	650	617	609	603	650	580	579	639	625	602	655	590	585	627	633	650	682	595	601	597	657	630	604	614	609	591	597	645	590	653	616	661	661	581	632	631	621	620	647	634	621	636	616	665	596	636	620	645	668	609	578	644	638	607	626	659	617	602	633	656	649	593	644	635	619	641	632	654	624	636	627	645	623	614	620	592	599	607	613	611	605	637	626	643	619	633	639	621	625	650	658	615	617	604	633	632	636	637	651	631	609	627	624	628	613	645	648	626	638	596	600	611	651	656	639	614	601	636	614	608	641	614	616	630	633	680	636	652	667	629	636	646	589	642	678	637	640	654	615	597	658	656	627	594	604	632	597	594	652	612	645	649	650	608	586	623	661	681	637	659	668	616	581	610	635	654	591	646	641	622	636	619	648	662	618	668	680	637	625	670	644	602	600	625	650	610	652	612	662	683	640	604	629	633	627	654	569	631	617	615	634	629	636	578	601	597	669	663	632	604	660	658	686	637	626	665	629	648	642	672	632	647	650	625	633	639	635	578	597	696	633	666	666	619	615	621	665	629	596	577	641	631	643	610	631	603	657	610	620	606	631	606	645	654	673	612	636	607	666	660	625	677	665	608	615	597	639	635	668	623	593	621	636	674	675	626	650	637	613	669	667	692	602	652	653	584	631	625	626	625	658	640	604	573	631	639	649	613	603	656	633	642	609	591	644	652	615	656	653	650	659	613	610	605	605	588	641	675	626	665	626	643	642	572	604	622	610	661	622	631	650	634	631	608	662	647	646	671	656	617	612	626	639	591	615	649	636	596	657	615	626	629	646	658	661	630	661	645	644	627	634	679	619	633	636	618	657	614	642	594	608	631	611	618	614	606	651	676	626	600	628	592	627	675	659	637	607	613	600	656	651	615	616	626	663	651	613	619	592	651	602	665	639	662	574	590	640	655	653	735	638	678	589	682	625	681	642	655	637	646	619	611	614	678	618	626	630	607	604	624	619	628	611	654	632	623	597	625	625	641	603	606	634	641	610	581	620	637	655	653	641
26164	20916	27356	24618	20656	5541	798	537	461	414	405	357	328	334	305	290	296	301	287	286	265	255	263	264	231	278	289	222	246	224	227	270	229	268	228	224	228	243	262	235	264	265	207	243	230	225	221	230	229	259	232	258	268	239	252	237	254	223	250	245	227	251	208	207	264	233	251	247	234	249	246	258	224	249	222	237	209	234	235	233	236	251	220	238	248	228	247	219	229	216	235	236	228	219	245	238	249	259	223	224	249	237	206	236	217	233	208	265	236	240	204	225	257	229	236	235	219	247	220	232	237	232	231	213	259	244	227	238	228	230	229	250	223	201	237	235	232	251	228	247	187	235	205	229	243	228	240	258	236	236	230	239	237	238	239	238	234	213	238	209	224	214	227	235	238	212	221	217	252	220	215	237	222	228	212	224	203	207	237	263	218	224	215	223	229	244	216	239	244	234	229	235	226	249	232	219	231	241	241	214	202	230	211	225	209	206	228	258	243	253	232	232	210	224	243	214	217	253	219	237	247	251	219	249	246	220	221	246	221	230	236	234	196	234	233	245	221	264	256	223	236	238	239	234	255	206	211	232	220	242	216	244	230	221	180	210	227	243	195	217	230	232	235	224	268	233	212	236	247	234	240	228	214	231	240	253	239	233	214	237	205	249	240	229	227	239	228	227	249	217	224	266	241	227	243	232	238	238	276	243	238	224	206	205	239	229	227	199	231	248	251	236	231	249	228	228	260	241	255	229	254	239	217	238	238	234	204	258	222	235	241	214	249	240	241	225	252	246	209	263	234	232	243	245	213	213	252	204	226	238	215	235	236	217	222	216	232	232	241	223	223	258	234	216	209	195	226	239	228	225	221	236	233	234	260	228	227	260	239	224	245	231	213	219	214	261	229	246	239	225	230	224	232	238	235	228	238	229	231	220	236	229	200	243	207	234	240	224	233	238	246	227	229	217	213	243	224	254	247	218	236	225	219	243	246	228	231	222	222	241	257	216	221	242	201	224	238	243	230	235	240	237	209	239	217	229	223	264	233	225	236	241	198	209	212	230	229	234	216	236	232	205	232	232	213	210	215	244	206	253	233	226	218	221	228	221	245	236	218	212	226	249	244	247	235	234	229	244	208	209	217	220	242	236	245	216	246	243	216	229	269	242	222	224	215	254	212	231	250	208	218	205	222	245	241	240	225	225	214	219	262	227	235	227	230	251	230	241	226	240	218	242	218	233	227	234	265	259	240	249	244	239	249	228	244	225	241	249	233	258	229	232	237	231	250	238	238	236	246	247	238	238	247	231	220	208	235	228	226	216	199	210	193	211	249	211	247	241	229	244	219	219	235	240	224	220	240	228	220	226	241	248	230	248	249	245	235	205	248	201	223	206	200	242	239	229	237	223	261	211	249	242	233	219	213	203	212	248	220	232	234	207	215	242	224	242	231	230	227	231	245	207	223	234	240	227	236	215	221	250	223	217	228	226	227	239	215	217	223	245	238	250	242	237	216	221	229	242	255	228	253	249	248	248	240	203	243	237	241	235	226	231	215	238	224	214	233	219	246	244	240	212	222	205	225	245	237	249	243	244	240	231	222	220	234	221	226	247	215	221	219	221	220	238	231	211	249	222	226	263	259	262	223	223	211	214	216	225	236	225	240	233	236	234	232	252	233	220	249	251	204	228	226	239	217	228	213	225	204	262	218	234	222	226	238	249	244	220	245	234	217	225	229	233	247	225	236	238	236	216	242	242	241	241	239	234	245	239	254	256	231	247	228	213	236	233	209	225	209	236	232	196	235	229	235	228	223	241	216	221	234	258	200	230	237	240	231	229	227	242	254	242	221	235	200	238	215	228	228	222	247	237	243	220	220	241	235	219	246	223	235	227	230	250	213	288	205	234	236	232	242	239	239	225	228	209	223	211	227	242	193	216	198	212	221	240	248	230	202	235	237	231	214	241	224	231	244	237	236	267	222	222	247	217	253	251	209	240	218	217	257	253	250	236	251	206	238	248	208	253	229	215	222	235	225	225	215	215	243	229	200	249	254	251	228	261	243	213	240	255	198	224	230	219	229	216	222	230	239	207	238	223	219	228	208	247	234	232	243	253	237	217	254	239	229	211	223	226	239	222	219	220	225	226	244	241	234	226	242	215	213	228	235	239	234	236	229	229	199	254	233	217	228	162	242	238	236	225	248	226	243	216	224	246	224	223	226	233	218	213	223	227	236	238	207	228	245	216	224	237	247	235	246	254	231	230	202	232	250	235	241	204	237	228	222	205	250	221	213	224	258	223	249	249	229	230	223	270	238	255	222	251	251	243	217	217	226	230	239	234	218	223	230	232	254	224	191	206	245	213	248	242	238	226	235	236	238	208	220	213	246	239	246	234	245	238	245	240	250	230	232	251	234	218	213	234	253	251	247	212	231	222	210	209	246	223	222	249	207	274	231	235	225	230	230	247	220	233	210	214	268	230	240	230	209	231	190	231	246	198	245	240	205	215	263	237	255	231	239	213	260	239	228	240	227	199	217	240	224	211	247	242	218	196	243	234	213	243	224	224	248	227	240	257	213	228	240	265	225	226	232	227	205	233	233	233	232	237	233	211	248	243	249	246	216	237	253	216	259	243	242	252	203	230	223	223	214	230	252	223	215	268	254	217	230	237	220	227	229	201	227	224	208	232	234	234	261	233	246	207	233	221	246	233	233	220	232	207	236	261	241	217	229	240	237	216	209	225	247	217	224	240	222	193	262	231	246	219	229	224	228	230	193	225	196	247	218	238	230	239	234	244	231	220	222	231	242	232	254	229	223	232	217	250	223	246	244	236	215	260	224	197	246	235	211	237	240	239	225	230	212	252	221	222	234	226	233	225	220	234	232	247	237	220	229	246	223	213	238	231	217	234	229	202	236	231	219	245	232	220	245	252	254	241	199	211	248	252	221	244	203	254	235	263	266	214	219	213	235	211	217	240	244	210	234	262	229	228	216	227	245	253	197	214	221	247	230	230	244	226	238	223	216	227	217	212	254	234	224	250	225	228	196	238	234	211	216	223	250	229	212	261	232	247	253	234	216	238	212	223	227	230	222	248	249	238	264	241	210	259	220	207	194	224	255	230	240	217	211	221	232	239	261	236	208	249	244	243	213	235	238	229	238	219	235	205	215	214	203	233	238	225	224	210	249	223	249	223	236	241	252	242	255	203	227	218	271	225	270	236	225	243	239	216	206	211	225	231	235	220	228	246	223	244	218	236	249	239	259	242	214	245	208	241	242	239	242	216	226	232	251	226	225	247	225	239	221	242	223	213	210	224	271	213	217	236	208	214	250	252	286	226	225	239	217	220	225	223	227	236	266	225	240	249	249	220	235	267	246	203	238	244	253	237	229	228	213	242	226	244	222	251	234	242	223	220	205	241	224	248	210	244	225	254	224	230	223	219	227	224	225	251	217	205	250	229	223	230	259	230	240	237	239	208	245	227	215	230	269	216	237	229	241	214	241	231
7278	12876	11964	13616	10226	1901	1360	1070	908	788	636	633	578	497	516	467	423	405	390	382	395	378	362	358	360	320	323	336	333	309	339	325	303	337	275	327	302	310	310	319	285	312	310	308	337	291	305	319	308	288	298	313	270	313	278	292	290	247	302	281	282	309	269	290	272	309	294	303	322	301	317	283	267	318	277	298	258	273	284	286	265	238	303	297	266	263	276	308	301	301	271	300	297	281	259	287	292	281	300	298	282	267	297	268	310	292	263	277	323	266	294	305	272	272	280	296	279	317	289	273	297	294	268	286	297	278	271	263	295	297	250	253	268	276	262	276	289	295	288	265	295	240	271	262	292	270	310	292	281	305	279	273	267	316	255	271	259	294	273	268	302	271	284	269	300	285	311	313	293	253	270	298	283	268	296	314	294	272	277	303	270	289	276	270	266	269	284	310	272	283	300	287	315	288	292	277	270	286	274	272	316	298	280	268	284	291	261	279	287	277	266	261	287	304	272	300	274	312	303	279	294	272	266	299	289	286	266	292	254	282	283	268	272	305	280	271	296	272	299	275	274	308	303	274	276	277	299	287	249	279	297	250	295	285	291	282	281	271	271	295	278	279	285	291	315	307	268	282	273	271	282	303	306	253	249	268	265	283	297	296	296	255	292	277	248	306	292	255	276	326	271	312	277	298	275	259	295	305	291	288	253	306	281	269	274	271	271	280	283	303	261	322	268	283	301	303	271	296	312	281	312	277	291	270	298	279	296	287	297	280	278	301	279	308	296	300	288	297	306	259	313	295	292	257	273	287	277	283	277	259	283	284	267	275	283	284	301	326	303	275	301	296	300	298	302	261	300	240	276	305	264	290	300	286	288	278	280	280	295	293	290	279	283	273	293	266	301	294	332	300	276	304	298	290	292	283	288	318	285	296	273	293	320	269	281	261	305	292	275	295	283	255	267	297	290	281	273	280	265	264	274	275	306	265	306	274	269	252	321	261	312	296	293	278	310	279	275	292	283	274	282	239	287	288	271	271	269	302	282	290	273	299	247	290	293	313	280	285	280	255	284	293	296	292	289	262	303	281	272	275	291	309	294	290	277	278	285	276	282	299	276	265	301	306	261	301	297	285	278	281	260	264	317	236	291	320	303	279	294	287	306	287	295	302	286	261	270	288	272	308	274	297	303	305	236	299	288	299	269	299	296	277	301	292	288	286	307	339	284	281	306	253	311	291	302	249	265	273	300	282	297	255	287	285	301	292	282	281	297	300	264	285	317	279	327	288	269	292	284	285	319	287	295	278	311	285	276	298	294	279	284	278	289	320	278	291	286	341	296	280	281	313	314	266	293	300	323	272	265	299	272	309	286	272	288	259	306	278	301	248	283	290	295	264	266	277	324	264	299	330	299	284	276	295	276	290	276	270	292	271	315	278	291	296	278	251	310	275	282	289	270	299	268	287	291	267	289	315	298	249	273	291	279	284	291	299	289	272	277	294	264	301	295	295	301	274	319	288	292	313	288	276	268	294	303	294	258	286	283	251	299	299	290	312	313	269	274	278	290	278	295	294	292	297	302	305	292	273	273	256	264	274	267	256	281	324	276	297	281	275	283	284	291	273	301	302	253	256	269	300	265	292	285	272	274	301	299	272	252	316	286	278	294	283	268	293	254	280	285	284	303	301	302	309	315	302	276	274	283	270	276	279	280	254	297	287	313	281	277	294	281	262	284	287	277	300	303	300	290	294	262	284	306	287	275	292	265	293	267	279	317	294	260	323	323	280	264	273	263	245	265	276	288	288	301	288	263	275	279	271	261	283	288	302	281	281	269	268	291	269	291	300	294	297	292	294	301	304	300	270	277	286	292	272	283	282	276	276	324	279	292	302	309	263	274	292	279	307	275	282	289	295	300	288	269	313	310	290	277	266	264	296	307	283	314	292	301	309	278	282	290	266	296	279	297	290	268	288	260	297	302	277	285	298	320	278	268	253	263	264	255	297	283	304	260	290	286	288	294	284	273	296	277	318	289	240	282	315	268	303	285	302	278	262	309	261	266	270	296	250	258	290	279	265	285	281	291	283	304	293	259	279	292	269	275	313	274	272	307	264	259	320	291	284	269	268	297	293	292	284	287	266	291	275	287	292	276	278	272	296	303	268	281	308	275	304	272	266	262	261	287	300	284	301	275	284	254	286	279	307	272	283	288	294	298	283	282	318	298	290	289	272	298	291	317	280	308	258	293	297	295	288	271	290	302	292	282	273	296	279	265	286	285	298	304	301	290	266	290	305	298	286	298	275	285	304	304	292	277	287	302	285	279	289	270	300	289	310	261	295	283	241	276	304	276	297	294	312	282	275	311	265	277	292	292	289	266	276	286	278	296	308	310	271	285	262	265	283	259	324	317	267	291	265	308	259	261	286	283	303	267	282	280	279	259	280	273	266	293	312	295	260	255	273	282	280	283	231	318	294	269	316	270	282	262	269	279	269	288	301	263	277	280	309	310	273	303	289	280	289	281	283	254	277	311	273	282	322	277	281	281	272	273	283	271	292	297	301	264	321	308	285	275	285	274	282	275	296	274	293	301	259	276	297	288	288	262	309	279	294	325	292	288	296	300	302	281	299	311	270	300	276	278	244	291	312	250	271	287	284	274	287	289	275	279	314	269	277	294	282	274	289	283	280	285	263	306	281	283	307	271	286	293	300	302	253	291	267	286	289	269	275	315	270	266	274	273	287	270	303	278	301	299	276	299	286	279	274	283	268	281	267	271	289	275	301	272	290	279	284	285	284	293	248	279	267	276	312	274	297	279	286	310	297	271	316	299	271	295	302	304	275	281	266	307	292	282	264	248	280	275	285	294	299	293	269	286	279	308	299	314	274	288	293	286	273	252	300	288	292	277	286	276	282	278	277	298	286	279	270	316	296	295	307	297	278	288	273	262	261	286	307	302	302	274	269	260	265	278	294	271	256	282	255	295	272	257	254	271	301	254	307	273	296	284	270	276	286	272	308	272	275	262	320	280	298	301	273	268	275	268	319	276	277	301	279	291	296	315	295	295	298	282	287	271	239	284	313	296	287	288	300	304	299	268	275	264	284	279	286	258	287	273	279	298	304	327	267	283	278	254	283	259	313	290	300	267	276	298	279	270	249	270	305	287	270	284	301	292	280	276	286	282	289	304	274	274	304	286	270	292	293	276	252	293	282	271	266	263	275	299	295	322	273	286	287	273	309	297	285	288	289	305	309	252	302	289	290	290	301	280	306	259	254	278	286	251	298	303	281	284	269	287	301	257	272	285	304	256	284	253	277	261	264	313	267	287	298	263	298	303	276	286	316	278	276	276	251	303	281	292	289	328	267	288	273	285	284	304	286	289	297	309	285	290	306	304	287	284	267	283	241	272	277	289	311	311	276	267	278	316	294	287	271	296	278	282	289	292	301	239	304	310	260	300	297	281	250	276	317	267	245	259	290	301	318	271	293	279	258	252	276	285	262	290	274
23505	20892	27878	24050	21025	20853	10191	1347	933	788	738	664	642	589	535	547	528	537	481	486	504	461	505	404	434	434	407	399	429	455	445	404	385	383	398	430	366	410	398	389	367	424	377	370	376	389	363	371	393	387	403	397	387	404	363	363	388	425	373	372	402	368	362	359	374	388	396	345	407	366	388	377	398	346	391	383	409	369	404	412	364	427	376	373	370	352	379	360	386	364	365	377	366	388	390	321	379	363	369	399	379	362	343	415	396	357	367	364	373	359	391	366	358	364	389	390	383	343	382	371	374	372	377	377	390	346	387	355	353	382	360	391	378	368	388	379	378	386	382	351	376	387	380	331	404	361	395	367	368	366	378	354	366	360	360	354	391	352	361	353	398	416	387	388	334	374	364	346	374	356	400	398	396	372	382	376	421	386	365	363	384	397	364	370	389	417	374	393	382	401	378	385	369	411	400	362	393	364	366	377	375	335	361	367	374	364	345	414	382	386	396	402	400	363	351	359	348	401	340	366	368	404	367	383	393	342	359	339	369	359	345	384	385	383	355	372	358	382	359	391	411	385	345	394	359	356	405	392	371	370	347	378	386	370	382	366	344	365	356	377	366	343	399	375	349	372	370	373	408	357	383	357	363	410	376	393	425	350	375	375	367	383	359	376	416	362	370	356	359	363	376	409	367	333	380	360	416	364	369	387	386	383	355	370	385	353	373	353	349	384	356	338	387	352	393	393	362	375	382	336	396	367	356	376	389	376	366	368	374	393	394	365	354	376	385	369	387	378	361	379	392	372	369	352	359	401	377	380	352	356	374	392	384	395	356	378	363	352	368	372	364	370	374	364	360	379	398	389	377	392	358	362	376	389	371	386	387	394	360	382	373	350	379	372	399	388	378	426	349	368	411	379	407	369	347	391	373	369	357	388	360	370	356	374	373	375	374	382	365	343	358	392	378	384	367	385	361	372	362	362	380	353	354	397	372	361	360	383	355	345	388	335	359	364	361	387	344	404	399	373	379	379	367	376	396	384	394	368	380	384	377	389	359	392	379	356	380	393	358	369	389	347	375	351	381	395	370	333	395	388	392	393	395	359	348	346	350	375	357	347	315	352	367	344	354	380	399	380	395	374	376	420	375	359	386	342	384	360	325	366	345	347	330	357	364	393	376	424	387	391	381	372	360	365	386	328	345	385	321	381	325	360	351	377	352	357	379	351	398	364	365	410	376	376	334	379	387	367	368	391	341	346	356	390	388	382	356	350	375	383	398	375	401	382	372	351	366	358	380	357	337	371	389	366	332	393	357	342	396	375	337	364	391	373	348	361	380	369	405	353	382	353	349	395	339	400	372	385	353	367	367	373	388	353	401	349	351	386	386	350	354	377	339	388	378	384	363	366	379	350	388	348	377	350	365	371	394	375	398	376	386	373	433	369	347	377	396	394	386	355	343	365	339	341	410	372	360	390	347	345	369	346	354	367	360	390	364	383	387	350	353	379	403	359	376	375	360	407	413	389	374	350	352	357	385	359	382	380	375	370	372	394	399	352	395	390	369	369	388	370	372	348	352	345	330	353	366	396	420	400	345	384	375	368	403	363	367	384	370	397	352	382	357	381	345	367	357	347	392	351	377	361	368	388	357	338	386	381	396	368	374	357	323	368	370	395	398	385	393	366	341	372	377	413	385	356	339	368	389	357	331	349	400	396	351	342	375	385	328	346	372	366	356	398	372	353	361	425	375	335	391	368	380	377	367	349	404	386	365	373	388	349	361	389	362	389	408	385	400	379	375	359	370	353	378	353	385	377	408	392	415	360	345	394	350	355	412	391	370	378	385	378	380	371	367	381	356	368	351	383	329	369	386	380	371	386	346	398	402	342	371	397	408	366	368	349	376	367	408	382	341	393	359	386	351	357	380	364	351	377	363	362	374	324	372	371	336	388	374	371	384	397	395	372	398	371	396	382	372	358	366	370	368	362	344	352	343	370	370	419	381	381	405	346	352	365	377	351	371	385	375	352	355	355	382	354	364	352	382	336	382	394	366	366	379	355	385	374	378	392	405	321	343	360	360	372	351	376	384	371	389	375	355	361	340	351	386	375	388	369	380	360	383	368	389	390	366	390	355	387	402	355	358	369	355	380	365	372	340	369	383	394	363	376	360	357	375	365	328	375	340	384	355	355	375	380	392	344	364	367	384	357	351	394	361	384	368	361	394	385	358	382	402	383	351	388	400	367	349	364	343	388	388	355	390	411	385	422	386	385	359	354	370	372	367	349	367	382	367	366	415	394	386	352	360	382	383	387	417	376	380	368	364	376	389	348	389	349	394	369	332	358	363	364	411	370	389	393	371	347	330	351	386	384	389	374	367	355	362	403	365	427	372	367	396	400	380	383	332	345	405	349	387	371	338	369	391	342	348	359	374	368	385	308	375	362	389	380	371	355	365	359	359	356	391	367	355	366	405	391	361	377	383	366	363	392	375	372	349	393	379	352	365	374	374	389	366	354	390	356	363	353	389	343	389	386	387	384	359	357	363	371	379	380	346	377	339	354	380	361	379	357	354	360	382	407	352	368	390	354	376	369	379	342	338	366	391	372	352	366	337	412	390	371	381	361	394	356	360	391	392	368	399	357	372	353	386	363	353	394	397	361	390	345	421	360	376	395	390	402	357	370	382	345	387	359	372	362	320	328	384	366	384	363	371	382	377	375	366	391	359	359	369	362	369	353	369	368	369	352	377	404	347	373	387	372	358	391	377	368	374	356	384	357	376	367	385	356	405	345	403	345	386	374	393	347	351	379	360	338	362	354	377	392	389	350	378	337	336	386	367	369	368	348	365	361	395	370	378	391	370	361	406	362	418	384	396	354	409	381	379	353	363	379	366	348	334	367	386	380	393	349	383	379	362	379	331	372	337	370	392	364	363	419	361	356	396	363	355	414	356	340	381	418	364	382	357	374	363	393	359	348	344	378	394	379	392	351	402	399	375	369	357	375	378	346	395	369	380	363	416	363	367	396	355	357	383	360	388	343	367	356	365	344	368	385	392	346	351	348	352	374	356	398	386	373	384	358	387	388	373	369	364	386	388	397	381	371	372	333	376	363	368	381	403	369	369	348	367	332	350	363	357	362	388	397	349	386	374	355	374	358	377	369	330	360	392	367	360	396	386	396	361	361	357	379	358	385	357	361	381	377	349	350	401	370	357	391	385	363	355	366	392	369	371	353	378	375	381	343	346	358	372	346	398	409	347	377	374	362	390	371	373	360	380	389	399	356	373	380	356	356	370	376	388	425	377	395	401	393	387	364	374	394	359	399	373	379	326	376	366	378	378	348	324	359	351	361	359	346	361	376	343	360	380	376	372	399	357	361	400	414	375	398	379	389	359	391	372	438	376	363	369	379	362	382	348	391	360	361	345	361	368	374	359	346	393	370	396	374	355	340	392	359	366	362	368	375	358	372	397	370	382	372	366	364	394	351	375	346	345	378	353	357	391	392
10701	20984	19616	18845	14590	4016	2971	2334	1897	1599	1300	1189	992	927	816	780	753	700	675	639	644	600	570	570	575	547	559	540	497	502	490	506	484	467	480	489	481	494	447	455	437	447	437	453	404	406	414	436	456	420	409	437	407	390	406	415	395	409	414	432	382	363	387	408	362	394	408	363	400	437	405	385	384	422	408	368	416	438	431	422	367	411	391	400	400	375	378	378	379	397	389	396	379	369	365	387	391	382	393	415	370	419	390	399	452	369	375	376	408	411	418	366	420	423	368	355	374	403	394	398	379	399	403	374	386	433	429	391	402	384	394	371	391	392	426	387	419	405	387	382	407	414	390	367	409	410	387	395	404	405	399	389	396	381	383	397	381	394	383	369	385	383	367	394	361	370	376	389	402	383	378	405	378	397	395	380	373	408	398	379	360	395	403	378	384	386	383	374	387	394	389	388	361	411	355	377	395	388	391	386	383	383	372	380	400	370	343	393	372	378	407	372	431	374	393	372	375	395	369	396	389	390	403	385	411	365	391	374	431	428	396	396	372	409	422	425	415	380	384	362	406	405	394	416	405	387	408	408	405	386	363	379	396	361	397	374	346	398	398	383	392	370	400	364	398	362	411	365	377	386	371	365	381	387	377	399	389	377	384	375	381	346	386	370	396	388	413	375	362	364	404	404	382	433	385	385	391	375	363	387	375	374	371	388	361	367	396	386	370	403	393	381	408	364	372	370	370	389	380	404	432	401	386	413	382	393	422	371	393	367	396	376	389	358	396	367	363	387	357	363	358	399	398	366	387	383	347	421	410	400	392	398	394	384	382	386	402	381	361	421	376	397	396	376	387	412	370	367	375	369	385	423	397	367	403	362	407	384	361	396	381	387	371	365	388	398	370	360	392	421	366	376	382	379	390	391	350	378	403	369	377	382	383	392	371	392	357	393	391	391	381	378	385	383	399	381	407	368	386	399	395	366	406	392	409	381	380	415	399	377	410	387	341	385	354	399	398	393	375	385	402	399	395	391	388	397	391	375	385	410	352	375	383	374	423	401	376	386	361	391	363	380	376	377	392	408	416	389	381	367	379	370	365	391	364	373	379	406	346	386	384	382	365	374	383	422	377	402	410	377	424	372	392	390	368	392	373	409	342	387	404	380	370	392	385	390	396	394	386	395	396	390	383	392	372	382	411	395	372	378	395	372	406	401	364	378	381	390	371	353	396	403	418	411	404	403	387	431	362	362	364	398	373	354	403	395	372	378	381	349	389	417	380	373	388	374	385	370	386	403	381	396	388	371	395	400	390	382	356	360	371	387	362	394	352	384	389	348	388	414	365	385	379	384	379	390	393	409	398	372	399	370	384	419	395	373	391	386	378	390	393	402	363	382	415	369	408	367	400	358	374	376	374	394	381	385	378	386	362	423	383	364	375	336	358	381	416	378	396	369	354	374	395	388	375	380	383	388	377	415	356	398	371	442	383	368	384	369	406	401	375	369	378	408	418	379	385	396	403	386	387	396	360	382	401	360	363	421	383	375	379	394	406	381	356	399	424	399	399	400	405	407	394	363	367	369	383	376	359	368	350	370	399	407	384	386	392	383	376	377	380	386	375	427	365	389	366	380	419	368	426	376	393	391	393	369	369	385	419	388	375	408	361	398	392	426	415	352	396	354	361	361	412	383	366	404	385	384	367	383	396	333	396	389	393	399	365	386	392	413	392	354	420	392	415	375	376	387	371	392	365	376	394	395	356	365	375	410	401	410	355	379	376	394	405	370	391	377	366	388	360	354	403	366	358	389	410	399	356	441	393	416	398	375	364	365	368	431	386	416	403	379	397	391	375	363	357	378	401	395	396	388	406	385	378	352	363	401	346	356	420	384	377	382	385	422	330	365	389	373	374	371	420	366	371	373	363	384	382	358	372	363	387	372	388	372	379	398	375	390	390	405	400	374	369	373	375	365	396	390	409	382	368	405	399	400	418	360	405	410	392	400	370	370	408	378	372	364	364	374	424	352	363	402	394	382	396	374	397	374	398	396	381	400	403	390	411	372	394	403	379	348	373	370	374	400	394	421	395	380	401	353	376	397	364	426	409	373	378	406	408	377	391	384	394	401	390	406	399	401	403	369	394	405	436	407	381	417	375	404	358	366	386	362	368	395	354	405	411	428	376	361	387	383	391	373	384	397	389	356	398	362	367	387	370	368	376	400	390	415	383	382	374	379	369	417	360	403	412	370	368	342	398	376	386	417	406	384	385	352	377	383	386	382	381	384	392	389	373	387	394	387	369	391	408	376	382	455	426	358	371	386	391	364	439	421	370	364	405	373	407	407	376	390	375	414	357	380	366	373	365	367	376	373	384	368	409	379	350	378	361	377	395	378	363	380	363	378	395	382	383	385	364	374	371	387	381	394	386	376	387	388	384	375	426	374	380	402	394	370	381	353	397	369	364	377	370	375	379	342	390	360	366	348	379	384	420	329	383	392	367	392	379	410	402	398	391	387	412	372	383	410	385	375	418	393	373	358	359	395	364	361	375	379	402	360	407	394	381	381	378	387	366	380	406	381	381	367	427	390	358	413	371	373	370	394	385	388	366	404	380	422	397	399	364	385	364	369	398	398	374	352	377	365	392	378	399	378	417	397	397	366	372	350	363	400	361	377	392	378	398	382	404	412	353	381	365	374	417	393	400	409	375	355	385	380	408	352	375	383	380	420	407	388	440	386	380	391	359	388	353	400	403	363	375	371	352	394	416	370	348	374	361	417	417	366	402	375	374	385	368	386	380	387	403	422	398	390	380	395	353	406	374	384	398	368	374	385	403	373	401	396	405	404	391	414	360	408	355	377	392	418	380	374	376	372	358	373	372	379	358	383	389	404	370	380	382	397	371	377	399	366	371	377	397	363	405	386	395	364	354	347	367	397	418	395	398	374	393	403	393	386	384	373	395	428	398	376	390	403	428	422	399	409	402	387	402	388	389	423	365	372	389	370	362	409	392	393	408	361	351	407	383	387	392	405	378	408	389	407	393	344	367	397	391	396	350	385	394	366	398	367	408	374	386	388	371	383	353	369	381	399	369	402	384	385	371	379	356	372	379	411	387	360	418	411	359	394	359	394	409	403	407	403	367	380	386	378	388	394	384	399	417	403	392	400	418	395	382	355	432	339	358	405	385	360	390	405	350	397	412	366	357	418	353	391	383	382	366	376	374	422	383	397	366	346	359	376	355	392	419	392	380	387	371	395	402	397	376	391	372	419	413	404	373	393	350	411	400	409	417	386	376	385	407	364	356	372	381	384	403	372	379	383	382	401	375	372	360	360	376	370	401	379	389	408	374	392	408	371	355	377	353	421	352	387	401	409	374	359	419	364	394	377	410	399	420	362	393	404	384	349	361	413	401	367	358	354	398	380	387	368	404	361	373	403	360	362	397	369	355	391	371	399	397	380	346	353	377	392	381	339	371	406	339	379	382	351	402	408	366	405	372	382	384	376
28025	15865	3743	1371	848	615	529	570	602	601	562	569	594	526	498	501	524	545	558	564	551	562	514	551	562	581	569	578	532	502	577	551	546	539	543	542	563	549	568	544	539	535	546	534	538	557	555	583	551	547	576	518	558	551	569	563	551	550	563	530	544	586	601	573	557	523	574	584	518	493	543	534	547	566	566	556	556	551	528	547	539	528	615	597	573	560	567	491	580	557	481	556	558	551	536	589	538	529	576	626	541	534	550	601	554	552	557	529	573	558	548	578	567	561	585	546	606	519	551	557	584	567	533	518	573	544	544	551	523	511	547	555	533	563	561	569	538	533	509	554	539	527	576	531	558	552	604	523	524	609	575	511	517	513	607	551	583	582	549	544	543	516	596	556	503	577	596	556	585	580	554	542	555	570	549	566	545	586	548	527	535	526	567	594	550	543	530	572	551	554	526	544	556	593	568	559	535	569	571	599	570	560	560	563	601	533	536	548	534	538	525	583	556	563	562	585	605	566	551	560	537	555	593	510	573	551	500	560	556	536	513	553	546	521	538	584	508	557	528	587	578	527	571	545	552	562	499	547	529	554	553	576	526	531	535	531	526	552	559	574	521	578	551	556	523	571	562	555	537	547	572	553	579	576	535	526	532	569	555	519	586	580	581	549	606	571	549	558	578	565	516	527	580	542	559	548	591	537	552	546	572	568	564	570	545	536	574	598	563	588	499	538	607	544	583	531	560	573	555	558	564	560	571	543	557	543	513	540	585	544	513	541	565	555	554	574	535	535	514	549	562	559	579	544	561	523	547	554	581	569	537	595	529	550	583	591	558	520	573	557	538	525	528	524	542	526	575	559	558	549	561	518	516	532	572	606	584	533	579	576	547	538	556	513	540	508	555	528	561	538	573	564	492	571	520	558	526	570	569	556	580	566	569	568	580	540	543	560	532	519	561	515	570	540	567	570	582	591	534	541	572	555	546	561	560	539	523	559	549	507	548	568	580	481	554	573	515	585	591	544	514	554	564	556	498	542	591	531	572	544	509	545	604	539	552	583	570	550	515	546	547	533	562	555	588	547	566	587	564	540	602	559	555	536	509	544	557	545	536	578	548	583	571	578	590	557	555	520	597	545	530	546	513	584	515	535	555	523	582	549	539	570	568	565	578	560	540	550	541	492	528	563	567	533	548	572	560	544	558	555	558	566	551	532	591	558	598	478	499	581	566	508	572	564	589	566	560	567	571	548	559	585	555	540	492	535	504	563	547	547	579	547	541	549	593	508	530	533	547	548	500	538	524	536	530	490	533	548	532	541	573	537	557	567	575	602	533	546	549	540	581	562	570	555	579	543	535	554	570	560	567	528	577	578	551	572	541	517	528	528	557	565	573	552	562	541	540	566	558	554	598	560	562	565	563	535	537	567	559	522	548	577	570	536	537	555	569	569	567	558	599	540	585	518	538	591	551	551	558	525	543	547	559	554	544	551	520	515	543	538	559	540	524	574	541	532	535	565	545	571	562	607	564	567	533	556	593	527	564	567	561	580	601	580	573	557	529	619	575	561	541	526	556	552	555	572	517	574	576	577	519	543	508	568	583	544	566	580	550	591	523	534	550	511	557	558	538	515	550	570	563	582	541	574	535	523	561	592	579	536	536	607	562	578	560	561	560	564	549	556	548	550	576	585	514	558	579	554	549	549	509	557	587	520	574	528	533	534	566	562	525	518	531	567	534	566	560	528	573	499	561	570	541	566	523	537	606	560	570	569	546	573	555	544	573	586	568	546	522	556	538	592	549	547	535	549	569	609	542	519	554	554	532	584	530	544	559	552	564	539	572	534	590	548	527	564	581	541	507	537	538	574	593	553	574	528	537	563	515	542	642	559	561	576	581	560	551	569	555	562	567	558	561	538	534	563	499	546	530	582	571	597	606	562	572	581	558	547	585	637	515	577	544	562	545	602	595	542	586	542	562	596	554	570	576	580	551	521	534	599	573	562	531	559	529	584	573	565	591	556	550	517	617	567	557	517	532	528	591	548	562	560	561	570	548	543	619	558	587	529	562	540	570	581	571	551	532	561	559	576	528	509	594	549	543	552	601	590	584	531	538	562	555	543	557	564	534	583	602	561	543	587	562	555	544	583	534	511	534	598	573	573	571	547	602	533	551	539	568	542	558	531	515	554	563	568	514	567	600	553	537	564	568	529	552	544	542	522	532	547	587	541	516	555	589	534	556	529	548	540	569	563	531	534	599	548	569	593	567	538	497	574	547	532	546	557	523	614	574	549	556	550	533	531	621	538	533	540	575	534	558	546	582	536	581	593	536	517	564	580	588	576	560	573	565	525	557	555	562	542	586	541	600	510	550	529	531	507	559	554	557	573	562	560	587	509	559	573	564	568	560	611	538	532	542	550	550	593	571	590	553	535	540	550	538	562	554	570	541	595	574	543	588	549	514	555	564	545	559	517	559	582	579	536	578	556	576	550	523	575	582	572	574	550	601	588	552	563	560	507	543	522	555	574	521	554	534	532	595	496	566	582	551	531	517	534	542	568	573	576	576	531	541	499	572	573	570	537	576	513	536	552	534	577	549	574	535	584	559	537	541	563	540	525	575	563	498	540	560	577	554	584	625	517	539	563	543	570	579	565	529	567	526	544	565	580	515	524	553	566	547	566	561	522	560	568	541	554	592	559	542	548	601	577	507	523	553	559	579	545	519	564	582	569	523	568	564	596	540	561	532	581	516	551	568	562	546	556	576	582	529	554	562	519	564	579	554	514	561	558	524	547	532	528	586	558	548	530	578	540	542	541	554	564	542	530	585	552	568	559	549	594	567	589	542	526	551	512	553	595	534	553	551	568	538	573	537	537	535	571	532	530	529	582	544	558	566	564	587	595	567	572	559	555	539	547	562	533	536	548	540	556	565	547	570	551	574	507	553	569	593	552	556	545	561	558	514	540	588	602	524	541	559	500	554	544	573	555	555	562	546	591	578	571	547	572	521	560	555	573	527	545	544	580	570	527	546	579	536	521	630	572	559	621	545	546	561	575	528	575	550	550	545	583	563	551	564	525	523	550	548	530	558	546	627	558	619	542	511	579	546	553	561	517	564	517	532	553	573	517	561	539	581	545	595	570	553	584	567	556	530	610	495	536	557	506	531	529	549	525	544	566	546	612	536	600	564	571	523	559	495	560	567	579	529	530	541	584	564	553	533	558	570	520	545	544	552	563	573	545	567	572	563	562	542	566	568	588	562	529	540	586	577	562	551	505	588	551	547	595	558	561	492	582	582	546	516	549	556	528	571	556	505	527	561	549	581	555	546	518	571	568	578	507	537	549	524	561	547	549	558	557	526	532	536	544	572	512	561	599	544	550	548	536	540	549	571	570	551	541	584	551	545	551	530	544	528	568	580	539	543	561	556	579	599	596	519	534	570	562	600	572	557	544	549	514	554	572	518	567	559	578	513	547	570	567	563	564	516	559	578	560	582	582	555	571
5438	3987	4393	2090	1303	703	667	628	659	635	664	676	562	670	663	647	671	606	614	620	634	641	661	642	670	607	634	649	646	667	650	613	609	631	627	605	636	665	621	611	595	630	632	613	597	648	624	618	651	623	634	587	666	658	618	635	651	641	622	651	593	573	631	624	641	650	632	645	577	630	589	603	596	632	623	601	644	656	670	603	608	629	675	610	653	595	601	618	684	619	645	628	637	615	633	659	628	650	640	634	636	656	613	663	640	652	646	620	625	667	633	632	574	610	600	633	659	537	631	638	622	665	641	595	611	623	623	637	626	677	622	615	623	649	645	680	631	594	634	648	567	625	583	599	610	594	643	610	652	598	671	563	566	650	635	615	641	583	645	612	696	627	667	609	576	634	628	629	622	621	598	622	597	625	629	635	670	605	628	581	643	618	619	624	621	625	601	692	652	639	614	600	642	593	576	600	636	623	601	628	641	666	620	595	614	619	647	613	681	582	602	575	624	591	614	634	630	622	615	596	634	680	660	630	606	604	621	631	614	643	591	624	663	643	589	639	608	614	580	614	616	651	649	627	615	651	604	598	612	616	639	660	633	598	632	622	643	603	605	577	612	587	601	629	615	636	626	633	583	600	631	621	638	612	640	612	607	652	632	669	607	619	668	580	625	692	664	643	620	685	645	659	651	603	649	651	636	582	650	591	614	610	638	634	630	617	655	604	613	627	641	583	640	622	624	648	643	595	650	610	619	614	642	640	630	634	589	580	581	620	588	571	606	658	615	689	606	590	591	634	638	605	650	606	659	606	621	682	660	624	623	644	622	595	624	637	623	656	632	667	624	620	610	638	652	606	613	633	624	643	609	631	647	577	647	643	621	603	637	628	573	637	589	629	613	578	605	631	639	572	644	633	686	571	638	599	609	582	649	589	652	613	610	593	595	631	628	637	649	570	618	640	641	631	610	647	608	607	628	607	648	608	621	597	585	628	626	637	624	613	642	550	604	591	632	604	623	649	644	622	604	623	614	621	599	624	656	631	623	656	589	610	593	649	629	641	670	635	603	593	626	617	635	609	601	607	662	627	599	616	665	635	636	611	627	679	593	598	611	614	632	622	642	623	643	625	604	644	600	634	642	584	615	608	647	634	641	611	596	605	588	651	596	634	577	602	620	650	671	647	662	597	631	576	623	634	624	669	623	626	619	584	665	623	638	651	593	591	608	599	611	640	660	618	633	579	627	624	658	616	670	600	620	603	638	612	637	609	670	615	646	574	670	640	673	642	642	646	622	604	662	629	633	636	620	581	606	629	631	633	639	618	621	664	616	593	636	609	607	623	647	626	653	657	583	604	624	647	640	640	651	597	636	569	664	625	633	614	608	604	679	593	622	684	630	647	605	613	648	611	628	600	662	664	653	596	626	601	650	659	608	602	669	618	642	601	639	598	611	632	583	619	704	622	642	663	585	635	626	674	641	640	627	613	631	678	623	620	629	592	664	567	654	655	669	628	611	611	621	635	633	622	620	666	677	628	611	642	599	605	609	611	632	615	591	569	639	606	623	638	577	619	660	555	613	648	640	646	604	624	624	658	633	625	598	605	628	628	647	613	617	656	637	615	621	620	625	634	665	674	623	584	620	638	588	615	638	625	602	630	626	605	586	633	617	620	627	628	613	630	618	611	652	625	633	649	630	601	649	634	607	610	590	632	630	603	615	596	627	658	621	592	650	643	649	596	667	638	592	634	648	667	600	598	616	669	583	626	635	638	607	651	644	613	599	646	644	618	628	619	586	614	607	614	619	611	632	637	585	624	635	618	599	579	651	651	574	621	633	626	650	640	672	634	649	614	601	617	627	654	602	599	654	593	583	641	698	661	585	643	642	629	593	657	606	630	609	620	631	606	674	582	627	599	612	645	622	600	671	599	679	624	674	627	641	617	607	609	622	636	612	636	604	658	621	628	652	647	650	642	593	626	651	621	617	618	634	637	622	609	627	637	614	622	585	618	607	605	609	616	638	645	606	601	614	643	594	603	645	588	617	571	643	644	625	645	597	643	601	607	606	641	623	620	627	618	612	592	604	625	607	585	669	632	597	625	613	630	583	606	618	642	589	625	658	587	633	605	608	638	645	607	603	649	581	594	648	633	625	620	618	617	657	650	626	570	641	612	625	651	649	641	644	652	647	680	656	644	632	641	645	592	659	604	584	624	583	631	641	661	616	659	616	631	630	657	618	616	593	636	619	616	597	583	634	637	604	630	634	641	636	595	612	605	648	629	652	595	620	599	605	617	605	583	629	678	600	646	620	667	624	636	621	625	652	564	615	593	622	644	666	596	622	634	612	612	631	618	639	664	658	618	656	629	632	633	683	628	609	616	634	625	622	647	624	621	617	630	624	620	604	628	648	653	664	660	596	630	566	622	629	639	644	646	606	640	658	622	623	612	577	616	641	645	634	659	674	601	644	596	682	596	638	613	623	674	646	610	594	625	568	678	615	600	641	627	621	616	628	599	627	637	589	655	618	615	606	620	629	637	664	610	617	635	621	602	604	672	676	607	617	613	640	643	612	637	654	600	619	603	651	636	629	633	598	589	679	637	592	606	628	634	631	646	628	592	639	598	579	647	615	613	622	624	625	617	629	595	613	635	584	624	626	701	627	654	620	642	601	609	596	607	592	654	605	630	653	645	616	632	610	616	598	615	645	627	615	626	595	598	634	578	667	605	665	599	609	620	617	633	604	653	624	621	663	651	622	650	625	619	655	622	598	632	638	586	620	619	611	608	626	644	619	634	615	613	639	633	669	632	609	655	633	600	619	612	603	647	597	631	629	597	666	600	650	595	606	629	653	615	599	626	627	695	642	622	606	607	594	652	584	594	618	602	634	649	595	630	618	667	609	642	639	676	629	601	651	632	650	613	586	625	642	632	583	649	623	628	642	603	622	657	634	609	627	633	600	640	645	582	636	681	618	603	611	632	612	630	629	663	654	647	611	629	605	608	634	656	618	639	663	612	632	626	613	601	644	613	649	636	624	633	626	605	663	603	653	672	635	613	595	595	574	638	617	631	619	602	656	633	598	616	676	673	639	614	607	629	666	565	657	603	602	621	652	619	672	642	617	602	652	586	612	642	647	622	624	601	637	552	619	652	615	637	607	627	634	617	621	641	646	584	617	652	621	614	677	614	618	651	616	620	624	620	618	619	616	613	607	639	601	648	615	623	626	610	596	588	605	645	627	594	641	649	634	668	596	640	645	661	634	677	603	602	615	634	594	634	621	588	614	629	642	628	662	607	599	634	586	644	602	635	632	642	628	652	607	612	642	628	634	675	645	623	598	664	615	603	626	661	633	635	628	631	632	673	605	609	653	642	638	606	630	629	597	659	613	636	644	663	645	642	630	628	608	664	627	645	658	632	604	673	603	623	636	621	705	648	633	660	547	645	622	564	636	627	650	575	559	642	642	596	632	594	652	635	591	596	623	646	614	620	649	611	611	604
26009	20892	27331	24701	20593	5651	787	553	473	415	380	358	334	324	279	292	277	268	277	285	266	259	261	262	256	249	232	251	265	287	237	237	249	236	264	240	239	232	239	250	256	238	268	228	229	266	214	247	244	245	239	245	238	233	227	245	221	230	221	239	231	232	246	243	250	225	237	242	244	232	217	216	210	261	248	237	236	243	203	220	242	239	224	212	237	230	237	240	261	247	221	213	241	239	227	225	220	206	229	237	216	224	247	247	207	247	235	236	239	246	223	256	227	235	256	231	248	228	220	229	225	229	222	216	247	233	251	239	227	227	254	239	205	203	207	227	227	237	217	204	219	252	233	238	234	244	219	227	228	209	238	242	230	243	233	242	214	223	246	230	223	226	224	249	238	237	232	224	251	219	222	229	278	251	223	221	188	231	237	252	226	249	232	224	200	247	237	260	211	224	254	227	225	226	281	218	221	244	232	240	222	214	246	230	198	236	242	232	232	232	225	219	222	217	222	236	224	240	244	229	228	235	229	237	232	249	224	227	250	200	224	220	221	234	207	228	254	252	215	231	212	217	225	233	230	223	236	237	260	216	248	245	230	235	213	207	232	230	226	241	220	228	209	231	221	251	237	219	246	194	200	215	229	217	205	233	203	231	230	237	244	238	234	233	221	223	228	221	235	237	247	231	246	255	248	217	233	220	224	245	229	227	226	252	232	238	233	236	224	243	204	242	249	242	225	223	247	229	210	226	261	229	209	225	226	223	255	252	239	217	222	235	243	245	225	210	232	222	227	217	252	249	198	229	233	217	226	255	213	229	243	208	238	211	229	222	250	274	230	196	245	214	222	230	224	228	219	238	202	198	216	224	224	248	255	230	219	205	232	223	225	233	200	227	235	213	236	237	223	225	229	245	218	243	245	225	247	238	250	207	216	244	213	249	195	231	216	222	250	230	208	219	231	222	241	219	210	245	222	225	198	236	206	230	228	236	226	250	227	230	209	246	232	254	245	219	218	237	223	241	229	230	230	219	202	217	217	226	215	237	235	239	246	272	223	238	261	214	226	227	215	237	239	226	249	234	227	211	201	224	211	232	243	221	217	223	204	252	227	220	250	238	215	227	227	246	251	229	214	229	214	255	221	229	230	222	254	245	237	220	247	246	215	228	235	234	213	228	246	232	227	220	245	222	234	228	214	254	233	223	238	237	217	229	257	251	231	236	244	216	220	222	201	234	236	226	218	260	225	244	224	222	232	210	227	228	228	234	255	250	244	229	236	238	238	193	218	240	216	221	211	240	240	210	223	247	225	221	242	208	207	227	260	233	240	220	199	225	220	226	227	227	207	236	229	241	237	234	232	217	237	228	219	247	237	244	236	219	217	233	262	224	230	232	247	244	251	225	199	207	226	221	231	232	239	201	250	230	210	232	257	242	225	240	244	220	216	221	230	210	223	220	227	218	242	226	224	216	214	207	269	231	231	259	234	230	216	246	226	222	227	226	219	215	236	194	234	209	238	212	226	209	220	237	262	235	228	233	233	237	225	217	198	239	251	211	214	216	232	227	276	235	235	223	233	259	242	249	230	243	252	237	221	190	223	237	249	247	227	209	217	236	198	218	240	224	243	238	223	235	227	244	242	241	217	202	236	190	252	225	199	235	206	247	245	233	252	243	231	218	219	260	229	226	236	249	221	252	252	209	249	234	240	251	228	230	250	220	219	222	231	264	206	234	246	240	234	241	224	216	245	245	229	262	228	218	231	233	200	245	261	247	232	227	212	241	203	219	238	236	213	227	255	209	226	234	229	243	231	244	233	207	223	213	219	216	235	227	207	253	220	233	235	224	219	233	241	203	264	230	232	244	228	240	230	245	262	223	225	243	213	261	250	229	231	242	236	249	254	261	249	205	247	240	216	260	211	232	225	238	208	237	240	219	231	219	226	209	238	230	243	216	227	240	218	236	216	230	236	240	211	221	232	225	230	213	243	247	203	235	261	220	234	212	220	263	244	227	226	243	248	197	235	232	230	248	225	224	221	220	234	225	254	215	253	234	224	240	216	243	231	236	234	232	218	205	235	245	252	232	197	238	200	239	253	263	217	216	232	219	231	234	234	212	215	212	211	231	250	234	229	240	216	252	237	244	242	228	222	226	198	233	207	224	245	260	223	205	258	216	242	228	232	235	235	235	231	223	228	202	248	235	236	205	257	211	219	246	220	255	236	214	242	223	232	227	212	232	234	209	242	241	229	223	234	236	221	235	229	231	210	249	223	240	254	214	240	255	225	228	258	250	241	203	230	214	221	249	248	242	222	248	235	219	218	213	241	223	208	241	231	239	226	219	256	213	247	213	208	221	256	226	225	225	232	232	228	227	229	233	230	208	240	253	240	232	214	239	235	220	211	197	248	237	229	235	224	240	231	261	212	215	241	213	237	240	238	211	218	212	242	239	235	205	245	215	206	245	221	228	223	211	248	222	267	228	232	246	227	245	242	219	255	233	228	223	236	216	229	216	218	224	236	275	256	227	202	243	247	230	217	214	226	239	225	203	251	232	256	222	257	238	254	256	240	236	234	249	224	225	226	240	255	205	236	259	243	249	218	230	237	233	205	242	222	251	220	245	251	242	220	214	245	229	240	244	220	219	216	214	218	245	199	251	243	238	276	243	221	232	241	216	232	234	220	242	252	220	226	223	235	230	204	244	226	239	218	274	248	229	205	258	222	220	228	220	222	222	227	247	217	230	223	223	236	254	241	215	226	223	220	227	230	226	194	231	215	220	233	223	255	260	232	200	226	195	253	238	206	232	204	210	242	229	207	243	210	246	232	259	250	232	244	242	267	243	230	246	222	245	229	261	217	219	216	215	247	223	244	221	247	254	238	227	230	204	228	226	202	232	211	231	201	223	233	205	242	219	211	222	214	219	225	219	232	210	221	217	231	222	222	204	231	255	220	220	267	236	207	236	237	233	235	214	229	231	227	246	245	201	207	242	230	233	188	217	247	219	229	261	234	215	238	245	250	263	236	256	261	218	234	252	232	224	231	227	249	220	208	221	218	228	228	225	217	216	230	234	239	224	244	227	237	237	244	210	212	241	221	217	239	241	228	223	208	224	261	220	229	231	243	224	243	226	228	236	232	231	217	232	227	212	221	229	214	268	238	255	243	245	257	219	230	261	228	233	215	199	239	247	228	222	246	226	240	231	213	216	215	239	227	212	232	223	220	229	219	234	213	234	239	221	215	233	224	224	223	231	230	231	251	234	238	222	245	225	222	226	235	221	251	240	226	222	236	241	234	224	210	210	234	237	226	223	217	206	231	244	229	230	240	216	236	236	244	194	222	213	228	202	228	241	263	224	231	224	238	231	243	235	210	236	206	238	272	211	207	224	213	217	217	211	239	223	225	245	203	225	260	223	230	213	208	257	226	257	251	249	240	242	216	215	221	231	209	221	236	222	205	229	214	248	232	220	220	230	240	221	237	231	256	244	214	220	212	232
7080	12383	11951	17024	9100	1826	1350	1102	898	814	691	587	577	530	468	501	423	432	390	396	377	358	375	378	350	350	362	327	315	329	344	318	312	314	315	302	297	314	321	294	311	351	280	305	267	314	310	289	281	309	324	297	313	272	304	279	284	309	274	267	303	268	338	285	307	272	287	313	271	303	324	263	259	323	292	291	277	286	309	272	280	286	281	272	276	295	308	271	288	285	262	293	278	277	268	290	295	282	278	307	306	261	262	308	281	286	269	265	255	289	275	295	268	279	290	293	276	305	291	331	294	295	276	259	267	301	271	308	302	278	274	275	316	296	267	280	289	280	258	319	320	289	291	299	297	274	296	292	289	251	288	293	278	284	301	297	255	303	300	283	300	269	287	251	307	279	262	278	285	258	276	288	291	279	266	272	289	286	279	293	267	302	280	274	267	265	266	284	270	289	296	249	281	275	257	268	296	265	286	297	276	301	299	256	283	296	261	283	304	282	278	256	285	280	297	301	310	273	304	254	281	280	266	277	285	301	278	261	283	308	283	272	279	283	256	265	271	299	271	283	235	264	290	266	276	298	271	268	273	287	319	309	293	274	267	298	249	259	286	277	289	280	285	287	280	289	299	257	290	291	309	291	279	279	298	265	277	268	268	284	258	310	286	300	277	279	290	289	294	252	271	312	292	298	308	296	278	300	303	269	251	324	283	315	279	269	262	301	289	286	269	263	282	303	300	252	299	261	258	290	262	264	293	285	283	281	256	314	273	312	257	293	332	247	298	276	299	299	278	296	279	275	280	298	254	259	276	307	289	263	276	279	261	282	272	286	259	274	273	285	255	304	283	266	291	306	281	304	299	273	265	259	287	285	260	283	275	269	303	262	319	290	278	308	280	300	303	279	265	301	289	277	284	252	296	291	285	274	284	291	332	301	288	278	280	282	290	313	271	263	267	289	298	323	278	264	275	275	288	277	277	303	255	304	289	299	296	255	308	289	259	285	283	292	284	310	296	261	285	284	256	307	296	292	287	309	284	293	280	287	274	248	299	295	275	290	277	301	296	270	319	288	290	276	292	293	285	286	305	273	291	272	240	248	287	299	277	303	293	288	286	279	291	275	280	286	277	260	302	268	275	258	290	277	304	286	302	270	268	305	283	259	288	314	312	313	269	275	296	307	282	285	288	246	278	270	283	261	286	294	306	298	292	272	302	269	276	276	288	282	303	287	280	292	251	274	281	267	284	283	294	272	279	254	280	294	306	266	258	254	295	276	266	267	291	288	264	269	255	282	291	292	274	274	302	287	290	307	284	278	307	266	324	278	272	256	254	270	248	323	266	310	287	297	307	281	290	301	290	261	286	277	281	251	272	275	259	301	308	288	299	307	293	307	282	269	268	277	271	299	289	290	292	271	278	283	280	279	289	282	307	309	282	275	292	272	305	274	270	293	322	285	278	268	274	326	275	293	289	294	287	286	278	266	300	299	288	281	295	300	274	261	268	308	269	288	313	267	265	277	274	277	289	286	288	280	281	281	246	286	276	265	280	273	278	271	292	267	272	283	268	270	262	294	304	304	271	275	292	295	275	285	284	285	268	300	266	298	279	269	266	250	266	268	306	288	314	313	285	314	277	279	262	276	275	265	276	302	293	288	267	258	287	273	279	280	253	314	312	295	282	299	254	305	275	296	270	306	287	291	312	293	258	252	276	288	285	290	254	262	319	308	305	265	284	297	268	291	292	301	311	274	267	281	261	279	263	301	268	276	255	273	286	279	286	282	283	263	297	296	259	294	286	283	264	274	295	296	298	287	325	295	301	262	294	278	283	310	290	265	290	265	265	307	278	258	266	257	271	258	277	301	296	274	291	275	268	264	293	261	288	283	282	280	304	286	278	284	259	274	314	294	283	261	260	297	293	270	295	256	316	267	293	281	258	279	293	313	291	279	279	265	273	287	296	300	289	290	260	280	307	273	294	294	289	270	285	266	292	278	278	297	298	313	295	276	299	268	297	285	267	273	294	278	295	277	314	258	261	286	292	287	274	295	294	285	270	273	291	275	287	323	285	284	260	274	284	261	293	309	294	277	280	273	293	286	284	329	262	287	294	282	286	283	288	271	278	293	263	281	286	294	272	294	302	248	272	287	258	266	327	269	278	311	307	310	242	243	264	267	271	272	271	290	266	290	308	276	291	266	271	263	287	294	282	283	296	304	291	278	272	302	271	277	275	285	297	295	293	272	283	265	258	296	264	314	299	274	274	303	259	269	293	271	259	291	268	301	244	327	315	294	296	295	248	304	258	283	261	285	273	303	269	266	290	299	241	254	280	304	270	276	307	292	260	300	270	306	271	259	289	280	259	296	291	278	291	267	277	284	288	250	289	272	278	279	283	293	260	296	265	293	262	307	297	264	301	290	289	278	297	274	280	266	279	302	285	269	279	273	291	269	262	269	274	313	250	282	302	258	264	289	278	322	283	294	286	287	284	299	286	269	245	279	258	289	268	323	294	304	243	271	298	277	304	283	299	304	266	310	288	309	282	283	269	270	268	265	287	245	299	290	310	261	259	252	310	253	293	245	285	261	285	292	285	294	243	271	292	265	275	279	258	289	303	282	288	263	305	312	289	285	287	285	285	316	293	265	285	287	291	274	282	258	295	307	272	281	312	296	284	298	295	267	281	272	277	280	292	270	284	268	287	252	268	268	277	254	291	280	317	313	268	282	277	261	279	277	291	286	305	285	291	310	283	296	269	251	319	302	270	282	332	281	303	280	265	277	302	287	276	274	282	282	272	277	259	279	300	264	307	256	295	273	281	263	283	276	289	283	291	299	282	282	310	280	288	283	280	283	258	275	291	280	247	279	278	289	246	280	309	269	268	286	275	277	265	273	305	264	293	257	255	278	298	285	307	282	266	281	283	270	298	274	282	280	303	271	278	282	269	320	267	269	280	276	254	238	279	296	293	257	282	292	279	296	318	304	291	306	268	299	292	277	263	251	305	268	281	278	293	262	292	286	277	297	275	295	301	278	268	299	233	291	294	274	249	282	269	281	301	278	265	295	253	285	263	250	287	250	254	262	269	288	271	281	276	303	249	270	294	261	277	314	302	305	271	295	283	264	275	296	292	279	282	240	272	281	295	270	309	269	292	305	260	307	275	303	285	281	293	298	264	266	298	265	282	291	296	285	310	294	261	318	268	290	265	267	318	278	289	286	274	306	278	289	258	277	303	277	290	281	310	260	274	273	314	253	267	294	315	268	281	328	279	280	268	281	302	273	289	285	249	280	257	288	261	241	302	304	291	272	297	278	254	276	281	291	287	287	315	294	268	307	280	277	294	309	276	278	268	309	255	275	264	279	279	278	314	263	251	296	290	299	311	284	261	274	296	282	282	263	270	266	288	290	268	276	287	288	288	305	291	299	262	322	274	280	291	292	261	274	277	277	272	261	250	275	290	275	307	294	271	305	277	266	277	292	281	295	280	273	303	305	280	283
23526	20900	27921	24042	20953	20874	9243	1322	968	875	740	649	634	563	550	593	496	536	453	492	453	499	498	431	462	444	454	431	468	402	412	400	441	364	384	370	395	402	400	399	397	368	358	393	370	401	380	378	403	407	365	361	398	398	382	322	375	366	414	385	381	362	412	376	376	400	377	376	382	398	443	362	375	396	343	354	323	354	393	381	376	371	359	364	405	382	399	357	391	400	350	371	397	375	349	406	394	359	351	376	338	346	374	388	363	382	325	360	349	377	394	409	389	383	366	348	358	342	324	400	380	356	333	367	369	394	384	374	382	345	394	362	326	392	419	381	367	378	349	382	390	366	386	365	399	338	380	396	359	379	355	388	372	366	379	390	352	378	353	386	359	354	364	380	378	352	376	405	375	404	366	386	364	351	362	369	358	346	348	360	364	396	381	356	357	379	347	379	345	363	349	383	372	361	399	359	384	390	356	387	349	365	374	385	382	360	353	344	362	378	363	373	387	372	340	368	334	365	342	361	374	333	378	367	387	366	378	364	366	365	369	358	402	387	372	292	348	338	370	374	339	357	350	334	370	363	345	375	373	382	358	333	337	356	359	360	359	360	397	355	382	376	362	339	362	370	361	402	351	422	409	353	348	350	358	384	362	364	349	370	370	315	407	388	367	335	341	340	398	366	364	353	393	354	336	386	350	350	386	367	369	367	382	368	368	387	394	359	351	369	383	373	359	366	411	351	395	333	370	361	355	335	406	382	409	329	367	367	356	383	357	397	379	372	394	337	355	373	364	344	354	379	380	347	328	345	346	366	358	372	362	353	375	373	363	378	386	378	374	360	375	361	355	351	371	378	365	368	368	393	349	368	395	393	376	362	358	405	359	363	358	370	384	370	331	351	360	362	354	358	371	379	339	383	341	369	342	385	367	354	338	402	331	347	336	367	383	364	370	377	387	368	353	348	354	372	365	353	347	341	361	332	374	357	376	358	362	404	353	358	365	363	386	392	395	388	375	358	364	377	382	392	375	351	373	363	334	369	347	404	371	357	377	373	404	349	369	360	387	367	358	375	360	380	357	372	363	389	361	363	344	372	369	381	377	377	412	347	359	358	367	405	403	353	399	378	377	318	377	359	351	343	359	353	349	388	388	327	359	361	363	352	359	382	339	393	330	364	373	353	383	396	386	385	343	382	379	386	374	387	360	384	399	393	336	377	352	376	393	364	406	346	365	364	363	367	340	387	359	379	372	378	321	369	349	400	364	373	353	406	412	368	379	387	341	387	374	409	354	336	385	346	361	364	350	408	384	306	367	370	363	348	354	391	348	390	384	407	385	361	352	361	381	351	397	407	377	347	383	385	348	388	350	402	355	386	366	375	377	350	349	371	373	348	329	354	347	372	356	358	345	366	348	381	389	381	389	374	368	368	362	361	341	348	375	360	372	366	371	352	358	398	351	396	339	364	370	364	371	333	375	337	371	378	347	401	371	336	340	368	342	334	343	400	325	383	336	346	358	357	368	387	386	394	366	387	367	369	365	359	330	317	347	366	390	358	386	386	357	377	359	373	348	389	368	362	332	355	350	392	349	327	360	385	375	393	375	321	352	368	368	339	363	384	356	383	387	400	342	365	371	367	374	340	378	358	355	326	393	367	379	361	361	382	354	334	393	394	338	366	356	351	367	400	348	357	377	359	373	350	357	373	395	399	413	393	370	357	350	359	373	387	382	393	392	339	378	392	376	397	422	375	362	374	403	379	383	373	380	373	393	357	360	347	358	354	377	359	378	374	369	385	374	372	371	367	357	371	329	367	397	359	348	352	367	393	353	345	337	358	357	365	387	331	366	355	359	388	365	373	338	370	382	351	351	362	385	346	351	365	358	354	351	374	371	387	357	376	376	392	393	386	376	363	376	401	385	334	396	358	380	372	384	356	378	356	358	372	355	371	389	385	351	349	402	359	347	383	390	389	381	402	377	386	382	362	377	368	378	396	382	373	361	374	372	373	375	357	382	342	365	377	382	396	371	387	363	383	388	350	387	401	381	368	343	390	341	392	367	389	364	363	342	375	356	373	384	333	369	372	363	342	366	355	364	357	338	400	342	370	406	369	372	353	342	367	342	363	357	330	348	347	353	358	367	375	398	386	376	360	421	380	364	387	380	358	320	368	367	360	414	409	392	355	355	380	356	341	363	356	364	359	366	340	363	362	411	376	370	357	368	355	339	365	349	380	383	380	383	383	346	362	362	385	372	341	351	367	321	351	363	349	399	361	415	377	371	359	369	351	398	392	404	357	358	356	342	353	373	380	363	374	349	388	382	356	402	387	362	340	393	382	374	359	367	383	364	407	394	366	342	374	376	378	350	365	361	376	376	389	360	345	364	384	353	386	370	356	388	378	348	353	363	372	376	415	378	313	410	360	345	363	372	356	417	345	338	365	367	368	398	347	349	408	370	371	390	384	380	387	385	353	362	373	390	358	364	346	368	362	383	372	387	377	328	352	359	370	362	351	369	359	345	382	348	362	388	362	360	352	357	370	375	375	401	361	370	352	352	385	343	358	335	379	379	360	356	346	382	363	360	388	341	376	404	350	377	335	364	351	380	372	371	384	361	373	390	372	370	351	361	396	359	396	357	387	385	364	371	348	362	350	367	396	349	364	364	390	401	368	390	369	391	385	355	361	351	391	392	424	388	372	364	352	393	352	364	377	364	372	380	351	368	399	396	350	365	354	338	359	385	372	356	348	363	370	389	409	407	309	348	380	373	352	338	395	325	376	371	356	364	341	357	367	378	376	333	359	419	369	385	359	353	384	379	350	351	384	388	360	323	376	382	363	379	358	352	365	396	338	383	366	375	373	379	360	351	386	358	359	380	379	400	412	413	349	344	367	325	362	386	403	369	389	361	388	371	381	345	384	366	351	354	410	379	343	355	377	395	364	377	395	374	350	373	393	372	364	347	404	390	348	388	334	346	346	377	356	368	385	354	396	354	397	344	360	364	367	353	356	385	373	349	360	368	331	345	350	360	390	376	348	365	426	384	333	386	352	401	361	391	339	386	385	376	356	359	378	384	409	352	363	359	372	372	367	356	386	358	350	375	352	375	383	340	344	355	391	384	401	389	378	360	384	369	353	386	333	387	381	410	399	364	392	371	382	359	360	377	356	356	366	343	362	357	363	366	362	413	397	397	398	394	363	389	374	368	343	351	380	354	393	383	382	384	369	358	360	342	379	394	391	374	366	380	357	366	339	405	317	376	340	374	369	420	351	366	352	387	335	365	389	390	377	377	375	399	335	377	371	359	412	368	378	383	373	362	366	386	368	374	397	372	376	367	373	340	364	368	333	375	375	382	360	360	368	405	337	371	390	374	379	407	375	392	356	388	359	364	365	371	378	370	373	340	382	341	374	373	403	375	385	341	375	379	369	401	355	364	357	370	367	378	381	379	338	387	345	326	343	354	360	370	394	361	364	378	379	379	365	361	345	387	352	379	333
10828	20642	19468	17621	10928	4179	3056	2371	1892	1510	1354	1140	1078	1005	858	821	779	738	699	677	642	681	608	568	546	531	474	535	519	513	480	478	488	450	451	461	450	470	468	468	458	442	428	420	467	419	430	405	429	421	420	419	394	409	440	409	424	418	368	387	391	451	392	403	410	401	415	390	431	405	386	414	402	416	406	345	378	430	405	427	422	356	394	410	421	404	366	380	403	384	408	407	389	382	411	429	405	425	382	392	391	403	404	410	394	405	409	378	386	421	413	375	409	388	391	408	357	356	374	354	405	377	370	405	413	382	351	395	367	389	365	345	411	394	396	411	378	396	401	363	398	386	365	357	384	387	376	410	412	409	421	366	344	375	388	387	390	412	358	373	375	389	412	379	395	350	339	398	403	369	390	388	341	380	380	386	398	380	392	398	376	361	382	395	395	401	423	416	360	370	357	383	385	396	357	379	379	374	387	376	364	360	388	408	411	381	377	355	367	378	369	363	342	386	384	382	392	395	377	385	396	368	340	348	377	390	413	388	376	367	355	387	399	385	355	384	411	415	369	403	399	366	411	393	402	374	387	403	389	384	365	428	395	397	402	402	409	385	371	333	365	376	403	408	350	378	371	392	393	379	378	373	398	387	383	349	391	402	391	360	405	378	374	376	396	366	365	416	392	358	368	347	364	390	355	371	409	386	384	397	381	378	361	432	395	379	426	363	361	375	379	412	375	391	373	393	403	401	401	398	390	428	366	394	404	414	377	371	403	374	402	385	411	376	413	394	388	377	386	390	406	354	384	398	370	386	390	376	399	373	385	353	397	387	377	361	400	400	354	374	381	380	394	382	409	398	360	383	384	374	427	395	402	364	387	377	398	363	394	402	387	373	392	390	389	350	373	348	375	370	354	382	394	360	386	440	391	357	407	374	389	381	374	388	397	393	399	386	380	363	389	378	372	404	397	356	345	385	403	366	356	386	390	359	400	396	397	374	351	382	332	389	355	377	377	345	393	387	409	396	361	380	370	361	341	364	360	403	371	368	400	389	362	381	397	353	362	377	391	376	382	387	406	380	389	394	409	387	367	422	409	412	388	388	376	378	372	397	366	400	379	385	364	406	378	390	381	354	373	367	370	379	388	353	362	368	378	404	397	390	359	366	387	357	354	408	393	409	384	387	394	386	390	343	389	390	381	430	414	379	398	369	388	396	361	405	363	372	364	393	363	386	392	366	388	394	388	393	398	359	421	376	374	393	373	407	359	432	407	387	372	363	388	390	366	358	394	394	385	415	364	343	368	386	339	387	399	379	414	404	389	391	383	356	390	367	367	378	412	394	392	374	397	378	404	395	384	387	396	377	368	343	334	378	412	400	410	415	386	375	362	366	379	420	379	415	393	362	396	400	368	391	359	366	371	373	376	383	383	423	400	380	421	400	434	386	387	358	373	379	413	391	375	395	409	379	390	381	424	374	388	400	358	371	365	374	386	369	403	389	348	382	371	422	415	368	401	338	383	407	383	384	370	387	397	385	376	375	427	387	397	422	368	368	356	389	385	388	380	390	365	401	401	372	369	388	405	394	359	356	412	426	391	385	379	378	387	378	394	401	389	400	369	389	371	384	368	367	373	402	391	401	389	397	352	388	346	392	415	385	376	384	354	371	367	386	391	353	405	351	399	373	382	387	376	382	378	400	360	384	364	430	367	347	363	415	385	362	376	392	409	352	362	352	395	377	383	422	391	372	376	392	387	414	381	404	399	357	430	408	397	418	383	388	365	362	422	365	407	417	406	373	402	384	408	354	409	398	380	390	329	375	356	417	405	386	404	378	370	381	369	382	388	377	378	394	394	402	396	387	411	393	388	365	383	363	341	400	369	379	390	354	400	398	391	379	377	379	384	364	361	373	374	387	376	397	362	403	403	377	378	377	420	414	394	396	381	375	354	387	398	360	353	375	346	373	389	380	384	366	395	371	375	335	383	344	379	359	407	363	364	416	360	379	406	401	372	402	392	364	361	360	392	388	383	363	397	385	367	384	351	376	353	385	356	379	375	354	382	387	398	447	375	370	351	382	379	367	369	351	364	354	388	386	406	409	385	375	388	370	419	363	407	356	395	385	369	400	399	399	384	358	397	387	367	405	394	376	406	399	378	354	387	334	394	396	352	368	408	380	397	345	313	388	379	345	379	384	384	364	365	403	388	395	365	364	399	393	425	414	375	400	394	375	378	367	370	398	356	400	379	369	398	370	349	366	382	366	386	398	336	393	376	393	359	318	424	370	381	383	368	382	404	364	406	393	404	390	382	391	380	407	390	367	384	356	389	388	386	386	378	390	399	383	385	387	416	386	385	375	405	389	407	406	386	386	384	348	362	394	392	391	363	371	376	345	388	354	379	383	401	381	368	404	397	376	387	386	386	356	351	380	396	367	393	404	369	375	410	356	373	376	406	421	379	413	377	425	370	391	347	404	397	400	387	381	385	376	430	372	400	377	352	360	383	422	426	403	415	422	362	383	371	367	380	393	377	379	352	401	402	389	360	366	371	352	350	395	336	401	370	417	392	350	408	349	393	407	359	396	411	398	374	369	354	404	389	394	402	384	367	408	372	357	370	416	393	374	339	365	392	401	384	364	386	364	399	396	381	394	363	396	372	431	356	407	382	416	415	401	379	335	358	336	374	382	377	389	397	369	369	365	343	391	342	389	382	366	390	373	376	361	347	364	407	403	398	354	379	394	375	381	344	403	399	373	373	405	372	384	428	367	371	407	398	383	369	387	360	354	391	387	419	407	404	396	348	369	400	393	380	397	345	389	393	398	353	382	356	403	371	400	411	374	340	408	380	391	379	375	419	374	373	407	397	373	386	409	383	344	411	399	382	390	392	350	387	391	403	365	385	364	386	407	371	392	358	358	396	384	387	405	368	366	390	375	391	399	358	374	385	370	388	381	366	380	393	397	369	373	364	388	372	408	378	371	366	408	389	368	383	375	395	367	378	396	413	336	366	370	383	396	379	389	383	384	426	358	394	390	356	381	405	354	395	398	396	396	402	390	416	383	380	389	375	372	372	373	380	357	368	391	336	358	365	399	366	347	390	377	371	362	412	395	404	363	447	358	352	348	396	406	343	367	342	396	392	406	378	370	385	367	380	386	389	339	392	375	391	389	410	375	354	392	402	369	365	369	364	378	366	383	370	370	396	355	386	358	366	378	398	376	398	420	371	349	392	385	378	386	380	372	388	402	382	340	394	390	368	394	369	364	429	346	427	314	383	379	411	419	373	363	366	389	367	383	387	389	387	395	382	381	403	405	390	421	361	389	360	387	366	394	392	430	402	374	375	414	368	353	391	402	355	382	380	379	411	361	382	386	363	395	368	382	382	397	387	377	386	349	407	414	350	374	360	382	377	401	371	375	379	393	404	394	357	386	392	366	383	353	392	393	385	395	371	370	388	373	375	398	358	357	397	404	402	390	399	396	374	359	368	386	390	355	388	391
27951	15761	3473	1247	820	570	579	530	600	534	591	564	556	554	524	546	554	558	549	544	518	562	585	569	498	576	545	539	530	558	565	520	514	543	507	585	557	499	534	541	557	538	514	577	504	563	517	559	513	556	525	531	565	568	535	514	540	555	565	551	540	553	535	554	583	580	550	542	571	540	562	525	558	529	527	527	535	538	533	530	521	538	581	555	577	540	559	538	545	569	523	588	571	582	548	530	567	561	522	546	537	519	528	571	545	518	513	533	507	543	583	511	545	525	571	548	564	575	555	523	530	524	579	529	538	534	575	574	526	544	529	544	520	571	552	535	528	546	476	530	557	540	552	477	543	531	575	530	553	555	590	565	525	513	531	561	554	509	544	511	525	546	569	539	584	526	553	541	553	539	543	569	517	569	542	529	558	555	552	533	575	541	538	534	548	563	559	534	525	553	541	533	544	538	559	552	587	550	538	513	560	529	544	567	565	555	585	571	528	553	577	523	569	512	560	566	564	561	551	536	559	546	532	559	527	537	556	576	563	509	574	522	562	555	544	537	510	549	523	538	490	546	529	573	514	532	565	569	507	555	542	523	552	541	538	509	528	518	536	540	505	553	635	547	561	533	529	529	554	510	554	565	565	541	539	555	525	613	516	545	548	548	544	583	535	561	517	521	531	533	551	514	546	511	513	525	581	520	526	569	581	554	564	542	584	585	552	567	542	550	539	564	540	554	544	537	521	560	534	521	545	541	538	563	540	522	537	549	529	523	565	563	575	533	559	573	566	548	561	552	562	529	530	541	522	551	564	570	536	566	556	516	556	568	533	540	513	566	568	532	535	533	534	562	515	515	527	543	562	533	536	594	549	528	538	541	541	529	555	519	526	545	576	521	552	533	532	550	558	569	517	556	510	550	584	549	544	533	564	539	529	542	584	522	567	516	574	516	561	557	576	576	535	522	542	539	557	543	527	515	591	529	537	564	533	531	541	573	555	571	533	564	529	561	568	536	549	511	567	540	533	549	540	561	560	520	574	540	547	527	580	510	552	518	537	538	584	537	604	584	543	530	545	584	515	518	527	504	552	524	534	568	524	556	572	548	575	552	514	533	530	533	556	503	488	564	564	515	485	560	530	539	527	535	555	558	544	528	587	559	522	562	589	520	527	603	577	546	559	544	568	582	556	525	541	549	518	549	537	529	572	537	547	528	516	536	560	544	570	538	567	543	560	540	510	542	560	557	524	517	537	544	564	550	527	547	538	519	524	520	574	543	554	533	546	562	589	544	538	544	551	498	585	526	600	537	557	509	574	541	532	557	542	534	539	553	572	571	512	566	529	488	536	529	530	540	561	525	567	511	545	549	556	555	539	542	557	529	503	556	517	552	558	554	565	561	569	533	550	575	566	545	552	517	545	569	526	571	558	549	554	563	522	552	568	546	549	535	535	557	569	527	535	574	537	557	516	512	517	555	565	521	539	501	529	556	531	551	554	532	554	538	514	531	575	559	535	561	543	584	553	555	596	518	578	592	532	574	515	549	537	544	545	559	550	568	569	551	527	545	528	537	593	566	561	545	533	536	535	513	520	572	550	472	595	558	587	547	562	486	503	560	547	513	505	549	534	579	526	501	551	581	511	534	508	516	533	551	535	521	574	553	550	532	516	507	520	589	468	588	555	553	550	533	519	535	590	545	552	546	594	531	533	533	546	556	534	545	565	571	563	555	501	549	523	527	548	560	592	562	500	530	510	540	545	546	534	526	555	588	542	553	539	548	520	519	525	533	568	535	506	549	543	495	520	540	505	568	532	539	570	518	562	537	557	528	555	562	569	550	556	544	522	550	591	542	528	533	547	590	575	548	544	578	533	575	557	537	576	550	593	550	570	529	531	554	582	537	530	537	538	548	542	579	553	545	558	518	570	532	531	515	573	536	567	537	561	553	523	546	520	558	560	551	563	551	562	552	557	587	564	586	623	513	539	545	577	518	519	560	565	534	566	571	545	521	533	579	522	596	539	544	555	521	548	504	524	548	504	513	567	576	508	529	581	537	517	560	498	529	519	535	537	524	559	527	541	552	559	530	531	556	579	520	523	494	560	527	548	557	557	597	531	564	536	561	514	557	512	577	562	553	538	524	517	571	547	580	528	569	553	533	537	562	530	578	525	555	507	573	545	544	588	522	581	557	535	548	532	579	519	570	484	598	538	550	505	559	533	491	552	582	558	526	562	578	528	558	516	564	541	549	542	572	519	534	530	563	534	550	528	540	579	551	509	585	568	525	533	536	560	547	538	556	566	544	565	538	559	502	515	540	575	552	534	552	551	541	509	546	517	572	585	570	526	549	539	518	586	551	538	557	548	561	539	557	549	501	558	569	525	535	552	513	567	537	504	554	526	572	568	527	538	547	574	548	537	529	564	538	536	534	573	576	517	561	562	583	537	556	535	561	535	572	553	544	514	529	558	525	546	532	539	536	520	565	554	557	570	498	575	514	549	600	560	542	553	546	545	518	560	544	518	528	588	604	530	549	539	568	514	513	526	541	573	551	587	552	539	579	515	551	577	547	510	552	562	546	567	503	512	514	560	559	568	558	538	585	577	565	570	534	544	583	538	560	563	584	562	579	519	591	556	524	555	564	549	540	547	526	508	550	537	553	531	613	575	587	547	597	568	533	519	566	529	548	509	573	570	536	552	553	567	523	534	518	554	567	584	541	556	564	567	584	475	584	570	535	537	548	546	548	532	556	509	526	502	524	563	515	517	540	538	530	534	537	532	541	554	540	527	504	566	570	533	574	557	517	499	554	515	504	566	574	524	542	519	543	527	581	548	549	576	540	556	569	533	515	551	574	499	539	551	570	579	550	545	535	559	562	535	533	568	559	556	544	571	551	578	589	535	546	517	506	515	558	530	523	516	520	553	527	553	612	581	517	575	531	507	566	597	558	570	578	524	577	574	528	591	528	554	497	537	591	521	546	543	542	538	540	541	509	587	559	556	570	512	550	533	513	565	547	567	558	539	541	576	523	533	543	575	533	519	545	575	550	556	499	520	538	593	539	572	587	551	531	567	547	538	573	555	516	556	532	572	536	512	518	544	552	546	566	561	569	520	597	552	535	538	540	583	591	562	552	558	553	532	529	520	534	523	548	544	568	552	470	530	545	566	508	528	527	561	566	542	547	580	541	511	547	516	569	555	549	502	525	594	566	512	581	520	555	555	559	548	502	555	557	517	553	554	524	550	554	545	523	533	520	527	524	554	559	531	551	531	579	537	532	578	565	531	567	543	541	527	555	566	548	591	501	560	565	502	606	580	533	552	569	562	549	552	526	563	525	514	568	584	588	548	557	532	550	592	531	570	532	558	525	538	533	535	547	492	556	540	549	550	577	537	515	510	544	572	534	551	556	574	551	505	526	540	580	555	537	533	608	545	527	548	514	550	528	520	545	546	581	555	526	496	565	577	520	513	536	526	540	546	511	534	517	531	530	577	531	578	554
5444	3898	4179	1996	1070	722	705	630	675	678	636	640	619	671	602	638	661	584	595	646	657	601	621	586	599	624	571	648	629	661	610	615	637	671	661	612	621	609	656	578	605	591	639	642	612	642	626	634	660	666	619	589	628	603	598	630	659	658	613	635	627	588	633	630	623	599	665	641	586	624	581	591	585	627	641	630	666	647	639	588	665	627	651	623	598	655	623	611	623	639	649	628	643	632	605	657	624	643	597	611	614	590	590	575	603	635	607	638	654	637	614	628	611	613	597	619	674	652	628	620	585	579	625	610	646	572	579	631	640	576	637	604	581	625	645	614	586	650	621	610	659	597	594	617	600	613	625	609	616	603	617	636	627	580	593	632	645	650	577	607	619	662	630	613	586	596	598	585	636	594	620	614	652	602	626	586	617	643	640	612	648	579	648	646	633	576	619	546	666	607	658	576	608	602	603	580	631	644	667	627	615	608	674	635	600	619	604	641	629	634	651	634	628	619	636	675	650	626	585	580	588	596	671	629	652	621	663	643	614	602	614	615	639	613	588	620	623	638	626	595	580	631	637	657	618	618	634	649	577	632	673	628	668	612	595	629	670	614	680	630	638	587	585	604	655	598	642	604	623	595	596	600	635	637	628	656	600	683	598	621	610	571	588	631	628	664	617	630	605	611	616	625	594	600	624	658	636	595	616	597	617	620	608	598	613	615	651	608	601	579	593	626	584	644	627	595	579	608	611	634	570	604	605	636	633	610	650	632	620	643	619	618	633	599	589	620	574	627	630	632	599	607	631	611	604	644	620	631	604	627	695	608	600	644	665	603	660	584	660	641	666	617	647	626	594	661	657	626	608	577	607	581	594	586	643	605	601	622	615	610	668	613	605	599	647	661	619	627	631	611	635	656	598	609	568	594	618	610	647	662	586	609	625	607	627	588	614	636	634	636	650	599	625	627	643	630	583	624	683	602	617	653	657	606	617	622	622	611	615	704	605	685	638	624	572	609	604	589	607	612	619	614	595	575	644	684	625	623	579	617	649	609	631	612	646	626	605	608	624	605	620	646	622	611	611	598	576	623	659	593	637	623	617	619	626	559	599	649	613	649	669	611	638	620	640	615	622	627	610	663	633	640	610	644	606	624	646	624	625	672	650	680	593	608	621	649	581	587	541	589	604	625	639	595	622	596	626	687	627	658	650	545	633	665	621	586	617	613	603	636	619	593	612	619	653	612	627	607	588	570	642	625	605	619	612	615	623	620	641	629	605	577	611	662	633	631	624	554	660	588	612	603	611	609	647	593	575	592	634	656	625	629	620	608	627	614	639	638	598	602	640	633	580	594	617	643	603	647	584	639	657	617	587	596	636	684	613	630	664	582	672	593	593	638	667	644	608	647	649	597	632	623	603	660	629	598	592	637	604	623	613	591	595	620	640	618	622	626	606	611	631	634	636	630	625	598	583	663	618	595	600	635	636	610	643	598	648	631	602	600	628	646	608	614	595	655	603	587	658	631	595	619	629	621	645	628	590	620	637	635	616	613	649	622	613	606	590	620	637	640	684	616	637	603	610	602	626	601	608	630	585	610	651	561	584	644	620	622	623	604	608	694	642	652	642	619	613	630	620	636	592	615	591	593	621	596	616	624	589	591	593	670	616	639	628	608	619	619	603	654	604	630	667	585	612	665	614	639	620	590	620	602	573	628	679	672	598	637	647	622	659	585	643	619	588	618	607	652	650	588	589	618	657	636	590	646	597	586	653	595	622	614	632	630	587	650	636	648	654	597	672	592	632	629	621	586	625	619	595	594	663	623	650	624	585	603	645	586	617	621	592	637	578	608	607	660	564	621	661	603	637	666	627	622	601	621	614	588	585	639	648	605	604	622	609	595	625	627	610	659	662	638	585	637	624	613	615	629	602	596	628	582	618	619	584	603	649	566	608	566	580	624	596	617	552	620	616	602	621	615	596	637	590	587	624	603	632	615	591	629	537	645	586	609	589	633	635	595	596	653	628	619	602	639	638	609	611	607	640	612	614	624	576	680	681	575	628	643	625	628	596	641	614	624	601	625	606	597	649	646	656	617	633	622	648	643	649	619	637	611	632	652	642	644	623	628	635	653	624	651	616	645	630	667	592	603	652	643	611	645	625	570	633	623	682	663	636	634	626	640	649	680	626	627	649	606	608	596	611	598	616	612	595	659	599	639	594	616	633	655	617	616	633	622	614	609	626	590	641	615	581	630	638	625	614	652	612	631	601	648	641	601	659	609	632	660	636	610	670	629	583	609	632	628	656	612	551	569	595	616	592	692	612	588	577	636	627	631	631	621	673	600	650	608	627	634	596	644	610	582	607	604	660	621	595	617	604	593	584	637	602	617	646	661	629	658	641	631	624	630	610	639	640	603	624	634	650	621	621	642	593	562	642	623	634	620	667	638	609	568	608	650	610	627	658	578	665	619	602	555	625	611	628	630	611	637	648	617	614	622	589	622	642	611	637	648	645	621	550	598	602	598	603	608	584	601	589	607	625	607	605	656	644	621	644	627	648	614	621	630	661	596	602	637	606	677	630	625	610	615	628	605	616	623	646	622	650	661	628	652	624	635	620	636	663	624	570	624	640	612	607	594	639	636	631	587	570	613	641	629	612	650	583	608	632	578	650	635	610	587	631	585	638	599	655	680	580	641	618	619	600	658	596	642	610	638	625	628	648	584	633	620	604	607	639	577	622	600	638	620	569	676	594	570	616	592	592	623	627	633	610	583	635	597	603	648	617	624	607	591	642	617	602	588	639	597	634	640	594	658	665	584	611	608	613	612	557	622	632	632	598	567	663	612	648	625	632	635	593	615	614	638	636	638	636	592	619	631	616	578	614	653	600	647	626	628	609	614	667	624	607	637	635	627	637	601	609	591	635	634	585	649	641	599	621	657	643	598	676	592	620	640	643	635	635	655	610	662	606	630	622	572	669	608	648	628	619	637	635	609	645	585	646	601	586	644	653	612	584	646	667	616	581	635	626	674	581	632	583	634	617	605	620	641	615	629	606	652	634	624	627	620	636	613	585	624	642	590	631	613	643	650	636	646	629	642	641	616	586	655	691	612	614	633	665	567	575	626	621	607	608	605	604	638	605	604	591	632	611	633	624	617	605	669	589	682	622	614	629	632	617	606	622	609	638	606	611	613	654	585	598	603	633	635	601	652	633	556	595	603	642	638	625	605	598	671	645	681	601	600	604	631	678	606	632	650	620	629	593	629	624	640	646	637	592	621	613	616	581	612	619	608	610	625	633	655	671	624	602	642	611	623	670	627	655	607	614	615	610	634	583	609	663	623	618	577	585	665	605	625	607	603	619	625	611	581	635	633	596	647	667	602	626	571	632	638	636	630	612	619	631	613	652	576	658	603	653	629	621	600	623	608	615	610	615	630	637	597	628	646	641	618	616	647	611	617	595	629	606	595	601	596	635	638	591	621	613	656	617	626	636	629	687	610	623	618
26110	20912	27359	24605	20787	5244	859	560	422	408	407	363	294	303	299	268	300	271	289	299	273	279	277	248	250	255	269	219	260	253	219	237	233	259	245	239	231	231	235	223	221	269	254	221	241	224	235	219	229	237	267	234	233	247	225	214	235	230	231	221	227	237	236	249	233	227	232	225	241	209	237	244	206	237	232	219	230	230	209	234	218	223	228	235	238	210	216	254	248	248	253	256	224	190	213	228	246	219	219	241	220	192	212	244	213	234	229	204	228	237	252	213	257	214	234	214	217	222	229	236	248	223	244	238	248	220	223	246	235	259	213	227	234	250	226	235	214	248	219	236	232	210	244	233	220	201	238	247	242	240	211	217	211	244	213	234	219	251	239	249	235	251	246	229	222	243	245	243	225	224	247	205	248	238	214	246	217	257	199	248	232	233	230	262	230	241	206	238	223	229	206	248	235	232	253	212	221	224	244	226	216	236	218	233	231	224	222	234	231	211	246	225	225	233	227	220	252	216	260	243	241	230	210	218	208	247	224	243	237	237	229	226	222	196	214	219	219	229	207	223	222	242	217	244	206	207	233	220	217	233	237	257	236	208	258	249	238	241	242	224	230	250	225	234	239	227	227	209	217	207	245	226	210	199	216	234	244	239	219	245	216	259	227	217	195	221	214	241	212	206	235	191	232	209	248	212	215	237	234	240	243	213	274	216	224	212	249	235	246	250	224	205	220	229	234	231	228	225	200	230	231	223	259	242	242	236	230	215	219	244	241	230	245	212	244	236	227	218	238	218	258	196	226	236	236	239	201	206	231	205	242	214	257	227	217	204	230	230	215	230	209	231	263	239	204	243	236	235	252	231	256	224	211	234	232	238	226	235	196	244	244	246	205	215	221	230	200	246	210	244	224	232	242	234	201	206	231	245	227	231	242	229	210	207	216	236	224	245	217	235	217	199	214	239	201	240	219	239	210	241	212	230	256	258	243	212	245	238	230	256	219	193	225	257	224	229	219	245	237	234	241	245	212	215	230	213	221	246	245	202	253	213	233	257	221	213	230	213	228	263	227	237	202	225	230	231	201	245	231	250	228	253	253	241	236	213	222	238	235	226	211	241	239	216	246	192	248	214	227	216	222	249	267	224	218	225	222	229	213	217	223	218	234	218	220	227	226	231	186	252	209	249	250	243	250	235	236	209	211	259	235	234	214	238	214	235	226	234	246	247	238	234	232	257	228	211	243	247	239	256	230	213	218	239	237	262	253	213	213	211	216	217	232	190	221	251	239	224	225	244	251	217	207	212	242	250	224	221	212	238	234	215	227	236	209	233	189	238	234	230	232	241	260	233	214	205	229	219	243	239	216	221	238	227	207	203	233	237	241	235	214	219	181	227	238	213	219	259	252	212	210	230	201	219	210	245	240	209	234	217	250	239	248	231	208	245	237	242	206	204	229	219	250	231	226	215	240	271	210	230	219	230	232	199	240	225	206	233	219	199	222	236	246	221	215	231	262	216	209	229	225	218	247	226	231	221	264	206	202	230	208	238	204	236	212	231	237	234	261	210	222	237	235	244	208	225	216	244	244	193	232	218	241	233	222	217	222	209	224	230	239	237	238	235	252	236	241	195	212	223	235	226	234	235	227	213	221	200	211	258	218	218	241	228	226	246	239	223	226	213	217	221	233	225	231	217	255	241	215	228	235	234	243	200	225	260	228	216	217	236	218	228	214	209	245	239	240	241	249	239	215	241	209	238	206	221	246	237	220	239	263	255	249	248	237	210	215	214	233	208	215	208	232	192	220	234	217	202	219	236	222	258	234	209	245	236	227	236	188	218	222	230	235	226	244	213	224	212	216	235	261	254	239	233	223	232	225	220	209	233	239	242	230	236	220	230	215	235	222	226	228	235	242	237	219	226	228	225	242	249	223	224	250	231	239	226	224	218	250	223	241	249	206	254	214	221	212	239	198	237	217	232	240	205	207	222	239	214	224	211	220	214	211	224	242	228	239	224	227	218	223	237	227	248	232	222	231	205	244	226	218	241	241	255	227	204	217	240	235	197	232	224	230	243	214	227	242	222	206	246	239	250	227	197	243	224	233	242	237	198	226	213	218	240	219	221	236	230	246	216	203	228	221	201	223	227	229	253	250	220	249	213	228	236	225	241	200	220	232	225	243	238	245	247	230	207	224	206	234	246	218	227	199	215	222	190	214	241	213	227	214	224	190	229	217	209	206	248	256	223	249	216	215	233	221	228	232	216	228	205	199	229	223	226	217	222	237	232	230	231	216	261	234	227	233	225	220	240	225	218	222	223	250	230	240	259	203	199	253	232	197	207	236	207	226	233	213	224	206	237	254	230	224	223	213	233	204	222	215	245	253	214	247	229	217	245	212	206	255	207	244	229	235	230	224	237	234	209	225	242	228	216	199	243	234	201	215	224	219	233	222	212	230	220	223	229	240	235	225	227	216	229	232	236	219	252	247	224	242	263	230	245	245	255	238	228	230	257	233	258	238	246	236	225	200	225	229	238	249	199	225	236	217	199	253	210	227	231	238	237	207	262	225	222	210	263	236	240	225	250	203	224	209	239	200	222	232	237	213	224	214	205	213	218	223	252	210	207	226	221	200	215	246	211	220	242	232	261	242	228	219	240	222	230	223	223	244	222	242	251	242	226	217	230	230	234	240	217	218	250	214	220	219	239	231	218	205	246	243	228	254	227	225	206	229	239	209	212	199	221	215	230	232	233	237	258	239	243	225	205	240	229	229	255	234	247	242	223	248	232	222	217	257	225	224	231	246	218	209	233	231	204	208	225	238	218	210	211	227	246	228	205	231	223	180	243	240	211	217	240	248	220	222	207	243	251	227	224	216	212	218	217	246	252	233	214	230	207	220	239	219	229	251	243	232	216	216	217	236	247	224	215	226	224	257	213	221	241	223	214	238	235	242	214	213	230	238	213	238	231	255	228	224	234	237	213	214	223	212	227	223	229	225	242	220	225	269	234	228	234	204	234	233	212	237	219	226	214	231	221	223	238	223	253	238	228	213	214	230	219	231	233	217	241	222	232	237	227	242	242	200	216	219	209	249	226	190	241	220	226	193	253	226	216	204	243	229	218	249	246	208	254	212	212	222	206	237	260	241	193	237	230	224	245	220	217	208	243	230	237	244	229	218	230	216	237	218	244	247	226	266	222	223	208	245	246	235	256	225	220	204	252	202	238	193	237	234	231	209	230	212	209	240	196	235	217	230	225	236	258	206	202	232	247	226	223	240	223	251	255	223	221	218	237	210	228	234	243	240	202	230	226	250	216	217	229	242	212	228	240	223	203	231	233	233	223	217	225	209	238	244	236	240	239	245	248	218	240	205	223	252	248	229	208	212	251	237	193	222	217	214	209	246	202	217	227	220	240	210	248	218	230	231	231	222	236	233	208	208	236	243	234	235	212	223	213	199	217	225	245	200	260	204	248	207	201	236	227	214	223	218	213	221	201	238	230
7155	12176	11314	7743	5187	1957	1396	1046	908	745	655	617	558	526	503	444	433	437	392	418	431	358	381	365	375	339	376	338	298	339	338	308	301	303	311	320	318	304	334	316	330	296	311	297	287	271	307	274	295	303	310	251	309	324	301	309	295	297	297	290	285	300	298	285	286	295	308	295	270	275	296	289	301	262	282	280	318	302	294	288	300	319	289	276	270	278	274	269	270	317	303	290	254	281	293	301	294	287	310	290	284	280	285	317	291	292	293	287	262	282	256	281	284	281	274	286	271	288	279	308	289	284	261	279	285	301	246	311	294	278	288	293	288	273	281	269	265	264	285	285	277	308	292	292	278	268	289	286	279	290	280	293	251	297	272	281	296	256	263	278	270	266	263	291	310	272	244	271	288	301	268	258	288	270	290	268	271	270	282	267	279	297	257	296	276	282	292	301	287	270	272	258	273	285	268	302	292	298	277	263	282	297	296	273	300	309	253	302	292	292	264	226	296	285	262	312	318	295	294	282	281	288	284	287	279	250	303	284	278	282	313	263	261	283	250	306	297	270	300	299	286	322	306	292	275	283	307	281	283	266	296	277	298	273	283	236	297	284	258	293	285	289	288	285	296	270	285	310	264	270	281	315	278	273	290	276	299	279	280	274	266	297	291	245	260	302	284	306	301	256	298	286	256	282	278	256	272	268	283	309	277	296	304	290	276	265	258	253	255	244	275	257	286	311	241	292	277	304	258	279	325	318	281	288	283	283	279	286	284	297	286	271	274	295	282	282	267	250	283	320	273	283	275	277	294	266	287	287	257	258	288	291	228	306	240	270	274	260	264	272	299	295	249	280	291	246	279	284	273	275	259	302	289	278	258	273	313	253	281	254	286	257	289	269	273	295	281	325	269	280	301	277	281	296	293	290	276	264	237	287	295	260	313	279	290	272	303	244	305	247	288	267	295	267	279	339	279	292	275	275	277	248	289	270	255	299	285	268	275	295	253	267	266	297	278	296	281	256	273	291	301	306	253	282	275	278	281	288	250	252	287	291	251	267	269	283	285	290	266	286	307	292	247	284	285	260	264	276	281	268	313	296	300	255	267	269	295	270	282	277	268	291	289	272	274	301	275	317	304	251	269	266	274	287	242	321	296	264	292	311	265	290	277	289	294	279	279	288	271	284	283	280	281	272	257	274	302	313	296	277	263	304	288	256	250	267	285	292	279	259	279	313	260	284	270	260	283	280	304	290	285	270	265	273	296	263	269	284	280	287	294	267	293	288	286	258	310	287	262	281	265	247	252	287	275	257	258	299	285	283	258	264	275	266	288	293	304	286	278	290	301	252	272	308	299	288	282	261	290	287	270	286	280	282	295	295	291	297	272	274	271	271	278	280	268	277	293	300	269	265	249	283	286	277	266	264	278	285	263	286	279	249	270	265	263	313	310	282	252	292	282	307	271	269	277	266	251	282	284	258	268	274	292	308	283	291	283	302	277	300	257	293	298	286	291	283	295	267	266	287	281	297	299	253	298	269	267	275	300	272	284	252	274	312	266	284	288	248	260	278	271	270	294	300	298	238	290	292	291	281	288	273	270	257	272	293	268	288	268	277	273	265	293	275	291	285	283	273	298	271	301	294	303	279	268	291	284	277	286	292	272	253	294	299	294	244	292	298	284	265	301	289	278	262	266	295	296	271	312	271	306	299	283	278	267	266	295	289	282	290	261	299	274	288	271	293	297	313	293	275	284	283	276	246	280	245	280	281	265	266	284	270	275	262	297	309	275	297	299	295	276	267	276	269	262	272	284	299	280	277	273	286	257	306	267	290	271	297	284	268	269	270	293	285	285	271	276	276	316	285	284	274	291	286	286	310	290	292	272	252	280	277	299	279	288	250	301	282	283	273	259	283	271	279	300	265	297	328	286	293	265	277	294	291	276	280	305	315	246	302	290	316	249	283	306	289	293	294	277	271	273	260	283	298	276	268	278	242	289	320	296	271	286	307	281	292	278	279	301	253	298	282	270	294	290	290	237	245	294	292	280	263	289	305	269	263	280	261	300	309	276	280	279	287	285	307	285	282	286	258	275	280	256	276	244	283	277	252	277	259	269	276	282	264	261	267	304	283	294	292	272	266	289	286	302	270	301	309	303	264	283	277	284	277	243	283	285	270	290	285	279	282	274	315	274	240	237	263	277	301	270	288	272	285	280	288	279	280	279	291	292	255	252	286	276	272	279	281	283	268	292	292	286	271	298	267	277	285	282	279	269	296	262	260	271	286	308	244	289	286	255	293	279	271	276	325	312	269	264	280	274	279	273	262	279	274	267	271	285	259	289	286	274	269	297	288	276	281	274	280	292	277	294	309	262	267	283	257	312	296	296	298	284	269	297	279	273	260	281	279	252	278	279	323	269	253	301	282	276	273	292	272	288	275	280	272	269	258	282	290	307	308	278	299	287	287	287	283	299	278	315	267	255	263	310	296	303	276	276	276	295	304	279	264	314	267	283	271	272	269	265	275	261	288	312	269	290	292	276	261	251	314	283	279	273	280	289	279	266	293	279	262	270	260	282	305	275	284	286	287	307	288	302	292	315	280	290	277	287	298	265	272	273	289	268	329	267	280	299	284	279	281	283	291	276	293	268	294	289	273	269	270	269	300	297	271	254	254	294	308	284	267	274	288	269	288	268	241	268	273	273	272	263	283	291	257	290	304	288	278	291	240	266	288	286	304	279	281	282	279	283	291	269	281	291	254	274	264	277	287	257	288	294	296	296	271	279	275	263	295	239	248	289	298	271	279	313	261	269	267	235	266	287	274	296	282	276	268	299	281	295	288	284	300	259	286	271	274	253	310	259	294	259	310	316	310	272	286	312	278	277	319	279	286	291	253	299	291	284	285	280	246	264	261	295	294	254	262	287	280	294	292	286	253	226	239	248	262	284	279	313	274	281	285	287	274	295	312	298	288	259	292	255	286	289	263	281	271	297	294	290	262	274	236	257	272	266	288	308	300	295	254	275	273	289	287	257	302	294	266	266	286	267	314	291	260	266	250	289	302	280	289	277	262	246	279	294	305	294	272	278	273	277	284	293	266	261	299	259	256	277	276	280	268	268	298	307	260	285	251	280	261	305	298	283	276	270	290	272	291	288	272	258	305	294	261	262	262	280	298	276	311	279	300	254	279	273	300	297	293	290	304	262	288	290	269	291	262	282	296	267	285	269	279	266	288	286	296	252	283	259	287	290	298	261	306	290	294	292	275	289	274	281	270	292	306	297	262	297	268	291	308	288	295	280	247	280	291	254	278	294	277	286	269	291	311	296	289	282	258	259	261	274	273	268	284	297	301	284	284	298	298	292	291	318	294	271	298	275	276	263	282	287	278	294	256	248	292	263	274	277	310	278	296	251	260	273	282	261	307	286	266	286	270	275	273	284	281	277	320	270	265	263	297	299	273	276	275	300	318	277	275	288	297	285	295	281	285	284	262	281	277	299	293	286	304
23522	20912	27925	24055	20923	20953	9714	1382	910	866	753	706	635	594	560	578	535	521	514	450	472	474	468	419	443	438	415	417	364	412	431	433	405	394	394	385	385	379	422	386	417	392	396	386	427	379	374	383	361	397	376	351	366	376	415	380	397	361	362	376	372	389	373	385	373	379	357	363	383	405	382	335	394	321	416	367	368	359	394	399	395	392	370	407	380	371	413	438	375	346	368	387	405	359	411	385	395	409	389	397	384	402	372	360	408	345	389	401	355	371	355	380	366	335	380	376	380	358	405	378	377	380	391	383	362	375	343	379	351	388	374	390	407	393	396	391	398	375	418	359	328	371	388	363	358	344	361	341	380	358	363	364	368	383	366	348	393	363	404	367	373	381	355	396	373	374	355	357	390	367	389	355	370	390	344	378	334	386	374	415	370	366	394	380	377	369	410	379	389	363	377	384	362	341	388	334	417	364	366	388	391	419	361	380	380	393	361	346	367	383	385	386	363	380	375	373	401	347	362	371	383	395	359	412	335	362	383	410	393	354	368	370	391	366	361	389	369	351	391	353	377	356	388	386	376	349	360	343	344	397	363	347	399	387	340	373	343	337	343	363	353	372	365	370	366	330	373	377	356	359	361	393	359	393	374	383	390	355	344	345	368	382	368	370	377	350	350	337	366	376	364	368	316	344	415	391	360	380	368	372	371	381	360	377	378	370	364	363	398	382	363	389	346	408	364	349	379	392	374	375	373	373	379	380	404	341	395	348	376	388	375	383	389	356	357	394	326	371	362	371	334	349	367	370	366	354	380	374	358	336	378	385	368	363	350	345	362	393	362	383	401	348	342	370	368	367	358	356	415	385	358	368	386	349	387	372	373	351	353	368	367	347	359	336	357	345	374	375	387	380	393	384	366	407	380	348	388	384	377	359	367	384	370	372	393	402	362	384	376	349	349	365	361	365	354	397	358	384	404	367	344	360	334	361	376	369	400	357	379	353	373	370	369	384	356	357	344	380	390	380	357	364	355	353	390	398	375	356	419	367	402	368	367	375	358	403	378	391	368	375	375	385	391	378	365	376	391	355	395	380	355	374	390	335	387	365	376	376	385	364	364	355	341	390	383	376	364	387	323	363	371	350	385	385	354	390	351	384	424	364	335	351	398	387	372	369	375	324	347	366	383	361	366	364	376	391	348	366	369	357	333	378	383	367	383	357	398	322	369	407	383	340	356	370	388	372	402	340	346	357	368	357	368	342	377	389	351	345	361	334	353	358	355	362	369	385	378	382	360	358	356	364	390	355	367	363	351	353	355	356	362	370	378	381	372	381	379	393	337	370	376	371	358	376	368	392	366	381	377	375	389	363	387	389	373	391	356	371	387	405	352	386	351	376	381	369	361	400	381	369	340	374	357	352	369	371	387	361	365	367	354	363	334	385	377	400	375	343	341	361	387	356	360	398	371	377	371	369	400	375	359	390	372	392	377	376	365	355	367	332	368	370	404	355	364	359	362	388	370	399	378	373	384	370	378	380	365	315	351	367	353	349	367	360	395	371	398	375	403	345	409	367	358	332	347	401	393	365	372	352	339	364	385	371	376	369	392	348	380	367	364	330	355	360	329	383	351	368	386	369	395	369	378	369	382	373	372	342	367	377	382	387	399	354	369	351	361	343	379	372	387	413	367	383	383	384	383	393	348	405	394	369	390	363	401	376	376	376	381	399	378	372	383	349	342	339	342	356	371	345	352	374	374	367	350	369	389	402	330	369	353	347	353	349	383	377	363	336	343	352	353	351	371	379	374	364	363	375	355	351	348	338	341	368	351	315	364	381	342	381	355	349	388	384	363	372	413	362	393	362	373	373	356	380	403	356	359	337	368	357	405	355	382	351	354	320	350	340	379	391	364	383	348	363	366	349	359	345	341	373	352	376	408	406	374	368	388	329	353	353	384	416	343	390	369	385	365	355	355	367	371	367	354	380	356	376	381	388	375	369	366	364	386	392	412	376	369	380	340	344	351	380	380	377	348	356	358	371	377	393	393	381	355	372	392	361	333	363	363	418	370	364	385	378	381	331	397	390	369	332	383	366	385	418	385	359	350	364	367	372	397	371	348	362	390	387	381	372	364	359	360	366	396	360	378	369	345	370	384	362	394	382	371	367	340	370	354	364	369	347	370	377	387	379	379	398	365	390	367	362	390	367	347	382	402	386	364	342	364	366	376	359	342	354	368	398	344	339	388	408	342	369	384	342	354	402	364	347	385	395	370	396	335	383	365	377	339	363	358	378	370	360	338	339	359	354	360	377	352	396	376	367	364	392	401	386	354	367	378	402	370	372	343	376	374	362	359	383	378	350	387	351	393	332	375	382	367	379	363	337	383	381	386	351	374	391	399	366	362	358	326	366	362	324	365	371	359	365	385	382	376	369	367	414	391	380	399	395	356	331	340	337	357	360	378	371	349	343	335	385	358	350	344	349	384	404	338	355	360	351	381	366	358	357	390	344	358	340	404	355	342	391	401	361	327	366	358	353	343	384	375	397	374	360	391	361	316	421	333	354	355	391	377	369	340	378	373	334	432	390	346	364	337	373	402	376	392	367	342	396	358	362	395	372	355	355	392	388	404	340	374	378	383	394	354	375	373	332	344	356	376	364	356	357	362	344	350	389	383	374	391	341	357	340	405	356	378	392	359	379	333	344	357	373	393	364	392	327	394	376	356	372	349	361	359	350	376	352	356	366	356	385	363	364	368	368	390	388	388	345	385	343	361	365	353	361	362	394	357	418	374	348	351	389	404	371	408	347	359	384	401	356	360	393	346	365	380	367	343	380	384	378	384	370	350	361	382	382	360	377	350	332	344	346	344	400	390	388	358	389	396	353	364	343	364	345	356	359	407	398	335	410	374	348	362	380	334	369	372	363	366	361	389	357	387	380	391	365	392	358	333	366	383	358	376	366	366	411	381	367	359	340	373	411	387	347	389	359	352	367	376	390	360	373	365	351	362	343	393	348	360	380	350	355	333	387	352	387	353	388	376	354	344	407	387	380	389	354	402	357	390	358	368	375	379	347	379	379	391	364	351	377	385	376	343	336	362	360	370	346	396	357	342	360	363	363	380	364	381	336	338	359	385	378	354	383	358	373	362	365	344	362	370	383	377	355	395	371	392	342	388	343	381	378	398	380	359	365	352	388	369	354	367	351	383	385	407	344	389	355	343	357	358	370	341	379	372	376	360	365	364	396	394	382	345	409	363	374	388	393	370	373	384	397	347	389	420	316	378	368	358	365	328	372	372	387	392	391	369	400	375	381	350	383	367	345	365	359	349	376	389	396	393	364	343	383	344	400	366	388	344	357	356	384	371	352	377	349	378	339	409	361	356	357	350	387	369	355	369	334	367	354	358	362	368	366	324	358	372	370	350	356	351	352	369	375	358	319	364	386	348	364	401	366	365	348	351	382	354	353	358	388	389	377	341	418	371	370	364	378	371	418	387	377	353	345
10684	20337	18685	14386	9293	4144	3067	2381	1932	1513	1271	1144	1023	924	860	820	773	744	668	686	663	585	601	592	592	550	552	510	482	539	513	491	476	489	474	459	445	420	442	494	449	436	421	421	423	410	412	396	432	439	419	390	461	402	411	410	356	417	420	379	390	412	409	437	403	430	406	388	401	370	443	381	368	386	402	421	398	366	404	360	368	374	414	419	380	392	422	354	369	419	401	399	368	389	394	391	403	383	382	346	377	393	338	378	388	397	362	381	404	380	383	416	390	393	395	363	382	387	387	407	375	381	413	397	387	378	375	396	383	371	402	408	404	398	379	406	376	380	357	396	372	395	404	397	376	403	402	356	373	409	392	392	392	364	372	379	396	368	377	393	388	412	380	382	372	383	356	387	392	374	384	387	367	391	362	398	358	401	378	386	375	404	384	384	374	414	364	400	389	369	394	397	378	383	363	380	407	387	359	388	388	380	370	385	375	364	376	348	379	376	382	368	425	349	383	388	402	371	404	377	417	381	405	379	400	394	377	386	360	383	404	412	365	341	389	347	386	368	403	386	403	402	372	404	386	407	413	422	381	394	378	389	376	388	388	373	375	360	382	374	398	400	374	369	361	391	359	380	374	362	375	389	406	386	355	381	374	366	372	387	384	414	383	338	372	360	389	415	361	380	389	386	351	363	388	398	369	359	367	366	405	386	396	348	377	350	374	400	372	373	402	389	418	347	402	338	393	368	379	375	420	396	382	391	393	368	340	360	362	361	381	386	396	353	366	399	406	353	399	321	399	374	414	384	405	415	413	396	364	400	363	384	373	399	360	375	381	380	380	419	395	381	374	381	393	383	373	388	419	379	378	391	418	374	379	384	392	405	388	375	365	376	351	352	365	381	377	353	374	400	361	363	383	367	354	353	356	440	400	379	389	412	396	398	355	364	392	372	369	403	399	392	390	416	365	363	385	379	362	376	412	380	350	388	389	369	436	366	365	384	365	372	350	381	383	389	345	386	386	364	406	375	366	372	370	383	354	380	370	367	402	353	337	378	371	395	384	398	391	387	369	363	403	426	399	417	373	369	400	402	360	392	381	357	405	372	381	360	353	347	380	362	366	364	420	405	393	390	369	396	380	374	388	384	375	440	359	390	393	415	347	366	402	394	397	356	385	372	379	363	368	373	376	387	369	366	358	388	372	368	389	397	376	374	362	360	363	391	392	349	361	343	375	401	394	380	352	402	422	374	397	368	403	408	354	394	373	383	397	356	362	382	411	372	371	393	381	392	358	355	377	354	412	382	386	371	387	406	394	392	375	392	388	391	342	377	358	370	391	381	414	410	364	392	379	368	355	425	389	413	361	360	345	359	365	384	379	396	438	401	382	378	365	427	399	346	338	391	346	358	363	362	364	382	369	382	374	372	384	371	392	369	385	371	418	412	359	381	414	367	369	414	364	351	373	384	396	372	389	402	379	387	397	407	362	364	370	397	412	387	391	392	384	388	363	390	387	359	384	411	373	388	372	376	390	381	347	378	370	382	384	393	364	386	390	395	394	338	399	377	365	373	397	397	365	365	385	363	405	367	384	381	399	390	396	360	369	396	370	353	344	369	407	403	332	389	378	381	399	390	360	412	356	393	367	385	383	389	386	369	362	353	405	373	371	411	341	380	387	383	398	371	379	365	390	381	372	397	392	408	369	372	365	355	339	426	371	323	366	369	377	369	374	385	395	389	385	370	377	386	410	365	395	365	364	388	396	379	385	372	346	419	423	414	381	382	373	389	407	363	376	391	392	384	396	382	329	385	386	381	372	374	379	360	369	406	385	347	412	348	373	390	377	400	371	376	372	419	393	383	394	414	382	410	379	394	368	376	376	355	429	372	407	352	355	374	425	435	370	411	387	392	390	336	385	384	423	375	369	366	379	394	395	399	379	352	390	366	349	372	357	372	389	394	400	367	385	354	386	414	401	375	381	401	387	403	365	399	371	394	388	401	411	351	378	334	408	361	379	392	352	410	367	352	414	406	389	401	349	371	403	367	387	371	381	396	359	423	335	386	374	390	340	380	395	391	399	361	376	366	387	377	394	347	392	386	415	332	381	385	380	349	363	392	399	380	420	355	385	387	369	387	398	368	360	385	373	369	368	399	360	388	394	382	369	420	390	412	403	389	397	389	339	384	400	352	425	343	393	391	395	378	365	403	405	379	349	384	357	334	349	383	370	386	350	346	423	384	389	355	369	399	368	389	349	375	381	374	400	360	393	387	394	418	371	396	401	392	387	374	377	407	375	399	367	379	385	376	379	390	391	382	370	392	331	369	394	334	365	359	370	411	378	389	328	364	333	395	349	386	400	364	359	368	402	369	403	395	400	371	421	398	392	365	367	395	376	371	366	352	367	384	396	392	350	393	385	358	377	405	347	418	393	364	385	391	383	381	396	391	388	416	362	369	386	373	391	366	386	413	353	393	384	368	407	379	383	391	381	400	354	403	358	410	391	422	386	357	390	378	387	353	369	355	384	393	386	354	365	380	376	355	374	391	381	382	408	375	364	373	381	381	395	364	384	358	411	381	362	393	398	392	363	396	414	378	396	365	396	384	399	413	372	363	381	372	399	377	404	386	368	375	396	434	368	344	367	410	421	380	376	371	406	361	398	377	403	364	391	354	417	396	408	344	377	367	366	373	384	405	388	376	367	396	392	377	366	407	388	404	355	342	382	360	391	408	390	385	401	389	379	409	370	373	420	366	403	379	380	379	383	380	357	365	382	389	370	392	383	401	394	398	399	365	381	351	373	377	383	361	380	385	424	371	376	413	380	379	366	391	361	412	368	404	388	359	395	385	387	350	354	364	355	394	367	374	395	372	364	379	388	385	367	393	385	394	393	391	372	374	375	446	349	381	431	387	352	396	379	333	403	418	369	367	368	410	381	360	406	369	377	363	367	369	369	369	361	374	387	397	357	393	423	358	392	347	382	426	393	366	374	378	402	392	390	390	373	383	390	355	387	383	379	356	358	387	392	378	359	391	396	369	335	350	356	412	383	378	370	371	380	384	429	353	369	362	361	364	403	376	387	382	347	398	391	401	372	367	367	385	404	423	381	401	378	397	363	379	382	351	368	342	386	380	365	377	398	351	378	366	375	394	395	410	408	422	409	358	405	392	395	379	383	381	439	371	360	388	369	405	371	362	351	399	374	442	377	374	404	372	418	354	396	377	364	357	392	381	396	388	403	394	371	374	374	411	363	371	388	373	397	372	359	353	396	393	362	387	395	343	399	355	400	396	380	388	401	380	395	381	375	381	383	357	389	338	389	399	425	364	358	395	419	372	367	385	368	346	416	376	391	427	375	354	352	359	364	382	393	389	379	433	401	339	399	387	388	391	398	385	405	378	414	380	367	403	365	385	382	386	384	367	374	371	388	361	362	371	391	375	418	413	380	362	382	357	386	358	390	373	377	368	388	387	371	383	393	384	396	413	402	346	376	359	377	384
27949	15750	3475	1301	795	622	554	537	534	564	597	606	516	566	531	566	541	592	529	538	530	543	531	561	539	529	548	570	573	533	484	569	527	533	556	539	547	559	519	554	538	571	546	543	565	549	546	570	528	575	556	559	559	542	563	538	537	559	567	525	599	500	538	552	534	583	560	541	575	530	575	555	560	538	553	543	569	557	533	564	527	555	562	553	520	578	514	523	610	576	583	584	516	579	560	544	544	573	558	559	494	553	510	550	569	556	559	565	573	576	523	564	540	562	528	579	558	548	565	547	557	548	536	534	548	543	554	593	597	542	565	563	539	527	547	533	560	526	563	524	556	550	530	531	548	584	575	567	533	554	525	553	547	543	524	569	594	543	523	536	574	568	519	564	558	547	572	549	567	539	535	540	569	540	554	585	551	526	537	567	581	596	572	548	574	558	553	524	523	554	509	575	558	575	576	517	556	498	544	513	558	531	545	563	585	583	545	554	550	579	548	542	588	573	545	515	561	544	533	565	514	503	566	556	572	523	576	585	555	559	576	589	541	557	528	565	570	554	549	542	571	564	562	577	535	567	534	547	545	556	558	522	606	542	544	548	533	526	530	539	572	537	531	533	511	519	573	515	547	583	517	566	591	536	558	508	581	545	538	543	560	521	551	611	577	532	535	528	555	592	568	560	567	521	581	542	548	547	579	556	557	587	511	564	539	546	527	533	550	589	570	532	540	560	543	541	540	570	512	526	551	560	536	530	548	534	538	579	520	547	561	536	519	511	517	545	532	556	545	550	584	511	565	533	588	553	564	553	523	562	553	559	506	555	526	567	548	552	518	539	583	530	559	558	567	576	587	540	526	552	519	524	482	558	572	563	548	535	520	535	535	528	579	552	553	575	549	546	528	498	566	549	538	518	532	531	568	556	572	524	533	534	548	513	495	542	564	522	535	541	522	562	541	524	537	571	557	551	520	583	553	574	562	529	575	568	548	572	589	526	526	579	555	567	526	571	578	571	562	552	581	549	596	530	536	534	553	591	534	574	526	548	528	541	542	548	525	571	564	566	536	597	578	557	591	534	580	508	538	596	556	528	539	531	540	497	538	552	577	563	527	531	592	577	577	555	576	586	582	597	529	514	526	531	535	546	553	570	552	495	534	528	558	568	550	526	584	516	557	539	579	571	555	547	554	572	589	565	550	549	569	533	589	568	516	541	579	576	536	539	511	553	558	553	509	525	518	528	581	514	532	535	564	556	558	561	593	561	532	577	543	575	508	541	486	547	537	560	538	567	526	525	504	557	580	547	546	546	550	513	586	575	554	536	558	539	538	550	497	595	501	573	568	543	556	518	579	560	565	572	545	537	557	540	535	566	537	553	590	553	563	550	595	549	567	505	525	548	543	521	506	523	513	544	541	541	538	578	514	556	547	582	561	554	590	526	523	574	577	588	531	532	555	547	512	554	548	554	557	549	561	538	523	540	545	591	578	509	568	537	516	570	550	527	540	540	542	592	567	531	504	574	526	571	595	527	539	535	538	563	559	517	509	547	532	564	528	568	579	481	566	569	542	560	596	535	572	557	566	561	565	557	555	544	553	515	532	543	515	527	559	529	500	554	545	559	549	537	566	539	556	584	528	526	547	542	535	561	572	533	565	536	546	593	557	595	532	569	538	544	553	561	561	565	513	562	543	527	536	574	560	570	539	524	512	543	485	557	604	551	578	564	496	546	542	610	607	534	563	575	519	533	555	579	563	524	553	538	564	549	504	514	539	584	528	561	507	527	528	535	518	590	534	527	572	533	508	519	575	543	541	530	549	531	544	553	562	527	569	533	546	536	577	551	562	563	569	513	559	549	544	500	552	520	529	577	549	559	555	577	534	500	512	561	570	553	526	576	546	545	590	528	556	541	573	557	558	557	533	526	515	542	540	533	547	477	534	556	537	545	569	518	540	545	524	556	611	551	575	551	536	573	581	569	541	591	527	535	527	561	561	577	529	533	529	603	545	562	566	576	601	517	600	519	539	584	538	559	513	546	553	577	578	562	538	523	576	537	550	536	541	583	570	526	527	555	550	548	506	556	545	563	571	543	570	551	550	556	502	595	570	541	579	528	584	552	526	545	570	572	491	516	558	539	569	557	485	555	519	551	553	547	572	515	634	538	577	511	585	541	531	572	546	499	558	535	530	516	545	608	546	528	526	526	528	528	526	518	543	580	560	553	539	554	521	529	567	525	546	533	544	535	580	565	538	562	550	573	516	571	549	588	545	557	573	537	518	560	540	570	545	548	551	558	587	557	583	536	613	542	578	552	507	552	542	582	533	524	532	561	579	543	601	552	572	552	539	547	557	543	539	538	540	562	551	562	548	556	541	557	551	533	547	514	530	525	522	528	584	570	537	564	575	571	568	526	597	553	548	544	579	571	563	537	528	551	566	535	559	565	515	562	556	568	557	581	532	554	502	549	558	546	552	572	608	575	511	563	548	593	586	554	519	570	534	515	588	541	558	517	557	509	531	531	553	568	575	552	545	532	531	518	551	539	543	531	554	590	568	576	553	601	526	548	535	553	575	571	555	510	525	539	529	566	563	573	563	551	601	507	545	497	539	594	525	543	572	551	575	556	549	553	538	561	545	557	513	541	529	535	574	563	523	543	550	568	546	533	524	560	566	530	539	565	569	551	549	554	547	585	547	534	571	545	528	533	556	551	585	529	543	533	558	549	512	527	584	538	564	517	541	540	562	513	525	503	550	476	530	552	552	520	522	527	517	555	558	575	556	570	509	557	522	513	565	564	571	534	531	532	558	539	538	545	567	603	522	542	533	528	555	536	561	563	535	556	568	580	540	548	593	541	564	572	506	549	536	539	534	535	538	535	578	533	528	541	511	536	517	568	519	526	552	531	565	594	575	551	569	584	573	575	557	599	546	597	502	569	492	548	559	529	561	513	551	542	537	538	591	587	579	562	525	556	486	531	490	581	579	547	514	549	563	548	582	533	533	550	491	482	573	537	532	536	548	572	545	576	547	516	589	547	604	558	569	550	523	559	582	515	512	571	531	609	548	553	534	523	562	525	533	513	599	561	566	552	563	566	527	546	535	538	562	590	517	541	530	581	553	529	567	542	559	546	538	552	524	577	555	518	543	551	553	511	574	518	569	537	556	538	548	519	562	579	563	554	589	519	551	554	529	530	530	584	574	538	526	511	556	570	568	558	557	537	542	511	536	583	596	536	520	582	525	518	543	551	542	576	569	628	564	516	616	534	528	550	581	580	567	544	542	518	524	546	560	563	540	564	529	567	551	528	593	540	550	527	549	556	549	530	516	521	545	564	547	543	564	519	568	594	539	535	564	567	532	516	498	547	551	580	527	553	543	570	550	538	533	590	528	576	526	535	526	544	547	555	499	562	539	546	569	578	572	543	545	558	535	562	543	608	595	534	542	558	537	541	526	553	549	579	535	563	529	577	572	539	575	544	583	558	532	517	559	539	540	545
5510	3760	3814	2146	1167	727	670	662	588	671	625	706	638	615	640	630	638	662	643	586	628	637	641	615	616	612	615	673	571	669	628	604	665	660	603	639	619	565	585	611	646	614	593	577	613	630	566	630	618	648	627	649	593	640	635	623	594	675	634	607	661	612	626	605	580	667	586	645	629	599	618	643	611	606	656	630	584	637	628	611	604	595	603	664	633	642	613	639	607	662	612	595	583	627	628	605	638	652	595	603	684	569	583	601	627	614	584	572	619	651	617	626	597	588	613	597	594	597	643	627	601	612	630	696	607	601	638	621	691	649	624	640	660	643	644	621	634	609	617	657	603	605	572	616	569	651	622	676	601	616	612	649	615	645	595	582	594	637	637	648	618	629	615	600	617	581	628	653	584	665	616	652	580	566	633	624	621	594	588	634	584	612	608	621	635	588	576	641	580	614	624	612	597	637	608	612	608	622	616	651	604	597	608	580	647	646	615	617	639	616	623	587	627	610	612	574	632	630	683	627	610	647	642	666	644	652	570	618	612	592	645	570	600	634	606	619	602	630	665	607	620	633	617	613	608	625	673	598	594	631	620	611	646	672	623	595	619	630	593	640	616	626	645	630	605	621	619	611	605	608	568	608	609	596	621	593	627	644	641	615	628	647	674	651	609	620	623	679	572	589	629	605	596	596	671	580	640	608	645	610	622	612	684	647	635	650	636	588	611	615	586	650	647	602	646	583	648	616	650	648	651	660	614	644	597	631	623	641	644	591	624	587	603	586	625	645	648	621	645	582	634	614	608	659	615	630	636	588	622	627	634	615	625	633	585	648	610	569	641	593	637	596	626	606	601	622	640	615	649	596	582	620	617	619	621	599	627	690	607	635	613	629	612	618	645	626	606	630	601	560	636	631	635	605	651	599	639	638	623	603	604	602	664	646	659	600	622	635	629	630	571	609	615	627	579	651	626	610	611	647	597	589	647	628	596	611	639	632	683	657	584	570	657	649	591	604	623	640	616	610	631	622	602	645	648	584	646	592	612	666	614	581	617	599	623	649	586	663	632	632	662	609	640	642	614	665	599	581	617	580	606	600	688	615	600	611	647	620	596	652	596	599	623	586	609	627	582	640	629	597	650	619	596	683	641	598	577	655	598	639	620	661	671	570	600	621	626	632	607	588	625	610	605	615	616	645	611	601	601	631	668	609	635	675	580	673	591	645	641	627	613	645	628	582	634	586	633	604	660	644	650	608	631	622	606	636	610	614	628	585	610	641	596	595	621	608	618	616	621	590	601	604	658	639	633	634	624	604	582	630	669	653	633	633	606	658	640	627	624	628	618	608	607	628	609	666	604	621	608	623	595	687	648	619	645	621	597	665	665	655	587	627	633	616	628	663	642	616	618	670	623	572	591	678	593	624	627	654	626	616	631	608	665	587	571	606	628	658	629	614	585	589	631	604	622	614	580	588	589	625	663	611	591	636	615	590	633	654	671	639	604	642	634	613	667	630	622	653	622	620	655	611	599	624	634	614	609	652	581	648	654	636	634	677	607	630	581	615	619	590	623	602	584	615	618	616	620	601	616	616	604	615	675	656	650	627	614	617	637	599	688	567	671	641	650	638	614	629	646	615	638	650	611	634	594	578	601	643	615	596	617	591	648	655	644	641	624	622	624	616	640	649	615	613	641	639	611	627	646	595	609	625	605	616	572	603	624	648	602	641	671	608	626	645	616	631	592	642	629	625	669	608	636	639	591	666	605	654	599	625	584	635	595	657	650	605	601	626	673	645	635	615	614	606	632	660	616	626	628	601	606	573	588	604	605	605	650	615	662	606	597	629	658	617	654	638	641	558	597	614	610	628	626	583	617	637	577	605	617	594	619	650	612	599	615	585	623	635	634	617	620	601	599	580	635	650	614	632	626	654	639	594	594	636	679	582	595	676	617	603	663	614	606	617	637	658	639	609	632	643	626	662	600	589	585	621	631	626	644	582	658	602	601	598	625	651	613	611	632	614	600	597	622	619	610	654	627	631	597	612	647	596	609	600	637	572	591	594	625	630	602	628	626	674	599	653	607	630	634	616	629	644	597	586	662	600	612	616	634	631	590	648	572	624	632	651	613	619	594	631	619	647	632	608	585	648	614	629	639	632	637	617	602	599	599	569	613	598	687	630	605	596	628	598	637	621	630	577	608	632	625	637	577	629	602	646	612	595	593	625	663	608	622	637	605	601	614	623	625	608	619	671	669	600	569	625	617	602	654	601	632	624	634	612	618	600	618	642	611	682	626	614	642	617	666	580	603	643	630	629	637	593	652	606	644	585	591	613	653	617	620	594	627	593	597	647	630	642	587	611	672	578	645	588	617	596	643	568	616	618	632	586	571	608	672	668	581	584	554	671	618	637	656	614	626	626	625	594	569	616	650	605	677	619	638	614	600	604	619	608	620	684	641	636	609	626	617	614	627	632	578	638	592	619	600	612	609	589	555	628	643	624	617	624	615	641	616	624	637	658	616	624	660	653	663	606	644	656	640	652	601	587	617	666	595	630	639	584	633	595	637	681	616	649	601	634	610	620	670	638	633	618	611	660	552	643	597	628	594	603	669	647	605	582	578	618	625	615	633	621	588	596	617	586	632	639	634	578	646	647	632	636	651	638	604	606	632	634	607	661	627	648	610	641	568	624	649	623	609	618	565	645	621	638	635	623	638	627	641	644	616	652	620	641	607	618	649	608	652	620	638	589	600	610	593	597	647	596	620	593	606	625	635	649	627	627	638	629	565	648	683	651	616	666	629	613	636	618	629	590	647	646	608	572	641	625	609	638	645	631	619	579	620	607	651	636	601	646	625	633	657	638	606	600	656	648	618	614	635	604	665	604	618	625	614	640	624	646	686	615	575	607	585	602	649	626	620	637	644	600	603	628	635	635	649	605	619	595	610	636	612	610	647	654	629	616	631	609	669	630	684	610	639	593	587	621	621	697	610	631	587	659	655	621	672	610	585	604	613	670	623	630	632	623	591	602	631	667	651	657	631	599	632	597	602	593	668	603	617	615	618	573	636	628	591	654	628	609	627	606	614	635	682	619	597	621	669	596	652	634	587	636	622	607	650	622	621	643	620	612	614	618	654	626	595	658	646	597	652	607	624	599	629	672	629	593	665	642	596	601	598	691	618	604	633	633	630	597	599	599	594	600	582	642	626	653	638	634	634	600	620	617	641	602	620	615	621	587	639	655	617	634	627	639	636	650	601	611	642	647	593	625	647	603	576	621	620	588	627	605	616	608	641	647	611	639	546	624	652	628	620	630	616	645	606	610	621	614	672	621	651	642	625	653	653	593	666	590	632	615	589	599	653	587	573	626	629	639	655	607	632	627	614	600	611	682	640	612	626	657	639	593	607	590	642	678	588	583	645	654	636	656	631	578	601	634	636	641	635	606	607	661	647	656	606	676	617	591	611	632	599	649	648	626	675	640	599	626	588	596	609	617	606	602	619	575
26084	20934	27410	24630	20699	5762	755	554	437	421	354	348	341	335	292	286	290	280	310	269	260	267	248	253	271	250	236	242	254	249	247	235	263	249	257	253	241	234	262	275	252	251	230	231	254	260	209	241	228	250	216	222	252	253	223	229	206	247	247	235	228	223	257	240	204	210	251	207	221	265	219	239	232	214	243	220	209	255	243	251	236	220	216	237	247	231	229	220	231	221	243	237	229	233	230	239	205	227	206	211	246	216	255	224	202	194	224	230	225	244	217	216	212	279	236	212	227	259	223	222	239	208	239	196	233	225	241	255	202	228	225	270	233	227	251	225	223	238	256	229	243	220	224	212	263	243	188	235	250	249	237	244	243	248	229	226	209	232	212	220	239	228	213	232	242	237	222	226	210	229	218	229	200	215	229	268	191	217	215	213	248	228	222	221	213	233	283	237	231	224	218	204	229	219	238	213	234	246	223	230	218	234	237	212	227	222	231	261	256	244	265	249	215	252	206	241	208	232	229	229	214	241	224	241	209	243	215	242	229	213	211	222	235	235	216	220	226	250	221	257	227	230	239	242	249	229	211	234	214	205	213	231	240	241	245	241	216	226	241	210	223	239	235	241	255	232	240	224	229	240	208	207	236	221	253	244	220	234	199	213	234	210	242	218	257	209	244	229	241	224	241	195	239	214	220	228	233	237	197	226	246	234	241	205	249	223	212	237	230	221	212	221	241	242	230	204	245	214	249	237	223	212	247	247	228	234	240	237	215	215	233	232	214	235	226	252	216	230	246	206	190	212	237	230	241	236	243	224	203	245	226	265	219	236	220	236	217	223	236	246	220	245	237	219	209	219	236	235	240	224	221	218	228	240	223	229	199	241	249	210	214	210	227	227	207	234	215	197	234	229	220	232	208	206	241	241	239	230	220	210	241	227	227	229	234	247	237	238	216	239	242	240	219	241	233	230	211	229	220	240	219	221	209	233	245	218	207	205	228	237	219	203	236	217	224	224	251	218	239	203	231	202	242	253	224	226	207	215	213	234	227	230	207	225	240	255	257	234	235	221	245	211	228	234	223	222	232	214	235	241	226	204	228	220	224	223	248	221	228	251	256	234	242	226	226	236	209	216	246	238	210	234	247	219	206	235	232	245	246	238	228	209	234	224	227	233	245	219	226	225	207	216	203	217	243	216	242	227	216	252	211	228	212	239	231	224	216	237	207	204	234	256	220	257	229	254	247	220	226	239	226	238	250	220	245	213	233	233	219	220	261	231	258	239	232	230	242	231	237	233	237	251	230	227	243	228	216	214	250	219	207	248	212	268	245	228	209	241	215	218	207	238	237	263	215	238	230	245	221	254	221	226	244	235	232	231	241	218	235	231	199	236	222	238	220	222	235	242	220	220	236	259	239	240	232	225	235	234	235	246	236	248	231	223	243	224	236	244	223	251	237	225	203	225	236	200	241	238	230	235	234	245	233	226	209	217	235	233	220	217	220	248	201	270	276	239	225	244	243	234	220	242	255	218	207	201	232	239	206	221	230	228	214	223	242	231	231	240	216	232	279	238	241	202	242	245	236	219	222	229	217	237	213	205	237	251	231	236	248	221	254	220	219	213	271	221	257	212	233	236	242	203	209	225	224	248	215	248	228	235	213	248	249	222	248	240	247	221	214	234	231	254	262	205	250	228	206	238	207	226	261	215	231	220	236	188	201	194	248	228	212	210	250	209	248	212	226	206	240	234	233	220	216	231	228	231	248	242	201	238	220	214	232	230	233	245	227	222	241	258	236	226	218	243	255	211	227	213	235	264	233	243	233	231	231	223	205	213	242	239	226	235	245	249	228	229	240	251	235	250	212	232	230	236	259	250	250	245	213	224	233	232	215	225	238	210	218	230	233	215	222	228	214	243	234	230	218	211	216	242	228	232	219	234	216	240	249	230	222	251	207	219	219	242	242	234	245	223	223	255	234	209	248	239	215	240	232	224	240	233	232	216	232	248	216	239	242	240	227	262	233	219	200	206	237	238	219	246	241	229	228	248	253	234	226	235	236	223	221	242	215	229	241	237	234	255	214	246	229	233	222	263	249	277	212	218	211	229	235	238	258	278	218	234	240	255	223	234	227	228	220	216	264	223	231	226	254	223	232	214	241	227	197	227	246	243	225	244	267	241	253	219	244	198	218	236	235	226	248	245	251	238	263	214	252	215	215	211	251	218	229	229	228	237	231	236	228	221	231	208	223	197	221	237	242	230	223	228	238	222	224	254	231	248	226	231	224	245	234	242	237	229	221	213	242	221	213	214	234	206	221	230	252	267	227	222	246	229	229	225	227	214	238	211	232	228	211	242	218	249	239	237	225	231	217	237	243	200	231	247	227	235	233	211	232	240	232	222	226	241	206	223	237	222	244	229	214	210	223	218	220	257	220	225	218	225	226	201	223	209	211	229	214	249	230	250	227	228	216	216	208	225	241	233	236	240	245	222	229	216	219	213	214	218	229	211	250	244	230	227	223	237	222	219	219	235	239	231	227	257	214	213	236	231	222	251	240	267	219	249	202	230	229	228	241	243	236	219	218	241	232	211	258	212	242	240	262	237	207	253	237	214	250	229	244	229	239	234	237	239	225	232	237	199	228	206	241	259	216	249	230	244	240	227	247	224	227	227	228	250	227	235	242	246	233	234	251	218	239	247	251	207	236	240	228	228	223	230	236	224	214	234	249	240	217	229	225	231	214	239	217	252	231	256	245	245	244	231	223	217	243	225	242	251	218	236	246	233	243	244	217	228	203	192	241	222	234	247	251	222	231	235	227	223	212	232	214	216	239	242	252	254	233	228	214	211	245	223	232	212	239	234	245	228	232	226	214	226	232	217	211	234	236	260	233	231	192	220	232	207	231	229	196	241	241	234	210	218	236	232	246	237	225	218	231	234	224	217	216	224	211	233	237	221	215	241	222	216	238	237	231	226	266	253	252	230	244	235	218	231	233	228	234	238	236	242	224	245	239	234	242	230	223	214	235	247	224	240	248	247	240	227	219	238	233	235	231	235	235	233	213	224	241	259	232	219	247	248	230	226	230	252	224	199	213	220	235	246	239	211	235	226	254	219	212	222	236	214	239	241	213	234	259	224	235	200	240	239	232	226	217	225	261	222	211	255	214	234	226	224	216	230	220	238	219	222	228	208	226	245	241	222	228	214	239	217	228	219	228	228	213	251	198	235	225	224	202	223	254	210	240	267	245	231	204	236	242	198	228	215	236	232	235	236	237	223	220	237	205	225	201	218	230	246	236	220	236	206	226	214	232	254	246	228	236	220	221	255	207	230	248	227	217	237	223	229	244	252	224	229	222	214	211	262	236	205	221	250	217	245	257	252	196	236	240	248	190	227	217	242	204	227	228	242	190	235	234	227	225	235	238	211	244	211	249	224	217	245	240	217	216	222	244	230	228	221	241	234	222	235	232	243	258	205	222	235	255	210	262	224	221	239	227	234	251	229
7022	11904	11017	16646	8753	1894	1389	1052	874	790	678	579	538	564	515	437	404	436	394	391	370	387	355	405	358	339	305	346	358	342	307	336	340	323	307	302	295	313	306	308	317	302	326	304	288	293	293	278	277	307	283	288	295	295	304	286	290	278	297	260	295	295	276	327	287	292	298	285	292	301	281	267	288	287	290	273	300	269	310	295	273	296	261	304	293	267	288	265	271	297	273	291	292	294	271	302	297	292	268	288	278	270	288	275	280	277	293	265	293	308	283	284	288	275	274	293	270	286	304	309	283	300	282	289	289	275	280	298	260	268	278	251	282	277	279	249	276	307	267	279	282	254	286	274	274	311	291	291	274	298	274	266	290	280	281	277	283	279	271	270	281	277	290	267	281	250	269	297	294	286	281	283	264	273	283	258	312	254	287	277	275	303	269	298	280	301	286	296	265	259	274	294	268	288	296	321	300	275	277	294	258	278	263	264	281	301	266	277	301	265	309	261	298	290	292	289	251	279	239	274	292	285	272	250	287	272	260	271	295	298	282	289	274	306	276	265	260	282	288	311	297	280	280	299	298	323	274	313	291	282	301	269	279	260	294	287	254	271	311	281	279	288	261	289	293	288	279	285	295	295	306	266	266	260	244	286	302	300	330	290	299	298	287	275	266	274	296	297	265	281	295	287	288	258	268	303	290	306	285	282	271	298	262	284	277	290	302	274	295	272	276	305	289	277	284	280	264	302	258	289	289	303	288	261	288	255	253	273	280	282	275	267	287	282	286	317	260	296	287	280	286	265	262	281	291	293	257	266	287	278	285	298	280	293	296	291	248	278	298	308	269	299	283	259	298	261	263	292	293	301	305	256	259	274	295	299	304	313	313	293	280	302	289	282	304	302	288	311	276	288	269	265	267	289	316	301	291	273	303	287	278	307	296	293	270	257	303	296	280	288	299	294	290	268	287	284	293	280	266	286	279	283	256	253	292	235	279	255	256	252	279	283	298	258	279	280	286	283	309	277	313	285	275	307	235	301	269	280	284	284	298	290	249	241	243	280	266	290	294	276	280	295	314	283	303	303	286	273	309	296	292	314	290	276	290	277	277	285	285	272	255	285	270	266	287	283	275	273	253	322	285	291	298	301	304	266	261	289	303	312	285	284	286	270	283	277	246	302	274	279	273	313	274	269	298	301	308	265	275	264	282	279	277	284	281	260	293	302	296	299	287	255	280	269	276	250	256	286	286	279	268	272	281	252	294	263	298	300	272	278	295	273	248	290	291	287	271	290	282	269	263	284	270	295	276	291	260	296	301	265	284	277	295	270	272	295	292	264	275	309	273	283	273	222	269	274	266	275	286	250	260	269	302	278	291	245	264	263	312	274	274	308	274	294	275	281	280	268	266	312	283	269	266	274	266	287	274	270	284	290	282	286	261	282	269	266	270	284	301	296	277	300	279	268	273	278	277	252	290	295	274	263	258	295	292	281	295	272	288	283	291	285	243	270	283	292	278	279	296	278	288	267	285	286	272	307	268	308	271	276	289	284	295	312	276	292	276	272	269	257	263	272	299	269	248	280	290	240	297	293	266	247	274	253	285	296	290	263	283	302	276	275	297	276	297	295	278	268	264	290	315	263	295	263	305	293	254	266	289	308	293	296	268	296	279	271	304	298	304	294	317	287	278	272	272	286	286	292	276	285	270	253	263	270	306	292	277	287	279	297	299	264	297	286	287	293	294	272	279	296	275	286	258	269	286	294	284	286	288	265	273	287	309	291	296	243	273	274	280	282	272	282	271	272	298	267	271	262	260	292	289	248	302	286	274	293	271	287	262	294	253	290	306	296	287	283	315	261	287	265	301	271	262	281	291	308	286	283	285	284	272	280	296	287	323	272	317	274	283	286	279	288	310	290	284	268	291	281	278	292	298	295	272	312	282	301	295	279	273	294	285	253	276	262	266	277	305	271	304	266	279	287	282	294	298	309	301	248	288	280	284	280	251	260	273	246	255	269	242	277	282	285	278	306	289	315	265	300	278	291	308	284	283	267	292	262	280	269	293	285	279	295	255	268	300	302	284	271	275	281	263	301	262	283	279	291	304	302	300	248	264	247	262	270	272	305	278	274	314	259	299	297	281	277	269	290	284	277	272	268	278	280	278	274	285	292	276	295	269	293	251	272	278	287	266	290	267	260	297	299	277	270	276	294	273	287	294	272	271	303	301	290	303	289	279	283	297	296	305	287	284	289	292	285	259	288	260	283	262	295	300	278	271	266	276	281	292	308	286	307	289	262	283	290	274	271	273	290	257	301	247	264	315	273	291	275	289	292	295	312	292	291	274	279	294	273	299	278	295	334	296	268	287	293	289	286	286	278	278	279	266	298	279	266	278	250	265	271	281	294	280	282	287	245	288	290	270	258	277	289	291	293	270	285	305	282	314	277	276	262	270	291	277	273	283	264	270	287	269	263	299	274	273	278	286	264	288	257	282	276	294	280	272	245	277	267	281	297	307	289	306	257	290	262	263	269	290	292	287	300	252	273	294	253	281	260	279	283	275	280	286	239	303	327	288	298	299	252	306	254	285	286	305	291	284	278	266	280	288	297	291	249	248	287	293	306	281	280	309	254	294	284	283	288	286	263	295	295	284	258	285	302	292	278	277	288	268	239	277	315	254	270	260	284	292	287	266	277	270	288	243	288	306	276	281	280	268	261	317	275	264	270	293	280	299	288	288	273	305	277	273	280	271	256	297	277	260	295	308	285	275	286	303	289	281	254	276	290	242	297	276	291	260	304	304	305	268	248	276	296	289	250	304	272	288	287	273	298	311	278	276	300	308	308	294	301	268	291	282	268	288	295	292	276	260	277	259	247	286	286	269	296	292	285	251	287	284	261	294	285	302	290	263	276	291	281	278	304	269	282	286	291	285	295	266	302	289	295	287	270	278	277	309	270	254	265	306	292	285	299	284	260	296	293	260	285	285	259	278	299	276	299	276	286	294	255	286	242	295	272	266	263	269	291	266	291	269	295	298	261	270	277	292	277	262	289	292	278	259	262	260	249	284	270	298	290	297	265	289	259	321	286	295	281	294	290	299	321	289	251	291	309	297	270	289	272	311	277	273	276	325	285	314	265	318	277	287	287	256	279	308	268	291	291	289	273	284	284	310	306	247	293	282	276	298	286	287	280	263	270	259	252	266	289	270	271	277	288	300	285	279	275	309	301	308	259	293	284	293	306	240	285	292	315	304	283	272	299	290	255	288	285	276	291	272	299	299	301	292	292	272	246	268	281	328	276	301	309	288	253	267	288	271	293	272	258	303	276	278	277	271	307	261	265	301	311	273	247	265	302	300	293	286	271	337	301	259	254	286	269	316	255	292	274	318	266	313	300	260	281	271	289	276	284	276	280	277	300	272	283	278	287	247	266	289	262	315	268	275	309	282	296	271	300	272	286	300	283	286	287	326	287	275	293	297	298	273	260	280	289	261	267	280	290	237	281
23530	20908	27895	24054	20956	20864	9239	1301	913	840	753	725	616	606	559	531	527	504	483	482	489	498	466	439	473	490	438	418	447	405	438	413	379	389	424	405	387	429	397	381	393	375	401	400	392	374	381	393	396	404	369	372	367	382	381	347	391	382	367	367	373	383	341	388	384	375	403	390	368	381	377	345	370	389	376	339	356	388	362	404	383	371	375	371	376	361	361	361	365	386	380	369	371	339	380	370	384	405	386	370	369	383	376	364	352	381	356	361	374	387	391	398	383	358	354	400	364	355	369	381	392	388	379	381	389	375	350	405	395	386	364	352	386	396	385	367	342	366	367	358	375	354	362	349	361	387	378	389	359	330	341	388	365	341	344	340	347	386	382	401	355	400	370	339	341	407	369	371	372	394	380	355	358	355	397	352	344	373	371	371	403	374	393	386	314	359	357	383	378	354	395	356	358	369	362	372	383	389	372	362	352	361	378	385	413	375	364	341	341	333	358	349	379	380	368	382	376	391	381	389	355	375	395	380	357	364	346	378	357	362	369	369	389	385	390	361	378	379	346	375	379	360	353	390	340	373	401	361	380	323	352	387	373	348	353	368	384	357	361	345	334	358	391	363	389	358	350	364	342	383	404	389	374	365	397	380	350	359	349	375	361	369	373	381	334	372	385	357	353	367	357	400	349	342	347	373	351	403	376	373	408	368	379	356	381	376	355	367	385	350	342	404	343	354	358	360	359	374	375	371	365	375	388	405	356	375	367	362	354	379	342	382	371	341	378	384	399	394	365	354	341	356	375	367	353	371	374	364	351	364	381	348	374	347	326	373	357	367	379	403	370	373	386	358	357	368	364	400	394	397	351	344	395	383	365	359	381	351	377	350	399	344	348	373	382	408	350	357	370	348	373	380	385	380	356	393	379	366	394	379	383	394	342	382	386	375	364	417	341	356	397	381	414	365	347	368	348	386	368	385	364	393	368	352	345	338	366	350	364	380	407	360	374	350	392	358	342	368	373	336	354	380	370	363	403	353	341	364	365	380	350	367	390	355	342	378	379	348	365	397	361	375	375	391	354	371	385	389	336	360	354	356	347	374	361	361	364	339	354	360	375	404	364	397	368	401	369	373	384	376	368	362	341	360	397	319	376	383	369	403	425	367	391	329	398	360	349	338	375	353	345	353	355	398	351	367	399	364	382	337	379	339	382	370	320	377	363	347	396	357	371	394	390	388	369	359	391	388	361	357	363	348	372	355	317	374	339	374	337	364	375	349	364	367	355	402	364	376	382	364	351	386	390	390	389	364	358	340	326	410	377	397	360	364	387	388	352	359	389	394	346	371	343	384	387	376	347	343	381	385	361	372	379	373	357	372	379	344	363	336	370	379	330	379	356	364	382	391	389	395	371	381	374	360	389	353	365	366	386	371	393	353	389	361	348	374	406	321	419	341	384	358	371	346	334	356	374	357	372	361	354	386	344	373	357	407	360	347	397	373	392	343	384	353	386	339	371	397	366	353	350	381	374	368	407	375	354	382	374	340	352	364	347	338	333	345	373	351	350	381	337	376	401	376	406	356	368	379	377	383	352	359	336	368	360	383	345	359	391	378	365	393	389	375	396	407	355	368	368	410	397	372	358	372	332	378	376	409	400	352	359	355	325	346	361	371	365	414	409	364	376	379	359	363	384	368	316	375	373	352	361	333	341	356	380	334	360	364	372	398	352	384	393	363	374	354	359	388	340	384	380	389	328	381	352	353	376	349	371	337	369	366	385	342	350	378	356	369	382	369	395	366	348	356	344	381	360	390	315	372	348	407	369	365	349	371	416	384	369	389	354	375	386	403	344	357	388	381	353	329	341	375	371	362	402	388	365	390	343	361	392	396	371	369	355	356	389	350	355	351	363	366	364	386	353	367	392	367	398	372	418	383	372	390	366	371	363	366	401	333	380	354	371	377	375	357	377	350	359	347	361	355	395	394	387	371	370	383	348	363	344	339	367	370	399	364	378	336	373	373	372	395	345	357	334	379	368	379	369	382	372	364	385	368	388	358	376	374	355	360	371	385	355	356	404	360	400	351	412	360	376	349	381	376	345	372	406	352	366	373	379	380	385	351	386	355	345	344	375	355	366	376	349	310	383	382	400	394	394	362	351	401	387	375	362	356	376	398	365	357	348	371	334	356	366	375	355	356	373	367	398	372	365	382	376	360	386	375	382	362	345	407	389	356	393	367	423	347	340	339	398	339	357	354	345	377	360	389	358	394	374	354	354	395	358	365	366	346	354	382	342	358	367	357	357	379	371	357	385	350	342	371	388	347	352	345	341	394	358	415	369	351	378	362	366	397	351	349	363	368	377	361	349	341	350	411	395	373	364	374	375	374	402	357	383	355	362	387	360	373	344	349	368	366	365	349	370	363	399	366	379	328	361	351	346	359	364	387	381	389	420	396	392	364	337	350	335	370	411	396	369	349	378	344	340	363	351	356	378	396	359	375	366	383	375	324	376	359	343	365	403	356	365	367	376	356	395	417	381	350	408	366	387	393	394	368	365	387	330	361	384	389	382	370	383	387	363	377	371	364	387	348	329	379	336	363	349	346	348	361	335	396	355	363	371	360	370	385	401	357	359	329	355	377	375	410	408	364	377	344	399	362	356	383	392	348	341	365	351	363	391	361	350	369	389	346	361	374	394	372	386	394	354	354	367	355	366	393	380	379	360	355	393	391	352	339	390	370	355	367	348	392	355	359	375	379	392	358	358	338	380	373	345	359	338	372	350	389	351	375	380	360	362	397	380	392	362	327	323	346	388	349	357	384	378	395	346	373	348	357	369	377	350	363	418	373	357	349	390	404	355	396	376	366	358	334	368	371	376	396	320	383	362	386	355	339	370	360	359	345	343	365	353	354	353	365	368	400	420	373	385	362	372	369	344	350	360	368	335	378	347	365	339	395	388	356	357	394	368	350	389	368	356	384	357	363	382	385	357	367	361	329	358	401	327	359	390	364	388	369	361	384	381	359	381	367	358	365	361	377	371	369	373	361	370	374	377	397	388	406	377	353	374	357	381	355	362	376	393	365	345	357	370	368	379	350	357	385	352	363	395	374	361	397	379	349	394	353	389	350	368	386	374	337	362	393	373	406	331	385	376	396	356	375	376	390	380	365	377	327	360	359	382	378	343	369	374	368	341	390	345	356	353	315	388	355	366	330	380	343	425	378	340	363	387	338	367	354	375	361	372	355	381	369	350	342	364	334	358	361	386	357	358	356	354	383	346	350	367	356	377	392	363	382	365	355	380	359	347	375	368	367	348	363	400	333	392	350	369	377	350	346	376	370	348	358	365	376	351	372	415	357	384	365	373	370	347	356	376	357	342	365	372	375	376	384	345	348	378	348	382	372	371	364	372	384	393	318	350	382	379	369	384	374	368	403	358	369	329	376	355	381	369	357	334	344	356	384	363	357	369	381	355	369	372	375	339	362	346	359	362	350	334	379	371	394
10827	20113	18685	20500	11448	4077	2972	2353	1907	1569	1308	1191	1023	1004	832	813	797	776	691	678	640	591	623	569	541	541	537	507	505	516	508	495	484	447	471	456	408	463	476	409	405	468	396	409	396	401	440	394	426	424	428	436	416	409	399	413	403	427	406	414	415	419	419	449	399	415	380	417	383	407	400	392	399	408	373	357	388	353	391	392	422	385	382	380	417	416	366	389	368	425	412	410	402	390	400	400	383	350	374	385	366	359	383	370	390	373	402	380	411	398	367	384	361	379	374	399	380	387	368	375	388	357	347	400	419	391	394	401	373	384	398	389	413	389	386	408	397	371	371	383	388	382	363	407	388	398	361	374	360	372	390	418	415	368	395	378	377	397	381	383	389	362	411	400	377	413	384	367	355	381	387	371	377	421	374	373	368	363	377	385	380	402	360	368	405	376	372	356	394	372	351	404	368	370	369	372	374	400	370	415	392	397	358	388	394	379	401	366	391	399	366	382	353	392	374	342	416	377	358	386	369	364	394	370	424	395	362	390	405	369	380	394	395	396	353	387	402	407	396	384	358	396	382	378	364	386	349	382	381	386	419	397	374	376	384	376	413	368	417	373	395	404	381	366	388	376	381	397	394	408	363	394	410	381	394	355	385	389	392	382	384	387	341	382	410	364	399	394	375	362	387	347	372	345	382	365	365	397	347	447	367	357	416	393	399	394	386	400	352	363	423	412	392	402	376	380	400	401	393	381	401	402	361	391	388	384	391	391	327	385	378	408	390	382	375	373	378	398	381	403	355	418	343	391	408	363	390	388	353	369	365	376	399	385	398	367	379	372	363	390	385	366	369	390	422	356	397	345	384	376	383	380	366	397	388	409	395	406	347	368	386	362	418	390	357	387	393	388	367	422	408	369	377	386	390	370	392	388	383	377	400	371	384	409	374	379	401	382	377	397	363	374	370	341	398	361	382	350	369	363	380	392	379	394	378	379	360	369	368	350	394	382	375	375	386	408	384	359	388	392	367	370	379	384	369	393	347	368	369	394	395	397	421	395	370	376	376	396	380	384	360	382	355	400	344	365	392	371	361	358	368	356	393	379	378	386	357	368	351	352	377	357	394	362	355	390	355	396	370	373	377	370	348	402	415	383	392	400	360	381	387	356	381	372	396	366	380	384	382	406	410	400	367	409	405	389	368	388	396	400	404	376	396	393	363	385	383	368	367	378	402	394	377	370	396	399	355	369	372	359	418	406	363	392	359	417	390	348	388	346	415	379	406	372	392	403	390	372	378	403	345	394	401	403	399	373	334	367	400	396	384	377	383	366	398	383	358	394	383	363	369	374	388	391	399	381	377	360	374	357	379	369	395	372	360	372	385	355	374	358	397	368	398	362	354	360	370	378	394	373	408	354	377	375	408	370	377	363	401	366	373	393	371	422	406	431	370	374	373	376	371	380	388	378	406	380	399	394	394	388	380	370	388	356	362	357	394	394	410	369	397	369	416	373	340	392	384	328	349	401	385	378	392	367	393	364	412	389	389	366	392	399	361	376	385	387	375	391	386	377	379	364	371	384	407	382	382	378	381	403	397	396	385	385	360	375	390	354	382	350	364	408	394	375	381	403	385	381	400	382	405	381	374	368	399	347	396	373	366	380	385	397	371	386	406	406	387	434	403	378	372	392	367	425	389	369	413	378	372	411	408	400	344	354	348	396	349	376	404	370	410	358	408	395	382	371	352	379	393	391	346	389	378	365	386	388	401	386	394	389	373	390	398	409	380	373	391	381	416	390	375	383	344	351	392	384	341	376	395	383	373	385	373	379	396	370	392	386	374	380	357	406	352	386	397	381	364	399	403	383	373	383	379	388	448	391	377	375	394	367	344	398	391	408	369	371	390	380	351	377	379	412	395	389	359	380	377	378	394	410	368	385	385	398	374	386	387	332	375	396	385	386	397	396	375	368	352	373	378	370	347	368	353	408	392	381	375	395	370	396	379	369	363	400	391	400	392	321	390	381	388	380	360	362	376	357	374	405	400	366	371	362	405	384	396	369	387	349	361	388	374	371	365	387	356	363	386	366	364	369	376	366	392	393	414	399	365	361	391	392	415	378	382	385	402	393	407	399	390	392	361	365	369	392	372	384	398	407	343	351	386	375	391	361	394	382	368	358	385	357	374	407	389	393	380	400	345	389	391	389	349	411	419	358	361	411	395	360	375	345	381	371	379	374	363	349	354	397	420	399	408	399	379	372	355	336	409	374	385	378	393	386	393	351	416	384	385	361	351	362	403	407	390	367	356	364	369	402	374	415	409	387	347	413	381	401	394	349	375	366	391	366	415	377	409	349	366	356	400	377	398	361	361	398	388	384	369	403	366	383	362	346	362	380	403	379	370	384	352	354	365	404	371	370	382	366	386	377	351	381	364	397	407	347	378	397	382	341	371	400	361	372	390	379	408	350	395	385	387	398	346	402	380	429	356	380	370	369	388	394	413	370	405	389	390	397	407	403	395	404	383	370	393	402	377	391	381	391	384	412	347	383	408	365	400	347	374	363	353	398	367	400	331	427	383	402	369	396	353	401	351	396	378	372	378	402	377	359	391	354	367	378	362	361	364	391	372	374	403	390	395	362	332	408	380	389	399	382	366	403	393	364	407	379	379	374	360	361	387	352	387	371	357	338	400	350	400	393	405	371	373	392	371	385	400	386	383	390	436	381	386	355	387	370	370	358	395	367	375	393	368	401	386	396	363	362	403	377	350	388	366	352	353	388	354	380	389	415	400	382	338	398	422	415	417	362	368	403	383	345	377	339	380	377	371	360	347	376	413	356	391	374	373	378	407	377	382	370	402	348	394	363	374	362	356	364	395	387	343	378	398	392	393	376	342	388	356	379	380	366	373	361	358	372	390	424	396	378	382	351	403	410	383	400	405	417	369	379	398	345	370	380	367	359	378	372	377	387	395	366	373	374	374	404	385	350	367	387	387	348	351	355	350	407	366	383	359	357	342	370	396	386	366	400	393	388	382	398	384	325	388	384	390	393	390	364	390	405	381	362	380	427	359	337	367	364	385	380	360	375	391	397	381	375	395	397	414	409	354	369	386	364	349	374	397	378	398	427	364	351	376	379	389	388	383	373	373	398	390	379	401	373	354	384	391	401	382	381	375	384	405	392	346	374	394	386	397	367	382	377	357	392	419	379	409	405	374	355	398	383	391	405	352	401	393	389	350	380	378	365	361	375	353	347	398	364	377	379	390	365	394	358	370	379	429	358	356	382	385	363	394	383	378	376	377	384	393	363	401	348	402	370	384	364	408	413	378	362	400	370	388	378	378	373	373	394	347	394	399	330	389	381	362	372	407	366	397	353	384	381	394	376	361	412	421	354	360	371	378	382	383	336	356	373	389	365	368	381	379	385	422	410	355	394	374	383	398	405	364	408	347	384	385	353	371	360	377	398	387	371	389	400	375	371	352	382	376	388	399	357	348	387	380	402	362	426
27860	15585	3268	1019	711	621	554	519	527	482	553	553	543	588	545	567	542	529	550	515	530	519	553	563	517	548	546	544	519	575	606	524	522	534	555	547	532	548	538	526	517	540	557	572	549	552	536	510	538	550	533	528	566	548	555	534	509	529	562	521	556	549	532	596	547	530	510	563	557	535	511	527	550	543	561	512	535	474	527	563	541	534	586	538	543	563	542	565	523	504	510	512	513	567	564	545	536	512	510	511	563	530	495	520	548	505	540	489	549	539	484	556	555	560	527	530	537	598	519	498	543	537	561	546	580	565	544	551	532	544	566	583	554	542	558	559	506	555	570	562	551	533	529	548	560	514	558	592	544	548	514	539	590	551	579	540	550	547	546	539	551	541	540	536	529	542	581	576	535	566	556	578	554	496	559	578	549	586	533	518	522	535	552	570	544	557	558	550	562	540	511	560	542	554	556	554	498	579	550	568	533	550	524	519	512	547	529	521	519	543	549	550	616	530	579	535	494	549	529	543	572	518	549	552	525	535	500	535	521	580	535	524	533	590	532	528	473	530	504	539	552	507	537	564	524	563	534	611	583	541	511	541	528	545	547	477	508	530	603	508	558	553	538	568	539	571	513	544	551	520	607	545	521	495	536	544	524	504	516	533	538	565	533	591	518	545	551	545	510	526	559	537	539	569	572	506	540	509	556	575	548	558	541	561	518	504	540	551	551	559	532	542	529	553	547	549	513	553	535	532	535	526	535	504	552	549	549	501	566	548	521	511	524	525	537	527	534	573	563	595	552	559	499	527	568	533	528	572	545	550	550	556	565	547	533	510	546	554	518	569	567	545	513	542	564	545	591	528	531	547	557	547	514	513	577	487	513	512	537	571	554	522	515	561	539	561	561	505	554	553	525	531	495	539	550	528	538	553	571	547	563	528	502	538	533	519	470	529	553	544	520	555	528	526	523	536	514	522	499	534	531	543	528	555	574	559	539	569	549	529	524	512	544	563	577	507	517	557	565	524	513	533	552	566	544	532	571	539	540	571	492	536	537	526	545	498	536	492	594	514	560	556	531	551	568	571	545	526	584	552	548	551	491	533	502	564	557	521	531	528	558	533	536	549	524	499	574	519	502	532	554	532	560	572	526	574	528	600	509	521	525	557	580	566	494	516	541	525	562	578	558	510	556	552	501	576	551	512	585	509	566	542	540	538	512	537	534	561	564	515	541	574	578	575	540	566	548	533	579	543	521	559	530	545	563	535	550	545	569	506	549	532	555	512	479	500	544	556	525	534	548	520	562	523	556	548	569	539	527	528	551	559	525	556	514	576	528	562	560	537	601	523	539	515	576	560	546	496	556	588	514	520	536	491	540	520	499	533	577	532	514	521	525	551	542	548	567	548	559	545	517	516	534	532	550	522	527	537	468	568	515	500	516	540	521	580	512	577	526	557	545	507	523	558	536	526	518	562	549	538	584	547	563	543	552	522	562	508	521	593	565	529	555	561	531	539	534	501	534	559	541	552	532	508	552	536	565	539	537	534	506	542	514	532	567	540	565	532	558	519	529	559	569	540	554	544	553	586	556	524	519	553	568	534	567	565	518	511	549	540	591	488	527	498	534	547	572	515	558	557	572	528	508	528	567	556	513	544	513	518	491	526	534	537	530	574	554	584	590	588	519	553	536	546	537	543	561	576	542	561	535	556	575	521	549	533	548	563	516	543	573	516	551	547	544	529	508	587	555	487	523	540	526	526	515	574	502	555	564	558	505	576	538	558	519	527	549	557	532	534	574	514	530	545	571	507	545	524	535	498	528	535	556	538	546	531	537	517	502	518	546	542	550	517	540	552	553	542	502	518	526	512	544	573	526	539	566	535	554	536	524	538	547	554	527	558	557	564	567	535	537	595	551	542	555	540	583	549	533	521	530	543	539	526	530	554	547	540	541	529	532	508	533	571	556	534	552	552	554	475	521	543	577	544	520	561	539	529	517	557	547	527	560	532	586	530	546	522	556	552	585	539	555	553	551	540	546	529	563	589	573	590	519	548	536	545	508	531	532	512	512	551	541	538	512	521	540	554	520	535	544	534	553	567	523	514	549	547	521	516	519	569	535	519	539	552	570	548	568	485	561	548	524	509	548	500	552	526	538	519	559	522	507	527	524	487	560	525	565	569	512	558	534	560	548	518	547	529	526	507	540	542	559	532	573	543	534	529	540	550	500	567	534	540	561	576	556	539	550	478	490	588	548	529	490	581	561	546	506	554	546	546	555	562	503	543	528	532	553	563	553	551	527	572	529	515	533	526	548	548	508	515	538	572	539	533	556	510	522	543	544	556	544	517	555	518	558	545	566	543	530	536	542	570	511	509	556	539	549	542	560	510	545	549	561	502	547	533	534	520	559	542	547	558	512	533	536	553	547	528	500	527	558	542	578	532	506	542	518	506	532	496	553	546	521	544	525	545	517	519	562	514	553	528	563	550	527	545	556	553	535	514	528	543	537	569	554	524	548	543	509	531	541	528	540	547	531	545	550	541	515	528	537	566	550	538	510	509	543	533	545	513	532	557	571	541	533	548	515	504	557	553	535	562	523	525	535	534	547	554	547	511	506	527	554	530	565	522	550	517	566	544	522	535	525	534	542	516	523	571	517	495	587	530	555	584	526	540	517	539	521	584	566	553	569	570	566	521	542	514	557	514	547	544	527	534	548	539	557	523	508	513	489	500	526	566	572	556	540	549	560	551	555	545	553	545	541	530	532	546	593	548	513	528	512	566	506	541	548	509	582	564	549	557	516	542	585	523	573	516	547	578	578	507	521	524	542	535	532	560	494	530	490	538	531	524	517	546	549	532	562	523	558	568	588	543	527	544	563	581	518	589	522	557	522	542	527	568	552	555	581	544	544	500	537	570	522	569	519	543	573	530	551	526	537	509	587	518	541	503	509	572	515	560	533	542	505	557	528	538	534	537	542	535	572	536	546	515	523	540	546	506	554	527	572	563	517	565	526	516	509	581	529	557	512	559	539	551	526	530	560	530	508	561	562	569	537	592	491	522	557	542	554	528	545	521	568	564	610	512	589	568	539	528	590	559	535	568	565	572	498	553	519	523	526	560	538	511	508	548	520	548	569	503	582	539	556	553	583	554	530	553	490	492	542	567	570	553	550	504	520	531	521	502	542	508	510	556	544	574	571	577	553	546	495	570	543	480	536	563	554	498	528	515	563	553	535	595	554	523	546	533	543	540	517	536	509	537	564	573	535	572	568	541	560	528	532	529	534	535	522	553	550	519	570	521	558	541	535	547	568	575	562	551	522	545	528	544	570	551	525	520	542	558	569	524	528	553	532	532	580	526	512	523	515	525	546	568	532	514	552	519	560	512	545	541	536	548	528	545	536	549	586	521	505	527	556	547	528	578	503	547	563	539	539	520	551	526	623	547	534	561	552	522	476	513	530	555	562	549	555	537	555	553	552	515	561	551	551	536	514	542	506	527	535	571
5471	3339	3426	1538	835	703	657	599	614	635	603	648	625	613	632	621	627	616	589	658	583	651	601	620	648	656	647	661	637	606	629	635	634	580	628	567	621	625	626	575	621	606	582	575	655	604	587	596	594	579	582	607	619	594	595	627	628	623	632	576	610	640	583	606	590	615	640	626	608	619	607	593	634	662	593	601	615	598	599	629	635	579	587	623	632	615	583	632	601	641	585	601	610	616	627	591	604	635	561	628	623	600	622	578	635	624	615	703	604	592	625	574	619	604	603	645	647	633	592	609	640	601	605	603	642	625	646	618	637	632	605	615	577	600	621	611	626	646	626	607	616	623	572	617	636	630	652	574	631	594	670	595	636	643	612	629	635	577	627	684	646	626	658	605	592	635	681	579	652	610	600	617	611	637	587	597	571	597	585	632	618	608	586	619	631	600	577	617	623	585	633	634	625	623	635	582	675	640	617	626	636	602	612	604	636	600	610	588	597	639	634	628	631	612	630	578	639	625	600	600	611	594	591	639	601	587	628	628	599	592	613	609	581	646	588	583	638	668	630	592	642	558	561	574	585	609	606	650	603	641	542	601	569	599	625	592	616	595	594	616	610	583	637	596	616	610	621	587	626	646	646	627	618	633	608	622	586	617	615	619	599	610	596	600	577	592	603	638	597	564	616	583	610	565	598	570	597	627	612	625	631	648	596	656	626	630	655	633	577	589	647	638	598	626	662	592	606	572	588	625	617	650	599	598	620	654	594	607	654	580	595	624	584	621	592	653	590	589	589	582	599	636	600	611	629	630	596	625	635	603	653	619	644	563	582	551	650	629	618	634	596	592	621	590	546	586	579	613	650	636	633	589	602	620	628	612	671	632	612	622	594	618	613	651	584	612	603	639	605	591	586	649	648	559	589	632	621	604	583	569	620	570	588	563	598	645	605	643	596	644	573	582	632	565	582	600	628	591	613	621	617	594	593	637	610	597	595	588	639	627	602	618	542	585	604	630	583	645	589	619	603	602	640	636	610	585	627	601	594	581	601	608	657	608	607	597	616	596	610	649	624	590	630	585	615	568	602	588	649	610	625	622	609	586	553	625	670	584	608	648	616	629	607	584	614	601	651	612	626	613	642	610	632	603	625	606	636	668	618	633	614	621	622	605	635	562	616	630	597	604	616	610	611	647	593	586	644	603	599	615	573	664	607	623	628	618	573	635	594	596	577	603	611	608	589	610	611	576	602	612	592	634	622	676	601	625	610	628	636	608	599	622	614	567	596	655	669	577	599	637	599	629	574	555	594	650	603	622	576	628	621	582	623	628	591	634	613	578	608	561	635	635	588	605	610	615	593	624	590	632	595	584	594	635	666	646	642	597	636	588	631	604	669	583	597	651	642	636	596	627	622	595	576	665	647	609	637	627	615	652	617	627	618	626	655	601	600	593	595	593	590	626	621	621	609	608	613	606	639	597	641	604	594	581	630	623	620	599	588	618	616	586	614	630	638	588	598	608	581	609	579	609	604	613	624	572	601	622	606	632	628	632	619	590	619	564	609	629	642	628	647	627	617	635	606	635	634	603	642	578	643	626	619	608	612	652	578	635	631	607	602	615	627	642	636	587	584	624	600	648	630	617	621	620	579	601	607	607	623	570	624	607	659	615	571	638	588	619	586	575	620	613	580	581	614	595	616	626	595	652	630	613	580	651	610	579	633	592	652	604	600	595	623	643	614	609	640	642	564	610	629	628	624	663	581	587	629	611	605	616	566	591	624	639	620	566	606	665	589	624	609	621	592	668	644	589	585	610	598	614	597	605	597	645	593	621	633	593	590	627	599	619	604	621	630	629	638	602	614	596	624	611	641	593	586	658	607	618	610	597	637	578	597	603	626	606	600	622	623	667	632	606	659	560	590	634	592	618	591	661	653	603	618	669	609	635	622	622	609	631	590	602	629	640	667	637	626	689	565	628	607	634	602	584	637	633	636	598	560	613	593	633	591	629	615	611	623	605	603	576	604	630	597	660	651	657	620	604	588	593	576	589	642	621	631	618	627	578	652	625	591	662	646	607	591	607	581	602	596	559	667	612	633	610	613	642	614	619	618	604	613	594	611	622	593	553	614	604	632	654	615	557	606	629	601	616	678	595	580	590	630	627	616	605	648	606	636	638	557	555	637	605	648	604	608	577	607	627	624	619	595	623	615	646	633	597	627	651	635	632	634	605	584	606	635	589	614	612	579	643	567	682	609	576	596	595	637	610	619	628	634	591	641	625	612	612	599	603	613	569	644	654	614	603	611	584	623	602	619	597	623	594	587	595	584	584	607	630	593	640	633	608	596	566	591	582	627	565	655	618	626	624	624	575	619	606	606	616	598	597	601	584	597	579	601	611	606	601	618	574	627	590	645	566	576	634	650	648	631	622	581	593	570	681	654	604	582	615	605	576	584	600	571	589	603	621	637	559	572	602	599	606	618	611	634	607	657	547	631	599	612	557	610	597	622	634	590	588	610	662	643	614	581	619	647	604	596	619	623	622	621	643	618	682	642	586	647	604	643	599	614	596	606	571	627	677	603	630	616	618	604	597	622	676	595	663	571	598	606	639	581	610	581	597	582	624	615	653	601	640	563	622	630	647	647	667	588	631	593	636	588	552	609	617	587	633	625	598	608	556	618	568	614	614	572	563	635	625	620	580	610	597	643	613	640	582	595	632	650	623	625	592	610	617	637	630	602	636	652	604	641	646	598	615	652	624	590	584	616	609	685	625	599	632	555	609	581	660	629	619	621	596	626	596	590	609	608	652	587	633	633	622	588	618	589	614	629	643	603	629	601	661	583	642	597	579	624	555	590	584	599	605	629	620	605	639	636	632	643	592	605	592	605	593	610	586	620	628	602	591	617	643	589	598	600	591	620	601	620	638	595	595	610	664	617	653	601	678	617	598	602	639	598	597	589	619	609	599	602	664	619	584	610	617	602	565	608	603	652	576	623	626	646	632	598	597	609	635	630	611	666	584	602	613	645	577	608	635	629	654	607	599	592	613	618	589	629	607	575	611	636	601	624	636	574	615	664	643	657	610	589	624	635	595	653	603	648	580	622	600	615	608	632	606	596	610	623	579	631	622	634	626	599	625	606	625	630	605	606	614	589	586	646	631	582	619	600	594	594	586	589	625	646	575	574	596	604	632	598	636	599	587	590	621	611	597	576	610	607	585	605	594	541	635	581	604	640	658	636	608	591	619	607	606	649	597	614	621	641	633	567	603	603	617	594	584	626	629	601	614	636	607	618	594	624	649	569	615	635	602	561	604	624	597	569	634	588	612	607	602	657	607	635	593	662	610	574	671	594	595	570	615	574	582	600	631	599	593	574	554	595	644	602	613	599	597	643	611	617	650	646	651	638	625	605	653	655	645	605	597	647	635	607	587	616	558	580	633	592	595	607	616	603	613	615	609	616	606	660	623	627	612	596	651	576	611	622	610	623	629	619	586	637	617	623	631
26221	20908	27353	24595	20769	5357	803	567	464	418	393	332	331	319	339	307	312	293	281	294	249	260	296	271	241	265	250	259	243	239	247	235	233	219	210	211	230	226	224	226	202	237	256	243	223	260	228	258	222	235	221	237	243	212	230	226	236	238	227	248	205	229	206	217	233	249	186	250	211	228	244	230	232	226	242	217	240	218	253	235	251	219	233	226	216	219	181	233	234	235	252	242	228	237	202	234	254	200	245	222	207	219	217	236	253	222	217	223	240	222	229	213	220	211	234	233	218	217	223	240	234	193	233	245	230	204	248	252	192	224	227	231	213	209	209	229	206	272	253	232	213	218	194	211	217	230	244	215	227	195	240	228	251	217	221	206	184	224	200	220	216	225	261	219	221	240	203	238	245	207	217	226	224	214	244	233	249	222	222	236	223	226	219	246	226	228	230	205	237	235	223	214	236	232	253	224	206	231	211	241	217	228	229	225	226	246	221	222	227	238	213	211	223	259	248	220	222	216	225	210	220	202	232	230	222	221	223	218	219	231	241	227	212	226	247	224	225	223	238	226	221	244	250	222	222	245	216	226	215	220	236	205	210	246	204	214	204	229	232	224	230	235	213	236	212	228	248	221	205	223	230	244	229	224	223	216	225	237	224	227	208	217	232	240	222	231	241	238	222	223	239	227	217	236	215	204	239	206	232	199	213	209	263	206	238	240	229	198	232	226	236	247	260	207	237	219	248	229	232	228	240	229	205	235	196	226	211	240	245	199	238	249	228	246	243	228	220	218	208	234	231	239	217	225	231	204	251	219	247	225	199	215	225	236	205	246	231	230	217	239	238	226	250	208	230	237	216	209	232	230	239	262	222	214	229	226	262	229	235	231	221	238	212	260	217	254	224	206	232	207	234	224	213	235	216	229	211	229	248	226	194	221	214	233	218	267	220	223	211	210	233	239	226	221	232	224	254	224	234	223	198	221	216	228	211	235	206	236	243	241	248	243	228	241	212	233	225	215	224	212	229	243	213	202	239	218	223	233	227	237	247	227	208	251	236	213	206	211	259	215	240	231	223	190	205	247	199	211	209	218	246	215	206	246	227	218	228	212	238	243	237	221	195	226	242	220	239	223	212	243	229	248	198	231	218	237	212	212	216	214	236	205	226	224	237	209	237	229	243	219	212	205	209	229	218	229	239	255	215	220	242	206	246	224	198	235	253	220	199	237	213	225	247	241	215	234	214	216	241	225	214	227	216	250	231	228	245	220	204	242	216	217	255	217	216	214	197	242	214	236	223	210	218	229	240	258	223	208	206	247	212	230	237	216	224	212	214	221	233	213	234	200	255	233	211	247	223	213	220	208	222	198	253	231	234	228	232	211	228	223	220	196	215	246	256	214	233	232	199	228	213	207	212	204	258	233	226	214	249	224	187	243	231	239	214	220	219	233	270	232	249	219	202	233	233	230	222	234	223	233	223	233	226	223	236	197	227	229	222	209	208	262	243	219	207	223	237	214	223	227	230	210	257	218	200	211	230	209	214	240	255	212	230	214	232	209	230	208	252	222	222	200	209	215	226	227	223	220	237	225	220	273	216	219	220	233	236	219	239	224	221	240	224	265	260	219	221	237	236	218	237	208	225	221	220	239	247	212	226	235	240	222	221	208	216	226	212	222	234	227	238	233	236	215	182	226	211	220	223	239	219	231	231	219	223	241	231	204	246	230	227	217	227	211	228	215	213	220	215	212	228	229	211	196	203	214	217	197	232	217	234	213	217	198	231	247	221	205	199	226	238	212	228	242	218	225	240	240	217	214	245	224	214	229	242	240	219	228	224	247	226	231	240	218	230	235	231	238	207	250	210	215	229	216	226	196	228	221	239	203	245	221	243	226	209	213	237	225	238	212	226	218	193	208	218	233	235	246	194	218	211	244	231	207	228	216	215	215	220	229	211	214	203	212	203	206	248	232	234	234	235	249	200	212	239	230	231	241	227	242	215	213	239	225	232	211	214	237	220	225	221	216	197	215	218	252	207	232	212	242	210	231	231	226	222	225	229	219	232	230	242	239	235	254	223	231	243	203	263	209	225	230	198	234	212	247	212	243	236	251	230	225	252	249	238	208	218	218	220	234	225	242	219	217	207	217	240	211	214	209	218	260	232	224	228	222	204	234	219	235	235	221	263	248	236	242	254	227	205	237	228	232	224	217	245	217	208	235	224	202	206	225	226	255	204	213	178	210	205	212	223	207	233	219	192	216	225	218	216	195	219	220	208	205	243	231	232	219	223	216	254	198	221	192	205	202	202	225	238	216	208	220	233	219	236	223	221	229	214	238	203	217	226	211	213	224	243	231	252	233	247	239	220	226	220	206	237	236	234	230	217	208	243	222	250	207	206	231	217	221	228	230	235	225	236	208	257	216	226	191	206	209	215	211	209	226	203	237	216	232	231	224	213	232	226	216	216	213	212	205	255	239	219	205	224	200	210	219	218	230	245	219	237	208	220	231	228	238	212	221	221	224	229	219	222	240	222	226	221	219	229	248	245	240	238	218	239	232	257	237	253	248	238	194	206	222	234	224	232	225	226	225	249	239	217	230	228	197	226	211	233	236	232	202	218	203	236	244	205	244	211	241	224	209	236	223	228	208	222	220	207	236	210	219	241	201	224	198	247	228	210	211	228	201	260	198	247	205	211	238	218	206	250	209	249	228	225	241	224	205	231	250	194	251	237	250	217	246	217	234	237	221	212	216	212	231	223	194	256	222	207	245	216	229	216	255	237	225	233	251	218	217	247	212	202	229	251	201	223	229	209	229	227	254	205	223	227	205	216	247	217	213	198	194	215	231	223	219	228	245	221	230	205	219	209	227	215	228	216	242	221	238	240	238	223	232	245	212	239	237	229	202	218	245	208	224	237	208	205	222	232	243	235	220	230	247	233	223	224	213	210	230	233	249	204	224	248	258	207	201	240	241	221	237	250	206	239	204	238	201	213	218	226	222	223	246	218	205	226	218	199	196	225	227	231	221	212	252	246	265	242	186	245	209	212	240	228	208	203	228	233	216	217	217	236	224	225	232	230	257	223	248	211	208	211	236	254	214	217	234	216	224	204	215	222	244	239	203	205	218	230	238	215	220	227	226	243	222	222	216	230	228	220	238	221	209	227	217	227	199	249	210	221	231	204	223	221	202	240	239	213	219	193	207	226	229	211	229	236	214	225	220	205	203	242	234	229	183	212	209	230	224	233	223	250	221	250	218	231	245	245	236	205	249	224	221	208	223	217	208	231	214	248	223	221	226	209	252	222	243	244	212	239	225	232	251	229	231	212	219	238	207	215	223	222	229	240	233	221	211	236	219	226	225	230	215	226	201	218	237	208	216	228	233	205	245	245	237	224	233	228	230	220	221	236	214	233	244	226	188	226	252	216	230	243	253	255	221	209	238	206	230	225	209	214	203	239	214	238	226	215	215	237	239	249	227	209	230	259	241	243	245	235	237	211	220
7248	11473	10517	7227	4967	1913	1420	1018	884	796	668	610	589	538	456	478	426	424	429	389	386	399	408	313	370	351	323	335	331	301	327	342	307	292	311	315	310	315	308	302	291	299	282	276	284	309	302	294	346	255	270	313	282	314	298	287	278	285	272	285	287	287	301	272	287	286	290	280	276	292	300	300	242	288	282	258	267	272	299	267	270	325	278	299	289	283	289	275	285	295	287	290	274	294	282	282	289	271	292	277	261	274	293	264	301	282	276	279	273	275	281	300	257	310	290	279	264	300	267	297	287	272	299	269	271	270	261	266	280	280	277	271	317	298	243	291	302	252	277	298	279	267	278	275	260	296	273	270	267	293	285	272	288	282	296	274	259	284	295	280	272	278	299	262	271	283	280	258	303	272	292	276	271	282	252	292	287	282	262	272	284	260	269	259	254	279	317	280	292	283	281	305	276	252	270	284	266	284	277	256	263	281	278	272	296	272	294	260	307	279	295	264	264	273	282	280	249	280	270	280	281	294	250	286	284	290	249	258	274	287	317	305	297	235	273	254	270	270	275	276	280	290	288	287	294	258	275	272	263	284	280	229	272	314	275	276	292	268	267	267	276	270	286	270	259	291	270	287	268	273	269	261	273	265	278	308	286	281	283	291	265	268	283	285	285	270	282	306	302	256	240	295	252	296	280	262	288	278	245	259	291	284	269	261	298	272	278	299	276	296	273	274	260	283	265	277	300	267	279	279	295	312	286	254	261	287	265	250	261	301	273	283	260	267	271	289	260	291	269	274	264	285	273	274	276	268	275	253	252	274	260	258	256	285	311	312	247	297	280	270	288	273	260	279	261	254	293	282	287	259	286	282	268	240	266	306	254	283	287	281	259	284	292	292	245	266	250	242	261	240	292	260	271	295	272	276	292	291	258	273	268	266	281	262	296	278	283	284	254	249	292	266	265	254	300	303	274	291	272	284	291	266	284	268	261	272	285	277	302	264	302	231	288	278	302	295	287	292	259	249	312	269	260	288	266	282	282	253	259	271	301	269	255	287	309	279	288	270	282	269	275	291	263	295	275	263	291	284	277	317	314	268	260	280	298	275	281	274	255	297	271	281	274	268	284	270	239	266	267	294	272	244	260	276	290	280	251	288	305	280	290	293	276	284	252	303	265	301	279	276	281	263	269	288	268	311	279	271	293	290	263	291	261	271	286	265	307	268	275	280	259	291	254	281	266	296	286	285	283	272	299	315	284	280	277	285	276	247	290	266	283	268	314	265	288	243	299	272	303	279	294	295	255	289	299	257	280	260	274	255	247	282	279	314	288	260	269	274	286	294	300	297	280	288	284	286	277	312	293	282	275	286	242	306	250	296	273	241	272	270	285	288	268	300	260	262	273	283	263	293	249	271	267	274	246	264	299	293	268	295	265	268	267	270	266	307	279	274	278	288	258	245	272	251	274	283	296	228	254	259	257	286	317	270	266	270	286	254	268	270	279	291	270	281	290	278	253	287	288	282	267	256	310	261	268	235	275	298	284	278	291	278	277	269	279	268	283	285	297	298	273	285	276	287	253	277	282	249	258	242	278	270	281	272	305	259	286	260	258	274	274	267	249	260	292	287	275	287	239	256	267	286	295	303	288	270	279	291	277	284	279	268	291	273	280	297	259	260	250	247	277	273	287	271	285	286	282	293	275	268	258	269	261	251	279	275	267	271	280	272	303	265	286	258	306	282	278	308	287	261	284	282	305	314	275	258	275	267	284	283	264	256	281	295	287	281	285	255	292	306	286	296	270	292	295	309	278	272	281	292	254	254	240	257	269	294	281	272	277	293	268	274	251	264	280	298	279	253	282	262	257	297	274	281	291	269	273	290	282	295	254	296	274	271	295	293	276	271	264	262	265	278	288	299	275	257	303	291	269	279	303	269	271	286	293	245	290	280	255	272	306	288	299	277	283	259	267	304	287	263	291	283	264	270	264	292	267	308	296	245	287	281	295	301	256	285	260	250	298	275	262	253	271	258	282	256	268	276	279	275	271	275	265	257	284	272	262	281	284	283	286	272	238	298	266	293	303	268	290	289	271	278	275	270	266	272	258	272	268	290	293	287	269	260	272	280	299	282	279	270	293	290	283	254	307	260	297	282	265	264	288	255	275	282	285	257	291	279	287	282	283	270	279	247	253	267	303	260	279	254	295	269	255	269	262	293	271	304	257	265	276	301	268	277	250	265	257	255	291	292	308	242	286	278	313	313	304	259	278	274	300	264	261	257	267	287	284	277	297	269	277	276	285	262	281	271	281	272	294	286	270	231	260	288	284	299	279	257	266	271	282	267	248	258	267	283	293	283	323	265	257	247	269	259	300	274	285	273	275	277	314	279	294	308	293	267	279	280	271	297	257	279	256	274	270	290	260	291	296	299	266	288	292	276	279	256	270	275	271	284	310	300	275	284	293	252	287	291	286	280	267	280	253	264	274	248	242	283	294	310	252	278	279	261	290	257	274	268	252	293	286	320	275	276	268	295	300	285	267	281	275	283	254	291	278	306	269	275	267	302	258	304	281	258	287	305	261	273	254	267	272	276	287	283	246	286	257	266	258	302	256	265	255	298	270	303	271	282	299	316	291	256	267	276	278	283	289	287	297	269	268	272	318	307	267	287	285	270	259	279	290	289	274	265	259	282	278	281	265	277	290	288	301	265	292	275	271	273	297	248	274	280	289	295	250	276	260	291	280	258	282	283	284	246	299	284	284	229	278	288	256	252	263	252	280	292	272	294	256	288	286	257	280	279	290	277	298	291	299	299	275	284	255	266	265	278	282	294	269	276	280	280	286	281	277	278	260	255	259	261	279	263	287	285	271	284	275	279	305	259	259	282	306	287	267	274	277	289	289	264	252	292	274	294	288	316	272	277	284	277	280	277	285	275	269	258	326	261	279	296	296	257	285	242	290	279	264	285	277	303	301	293	256	243	282	272	278	243	266	285	277	300	249	285	297	275	282	300	259	272	276	289	271	266	261	282	268	279	268	269	273	265	286	288	276	300	282	312	287	269	294	249	259	298	267	259	290	279	271	293	292	286	264	299	255	304	250	315	298	264	261	253	264	279	304	271	264	256	294	286	263	286	267	280	260	257	253	290	293	308	269	247	302	263	289	294	280	294	259	283	265	303	281	294	288	275	285	259	266	285	248	280	307	245	273	296	257	262	275	288	283	268	258	270	269	283	260	262	273	250	284	246	271	301	302	273	307	268	257	282	283	255	256	264	273	285	266	273	316	299	251	261	241	266	286	254	288	275	270	276	273	270	261	280	286	271	290	274	288	305	272	255	277	256	297	294	285	298	290	238	275	275	288	274	288	269	289	273	301	270	291	253	271	264	316	269	268	251	268	290	263	289	258	278	295	282	290	273	292	266	271	277	278	294	318	277	268	266	267	269	281	267	289	293	261	287	281	261	278	260	286	288	262	281	308	282	261	264	252	295	312	299	280	276	275	273
23575	20916	27951	24040	20945	20950	9667	1319	861	858	725	702	684	579	583	509	528	462	498	465	494	480	497	439	467	432	400	402	411	412	405	414	400	426	413	412	397	398	425	376	422	388	447	383	387	416	363	376	403	377	426	371	332	358	353	380	373	379	380	382	388	393	396	342	365	354	362	393	341	369	368	353	390	428	395	368	364	358	392	347	363	369	373	390	369	379	377	371	368	424	410	342	344	385	351	338	419	363	352	353	393	383	387	353	403	383	419	344	359	344	349	373	369	402	366	391	342	353	375	374	399	384	365	371	363	371	354	368	378	380	378	399	404	357	366	369	367	408	361	362	367	377	357	361	378	381	346	362	374	361	350	408	355	361	360	353	366	339	362	365	367	384	372	379	356	407	380	393	386	370	364	351	385	382	360	361	382	357	350	371	369	376	378	348	372	350	380	377	328	373	365	355	371	327	380	370	351	363	370	355	418	365	359	379	377	317	349	388	391	348	358	349	338	363	375	391	373	347	350	364	352	329	367	353	358	351	391	365	362	370	390	336	338	348	381	388	380	430	390	341	358	375	333	379	386	373	354	360	357	360	382	348	374	401	374	326	369	367	376	339	381	365	343	378	339	337	378	368	366	334	392	404	334	406	349	377	332	363	361	356	361	361	378	386	411	390	344	397	378	354	395	357	369	376	372	354	388	397	380	351	380	390	336	374	388	360	375	383	359	359	365	342	355	385	400	356	365	388	371	351	338	375	367	357	366	382	364	354	385	346	350	359	336	384	370	363	359	394	339	352	395	343	345	336	348	417	347	345	374	356	384	365	373	380	358	369	387	396	329	407	360	381	374	411	369	405	387	344	326	380	347	382	344	396	398	366	354	393	384	378	359	361	342	397	372	415	386	382	355	393	355	345	377	351	349	373	366	360	344	385	372	361	344	345	369	383	393	380	383	393	396	390	368	374	370	404	320	376	378	387	392	378	365	377	361	358	350	369	360	376	336	375	379	351	356	378	334	370	379	368	352	377	387	350	384	346	367	395	349	408	387	399	362	406	328	359	323	327	386	360	357	361	360	375	379	375	340	345	381	380	359	331	368	347	410	371	362	395	356	387	348	388	382	379	369	358	421	405	370	378	399	344	380	341	366	367	345	355	373	391	382	338	380	362	333	401	375	372	363	373	360	381	362	361	388	341	407	363	360	337	388	373	352	365	379	371	349	374	373	396	375	369	368	385	374	372	376	363	389	357	359	412	375	370	389	366	381	348	362	350	381	356	384	372	360	372	388	372	382	364	356	361	348	362	400	375	372	387	391	378	356	375	387	375	353	367	383	380	368	391	360	374	380	366	370	369	351	349	382	412	372	362	357	372	366	357	344	390	375	350	390	304	347	354	361	407	350	377	341	359	346	340	347	381	335	368	358	374	348	358	380	348	355	380	356	368	376	395	352	368	344	360	355	372	419	322	368	367	356	367	348	357	362	356	355	406	342	384	353	399	365	352	355	347	385	400	380	388	394	375	327	363	394	360	370	352	360	334	372	385	373	346	390	363	374	348	376	351	355	405	324	335	338	345	352	384	373	359	384	377	374	342	356	376	397	365	336	357	369	378	364	397	367	387	374	371	348	377	369	380	355	357	351	357	364	370	387	388	377	364	374	361	368	349	358	317	335	348	351	373	353	420	394	400	385	386	382	379	391	366	334	364	352	354	405	357	375	354	352	349	394	366	403	388	382	358	361	373	357	382	342	361	389	432	351	375	406	363	371	357	366	389	342	355	379	392	336	364	366	367	355	371	406	346	390	383	362	387	345	358	368	383	357	371	390	321	377	372	395	345	378	369	362	367	358	367	353	347	338	373	353	372	386	400	360	365	335	360	350	387	357	371	365	393	386	332	382	335	382	340	388	344	365	383	368	361	356	377	374	354	366	351	367	397	343	360	349	377	389	395	388	356	379	375	339	355	323	317	363	360	345	382	368	367	398	392	367	347	364	366	362	349	363	390	358	380	357	370	359	392	376	363	352	397	378	365	357	369	373	358	367	380	393	357	365	389	368	340	393	370	379	371	342	378	359	338	344	360	360	374	347	350	381	394	387	377	382	373	369	372	356	387	362	386	364	379	381	394	378	324	361	393	360	340	342	341	364	371	362	336	403	377	371	345	357	372	367	380	390	381	366	348	361	348	371	387	384	380	363	336	389	360	369	396	312	365	349	402	347	351	366	375	394	359	341	374	388	369	361	333	388	399	371	371	368	386	355	379	354	365	333	393	384	379	360	379	364	354	361	383	367	374	364	371	335	337	393	332	357	357	341	376	374	380	349	383	387	331	371	416	363	372	354	382	338	388	343	361	359	335	348	361	371	371	363	414	353	391	389	364	353	359	371	375	338	355	382	385	337	400	381	354	383	349	371	340	370	402	376	366	352	345	388	385	411	393	377	365	387	373	407	382	339	387	352	334	350	386	392	349	414	379	351	403	360	379	348	347	360	375	309	405	349	369	376	394	355	384	373	400	364	353	404	346	372	352	398	374	387	364	336	382	355	370	371	354	343	361	382	400	363	367	353	378	378	383	397	366	372	357	386	386	360	373	361	356	373	378	360	363	411	374	377	392	364	353	378	352	353	363	397	340	380	383	362	340	330	372	362	345	363	332	367	373	369	371	318	378	385	356	362	378	348	401	359	318	375	363	352	376	359	377	371	370	358	350	374	341	349	368	374	378	349	360	354	384	372	399	378	391	385	366	350	372	362	326	355	368	336	361	360	359	354	342	376	371	364	339	369	370	360	350	327	350	366	367	365	374	353	348	373	379	380	356	363	358	353	365	360	382	366	374	370	361	342	370	344	364	339	381	341	356	381	344	352	348	363	408	360	345	325	366	392	379	387	339	357	392	377	337	379	358	387	326	327	377	360	360	351	350	350	384	386	374	363	361	377	416	380	351	354	332	386	386	360	332	391	367	369	374	381	339	378	352	374	382	402	343	340	352	370	361	384	359	363	373	362	351	367	375	392	350	384	392	365	396	382	353	400	367	336	354	398	354	342	387	340	350	399	368	364	395	342	342	372	375	391	355	377	340	354	366	371	347	322	390	359	326	378	373	376	364	368	368	327	362	341	372	397	351	375	379	353	354	373	351	402	386	352	404	365	350	371	345	406	368	350	366	351	379	374	379	353	399	360	345	361	380	333	360	384	338	326	366	382	380	354	388	352	389	359	353	350	397	391	338	354	376	357	343	372	371	405	335	393	369	359	396	384	349	360	379	373	357	346	379	370	349	370	355	357	359	363	358	353	368	350	341	378	351	366	367	387	348	378	380	351	370	369	370	393	346	397	369	338	363	368	362	359	359	371	343	399	363	338	358	383	372	381	373	376	350	353	368	368	394	388	388	390	352	372	338	353	361	375	351	365	365	397	370	364	355	389	373	375	361	380	343	371	366	377	360	387	375	364	377	351	382	331	338	371	367	383	360	357	325	392	392	328	365	358	350	357	366	377	398
10802	19614	18084	14698	11724	4139	3075	2277	1963	1523	1292	1229	1053	915	861	831	750	744	704	684	646	593	569	596	557	485	494	513	506	505	515	483	475	497	492	439	448	428	457	434	450	415	417	423	443	416	421	416	449	404	392	439	400	447	403	408	431	392	388	398	415	415	402	434	393	424	407	371	429	391	400	414	426	416	395	403	404	384	375	398	401	407	407	409	390	395	408	390	375	408	395	414	387	402	380	382	363	372	398	393	412	366	380	384	394	399	432	391	386	382	364	364	394	390	400	367	391	360	384	376	353	373	396	419	363	393	352	382	377	374	374	362	380	359	359	364	403	376	388	393	394	403	371	393	384	399	387	380	376	389	345	375	374	380	383	388	402	368	411	416	399	385	401	389	384	374	335	353	398	363	391	389	401	384	393	397	372	387	395	366	380	345	356	356	335	401	390	392	344	374	385	369	392	364	365	392	438	375	372	407	351	390	349	375	395	334	402	368	374	405	334	405	381	357	389	389	397	368	386	381	402	330	390	375	403	399	377	389	371	365	366	394	384	363	389	378	353	359	411	403	376	385	368	370	405	410	361	387	396	359	383	367	384	383	389	421	399	370	367	390	392	386	392	368	372	387	342	351	372	350	384	388	386	386	416	379	365	360	408	387	400	367	387	383	381	366	393	384	383	384	395	371	352	391	385	392	386	391	385	376	360	390	374	396	373	388	382	406	387	380	393	416	380	354	382	420	367	359	397	392	379	361	354	373	380	387	406	425	386	366	403	383	401	406	380	357	405	354	376	399	371	375	411	405	374	374	383	389	407	393	353	397	394	350	365	360	363	374	408	331	374	373	388	350	387	385	370	362	364	368	355	373	369	353	359	367	389	344	423	369	348	397	374	378	438	377	358	407	422	402	378	381	376	367	349	382	377	377	403	358	399	373	371	362	407	391	396	363	370	373	403	369	381	372	374	379	367	376	368	413	350	371	404	398	395	384	402	391	372	377	332	386	407	418	399	403	348	398	355	381	394	347	336	416	365	372	361	378	399	393	396	419	381	379	419	403	392	380	362	391	381	352	392	387	401	373	401	391	361	346	381	397	367	432	378	366	389	415	367	393	419	360	389	372	425	385	378	395	344	377	411	407	393	408	401	359	387	372	371	355	367	424	391	367	391	393	397	355	364	386	411	403	387	363	382	369	355	360	374	342	386	378	389	400	419	408	366	392	369	410	372	392	384	409	401	394	392	398	373	365	367	361	377	384	369	389	368	393	371	384	385	389	404	400	393	369	357	376	382	398	378	416	383	394	362	348	386	377	373	365	365	390	370	372	400	367	376	398	382	364	400	363	377	404	388	383	367	384	388	327	382	374	385	338	386	372	382	382	355	380	356	386	381	374	389	385	409	406	388	340	387	403	368	404	370	369	369	353	396	381	384	364	396	391	344	380	411	390	369	398	397	384	397	363	330	368	354	389	381	402	393	374	367	403	401	394	367	424	388	390	413	404	378	383	380	386	415	366	362	340	392	378	389	387	362	377	391	392	350	395	346	397	386	373	402	388	375	382	376	364	366	337	380	367	395	380	345	386	357	372	373	389	361	394	412	360	352	381	356	380	394	405	383	405	382	384	339	358	426	413	380	384	386	352	366	397	375	356	391	356	344	378	389	390	394	389	351	390	364	354	375	381	373	357	356	394	397	352	375	386	405	384	374	382	407	370	362	359	356	368	383	368	401	374	376	401	349	372	390	374	378	369	378	342	358	404	389	364	402	384	369	364	400	360	365	364	361	369	377	408	375	379	379	365	391	395	402	372	371	361	332	398	380	412	367	349	382	385	352	374	364	383	395	384	385	390	345	381	385	373	407	392	374	407	393	368	358	392	436	421	394	380	382	383	384	411	387	356	379	362	364	392	396	375	368	369	385	405	359	410	339	388	371	374	353	376	357	349	395	364	367	389	407	363	412	376	381	390	400	374	385	390	412	390	368	381	352	394	366	400	385	366	384	378	378	373	402	356	393	346	386	375	326	373	401	402	358	394	409	359	355	383	373	379	388	371	390	392	367	367	367	398	357	381	366	394	343	367	367	385	393	354	382	423	395	389	378	330	392	366	394	369	390	393	422	387	399	392	411	366	383	389	391	398	351	392	407	370	355	403	388	395	368	376	397	379	380	410	359	395	382	367	387	373	405	373	386	358	377	397	335	392	379	420	372	374	349	339	379	367	372	357	388	364	375	399	393	362	406	378	350	393	355	359	382	353	347	404	406	371	345	402	373	393	399	367	363	359	361	368	408	377	396	375	416	395	416	385	383	376	377	358	363	375	368	402	345	381	384	367	387	394	379	357	365	381	417	363	375	375	334	352	392	376	386	389	386	317	374	367	371	371	361	402	377	392	400	414	396	388	378	382	320	375	367	380	407	424	364	399	393	387	403	414	397	381	386	378	354	407	392	343	378	370	399	388	382	388	366	354	395	373	378	384	359	375	395	375	371	376	391	389	378	385	377	400	356	386	391	412	384	364	376	366	364	394	350	388	370	358	376	351	410	343	371	379	387	343	417	411	404	418	361	365	365	376	394	384	367	386	405	405	378	360	392	383	384	388	397	376	375	394	390	381	423	395	399	366	381	404	421	395	352	386	374	401	400	342	379	342	388	370	381	375	329	366	346	404	379	393	365	399	367	410	387	410	381	390	389	380	380	387	363	365	377	384	385	366	334	387	403	395	385	353	379	346	364	356	374	366	368	392	372	367	363	358	392	375	393	384	367	388	342	385	374	379	379	402	395	374	410	393	405	396	403	403	364	381	375	383	411	364	361	363	379	362	358	411	365	384	400	405	388	399	380	376	404	421	364	373	346	394	407	372	380	383	377	389	375	421	401	352	394	387	381	371	400	406	358	366	415	352	382	382	371	377	348	353	410	381	413	360	369	404	372	398	392	373	387	358	390	397	364	362	365	415	396	364	371	381	349	398	395	421	387	396	383	398	398	379	396	353	350	383	361	426	377	367	408	385	389	413	351	339	388	384	386	394	359	319	366	389	370	393	396	362	398	361	391	364	355	383	354	400	381	374	371	356	403	371	360	408	378	420	406	385	376	382	413	385	358	389	398	419	402	390	381	392	367	440	367	364	381	367	350	403	372	379	366	389	366	386	398	374	386	380	365	351	356	395	401	366	373	368	397	380	360	395	394	357	400	357	378	365	415	389	347	398	353	381	376	356	369	378	387	376	377	388	380	372	381	379	345	373	399	394	388	376	367	373	361	389	354	380	388	383	376	354	389	376	370	397	352	373	394	354	364	383	403	361	365	377	404	373	381	370	410	377	397	377	379	389	377	386	347	379	397	410	408	371	396	388	362	370	373	372	393	362	379	391	409	375	399	385	395	401	391	372	374	369	378	368	389	389	380	378	400	395	390	428	353	383	385	381	380	353	380	354	402	380	364	390	394	337	372	334	368	359	366	383	400	354	393	387	336	364	376	378	396	388	384	372	394	344	398	372
27928	15797	3039	1045	758	582	552	562	557	528	532	564	539	580	525	567	557	516	546	527	562	521	527	519	523	511	554	530	552	528	594	496	528	532	532	515	532	580	570	522	617	546	553	547	540	567	541	565	545	551	537	609	573	540	563	565	549	531	525	573	541	539	488	516	537	498	538	580	561	517	536	584	534	562	554	576	551	539	537	508	547	581	539	561	511	526	540	577	489	506	510	553	522	562	538	504	562	547	582	581	526	546	573	537	550	554	613	514	529	567	519	546	553	568	540	550	535	557	553	535	579	550	507	554	567	522	551	529	521	532	584	526	513	543	536	564	552	512	553	526	570	518	583	522	532	538	519	538	496	543	559	530	535	539	574	500	577	535	553	555	512	550	586	530	574	574	550	503	540	500	524	542	528	544	545	521	538	538	561	529	518	537	496	555	556	539	564	569	585	586	548	556	556	525	561	538	577	534	553	545	546	537	565	530	537	559	540	558	564	523	556	569	542	525	563	546	544	521	523	545	532	504	556	532	544	548	570	554	534	535	541	554	565	568	566	551	560	548	539	546	523	499	561	503	569	492	535	531	531	516	499	505	569	534	546	547	505	557	547	598	550	535	522	537	538	530	539	540	543	532	525	530	535	559	560	556	539	556	572	518	549	551	539	544	536	534	549	536	547	542	545	511	561	537	565	567	550	587	534	538	572	581	557	513	503	535	509	531	493	567	531	538	539	533	542	545	514	528	515	520	575	503	538	537	548	548	545	530	552	529	559	525	524	516	532	539	491	528	513	513	517	536	555	556	530	585	564	535	551	584	517	527	540	519	586	554	529	558	591	552	542	533	561	541	544	537	492	507	538	549	550	525	558	501	572	578	539	560	536	570	516	559	517	469	546	515	533	545	585	526	537	564	559	539	564	553	549	529	583	539	546	578	555	529	542	569	525	553	533	510	598	540	540	546	568	530	544	555	521	580	564	585	534	473	550	514	545	543	573	537	546	593	546	556	545	532	530	543	536	590	508	591	561	514	515	562	525	559	534	538	553	535	523	534	560	568	573	546	527	549	540	506	524	547	549	575	529	570	547	549	549	485	530	581	559	552	518	520	527	570	544	512	531	545	577	553	554	512	547	502	544	552	522	518	522	528	522	578	514	568	510	535	512	535	520	521	495	548	572	558	531	514	547	521	506	554	565	528	553	565	543	582	583	514	541	538	524	543	569	555	510	535	564	530	509	492	536	542	580	587	582	561	503	550	539	581	530	554	529	538	564	537	589	539	545	518	540	531	604	556	558	569	540	561	547	539	560	583	514	517	557	586	544	543	550	568	530	536	577	569	537	555	507	554	543	540	510	531	530	572	519	590	515	566	531	527	523	551	581	524	526	538	565	540	549	497	545	535	543	554	553	563	514	590	563	588	553	555	549	532	524	527	579	527	542	540	532	515	567	558	565	526	559	528	517	566	541	568	540	560	559	529	568	506	544	536	519	518	489	526	540	552	579	607	531	541	557	546	533	526	537	504	554	547	536	551	534	561	569	559	524	514	575	524	535	550	526	569	534	499	567	561	570	535	530	579	570	538	538	575	522	539	514	524	541	518	581	578	511	554	537	524	488	529	553	509	546	554	562	545	507	530	539	553	499	543	597	555	526	543	543	565	493	546	534	548	570	563	555	504	531	581	551	545	545	537	507	531	525	497	528	523	564	542	532	538	575	517	547	516	527	542	558	577	553	566	568	563	523	529	540	543	530	558	538	536	552	526	521	517	541	537	565	563	513	576	535	532	567	516	522	532	523	582	532	554	529	581	560	515	508	564	571	581	556	537	525	524	514	550	512	510	566	549	555	561	533	554	519	522	586	539	497	515	562	565	561	543	563	524	534	513	575	534	545	556	557	525	588	587	510	542	575	535	564	555	565	576	535	552	542	512	615	510	526	541	555	534	527	545	508	554	530	528	512	534	532	552	582	516	567	553	534	560	501	535	544	512	546	529	557	515	543	520	524	520	545	574	545	533	518	519	527	578	544	566	535	549	534	570	546	570	560	508	531	548	537	566	518	554	543	549	598	553	557	549	533	562	507	589	550	609	564	534	529	525	560	577	522	568	575	526	561	537	555	551	508	542	573	556	541	549	576	551	561	555	536	529	572	527	551	593	553	542	488	558	564	538	528	575	552	530	558	537	556	537	510	532	546	513	540	547	547	566	538	581	555	505	521	516	557	534	541	577	585	556	498	507	511	492	564	528	525	569	539	518	565	509	546	541	507	563	574	552	514	524	537	543	513	548	510	546	578	507	519	562	521	519	563	548	534	552	539	514	554	554	536	542	553	586	554	558	515	517	548	558	569	546	512	544	507	530	560	537	559	587	534	505	559	505	545	521	556	566	530	533	532	489	528	572	520	584	545	567	503	555	533	561	493	559	525	575	558	558	556	534	551	527	561	522	554	523	547	548	537	514	544	551	544	568	567	535	518	543	541	503	489	551	518	527	542	575	520	585	541	561	523	522	550	535	565	548	540	518	565	529	535	567	532	540	534	583	541	512	587	560	525	551	539	550	542	534	505	545	530	550	522	563	547	534	543	554	525	500	526	556	592	540	551	589	553	563	549	552	530	540	522	564	565	538	566	514	505	556	547	545	495	539	546	586	557	513	589	539	523	599	510	559	552	514	521	556	564	537	508	556	529	552	498	541	531	495	487	561	532	498	555	543	527	536	530	523	527	545	526	557	555	481	548	540	588	532	511	544	537	552	548	531	563	547	543	536	524	553	575	535	599	525	531	539	559	514	539	560	540	527	503	549	552	515	554	538	514	564	535	577	498	579	527	539	517	510	537	497	567	549	592	552	534	560	542	526	570	544	550	526	526	506	579	569	551	538	541	543	537	503	527	552	577	545	539	563	527	514	539	560	518	531	514	516	542	553	562	537	569	557	528	548	555	588	549	519	548	577	588	533	521	519	534	554	524	529	481	531	538	524	571	553	538	527	540	575	541	576	551	529	530	534	544	529	546	537	558	489	593	543	575	532	557	522	572	567	567	545	548	524	527	519	534	520	538	557	553	553	522	548	506	542	555	521	565	530	537	508	566	543	557	544	511	549	554	525	616	493	521	555	527	573	550	616	525	504	555	587	500	548	534	562	585	570	523	542	507	567	513	531	562	578	541	493	531	532	529	552	552	527	578	557	545	529	565	613	524	600	562	556	549	546	576	563	570	520	561	508	549	559	545	517	534	565	530	542	546	573	540	525	562	571	533	533	545	561	542	540	580	501	595	564	515	538	530	555	542	533	512	574	531	531	501	568	534	517	538	548	530	548	539	565	526	548	524	530	537	497	534	560	565	557	576	582	576	576	506	538	532	494	533	518	530	552	513	561	566	535	566	527	494	509	534	568	567	577	540	514	547	547	573	481	520	549	561	493	511	568	567	542	527	524	531	560	541	527	548	567	568	488	539	516	507	556	584	507	504	551	507	505	532	567	525	516	526	522	546	556	565	552
5521	2689	2875	1446	1132	696	679	694	619	610	628	673	655	595	651	661	625	608	654	588	623	646	634	606	613	613	632	585	661	597	579	617	603	638	609	672	626	582	645	601	638	657	577	581	622	628	619	584	607	605	610	596	626	617	610	595	642	643	577	568	646	612	624	606	616	601	607	613	613	616	619	598	601	603	618	640	575	591	577	640	620	635	591	604	558	654	608	600	640	608	636	595	621	604	619	616	616	599	620	621	624	654	642	601	609	610	608	627	585	670	597	611	619	579	599	624	635	580	642	659	616	656	585	615	609	625	598	675	628	615	601	585	612	621	637	584	588	619	587	627	621	641	603	632	647	642	644	593	588	624	626	591	575	632	568	604	651	593	638	569	573	598	595	629	623	636	607	632	602	633	644	632	651	625	631	616	621	589	593	639	604	597	620	585	622	601	646	606	638	641	611	566	639	635	604	600	596	583	647	617	627	609	615	649	585	646	599	572	628	635	610	657	561	641	625	624	598	609	620	590	601	613	584	602	636	614	605	663	630	577	596	605	611	644	640	669	556	640	614	644	618	570	642	589	629	620	575	643	596	615	619	558	579	633	625	638	598	621	666	594	621	625	651	571	574	630	595	610	601	621	615	567	635	628	604	563	574	641	645	630	612	622	639	659	619	623	614	591	583	635	615	579	666	651	646	601	620	583	605	634	651	656	622	580	624	632	623	606	549	633	613	589	599	619	657	622	616	582	595	637	661	589	597	632	654	651	614	618	649	605	612	580	641	657	590	581	630	634	570	624	608	616	642	587	567	629	599	596	598	554	614	566	637	609	633	632	631	618	651	630	596	619	603	616	640	623	619	605	635	627	590	592	625	604	617	618	632	647	618	621	617	607	599	600	593	575	549	603	622	619	591	617	582	645	618	630	646	623	615	590	609	564	618	652	627	639	611	574	634	661	584	597	617	647	665	609	618	577	612	586	659	595	582	613	636	631	648	638	620	594	589	636	624	611	643	578	602	600	608	609	612	634	595	591	612	635	632	618	619	606	597	616	594	638	572	631	579	617	557	590	636	616	586	642	644	643	584	616	666	599	616	623	573	575	607	707	577	679	572	582	599	626	549	604	626	585	625	573	609	584	608	577	608	660	631	612	590	627	631	621	576	622	639	602	608	613	572	597	616	639	601	623	628	564	583	611	584	617	624	609	587	590	634	654	600	640	628	593	581	622	651	632	553	636	626	632	615	590	626	614	628	635	598	633	595	553	565	609	615	587	631	614	632	609	639	631	664	634	613	600	625	599	608	619	622	626	643	616	594	551	639	638	637	602	651	611	543	629	608	638	663	593	598	646	652	605	619	623	611	632	613	599	614	614	608	601	625	580	632	638	584	589	608	593	613	617	618	602	573	603	657	637	657	587	558	586	602	609	587	611	616	611	643	585	603	633	604	609	591	640	621	628	595	618	599	620	595	621	593	611	618	591	589	598	605	602	625	607	622	608	596	571	629	594	642	633	653	631	618	642	580	605	586	626	641	606	624	586	592	640	617	626	638	611	601	624	646	624	606	598	623	663	620	649	604	595	620	600	648	571	604	613	651	596	633	612	656	550	594	604	635	592	588	614	627	575	621	599	560	557	621	578	612	622	663	616	608	618	691	603	572	633	583	639	591	611	609	573	583	627	608	606	620	642	590	606	622	591	608	599	653	584	593	628	575	621	632	599	591	578	621	581	639	627	614	606	603	651	623	595	663	662	589	644	577	636	620	626	619	640	603	597	654	619	591	641	593	643	625	609	605	600	609	656	589	621	609	602	621	614	650	582	626	636	640	596	611	606	628	617	653	638	649	592	640	606	577	683	623	578	609	608	594	602	632	594	616	639	640	637	640	618	624	618	647	636	622	609	596	606	621	670	605	614	577	620	614	593	600	613	591	597	610	635	602	660	613	647	642	572	569	622	601	602	631	613	554	637	659	639	600	591	597	585	613	613	618	590	639	612	596	600	627	621	623	631	603	612	603	592	604	606	587	663	618	627	613	639	569	616	621	650	624	657	654	571	607	575	613	645	641	622	614	635	597	630	611	596	628	614	585	568	584	642	639	565	624	609	627	606	611	648	613	629	681	648	626	550	615	616	617	604	672	649	591	599	604	573	636	598	580	615	628	600	585	637	609	560	613	604	610	614	600	599	633	633	614	558	619	610	601	593	574	604	651	612	637	671	632	636	609	649	571	578	640	568	606	651	626	603	613	608	600	668	572	582	618	628	640	623	601	622	615	664	607	636	623	609	661	604	622	596	593	647	599	607	597	587	592	645	612	631	587	606	651	608	604	658	584	603	632	592	593	566	644	607	613	647	595	583	572	586	585	606	577	619	646	595	639	579	671	629	591	623	633	624	591	618	625	628	643	609	624	601	619	592	592	565	591	582	626	567	601	646	624	618	617	588	597	623	581	644	649	598	612	645	597	588	591	694	643	593	619	654	602	595	591	608	618	593	629	622	606	616	606	626	599	588	593	606	605	584	652	582	622	625	643	628	646	623	624	601	656	629	626	620	624	633	625	652	626	581	640	593	609	630	596	613	601	604	614	625	604	659	655	633	688	578	625	617	630	624	614	638	607	599	573	665	615	630	624	640	604	642	601	594	619	604	620	636	634	618	589	577	627	585	625	575	595	567	632	607	601	639	661	577	576	618	587	606	592	625	640	613	615	607	573	598	602	650	663	632	633	604	624	616	614	626	624	605	593	603	583	592	594	593	598	584	593	590	592	676	589	614	609	581	636	607	610	566	601	582	609	603	645	616	617	643	552	619	596	603	649	629	619	594	625	627	589	621	645	612	627	597	630	651	600	612	629	603	608	656	609	602	630	615	606	617	630	611	631	608	563	579	592	622	650	614	584	609	656	615	591	649	618	611	582	614	615	609	598	593	542	589	568	614	656	621	606	550	573	629	626	581	584	605	601	643	603	624	616	604	621	611	667	584	617	592	623	629	647	553	672	591	595	624	635	656	614	641	624	620	660	627	592	602	620	591	629	604	654	631	603	613	625	603	624	547	590	602	642	583	620	603	612	561	561	624	635	601	636	588	623	575	597	650	575	612	604	640	607	628	570	656	604	611	590	617	684	623	654	629	604	613	636	620	656	586	615	580	617	618	625	594	637	604	590	613	556	662	597	630	594	636	651	638	651	595	605	606	605	619	631	639	576	608	591	610	590	617	637	637	611	606	610	545	573	613	594	632	651	646	640	591	598	577	609	631	640	628	631	655	617	636	633	627	647	596	592	624	564	620	649	647	613	598	602	617	631	601	634	610	636	569	594	578	615	560	588	620	590	639	611	645	593	641	607	659	644	632	680	623	639	584	630	610	628	602	627	613	651	614	612	629	581	580	614	620	640	620	632	613	640	603	652	598	600	567	630	551	611	654	598	656	586	618	592	615	626	612	623	610	600	624	596	662	618	611	581	617	634	589	615	596	590	665	612	589	627	588	584	624	577	665	594	582
26214	20909	27307	24629	20796	5120	787	537	451	412	366	344	356	312	301	306	274	271	262	285	251	287	270	268	278	252	255	248	253	243	242	260	233	266	236	248	234	209	225	244	258	253	287	258	245	238	226	214	244	221	210	230	226	238	240	229	228	251	229	222	239	238	234	242	259	224	223	211	247	207	243	233	202	233	202	205	216	198	237	237	202	230	225	232	244	223	228	215	224	249	237	210	217	221	244	196	214	226	236	226	231	206	223	218	228	209	232	232	210	239	223	211	212	217	213	226	246	212	226	253	229	237	233	244	256	220	236	267	235	242	247	241	223	220	223	205	251	216	229	237	243	229	223	224	233	242	237	209	209	227	234	238	184	228	244	229	241	235	247	223	224	213	233	248	232	240	227	194	227	249	235	228	229	259	239	207	217	207	249	247	217	214	241	223	252	237	232	232	225	234	213	243	228	207	205	228	202	209	214	213	214	220	258	224	249	219	206	227	209	218	225	187	245	227	246	191	231	222	224	220	224	222	215	214	229	210	221	215	219	200	211	236	231	251	233	231	228	224	227	229	220	224	235	227	219	245	203	200	214	212	187	217	203	237	205	210	219	212	248	243	225	274	215	196	214	200	239	223	221	226	226	223	248	217	221	234	222	216	242	228	250	245	228	258	249	236	230	194	231	211	229	210	220	225	226	225	228	240	202	216	238	198	226	243	228	220	225	233	248	271	232	219	209	201	188	227	249	215	243	230	238	223	237	235	228	197	220	225	234	223	232	233	241	233	214	225	194	246	230	223	216	228	193	220	231	213	250	220	239	247	247	216	246	237	234	222	231	205	225	179	230	234	194	235	229	206	216	251	217	242	243	232	246	219	200	262	245	201	241	226	221	209	214	222	245	219	217	205	203	231	206	212	245	227	235	235	221	221	240	209	240	223	223	231	204	218	206	223	230	234	249	222	216	224	207	238	228	207	232	222	230	241	219	212	223	242	218	229	223	233	218	220	249	228	234	241	212	219	223	198	245	250	228	205	242	245	233	220	230	245	260	228	244	260	214	213	213	227	213	235	207	208	234	190	237	232	216	235	233	251	206	223	247	229	201	232	209	232	247	232	216	223	223	233	230	233	222	234	239	216	199	224	255	205	226	213	237	259	251	189	192	230	234	235	241	232	226	250	233	236	247	220	251	245	192	228	233	196	229	219	229	200	245	215	240	225	230	236	203	233	212	196	243	236	248	214	226	242	220	213	195	239	213	221	230	216	247	229	206	240	219	230	228	232	217	229	242	240	203	214	210	201	206	236	241	193	231	239	249	215	222	233	219	190	230	242	237	233	228	231	222	235	237	204	215	201	235	217	236	197	213	225	229	219	190	206	215	223	207	231	190	230	238	218	224	215	214	210	224	233	246	202	224	229	225	224	246	213	231	225	226	249	205	248	235	246	234	205	234	199	228	223	225	208	217	211	240	235	206	227	229	247	215	238	218	203	210	235	243	229	233	212	230	216	226	216	204	231	228	237	197	215	219	267	229	228	221	210	223	201	221	220	206	213	221	201	254	212	241	257	196	214	220	203	250	209	215	246	237	229	202	212	212	203	250	200	226	236	229	209	240	186	213	230	215	211	218	239	229	252	227	212	241	217	233	224	220	233	229	224	194	234	227	224	227	213	207	263	219	221	220	213	240	243	217	224	238	203	219	225	235	254	224	239	220	213	224	213	212	214	214	218	237	218	240	254	230	240	236	236	238	207	209	226	209	235	244	216	232	213	233	232	224	233	204	210	214	237	242	227	238	206	204	224	210	221	238	199	222	219	221	224	245	234	201	252	208	205	233	230	220	223	244	218	235	206	222	216	220	246	224	203	218	243	232	219	239	221	258	209	211	220	218	222	242	239	204	227	223	236	216	229	193	218	229	232	235	220	210	223	236	237	212	227	222	216	220	235	213	248	212	226	225	225	215	237	259	227	221	226	226	189	224	176	231	228	241	226	212	221	223	194	235	253	208	220	233	218	240	214	240	210	219	235	252	221	211	241	223	221	240	214	215	213	206	225	228	223	217	216	251	243	222	213	234	222	215	208	254	212	230	224	229	198	250	237	211	219	218	228	224	231	230	217	237	222	209	205	225	200	261	214	246	221	222	200	208	249	230	224	210	231	206	231	223	194	209	222	209	217	227	222	227	237	233	251	251	219	230	219	231	211	237	248	234	204	242	239	212	247	248	249	194	229	236	220	216	255	216	240	241	249	219	234	205	214	220	230	209	228	248	225	211	227	240	230	242	214	254	254	203	235	228	206	200	225	232	239	228	225	243	245	235	235	221	236	250	239	249	223	248	251	195	239	218	207	228	230	228	245	227	223	217	243	234	240	217	219	227	215	199	254	197	229	209	202	242	234	240	192	215	211	224	222	222	216	202	217	237	258	202	208	223	258	236	232	249	210	216	217	196	198	210	204	227	234	243	236	220	224	214	184	235	222	202	208	229	244	219	211	229	220	232	239	245	248	219	208	212	218	223	243	213	246	225	230	233	215	237	224	243	247	247	200	249	244	235	223	224	226	195	219	195	237	230	217	224	240	248	246	213	227	217	217	229	223	241	232	253	227	253	233	206	225	220	252	232	256	227	212	210	218	204	220	220	232	209	215	206	230	238	229	223	219	201	225	236	217	223	207	226	243	211	192	219	236	243	241	239	235	230	254	201	216	249	230	205	225	226	233	236	220	236	226	197	207	208	180	236	229	219	206	209	205	206	243	213	212	250	232	255	235	215	196	218	215	206	220	230	214	218	227	253	237	206	223	216	205	235	228	202	221	224	234	212	209	232	231	236	202	230	231	223	230	232	256	218	251	246	218	208	226	212	227	220	256	216	212	229	244	227	204	219	234	226	214	217	244	260	238	211	241	208	236	233	239	227	259	222	226	213	237	215	207	238	230	220	232	231	222	226	215	220	232	235	213	222	212	209	245	242	221	200	230	239	212	195	227	231	211	229	234	234	215	232	205	217	242	244	216	215	223	206	223	239	242	233	219	218	212	240	228	236	213	237	213	244	219	217	232	236	233	210	243	216	238	233	236	234	223	228	209	220	236	222	215	233	219	250	254	248	230	241	205	260	222	221	212	218	232	221	241	213	233	257	222	232	204	228	223	236	206	205	233	197	200	192	257	237	229	234	222	222	197	226	208	232	232	245	242	205	248	203	212	246	213	217	229	218	228	231	211	219	229	236	220	227	237	226	237	216	235	228	216	223	240	221	218	230	227	228	216	233	210	217	243	219	231	198	228	242	209	209	204	221	214	213	207	249	204	224	237	232	203	238	232	221	223	206	230	242	231	214	229	241	249	220	202	264	239	200	201	217	217	228	222	213	228	204	221	236	245	229	219	243	255	214	235	244	236	235	255	245	258	219	242	235	219	211	214	206	228	225	233	219	232	225	224	253	215	238	223	244	221	217	212	263	276	260	225	245	220	262	200	222	221	210	223	207	225	211	235	199	251	230	200
7241	10747	10027	5526	4340	1908	1391	1085	882	773	706	602	562	512	475	437	435	432	396	375	392	400	372	365	349	328	320	345	325	361	320	308	319	308	323	348	292	311	341	288	316	319	259	265	289	287	307	269	294	279	294	259	265	311	277	277	311	302	272	282	257	281	284	261	279	267	298	280	288	247	284	276	275	283	301	277	282	270	288	271	280	287	283	288	270	254	281	305	275	259	267	281	285	289	253	253	253	289	248	261	256	259	279	288	266	300	260	281	295	246	281	282	261	283	259	289	264	307	269	287	284	280	282	308	275	286	246	257	258	278	283	272	300	275	276	259	286	287	278	270	277	274	282	290	283	287	290	260	261	256	264	263	273	283	288	285	287	299	300	292	278	285	268	266	270	280	240	280	303	275	265	258	257	285	253	296	291	278	260	268	276	296	269	244	275	251	267	288	293	278	265	289	271	276	275	311	284	255	274	280	294	289	227	278	303	268	255	284	277	289	251	278	274	303	272	280	279	277	259	254	264	273	288	283	291	293	288	271	283	264	246	272	268	260	287	257	289	270	270	311	297	302	285	299	243	276	245	256	252	282	264	274	256	293	290	280	285	285	266	265	314	253	242	268	257	255	258	243	274	284	307	281	278	278	280	270	280	270	255	277	257	285	274	275	265	298	260	267	285	272	270	248	245	271	276	299	289	298	298	264	293	288	286	255	286	271	281	256	273	267	258	255	249	274	288	253	284	282	283	270	264	250	289	271	285	266	283	304	288	264	279	262	266	301	287	265	276	254	266	264	275	313	257	286	277	283	291	264	274	292	273	242	238	292	283	279	292	240	278	260	282	291	277	296	310	282	274	240	271	309	294	277	293	258	252	245	301	289	252	287	272	260	306	255	265	303	286	295	274	275	261	261	320	263	253	286	278	315	258	308	281	253	251	252	282	290	294	274	272	298	271	264	259	283	275	248	268	281	302	286	253	265	269	261	277	275	287	253	251	259	260	271	286	306	300	288	306	290	266	269	288	290	276	294	291	271	296	305	264	249	266	274	261	265	291	275	293	261	304	273	259	301	253	260	286	253	299	275	300	273	283	303	254	273	306	272	263	253	270	267	323	296	278	262	271	245	275	250	289	247	275	258	265	277	265	282	264	295	297	278	262	286	296	267	288	291	307	304	260	266	258	282	293	304	286	248	257	273	276	286	296	289	241	249	266	286	277	267	269	284	287	296	258	288	252	275	266	298	261	266	272	311	264	266	285	281	288	286	318	281	290	277	276	270	267	301	279	287	284	281	249	285	253	284	261	253	280	273	295	287	281	288	275	314	265	318	264	283	283	263	251	263	258	277	264	290	239	255	282	306	283	275	281	268	282	283	277	279	282	303	283	276	257	282	274	281	276	241	272	247	278	283	299	264	247	270	284	288	298	285	277	291	270	263	268	292	268	286	269	278	282	244	271	302	275	264	274	293	299	279	287	297	289	250	256	262	252	276	295	269	287	302	262	270	274	309	252	291	278	284	274	286	314	255	295	268	294	288	298	247	265	294	268	302	247	301	271	281	295	261	291	253	260	260	292	254	247	282	277	269	276	265	275	262	270	297	264	278	249	278	263	280	287	298	272	269	259	286	277	292	279	258	304	283	278	295	279	279	286	277	278	297	271	305	270	307	260	282	286	305	279	266	261	265	251	277	286	276	273	264	288	273	274	284	282	293	268	244	277	262	252	273	282	282	255	289	289	280	281	287	265	289	245	276	278	261	294	288	279	273	297	310	267	300	304	275	264	256	295	271	255	264	267	275	324	265	284	291	250	240	291	265	249	287	268	286	251	276	298	292	285	282	285	255	257	267	297	246	245	245	287	306	278	285	273	277	282	262	266	283	265	308	269	259	266	258	274	290	257	300	303	301	274	298	302	285	286	288	261	267	253	277	265	258	285	250	297	272	277	273	278	283	259	281	287	272	267	272	282	278	243	242	289	274	273	260	259	273	255	245	287	269	278	262	248	258	292	262	269	265	303	310	298	279	270	279	308	264	276	267	287	291	284	264	283	261	269	287	258	251	260	255	250	268	269	293	269	252	271	264	259	251	255	258	261	259	278	265	290	269	284	277	262	276	280	273	286	301	286	263	265	283	260	256	287	295	280	271	273	251	286	260	276	278	298	265	281	286	304	253	292	257	288	278	246	267	288	286	273	261	288	290	271	306	285	280	285	280	263	315	271	259	271	283	280	269	293	275	316	286	294	294	265	278	271	285	288	280	306	286	290	257	285	272	267	272	308	261	270	235	261	268	258	276	295	281	283	287	262	299	270	284	262	297	260	270	286	266	287	234	278	284	262	315	268	283	287	300	250	250	270	305	273	269	278	266	276	298	279	255	271	270	256	284	278	274	278	277	308	278	299	253	296	286	276	287	270	282	274	281	276	272	300	267	262	276	276	283	273	293	282	277	299	248	255	294	268	268	260	281	277	280	275	287	261	275	258	263	319	289	267	258	265	257	266	251	287	255	243	286	302	275	273	294	279	260	276	261	289	304	279	299	259	288	283	282	280	246	260	292	289	283	297	295	282	291	244	252	306	266	255	276	303	258	292	283	264	269	283	239	289	268	268	269	252	289	257	294	279	280	272	275	257	266	272	240	280	266	261	267	273	295	285	293	249	258	267	260	293	283	270	271	284	290	277	275	262	274	279	254	256	274	294	260	300	257	291	304	291	303	280	274	280	256	307	266	302	258	259	258	298	272	269	280	303	295	277	284	306	305	277	276	232	274	303	284	238	261	291	264	299	273	270	265	284	293	289	275	268	237	274	268	247	272	265	297	279	305	259	271	275	301	283	267	288	302	303	280	261	241	291	276	276	262	291	256	253	272	272	289	276	284	269	266	242	263	264	265	282	289	287	295	270	295	279	293	264	300	286	270	300	266	280	274	289	296	291	272	244	274	274	253	275	278	291	249	276	267	306	246	284	273	274	289	259	279	241	268	297	257	268	253	252	273	270	289	277	322	312	269	284	267	269	285	276	277	304	259	276	281	301	258	260	272	286	259	233	242	264	276	263	276	272	281	281	293	273	252	279	265	277	295	291	259	287	248	271	276	296	303	256	252	325	300	271	261	270	259	270	300	256	281	264	282	273	285	285	279	291	278	266	241	281	297	264	261	259	267	273	253	274	294	289	301	277	281	252	268	320	277	284	262	302	269	251	267	279	295	289	231	268	281	274	283	294	302	249	294	267	263	250	241	266	275	268	268	281	276	266	289	268	281	273	279	297	256	256	248	276	275	242	283	264	254	291	286	298	277	296	277	245	300	281	311	282	254	266	279	259	293	283	263	292	271	275	273	281	305	238	302	272	297	257	271	266	256	254	267	290	252	288	288	252	277	300	272	291	249	258	256	288	254	287	246	287	292	298	246	306	283	277	275	273	292	280	284	244	254	265	302	266	262	266	289	289	288	278	291	305	284	270	261	270	279	275	271	272	282	271	256	269	308	283	290	268	266
23520	20900	27900	24053	20911	20951	9995	1300	878	810	718	662	615	583	565	552	520	494	498	512	489	423	451	441	446	415	428	413	439	418	433	404	421	399	385	406	380	390	385	379	396	408	373	388	414	374	386	370	409	385	376	409	410	370	377	362	402	367	409	371	377	365	375	385	355	343	398	364	367	384	390	350	385	389	364	376	377	388	357	376	356	369	346	412	381	417	363	370	352	367	348	333	384	387	370	366	373	370	370	352	346	335	364	365	352	355	366	363	366	356	375	355	349	365	372	347	373	332	316	343	344	366	394	363	357	359	368	353	364	356	357	359	398	356	367	351	369	360	375	363	374	353	386	391	346	381	397	383	353	359	333	340	368	362	380	387	367	376	351	369	372	379	361	358	365	343	350	366	391	401	342	354	389	364	363	355	375	388	349	362	358	364	336	357	349	380	332	359	355	385	363	350	366	365	368	373	370	368	371	306	380	370	359	368	355	369	382	350	364	393	363	347	395	314	373	331	362	339	369	391	347	337	366	388	350	373	385	376	384	361	340	358	355	349	342	347	360	377	348	364	334	363	361	366	356	387	375	360	394	371	422	361	355	369	337	374	348	330	376	376	361	360	327	342	388	397	333	376	357	366	383	372	348	374	331	369	390	366	381	401	348	354	360	358	360	380	396	344	390	321	357	342	354	396	347	344	378	405	388	387	344	364	400	402	361	349	349	359	368	404	373	390	369	339	358	358	358	363	346	351	353	376	339	370	383	377	391	389	335	392	359	386	339	370	357	358	399	368	357	341	330	387	363	370	389	381	329	352	395	377	353	374	376	383	363	351	337	356	388	369	351	373	352	356	351	393	377	366	358	386	367	298	405	401	353	375	379	361	369	353	378	389	377	378	363	387	362	336	386	384	376	359	335	357	358	348	366	364	369	395	363	395	399	345	395	303	345	357	355	352	345	340	377	363	382	325	360	348	336	372	367	363	357	355	359	377	363	348	378	340	357	362	352	356	351	350	361	346	391	352	358	357	341	378	356	386	400	357	378	367	388	380	397	370	363	321	358	343	381	379	372	351	364	352	417	361	367	384	360	322	346	357	363	358	352	356	328	381	354	378	359	378	364	373	340	367	362	385	351	368	369	355	351	388	371	327	356	368	355	384	376	381	337	366	355	371	393	347	344	410	397	353	345	343	359	363	319	361	378	350	357	346	351	366	348	352	367	393	361	394	366	325	370	383	389	346	330	357	389	368	363	369	347	411	333	350	363	348	385	390	382	358	369	338	367	348	333	385	357	373	371	400	348	384	343	338	371	351	369	363	358	378	389	379	356	369	385	364	357	360	382	396	351	394	346	342	364	384	375	363	362	362	360	354	348	330	387	358	364	368	379	353	337	359	356	331	381	358	384	357	363	334	379	357	342	372	335	343	358	328	377	382	371	352	364	403	374	336	363	361	363	340	360	391	403	398	363	362	364	364	363	397	330	362	377	354	348	337	336	368	354	385	328	365	339	340	358	371	353	367	354	372	377	358	352	327	376	364	326	392	347	367	388	338	376	339	364	370	386	385	368	353	365	363	383	384	385	331	333	366	326	373	379	380	332	357	366	330	359	366	355	403	377	363	345	386	354	325	341	413	341	341	362	347	347	414	377	367	350	340	368	352	366	373	359	382	354	359	377	348	357	401	393	374	335	382	389	360	359	323	350	369	359	379	371	389	369	358	346	357	354	384	335	368	365	358	374	348	399	343	356	359	388	366	341	365	341	362	345	413	389	382	370	366	335	343	379	376	373	368	350	353	389	399	344	417	367	352	372	334	370	331	381	397	381	379	373	383	387	384	376	424	334	352	353	352	401	376	372	387	336	362	355	349	378	357	353	329	362	323	324	354	394	333	357	366	346	384	372	358	369	340	350	371	377	374	372	363	354	338	368	357	370	364	363	367	335	374	363	363	369	368	385	360	402	373	379	345	398	366	343	352	385	365	350	362	370	354	355	347	381	353	344	347	364	375	345	393	357	367	336	360	373	371	382	341	373	350	368	349	366	386	364	367	380	372	388	330	380	391	363	380	372	348	387	346	350	349	380	414	346	374	380	316	357	373	361	360	382	344	362	391	369	380	386	366	383	366	398	372	338	359	347	401	348	371	363	337	388	379	382	370	345	363	370	361	362	386	372	385	345	375	339	386	390	389	332	379	393	367	427	391	384	368	362	358	345	373	351	390	331	374	361	355	318	361	343	394	374	353	390	375	353	346	337	336	399	342	373	335	333	368	332	357	369	354	413	388	387	379	364	349	347	346	347	367	362	372	362	328	363	350	355	375	348	344	351	350	396	350	383	399	393	370	324	352	362	376	372	348	356	363	405	334	352	375	345	364	359	361	353	352	365	359	354	343	350	366	358	367	389	361	390	365	357	357	354	371	336	370	394	357	326	353	370	366	360	314	333	348	374	356	325	386	336	373	333	359	375	393	338	355	389	338	383	356	375	356	329	363	358	392	390	368	360	353	367	364	402	381	339	343	392	359	383	364	364	391	362	351	372	339	358	395	358	347	367	351	372	340	399	363	381	345	377	391	394	361	344	383	368	408	377	382	365	395	390	372	366	349	352	353	352	381	360	367	345	346	333	352	352	368	349	375	343	354	352	377	363	373	338	353	361	370	350	313	381	369	357	372	358	362	379	338	353	393	374	396	382	374	366	387	361	350	343	377	359	375	386	376	366	359	371	366	364	408	363	361	372	360	358	325	346	366	402	383	363	342	390	342	355	375	375	395	367	390	361	410	365	365	345	368	361	354	354	369	374	351	372	330	347	357	365	340	385	389	372	373	362	361	341	381	360	384	355	364	333	369	367	368	350	332	359	358	340	363	355	355	371	358	344	377	369	336	344	379	349	346	369	369	357	393	350	345	367	361	375	370	343	349	346	391	385	351	374	364	384	359	381	378	342	381	350	376	362	396	362	358	353	371	393	381	378	369	360	381	363	387	382	376	357	343	330	335	369	386	366	369	322	376	378	358	382	369	369	340	362	395	372	347	358	368	342	364	367	350	362	340	374	396	341	364	363	363	363	367	372	397	371	364	385	407	380	373	350	351	377	351	382	353	375	380	387	337	358	366	384	335	350	361	353	382	389	385	347	343	356	323	352	369	341	359	336	382	330	369	396	354	350	371	374	401	334	340	391	375	373	336	387	338	355	353	363	363	365	340	330	388	377	378	336	407	352	383	362	390	376	373	370	360	356	355	368	357	364	361	385	388	358	377	357	371	377	353	355	362	382	358	384	370	349	366	368	366	352	374	366	328	331	384	371	370	395	343	367	335	358	352	352	369	346	383	372	335	385	362	367	352	406	380	320	365	356	378	373	348	346	372	372	375	344	383	363	357	334	405	334	325	366	366	360	362	338	354	372	356	412	339	376	414	372	383	357	349	338	336	347	365	351	361	323	356	382	339	383	352	335	361	356	379	394	348	349	384	356	349	323	407	358	367	341	365	369	380	357	361
10750	18992	17596	17912	10048	4155	2972	2446	1977	1454	1333	1155	1034	950	878	826	791	749	679	657	630	616	648	552	566	512	547	520	498	490	503	474	488	448	497	480	467	482	459	467	469	431	432	436	412	451	438	419	410	436	432	426	374	421	412	417	444	414	398	430	402	412	399	383	377	378	422	378	373	361	352	403	392	408	395	413	400	389	377	365	390	388	401	343	404	380	394	408	375	417	393	412	419	387	403	412	372	414	376	370	358	357	395	402	376	388	407	392	389	398	401	393	383	385	339	364	377	385	332	379	408	352	380	396	372	369	358	376	334	351	412	371	384	380	388	375	367	418	370	393	378	378	363	360	388	402	356	366	361	383	371	372	381	406	375	414	385	376	396	381	402	398	361	417	382	420	348	380	356	390	383	392	408	409	364	373	403	366	392	376	372	393	384	375	365	380	335	393	377	407	380	362	354	387	390	367	395	376	364	352	394	383	374	391	364	405	392	376	344	395	393	374	398	382	356	363	389	406	402	370	405	386	348	412	356	357	373	373	376	354	384	377	374	389	369	388	385	355	388	400	364	414	358	334	390	382	389	391	354	374	377	402	367	371	377	403	395	328	372	338	409	381	363	422	430	364	366	401	343	380	407	362	345	378	400	369	383	372	373	380	397	383	393	375	390	373	363	361	347	424	387	379	346	354	355	386	378	384	379	403	405	384	388	373	392	406	359	394	357	395	351	347	419	393	379	366	394	400	396	376	339	403	399	368	384	410	391	377	368	394	399	388	369	375	387	422	360	367	398	342	382	408	373	363	413	389	380	344	392	354	364	363	393	415	369	382	387	403	359	395	385	376	378	385	376	400	386	378	389	400	366	415	339	396	431	386	401	375	385	374	398	369	376	388	359	361	382	369	390	377	358	385	386	395	368	390	420	365	365	345	414	400	375	370	381	383	385	340	400	335	353	382	354	395	331	339	404	364	389	383	388	385	370	363	368	407	362	384	356	347	341	361	375	382	355	374	374	356	381	360	383	365	414	398	355	410	376	399	406	354	403	393	387	386	327	372	351	365	376	374	390	375	380	388	382	384	367	393	389	369	394	348	384	374	387	405	397	370	362	415	374	385	398	404	356	362	370	358	363	354	392	379	393	363	398	362	399	360	396	380	387	377	368	383	352	355	374	400	387	365	429	377	394	390	342	374	398	368	385	402	411	385	391	393	391	391	379	396	375	425	390	362	394	346	329	349	406	383	341	407	378	380	391	366	369	355	367	377	350	386	394	395	371	394	371	377	387	389	367	372	389	390	391	365	370	356	367	377	407	373	386	396	386	354	362	347	374	379	372	389	390	378	346	400	393	332	362	387	373	403	345	396	392	421	392	369	388	370	340	366	424	359	377	349	389	382	343	362	349	341	338	341	401	365	369	375	377	399	380	368	388	393	366	380	377	348	380	372	383	381	386	367	386	391	395	420	346	383	348	360	356	398	399	376	399	383	376	397	373	392	396	389	386	368	402	369	381	405	403	390	367	387	370	396	385	401	385	407	367	385	312	395	343	358	425	377	321	355	362	376	375	383	365	383	362	426	390	412	389	366	381	374	384	360	375	391	404	381	345	347	417	393	390	372	373	381	391	372	379	388	370	372	357	386	366	415	410	381	380	352	390	383	356	382	357	387	377	392	375	382	381	362	404	383	421	364	401	394	376	383	394	369	347	359	359	366	410	373	361	388	366	366	364	377	344	373	381	405	353	400	403	375	352	379	360	397	350	351	368	360	395	376	412	367	364	391	413	374	414	378	386	391	390	392	391	371	375	371	372	366	379	355	361	405	373	367	369	337	366	377	368	359	405	378	376	361	379	377	407	411	381	365	386	384	384	382	372	415	372	419	354	368	372	394	383	378	391	377	386	394	379	408	382	335	377	383	378	393	374	374	353	360	355	372	374	421	393	389	374	402	370	394	347	387	390	368	363	364	403	406	384	370	363	398	393	398	382	427	398	375	387	391	362	383	389	376	364	395	383	415	353	348	347	348	347	439	377	371	385	408	372	365	385	385	387	397	373	394	363	390	379	388	394	345	417	394	372	382	376	370	376	369	347	387	348	378	376	388	376	410	385	375	374	369	384	397	385	377	414	397	346	368	352	402	385	379	338	376	378	375	378	394	389	402	403	349	357	375	381	366	413	393	379	362	346	385	365	366	351	399	372	354	385	348	376	403	379	370	370	368	403	370	390	373	398	374	368	387	402	382	408	383	366	414	334	374	367	372	375	388	427	370	357	345	351	390	404	377	383	426	371	359	396	386	368	379	378	372	382	375	405	369	346	384	354	353	354	379	354	385	408	409	350	412	363	385	388	361	381	377	374	398	405	388	415	383	365	375	361	381	362	385	358	368	347	379	396	374	384	399	381	388	369	382	371	373	366	362	347	421	381	375	382	348	384	366	351	395	384	394	364	378	386	419	383	364	390	353	373	392	364	392	402	363	411	374	382	356	385	369	373	329	377	362	380	358	393	340	365	411	353	377	372	397	383	377	390	341	411	388	374	389	379	373	357	368	384	430	352	386	366	344	403	377	396	377	370	360	364	352	387	385	397	392	393	386	340	374	424	379	344	376	367	336	389	387	395	395	381	385	406	396	346	362	380	431	355	415	358	347	396	409	396	385	380	391	401	380	382	411	412	372	388	405	373	369	349	349	395	397	350	391	384	389	394	388	365	359	391	359	398	395	384	357	397	386	414	356	396	399	371	424	383	386	388	332	354	391	386	330	371	386	386	365	353	366	372	371	360	362	380	406	343	354	400	408	368	380	386	414	384	406	366	376	365	367	400	365	372	373	406	384	377	347	391	383	378	386	351	373	360	364	356	406	409	401	366	344	365	372	397	393	368	365	379	366	372	360	408	358	390	397	384	395	361	367	381	375	366	368	379	383	356	397	338	362	369	378	433	385	361	353	369	365	370	401	374	397	397	353	408	374	386	368	375	394	392	395	380	373	355	380	369	398	378	387	401	417	381	373	373	368	361	395	373	343	361	366	369	378	357	403	397	389	396	397	375	381	361	386	385	411	401	385	392	404	380	395	387	396	372	395	392	347	397	334	336	416	326	371	381	380	318	323	377	378	384	356	348	356	373	393	358	380	383	391	344	359	385	359	377	336	351	377	357	391	375	376	356	405	366	390	400	355	361	391	346	378	380	364	346	339	372	362	366	378	385	393	370	360	390	356	351	359	397	353	367	401	325	371	357	365	377	395	367	349	349	379	355	378	372	358	393	392	381	408	389	371	410	425	400	386	394	368	390	411	366	403	405	385	359	370	371	360	367	381	373	400	367	372	366	356	364	395	402	420	346	373	364	398	390	413	378	372	409	380	393	387	444	378	397	364	358	381	381	376	377	388	387	390	352	393	370	358	416	378	342	392	342	384	383	378	399	386	399	400	401	406	356	371	382	419	370	377	384	365	362	378	390	388	359	381	411	376	364	412	388	372	375	410	383	351	349	381	354	369
27848	15542	2805	941	680	559	625	553	525	530	604	503	546	554	513	578	554	540	502	534	540	533	527	544	549	569	553	534	523	553	558	561	535	567	549	513	517	531	552	509	527	531	548	484	496	538	529	532	560	473	547	550	529	560	536	529	566	577	568	541	509	553	565	479	534	510	532	534	530	516	533	520	542	515	515	473	529	544	525	484	585	537	469	582	519	534	507	569	508	547	539	509	539	528	549	496	558	493	489	517	501	536	507	548	537	536	571	530	535	565	517	536	519	521	523	496	525	520	557	549	484	552	543	496	571	550	559	575	515	552	549	571	588	535	550	546	539	519	587	538	529	530	500	531	571	543	562	547	578	562	532	545	547	540	529	566	532	500	573	505	518	529	527	533	524	540	537	552	572	517	538	553	557	516	554	540	517	562	477	532	509	555	538	525	540	493	543	510	497	529	509	518	569	524	543	521	505	526	560	549	571	534	551	512	515	552	545	524	512	521	540	519	499	537	518	543	538	518	520	540	517	551	500	515	521	540	535	585	527	536	505	522	530	505	516	547	536	523	545	550	553	567	546	519	523	528	538	508	544	538	529	497	499	517	552	546	535	552	551	480	526	547	550	515	512	499	519	526	553	533	540	522	560	563	525	566	529	565	540	524	544	504	511	476	513	555	515	510	532	564	542	546	502	589	544	537	501	515	559	536	540	525	536	526	485	500	507	522	511	511	526	510	532	531	564	507	502	552	535	548	545	525	491	563	559	504	556	523	582	526	510	555	528	516	542	534	512	506	544	545	526	583	550	515	566	554	519	505	522	521	546	509	498	492	511	513	526	552	565	484	526	567	552	538	498	514	552	549	536	537	531	527	519	504	543	560	534	511	503	543	559	533	544	547	540	481	568	566	565	488	496	533	530	519	548	515	532	525	497	534	546	528	495	506	515	582	507	543	519	550	553	520	563	535	504	514	504	489	498	523	562	515	499	521	533	533	544	545	536	534	539	557	521	532	546	543	537	559	535	539	526	548	525	557	502	536	560	529	525	484	552	546	525	525	558	541	489	540	533	527	517	529	532	547	537	545	533	518	575	538	523	507	482	545	558	532	526	541	531	561	550	514	551	514	516	564	573	542	503	521	558	517	544	558	517	553	517	541	511	543	531	552	552	542	518	517	516	522	536	513	478	517	524	528	518	520	555	518	530	566	513	565	539	528	501	558	542	566	528	512	540	529	535	493	549	548	519	526	579	502	523	543	564	510	485	531	571	584	516	574	504	519	558	505	570	533	529	522	544	517	546	517	558	558	524	540	549	530	508	567	564	530	550	504	509	532	532	534	552	538	518	514	593	503	540	622	534	537	497	538	554	513	561	564	481	541	531	534	553	523	537	559	531	543	514	551	564	582	532	520	502	572	596	537	539	558	546	479	573	545	570	559	552	542	543	505	520	495	541	545	510	527	518	548	496	563	512	567	533	522	541	518	547	550	543	544	568	529	526	487	519	520	547	509	505	522	495	564	501	555	546	527	539	546	533	521	549	522	533	500	581	555	520	546	521	543	595	540	528	529	511	545	551	545	529	544	563	547	529	482	520	495	558	542	544	524	511	556	519	527	542	469	527	580	565	504	508	517	515	510	548	560	510	542	533	542	552	497	529	522	556	508	522	535	515	519	551	490	504	552	517	533	547	571	568	528	576	545	605	544	533	532	532	529	576	535	565	511	533	536	519	566	536	538	527	531	530	515	554	496	481	542	506	547	496	525	541	564	558	519	513	509	547	545	535	573	577	534	549	574	586	549	553	527	535	514	562	580	523	543	516	601	533	531	524	495	497	520	537	486	516	542	546	568	512	552	581	550	574	506	536	538	514	499	529	543	540	514	496	547	496	520	533	505	540	523	526	526	527	508	519	559	541	566	557	553	544	514	490	534	530	525	548	528	558	539	534	503	523	543	601	517	536	486	528	557	545	545	581	538	542	531	504	499	518	540	533	498	553	544	491	538	516	528	509	543	545	497	538	548	535	542	524	526	518	534	518	593	547	531	524	555	577	507	528	541	542	551	520	525	521	492	567	544	506	517	568	502	552	483	489	531	506	571	549	559	532	553	555	502	507	531	559	543	524	512	519	514	531	522	531	511	562	531	547	557	519	536	492	539	504	568	530	524	543	504	573	501	584	496	548	533	500	493	521	548	514	525	505	507	566	530	485	528	545	546	521	528	529	585	545	512	524	505	508	520	540	493	504	564	518	516	537	552	492	555	585	526	538	530	535	553	521	544	519	507	550	533	550	558	550	534	476	502	536	534	500	546	533	560	504	564	527	492	539	478	532	528	534	504	483	504	505	526	525	566	529	491	511	505	500	498	514	522	533	516	518	493	526	495	523	514	578	556	492	528	501	559	568	535	516	529	591	528	554	548	562	530	556	514	555	567	538	524	514	529	567	525	543	537	571	566	534	564	573	527	487	539	529	539	549	551	527	522	517	501	519	556	501	516	536	536	546	538	549	534	544	540	581	523	572	528	542	534	513	567	523	534	543	491	528	549	502	555	550	516	522	548	501	508	482	517	498	587	535	541	566	532	533	555	537	535	544	502	499	506	523	519	551	581	523	491	489	482	581	537	540	518	559	522	535	526	540	480	545	559	521	521	485	533	513	525	542	541	550	530	503	578	529	522	523	572	520	566	553	556	527	517	546	556	538	533	559	504	504	552	504	516	512	544	492	563	479	504	535	562	511	563	552	545	579	522	516	521	540	536	506	514	504	528	514	520	531	519	523	556	546	480	517	543	600	522	554	562	590	519	536	565	537	543	542	527	535	519	536	516	569	518	507	547	545	536	518	549	530	505	508	569	573	536	545	542	518	524	534	538	513	559	519	532	505	488	528	516	515	533	570	534	512	564	590	556	539	504	560	531	564	509	513	526	583	541	559	518	538	543	522	556	557	529	533	589	551	548	514	517	519	561	551	528	509	534	536	528	489	501	492	529	545	513	537	538	543	589	559	562	531	535	519	556	511	511	522	562	521	539	539	572	527	522	537	499	537	528	547	527	530	579	496	555	555	530	503	530	582	488	518	493	511	531	548	559	515	561	556	536	557	513	512	541	518	514	518	540	511	530	554	592	507	490	546	529	551	516	523	543	514	484	577	532	520	542	552	512	518	518	567	511	526	502	548	523	533	558	566	498	511	545	521	580	535	522	512	538	543	559	464	529	540	501	552	541	564	525	547	537	526	537	529	502	569	494	529	532	542	545	515	507	549	529	572	551	513	562	537	570	559	522	544	588	502	533	485	531	564	483	551	531	541	526	540	518	539	551	543	518	552	561	504	579	503	550	529	543	531	542	540	514	554	545	503	553	524	530	525	528	490	521	563	579	551	518	510	503	517	572	546	532	560	540	504	519	523	524	548	521	552	557	541	571	509	541	564	578	562	557	589	547	564	505	512	545	517	556	541	558	498	468	561	517	523	532	531	521	559	530	516	522	528	530	546	516	570	495	526	527
5500	2367	2260	1145	817	680	657	622	658	616	678	635	604	648	593	649	626	619	615	636	626	588	649	652	639	662	622	633	604	625	647	600	628	654	605	643	601	597	611	601	575	619	614	590	619	611	601	636	538	614	610	624	614	610	605	638	582	577	613	571	601	643	578	599	586	633	593	586	573	607	600	603	586	584	560	601	582	622	618	596	622	594	598	616	616	552	604	635	604	580	626	601	617	660	623	628	620	643	601	587	637	598	617	618	611	651	611	608	633	609	597	597	607	610	582	592	655	628	599	643	637	643	621	589	651	599	625	614	604	588	622	647	608	577	629	593	584	607	599	647	571	566	628	633	595	613	593	627	629	645	561	584	611	573	595	569	623	577	562	597	639	547	567	635	612	599	585	587	595	580	632	607	612	587	554	566	564	621	624	646	628	579	580	586	618	608	591	582	607	645	595	579	614	655	620	628	600	614	638	637	638	568	646	550	602	632	641	632	603	612	630	582	625	605	604	621	604	610	663	605	623	627	667	607	590	591	637	619	605	616	585	609	617	573	639	603	600	631	588	566	630	617	608	605	582	655	624	618	630	614	606	619	621	609	640	607	634	611	602	566	617	564	617	594	592	595	592	627	589	592	584	629	617	596	631	583	615	609	602	608	597	628	643	588	573	610	630	617	626	580	619	637	594	627	564	633	638	620	613	562	601	583	615	602	611	594	569	653	629	584	616	617	590	587	616	623	611	603	612	645	625	595	599	671	619	623	638	633	591	623	586	575	601	605	599	636	604	603	646	652	617	570	601	622	619	618	588	604	626	629	623	607	592	595	616	616	594	606	605	594	619	583	550	613	593	619	640	638	613	607	598	586	620	614	623	599	634	606	610	614	594	578	577	584	577	642	610	576	599	596	607	580	621	605	610	593	588	564	609	614	611	593	604	618	605	646	598	602	607	618	635	629	550	595	538	556	611	580	562	614	581	631	598	610	627	612	579	619	589	614	619	627	583	580	635	600	579	600	575	632	621	586	644	621	587	606	643	597	589	584	627	571	634	621	580	619	573	581	622	594	588	592	624	639	621	623	597	609	658	579	591	619	604	606	578	600	626	598	583	590	571	611	623	572	598	615	623	594	579	623	622	610	619	589	621	623	581	590	610	600	586	612	608	578	625	630	646	589	645	600	582	594	585	607	632	632	584	603	604	642	563	630	602	600	616	621	596	585	600	589	596	582	606	620	640	609	645	623	626	601	616	551	634	601	591	665	652	650	645	640	633	567	606	623	599	605	633	592	608	551	581	655	570	618	611	621	611	595	586	569	617	618	613	612	619	627	600	630	593	677	605	597	579	601	582	629	612	629	600	577	584	600	620	608	561	608	616	626	616	611	628	595	618	639	609	588	639	591	626	608	556	584	629	605	637	632	629	595	587	621	595	612	616	605	658	601	630	590	613	621	620	586	634	597	590	653	606	651	612	559	559	594	592	579	621	604	662	615	606	585	582	643	591	637	577	616	601	582	643	645	593	622	593	611	588	603	631	629	623	568	601	627	630	610	618	606	654	585	597	623	648	624	621	610	670	621	628	607	569	624	630	595	612	603	624	592	632	550	607	569	586	590	622	588	603	622	639	593	642	611	615	607	624	613	626	612	567	601	589	640	572	576	630	618	622	609	591	609	591	633	607	611	574	605	628	658	670	625	601	621	599	616	604	587	593	630	601	623	620	621	615	564	613	583	636	615	612	624	586	671	588	610	607	616	658	662	613	603	623	625	629	602	588	591	579	600	623	609	581	613	559	554	613	594	610	610	600	628	614	618	607	634	606	594	622	597	566	649	648	634	613	582	569	604	617	623	617	591	604	624	601	554	608	620	570	606	600	604	586	616	608	619	598	601	607	650	593	652	587	567	642	550	609	613	631	588	646	622	583	628	546	603	612	612	596	614	638	636	607	633	585	625	593	609	571	553	621	578	627	605	650	618	614	629	665	627	594	641	656	620	585	592	641	589	628	617	602	606	582	573	637	599	594	574	657	612	618	586	605	573	633	579	599	641	641	644	631	622	641	611	607	609	616	596	626	601	611	623	621	654	595	607	595	606	634	613	603	610	658	618	629	624	604	623	578	630	616	646	612	618	607	612	649	626	645	603	572	654	609	563	580	594	606	601	634	635	629	634	581	612	571	633	633	610	613	607	658	615	586	611	615	585	591	605	576	573	625	632	574	610	599	640	607	600	614	579	589	642	633	588	560	600	583	556	611	580	609	617	584	632	629	626	589	650	621	648	576	622	619	635	603	603	656	606	603	586	625	612	609	614	558	607	601	553	632	634	642	633	634	616	605	620	582	650	611	638	616	616	587	585	606	651	592	582	612	659	594	614	637	626	632	608	602	618	633	630	603	640	585	610	588	565	596	596	621	577	645	602	587	613	616	594	584	597	569	581	606	639	603	606	559	606	609	604	588	608	621	589	609	623	636	626	624	563	599	613	641	607	623	616	546	595	598	643	609	548	638	643	598	615	617	625	589	561	615	565	633	611	578	606	566	580	611	598	654	616	616	608	654	600	599	624	590	564	622	600	610	593	586	594	643	594	615	631	620	588	595	653	578	645	611	609	611	617	611	639	605	574	629	607	596	616	581	648	639	606	549	601	649	583	629	616	604	606	596	634	629	620	621	620	608	599	603	583	579	651	612	607	615	601	636	617	595	602	621	640	634	642	584	600	605	602	608	605	617	629	597	612	606	592	660	671	575	547	616	656	598	635	631	584	598	620	597	599	630	621	614	589	664	606	603	644	598	612	640	618	614	652	573	598	611	600	586	584	594	623	605	617	573	623	599	572	605	591	607	623	650	597	538	628	603	603	616	549	598	589	631	581	604	610	622	604	592	584	613	594	590	609	608	612	598	602	603	599	639	620	568	636	597	617	607	587	629	581	592	627	603	547	613	563	593	611	583	593	585	600	593	604	608	618	597	603	638	608	580	621	586	636	540	589	648	600	632	615	594	651	611	619	627	606	585	642	627	628	622	612	563	587	597	624	651	589	637	595	593	588	611	596	589	602	612	599	606	606	601	638	611	639	613	638	612	632	589	592	636	589	620	587	611	598	587	592	607	601	566	632	642	602	622	621	550	604	573	594	611	606	625	558	630	613	619	597	605	631	621	643	655	600	625	588	608	606	633	618	582	626	637	585	620	625	570	663	606	583	611	612	622	592	604	591	595	637	613	611	630	587	658	637	674	571	564	571	567	656	628	606	616	614	585	658	613	624	603	627	608	602	593	636	559	599	600	600	575	602	649	606	562	617	627	613	624	625	614	586	610	610	591	608	657	603	600	569	615	589	584	608	565	596	625	618	603	631	612	608	619	578	583	636	638	575	609	638	589	654	590	603	620	587	609	612	615	620	579	618	590	582	658	606	626	560	640	650	575	574	620	599	611	593	610	590	565	649	610	624	610	606	575	609	573	604	620	603	625	591	589	624	576	602	610	595	609	581	609	603	588	601
26122	20896	27368	24565	20798	5050	826	516	459	404	416	356	348	304	302	314	318	294	274	276	284	277	253	258	280	253	253	268	252	278	262	230	257	205	238	214	247	221	219	267	245	262	263	234	236	209	254	229	247	219	231	206	222	235	227	231	223	216	223	230	229	224	233	213	232	207	223	246	221	245	247	248	228	213	215	236	227	220	258	252	228	234	219	230	217	245	209	236	234	222	243	272	251	227	238	221	239	219	231	223	197	243	218	216	223	204	196	208	221	216	214	207	238	214	244	207	223	231	209	217	195	217	239	241	239	221	203	221	219	232	213	237	232	222	208	229	196	224	217	216	215	228	241	235	214	199	201	216	211	228	229	210	210	219	226	227	228	253	227	239	211	204	236	246	220	212	215	211	234	218	229	226	234	229	247	247	240	190	245	236	242	231	225	196	211	251	225	235	226	218	237	192	226	207	220	211	225	238	224	224	228	216	211	209	213	226	234	223	209	242	231	221	227	226	236	234	222	232	253	231	219	202	242	228	235	244	241	220	221	219	234	201	208	226	234	201	221	241	210	223	223	234	217	237	214	216	204	224	225	240	226	218	199	222	238	219	204	226	252	210	202	223	228	222	211	212	213	225	227	240	217	211	223	216	247	207	214	198	235	220	240	193	203	221	213	219	211	231	217	257	235	223	233	219	198	216	218	243	231	237	234	215	217	221	189	224	230	234	233	236	231	213	245	246	208	248	237	215	210	225	228	224	197	218	233	237	241	245	231	230	211	242	262	238	203	233	220	219	203	227	227	227	207	225	218	230	212	221	226	230	209	222	250	217	224	235	214	216	251	220	228	222	211	218	210	223	206	229	217	226	216	210	224	227	220	219	226	258	225	221	210	211	192	224	221	209	227	220	223	238	264	223	237	209	227	228	244	205	234	243	250	243	213	218	245	217	240	224	223	232	231	228	232	216	192	233	206	226	234	254	235	245	231	222	234	202	224	231	226	198	223	224	225	236	222	214	245	212	230	207	234	244	220	218	241	228	233	218	214	248	221	245	221	236	227	236	211	234	222	219	225	235	197	202	182	204	238	240	242	225	224	243	221	190	241	236	219	232	206	234	233	240	261	210	227	218	211	220	228	243	214	206	234	245	267	221	206	226	232	213	212	213	229	206	243	220	231	234	210	225	239	220	226	211	245	200	225	229	271	216	228	235	223	232	241	242	226	216	235	217	232	225	188	235	219	243	252	201	231	224	249	244	222	217	210	197	231	213	246	208	211	224	234	226	208	223	209	228	234	253	215	236	254	238	226	224	201	211	210	233	225	228	225	236	221	231	221	212	241	232	216	214	221	227	200	233	215	216	234	212	221	222	211	213	220	212	227	216	211	228	224	240	224	224	210	232	224	227	206	220	213	229	226	193	215	238	228	219	229	229	222	226	247	219	193	227	220	229	230	213	218	224	235	226	219	241	217	201	232	248	237	211	239	244	240	233	236	225	195	230	226	236	229	235	238	206	228	196	247	217	231	214	215	232	226	221	220	200	220	217	208	241	219	248	254	209	225	229	199	213	227	227	228	211	219	238	263	239	243	233	205	199	233	247	222	222	211	215	196	221	228	218	198	213	226	234	237	222	236	224	220	231	218	222	213	210	229	239	220	235	222	232	221	235	205	230	217	186	208	222	248	226	215	228	221	226	214	223	233	236	240	219	259	228	221	227	185	221	231	212	246	234	212	225	235	219	217	240	207	219	214	211	251	242	230	215	232	214	214	216	201	205	229	220	214	229	193	215	209	229	238	211	221	235	215	214	212	209	208	212	193	228	233	238	249	219	235	242	217	229	249	233	226	225	218	206	208	212	249	243	220	242	202	221	205	198	223	238	221	203	220	241	242	201	221	239	238	245	213	234	249	208	193	201	212	221	216	243	229	226	219	208	205	226	197	191	209	248	242	210	187	214	205	233	230	233	226	223	225	216	226	238	247	208	229	214	227	230	223	243	212	205	206	219	189	211	241	235	212	224	217	232	233	220	185	213	218	202	260	263	237	230	213	214	224	231	217	208	221	208	243	198	214	232	241	212	211	258	227	199	219	206	204	182	211	198	227	211	242	203	200	229	216	231	225	223	189	208	214	228	238	230	220	224	232	231	238	222	258	210	230	224	237	244	235	230	236	242	216	217	194	224	228	233	239	214	220	230	209	225	228	238	237	243	231	215	260	244	231	232	205	240	188	241	198	243	237	261	222	229	197	239	217	207	209	226	230	208	195	209	221	223	226	220	250	247	209	217	242	247	209	228	232	233	231	241	219	210	225	241	184	219	238	211	243	217	226	195	231	204	219	219	227	234	226	243	244	203	235	220	214	212	242	204	244	211	221	218	218	231	226	214	225	235	237	208	223	212	199	235	245	222	252	202	229	229	230	225	206	198	211	232	255	212	245	214	227	246	236	226	201	235	246	223	216	219	219	178	221	236	227	189	199	208	238	229	209	231	216	241	194	231	227	255	231	225	234	231	212	259	229	232	194	206	213	211	211	228	250	221	211	220	221	233	195	249	215	205	239	209	213	232	234	250	221	199	230	241	233	238	194	242	222	211	208	225	200	220	217	214	228	205	221	213	218	221	223	221	220	220	218	218	223	199	237	241	196	217	194	239	228	206	225	212	215	246	194	236	220	222	223	200	213	215	215	234	209	211	220	179	234	214	239	218	198	223	213	248	215	236	253	223	193	221	180	204	211	239	209	215	218	210	212	215	227	219	216	222	223	225	214	244	236	221	222	231	213	232	228	195	221	225	234	199	176	236	201	222	230	202	208	231	248	270	217	254	238	228	214	221	229	227	211	221	217	207	222	209	203	239	243	223	230	238	209	203	200	220	197	233	228	234	217	238	211	232	226	251	220	253	214	206	208	222	221	234	227	222	204	221	260	239	244	240	230	214	213	231	205	216	208	218	206	251	242	217	220	245	227	236	227	213	212	231	221	223	219	215	209	224	227	227	236	256	226	222	244	248	230	214	235	258	231	226	239	229	209	225	234	233	207	236	220	224	211	230	212	212	241	199	230	233	231	207	203	197	240	226	236	212	231	230	227	235	235	211	247	236	228	248	224	220	216	261	219	229	197	227	232	222	194	238	213	237	220	221	245	216	214	204	210	221	198	241	220	211	210	214	217	219	255	233	236	219	215	235	253	221	232	247	241	215	204	212	218	217	236	203	230	259	210	183	231	212	242	214	203	238	223	210	223	201	271	217	217	208	215	211	225	216	240	216	233	226	228	229	220	256	203	203	214	228	214	233	196	229	235	202	218	210	203	243	225	224	213	197	206	232	222	211	229	200	244	218	237	222	235	229	252	229	215	244	205	230	217	250	215	210	224	196	238	224	237	233	221	231	208	226	185	216	225	234	211	216	230	209	222	219	202	229	223	198	211	217	222	247	240	245	237	232	224	230	250	225	252	229	209	212	205	212	225	218	249	206	225	233	264	236	220	210	207	218	231	198	218	237
6997	10532	9327	5149	3190	1890	1351	1022	828	744	688	542	535	486	448	459	432	436	421	382	383	355	348	366	360	352	329	361	334	344	357	311	278	304	308	335	313	292	317	287	270	284	284	294	311	276	296	292	309	288	279	284	271	257	267	304	296	285	280	305	289	288	304	279	268	265	295	291	295	296	270	306	302	254	302	275	266	289	292	276	274	267	300	283	249	278	288	262	286	306	290	273	270	290	284	258	261	287	259	261	285	281	280	277	246	276	300	265	307	266	266	303	268	266	292	306	280	239	284	280	276	237	265	285	254	273	261	264	267	277	289	318	268	288	276	280	245	284	271	239	273	273	263	301	247	283	275	257	279	263	257	269	294	290	289	280	291	284	274	271	265	292	284	289	300	283	270	277	273	300	245	295	233	307	261	306	296	288	251	286	284	240	299	260	269	271	283	263	279	284	306	265	242	281	290	286	275	257	299	263	284	253	327	258	276	258	264	254	273	258	288	250	287	271	242	287	262	279	254	283	275	269	272	291	268	301	285	290	277	260	301	289	273	287	278	234	279	251	267	254	268	281	256	263	255	279	280	266	281	259	251	266	254	266	285	287	294	262	292	269	254	288	295	258	294	258	301	267	262	262	290	287	264	253	287	277	249	273	260	278	272	265	303	269	282	275	273	286	269	290	283	312	280	259	301	264	267	283	243	264	281	285	259	263	263	253	305	312	272	274	287	285	284	299	279	270	272	270	266	270	250	259	271	294	282	252	263	279	289	277	281	269	260	290	281	285	280	270	258	285	278	267	257	264	270	305	260	253	255	286	287	286	274	275	285	262	255	264	259	261	265	257	287	265	282	251	273	269	281	271	276	290	297	277	269	272	280	291	274	267	254	249	272	259	294	269	278	248	296	259	292	278	286	298	291	266	284	278	271	292	276	284	265	281	271	279	323	274	255	287	268	260	288	266	273	265	295	294	266	251	265	248	265	273	280	278	292	289	295	308	281	285	255	257	266	273	275	273	247	257	263	285	255	277	285	270	273	265	248	270	256	299	287	263	299	278	278	256	280	279	263	279	259	238	280	258	295	283	270	266	274	267	284	276	273	257	297	286	259	297	255	269	294	282	297	255	273	251	289	285	264	261	281	299	275	257	270	272	278	254	264	279	263	280	272	259	254	245	289	264	257	272	306	238	237	251	261	278	289	280	279	254	268	251	257	294	283	292	279	280	253	289	277	252	264	284	276	290	254	282	263	271	272	259	286	314	291	255	299	298	283	263	261	299	251	279	273	262	275	262	265	301	270	246	278	278	283	263	287	298	282	263	284	311	281	277	293	278	299	267	295	259	280	287	277	261	265	286	290	288	264	280	263	274	286	283	250	271	266	274	296	277	255	267	261	276	285	277	282	316	264	279	278	259	261	273	279	273	302	293	286	272	263	259	272	269	283	260	267	300	296	270	250	267	264	259	284	276	270	277	253	284	281	277	297	262	262	272	284	284	292	271	268	260	265	253	283	296	284	288	263	289	301	277	284	274	280	292	259	287	293	306	281	270	260	289	274	305	255	276	270	278	295	287	286	259	265	297	267	293	308	285	286	277	279	276	243	288	281	267	283	254	259	304	293	241	309	286	270	269	284	265	284	261	303	233	272	253	234	260	284	279	275	280	261	234	291	264	294	256	285	263	290	306	270	256	266	300	280	275	269	293	278	264	263	275	256	284	265	292	285	296	280	281	254	287	298	299	272	288	253	261	284	273	277	309	290	250	244	267	315	280	276	276	265	253	268	286	245	265	287	275	285	263	256	254	270	269	283	264	242	294	287	250	275	268	276	295	239	261	282	293	285	287	243	261	268	260	272	286	234	248	284	272	265	303	300	260	255	271	290	297	248	277	271	287	294	261	277	273	263	260	264	278	272	293	281	268	246	310	278	267	287	261	277	278	272	265	286	272	282	270	267	276	275	230	274	274	268	293	301	290	286	253	268	259	257	266	247	263	267	275	289	282	278	292	239	258	274	254	274	279	257	279	268	273	271	257	276	270	314	253	274	292	283	306	279	281	285	276	264	266	281	258	295	267	280	260	273	297	283	224	269	251	286	253	269	294	291	268	297	275	277	309	276	299	301	295	244	284	283	274	303	271	273	265	288	287	299	279	264	243	309	255	245	252	268	294	275	285	268	272	250	272	299	277	298	262	238	239	280	265	270	265	254	275	270	302	307	273	265	294	261	278	283	260	276	282	256	228	274	292	281	300	303	254	278	295	245	252	256	289	300	255	262	267	247	267	249	282	270	264	278	303	326	276	276	266	282	273	281	270	263	268	303	261	300	274	256	274	275	268	290	283	287	274	287	307	281	257	287	275	254	302	255	262	280	272	270	261	253	302	268	297	241	224	280	295	254	263	267	229	282	270	306	280	251	266	299	250	269	275	281	288	273	306	273	268	286	263	288	264	260	288	278	263	273	265	274	256	258	283	289	292	267	259	257	260	273	259	282	250	253	243	284	260	248	245	254	279	250	265	274	268	281	253	281	280	259	255	239	277	289	288	290	249	251	271	276	268	292	295	279	270	296	267	290	279	270	303	300	278	288	273	281	281	286	269	295	299	295	277	290	251	268	283	274	294	278	248	298	279	282	262	235	287	284	251	245	302	292	289	296	243	251	293	284	263	284	246	297	272	293	250	281	233	339	272	266	295	283	272	268	276	282	267	276	284	276	274	272	268	276	312	260	260	295	270	279	267	281	272	270	250	256	286	295	270	292	292	259	262	288	258	271	267	276	285	298	290	243	311	267	260	275	270	281	294	269	273	312	268	259	277	276	258	277	269	261	280	264	287	322	266	255	270	268	278	279	264	264	290	295	270	281	251	263	257	248	282	255	297	248	238	275	280	284	270	285	247	271	275	265	253	273	260	284	293	262	273	313	276	290	262	255	264	246	268	259	324	269	230	263	265	285	303	262	276	285	253	232	277	283	246	263	304	316	281	267	276	318	222	276	253	276	284	240	280	274	246	275	255	263	268	272	268	276	274	295	271	297	296	317	267	256	271	285	285	258	266	254	249	253	285	276	280	285	245	311	320	274	291	253	269	285	315	263	251	273	263	276	260	279	274	264	256	266	295	280	260	296	263	253	287	279	250	274	270	268	274	265	281	268	286	256	280	261	251	253	264	257	286	295	280	288	263	274	267	287	294	271	265	241	279	270	252	269	255	258	272	254	268	276	285	268	292	271	294	263	292	268	298	289	278	254	262	273	258	236	274	295	265	289	290	272	294	256	287	266	263	309	244	254	279	263	261	292	294	269	288	293	297	240	273	260	241	272	263	281	296	283	316	279	296	278	299	301	273	272	305	241	321	263	272	296	295	266	281	288	294	258	262	291	246	280	287	283	272	271	288	259	267	302	284	269	267	256	279	255	286	275	260	282	265	285	275	271	251	259	285	286	263	288	301	280	258	276	296	298	268	254	310	283	283	267	248	252	244	255	261	257	294	257	288	298	278
23523	20892	27908	24030	20899	20946	9477	1252	893	836	776	664	581	631	516	551	499	510	507	476	490	446	436	453	453	431	470	425	448	392	455	435	437	423	387	394	417	391	393	378	370	399	396	387	368	377	392	384	383	379	338	386	390	367	362	394	364	384	431	380	367	368	378	355	373	405	392	369	377	354	392	358	402	364	402	352	351	377	369	357	373	355	367	361	374	361	399	386	369	405	352	351	340	336	396	402	369	396	388	363	360	388	398	368	408	344	338	346	367	378	373	375	330	371	426	372	353	354	354	352	367	343	387	372	354	349	376	373	371	372	372	377	363	358	355	365	359	369	363	374	376	376	342	367	347	414	415	343	374	380	372	377	346	373	362	350	365	362	373	342	357	375	413	370	363	350	389	369	390	353	377	365	365	392	393	365	406	374	376	348	353	366	341	358	371	366	350	332	352	367	365	376	365	379	361	361	352	336	349	387	375	371	360	344	380	402	395	374	368	390	398	373	348	358	354	364	356	347	355	359	369	346	382	368	354	334	361	350	380	419	352	359	373	418	381	351	332	325	372	370	400	338	354	397	400	398	372	355	356	368	406	321	392	379	347	379	344	391	338	373	359	413	366	340	351	392	367	377	373	346	357	354	347	371	380	376	371	347	381	341	393	365	370	351	331	390	348	387	356	371	379	340	354	367	358	344	371	371	382	368	351	356	354	369	404	354	351	350	363	371	374	353	341	359	373	379	360	399	355	383	387	368	324	374	348	418	354	414	376	356	382	403	345	375	348	368	378	380	347	342	381	342	338	375	337	355	355	348	337	372	347	364	381	380	403	402	357	370	362	371	353	381	389	357	379	370	352	368	378	357	360	346	366	364	401	345	353	381	375	391	356	382	385	378	413	377	389	381	357	365	338	407	404	350	403	382	331	371	403	389	344	360	357	371	389	374	371	371	384	355	367	374	345	356	351	338	404	397	362	348	369	324	355	387	316	399	339	381	351	373	349	359	383	341	346	352	371	331	319	394	344	344	378	350	386	363	363	363	344	353	387	360	397	349	326	349	349	333	345	378	359	371	378	349	364	390	355	379	368	360	346	373	365	411	364	363	338	389	340	382	377	352	362	391	345	381	348	378	382	389	356	381	370	379	365	394	356	338	333	367	355	373	385	405	375	418	354	380	376	353	371	377	363	384	376	356	378	368	338	382	380	378	405	387	342	339	366	370	359	394	377	358	366	387	350	382	367	354	393	356	367	354	373	388	392	329	363	342	365	362	359	380	345	350	355	349	343	390	358	406	362	379	397	364	362	371	388	336	334	364	365	374	374	371	359	359	330	369	358	378	362	370	361	360	329	336	349	341	377	374	379	372	410	338	370	390	370	394	319	327	390	354	386	360	368	355	371	379	349	365	381	354	350	385	371	398	411	367	359	374	369	344	376	402	416	372	373	341	347	346	371	384	394	384	384	371	377	351	376	376	371	336	343	348	368	383	376	379	360	389	365	353	372	328	388	413	341	362	352	345	344	345	331	357	369	368	336	374	337	363	377	360	364	379	372	359	348	347	370	396	338	376	373	318	366	366	377	401	376	353	344	355	347	384	345	375	362	359	362	361	377	374	368	353	372	339	335	360	386	356	373	360	371	379	357	352	400	359	359	376	388	383	366	373	350	376	307	358	397	340	375	364	339	355	344	382	342	361	364	371	365	372	396	365	381	363	388	343	381	395	364	348	351	394	365	320	379	380	379	377	375	374	356	351	339	338	353	368	378	334	358	347	352	360	360	367	392	360	395	388	370	352	349	375	408	379	367	375	375	365	363	363	375	334	393	352	368	397	327	369	392	393	339	383	363	365	347	406	375	378	332	367	368	380	357	397	370	394	326	354	356	368	372	363	365	369	342	365	364	366	394	359	378	342	377	330	359	378	369	361	375	361	366	374	382	368	349	383	347	345	370	341	368	390	358	357	388	388	340	360	370	381	378	401	372	367	376	369	336	336	373	398	374	393	330	341	375	355	344	371	346	350	355	345	360	389	360	370	357	346	396	356	358	362	336	348	331	380	338	369	354	396	358	363	353	373	352	341	369	354	375	365	373	373	357	338	347	409	356	330	341	358	379	351	360	345	401	358	354	389	372	356	369	367	350	371	361	339	358	342	368	398	363	376	347	368	334	352	344	382	344	368	381	382	353	411	368	345	335	365	367	352	356	360	355	400	351	371	382	406	320	349	386	362	352	379	352	360	351	386	387	364	381	370	359	362	375	351	420	350	367	358	359	365	363	351	360	391	335	330	370	355	378	334	391	373	378	407	375	365	314	358	371	389	351	336	362	349	333	340	387	349	382	344	339	350	355	375	316	365	357	357	368	366	332	376	380	363	382	361	381	394	369	357	347	393	403	332	365	369	377	395	368	359	394	380	371	372	358	376	359	343	351	367	342	353	401	394	387	379	385	381	407	360	359	361	397	358	344	362	373	365	374	425	380	359	356	351	363	391	372	369	377	348	374	364	391	371	372	358	374	349	346	385	338	393	360	380	363	362	398	370	384	358	372	362	386	400	368	369	354	351	360	375	374	372	336	334	382	343	395	378	362	393	365	384	358	381	356	380	394	343	377	348	403	356	349	355	343	352	344	356	364	370	374	358	379	365	371	346	375	392	346	382	342	378	375	333	374	359	376	377	343	370	359	340	354	360	392	367	369	394	337	368	371	350	351	323	356	380	350	340	344	402	361	386	410	343	369	388	391	389	363	343	364	351	344	371	345	367	374	349	342	360	384	388	390	364	358	350	366	333	379	332	367	336	371	375	394	380	385	405	347	376	371	385	366	371	381	380	316	325	382	372	346	393	345	385	366	350	337	336	354	379	360	372	392	355	341	330	369	360	355	359	387	343	341	376	352	366	333	367	379	374	361	373	362	351	363	369	363	364	363	365	348	367	365	371	368	363	363	349	362	364	380	339	377	341	390	350	342	350	381	388	351	371	352	357	411	390	392	363	384	395	375	364	359	354	346	341	377	340	383	360	351	353	362	359	358	352	357	340	374	337	389	378	331	361	380	369	415	354	374	360	353	370	362	350	356	367	355	381	356	369	340	361	359	354	347	392	334	332	366	366	396	341	323	378	369	314	346	354	372	366	350	325	380	351	386	374	336	366	343	359	386	374	351	361	381	330	337	377	324	377	373	340	361	393	364	346	372	350	369	387	378	340	361	351	394	342	380	368	371	348	367	381	386	403	351	365	368	385	378	348	394	348	340	380	384	344	363	381	347	351	374	341	396	370	367	357	364	372	342	359	373	353	362	372	331	359	365	353	356	370	382	356	379	365	384	371	376	344	390	362	331	375	365	372	377	350	410	363	292	355	354	339	361	359	377	353	384	358	363	346	353	357	395	362	359	377	351	380	398	329	406	371	358	358	391	400	341	361	371	331	364	362	372	365	324	404	358	370	362	396	428	397	384	355	344	368	356	402	383	375	353	400	357	361	346	373	336	375	342	355	359	370
10825	18798	16931	12210	9315	4126	3085	2392	1900	1561	1344	1116	1083	993	894	834	763	699	704	644	694	621	588	597	558	530	530	510	503	496	471	466	480	511	466	500	462	450	448	419	418	439	421	400	435	407	419	453	453	425	409	407	421	404	390	395	417	386	423	401	380	407	394	389	388	427	407	404	384	376	365	376	373	383	394	384	380	353	358	385	395	394	367	366	398	392	371	366	401	415	382	394	385	413	395	406	366	394	391	347	382	360	405	354	362	385	391	361	395	380	364	377	408	391	377	368	361	370	382	361	366	405	374	372	408	400	351	384	365	414	369	383	373	427	403	410	379	388	367	351	394	374	370	392	398	397	400	379	403	400	374	363	399	369	374	401	360	389	369	375	370	373	358	395	371	397	380	383	357	374	378	357	392	389	390	368	354	426	390	358	348	366	371	393	361	401	392	343	370	409	371	356	373	362	349	413	367	392	368	392	397	390	370	372	386	373	373	391	399	395	369	371	371	355	429	371	374	345	342	407	366	375	381	363	400	394	385	377	349	387	377	328	387	371	362	369	388	425	353	361	375	385	379	401	372	425	379	396	423	379	382	397	356	399	352	384	403	382	385	405	373	393	367	367	359	370	382	377	384	410	402	387	372	389	395	374	407	362	346	407	393	380	407	360	410	366	409	382	393	375	348	358	398	360	379	388	377	360	349	357	352	383	399	420	395	360	390	351	361	410	381	371	349	388	386	380	382	361	349	380	391	362	346	381	359	390	374	370	379	418	372	360	416	389	379	391	380	384	388	360	358	380	402	342	374	397	386	361	346	375	350	332	374	352	381	397	373	377	390	377	414	353	346	414	310	401	378	370	368	371	396	369	383	410	377	347	369	373	400	362	359	385	340	391	366	360	383	370	367	418	402	425	428	410	391	359	358	415	404	374	400	406	418	368	399	365	401	362	400	354	370	401	404	383	374	356	375	407	340	360	360	394	396	367	379	356	389	381	376	364	379	368	390	394	360	431	380	390	379	350	398	370	358	384	386	369	385	380	374	375	374	320	383	387	360	365	375	391	380	389	343	364	360	356	357	376	325	355	351	357	399	395	375	373	392	395	406	395	359	372	351	368	380	364	375	369	384	378	365	378	386	379	358	369	450	372	400	351	394	360	374	379	401	362	395	363	386	380	363	355	364	316	389	392	346	360	366	370	404	406	375	395	380	373	368	348	362	381	389	355	365	375	349	365	413	361	374	330	364	353	390	400	355	364	375	375	349	395	342	365	367	371	416	378	346	409	356	337	392	365	354	363	381	389	353	431	386	360	377	361	396	387	362	381	368	402	347	416	345	418	353	349	403	408	354	367	350	352	382	378	373	371	365	370	392	372	385	384	377	354	379	369	375	383	352	369	369	358	349	352	378	386	349	378	383	400	410	368	397	357	381	403	356	387	360	364	366	394	349	370	387	360	354	385	425	343	364	375	385	427	377	382	385	388	393	390	399	389	383	355	388	368	387	400	381	377	408	360	392	408	384	362	388	360	359	374	354	333	393	379	367	355	336	369	345	366	388	359	365	386	346	393	342	355	364	405	374	381	356	394	351	380	400	390	365	372	394	400	384	348	385	369	369	348	352	341	375	368	377	407	358	367	381	391	353	366	378	377	373	398	414	364	367	357	346	373	393	363	384	397	398	406	384	347	338	360	392	381	376	367	384	336	395	373	385	378	351	375	358	395	354	427	370	380	368	374	388	382	361	364	347	361	364	368	361	400	364	365	410	367	380	378	336	377	371	350	315	359	378	390	364	390	375	338	348	356	378	390	381	337	384	360	403	384	360	355	378	376	359	379	412	399	387	375	374	383	357	375	346	373	371	381	368	388	374	349	364	343	369	358	384	371	414	373	386	373	364	398	410	390	370	391	351	359	361	355	365	352	354	405	384	367	360	370	382	350	361	359	400	386	371	370	354	337	406	360	384	375	388	394	364	361	362	395	409	372	397	380	366	393	394	390	406	359	367	401	413	370	384	361	412	374	365	367	380	378	365	367	410	353	372	362	346	383	382	366	369	380	348	341	387	379	352	381	375	382	398	400	387	397	390	376	381	370	388	365	354	369	372	372	419	396	419	367	367	436	415	359	383	394	369	402	362	375	365	327	398	367	381	362	366	405	376	346	370	393	393	380	369	393	378	380	413	370	337	388	388	401	381	371	400	383	368	395	394	411	396	390	386	363	400	377	367	384	348	373	387	409	373	385	393	347	422	415	367	380	331	382	375	373	393	372	395	375	391	373	366	349	391	381	361	360	368	380	384	381	366	384	382	375	380	354	378	397	395	384	372	379	407	386	390	377	350	395	385	393	401	404	375	364	392	370	343	352	343	402	382	365	380	390	394	375	366	352	372	394	390	394	372	360	365	380	377	394	343	355	396	369	407	363	362	379	372	388	385	386	391	369	366	357	374	384	388	364	353	367	413	356	387	396	370	369	353	376	356	370	400	375	422	414	359	355	369	397	411	375	365	368	339	380	380	368	365	395	398	369	356	403	347	384	380	398	376	346	396	354	354	378	356	360	361	401	395	382	363	359	378	386	374	413	423	384	346	384	389	406	411	382	371	364	386	357	400	366	384	359	346	388	353	358	356	376	381	349	361	404	399	370	377	378	408	415	385	394	358	369	379	369	370	380	340	376	372	360	393	370	379	382	411	389	365	368	379	359	363	368	365	385	375	357	361	371	367	349	363	409	379	398	364	394	356	343	398	349	339	357	372	357	390	373	343	355	384	371	391	392	383	365	348	373	368	364	371	403	375	378	372	372	376	394	386	389	370	381	364	383	370	369	380	357	375	361	374	377	372	381	389	392	376	371	399	357	388	359	371	378	407	401	382	383	413	371	358	342	392	372	351	406	349	339	411	350	369	384	384	403	352	429	383	390	364	402	396	407	398	388	379	350	364	394	374	393	379	389	374	382	400	374	393	394	356	388	370	363	369	383	377	391	394	371	364	382	403	395	411	342	370	391	394	391	387	397	418	426	398	374	373	361	392	396	349	361	391	355	401	344	395	382	396	376	397	361	377	382	361	359	394	380	355	379	357	362	382	370	379	358	362	395	382	386	370	371	377	394	372	409	391	387	340	391	345	387	349	407	345	407	366	367	407	394	388	425	358	387	374	349	360	388	387	393	350	397	370	387	362	388	386	392	402	329	357	391	333	375	334	388	382	387	385	346	400	389	373	358	402	397	373	339	380	381	362	357	393	410	332	387	386	405	397	393	371	384	389	374	398	371	354	373	392	376	348	380	368	411	357	364	371	389	369	404	344	370	357	361	382	416	380	387	394	379	360	352	386	366	359	364	381	369	377	398	364	383	378	386	377	360	373	369	368	356	361	348	392	381	372	398	338	405	360	406	333	387	373	376	359	396	356	408	406	360	411	416	379	356	375	355	398	376	372	369	353	379	369	382	415	383	380	382	384	369	371	381	378	369	386	392	376	365	360	382	379	412	406	397	369	375
27799	15592	2576	870	714	534	601	542	510	564	562	543	532	570	544	530	518	551	558	536	515	515	531	556	492	530	519	524	541	564	508	510	569	520	540	552	555	525	517	532	536	515	572	526	519	541	519	549	508	519	533	523	533	511	519	497	545	503	552	519	569	511	535	555	529	491	534	508	568	539	564	522	543	566	554	546	494	533	561	549	530	478	517	531	521	513	510	497	514	536	517	490	536	542	518	524	529	537	542	530	558	591	520	512	523	518	536	524	518	560	537	520	545	525	513	540	542	552	530	552	573	541	503	494	559	508	530	508	537	568	572	547	530	494	532	507	521	538	557	553	505	515	557	569	488	545	509	512	544	532	486	539	540	521	560	519	566	521	514	568	527	522	565	534	490	547	544	559	569	510	546	503	552	546	562	556	563	532	531	557	530	542	550	561	516	558	473	543	566	535	582	499	556	544	522	529	524	554	537	566	528	540	508	477	566	502	513	585	547	546	540	497	547	526	554	525	525	496	499	492	511	539	530	536	530	533	522	535	525	544	564	525	534	519	500	520	533	503	536	561	541	520	543	570	539	554	556	490	567	551	530	539	525	527	521	531	548	556	573	511	542	559	519	579	520	547	532	568	501	492	539	549	567	551	559	538	548	540	537	544	548	540	536	544	537	544	541	555	562	548	529	540	515	559	564	487	522	542	590	496	498	526	519	539	517	527	568	557	524	534	559	505	540	549	524	502	537	535	529	542	522	534	552	551	537	526	534	487	544	522	511	496	524	539	548	540	552	534	521	550	481	502	569	541	533	586	520	558	553	541	596	539	564	536	530	532	535	549	501	556	556	512	537	510	548	552	533	559	565	535	538	531	568	550	548	552	542	567	562	515	498	509	495	520	492	556	544	536	541	505	541	514	495	525	525	532	543	528	534	552	547	540	526	502	493	575	513	544	543	550	539	560	530	539	564	506	554	543	527	565	538	525	505	569	500	571	546	523	533	511	499	535	582	542	544	524	499	553	556	545	519	547	560	526	562	566	525	561	537	549	501	507	540	563	519	510	550	538	544	516	548	530	571	528	499	535	507	480	523	538	503	538	556	550	535	502	519	528	517	538	561	556	534	564	517	547	518	532	594	537	549	477	536	509	527	541	504	566	551	528	532	556	530	520	529	557	541	549	546	522	573	503	575	513	564	556	517	546	532	545	535	538	503	528	546	565	538	540	565	546	512	548	560	514	563	553	522	584	542	490	557	545	530	546	571	575	528	548	534	503	551	554	537	528	587	540	535	496	553	544	550	513	511	527	519	552	479	543	523	531	519	542	520	555	547	581	528	543	528	512	521	529	537	526	485	523	528	577	548	523	581	570	536	560	522	550	547	530	522	498	501	577	545	527	468	567	525	540	617	548	516	564	577	545	500	569	559	550	503	511	520	527	516	583	531	489	524	524	527	547	542	528	515	508	561	558	533	555	523	537	530	565	557	553	532	556	548	537	527	527	494	566	551	540	557	521	560	520	517	519	537	516	524	560	544	509	531	541	521	528	523	507	478	583	576	515	540	553	504	523	543	502	530	553	573	585	508	551	524	512	514	521	527	605	505	534	568	518	555	534	580	532	478	511	519	544	539	574	549	513	494	503	559	540	539	553	533	497	520	522	582	541	534	563	472	497	579	529	542	515	528	540	573	520	519	529	520	535	573	493	549	584	495	531	551	533	523	519	502	540	531	598	558	524	533	526	514	518	555	541	552	577	543	528	560	543	526	517	535	545	549	561	525	488	531	514	536	553	516	510	531	565	541	542	559	517	524	550	533	552	571	558	526	527	519	548	551	553	569	515	513	494	598	525	528	570	534	537	532	564	490	530	482	529	585	581	551	494	527	580	560	540	514	523	554	514	563	548	522	523	498	559	509	525	552	535	513	563	540	562	475	581	581	509	534	542	512	510	516	540	492	559	534	519	594	539	562	536	555	519	536	521	524	525	527	494	546	507	526	524	513	542	544	506	542	539	560	548	536	562	552	576	555	527	542	529	512	570	500	511	528	539	518	529	535	505	522	546	524	519	494	536	543	569	511	521	536	504	486	534	538	502	514	534	521	546	523	521	536	540	544	526	552	493	578	558	522	529	532	526	489	521	578	539	569	519	513	547	544	531	535	537	532	522	546	532	486	564	517	525	541	564	524	512	524	598	521	527	567	549	542	491	510	574	573	543	522	559	575	539	510	520	546	532	552	511	531	547	542	510	528	541	553	516	503	509	515	537	491	502	499	532	558	537	609	522	555	510	530	549	579	548	540	566	545	520	528	512	567	532	504	538	513	567	534	528	529	551	518	530	545	529	523	539	504	540	526	542	511	533	559	546	501	536	519	537	544	555	508	549	538	563	554	580	548	536	539	543	536	529	543	575	528	520	539	543	539	525	511	572	581	514	512	502	567	514	563	571	583	532	515	571	531	542	548	539	540	546	542	525	516	609	507	526	518	499	513	542	521	536	536	526	499	523	575	545	546	552	539	540	544	556	503	568	522	517	547	528	555	511	560	517	541	507	562	542	576	513	507	554	545	545	526	548	591	567	542	536	547	553	554	499	524	493	479	539	491	540	528	525	555	494	565	516	556	516	539	526	561	536	512	551	500	499	519	508	560	581	481	526	583	540	514	549	536	508	520	540	534	537	558	532	535	542	499	564	539	511	504	502	555	544	569	594	509	507	503	545	546	537	524	531	495	556	572	524	548	555	554	543	526	537	536	549	505	558	555	567	470	541	585	531	535	571	549	512	536	541	544	538	528	562	526	512	528	535	551	518	520	492	566	554	539	497	526	506	539	521	504	498	516	516	529	515	518	545	592	544	511	524	517	549	514	476	538	572	552	540	502	474	576	552	563	512	543	543	564	549	520	559	514	530	515	571	528	511	538	511	550	531	490	536	538	534	550	537	548	499	525	458	531	563	530	537	508	521	519	504	565	538	534	545	531	514	566	579	496	541	514	531	549	513	542	525	525	510	584	547	524	533	532	530	562	515	532	495	507	533	587	527	524	532	560	499	565	519	585	528	547	532	548	537	489	485	520	581	529	557	558	532	500	536	553	531	528	495	489	550	559	537	522	498	563	522	582	544	534	506	570	507	524	515	543	549	541	554	513	542	567	540	560	529	527	519	533	528	525	555	537	520	543	552	552	530	576	510	539	551	549	533	517	551	491	514	545	528	508	525	479	533	540	549	503	553	547	555	559	517	520	526	590	574	532	540	551	523	528	539	497	544	545	495	505	514	537	545	526	517	529	550	509	563	502	515	563	566	573	536	527	569	539	530	549	520	575	572	522	559	543	573	485	529	590	520	545	523	531	506	500	547	557	525	534	562	517	526	537	530	533	548	564	521	532	525	496	501	574	543	509	493	569	556	564	538	556	476	540	508	538	550	540	501	533	530	517	559	553	517	554	524	531	507	520	553	485	543	572	553	551	525	510	569	487	540	574	535	534	579	538	555	514	509	523	532	535	520
5548	2174	1852	1150	935	682	651	607	642	640	632	590	669	640	627	616	645	608	610	615	621	608	655	573	627	593	649	620	624	578	592	556	593	636	591	575	602	642	588	622	555	645	617	567	589	628	638	603	598	589	618	612	580	570	597	636	599	592	616	661	610	589	626	647	571	608	631	614	573	580	575	596	589	656	616	600	604	609	631	603	598	591	590	599	602	644	625	567	622	621	602	644	612	619	608	577	617	611	607	613	582	629	604	577	573	598	601	571	589	607	622	586	624	621	597	607	636	617	640	602	619	653	626	617	626	557	580	618	611	643	623	637	626	593	593	576	610	623	589	600	652	573	605	572	611	596	623	611	584	611	594	588	603	611	630	618	602	585	612	615	647	657	623	652	634	614	583	615	560	584	603	617	583	624	604	613	629	626	620	595	582	599	625	622	620	604	598	624	612	594	561	652	586	594	610	636	574	580	627	601	602	590	600	654	596	618	615	565	549	608	618	582	578	617	640	594	600	578	616	625	596	608	634	607	600	583	618	594	587	606	617	631	597	639	597	567	664	577	585	615	582	614	609	623	599	655	578	637	612	628	630	601	624	618	598	601	608	595	616	614	603	657	570	585	602	659	583	665	638	590	622	588	634	604	594	588	590	640	618	605	592	596	597	601	572	645	600	622	591	595	596	585	626	613	634	590	622	605	624	609	554	598	631	610	592	572	615	642	585	610	592	598	657	602	631	596	576	640	567	597	602	589	609	614	606	631	613	617	611	593	606	562	616	569	561	572	631	543	620	607	593	590	579	636	610	618	650	578	602	624	618	657	616	642	599	587	625	602	639	639	626	630	600	621	612	658	630	620	646	569	613	612	589	625	555	627	604	674	628	627	604	622	602	647	604	617	622	598	663	604	630	591	632	631	614	597	601	605	587	625	580	584	598	582	647	619	584	590	592	580	658	582	627	576	608	626	640	603	582	596	574	637	599	632	614	620	565	578	593	602	607	622	598	565	579	604	596	600	585	559	621	592	615	585	567	604	602	592	637	622	649	622	589	581	557	607	594	614	637	602	628	628	659	592	581	608	598	666	607	601	637	626	574	583	664	666	541	576	564	635	627	586	590	585	622	639	619	621	582	600	604	588	582	582	629	647	590	655	602	621	658	592	582	594	596	608	611	616	603	622	602	599	620	596	577	612	581	588	624	605	607	633	570	613	592	646	592	649	614	602	615	631	654	574	575	558	614	622	602	578	583	602	568	602	635	618	641	586	614	577	599	598	644	574	638	596	550	613	633	615	669	597	630	598	559	619	629	579	610	630	619	588	556	609	567	575	620	615	619	659	575	629	589	596	601	602	591	613	663	637	589	554	578	615	592	661	594	640	595	611	616	638	606	603	609	613	591	599	576	609	605	581	606	609	645	656	590	639	623	581	619	602	593	612	625	583	591	566	592	594	566	605	603	624	614	624	594	606	596	605	586	587	644	588	589	597	579	635	606	621	607	616	631	595	580	617	601	573	637	571	617	552	608	597	601	600	620	610	642	628	602	618	632	613	612	631	572	614	584	578	595	600	598	563	628	594	556	619	584	620	617	624	590	615	620	609	599	587	613	592	566	626	590	613	640	603	601	606	596	650	605	593	601	595	633	592	583	593	629	657	588	611	583	588	615	625	634	593	632	578	578	641	603	623	637	590	615	594	524	604	593	613	592	642	595	634	623	586	620	604	555	664	594	580	591	594	637	642	625	596	608	636	611	585	655	627	629	593	598	632	600	589	652	587	613	590	615	605	624	588	620	596	575	588	588	575	558	657	583	591	630	599	615	594	622	597	610	607	643	551	607	594	601	563	568	602	629	563	557	564	619	607	609	572	607	583	610	603	575	623	637	562	598	626	582	593	655	612	603	599	570	589	561	617	634	596	616	578	625	577	615	592	631	571	587	636	635	587	572	585	600	616	594	581	581	629	583	579	613	613	594	583	660	626	628	625	602	634	615	602	598	641	587	573	646	610	601	582	583	575	639	605	618	600	561	643	575	611	577	646	609	613	601	623	610	620	618	629	607	616	619	603	596	569	599	626	586	569	638	563	566	613	526	600	646	583	606	578	623	609	609	565	626	612	594	605	583	549	631	570	601	612	633	619	603	591	580	625	618	587	563	608	601	577	620	654	602	601	659	613	578	616	604	582	620	589	610	569	614	577	575	598	638	588	564	603	601	583	597	589	651	587	609	616	590	646	630	596	579	607	586	597	595	586	649	609	603	601	609	608	600	598	625	605	618	629	632	659	536	621	670	600	649	607	595	553	629	589	589	577	605	597	596	596	592	596	650	612	612	569	635	595	663	660	599	633	606	641	591	617	599	585	622	624	588	593	606	612	631	608	614	626	610	642	600	608	611	576	601	649	630	568	580	630	635	637	647	608	621	622	620	599	594	571	614	596	678	594	579	635	582	604	597	619	610	644	589	585	598	622	635	628	590	640	600	601	610	648	619	587	595	604	619	626	581	601	639	637	604	599	622	608	564	612	600	597	644	607	577	600	607	583	596	584	522	610	590	572	583	656	645	578	642	652	599	617	590	625	588	615	605	623	616	560	595	591	577	654	609	601	593	613	565	567	641	593	609	613	641	619	561	571	605	568	575	609	627	626	580	606	610	635	560	624	574	623	579	634	586	588	608	571	583	592	577	615	597	611	647	586	627	631	602	581	606	653	609	589	631	645	626	582	614	601	622	608	606	593	607	621	631	594	577	613	591	640	579	591	636	626	592	638	649	611	583	605	623	566	613	651	648	624	595	584	608	606	617	601	581	609	628	620	600	584	598	595	597	617	643	607	625	591	579	605	630	621	591	576	597	613	639	633	617	620	622	585	648	593	596	609	606	601	589	676	665	609	584	640	617	633	628	600	585	626	599	634	597	599	586	634	605	581	576	612	642	634	624	574	605	605	557	593	568	560	618	587	618	591	604	565	603	602	576	603	655	614	595	593	594	572	583	609	627	598	597	573	577	603	594	619	611	597	617	573	629	604	593	637	593	578	615	635	615	611	637	612	602	596	614	627	632	581	619	654	604	581	621	603	586	569	590	587	619	549	577	629	565	606	609	598	616	606	632	622	576	603	541	611	571	597	635	594	604	566	613	580	615	607	554	583	611	613	594	601	599	615	596	643	628	581	599	586	638	637	589	600	622	631	599	602	588	638	599	594	575	609	618	598	629	618	591	583	565	608	607	652	568	550	610	613	629	605	626	609	627	624	676	571	616	584	551	626	620	624	557	621	649	614	596	574	600	629	615	576	579	621	590	603	645	611	594	594	606	597	587	624	606	633	579	565	628	622	581	645	624	583	597	634	626	651	626	656	632	629	635	550	629	627	577	592	581	603	601	622	599	645	612	610	627	642	643	621	631	586	639	583	639	616	589	635	619	589	633	582	601	585	595	675	561	583	617	572	574	615	603	633	558	615	582	566	611	604	600	610	604	635	616	604	570	630	607	645	604	641	617	657
26172	20946	27427	24636	20902	7365	815	540	459	455	387	343	340	337	264	298	305	279	246	275	290	272	257	237	245	266	251	219	252	240	238	245	246	237	239	241	234	250	240	228	215	246	227	227	217	240	206	228	247	222	197	245	195	191	211	243	216	215	225	233	216	241	233	219	238	260	236	227	215	209	233	235	229	206	239	221	222	223	221	249	221	205	203	219	222	200	224	230	223	209	226	237	229	220	232	236	233	238	210	248	223	243	208	239	227	211	209	206	227	228	226	246	211	199	234	199	226	230	238	222	214	196	225	220	197	234	222	230	232	225	235	231	211	221	242	251	229	245	231	205	228	247	244	226	220	233	221	232	214	193	230	216	218	231	236	224	214	241	229	242	201	234	212	212	223	232	211	217	225	223	222	220	208	232	225	220	235	229	206	230	235	208	209	225	272	213	221	248	255	238	222	216	215	212	211	225	241	227	244	231	209	208	205	231	250	217	237	219	198	210	230	236	193	232	225	239	229	182	209	237	215	231	204	220	247	245	212	240	234	214	223	225	217	207	228	182	229	199	245	221	230	219	245	207	208	231	207	215	224	233	235	248	234	216	245	217	216	258	206	246	222	235	223	218	183	221	221	223	221	221	213	243	208	230	204	223	218	211	220	233	250	227	246	216	224	208	235	221	245	214	205	221	228	232	232	236	223	222	199	222	259	208	233	225	225	210	219	230	229	226	221	228	248	199	225	235	209	225	232	237	248	222	204	213	233	219	217	224	230	228	234	222	210	215	220	214	209	233	252	233	213	243	220	234	219	247	208	208	214	218	224	244	220	239	223	230	221	228	231	231	241	235	208	222	238	213	211	210	209	221	239	202	193	232	238	221	207	232	247	236	235	216	250	244	209	230	214	227	212	219	219	239	195	231	237	226	233	225	212	234	236	213	219	207	226	201	216	221	228	189	222	214	235	201	246	219	215	240	223	202	222	209	248	247	199	209	229	221	228	239	218	212	209	247	207	228	219	217	217	250	228	212	246	216	244	219	205	228	229	204	230	230	246	197	207	220	187	217	225	220	229	200	228	223	253	230	219	271	197	205	203	218	232	223	252	199	226	200	220	217	218	215	252	215	214	245	203	223	234	209	254	218	209	231	227	231	233	208	241	201	214	248	235	230	231	240	208	234	247	190	238	237	245	252	219	232	223	209	223	232	188	193	230	254	212	241	242	208	211	202	239	204	216	232	224	228	223	214	223	232	228	216	225	233	215	218	213	218	258	199	209	228	223	212	223	207	216	228	226	242	206	201	230	237	246	214	229	210	250	253	203	215	228	215	223	222	222	223	201	227	227	242	258	205	228	198	231	223	231	238	220	245	247	228	215	210	215	224	234	210	205	226	204	251	211	215	217	209	209	216	234	222	220	234	229	225	239	217	229	204	209	224	221	210	204	223	222	237	233	224	247	241	226	216	247	226	235	218	237	233	212	206	207	203	237	211	222	234	216	250	252	228	211	203	236	220	221	232	200	243	204	237	228	218	228	220	220	221	208	205	242	233	218	219	219	200	238	257	224	217	221	237	207	231	204	225	224	223	204	203	200	233	210	233	218	220	215	238	200	216	218	217	190	226	207	238	237	225	232	210	228	213	243	237	219	232	197	248	228	232	198	219	218	246	219	190	220	205	210	188	239	203	220	222	214	212	254	221	218	226	224	237	208	207	202	220	235	240	199	203	243	225	221	212	238	228	230	219	227	223	232	240	231	221	222	213	218	229	244	260	207	226	193	233	219	231	235	211	219	206	218	209	209	243	249	199	187	228	227	215	219	218	224	241	212	228	228	223	197	204	237	220	207	227	223	230	197	190	218	211	211	217	229	199	229	221	208	217	242	250	226	233	213	230	216	217	210	192	234	236	225	243	219	221	218	240	211	238	217	239	235	241	244	257	242	209	204	222	236	231	229	218	227	238	228	235	227	218	225	213	199	235	217	245	221	207	218	228	216	196	206	223	225	227	237	196	203	211	212	224	230	202	215	191	207	235	209	215	212	241	217	223	232	211	234	242	201	226	220	205	223	223	192	204	211	222	189	218	215	227	227	199	213	216	227	222	210	214	216	213	199	244	233	216	210	248	243	228	233	225	228	235	221	208	222	214	221	219	211	219	213	193	220	253	222	223	228	213	226	232	248	210	236	211	223	230	228	221	217	232	229	240	222	250	229	248	187	237	225	208	214	215	241	234	244	230	220	216	234	229	218	222	206	225	214	213	227	202	221	246	217	230	221	220	241	242	243	227	223	195	222	241	224	242	229	243	225	230	205	232	209	213	237	226	205	222	239	244	218	218	224	220	235	229	218	235	223	220	228	270	251	241	272	224	229	234	245	207	254	239	233	192	220	226	207	211	227	252	203	191	212	214	222	242	226	235	234	221	196	246	231	227	225	213	236	259	230	239	199	204	215	222	240	230	214	227	238	233	234	216	240	239	225	212	230	235	231	219	206	226	209	237	203	236	220	229	223	217	216	201	215	205	198	213	202	210	224	186	210	248	207	222	219	222	187	220	219	235	244	186	253	222	221	226	215	220	237	237	213	212	233	252	213	212	208	196	242	225	243	243	215	238	213	203	223	264	210	247	234	230	212	218	220	222	200	225	221	203	239	218	240	240	224	212	220	214	255	244	211	205	231	205	252	204	226	221	204	215	231	214	234	220	230	233	239	211	215	223	216	210	198	209	239	218	228	232	241	233	206	219	217	238	225	226	227	212	211	211	215	231	192	224	249	243	241	230	205	206	218	193	241	234	239	223	225	246	230	242	244	225	236	242	244	219	207	239	210	232	235	226	210	236	215	215	177	212	203	237	235	225	199	212	227	206	216	211	214	219	203	219	196	223	227	216	232	225	239	233	215	233	215	207	219	220	214	220	225	231	211	231	229	216	249	216	214	208	220	221	236	221	229	230	228	229	235	240	191	210	228	225	231	235	217	241	253	215	194	233	220	230	224	203	206	250	219	221	243	228	212	224	228	228	224	221	220	248	202	210	223	236	225	241	227	239	214	224	232	233	216	217	226	218	209	223	235	233	195	214	220	204	202	211	214	223	236	217	230	189	213	220	227	203	223	221	240	218	204	231	235	231	199	188	196	247	200	225	236	205	240	243	233	217	221	218	237	234	240	219	239	209	192	238	239	228	235	233	221	218	232	213	235	225	232	253	228	228	238	234	218	237	236	219	202	220	198	223	203	232	221	210	192	217	218	238	245	228	202	213	231	229	250	231	228	233	208	215	205	225	218	247	233	229	228	235	246	235	208	254	215	252	224	202	212	218	216	215	240	192	221	230	210	220	222	227	249	215	200	231	211	238	226	216	247	224	235	204	242	230	208	232	228	226	231	229	258	217	224	219	195	228	213	209	197	234	222	235	227	235	240	221	215	203	215	244	200	229	227	231	225	234	224	236	196	222	225	224	221	221	224	186	216	226	236	198	209	216	234	245	241	196	220	235	211	222	236	237
7163	10190	9144	11784	5930	1922	1413	1094	859	811	685	611	611	506	474	456	417	413	372	387	400	379	401	354	331	334	358	351	327	313	351	314	290	316	315	324	323	275	297	299	284	321	294	295	309	284	283	251	258	314	301	323	315	276	244	294	298	270	287	302	270	290	276	260	251	257	295	266	300	307	298	293	288	257	296	297	245	248	269	284	309	326	255	277	254	286	262	271	272	290	249	279	284	264	274	279	282	309	303	288	290	281	286	242	293	285	286	281	293	323	266	302	286	306	270	271	278	275	246	286	296	281	291	302	274	296	283	259	276	274	304	275	282	241	266	258	281	293	280	267	284	270	272	305	278	265	246	305	307	260	248	277	267	282	267	281	266	277	288	309	283	274	274	282	283	297	276	273	279	288	291	268	279	276	256	286	268	268	291	303	277	286	243	266	289	283	260	282	273	267	264	258	300	265	282	258	293	269	276	248	288	276	259	276	243	309	255	284	253	269	282	260	273	266	256	276	271	251	268	300	283	266	300	273	286	257	282	301	282	268	261	280	301	249	292	287	280	261	267	276	270	282	257	256	250	273	271	282	270	280	276	272	271	272	274	299	295	256	286	278	305	282	278	289	294	290	276	270	254	249	285	287	266	289	302	270	248	273	277	272	281	276	309	293	253	272	274	274	232	281	286	280	285	248	310	271	284	267	249	313	257	305	281	297	285	279	279	261	285	274	254	278	280	262	282	289	236	267	282	260	272	281	277	247	290	304	291	270	269	289	275	269	259	285	245	284	290	264	265	261	288	263	271	247	252	305	287	263	257	296	281	276	290	294	292	293	242	275	287	254	275	300	307	262	266	283	267	274	285	272	269	292	276	261	282	258	236	287	284	277	281	265	280	259	259	258	264	276	284	263	283	290	292	253	284	279	287	250	246	293	275	276	285	302	262	251	288	281	259	291	253	285	261	276	267	256	313	275	281	275	292	258	299	277	239	247	271	266	270	291	251	266	283	258	262	287	270	308	294	246	282	287	270	254	301	285	265	283	261	279	226	305	288	269	293	300	306	276	275	283	257	277	290	270	286	292	270	316	320	258	279	263	277	288	253	282	283	304	274	261	261	271	265	286	259	261	293	281	300	292	252	281	249	275	281	270	266	283	257	277	252	265	271	261	272	283	256	290	280	278	290	266	286	258	269	276	286	254	287	264	260	293	300	287	258	298	294	272	277	272	258	282	285	270	277	260	272	284	267	270	274	274	260	262	256	272	300	263	291	268	261	277	247	302	293	272	302	274	275	278	235	276	270	289	286	258	264	301	280	271	298	261	266	266	277	251	242	280	305	271	289	299	270	295	267	266	268	288	268	287	282	276	279	310	278	295	240	259	259	294	246	300	301	261	296	260	255	266	259	253	281	230	299	288	288	267	291	258	254	277	300	335	263	271	281	297	284	284	257	252	276	251	274	266	283	270	288	263	277	266	267	271	300	280	246	277	244	280	282	277	282	268	299	247	280	297	280	261	248	263	270	270	278	279	273	249	279	257	258	254	275	256	251	279	311	259	260	259	287	272	278	295	262	292	258	259	259	267	259	297	276	297	230	278	273	316	281	285	277	261	283	263	238	283	278	257	288	267	288	299	278	259	266	258	260	268	280	282	287	292	269	262	282	263	276	264	277	276	273	246	285	275	261	280	251	280	292	275	275	273	292	262	286	267	268	272	289	288	273	288	286	272	285	315	268	273	232	257	261	246	278	269	273	242	270	254	265	288	275	264	260	292	273	283	274	265	288	282	277	291	260	284	276	274	275	239	299	296	275	268	259	284	274	258	276	273	281	302	271	249	307	293	263	267	288	268	295	278	289	263	295	263	274	251	292	285	275	276	303	275	237	263	282	250	277	267	241	265	234	297	269	265	282	269	278	277	248	294	249	270	273	259	283	286	279	274	285	272	236	274	259	265	274	293	259	291	266	272	244	250	293	272	274	265	284	264	277	298	267	294	304	275	287	261	262	296	278	260	250	273	296	272	299	270	269	292	287	255	282	248	314	266	294	251	275	263	237	285	266	256	245	286	283	283	285	271	310	263	256	268	264	268	255	275	275	260	261	278	253	258	259	259	251	271	257	286	261	245	275	273	282	290	268	275	245	242	244	276	277	280	268	231	284	278	267	255	307	277	310	276	244	274	293	282	286	305	268	261	289	282	291	269	286	267	287	309	295	291	269	254	259	277	284	255	291	266	276	276	259	250	268	271	291	278	276	297	309	254	303	244	280	277	277	281	278	263	259	281	277	273	284	295	247	280	298	263	237	278	265	282	282	285	262	282	260	258	271	272	266	298	271	275	266	296	274	258	275	260	264	262	256	260	271	245	265	227	244	258	282	267	274	320	269	288	280	297	250	277	289	270	297	263	287	278	263	279	250	294	263	281	273	249	285	269	236	261	249	287	260	307	286	249	287	270	265	246	297	282	254	268	263	290	242	259	289	245	294	255	281	264	268	253	272	273	274	260	279	272	289	261	241	277	266	271	268	295	280	246	295	284	298	270	252	297	287	290	277	270	284	271	270	249	250	250	294	275	289	276	251	283	261	303	277	296	273	295	250	308	305	273	280	276	292	279	289	280	305	296	293	305	237	257	273	251	243	289	282	282	253	274	270	295	256	261	267	289	294	265	271	259	257	241	267	260	262	254	286	271	301	277	275	290	289	277	267	309	294	287	267	267	277	303	266	256	287	279	260	285	237	262	261	297	254	292	277	265	278	245	307	283	267	246	254	311	274	257	278	276	266	253	266	289	285	284	280	291	291	257	289	271	265	279	285	305	260	270	277	268	271	265	270	294	257	251	238	275	290	302	269	288	272	314	262	280	287	232	240	272	289	302	255	275	270	279	294	262	275	286	276	263	307	303	290	287	301	259	302	242	252	299	311	270	260	269	274	286	267	298	293	268	278	313	264	249	286	273	245	245	253	284	263	247	268	276	281	252	256	277	292	265	288	275	245	277	268	260	256	303	282	287	279	275	285	270	258	266	290	276	266	281	280	259	259	271	282	270	266	297	274	283	289	274	274	271	292	305	282	249	284	241	267	272	300	261	274	275	247	261	281	258	268	278	234	276	289	287	274	287	279	287	289	275	271	247	266	236	278	290	243	268	282	304	267	259	283	284	275	265	236	294	256	243	289	284	298	250	249	289	298	243	280	282	296	287	291	271	297	279	283	274	264	280	297	253	283	267	285	304	279	263	291	271	288	261	274	295	284	298	275	250	279	281	262	278	288	250	275	303	255	268	290	274	267	308	271	245	284	271	280	277	240	291	266	279	261	280	258	284	288	267	260	277	267	278	275	289	278	285	283	281	231	294	262	272	296	289	262	286	298	303	266	281	297	257	297	282	300	240	275	237	268	278	300	264	247	289	280	317	276	266	282	255	263	295	245	277	291	229	283	261	268	264	266	289	289	257	276	279	267	281	272	256	256	290	265	273	250	268	268	256	285	270	274	275	294	282
23580	20950	27980	24080	20960	21002	10554	1366	933	848	723	665	656	586	589	511	519	528	500	523	480	494	452	426	437	399	443	402	403	426	436	414	403	398	396	394	400	347	368	440	399	366	381	365	396	374	365	404	350	389	378	351	395	367	382	359	372	368	358	363	400	365	345	371	397	365	396	388	405	360	380	387	369	343	374	364	375	380	386	391	380	339	359	362	369	379	383	351	401	402	385	348	364	340	364	373	374	409	346	367	350	391	354	368	375	353	365	334	362	384	378	335	407	359	363	364	332	376	344	368	367	348	345	364	380	389	378	388	367	346	379	347	398	376	386	338	365	350	344	383	367	386	361	364	365	359	367	360	362	344	358	342	353	392	389	363	356	352	361	351	387	381	366	382	352	384	355	391	363	362	360	383	398	351	376	385	383	367	347	336	337	357	355	355	362	375	380	399	373	343	366	393	387	342	348	336	389	365	345	353	360	363	373	356	396	343	362	353	363	382	357	366	343	338	387	367	344	363	386	365	348	340	365	396	360	353	333	373	336	378	349	368	375	408	374	399	354	381	358	356	345	381	374	341	374	347	382	333	392	387	379	362	361	375	381	341	358	356	367	363	345	363	352	339	353	345	355	366	357	343	370	358	367	399	369	368	339	359	366	383	366	366	355	351	387	373	405	350	355	358	372	346	372	348	360	373	403	371	346	366	364	399	362	362	377	351	364	376	334	375	374	361	360	368	350	386	355	348	394	321	344	358	336	355	360	377	371	323	379	355	383	384	337	355	419	358	366	366	344	356	399	376	374	343	368	355	333	336	389	377	353	394	404	358	349	367	350	387	351	376	347	367	363	344	408	365	355	329	350	400	395	340	337	357	363	382	336	351	404	358	380	356	351	358	354	379	354	370	377	334	348	360	344	363	404	368	341	397	349	346	369	358	365	371	380	378	372	377	354	358	331	372	363	355	397	351	371	370	348	382	373	339	333	367	380	390	367	374	364	407	381	393	371	375	376	370	367	375	353	342	317	347	357	383	382	356	352	361	375	393	374	374	347	378	355	333	356	379	373	328	365	363	357	382	348	372	326	364	327	339	376	347	389	377	400	377	396	349	374	350	340	363	342	345	365	352	340	347	365	340	361	361	364	340	330	337	351	361	371	354	371	366	365	405	367	362	362	364	369	375	357	361	355	362	357	346	371	389	391	344	369	350	377	353	356	365	368	358	345	391	376	396	358	391	359	356	351	395	358	404	353	359	329	353	407	366	363	359	341	367	357	347	366	379	370	357	371	390	344	370	375	368	372	378	364	363	376	370	393	344	359	372	360	363	391	360	375	375	363	364	371	361	386	370	373	368	379	378	372	373	342	345	363	372	352	336	386	361	358	370	392	345	333	352	358	368	369	348	330	355	370	352	386	355	367	367	365	350	366	369	356	348	374	360	335	354	367	380	376	379	385	374	375	355	364	368	409	374	325	377	402	375	342	350	353	375	360	386	408	364	353	331	336	387	374	345	350	376	344	365	348	397	344	358	388	330	400	369	397	325	353	372	376	369	332	367	383	370	343	341	374	360	389	392	344	387	374	355	408	346	356	359	398	356	373	412	333	315	346	364	362	367	362	356	389	363	375	367	361	354	351	341	364	389	362	392	374	360	382	365	346	342	384	357	388	371	351	373	355	366	372	384	363	366	360	367	385	361	379	401	349	362	347	351	379	358	360	323	342	352	341	393	415	366	404	370	349	356	373	374	383	398	380	369	390	362	351	378	330	368	367	394	377	318	366	369	367	344	371	359	380	351	367	376	335	367	381	353	363	387	350	388	351	343	372	363	337	382	343	376	384	331	378	371	333	348	369	391	363	324	374	390	382	353	360	342	339	382	391	402	349	329	340	335	351	332	391	340	376	347	347	373	364	330	377	340	365	372	377	342	367	343	359	335	378	375	343	368	367	363	354	370	366	373	391	366	346	369	377	341	342	355	384	358	344	379	358	327	347	353	366	408	388	365	377	385	369	350	358	379	322	378	356	406	357	364	359	352	395	357	363	337	378	362	369	339	399	367	395	350	335	375	367	371	350	356	381	369	396	362	360	371	360	361	375	380	368	347	360	346	391	367	366	336	384	379	345	377	360	392	353	352	380	352	354	355	355	369	397	357	377	331	384	391	344	318	361	383	364	335	349	349	328	349	395	369	357	391	357	375	329	356	356	382	377	379	317	348	318	375	410	364	385	382	346	363	362	354	361	374	360	343	385	366	413	407	351	376	363	348	354	349	343	341	392	381	365	351	348	394	390	408	337	410	398	351	386	385	388	339	381	340	366	390	398	389	354	380	348	358	371	346	381	353	336	360	327	377	372	359	390	329	350	359	349	369	389	344	374	344	354	384	390	340	344	327	361	348	361	375	363	381	350	376	348	375	380	361	357	389	372	356	356	362	356	358	334	325	390	374	375	348	358	352	384	362	337	365	345	394	368	389	394	375	374	346	335	383	378	381	361	362	359	382	388	407	353	365	365	364	340	416	392	371	336	327	402	358	352	337	392	364	354	375	363	384	359	385	353	342	351	353	380	348	395	400	358	359	379	357	356	399	359	359	349	335	364	355	349	360	363	363	358	364	376	380	355	335	335	388	392	352	409	343	393	369	373	360	369	355	376	415	347	345	376	356	382	385	352	371	386	367	398	377	329	350	386	359	354	335	382	372	402	375	393	328	341	385	371	367	337	379	346	340	360	350	364	372	330	358	347	351	352	367	361	362	374	359	373	359	333	374	346	346	351	358	375	329	367	331	366	338	373	367	391	354	382	356	359	411	367	389	379	353	365	369	377	342	361	375	366	358	370	331	351	399	372	366	358	342	365	373	364	400	359	359	366	386	362	324	363	337	344	363	377	353	366	388	324	339	333	348	369	373	385	350	380	368	384	355	358	343	356	388	383	387	349	348	364	387	365	351	338	374	333	386	326	365	371	360	339	361	389	354	352	354	373	403	368	340	353	353	348	384	360	385	350	365	365	339	351	375	360	362	335	356	360	374	375	355	364	336	380	374	419	340	348	393	356	363	358	392	314	365	354	353	337	343	376	369	379	387	385	335	403	355	367	391	329	359	358	362	367	373	390	360	366	354	333	352	377	401	337	361	395	343	357	381	345	381	357	378	381	373	389	358	375	359	371	390	349	364	357	353	352	383	365	357	352	388	349	362	375	389	349	401	363	374	338	348	361	370	389	372	363	374	358	347	364	394	336	385	355	371	363	379	360	336	392	367	400	370	362	337	359	348	382	356	384	339	361	370	368	333	385	370	373	352	364	376	361	357	399	368	348	383	382	363	352	347	353	351	375	338	338	365	378	336	362	404	377	370	369	354	358	373	365	364	389	354	351	379	380	358	386	335	358	363	351	363	384	366	370	350	361	359	345	347	361	368	387	389	351	349	403	356	357	320	341	391	378	363	385	337	345	353	386	377	357	358	341	375	346	392	373	361	354	368	353	335	365	339	371	351	359	326
10705	18637	16707	16314	8925	4173	3098	2323	1877	1617	1373	1186	1088	955	888	741	773	691	721	646	622	580	589	583	559	527	544	526	506	522	452	456	482	443	483	463	442	432	421	476	450	438	436	407	422	404	468	394	357	430	399	425	428	390	381	362	438	387	405	382	441	380	385	383	414	405	406	410	414	393	390	424	375	376	385	378	403	398	420	384	404	400	394	349	379	398	388	411	386	386	373	402	361	372	411	412	378	385	377	383	409	407	389	383	382	369	374	360	365	390	418	356	387	361	385	399	369	418	367	393	416	381	379	360	390	362	393	382	368	371	370	412	431	354	360	384	391	384	345	393	403	374	377	355	372	375	376	351	349	424	379	407	355	353	400	384	387	358	417	384	369	404	382	367	365	365	381	377	373	376	366	357	358	398	385	370	376	375	359	396	348	385	374	372	393	359	390	351	385	424	372	401	360	384	367	387	383	421	403	363	386	378	401	369	391	338	396	346	358	373	382	363	384	422	362	419	374	376	353	351	389	376	391	324	392	411	406	390	353	358	391	355	378	372	389	384	371	400	370	382	370	359	341	413	338	376	414	370	385	404	358	381	399	374	349	334	381	354	387	392	393	386	376	407	390	422	370	352	391	355	388	361	362	380	361	385	405	369	374	371	371	390	407	349	360	358	362	387	385	385	400	366	350	399	364	377	357	381	385	349	394	354	395	362	417	384	391	349	381	350	371	381	381	381	390	395	349	369	375	383	411	352	384	387	367	359	375	388	392	366	363	407	372	344	394	378	381	359	422	341	400	359	363	365	362	364	389	349	384	396	368	390	359	371	371	386	378	384	380	398	374	390	424	358	353	361	392	375	362	395	366	373	383	370	385	358	370	370	393	366	392	362	396	356	380	403	381	386	373	369	395	365	386	388	381	387	403	357	374	386	380	384	410	361	357	406	379	351	387	415	432	394	392	396	424	393	375	372	370	370	351	392	353	392	397	383	367	366	393	350	385	373	368	392	377	398	412	377	389	339	367	379	372	389	388	373	364	359	413	352	385	394	383	350	350	404	362	366	412	376	357	404	396	367	379	366	374	381	412	396	366	418	339	393	392	378	400	360	377	326	365	348	366	375	372	383	400	383	331	366	372	361	386	333	369	378	357	385	393	378	370	399	353	382	369	379	356	346	371	378	370	373	395	369	372	376	372	397	385	401	403	371	386	347	401	410	363	379	377	381	427	376	392	355	399	360	369	312	395	362	420	347	390	393	378	373	390	340	401	377	371	386	409	387	383	355	408	381	396	403	391	345	395	366	364	353	363	386	377	395	375	390	355	331	397	368	355	406	351	398	405	388	366	395	366	383	361	352	401	409	393	383	358	378	355	370	377	342	395	374	395	365	358	377	367	434	351	385	403	360	351	399	374	373	366	389	398	386	380	368	353	406	393	373	355	388	375	376	379	395	374	412	383	397	404	406	336	364	380	410	385	378	370	370	367	375	450	343	393	386	386	375	374	375	379	382	358	400	374	390	402	391	380	392	367	373	409	400	364	370	413	385	403	374	378	410	385	363	407	387	364	364	368	377	395	382	377	396	371	378	375	349	351	394	390	385	360	389	371	347	357	393	398	385	350	394	356	351	395	376	417	371	365	356	382	408	377	363	405	340	404	385	367	359	357	427	391	361	383	369	372	396	398	401	348	337	374	365	367	342	401	379	388	399	338	355	383	381	375	369	349	384	363	374	425	378	399	389	342	362	363	398	390	329	348	391	380	369	379	372	378	378	397	359	387	387	377	378	395	333	393	346	399	391	367	341	378	398	384	373	412	383	372	397	371	366	374	327	414	338	366	389	371	365	374	362	344	365	388	405	368	370	380	421	365	385	386	347	410	381	364	379	326	382	352	357	399	404	415	377	392	359	365	392	391	391	373	353	370	360	368	404	373	366	349	384	379	371	349	367	347	344	373	385	410	360	364	406	373	374	383	379	366	373	368	385	375	387	375	427	378	418	356	351	376	400	374	365	402	361	392	338	374	389	371	371	382	366	403	412	352	383	383	412	403	358	389	365	373	412	363	377	397	364	341	372	423	385	411	389	364	360	375	410	403	385	389	380	405	348	362	361	376	390	374	375	356	396	401	354	381	382	386	375	337	424	389	388	382	355	393	393	369	367	384	418	373	367	381	378	357	359	397	354	362	377	388	389	397	355	399	396	390	360	377	387	355	386	383	361	377	364	385	375	391	363	359	396	366	373	370	406	371	377	387	393	380	431	386	365	388	385	374	375	353	362	405	354	382	382	417	360	373	383	371	396	383	363	359	379	354	383	353	381	397	355	363	358	376	406	370	394	372	382	356	391	360	387	393	357	386	387	371	324	402	383	389	406	387	395	407	378	333	366	397	378	346	363	405	364	365	347	365	385	362	414	378	364	407	396	381	357	370	405	344	386	378	376	371	364	395	413	374	368	372	392	358	364	393	338	339	403	368	367	378	404	402	398	369	405	368	365	363	378	383	354	387	377	408	399	400	347	424	391	362	355	393	369	358	395	351	387	352	358	391	374	367	419	387	342	373	376	351	382	361	373	376	383	370	419	367	363	382	382	399	394	392	385	384	375	359	353	370	393	415	373	398	385	393	360	384	383	371	393	400	385	402	376	392	363	392	389	356	386	400	373	394	335	388	387	401	380	399	378	353	371	375	404	389	401	410	357	378	405	396	339	403	377	381	365	390	361	379	346	386	355	350	367	385	378	376	336	395	350	367	376	403	393	364	360	395	363	388	373	363	354	400	402	396	382	396	364	375	371	374	372	388	363	383	353	377	343	384	406	356	366	395	374	385	350	365	371	378	376	340	377	396	388	379	394	402	417	401	362	376	391	399	395	368	402	384	397	345	426	376	343	375	359	374	363	386	363	370	365	364	382	373	377	394	378	381	373	396	393	429	377	421	372	395	367	385	433	376	374	374	385	364	406	348	405	418	395	401	388	393	384	414	389	425	395	376	357	358	369	365	357	403	390	379	416	367	392	408	371	415	371	348	423	369	391	363	408	363	363	381	369	382	384	367	388	368	412	344	395	376	395	400	366	375	395	382	353	390	393	398	365	346	370	384	382	354	381	389	388	352	410	360	390	357	371	345	365	393	366	371	338	391	387	401	394	411	379	357	405	380	351	378	353	360	370	351	389	365	371	351	389	384	404	414	385	380	378	383	359	376	377	389	404	366	368	350	373	401	382	366	375	402	368	400	390	399	363	373	384	387	383	369	364	420	371	346	403	367	402	358	383	373	368	378	403	364	368	373	373	394	393	391	421	365	409	366	399	386	361	364	366	411	378	386	380	351	399	394	408	371	404	398	364	375	394	399	365	352	367	371	380	396	381	373	382	373	360	374	361	377	384	387	340	361	367	384	342	369	375	378	400	366	422	369	353	394	381	353	390	385	392	389	400	374	361	355	391	358	397	397	390	364	346	365	378	387	360	357	390	429	354	360	382	378	347	365	381	361	357	378	394
27858	15526	2620	837	644	592	557	577	531	557	538	538	492	534	511	531	546	515	516	512	526	523	558	500	531	498	495	505	488	522	555	524	517	574	500	524	539	547	488	544	512	542	514	535	567	543	498	545	487	521	558	527	500	519	556	519	531	527	497	518	512	532	504	494	559	509	548	547	560	510	539	520	531	514	543	554	536	520	570	508	526	529	558	521	511	506	529	574	555	531	509	571	505	506	534	522	503	484	523	555	525	496	506	532	537	506	514	519	484	542	468	547	562	528	525	517	513	513	568	468	502	535	517	502	540	521	554	530	491	549	491	520	545	499	511	571	515	520	530	508	472	519	492	549	491	538	493	559	502	526	480	510	542	510	554	517	565	529	504	501	544	517	501	519	485	520	493	526	486	535	545	519	546	548	534	519	550	493	536	544	525	523	563	545	530	556	514	521	509	541	565	523	539	516	545	550	563	505	515	511	496	517	533	552	543	571	556	527	493	488	556	545	515	542	528	560	546	558	554	498	542	502	546	500	508	530	526	530	511	579	483	497	518	483	558	524	523	532	515	525	489	548	534	530	535	569	548	496	564	531	528	507	550	510	528	501	561	501	537	517	530	513	518	509	491	558	528	511	521	533	528	519	498	564	481	495	506	544	533	535	534	509	578	574	499	525	514	469	557	549	512	530	512	523	514	510	564	537	504	564	519	523	509	528	521	519	533	517	553	501	508	516	516	519	533	550	543	524	538	533	557	542	540	519	510	519	530	510	535	507	566	508	521	536	499	515	525	516	513	518	493	530	511	524	497	481	532	509	522	555	510	546	541	519	520	520	520	527	537	497	527	552	560	477	561	562	528	523	506	504	529	507	494	535	534	516	542	481	510	545	499	531	515	490	513	555	457	531	544	536	573	541	531	538	572	534	542	570	510	510	506	497	524	534	537	514	512	514	537	522	543	517	535	576	521	529	545	528	510	506	524	565	537	478	506	540	542	547	540	582	544	511	535	547	547	497	561	511	494	526	555	543	508	569	512	556	559	556	535	505	527	600	493	557	510	518	551	558	503	558	553	521	514	516	505	530	512	508	501	502	518	526	524	534	595	552	528	512	506	524	526	547	488	547	501	527	500	494	553	530	498	527	533	491	541	538	513	549	488	526	550	545	513	546	496	533	568	481	516	538	500	533	500	535	543	570	566	557	566	517	455	558	500	536	523	537	536	504	528	527	492	533	526	522	530	537	522	510	555	507	517	521	590	540	519	489	494	510	563	533	546	549	519	531	507	515	569	513	537	558	516	498	492	493	519	508	556	506	523	523	539	520	547	537	550	534	530	530	523	533	567	511	558	508	514	525	570	536	590	560	488	526	501	514	536	509	565	523	516	531	543	525	530	549	517	551	497	551	519	541	550	514	547	533	515	533	545	549	557	507	492	558	546	545	543	518	518	537	563	520	542	526	530	542	528	535	550	492	515	509	524	522	532	523	547	511	482	545	535	523	512	516	559	558	505	546	524	509	520	546	529	542	504	519	522	503	528	541	499	543	478	552	513	487	496	517	556	550	529	546	522	543	549	521	540	587	516	520	500	537	522	531	522	531	489	522	498	522	539	527	547	518	534	527	538	516	488	542	552	507	515	508	522	544	542	529	496	506	535	538	532	552	522	521	496	546	537	548	530	527	574	502	536	522	497	520	546	504	527	537	542	556	500	537	522	500	566	540	568	499	501	511	508	517	498	534	538	530	582	507	513	513	548	537	502	556	525	502	518	496	534	547	502	543	500	550	536	505	505	520	527	509	521	528	515	525	495	522	524	488	519	554	536	519	473	569	480	494	486	549	543	517	523	532	508	534	553	492	524	533	573	559	545	545	546	555	541	467	506	520	533	575	539	488	526	512	547	542	527	537	508	537	511	575	550	511	539	509	497	576	529	527	546	526	561	522	585	529	519	486	522	507	558	534	585	521	507	581	512	488	517	518	526	564	501	575	543	493	540	550	543	500	524	542	503	508	506	528	547	505	521	540	538	527	536	505	536	502	527	554	510	506	504	509	522	530	521	520	528	523	515	558	526	571	508	542	491	535	502	515	514	550	558	494	519	536	520	481	522	509	512	565	530	528	521	539	508	513	487	513	545	543	523	546	513	497	526	545	509	493	534	517	530	543	548	526	551	526	480	525	541	557	562	548	513	568	531	522	510	541	502	495	541	480	561	525	530	521	521	519	514	499	492	455	512	550	466	512	521	515	535	528	486	519	538	529	522	545	507	476	520	506	517	587	518	538	499	555	575	517	542	502	544	481	524	520	481	556	562	521	530	547	514	536	528	547	524	545	502	519	515	504	495	481	512	524	520	513	508	492	537	497	559	532	523	528	549	493	539	566	526	510	513	522	521	523	557	573	502	479	545	545	550	545	530	551	560	558	531	517	553	559	522	511	529	587	530	536	544	496	546	479	552	496	509	505	496	520	537	580	500	505	531	526	538	525	529	507	510	552	531	519	497	526	528	508	485	526	527	553	566	499	554	522	513	536	524	504	528	488	529	551	483	508	531	526	549	506	557	491	544	509	499	508	562	538	517	524	509	505	492	498	547	554	503	545	485	479	499	526	530	527	525	525	556	544	540	544	518	516	534	520	547	530	505	530	529	504	545	515	509	523	502	520	499	540	492	514	516	517	517	524	540	537	538	514	539	532	512	475	505	524	548	514	547	532	536	531	508	523	558	461	505	510	551	539	501	532	507	530	534	546	563	543	541	533	490	504	539	544	524	519	535	498	568	546	550	527	565	481	526	480	510	554	527	540	560	490	530	519	546	547	529	514	539	510	519	510	510	478	548	545	561	552	517	512	563	526	500	518	545	496	539	535	537	537	481	524	545	526	547	538	500	548	506	516	531	492	534	527	517	512	537	519	548	532	514	535	529	531	511	495	534	538	566	520	543	526	524	476	530	553	492	542	541	556	526	487	522	544	544	511	506	507	512	520	568	534	527	515	530	535	533	541	491	519	575	507	539	527	562	531	542	508	539	519	531	479	537	523	557	556	508	530	514	563	532	517	524	547	499	496	500	527	557	530	557	535	539	484	522	516	537	508	487	503	495	524	546	530	560	516	520	534	512	539	549	517	545	564	542	555	555	514	510	534	528	503	510	521	485	560	583	530	498	520	527	556	536	509	525	520	509	526	517	589	544	525	523	501	538	510	490	503	475	545	508	533	500	512	513	525	517	489	513	580	548	529	547	526	483	556	502	562	507	503	526	541	553	514	524	502	541	499	544	567	530	491	527	510	486	534	552	528	526	513	531	519	552	537	498	505	564	512	536	542	520	505	580	494	539	511	546	557	541	527	539	551	512	504	520	531	533	528	545	516	517	526	493	535	553	528	552	527	527	570	521	496	540	521	507	514	564	520	496	482	509	511	540	537	532	534	538	499	509	501	489	507	517	574	551	511	528	521	494	533	549	502	547	513	474	547	515	555	542	535	490	505	535	502	534	506	523	522	521	516
5504	2025	1546	995	774	650	665	683	611	630	656	629	598	629	577	601	656	606	616	592	586	618	619	578	581	617	616	559	623	632	592	604	592	589	628	592	591	600	585	642	576	564	626	586	598	593	602	588	668	610	636	638	617	572	615	606	566	593	551	570	601	590	636	625	587	632	606	583	585	594	584	572	612	617	567	592	605	598	579	630	603	611	593	574	599	594	627	595	590	571	617	573	607	589	618	605	595	642	576	597	648	615	590	581	633	575	646	583	619	602	633	610	558	607	574	632	661	607	596	605	603	595	581	597	657	593	602	603	558	588	629	621	590	567	657	593	657	607	591	580	595	652	600	623	624	614	585	585	628	573	590	597	570	551	634	569	618	586	623	639	578	579	618	576	585	540	617	612	573	568	615	536	624	603	590	618	603	629	563	569	568	585	604	601	679	577	617	618	595	565	590	609	582	598	591	591	600	599	602	616	566	602	601	605	603	579	582	639	597	649	617	577	610	591	618	607	637	584	583	659	604	576	613	608	612	589	608	600	638	641	587	612	586	607	619	634	590	623	654	607	560	594	593	625	576	570	599	577	572	615	579	619	598	595	584	627	603	613	587	572	615	589	603	615	588	586	619	629	567	586	643	609	597	630	575	564	590	586	562	616	610	557	568	573	613	611	602	611	596	610	589	588	599	617	595	656	579	576	634	622	571	607	609	645	584	590	560	634	649	560	585	612	634	659	601	595	560	611	614	580	586	624	621	635	599	613	613	578	602	638	569	604	589	579	617	614	592	635	562	591	609	607	594	578	606	588	598	614	613	630	591	605	632	587	563	595	574	593	642	610	584	623	598	574	576	595	608	571	585	583	579	634	575	632	606	647	620	639	579	583	560	559	633	625	635	588	580	666	610	592	641	637	619	630	629	575	561	574	625	621	565	590	586	600	574	588	590	647	604	656	610	622	624	624	580	588	606	607	600	569	610	546	603	620	637	619	569	590	633	634	624	641	618	613	583	591	580	597	650	571	598	639	618	629	593	656	559	621	603	626	571	588	620	637	611	584	591	621	587	567	573	594	635	585	597	669	615	630	652	613	564	591	566	614	633	554	594	598	617	659	622	571	587	629	558	601	584	621	573	625	552	614	585	591	600	604	627	607	557	616	618	597	573	583	619	637	611	613	580	578	598	566	559	601	633	620	593	584	622	555	591	616	594	578	579	599	631	575	582	630	590	604	609	587	559	578	599	608	601	583	562	628	593	609	620	601	560	612	603	632	642	611	605	609	600	620	661	590	605	634	616	631	584	627	629	597	595	649	595	600	579	614	588	612	628	575	590	542	586	582	602	605	607	648	607	577	613	586	597	575	593	606	573	602	640	614	547	579	631	625	629	604	594	598	641	590	559	619	585	611	632	559	598	609	585	586	594	631	599	590	598	614	608	630	628	595	612	623	604	605	595	600	594	580	594	640	607	561	590	607	592	589	550	602	595	625	580	599	623	606	601	588	578	570	574	633	635	612	602	617	597	589	590	640	621	606	593	596	583	581	591	610	570	583	616	592	540	566	593	574	615	553	602	613	604	588	604	615	609	575	590	575	603	637	596	605	582	580	626	636	605	616	604	583	611	586	608	619	598	614	610	602	604	550	582	664	620	608	599	586	559	665	598	568	587	602	584	635	573	629	578	630	601	570	617	627	606	555	631	574	593	584	600	642	629	620	609	622	631	588	592	651	637	575	609	606	590	564	589	610	625	603	568	590	637	578	594	601	588	589	577	586	604	605	582	626	608	582	595	582	575	562	571	626	606	621	633	585	580	579	617	632	638	552	638	559	596	661	642	600	568	615	583	589	583	600	593	551	588	590	626	596	599	574	593	621	570	602	575	597	562	557	616	600	581	596	603	572	606	627	613	571	578	579	587	639	619	590	560	580	593	596	582	588	609	633	625	653	553	580	604	625	602	628	621	553	630	612	643	599	624	600	542	567	599	610	630	609	640	611	576	570	596	554	576	592	591	602	579	616	599	623	618	604	617	589	622	591	578	597	638	635	604	613	596	593	621	584	612	609	615	575	612	600	589	574	576	592	584	572	574	574	573	620	586	552	612	593	565	626	513	613	542	598	596	588	645	596	609	629	610	553	590	582	603	607	583	647	626	617	637	603	599	620	629	582	649	580	602	642	608	560	607	579	609	592	583	577	595	638	608	618	586	614	608	603	555	565	614	618	587	599	641	594	592	618	602	659	613	621	566	589	578	587	648	639	611	611	623	594	595	612	634	607	576	651	603	601	593	571	582	576	605	616	674	611	590	589	556	624	625	551	580	586	615	587	599	633	611	661	608	554	639	665	592	643	571	567	589	607	603	582	591	622	616	634	554	568	623	614	592	575	603	617	585	636	644	616	629	624	604	646	608	584	584	595	611	565	603	604	597	628	600	659	577	580	616	646	612	613	570	624	589	610	598	606	623	593	583	586	644	605	582	582	583	591	569	591	600	588	600	630	580	630	573	605	646	593	565	633	595	599	626	557	644	600	605	587	595	576	579	633	591	641	599	639	585	585	587	582	625	564	579	608	607	618	609	620	604	552	610	596	590	589	589	614	665	636	603	624	651	577	596	593	585	591	643	614	605	576	587	610	598	610	535	550	579	588	606	580	599	610	548	640	586	574	663	597	617	593	611	608	642	575	607	590	587	623	636	614	568	602	576	579	611	622	619	577	594	611	603	582	572	627	584	573	604	608	596	603	567	612	555	596	602	657	641	596	565	643	572	596	601	583	614	610	587	660	591	586	580	610	603	559	603	642	598	585	598	594	626	617	615	559	615	607	576	598	611	604	611	635	577	589	631	621	619	618	610	626	632	536	616	624	576	623	610	602	580	625	593	600	606	635	611	629	614	658	581	589	596	605	598	599	589	586	582	575	580	596	590	578	613	583	592	647	613	630	545	651	608	552	629	618	599	605	592	561	569	578	605	602	630	602	586	627	611	628	628	568	624	560	581	594	607	587	575	634	616	614	632	616	596	563	569	582	608	617	615	594	549	599	603	562	619	611	584	599	563	591	624	586	580	589	621	593	588	598	604	621	590	588	640	619	604	614	607	585	608	582	584	592	593	576	610	611	592	603	555	584	600	581	625	617	671	571	614	636	589	591	611	607	648	595	590	608	605	583	579	633	629	600	554	612	630	576	577	608	638	581	628	588	588	634	590	629	593	599	577	569	601	557	578	592	600	579	645	597	553	612	561	600	599	610	590	609	616	613	641	600	651	587	607	620	603	595	603	593	641	577	649	611	651	645	631	607	615	599	591	601	623	618	639	590	630	587	618	557	620	618	638	596	602	620	563	571	618	585	564	601	573	617	599	568	564	609	615	581	600	561	631	588	620	596	561	615	602	601	617	645	594	571	598	608	669	588	575	619	629	588	575	634	598	602	661	595	597	578	585	607	638	597	631	591	601	652	607	627	597	614	584	646	546	594	625	565	600	603	630	600	583	610	635	601	582	610
26174	20896	27350	24570	20809	5042	800	524	426	419	366	338	323	308	317	281	275	286	273	286	267	285	239	239	253	248	228	246	273	231	221	241	234	260	227	223	238	252	233	217	244	209	214	240	252	226	224	226	227	219	195	224	201	222	251	213	237	224	224	233	223	213	223	209	226	219	228	179	220	199	216	221	215	220	216	239	249	205	219	222	200	217	234	233	232	207	216	231	231	225	218	231	208	231	224	204	212	228	220	236	215	210	235	213	211	223	194	225	218	234	223	263	193	222	242	250	217	221	211	201	242	228	198	198	219	211	203	213	222	206	225	218	199	253	192	219	190	209	218	225	235	219	215	230	200	220	206	203	199	225	225	225	223	217	234	234	203	204	222	227	205	221	202	221	245	222	219	227	220	237	202	216	221	219	245	239	234	219	227	216	219	243	207	221	213	243	217	216	212	215	231	205	210	242	215	228	205	207	216	192	213	237	217	199	220	219	215	227	202	230	232	234	225	216	221	220	208	209	199	220	235	233	204	246	200	230	219	237	253	205	202	237	184	225	215	208	196	220	222	196	234	223	212	219	218	208	204	230	227	223	206	230	225	212	224	213	227	229	225	218	213	227	186	216	222	213	219	210	226	226	204	229	217	213	231	199	211	234	260	225	230	233	201	227	230	230	216	196	231	246	227	219	241	221	223	221	209	232	226	235	230	230	207	226	229	200	192	218	216	189	223	216	224	215	207	206	209	224	233	218	235	209	227	234	198	235	199	237	222	199	220	212	219	229	227	216	218	203	224	217	228	216	222	202	220	226	205	217	200	220	227	221	217	243	190	234	219	224	219	232	217	212	232	200	233	198	201	215	207	190	237	228	209	210	184	202	228	229	238	216	241	194	212	228	241	224	239	238	236	219	230	210	237	201	219	197	206	223	212	222	217	208	215	215	251	208	221	270	203	242	234	233	210	205	240	201	221	245	212	196	222	233	249	215	242	201	242	229	245	214	225	222	233	237	186	217	233	200	188	222	218	211	227	239	225	228	212	200	199	232	209	224	200	215	221	226	225	240	210	235	207	214	200	214	205	222	222	232	239	237	192	214	240	226	209	227	231	208	215	260	208	196	221	218	241	248	214	230	197	206	199	216	228	186	214	206	205	234	203	243	202	230	208	225	211	236	216	217	206	235	217	197	202	213	220	189	209	216	204	227	206	210	193	197	224	211	220	209	207	204	231	239	213	212	192	230	217	257	206	223	223	204	205	236	244	221	217	263	236	223	215	215	230	195	220	226	239	214	222	226	234	244	216	203	229	205	215	216	193	214	226	224	218	218	206	198	236	222	212	206	219	234	225	209	214	259	204	208	210	224	167	193	216	228	204	230	218	209	187	207	217	232	224	212	183	217	223	200	222	207	212	223	220	210	249	243	195	226	215	238	227	226	250	222	198	223	227	191	208	233	228	184	232	221	203	217	212	227	199	209	233	237	237	242	208	232	201	242	226	207	205	230	235	233	226	221	206	199	196	216	220	232	223	236	205	237	235	180	228	206	234	229	216	223	247	201	218	202	232	235	217	223	224	210	234	209	194	236	210	195	201	218	216	239	205	206	252	202	211	229	227	227	211	221	252	225	231	240	199	253	216	174	213	209	201	208	220	258	233	213	218	209	224	219	200	213	222	242	229	223	208	230	206	205	200	220	221	230	205	239	230	245	225	206	224	200	214	228	216	224	212	234	225	217	217	230	222	203	224	240	225	225	210	214	218	210	233	220	215	244	215	208	196	233	201	226	203	234	242	194	200	224	209	234	220	229	216	219	223	218	227	203	206	222	196	245	237	201	211	238	233	211	218	229	202	220	213	224	206	213	204	226	200	221	206	218	220	213	206	217	229	204	203	204	215	222	212	227	216	201	201	222	205	205	204	233	207	216	210	243	226	210	208	234	217	198	229	199	199	226	239	228	194	217	222	193	203	237	212	208	205	222	223	208	226	219	224	230	221	222	207	234	200	240	195	218	202	260	215	219	195	262	206	246	203	237	206	226	243	201	208	208	225	214	202	205	221	242	245	220	229	233	226	209	231	232	223	228	239	212	200	240	246	248	230	253	234	200	213	231	252	235	205	225	230	246	223	208	231	220	234	204	204	231	232	233	222	219	212	202	237	214	222	214	253	209	224	225	200	220	213	246	237	241	236	229	213	226	222	194	231	232	202	216	220	229	204	214	234	221	243	225	207	212	234	209	220	230	205	220	213	224	236	209	220	202	189	216	217	192	238	241	207	242	188	198	203	248	240	223	224	204	217	231	230	219	224	228	234	237	242	189	228	245	220	221	216	214	216	221	232	214	246	205	224	229	211	236	229	207	210	200	230	201	182	224	226	221	197	191	217	209	246	228	218	241	222	219	250	239	248	228	224	214	203	191	226	245	181	200	220	220	230	247	201	218	211	234	241	194	200	209	215	212	212	244	221	219	232	212	217	212	228	229	219	227	217	227	228	231	216	230	236	235	216	214	227	222	203	216	237	233	236	224	209	223	213	220	197	239	203	232	243	218	205	236	231	221	233	202	203	228	214	243	224	204	242	229	206	213	236	250	233	211	203	211	229	228	211	216	233	224	222	223	191	208	229	242	221	216	239	236	233	202	192	224	216	221	218	237	192	213	225	228	223	215	212	208	213	230	225	241	216	206	233	211	216	204	236	224	226	247	214	212	201	227	232	216	228	210	198	208	204	204	220	193	221	209	235	218	238	222	212	203	218	235	218	222	203	213	209	237	207	216	225	194	219	221	240	218	242	215	229	201	226	222	224	232	230	212	216	190	227	238	202	244	245	223	204	230	211	222	196	240	214	266	211	232	234	212	235	199	232	221	237	218	228	212	216	243	219	233	220	216	220	215	209	238	193	225	216	224	217	223	236	199	208	220	189	227	200	218	228	190	215	241	209	211	219	218	218	230	212	195	211	225	204	238	224	228	240	213	213	239	239	249	236	232	207	235	225	234	235	219	223	216	233	228	221	207	204	192	226	219	206	213	199	230	218	216	227	232	203	234	194	210	230	220	227	225	213	223	200	230	221	216	234	222	193	212	228	209	218	210	204	217	214	208	220	221	180	210	208	236	217	231	231	256	193	239	230	238	227	212	197	222	221	244	245	213	216	216	200	208	229	225	248	198	230	215	212	237	212	197	222	226	245	227	204	236	204	213	215	213	206	202	229	223	217	221	217	222	229	219	225	219	248	226	214	209	232	204	243	239	205	222	229	232	236	217	228	241	221	208	221	224	242	223	218	207	248	233	244	203	232	209	211	218	219	226	226	219	206	214	248	226	198	216	228	232	205	228	242	248	213	210	197	186	226	262	239	202	239	203	236	221	203	215	225	224	213	224	239	234	220	242	232	246	248	232	230	208	226	230	210	205	234	196	229	209	247	212	224	230	225	217	191	208	253	225	219	238	234	209	239	205	215	231	225	222	214	219	225	212	219	230	245	224	217	204	209	232	208	259	193	200
7116	10222	8775	5244	4521	1836	1397	1093	929	744	659	582	537	449	471	404	444	443	403	381	405	370	391	338	328	314	358	332	339	339	318	326	290	350	328	308	320	290	290	305	279	319	308	282	309	303	267	291	297	312	325	309	277	247	277	285	269	285	287	297	257	288	280	277	270	273	267	275	283	272	264	281	262	312	275	295	273	262	294	277	253	275	260	278	271	279	263	280	310	281	258	263	300	296	274	257	272	261	270	271	243	277	242	274	281	271	309	269	270	277	278	266	284	286	281	279	283	284	291	290	266	288	246	272	252	287	293	256	284	272	268	276	292	264	283	277	255	281	282	271	260	291	307	266	290	280	251	301	246	252	249	270	254	273	298	281	279	273	307	293	304	273	270	274	269	290	258	269	261	267	292	287	260	269	266	228	283	275	245	284	282	292	305	292	284	255	291	246	291	257	231	260	266	286	258	286	269	291	268	256	275	223	277	280	286	284	272	250	276	284	274	253	254	271	294	280	291	284	241	280	272	259	270	284	277	292	255	282	264	272	299	254	267	258	273	247	282	294	272	257	277	264	281	278	277	292	261	273	283	264	233	273	222	297	244	241	269	256	263	273	281	259	272	304	298	269	252	297	237	280	256	275	270	255	250	295	248	280	265	262	288	271	280	283	254	262	291	259	288	252	247	261	286	261	284	268	282	276	238	279	265	250	264	274	262	259	277	271	274	304	273	268	304	287	284	247	259	261	270	248	283	249	287	282	251	273	268	231	273	299	275	265	257	307	257	268	265	266	296	261	285	277	282	254	264	282	252	273	261	282	286	225	267	255	275	264	282	290	285	275	281	250	284	246	279	258	263	269	258	279	262	274	282	287	253	264	270	257	271	293	267	290	284	262	261	281	264	241	280	273	281	286	258	267	278	276	256	281	297	285	276	292	241	272	255	272	290	284	271	239	257	284	270	267	271	258	245	280	298	324	284	260	238	279	257	295	272	248	285	265	262	286	271	274	249	290	255	254	248	294	276	263	279	282	272	293	259	302	276	280	258	268	297	273	267	263	280	259	263	276	261	244	247	313	265	264	260	280	297	287	280	275	280	289	252	247	268	275	290	262	265	265	286	276	279	268	267	295	268	308	262	243	263	287	256	286	282	258	265	275	282	279	275	296	244	259	251	285	299	260	247	261	264	256	273	257	281	247	258	286	260	251	283	249	280	282	295	269	258	287	283	236	300	284	283	300	281	262	271	251	254	311	250	264	269	279	276	308	269	269	270	291	242	275	277	279	285	255	274	265	266	249	244	262	266	296	235	256	267	271	284	281	260	267	274	280	261	265	286	295	276	289	275	280	264	273	255	259	276	254	266	261	273	302	270	263	282	244	277	262	243	276	287	284	241	237	287	295	253	274	242	250	263	270	269	270	264	272	289	271	272	252	277	285	265	243	267	296	265	271	260	275	248	309	265	248	270	246	281	288	277	262	281	289	273	274	275	268	272	284	292	298	278	254	251	292	262	281	250	277	258	277	269	267	256	262	251	271	266	301	289	269	256	265	289	280	261	264	265	273	281	290	271	288	261	252	280	279	259	270	282	280	275	293	278	283	241	267	265	267	236	279	258	269	284	266	223	262	296	280	268	254	299	265	260	285	281	297	257	266	257	280	293	266	279	269	248	280	257	265	241	296	260	276	252	235	254	267	268	298	278	251	282	309	253	289	247	262	278	276	253	264	280	259	279	270	285	263	233	304	260	281	259	251	273	272	293	265	265	296	289	265	264	308	275	280	263	263	287	290	280	273	276	261	279	270	292	254	285	282	283	251	285	263	279	294	236	293	276	261	289	282	261	271	260	278	273	277	308	266	269	250	300	284	293	278	284	317	289	242	267	267	255	273	275	268	303	295	286	277	268	261	278	278	278	287	294	296	253	272	281	269	256	296	273	271	293	271	292	296	251	254	304	250	312	299	250	294	256	263	279	250	260	269	291	273	277	263	282	291	284	270	275	274	269	296	282	278	250	302	264	287	308	318	258	264	262	281	269	297	288	281	273	256	272	272	302	265	288	270	294	272	294	245	283	290	266	278	254	274	266	273	274	291	256	257	257	269	230	276	260	267	265	267	243	275	257	273	286	275	320	279	241	259	284	317	310	288	296	270	271	253	258	246	255	256	275	290	251	258	285	276	291	273	269	276	288	283	269	289	272	306	287	274	266	259	286	298	274	263	285	264	286	232	244	236	263	255	242	278	261	273	258	283	269	264	289	279	279	261	281	274	251	274	262	280	254	249	303	277	258	276	306	285	283	265	279	292	262	284	250	254	283	270	276	261	303	231	272	294	291	258	261	267	252	272	275	266	270	290	236	287	268	256	263	259	283	273	279	274	258	259	267	277	249	295	247	279	276	278	277	282	267	248	256	273	237	274	253	278	242	288	285	261	280	289	268	265	282	279	285	267	261	279	273	252	289	264	249	263	277	274	259	258	289	279	272	260	306	279	286	248	276	270	266	245	267	237	273	284	263	283	249	252	259	257	275	278	295	239	260	275	267	264	272	293	269	284	284	287	275	283	294	302	258	269	272	253	273	244	274	249	276	264	267	293	271	271	288	298	260	276	266	236	257	286	280	273	274	270	286	250	297	252	262	274	285	265	255	245	294	269	254	268	271	256	274	260	293	258	241	275	252	263	270	261	267	268	260	250	295	268	252	275	277	267	304	293	276	280	280	250	243	286	251	272	271	289	279	295	301	266	267	257	281	258	298	280	253	286	270	295	259	287	253	267	277	281	269	278	265	254	290	253	259	284	270	268	278	283	288	265	262	301	258	306	257	292	270	269	265	287	267	235	275	289	285	260	292	275	279	267	266	285	278	273	267	264	256	282	265	273	266	250	268	274	267	254	266	279	276	260	260	279	278	251	270	251	326	287	273	259	271	259	268	286	294	296	286	303	253	298	271	270	278	303	295	300	272	265	277	283	286	248	286	290	245	264	264	270	253	256	278	259	283	240	275	279	295	279	275	283	248	273	270	260	267	260	271	282	264	262	288	281	285	304	280	262	261	261	223	274	235	279	275	282	266	295	265	289	301	269	262	286	252	274	273	257	265	292	274	282	265	266	284	275	272	245	300	283	268	269	265	293	276	294	288	296	238	267	282	265	253	267	280	293	272	252	287	266	268	275	284	268	272	295	273	262	293	277	266	246	272	268	260	279	253	260	291	319	239	279	299	261	231	257	273	290	282	272	257	272	285	271	256	281	254	256	261	272	276	276	275	265	269	263	270	255	270	281	264	295	301	291	281	288	280	305	264	254	296	264	288	275	264	268	284	268	280	305	285	256	268	282	275	268	296	266	267	289	239	278	286	249	258	272	259	258	274	266	264	277	265	278	285	259	271	275	278	281	258	279	276	257	283	257	271	274	323	291	265	260	266	264	288	244	260	271	288	289	267	266	302	283	271	258	290	279	277	251	257	262	271	254	292	264	237	278	262	251	246	287	266	289	254	260
23544	20916	27958	24057	20921	20970	9737	1314	956	822	717	625	618	596	539	522	527	531	458	499	483	458	461	446	435	448	388	433	430	409	397	397	403	438	365	382	410	366	412	390	439	414	393	358	340	400	360	380	413	411	392	377	380	371	372	357	398	378	388	366	374	372	356	358	364	372	358	378	379	344	319	388	380	338	345	359	369	408	391	372	358	383	394	357	344	366	383	364	376	343	353	347	378	385	400	340	375	382	367	354	378	342	341	375	366	393	345	346	326	354	363	362	384	376	347	346	374	383	372	386	352	340	356	384	361	361	396	384	376	371	367	396	359	324	346	377	330	404	384	401	342	358	390	333	374	341	368	344	338	373	356	351	365	365	373	353	347	365	340	342	350	379	346	354	385	371	370	380	384	330	400	429	351	365	354	368	374	325	359	353	369	370	354	370	367	344	406	361	380	382	363	351	413	360	353	361	383	360	324	356	379	356	351	366	374	417	402	363	367	331	365	366	367	339	397	351	360	347	345	380	379	368	356	360	319	336	378	397	370	343	389	374	336	312	360	401	356	380	337	343	359	357	342	352	371	360	358	354	354	394	374	328	345	408	365	351	365	367	360	340	380	327	362	375	399	386	344	323	371	377	369	399	343	334	349	378	362	340	370	339	346	350	373	362	368	339	364	387	357	363	341	379	348	342	380	335	386	380	368	358	353	362	362	364	359	335	355	330	355	355	371	372	342	319	372	346	343	346	347	383	378	335	349	412	370	378	384	365	397	361	374	378	354	348	345	349	379	404	360	374	337	329	385	372	380	340	331	385	369	364	344	380	390	402	368	374	343	323	368	337	344	379	404	398	358	358	381	395	337	360	354	344	299	314	356	359	373	362	377	365	352	369	348	379	353	339	337	347	363	354	383	329	350	396	360	356	372	368	399	370	330	360	399	392	367	356	368	337	373	399	351	379	335	388	358	375	392	354	382	332	372	348	351	364	333	356	375	386	368	356	371	369	395	391	375	355	350	346	339	327	357	368	362	370	373	367	375	356	366	405	390	374	355	375	341	350	378	357	353	389	350	353	358	363	330	384	332	353	383	366	369	360	410	379	377	353	366	349	340	384	353	393	357	347	374	387	407	348	349	374	384	347	347	386	330	380	382	307	390	323	361	362	351	330	351	356	364	366	331	372	350	396	373	364	369	359	384	372	350	355	366	336	353	351	356	370	362	373	376	349	394	337	369	359	372	337	366	361	379	363	348	335	374	383	359	337	373	363	396	347	386	354	361	372	363	339	366	348	352	346	327	390	364	381	343	376	390	355	352	354	392	353	364	404	332	342	326	348	348	385	389	352	351	303	360	388	363	423	382	370	333	383	336	353	360	354	359	366	389	379	371	345	373	402	362	350	363	401	352	352	389	351	380	380	372	372	365	365	369	367	380	344	342	321	356	371	397	361	365	361	402	392	391	355	373	375	373	358	342	347	376	364	358	405	343	363	339	384	318	379	403	335	356	348	374	334	334	386	373	371	376	342	383	367	341	345	361	339	364	333	392	378	385	343	334	339	386	332	335	345	358	370	358	364	406	356	358	371	343	351	326	347	374	373	361	363	350	382	389	388	362	378	341	353	353	378	390	369	344	355	384	360	353	419	365	400	369	362	356	374	314	376	376	363	391	348	331	370	376	341	383	352	335	357	361	358	353	347	335	346	370	381	409	373	363	348	382	381	359	373	376	364	366	355	343	365	379	380	374	380	363	369	382	392	364	368	378	345	343	337	395	381	343	367	366	324	340	329	348	349	330	336	393	378	332	366	366	349	379	380	346	363	350	385	367	346	360	388	370	383	369	385	398	371	368	394	360	362	367	376	381	392	403	333	366	344	380	352	347	363	375	351	364	335	329	358	357	349	328	371	372	359	369	371	357	358	373	375	349	353	381	355	345	357	370	339	372	343	378	367	362	363	403	330	368	316	391	354	369	366	413	333	383	364	387	364	380	356	375	388	354	380	343	361	347	350	359	371	343	355	364	364	364	382	361	374	350	306	379	349	352	393	351	334	363	369	382	336	382	348	344	368	356	320	375	344	352	367	375	356	346	385	359	331	335	346	350	373	374	363	330	409	365	353	358	359	348	354	363	356	353	373	344	371	357	357	353	353	365	340	366	355	358	346	392	365	348	344	355	372	388	343	392	356	347	352	375	340	367	371	324	347	382	353	401	345	363	374	350	337	350	361	358	379	377	367	378	342	382	340	363	355	372	362	371	366	380	330	366	322	371	395	380	351	344	397	356	364	371	363	373	357	376	381	359	333	351	371	359	371	373	378	382	379	370	391	360	368	387	372	347	337	346	357	361	386	367	324	366	363	386	363	343	347	347	333	346	340	334	352	389	338	351	382	380	341	373	348	364	365	356	363	383	370	353	386	389	390	367	360	351	361	379	379	374	341	367	331	339	346	355	397	385	336	364	340	372	387	342	364	350	419	346	369	367	370	371	397	355	329	390	367	375	383	348	380	365	397	400	368	382	351	355	359	356	378	366	365	386	363	386	355	357	394	367	355	381	345	354	359	371	349	356	346	355	371	327	363	360	367	364	379	348	403	363	372	361	366	352	382	369	383	355	354	347	350	374	405	357	376	362	374	380	338	375	376	359	321	322	357	377	358	355	369	333	341	366	363	335	329	360	352	371	427	359	363	366	371	356	354	349	351	374	388	350	367	355	405	366	377	362	320	334	353	348	382	411	360	378	374	365	376	374	374	346	352	352	347	361	366	328	325	372	348	375	366	338	363	364	383	354	383	355	322	334	393	355	359	371	364	348	315	344	377	387	325	367	359	369	368	390	378	374	325	343	352	327	373	382	369	378	376	392	364	354	357	327	364	336	350	371	364	374	352	369	371	340	381	350	392	385	337	346	338	344	358	356	346	358	374	415	341	344	341	361	319	377	379	374	360	353	377	349	355	410	375	366	338	359	328	366	348	377	354	389	339	382	387	350	357	320	351	371	356	361	361	370	370	389	370	358	319	335	383	384	363	391	375	357	349	340	374	347	385	347	379	345	371	357	358	412	349	339	372	368	327	395	384	385	378	365	351	376	389	366	359	379	369	386	353	335	364	412	371	342	349	361	377	371	347	383	382	358	365	355	357	337	368	370	340	348	357	368	335	333	390	358	338	355	340	342	354	391	380	339	335	346	386	374	369	362	362	373	362	350	358	353	355	363	359	359	361	382	377	362	339	358	378	383	364	337	400	345	377	343	329	351	332	349	349	359	407	339	400	354	388	360	374	355	370	352	361	365	334	354	361	353	374	332	392	370	363	368	349	337	374	353	351	377	392	385	388	352	359	361	394	377	329	395	338	381	368	354	352	370	416	375	368	334	378	394	351	317	362	346	380	409	358	316	377	353	348	416	369	385	337	353	379	345	361	341	357	368	387	371	320	346	386	341	386	390	367	374	344	374	373	369	320	359	318	366	367	376	377	357	380	341	366	372	350	330	344	382	390	382	338
10931	18408	16400	10826	8172	4160	3192	2371	1883	1608	1383	1210	1086	926	876	842	794	761	693	673	679	602	581	565	509	521	539	538	547	460	492	519	465	460	435	468	464	479	443	447	459	460	452	428	424	400	432	415	403	410	417	412	393	427	408	381	435	411	392	405	429	403	388	430	372	403	404	412	376	380	375	413	374	385	399	365	378	384	388	394	376	399	386	413	370	395	375	404	404	382	368	409	424	384	435	369	422	375	358	393	376	363	376	349	369	392	397	397	368	394	351	365	396	391	380	396	379	372	370	394	391	373	407	396	395	391	416	399	384	378	408	359	372	351	341	333	388	354	364	389	390	363	385	365	401	371	376	393	364	394	379	388	373	368	345	369	363	387	373	391	376	386	372	362	396	410	369	403	384	384	384	381	374	410	400	406	405	342	372	352	359	367	346	387	372	374	400	347	382	419	365	368	395	362	374	342	372	379	391	369	370	378	399	392	360	352	364	378	391	338	382	384	341	415	373	362	396	371	358	380	366	362	387	412	355	380	383	382	361	374	392	412	385	384	403	354	350	397	363	382	383	437	346	376	373	354	404	360	388	376	388	358	375	374	355	368	336	376	370	362	364	363	402	384	372	355	328	405	365	332	352	379	384	365	381	374	392	377	389	375	386	363	360	431	379	401	375	379	336	366	398	421	338	357	395	391	377	365	355	385	420	378	360	355	394	350	369	348	394	375	363	372	372	355	383	349	372	398	347	396	360	348	366	375	388	379	368	351	349	397	363	376	363	350	345	349	382	378	360	376	371	391	374	367	386	351	399	404	396	345	380	369	344	364	350	409	364	395	386	415	350	386	373	368	352	366	373	371	390	342	370	364	383	384	381	369	359	384	382	372	369	384	387	367	380	385	337	399	377	345	380	386	402	353	389	363	395	351	345	370	379	366	328	407	368	373	354	356	360	398	393	391	333	380	413	395	413	335	373	376	390	350	368	379	387	364	369	346	369	386	390	377	372	398	407	386	390	383	414	367	354	365	404	375	344	402	387	361	381	353	384	397	343	373	359	413	394	381	363	393	426	377	367	366	405	393	349	374	392	398	390	342	396	398	351	391	377	374	394	384	372	324	368	371	366	372	399	408	401	359	390	382	408	374	363	388	354	389	396	424	397	393	389	373	364	347	346	410	378	386	389	352	371	344	342	387	445	386	381	390	361	379	375	341	388	376	388	365	404	332	363	396	376	333	330	391	378	412	371	368	390	399	403	351	378	416	377	391	364	385	416	376	348	384	382	368	372	348	380	349	368	374	382	381	366	372	352	391	385	366	382	345	365	387	387	404	390	386	383	400	371	373	395	390	388	355	369	376	389	381	379	396	365	331	377	366	381	413	389	341	399	371	359	353	401	376	419	394	407	381	376	384	385	394	400	348	377	365	346	396	371	343	371	363	359	375	362	439	373	400	356	378	354	362	339	357	356	400	347	416	386	373	351	383	385	396	387	356	360	379	368	377	378	360	350	389	405	392	370	403	406	399	376	341	408	387	377	363	384	378	393	361	336	370	376	366	385	371	384	387	393	395	381	371	351	364	370	375	369	365	370	379	372	393	396	377	379	391	356	372	401	387	359	376	366	380	392	378	368	387	407	353	387	376	327	389	406	376	377	363	393	388	378	377	390	367	397	400	358	380	375	400	379	366	334	371	363	361	363	367	383	374	363	394	361	356	371	358	384	377	391	388	396	390	358	398	389	352	363	396	392	386	354	362	388	364	382	399	378	355	372	399	373	364	345	361	389	364	393	373	379	383	364	387	367	356	388	381	382	377	336	366	365	378	406	387	367	374	387	372	380	402	413	362	347	377	391	340	357	365	374	356	342	349	378	376	338	379	370	369	380	359	349	367	382	409	390	396	388	398	346	392	337	358	386	398	337	332	366	359	380	380	393	371	360	392	383	367	371	360	385	365	385	383	386	383	364	383	376	379	382	374	365	373	363	370	337	349	389	378	364	387	397	394	361	361	360	394	388	351	377	339	386	374	369	350	394	361	375	306	407	388	351	349	386	372	373	383	371	357	337	333	376	389	422	420	376	393	401	375	375	387	351	378	351	367	389	377	362	373	367	415	401	397	375	340	363	369	382	348	367	385	375	365	386	384	352	377	374	375	381	347	381	413	356	372	368	358	372	388	412	361	362	412	370	398	374	380	398	378	381	403	369	390	336	351	372	413	414	364	406	369	377	387	364	334	377	419	348	377	389	358	375	390	394	380	396	403	383	364	366	342	331	386	414	393	367	374	382	390	375	373	387	365	390	355	379	316	390	389	375	398	390	336	361	383	386	359	368	402	369	346	372	379	392	415	371	386	374	386	378	371	391	371	388	383	383	347	396	379	364	392	367	360	388	355	356	381	394	364	346	379	383	349	393	369	377	383	369	378	389	366	392	353	385	360	395	387	362	353	383	369	373	352	370	346	399	397	390	344	380	357	386	414	369	384	357	352	368	380	409	385	351	384	356	375	359	349	335	388	366	353	319	363	381	387	393	356	342	420	371	380	408	370	380	362	368	390	364	380	354	332	383	396	379	386	392	391	401	384	399	371	393	386	375	384	394	382	376	404	398	367	352	367	387	415	368	401	334	348	397	362	371	356	397	378	386	376	375	395	399	349	385	409	399	384	352	385	413	376	371	357	393	385	356	390	375	406	394	409	390	390	393	406	366	373	382	382	339	372	385	364	355	401	418	392	381	373	372	401	376	376	405	393	361	391	345	390	372	393	389	398	400	373	355	400	374	346	359	420	368	375	395	385	375	384	352	365	347	373	372	360	388	387	360	384	401	368	359	342	376	358	359	403	363	363	364	351	414	391	371	372	358	396	366	362	364	366	355	368	353	357	373	385	391	408	368	373	366	384	380	381	385	381	345	352	383	379	397	346	367	363	403	363	364	360	386	366	378	379	366	391	392	381	350	396	420	363	376	356	350	402	424	400	385	393	386	453	385	379	347	386	386	390	369	375	373	413	370	353	371	357	363	373	354	407	363	374	404	339	365	335	395	378	360	344	377	379	389	364	354	345	378	376	350	396	389	366	386	389	345	397	378	338	356	369	391	382	366	381	363	374	351	369	354	352	375	361	357	384	417	358	373	372	358	370	386	372	378	395	409	402	374	388	382	379	396	387	378	354	357	397	380	361	406	376	396	346	385	364	381	360	384	392	402	381	395	380	358	398	364	389	369	406	374	366	371	413	378	372	346	380	379	380	383	385	361	354	409	376	411	387	345	408	390	371	385	368	400	348	380	368	383	388	371	388	391	350	343	389	373	378	367	427	359	399	389	359	423	356	373	386	347	392	380	387	340	369	353	373	356	381	364	373	389	379	373	363	392	395	371	419	366	402	416	368	358	359	370	365	359	412	397	365	365	400	361	366	393	372	391	364	393	366	388	345	375	420	346	366	390	380	367	374	385	392	368	368	369	410	379	409	385	366	389	355	361	382	358	364	336	384	383	355	418	357
27858	15655	2768	1024	773	728	598	551	536	558	538	533	560	516	497	528	516	522	547	509	560	547	501	523	534	509	533	492	561	490	505	540	543	541	518	534	487	505	512	537	536	489	486	514	530	535	498	488	507	488	535	574	519	492	574	535	537	485	529	534	479	565	511	509	465	574	530	515	566	544	509	533	526	512	510	513	514	515	548	520	500	509	473	560	522	564	510	518	501	493	548	523	503	555	531	528	531	520	531	485	534	494	537	489	566	484	546	552	531	517	545	521	520	534	525	544	529	537	533	495	498	518	504	505	485	489	495	527	538	494	508	556	502	522	567	535	530	535	505	506	553	457	528	493	543	559	544	540	523	499	534	512	484	518	508	514	525	528	524	522	462	524	485	514	547	536	500	533	559	511	531	531	529	487	506	512	508	528	475	536	516	536	543	506	492	496	463	504	519	554	480	509	513	522	510	565	521	560	514	529	570	573	488	515	508	517	562	500	572	515	481	546	536	508	533	561	496	496	543	535	531	559	542	528	544	511	540	512	574	492	527	557	526	496	564	543	526	497	513	528	550	468	567	514	529	475	529	523	529	534	535	524	519	539	490	519	529	539	532	553	544	524	522	547	512	549	530	552	542	508	556	529	488	489	560	471	522	543	506	510	514	508	526	537	505	491	496	527	506	540	523	524	530	512	535	544	490	529	584	536	449	484	478	503	529	534	488	538	523	479	469	481	515	488	537	542	555	537	522	521	509	511	547	514	541	553	520	526	514	517	513	500	492	529	481	516	543	514	531	535	520	524	519	526	515	549	528	556	480	554	490	550	500	530	474	518	546	518	516	536	534	492	506	502	533	548	528	516	496	513	540	569	523	472	522	548	559	549	492	512	540	499	520	511	546	542	538	510	566	542	560	520	562	530	541	513	515	516	529	520	534	477	507	522	497	495	551	526	487	503	529	534	469	463	538	528	533	533	537	534	523	551	511	531	531	540	475	498	526	542	505	576	534	549	497	544	526	540	504	528	538	515	553	503	483	523	517	531	518	518	498	529	565	507	532	570	521	512	522	512	507	522	517	514	540	553	520	540	506	495	563	502	501	518	517	528	546	494	508	525	570	499	473	511	556	513	515	525	547	494	550	543	514	515	488	544	547	542	509	482	534	488	533	526	500	519	496	564	549	529	525	517	501	542	541	500	515	520	500	538	537	542	559	493	517	560	513	495	503	517	561	513	509	524	521	529	566	517	524	492	525	506	526	510	501	512	517	512	530	564	561	505	510	531	541	523	497	515	530	498	537	523	570	507	534	507	534	506	527	504	538	514	497	515	532	505	483	554	502	524	533	522	537	527	517	531	530	507	521	490	492	576	507	567	526	495	550	561	524	532	525	511	534	508	505	505	508	517	515	551	558	491	555	495	495	521	578	508	516	501	496	536	527	573	551	526	494	563	493	524	518	499	514	512	530	528	531	523	549	504	511	533	525	534	511	554	478	509	519	505	554	542	507	536	513	528	497	552	489	479	523	515	526	500	498	504	546	577	533	530	504	561	510	526	517	548	528	521	484	517	518	540	507	526	508	514	516	491	494	498	505	527	530	487	528	505	506	565	553	531	466	517	490	534	523	551	509	553	553	492	500	518	555	460	531	485	525	526	530	507	525	559	493	522	470	555	517	503	511	498	530	529	515	523	533	536	551	540	553	490	561	514	544	524	493	541	530	519	518	525	528	527	486	502	512	484	511	515	531	529	570	531	536	550	479	465	528	543	517	498	521	517	535	535	514	538	515	556	521	521	503	509	508	535	524	538	518	503	529	522	525	541	532	483	535	495	526	531	513	526	557	492	529	559	517	509	557	525	503	502	530	512	541	526	529	506	498	505	515	543	495	537	503	520	512	549	516	538	508	524	517	529	545	512	485	553	525	524	509	543	518	494	555	485	500	493	488	518	499	548	507	515	521	507	508	545	533	490	528	539	518	483	532	540	545	524	543	514	518	499	524	539	529	535	536	507	493	528	529	558	514	563	536	511	517	498	506	509	505	549	517	567	504	498	521	516	501	509	521	502	484	542	478	554	514	526	520	551	547	539	527	523	503	579	510	499	494	543	526	540	482	525	518	544	534	524	554	509	525	535	529	554	508	507	508	508	544	462	498	508	536	474	499	488	519	551	520	501	526	527	512	498	530	542	542	504	575	544	521	536	565	503	519	529	517	507	516	507	513	516	509	531	557	495	495	513	546	472	514	510	542	480	510	522	479	480	510	527	516	508	507	541	533	533	537	529	533	504	522	531	572	544	525	515	534	519	504	538	534	502	530	542	493	489	541	505	506	513	529	509	541	522	507	549	501	470	486	526	543	541	513	545	547	508	535	540	555	554	564	517	531	515	526	538	522	480	502	492	513	492	549	520	507	492	527	528	483	522	536	508	514	532	489	536	504	565	512	508	535	535	557	550	529	540	480	503	517	574	512	526	524	519	521	542	523	517	524	556	523	514	500	516	549	529	513	550	569	547	542	568	550	477	507	506	503	510	513	554	491	496	518	520	519	508	551	474	532	502	530	527	565	482	549	552	522	536	513	516	547	518	510	522	572	556	506	509	551	541	504	513	520	540	482	489	529	525	539	514	517	502	525	543	546	523	522	500	546	512	538	523	490	516	532	524	564	551	519	505	514	515	473	517	529	502	508	530	516	505	522	522	470	550	532	525	565	529	543	553	521	514	493	523	524	537	527	485	527	531	526	535	577	515	502	545	534	531	544	543	563	538	528	519	518	510	519	558	537	547	552	497	542	510	493	533	550	521	571	502	532	548	514	532	508	503	535	509	528	585	513	499	553	525	537	524	503	500	561	532	525	551	542	510	535	536	508	517	476	500	542	534	518	525	514	495	514	539	521	495	528	519	495	494	549	482	483	518	504	517	540	479	547	528	545	543	500	537	514	502	540	523	527	519	527	504	515	556	551	581	532	502	546	555	511	506	559	512	518	540	514	516	526	505	545	503	520	486	542	517	500	544	484	501	552	515	518	541	552	500	516	479	535	510	540	508	501	547	542	540	495	528	491	586	510	539	558	484	535	517	501	496	556	527	536	573	499	518	526	565	535	506	520	518	511	501	557	551	526	486	563	487	523	515	514	501	526	491	505	518	512	552	566	550	536	513	525	504	553	486	546	525	521	548	538	528	514	496	504	510	498	514	538	521	546	531	520	539	549	551	542	473	525	543	530	564	481	508	560	548	547	531	513	541	526	521	496	510	510	528	505	504	552	461	496	502	499	531	502	507	517	507	567	507	500	519	519	508	511	504	580	477	544	523	471	501	511	565	529	486	540	525	520	497	510	544	527	530	533	540	487	546	523	532	514	533	521	490	576	546	525	549	498	556	460	512	490	515	575	539	524	510	554	523	555	528	558	516	541	501	524	549	495	495	514	540	540	521	508	512	523	526	498	517	495	486	513	496	544	530	515	588	508	480	552	524	508	483	525	490	569	518	492	529	536	486	535	564
5512	2051	1712	1071	867	728	692	636	613	661	642	638	598	630	612	593	636	600	621	593	598	602	600	575	609	635	559	578	612	600	607	567	622	623	567	586	588	591	657	648	588	588	640	566	600	645	585	593	598	600	601	605	654	557	542	621	581	598	593	558	611	571	581	598	593	637	573	632	577	628	636	585	580	611	596	595	604	566	560	583	579	602	628	611	585	573	582	560	551	576	630	559	625	619	582	642	567	556	594	580	592	628	621	595	590	616	558	534	597	600	654	615	607	573	586	627	617	605	634	660	610	602	583	583	645	595	585	580	560	601	592	614	587	594	568	607	624	609	588	614	597	584	588	590	607	621	600	570	613	604	623	585	608	545	599	594	622	601	626	619	559	612	607	604	573	576	622	591	580	577	591	631	626	624	619	655	557	613	576	576	585	568	567	693	554	614	614	583	572	572	593	560	559	589	562	591	600	556	599	544	624	541	569	590	580	645	568	640	629	535	625	564	588	640	563	597	579	648	589	622	602	597	584	621	571	613	582	621	613	565	618	652	588	612	608	579	575	626	585	589	596	573	592	560	581	582	606	617	613	580	564	594	574	589	588	602	601	589	597	651	628	592	542	565	594	560	595	633	618	622	565	607	653	571	599	601	645	618	652	608	545	579	629	585	611	592	564	579	649	617	578	585	645	598	626	578	547	593	584	586	576	563	603	618	623	632	607	598	621	543	609	652	608	567	608	610	598	560	573	566	588	567	585	618	632	540	607	624	621	577	640	545	569	579	597	610	583	599	583	593	636	536	614	593	633	572	606	620	566	595	571	566	568	600	593	601	609	588	574	626	619	600	572	561	536	575	540	581	613	604	621	610	616	611	625	574	587	606	614	583	568	575	617	623	595	582	610	612	570	578	630	593	601	567	579	582	591	597	601	622	570	567	629	598	621	598	605	579	566	598	628	627	619	589	547	576	586	580	591	617	617	599	627	656	627	565	584	632	572	596	590	566	589	622	550	563	629	597	592	540	608	567	616	595	581	614	580	616	656	589	609	597	551	609	560	576	600	610	590	573	637	636	639	597	578	610	561	558	637	636	589	599	592	575	597	606	556	587	619	606	564	605	593	608	617	626	591	598	591	573	606	559	576	591	578	621	588	618	595	607	569	638	602	617	641	572	614	566	609	593	623	579	595	609	610	578	593	583	641	579	618	601	593	605	618	542	585	604	628	575	592	620	643	609	553	609	601	604	615	599	576	570	613	579	604	598	626	606	568	590	574	580	618	590	606	631	614	591	577	591	594	583	597	598	574	605	597	583	535	590	593	576	599	607	565	594	610	636	598	608	575	617	604	592	613	600	578	639	571	605	592	607	580	576	565	602	578	601	590	623	577	601	627	599	571	604	574	607	572	621	579	596	594	572	603	616	576	615	604	581	592	601	588	610	599	546	634	626	611	596	574	615	546	567	615	625	567	611	602	635	608	598	603	554	623	630	631	599	571	618	575	632	607	630	582	569	632	578	606	603	614	655	596	554	627	567	588	591	545	618	597	570	580	623	545	601	605	612	598	647	606	588	609	617	608	591	620	559	571	571	560	611	596	622	603	577	580	603	608	650	550	553	590	589	591	607	631	588	589	604	588	611	634	603	621	619	569	643	567	580	609	612	568	569	614	627	617	581	602	647	604	610	603	610	580	588	579	613	595	595	591	597	588	610	572	571	651	612	597	597	586	633	576	599	595	575	563	591	556	579	584	581	595	598	615	592	603	574	632	557	601	601	631	591	578	619	587	620	603	603	614	643	596	599	608	583	634	576	649	593	614	595	636	616	609	600	602	600	635	629	594	593	586	589	582	605	574	629	539	593	590	641	568	606	577	647	622	619	611	581	575	607	567	550	619	590	645	613	594	592	604	585	573	576	580	602	605	578	588	584	644	549	597	568	550	598	618	599	614	619	613	595	598	566	592	604	617	647	577	565	600	553	651	576	597	601	599	605	581	604	591	578	608	603	603	598	599	597	607	625	613	609	577	558	567	600	579	581	617	621	579	594	602	601	627	568	590	593	645	576	569	641	600	630	576	616	600	586	612	629	574	595	598	585	603	618	618	563	578	587	582	602	598	591	615	609	611	624	607	570	601	612	648	614	598	619	579	600	564	615	574	595	622	568	557	604	608	613	604	591	579	612	630	646	575	564	618	542	634	647	565	604	630	627	576	592	557	594	589	587	613	569	616	630	606	614	573	606	615	581	595	584	578	567	617	532	629	613	511	567	601	602	583	587	576	609	609	575	587	598	616	627	615	631	611	591	589	613	599	586	571	590	603	637	607	614	617	555	582	548	569	609	617	598	636	582	571	568	609	610	651	561	599	615	566	595	628	541	597	583	623	585	645	576	592	582	629	629	656	582	622	607	562	619	618	644	587	596	618	581	622	550	623	569	573	594	569	598	628	609	546	620	610	576	615	607	591	562	588	579	588	607	608	609	562	634	580	629	566	564	574	636	550	591	584	572	600	627	568	614	577	612	623	578	599	583	632	640	567	605	598	544	578	577	635	567	608	612	586	589	584	545	576	581	571	585	619	574	609	595	605	555	546	629	594	602	586	593	577	598	601	551	630	629	573	507	595	585	609	608	591	597	600	603	642	582	588	566	604	644	599	581	599	642	606	597	644	572	608	603	626	608	600	576	575	609	618	592	603	586	563	607	649	593	575	583	548	613	580	603	596	571	554	576	571	600	559	649	558	594	584	616	579	585	651	634	584	563	615	658	577	621	597	585	598	594	600	584	598	572	602	594	659	627	560	594	599	610	547	591	542	568	588	594	597	547	598	576	594	620	605	588	568	621	556	610	623	575	614	598	617	583	580	565	537	600	577	592	577	579	586	637	593	582	621	590	585	582	589	614	584	588	633	573	605	604	614	531	573	585	590	592	618	597	594	645	591	616	598	593	544	592	595	614	576	616	575	610	610	570	608	587	579	603	552	602	574	553	555	546	603	579	614	578	592	616	581	603	581	627	572	582	622	601	609	593	555	620	572	561	628	610	611	605	572	644	597	613	602	611	633	614	574	534	590	593	588	595	607	604	595	631	562	627	591	577	615	587	592	577	594	582	573	616	607	555	624	594	566	550	638	636	641	548	611	554	654	626	576	621	610	587	577	589	589	607	592	573	581	593	581	603	608	543	540	603	597	574	570	591	605	566	574	578	612	578	603	614	574	573	550	582	620	583	568	568	560	637	579	616	619	574	627	570	586	629	599	615	598	557	624	608	631	596	603	580	579	595	609	586	581	612	631	576	619	609	596	602	633	615	607	580	594	603	593	637	606	587	587	594	664	630	599	624	578	603	575	629	613	566	580	608	600	603	607	569	564	568	575	593	611	617	623	599	600	623	627	564	628	561	628	613	604	625	607	593	588	658	674	579	611	581	607	580	638	601	597	570	616	564	573	628	607	581	649	613	603	570	582	601	563	611	600	601	637	645	575	612	596	613	602	591	612	609	599	638
26111	20888	27339	24559	20777	5249	776	530	495	383	382	367	333	301	291	332	267	272	256	261	255	269	261	259	214	243	246	272	220	239	242	244	227	226	238	245	238	214	213	215	206	225	259	212	229	241	257	226	217	225	220	214	228	224	240	228	219	220	217	214	212	193	209	226	217	221	227	198	214	221	207	241	242	227	224	238	214	229	223	197	248	221	223	224	207	220	205	216	230	229	227	236	221	208	201	227	244	208	208	199	252	223	206	210	211	208	229	200	239	203	217	241	223	232	220	193	242	242	186	206	215	217	205	214	233	225	221	224	203	207	218	240	230	268	217	197	217	220	222	206	205	230	209	208	205	203	209	195	224	235	219	233	200	214	238	204	212	229	215	262	235	236	235	225	222	224	213	202	246	222	237	219	227	235	217	246	209	195	207	232	216	237	204	225	199	225	216	236	229	214	217	232	218	219	238	208	211	211	227	211	220	213	226	203	229	224	238	219	219	227	222	239	242	202	237	224	220	215	226	234	214	189	191	230	233	235	223	215	217	192	238	205	244	189	254	227	221	230	231	214	212	196	238	218	250	215	208	229	228	208	205	210	217	203	228	204	222	211	221	240	221	245	232	218	240	206	229	214	222	239	209	216	215	185	217	208	212	214	229	227	215	211	236	215	232	224	245	239	207	218	227	221	216	231	260	233	221	211	220	214	216	220	234	218	250	202	253	217	201	196	195	211	235	221	228	210	222	246	196	188	220	227	235	221	224	200	220	203	194	241	241	201	218	214	234	184	200	229	211	201	245	197	234	234	224	198	202	223	219	230	221	239	216	204	213	225	211	195	227	207	209	230	215	226	251	236	194	238	207	216	215	201	261	224	222	233	245	231	199	215	248	209	213	203	214	215	206	219	222	217	209	223	227	221	232	219	196	206	255	230	223	245	217	224	234	205	215	225	189	208	226	230	221	208	234	227	229	223	195	216	219	226	245	226	197	251	228	217	230	255	230	219	208	216	232	208	233	199	233	215	217	234	211	235	201	221	218	250	220	213	236	195	213	245	208	203	224	187	197	221	222	215	221	226	213	253	239	208	232	225	212	229	214	214	213	223	207	193	202	221	224	247	209	202	213	219	226	210	217	248	218	204	228	220	211	221	215	215	232	215	244	225	209	210	222	194	201	221	177	213	197	219	217	220	248	238	212	230	227	207	227	241	210	231	209	230	238	245	248	209	223	233	215	222	229	207	236	215	229	213	240	202	230	202	202	227	221	198	225	226	223	226	241	214	209	234	229	227	252	215	201	187	189	240	215	231	223	224	208	223	229	244	248	223	218	206	232	240	217	205	198	211	205	218	227	206	224	214	228	206	213	220	237	226	209	238	202	204	213	213	237	199	208	213	214	211	201	230	224	225	229	200	226	211	193	221	217	231	200	223	211	224	219	219	214	205	223	223	227	230	242	213	229	214	216	215	217	205	216	169	217	219	229	224	207	199	222	219	236	217	211	226	203	200	237	203	238	202	242	225	224	237	237	183	231	204	205	222	203	226	224	233	222	221	232	237	197	208	225	206	242	227	228	230	213	207	215	232	240	217	230	244	202	197	220	232	206	232	229	249	216	215	217	211	202	230	205	246	217	209	231	212	220	236	200	209	214	236	241	194	247	194	187	229	220	242	239	223	219	232	201	195	220	229	219	237	231	213	213	222	224	209	245	248	195	204	214	241	202	224	212	210	228	239	238	224	219	219	214	243	226	218	210	220	239	221	216	223	193	245	222	237	239	233	202	222	205	233	213	221	236	208	197	232	226	229	233	213	241	240	229	201	236	233	191	213	215	219	218	227	232	238	198	212	224	239	212	214	208	238	228	246	211	228	227	236	221	258	247	210	224	222	219	232	210	232	239	227	226	212	240	237	224	212	222	215	186	219	210	247	231	194	237	255	226	216	215	223	230	235	246	236	217	225	207	215	192	230	229	214	201	224	224	238	239	222	195	228	234	205	219	239	199	205	188	211	238	204	219	181	218	212	242	215	231	208	203	215	222	227	238	190	192	247	238	211	212	224	204	230	232	218	242	224	204	212	232	201	204	208	230	234	214	229	218	214	227	218	212	212	218	204	223	186	227	202	207	214	230	212	209	227	254	243	209	263	220	214	240	198	220	221	238	203	199	180	234	220	241	197	206	200	211	244	217	216	221	235	219	189	217	232	225	228	202	213	229	245	225	220	241	218	226	222	221	235	217	214	218	194	213	212	234	215	233	194	207	220	213	228	208	215	232	189	204	221	234	209	210	247	225	198	234	229	206	222	224	198	229	220	219	238	220	236	213	209	227	239	217	207	212	207	224	213	212	230	239	228	211	237	205	220	193	210	234	226	214	222	225	202	208	211	235	216	187	209	230	256	225	234	219	222	227	229	200	222	233	206	214	231	207	230	256	226	192	233	221	212	205	188	236	226	207	213	201	227	233	232	231	222	215	205	195	214	224	221	218	222	220	224	232	208	228	231	222	204	222	235	231	260	198	220	225	213	206	216	225	204	242	234	226	238	227	214	223	200	213	231	233	246	210	205	212	199	218	212	199	216	216	225	230	236	224	224	204	218	229	226	210	228	233	221	248	219	225	237	198	218	237	205	194	223	239	244	222	246	225	183	221	225	211	243	230	203	240	231	225	203	244	227	192	233	221	205	244	217	221	220	199	224	209	217	234	225	239	220	212	237	242	225	215	224	222	223	197	202	198	202	215	213	214	220	208	224	234	199	197	206	231	259	233	226	211	208	213	184	201	217	223	195	254	236	195	212	211	243	230	225	225	210	215	231	195	213	241	229	232	215	227	237	203	195	200	192	245	190	225	190	190	221	224	226	236	233	232	214	203	223	220	206	217	226	210	241	209	237	216	252	205	238	219	231	188	222	235	218	228	226	213	218	197	196	232	234	212	213	227	201	206	225	210	221	245	196	217	237	217	238	210	235	196	234	218	222	229	205	199	223	228	216	242	197	204	210	216	211	190	190	195	227	239	231	232	203	235	226	216	247	202	207	193	241	199	214	209	226	203	224	203	230	223	204	223	207	247	222	206	237	216	223	249	221	241	234	222	213	221	201	240	207	195	215	239	192	228	220	226	206	198	216	220	235	239	230	232	222	197	212	211	214	217	210	219	203	250	213	238	229	235	222	236	198	232	219	204	211	220	205	224	233	228	225	227	199	201	220	217	217	227	211	214	228	214	214	246	207	231	234	205	224	212	194	216	231	214	209	194	204	200	203	232	218	234	211	203	219	220	208	222	206	225	214	197	234	219	238	224	224	208	235	215	231	227	219	199	235	219	215	244	215	198	212	268	222	224	227	232	219	201	227	207	207	209	226	248	209	232	179	195	210	190	216	208	198	214	232	214	210	247	224	215	212	218	220	239	230	211	230	238	230	202	217	189	210	232	225	233	190	220	208	228	222	223	209	224	224	211	213	223	215	203	221	212	212	239	215	221	236	240	198	212	191	230	237	230	232
7099	9992	8750	5557	5376	1795	1381	1096	932	754	657	607	576	483	461	447	455	418	388	383	352	341	367	375	342	305	326	345	313	310	304	305	307	323	307	321	287	321	313	291	293	279	268	276	295	308	288	307	286	285	302	266	250	295	266	281	301	273	272	287	273	283	278	307	272	264	294	273	290	256	255	259	280	294	284	299	291	263	283	267	276	274	265	243	291	272	324	278	251	274	266	288	258	280	266	287	270	249	265	245	278	300	287	257	265	290	287	278	274	260	270	335	258	300	264	280	272	281	263	272	278	284	290	288	294	279	217	283	301	270	274	310	286	281	284	268	259	251	263	241	265	280	280	255	261	273	298	292	255	252	266	272	284	275	260	259	302	242	248	287	277	307	235	294	266	266	282	251	284	281	269	278	288	261	268	248	238	285	286	325	287	291	276	259	276	281	258	278	275	277	256	293	276	282	276	279	278	291	256	266	294	266	283	257	291	267	272	262	275	293	272	259	274	239	299	281	275	261	275	244	237	280	270	288	274	249	267	263	259	265	257	259	268	234	253	293	316	268	251	269	295	260	267	256	294	289	277	301	270	300	287	273	265	280	294	261	269	291	274	278	259	274	278	230	311	321	264	254	262	254	265	273	282	255	296	241	285	279	260	263	272	260	227	250	277	257	249	238	287	260	280	315	295	276	269	291	263	236	303	263	252	268	276	291	268	266	282	289	291	273	279	249	281	280	263	254	296	251	267	283	291	256	270	286	284	248	272	264	251	266	285	297	250	302	250	279	248	260	255	280	233	270	240	259	233	276	247	312	282	275	259	256	289	272	264	268	268	244	285	287	266	282	249	262	259	264	259	257	298	304	280	241	271	289	263	262	252	271	275	256	261	232	290	277	266	284	269	260	289	283	264	278	264	252	282	289	291	271	296	268	274	280	263	284	322	276	256	295	272	258	291	255	250	295	287	247	246	259	280	256	309	263	249	270	279	264	310	276	291	260	259	245	279	263	267	278	266	270	248	273	278	292	256	278	248	251	248	265	274	273	253	250	272	259	286	271	279	261	243	282	259	224	286	270	296	299	261	298	275	280	256	260	300	266	261	251	280	258	276	282	264	272	270	282	258	294	269	242	248	282	277	270	293	269	265	269	267	265	268	260	228	265	301	268	264	261	249	249	260	274	255	252	262	260	291	287	290	255	255	252	248	279	274	282	261	269	296	264	251	269	273	277	287	256	273	249	292	271	249	286	298	301	271	283	243	259	263	277	276	253	244	238	282	238	275	278	272	271	293	262	267	276	260	289	271	258	280	261	273	270	285	276	265	272	255	242	237	279	263	289	270	260	259	262	253	278	259	290	280	260	255	255	277	287	269	280	287	271	268	262	301	256	276	240	262	287	276	239	261	258	263	263	276	249	237	266	256	260	283	309	275	268	273	251	257	246	245	269	274	271	241	281	267	233	285	266	243	265	287	295	274	268	265	279	304	276	262	280	261	281	283	289	282	272	260	280	256	284	249	264	237	244	295	240	279	253	281	290	267	275	274	298	261	246	278	263	284	255	269	266	258	273	280	282	261	252	266	285	257	267	244	282	244	287	268	273	300	254	261	290	260	266	295	242	265	252	300	252	267	251	283	249	268	234	287	266	270	262	255	290	249	274	262	280	245	264	288	252	252	273	246	275	250	276	290	268	287	273	282	276	265	258	280	237	278	277	263	277	268	276	235	233	268	255	257	261	268	261	289	280	264	261	272	269	271	254	284	274	289	255	254	287	273	272	263	260	257	265	286	294	272	288	275	262	265	272	257	252	280	264	279	284	240	254	306	234	276	264	297	274	271	271	277	256	258	274	288	276	275	262	260	274	289	276	273	272	273	260	257	293	286	250	250	264	278	273	266	288	253	260	290	281	243	263	282	271	308	268	278	264	284	272	262	248	249	262	262	243	266	261	269	276	299	308	259	287	291	262	286	282	280	250	280	245	309	276	275	255	277	246	264	252	267	280	290	273	290	253	261	232	283	259	257	253	294	273	292	291	262	310	259	265	271	246	263	266	289	279	285	266	252	253	265	285	278	271	283	261	273	287	256	247	259	284	290	247	276	282	251	270	289	261	270	277	270	285	302	289	268	292	277	287	264	279	285	286	267	278	279	285	271	283	255	287	275	234	260	292	249	266	292	268	237	255	265	266	284	298	255	273	261	248	246	259	267	278	251	251	248	284	296	272	280	275	279	261	283	252	267	248	273	255	256	284	300	253	256	296	259	243	253	269	283	289	239	270	260	225	265	264	255	247	289	276	269	267	251	278	289	237	285	275	276	315	271	268	268	262	266	256	264	267	281	276	310	288	274	268	279	278	261	280	287	281	307	298	252	262	294	249	291	254	270	280	225	259	269	297	297	268	283	249	303	288	301	264	277	276	271	283	297	242	259	262	298	276	244	254	267	254	261	258	278	284	240	278	290	277	259	272	259	286	237	280	269	280	274	262	296	260	264	277	253	300	281	267	264	267	294	276	278	258	296	261	274	263	263	267	282	274	274	256	278	295	254	304	271	282	268	272	272	264	290	255	279	274	294	270	257	263	257	267	253	265	278	246	305	273	296	278	282	271	262	273	257	295	258	260	257	266	279	265	257	261	277	297	276	250	279	240	267	255	276	292	261	274	288	274	268	263	290	280	291	253	274	266	284	267	254	254	256	246	259	266	288	265	282	289	252	295	295	236	274	258	266	252	276	272	278	278	259	273	290	272	295	263	268	285	261	272	248	255	251	291	295	257	260	276	275	290	263	277	270	258	290	276	270	284	263	248	275	269	281	274	255	277	283	280	282	271	264	256	263	266	288	234	262	250	278	259	287	282	247	260	295	271	267	265	272	240	253	283	275	265	286	273	271	258	241	261	259	257	240	243	249	313	257	272	240	263	254	249	286	278	313	271	290	302	267	288	260	269	284	292	266	249	273	257	262	290	251	284	297	294	275	290	275	263	226	275	260	268	274	257	271	252	271	269	266	277	265	235	260	288	258	266	264	295	281	267	301	291	263	280	275	263	249	289	277	261	259	247	271	245	257	288	274	255	265	257	249	260	285	270	262	280	243	257	279	270	298	270	278	254	281	282	270	272	290	267	269	275	274	280	250	259	301	277	274	290	288	287	268	279	295	290	252	305	276	281	235	259	292	276	287	259	270	256	294	270	311	271	283	283	255	246	238	279	245	248	266	276	257	278	254	271	296	272	277	250	247	279	268	278	282	253	270	263	284	286	258	260	283	297	250	306	276	284	276	281	248	254	277	273	245	273	282	257	270	271	280	269	308	274	297	262	291	254	310	269	262	290	272	275	277	263	258	276	260	310	297	296	262	268	248	260	249	296	263	288	276	249	284	252	272	270	275	280	261	278	266	286	283	264	270	256	275	260	262	295	255	243	289	262	261	286	252	282	289	270	267	264	301	268	265	265	280	271	277	251	268	254	261	305	281	293	302	272	252	257	292	262	275	305	274	278
23477	20904	27932	24029	20908	20934	9480	1240	915	742	723	640	609	568	551	522	504	502	475	468	478	447	474	460	437	414	473	404	394	387	401	430	418	427	407	398	420	407	350	411	376	384	353	375	377	378	367	372	378	401	386	371	377	396	441	380	354	394	392	370	350	371	373	382	353	367	401	349	366	372	378	387	376	364	371	380	353	367	378	349	417	346	364	416	358	365	387	371	351	350	360	390	356	373	360	347	329	366	358	388	391	389	327	341	379	377	355	362	361	333	404	356	378	391	379	351	364	370	383	362	378	373	368	383	377	371	358	383	380	342	334	389	402	329	315	340	365	394	370	356	376	354	344	376	371	345	345	355	322	381	383	351	358	334	351	344	353	344	337	402	383	350	378	367	361	338	345	351	333	374	376	357	376	358	372	388	380	368	363	371	391	364	391	351	372	329	339	336	360	363	355	359	358	340	333	370	373	363	386	385	372	349	389	353	365	357	324	352	399	354	364	345	347	357	360	369	393	331	361	386	375	346	310	359	320	348	360	349	339	340	370	389	343	332	360	380	383	342	359	364	354	359	389	378	377	331	326	359	337	368	354	388	366	382	351	336	357	359	403	364	341	363	374	370	353	309	339	315	367	377	343	385	351	358	345	373	362	397	382	337	320	352	360	346	368	359	320	353	388	343	353	371	338	372	380	354	332	348	352	359	358	356	341	381	368	353	369	376	367	321	368	379	365	374	384	354	353	358	351	336	356	346	371	377	369	347	363	337	367	383	346	342	359	373	342	387	327	386	365	392	379	330	337	358	316	353	389	360	350	371	336	364	379	383	363	358	377	376	368	351	350	334	352	332	376	355	350	346	345	395	377	363	343	390	361	337	345	383	347	364	394	361	346	347	343	356	356	375	358	351	322	334	340	321	351	355	391	370	350	378	365	381	384	395	395	341	351	380	356	376	398	355	341	377	339	393	414	348	377	355	327	367	379	354	361	407	369	371	395	362	356	395	345	329	352	305	371	323	352	372	340	370	370	363	372	357	364	345	343	351	365	354	360	382	356	380	351	366	353	355	332	364	370	363	360	370	379	363	362	340	393	359	385	355	361	346	396	348	339	335	371	336	339	370	367	352	342	322	364	346	365	385	347	358	357	385	351	364	366	361	380	370	380	348	355	361	335	351	375	364	350	357	361	343	385	362	315	356	397	336	375	318	365	361	370	355	356	353	385	370	387	364	382	332	372	358	350	346	330	374	359	399	342	375	356	355	361	362	361	340	344	386	360	356	345	330	394	349	382	369	365	341	351	370	363	369	365	361	367	371	367	379	370	359	402	391	390	364	348	346	343	343	387	376	395	358	364	382	365	365	409	361	388	354	374	357	357	363	354	344	362	381	370	372	379	372	381	355	372	376	344	343	367	368	387	317	361	368	391	343	360	375	350	398	357	344	351	349	352	376	359	347	372	376	335	369	376	326	372	363	356	355	339	365	356	370	393	365	399	374	343	355	372	401	372	375	347	348	349	357	365	315	363	386	364	393	387	369	354	348	376	355	383	342	357	364	339	378	407	401	357	370	361	347	378	333	334	367	368	394	372	366	332	344	375	359	378	379	383	363	372	384	380	352	371	341	395	395	356	346	351	368	334	357	376	380	374	361	352	355	337	370	372	350	381	336	370	346	353	370	362	387	345	380	363	340	367	332	336	388	352	381	404	376	382	341	349	364	352	352	360	373	371	392	367	360	385	366	376	383	391	354	356	346	345	366	380	343	326	359	376	351	345	381	354	357	366	354	351	345	376	362	385	340	383	376	359	347	338	337	351	393	389	397	327	318	387	379	385	371	349	386	344	352	342	355	377	353	355	364	370	373	371	346	345	358	355	347	349	355	363	388	375	349	360	385	364	362	361	349	339	332	357	348	303	338	382	391	359	350	348	358	384	354	322	389	340	381	376	355	372	378	385	357	348	356	373	389	309	375	397	388	339	346	372	366	392	345	333	354	346	369	320	362	358	355	372	373	342	339	350	378	367	389	396	345	371	350	355	356	311	347	377	383	360	354	360	366	348	360	366	345	370	338	352	361	370	361	334	335	364	395	361	366	360	360	350	328	361	358	340	364	346	348	323	343	354	346	346	347	358	349	383	367	354	390	333	352	364	351	358	328	341	327	374	395	336	373	352	342	350	378	390	367	350	345	356	420	362	342	327	367	353	351	365	351	349	356	323	366	341	351	337	387	371	341	339	369	374	364	342	377	349	363	322	395	345	336	398	358	324	368	329	345	366	370	325	393	381	340	339	382	373	341	362	338	392	368	347	358	391	348	333	394	342	354	356	344	315	350	376	340	345	381	357	376	334	407	374	356	331	369	351	401	372	364	374	370	351	344	384	338	361	369	350	361	334	348	344	365	341	365	377	375	377	333	356	364	359	373	354	373	374	342	364	390	404	374	364	345	338	359	356	358	348	325	390	335	340	374	346	364	339	351	354	387	343	351	322	368	349	335	360	351	376	371	366	378	356	383	367	384	373	368	367	380	356	354	376	367	372	353	369	374	357	366	340	411	334	379	411	341	396	392	382	367	366	324	379	353	366	359	364	306	328	353	345	362	344	347	367	338	382	364	374	348	363	360	357	342	360	341	393	365	371	346	363	330	374	332	315	350	335	343	351	327	370	357	357	361	349	373	386	352	318	350	325	355	337	370	338	356	342	385	372	364	372	380	361	347	334	376	393	360	374	339	360	344	366	367	322	376	338	369	342	348	357	369	311	327	379	335	359	420	396	343	363	389	355	338	380	397	359	348	334	363	330	379	339	356	358	368	325	368	359	366	351	366	363	359	337	368	375	360	374	353	381	340	336	344	341	357	346	354	367	364	319	347	372	376	367	347	346	364	354	340	367	349	367	314	323	346	349	345	365	370	363	397	390	356	390	387	351	357	368	390	386	398	379	410	358	374	365	393	337	365	372	357	374	353	382	385	338	335	363	359	340	364	357	327	356	314	372	337	364	354	389	373	386	371	387	331	362	377	360	397	362	346	327	378	350	380	390	321	326	351	377	405	353	367	340	339	370	367	388	407	371	306	359	351	348	377	369	353	358	357	370	399	372	360	378	388	371	321	354	359	374	371	378	344	380	371	343	325	372	369	361	381	368	359	357	376	382	342	392	388	373	336	332	352	340	377	363	403	377	362	351	351	357	361	368	375	364	361	358	367	417	342	364	372	343	373	400	334	328	404	399	366	347	373	335	381	373	379	355	334	320	348	354	358	373	366	331	406	347	400	325	341	392	372	364	355	373	377	363	364	344	381	340	377	362	346	353	373	340	378	361	352	374	358	397	376	322	364	351	375	366	383	346	373	368	347	330	342	350	332	345	335	383	348	373	344	349	331	343	359	361	370	375	358	400	365	375	366	371	345	355	363	338	370	335	357	352	371	319	375	357	379	342	377	340	384	386	358	348	349	377	358	365	331	368	357	365	347	368	381	318	336	370	369	359	379	359	384	387	362
10893	18304	16157	12666	11642	4105	3059	2344	1883	1547	1323	1173	1108	1003	891	869	776	728	714	648	640	623	569	619	560	561	488	478	490	473	505	471	474	467	480	460	425	468	433	468	505	422	391	388	439	423	406	381	436	458	390	413	443	419	351	428	378	417	395	399	382	396	401	368	408	402	390	410	360	370	385	388	373	388	397	405	398	380	393	382	358	389	370	366	377	413	365	394	409	384	409	391	357	393	379	377	386	365	376	396	367	367	376	386	381	406	333	374	345	377	402	421	366	401	390	387	404	378	412	378	364	363	384	385	416	385	389	345	375	342	368	364	368	400	388	359	406	376	407	416	356	405	422	344	382	385	366	413	368	402	394	393	343	347	366	396	397	338	373	348	370	381	354	404	389	371	346	335	390	353	365	365	441	364	374	424	346	392	400	354	394	379	339	387	354	393	364	395	394	352	382	355	387	391	347	404	424	377	390	361	364	400	395	392	353	410	390	361	379	377	403	420	413	388	360	363	394	313	370	382	383	406	393	375	358	310	371	400	368	349	390	334	344	371	394	359	355	390	348	378	366	371	404	382	345	379	335	405	363	372	409	354	328	361	358	390	376	367	392	392	359	382	366	382	383	406	376	390	339	348	363	362	357	388	359	384	398	415	405	391	375	385	364	377	405	339	329	410	374	351	400	352	376	372	379	388	365	384	372	360	380	359	379	381	375	374	363	371	384	370	378	382	356	400	355	406	389	377	425	338	397	350	369	369	361	387	383	356	383	398	351	398	381	367	372	368	365	401	356	339	377	371	368	384	396	386	380	392	364	351	362	348	375	393	410	368	364	368	387	359	367	363	367	394	374	363	390	361	387	397	396	400	387	382	343	364	378	425	367	385	349	373	422	362	370	341	395	380	404	397	367	372	371	375	364	366	373	359	358	369	363	378	386	358	346	403	384	399	367	377	389	374	356	386	395	379	380	402	380	372	384	388	387	382	362	318	390	366	388	340	398	411	357	369	355	388	362	350	396	378	369	355	405	362	350	393	368	384	377	367	404	362	400	372	402	389	369	381	371	368	406	371	372	359	376	377	390	386	374	342	385	392	350	383	366	380	370	386	383	386	344	395	390	354	353	368	378	379	337	379	351	375	376	369	364	347	372	379	378	367	329	359	412	397	389	414	385	391	401	385	362	365	400	374	376	365	353	361	346	373	376	356	405	369	351	384	376	402	385	386	369	374	395	384	386	407	418	404	366	356	325	361	366	368	396	394	383	408	365	382	375	343	362	383	384	417	381	348	392	386	367	384	326	360	373	369	399	384	371	412	402	383	389	388	379	385	353	388	367	358	371	393	364	380	348	383	363	395	398	395	383	395	374	401	365	353	417	398	353	370	399	358	352	343	385	406	359	345	354	370	361	401	338	354	368	383	394	384	371	373	369	362	372	369	357	390	371	416	364	396	385	396	378	384	393	393	368	385	378	371	357	383	391	362	417	366	400	373	363	378	360	354	348	363	400	377	412	383	403	386	366	364	397	405	373	400	370	371	363	407	361	389	387	416	335	364	388	400	382	355	387	375	355	354	368	387	386	360	385	382	371	344	406	355	381	352	380	371	356	395	375	383	371	386	390	344	415	360	338	362	380	385	351	380	376	376	429	371	391	376	383	359	377	389	395	380	331	355	384	389	362	386	372	369	392	374	376	385	380	395	395	360	357	339	381	372	405	376	347	376	380	403	387	382	352	377	378	420	362	364	374	393	399	370	359	364	358	374	387	370	370	343	398	404	354	363	373	349	394	357	351	356	388	349	380	410	397	380	363	350	385	374	385	357	357	386	366	368	403	402	359	405	389	360	372	366	386	388	381	368	352	373	377	383	385	401	360	358	385	382	352	397	378	417	365	357	357	388	388	343	353	378	349	363	352	340	393	379	404	371	393	364	351	364	387	385	408	419	367	386	360	404	369	347	406	379	388	360	399	369	391	384	366	382	377	414	370	403	377	334	392	358	383	367	348	368	376	397	396	425	357	400	345	351	393	348	382	382	372	387	369	361	364	378	404	381	393	369	404	393	383	376	363	384	372	408	376	382	359	366	399	350	390	399	385	370	367	359	342	350	383	366	360	377	364	352	405	385	368	389	380	379	393	359	389	356	365	403	362	385	362	330	360	380	396	389	392	434	385	383	397	428	372	369	397	404	373	348	349	379	362	356	379	391	383	370	355	352	371	367	397	379	370	380	346	336	375	371	380	353	344	354	383	387	373	368	408	379	350	373	359	396	362	362	385	370	358	388	383	353	412	377	371	349	393	359	354	425	361	406	369	375	369	367	349	387	387	366	355	378	370	364	400	396	403	361	382	367	366	388	408	370	356	347	432	381	363	414	378	390	375	404	366	359	377	371	400	385	359	403	356	365	358	410	370	378	394	355	351	394	350	367	388	373	388	391	357	414	376	383	323	355	393	371	369	386	379	401	374	339	394	369	354	375	370	385	330	362	346	349	366	357	389	374	409	380	378	394	373	382	380	394	352	392	388	402	339	330	361	380	348	394	335	389	399	355	379	371	339	376	380	366	366	357	371	366	365	363	372	393	382	358	416	342	366	404	364	428	324	375	371	356	348	398	361	375	394	357	405	385	353	372	361	349	398	383	369	340	337	380	391	352	368	376	367	367	377	363	382	339	347	367	401	388	369	386	340	383	362	381	376	381	383	358	371	368	393	396	368	369	373	383	384	398	400	395	361	395	371	360	384	339	380	404	363	383	369	393	390	356	334	411	378	366	400	335	343	363	375	388	409	360	356	367	406	375	389	405	384	390	367	385	372	350	337	331	400	366	376	385	383	343	371	395	381	382	368	377	385	373	419	365	376	414	368	386	378	381	386	385	380	345	391	392	327	370	382	374	384	369	371	339	401	358	378	359	380	384	364	366	368	342	385	354	372	383	361	397	377	380	332	359	372	358	376	375	417	360	333	366	405	352	355	403	367	398	397	369	382	396	391	337	362	377	359	380	346	379	377	348	365	382	343	371	354	364	381	371	364	374	352	367	360	398	367	366	409	396	369	358	360	386	388	413	405	366	346	370	372	362	371	391	387	377	379	397	404	364	367	403	390	384	355	352	379	345	376	379	407	406	382	375	358	388	370	357	376	414	334	367	356	371	414	413	376	379	367	388	355	439	386	351	365	358	367	358	356	376	376	361	353	377	393	393	391	400	329	388	376	400	382	373	372	377	380	384	385	446	361	345	382	344	361	358	375	384	385	369	366	353	385	378	358	380	378	361	397	405	373	387	395	374	380	381	358	410	364	353	373	357	384	389	378	341	372	379	345	377	385	375	356	357	358	384	363	359	380	381	341	388	348	366	383	359	340	372	415	344	381	374	331	396	397	366	372	369	383	368	377	377	379	386	410	336	388	385	383	361	388	377	370	370	387	355	365	371	384	401	348	373	332	371	406	388	355	374	389	381	369	361	405	381	346	347	408	383	381	395	378	349	355	380	408	408	370	338
28049	15683	2460	839	624	567	560	575	509	542	523	514	554	505	515	532	559	554	564	540	517	497	502	499	486	534	551	533	547	490	510	519	549	511	514	532	511	514	523	550	504	545	529	526	536	526	538	491	499	523	562	513	510	502	537	501	547	546	537	533	561	513	567	478	498	490	519	550	527	493	520	500	551	529	544	533	570	555	527	517	573	519	545	554	562	518	537	527	520	508	537	510	582	503	544	512	532	505	523	507	551	498	545	519	539	517	510	502	527	522	551	503	521	528	533	536	554	504	539	509	556	565	548	512	558	522	513	540	532	547	518	529	478	536	506	546	492	514	517	514	505	525	526	546	501	495	542	496	501	527	555	527	561	540	509	527	526	522	510	529	481	511	553	514	531	504	536	514	535	542	536	558	526	484	526	476	547	504	521	514	493	516	554	528	503	535	537	538	549	556	523	525	552	524	543	525	504	520	486	483	503	505	519	485	503	521	544	553	514	541	520	519	508	456	499	540	534	548	532	506	507	483	563	523	538	516	547	526	519	521	489	526	496	579	524	509	539	513	569	541	503	542	551	538	524	497	565	544	519	541	501	535	516	536	554	529	492	510	536	521	544	545	547	496	517	529	524	560	514	531	560	568	527	539	516	510	525	507	521	555	519	530	493	475	524	499	515	490	515	583	554	522	535	503	519	539	518	513	487	573	550	501	495	499	525	534	532	494	529	571	537	576	497	561	523	481	503	508	500	533	506	512	485	475	551	524	529	488	488	510	528	537	532	541	540	493	523	503	491	537	543	561	513	552	492	524	508	560	502	520	523	503	557	556	509	482	543	531	479	525	521	520	553	541	485	510	537	552	539	536	507	539	533	541	513	529	537	467	489	527	518	550	547	484	509	540	479	555	486	522	530	525	488	531	508	518	502	540	530	547	538	526	520	510	515	548	519	535	514	538	504	546	554	521	525	513	534	517	488	515	523	517	541	568	531	535	537	529	533	458	551	516	512	565	553	509	491	551	542	532	513	494	554	513	509	542	539	499	565	486	528	503	510	498	522	483	505	506	489	552	511	535	535	536	526	515	559	527	517	548	544	543	561	517	531	535	515	473	506	561	556	481	506	542	552	517	512	565	515	509	553	530	547	516	523	537	522	531	524	535	551	505	535	518	529	520	502	512	534	550	506	539	511	518	556	494	536	510	510	537	524	494	524	493	541	479	527	510	526	516	524	559	482	517	514	504	512	489	540	523	486	539	503	491	513	502	556	496	521	503	527	521	543	571	522	505	530	504	526	538	533	556	518	510	512	495	500	541	554	535	494	508	521	523	500	543	517	483	522	513	509	507	530	523	529	539	559	502	515	517	542	553	465	576	502	540	530	524	532	494	537	536	516	521	500	516	523	530	503	471	510	553	515	518	516	495	547	526	532	504	489	513	532	533	547	489	526	511	512	501	492	487	508	515	519	533	558	560	549	527	525	565	547	520	530	575	547	530	548	540	552	511	532	508	534	521	566	551	534	540	570	477	532	508	557	499	526	530	484	564	546	502	522	488	518	509	548	562	487	566	516	555	496	536	571	512	530	485	544	571	502	525	531	533	527	519	528	479	524	474	552	498	546	530	529	535	506	533	544	546	546	518	550	526	549	486	539	489	513	507	543	524	509	531	519	508	540	524	501	507	537	580	491	558	537	512	522	526	521	549	507	542	507	558	538	548	530	503	538	489	526	556	516	493	559	572	557	533	551	506	502	519	470	490	506	553	548	516	534	508	552	522	541	527	481	549	551	529	535	544	542	482	529	528	509	522	523	522	544	526	523	562	517	538	497	512	508	496	501	531	517	544	518	487	512	491	498	518	496	525	566	484	545	498	558	522	510	541	519	551	551	517	516	535	501	522	547	516	532	538	535	513	549	518	505	513	450	504	556	506	553	507	525	523	539	489	524	516	509	498	518	491	553	506	562	506	488	542	539	501	519	505	504	538	509	516	515	554	507	511	546	563	491	529	546	516	541	561	509	527	467	507	564	514	542	518	527	514	526	489	518	523	525	541	549	539	494	567	529	524	557	522	537	513	501	494	545	536	505	553	529	531	497	576	532	513	523	558	515	548	535	510	521	552	486	535	521	528	519	533	509	518	498	520	525	507	522	494	527	508	514	497	526	529	530	531	508	517	502	526	566	557	508	473	540	510	538	543	507	561	521	500	538	539	499	533	505	502	570	576	494	532	512	529	481	566	493	510	577	519	523	549	563	541	522	570	488	534	513	545	499	539	546	509	536	544	577	486	501	508	514	482	510	506	541	500	544	518	528	517	502	495	505	505	503	506	528	524	507	537	547	491	516	576	542	516	566	499	513	514	540	511	526	523	551	558	489	499	545	525	524	515	524	529	542	497	499	478	578	537	516	545	543	500	534	522	524	549	491	498	516	509	477	538	517	530	509	559	520	509	509	548	502	534	506	500	511	577	509	535	517	555	510	563	544	513	539	506	535	513	514	508	551	511	526	535	532	548	533	556	487	518	511	528	531	525	526	508	517	531	597	523	540	539	503	536	556	545	538	530	582	517	504	549	560	489	533	502	523	540	522	563	546	512	531	557	537	555	540	552	500	540	497	531	499	543	538	520	542	524	538	481	534	525	547	523	495	533	494	531	566	523	578	520	450	489	509	514	536	538	539	526	515	557	492	518	536	533	499	504	518	539	477	524	537	525	509	556	485	525	507	536	524	534	527	538	519	528	536	524	601	496	557	507	510	478	509	491	592	571	545	489	544	514	519	490	554	518	493	531	526	523	514	520	546	536	538	514	510	544	503	553	556	514	492	556	496	563	540	519	506	521	495	571	512	533	539	500	539	521	525	525	569	513	524	565	545	549	550	549	468	560	514	516	555	519	509	526	513	548	542	490	518	549	551	533	537	482	581	547	517	498	528	507	499	484	537	533	538	523	548	525	555	503	507	551	523	508	532	527	546	517	555	521	463	491	508	512	541	487	533	512	509	525	519	510	475	529	539	501	515	504	539	510	549	540	517	537	536	550	534	566	512	488	528	565	509	503	551	522	553	491	564	479	498	566	510	523	540	484	474	543	519	530	550	531	502	504	507	500	512	494	551	500	515	549	534	521	539	600	522	569	522	512	481	545	544	452	515	537	564	570	527	540	519	579	502	515	574	528	558	562	534	522	531	480	498	488	555	504	540	546	527	508	521	474	547	553	513	544	521	530	526	582	571	523	536	535	511	504	527	546	551	529	538	503	523	508	518	574	518	546	544	565	542	525	544	566	526	491	523	528	538	518	528	515	531	473	572	538	531	504	543	538	488	542	532	502	555	508	503	521	526	577	530	535	511	497	556	538	519	547	544	522	522	504	501	548	510	523	512	527	519	522	500	514	476	515	500	523	516	569	517	552	540	540	541	494	554	535	529	527	526	575	521	477	526	536	506	534	508	504	548	508	515	529	571	525	525	535	563	534	520	511	513	511	512	521	517	514	530	482	533	549	516	516
5463	1866	1491	1002	876	731	689	635	633	594	626	657	624	628	606	594	656	580	596	594	612	654	643	600	621	578	588	605	615	613	582	589	591	606	648	618	560	573	592	617	603	596	627	652	618	593	585	638	617	645	593	574	535	600	601	583	624	597	553	589	620	622	569	600	537	621	588	584	607	561	566	611	604	600	630	576	596	599	620	629	584	575	612	552	573	551	601	560	638	602	570	561	589	624	616	563	604	656	571	586	611	615	574	602	628	591	597	562	603	561	585	616	580	624	606	608	581	654	611	575	583	636	632	607	600	596	571	568	593	539	608	600	587	623	590	582	570	608	630	640	582	548	588	628	587	592	570	604	581	585	627	578	642	611	574	604	640	557	625	606	623	633	574	613	573	595	584	621	578	614	613	597	606	608	564	617	607	609	633	597	590	609	559	573	620	613	618	559	581	583	640	617	585	611	599	554	589	575	583	574	642	564	580	557	538	582	588	590	579	603	601	603	588	577	603	575	584	563	588	567	638	609	588	612	600	602	575	609	625	601	570	613	611	561	594	587	620	628	607	584	607	592	552	591	616	558	605	578	599	626	598	601	584	607	612	595	600	579	608	601	575	631	632	587	584	592	569	574	574	584	632	615	580	602	556	621	600	596	606	596	636	604	581	641	607	579	598	597	613	575	598	603	572	609	595	535	584	589	617	560	625	603	611	577	620	634	611	614	618	533	630	583	574	584	611	594	603	607	580	573	576	621	585	579	609	612	594	613	604	593	627	613	592	621	657	616	641	618	570	620	574	585	552	649	582	570	595	530	591	633	583	570	570	642	594	587	600	554	628	600	628	577	626	604	602	637	618	603	627	592	566	589	607	605	590	579	538	620	622	626	618	608	583	628	616	637	610	559	572	603	597	598	558	615	625	578	601	591	573	605	569	548	621	596	606	610	572	568	606	615	626	601	540	611	634	631	568	577	611	559	605	595	577	606	586	613	627	589	543	615	595	551	613	596	633	617	529	565	572	601	636	604	613	564	619	635	613	549	597	629	574	614	613	584	631	606	617	564	603	590	643	580	552	577	553	598	560	566	604	588	562	623	577	578	524	654	577	588	628	605	593	583	626	581	577	622	575	562	565	626	586	618	602	564	621	564	627	627	595	609	611	589	605	597	585	582	616	608	587	582	635	592	628	570	590	601	668	591	633	677	580	631	557	563	604	584	588	552	604	593	584	616	593	613	608	573	606	602	546	618	631	522	587	570	579	572	648	572	645	603	623	617	552	610	627	590	576	601	592	556	594	637	633	630	634	641	597	597	599	600	608	584	632	588	605	571	584	623	600	575	590	637	596	578	591	563	609	580	617	584	583	609	575	598	563	629	579	619	613	600	572	569	603	611	629	602	610	535	621	580	597	578	637	608	617	604	599	601	566	624	574	600	609	618	619	613	573	586	568	600	621	603	618	634	624	589	603	585	632	577	624	610	600	601	559	574	589	602	615	576	576	601	601	606	632	549	519	583	578	637	596	609	608	620	576	606	592	562	556	583	573	553	602	585	615	604	595	570	609	556	657	606	583	609	613	593	608	588	589	587	585	577	597	604	627	628	608	577	626	575	590	590	573	613	616	631	593	634	616	611	585	578	588	606	572	576	573	596	617	598	630	606	637	543	631	578	617	601	641	607	588	615	583	580	602	615	622	586	584	599	594	572	600	573	594	576	618	603	582	600	590	633	577	554	584	607	593	618	609	636	580	571	610	558	624	531	587	593	561	607	580	604	596	597	573	549	581	609	577	563	612	605	558	609	606	608	587	574	619	546	592	579	613	632	636	591	577	585	631	555	604	561	602	563	589	584	570	624	616	605	598	628	610	636	639	585	550	603	555	603	621	585	575	568	605	586	597	622	567	615	618	543	594	606	585	554	589	604	558	580	570	605	626	629	598	567	569	580	578	579	604	593	567	596	607	621	606	577	613	581	571	537	687	617	595	576	583	577	616	620	598	593	616	632	611	613	587	589	569	573	631	570	591	564	613	621	607	567	580	603	594	611	567	565	589	561	615	595	604	626	590	602	589	617	597	589	555	567	631	599	638	591	587	611	600	610	611	641	618	561	606	584	523	629	593	594	568	617	624	569	588	616	605	624	626	574	565	632	661	567	580	602	621	565	563	559	595	571	645	574	610	590	587	620	577	617	595	579	584	598	591	616	548	617	583	629	611	662	590	545	585	589	592	567	588	606	615	610	600	600	614	603	609	631	538	604	597	608	629	584	589	604	621	590	598	584	609	615	594	616	590	589	591	644	609	590	594	616	593	617	599	632	594	576	599	581	589	539	631	560	604	572	606	613	588	635	606	624	584	579	647	623	596	630	597	602	638	604	586	566	589	603	592	575	590	577	550	620	649	590	603	595	607	577	580	594	624	618	604	620	595	597	590	565	554	602	618	612	641	601	617	572	603	643	624	610	614	583	628	595	588	557	601	561	617	610	564	594	598	597	601	532	559	606	632	569	587	649	574	581	602	612	572	581	611	540	602	561	567	571	571	611	557	622	611	579	618	598	573	597	601	632	590	615	589	598	582	632	603	603	627	574	595	595	611	604	593	561	645	605	599	619	603	626	621	593	610	554	603	602	625	601	601	586	586	635	624	635	605	590	569	575	617	595	601	628	574	620	565	630	566	619	558	623	592	574	571	602	603	602	615	611	622	592	583	622	628	557	629	606	597	590	623	602	619	566	603	606	587	601	611	587	579	599	647	613	618	607	613	570	596	591	623	582	603	604	618	555	547	589	627	603	557	574	634	557	557	596	615	572	582	579	583	623	584	561	623	555	588	598	564	624	576	598	604	626	595	612	634	610	598	628	630	600	611	584	619	642	650	591	645	635	602	593	638	628	609	587	569	606	605	584	625	615	609	609	574	593	573	586	585	554	638	609	573	607	609	585	552	530	612	594	588	581	600	617	622	609	631	612	584	624	535	570	592	575	597	613	553	587	588	586	606	612	569	591	581	583	629	565	623	629	565	634	575	607	592	603	622	629	598	605	597	577	566	620	586	594	618	577	615	600	632	566	573	566	602	578	627	552	587	605	591	573	597	596	592	598	589	613	613	638	602	603	592	585	572	629	571	602	601	546	566	563	599	605	586	601	596	577	584	650	591	599	626	584	557	563	568	671	538	578	582	640	604	647	605	567	561	628	586	600	602	625	624	590	556	638	617	575	605	642	610	561	632	574	594	609	615	632	565	609	567	641	592	602	608	562	584	600	598	643	648	591	615	584	597	617	612	582	592	603	565	595	611	645	606	607	544	581	608	616	603	605	580	595	606	565	588	613	629	591	551	602	576	615	610	607	615	638	572	616	584	601	611	589	572	606	560	619	601	596	653	624	642	614	612	555	623	603	612	590	577	564	574	572	573	592	574	626	653	612	587	599	575	583	598	611	602	580	587	610	594	607	588	572	588	556	655	575	552	604	594	586	599	564	580	586	584	612	582	613	622	614	591	570
26166	20908	27342	24602	20830	5291	762	560	441	442	395	362	339	300	292	288	287	292	259	264	294	276	253	262	249	261	261	240	240	247	219	242	223	258	231	215	257	242	235	225	240	212	237	244	214	220	232	200	216	211	225	234	225	242	253	233	214	194	224	207	207	230	245	218	197	230	195	220	216	226	223	233	233	178	239	248	238	212	187	224	215	253	229	208	227	206	228	198	246	218	221	229	234	238	228	215	195	233	238	219	241	213	213	197	229	235	233	203	211	204	220	217	233	244	233	230	212	230	235	207	210	207	244	202	233	218	222	203	207	224	214	231	213	230	204	197	245	228	226	188	243	213	241	227	230	211	202	243	210	213	250	216	241	222	182	239	221	205	229	222	202	226	223	228	239	240	226	217	196	209	229	223	212	216	232	231	223	218	243	242	243	205	199	223	204	221	209	211	204	205	180	211	232	198	216	211	238	191	222	235	204	216	206	207	195	226	240	236	221	212	196	224	189	245	216	216	240	229	229	224	204	218	213	210	239	210	230	221	209	216	223	212	191	222	195	240	249	207	224	222	220	217	216	228	217	210	187	237	218	226	209	215	207	197	234	222	237	202	223	217	205	211	217	207	210	232	215	180	210	214	245	239	217	219	237	225	230	204	223	191	225	217	226	194	199	200	229	238	203	213	228	220	216	249	238	224	214	225	239	213	210	222	208	207	231	248	228	207	227	215	209	223	219	240	224	206	237	220	238	223	234	187	215	241	222	211	201	222	224	218	209	227	244	221	216	200	216	201	211	264	215	259	198	178	230	222	217	232	207	229	195	226	221	241	223	181	219	205	209	225	229	220	234	249	242	219	218	206	209	224	227	212	251	213	237	227	223	216	241	243	223	223	251	209	236	219	218	230	236	246	213	229	257	210	248	231	190	211	200	251	221	193	226	216	215	210	230	204	252	220	225	196	203	199	194	247	212	256	218	203	209	214	221	230	214	208	220	209	199	201	212	225	233	214	210	201	202	244	214	196	226	238	206	217	240	227	239	214	206	231	232	202	199	220	204	204	206	221	227	220	218	220	217	209	216	216	218	226	230	232	230	229	227	233	230	195	212	236	216	213	218	230	214	206	219	203	237	243	223	197	232	224	214	208	249	194	202	209	201	235	221	218	210	211	225	210	194	231	233	206	214	218	229	209	210	243	224	227	209	229	203	228	217	207	213	211	201	214	219	213	229	225	210	228	215	197	209	195	206	200	216	224	241	244	237	210	210	210	199	216	231	187	229	200	217	193	215	221	211	210	221	241	222	181	222	220	217	219	228	240	216	226	217	217	221	219	249	250	214	233	232	214	233	219	205	228	201	230	196	184	224	214	229	226	212	220	237	242	206	219	228	191	212	219	222	209	221	239	222	213	235	239	207	216	236	221	228	214	236	220	221	211	223	222	212	212	211	215	220	198	192	227	221	230	224	218	236	195	216	232	217	224	233	198	204	214	218	232	204	219	230	215	198	215	213	216	219	208	194	205	247	235	245	227	205	213	204	229	230	221	239	235	218	228	236	190	210	222	244	228	215	226	228	224	211	223	210	241	213	224	215	233	204	239	215	201	217	246	225	242	216	201	235	207	226	208	216	220	215	219	221	231	240	222	218	220	239	221	212	172	228	246	200	208	221	209	237	219	199	205	202	213	196	216	219	215	228	210	212	237	219	206	199	221	206	201	216	206	248	209	208	240	208	228	203	209	246	217	202	207	203	214	197	209	219	186	229	189	208	232	217	229	199	224	216	205	223	211	183	258	229	215	228	195	222	234	224	239	200	214	236	220	199	212	217	211	212	193	183	219	221	231	250	229	222	215	242	218	227	219	232	218	241	219	213	224	218	223	195	228	219	222	211	219	217	220	211	228	237	241	244	226	205	221	236	219	198	191	218	223	239	240	217	212	238	248	251	219	224	227	220	225	219	220	222	230	237	207	196	228	220	219	226	220	232	213	221	204	224	199	244	196	228	213	228	244	227	220	212	228	217	202	211	211	237	240	242	205	205	219	229	209	218	249	213	187	252	209	251	224	221	203	221	203	235	197	193	224	235	221	218	269	218	211	228	237	222	220	206	250	212	217	229	209	204	234	208	219	218	206	224	231	239	207	220	230	242	228	214	214	254	209	233	220	201	205	189	183	210	207	230	224	218	222	223	209	212	207	238	252	223	230	230	226	215	207	244	196	210	214	230	213	195	231	248	217	223	210	203	222	214	231	224	192	217	225	213	229	218	187	207	248	209	208	229	226	216	224	241	223	198	210	240	207	254	219	192	221	257	226	211	235	200	219	216	229	242	239	221	218	210	210	228	226	220	217	204	215	216	204	238	198	205	227	226	224	225	208	248	247	220	263	236	206	213	214	230	219	232	226	201	195	217	230	209	238	235	221	211	228	218	217	218	230	221	206	222	199	192	243	203	208	239	229	225	218	228	209	194	222	203	214	228	227	223	241	199	216	218	205	221	225	214	236	229	212	215	219	244	229	238	238	250	213	214	217	207	223	228	219	226	208	216	192	234	198	209	259	241	226	205	213	221	195	230	220	209	232	209	238	241	227	214	224	229	224	203	206	225	199	223	199	199	204	224	207	227	227	227	210	208	205	208	204	206	224	202	232	225	216	230	226	213	214	221	218	219	226	217	237	195	219	214	213	224	199	197	213	219	207	211	249	215	244	234	224	214	216	220	208	201	201	227	248	212	230	245	196	247	202	220	186	265	224	202	234	191	241	209	249	211	217	201	222	229	261	240	213	193	218	226	219	191	208	211	231	203	217	237	227	214	193	240	234	212	216	250	230	208	234	194	214	214	215	249	204	206	207	220	200	242	192	220	199	201	219	198	219	224	198	209	232	224	233	225	252	210	255	195	220	196	225	194	224	253	215	232	236	241	204	202	211	214	208	231	257	212	239	201	231	199	209	242	207	225	227	190	196	229	217	197	229	219	221	229	212	222	242	238	228	212	210	231	230	214	213	218	216	224	226	219	195	206	225	196	218	251	255	213	200	238	191	231	221	190	192	212	216	235	223	222	218	203	220	205	228	253	208	242	241	211	220	213	214	216	234	204	213	258	192	238	214	232	209	208	235	197	240	228	222	183	199	227	227	212	231	208	197	198	237	195	220	199	212	224	229	200	220	192	192	211	230	247	219	212	230	209	223	246	206	224	243	204	207	213	252	225	237	224	220	231	217	235	204	237	213	204	198	196	222	247	220	237	223	219	212	228	231	216	232	200	221	216	235	207	206	214	225	220	257	211	219	219	214	236	205	207	210	224	222	223	218	230	194	196	197	248	228	214	221	210	228	202	200	210	243	232	223	212	224	223	222	236	220	219	217	243	213	202	194	206	203	230	209	209	205	220	230	213	174	209	214	202	224	221	217	187	228	235	219	244	244	213	216	214	209	208	224	229	219	212	228	228	197	217	185	236	246	223	201	232	230	212	218	206	220	229	230	235	229	208	230	223	221	207	186
7170	9876	8428	5397	5598	1882	1417	1036	880	774	669	616	600	512	466	462	408	392	427	356	415	375	388	341	359	330	307	312	304	329	320	328	312	282	299	284	287	273	268	265	268	276	311	280	299	268	279	285	266	261	314	266	289	272	261	298	273	302	280	281	264	285	271	304	262	268	274	266	276	254	286	278	264	264	278	272	285	296	269	245	270	281	278	242	276	265	262	301	244	288	253	284	284	267	264	247	253	267	250	291	287	325	290	278	283	253	269	280	265	273	288	273	250	282	298	267	256	278	268	244	273	259	270	286	265	258	269	292	305	286	282	293	270	286	265	268	272	279	252	269	258	283	252	259	268	279	235	272	280	277	282	276	256	248	283	268	243	277	274	259	263	287	293	254	277	248	263	263	256	247	255	263	304	256	257	280	277	302	265	252	256	264	295	279	263	280	274	270	271	262	270	283	272	265	272	238	252	251	235	240	260	263	262	256	268	260	258	280	270	259	266	300	302	303	237	275	270	287	249	262	303	281	272	274	253	295	270	268	266	308	251	262	261	262	258	265	292	267	304	280	279	258	258	307	276	253	286	253	275	262	267	282	249	315	269	266	277	256	283	245	268	262	272	279	276	233	269	271	283	290	269	264	267	301	271	275	273	248	269	264	283	250	251	264	262	248	275	265	266	275	275	295	239	248	283	261	281	268	261	321	282	272	299	255	268	255	278	247	283	267	277	302	297	276	271	282	295	258	261	259	270	276	267	276	265	273	265	286	273	259	266	250	286	259	275	258	284	250	291	257	282	241	270	283	287	298	267	255	255	261	261	282	254	267	286	263	287	254	252	245	282	292	277	237	265	266	283	279	285	265	274	280	249	303	299	270	290	293	295	290	272	272	286	263	241	277	261	267	278	235	255	272	261	270	266	268	243	258	255	253	261	288	273	284	299	278	282	264	278	261	296	269	284	281	269	265	304	292	280	249	272	288	274	272	306	249	310	243	257	244	268	270	258	253	273	251	284	239	257	259	269	247	309	250	271	264	249	283	269	280	275	286	282	267	270	276	287	280	266	240	264	260	261	268	266	255	261	278	288	263	262	289	279	267	258	280	289	280	261	258	257	276	254	276	267	262	237	308	262	271	275	273	257	275	286	302	281	284	289	254	283	243	278	322	267	260	283	250	277	295	257	265	299	253	274	259	252	282	286	273	283	241	255	262	247	252	263	272	283	293	263	271	270	265	279	286	273	273	281	270	318	291	253	249	309	263	252	261	303	270	246	271	284	296	296	254	271	270	268	241	270	264	264	312	286	286	300	282	283	261	271	268	252	280	283	266	280	262	265	273	257	269	262	276	274	305	240	272	265	270	261	270	279	271	260	267	249	273	241	288	286	268	233	269	272	290	278	267	267	267	248	268	274	270	259	258	276	281	244	281	279	288	275	282	241	249	284	276	266	244	260	270	252	239	258	252	282	276	267	266	256	267	285	238	283	286	268	291	318	289	265	272	268	260	294	305	267	265	278	251	304	293	256	291	285	293	275	234	295	275	252	248	284	282	282	264	274	276	269	276	258	287	264	270	298	259	280	281	281	268	264	265	259	252	250	250	277	253	254	264	264	291	258	270	266	241	272	258	298	267	266	257	282	260	247	276	265	276	296	298	262	271	241	262	263	249	275	242	272	281	256	263	258	275	263	285	257	275	278	273	280	275	287	265	253	281	270	250	290	278	282	260	296	262	253	269	266	271	277	268	283	265	240	282	272	289	252	264	239	265	271	268	247	266	278	272	270	277	282	264	278	264	258	277	299	269	277	256	274	268	255	261	278	276	277	276	258	311	266	289	265	262	242	271	267	268	258	253	244	276	250	302	253	252	253	295	241	243	271	259	279	268	251	274	256	283	242	281	245	291	251	283	280	275	266	281	308	267	245	260	263	286	269	255	279	244	266	257	275	284	265	281	237	268	271	285	282	304	267	278	268	244	261	300	263	287	276	263	289	281	280	258	282	268	261	273	269	280	250	309	262	251	245	255	275	248	247	259	271	248	272	291	256	299	293	256	257	264	274	242	267	263	273	269	276	277	279	260	253	283	262	238	246	243	246	273	274	286	265	277	264	284	249	285	251	279	284	280	270	240	258	267	274	282	240	287	278	268	272	266	273	259	264	270	260	272	264	279	255	279	298	244	307	257	268	275	270	300	265	279	295	306	305	275	276	284	278	274	274	255	290	278	271	260	288	283	262	268	275	264	251	277	285	286	264	286	269	288	282	266	286	274	264	299	280	262	264	286	252	260	272	288	269	279	298	280	276	284	287	271	237	275	255	257	250	236	264	268	272	254	297	258	267	304	244	277	265	256	266	307	283	294	267	255	276	262	296	293	257	293	267	275	243	291	280	232	264	266	263	255	278	296	252	247	256	270	300	258	272	275	291	287	303	252	250	266	289	300	251	253	298	254	248	270	267	242	287	261	257	269	301	268	283	276	283	263	288	253	265	277	265	262	268	289	262	276	262	256	256	291	276	297	310	271	297	254	262	270	273	237	264	247	276	266	284	289	253	262	253	267	263	293	268	248	288	310	256	277	292	264	255	275	255	283	256	267	268	232	270	297	250	295	262	259	272	270	272	280	262	295	273	257	250	240	253	248	237	264	312	252	275	283	265	292	284	295	264	302	257	260	293	249	252	259	275	273	271	240	270	291	250	260	252	294	245	272	259	250	265	267	243	313	271	263	268	266	239	295	274	291	256	260	266	314	261	277	298	284	253	282	267	293	270	250	287	266	261	291	254	263	251	267	297	253	259	284	229	271	283	267	235	279	253	277	251	262	299	261	262	296	297	268	265	267	266	282	264	279	264	270	275	289	291	251	266	260	245	279	256	314	276	271	260	280	268	283	259	261	273	264	313	282	310	290	282	250	260	282	262	297	272	260	256	294	258	278	275	247	247	280	270	254	270	265	266	279	273	269	267	260	274	269	287	270	275	277	243	262	248	259	263	305	285	248	288	262	278	256	249	249	269	262	264	276	247	277	256	267	245	249	292	251	271	234	263	285	278	284	242	287	289	261	275	264	266	245	227	297	274	262	267	265	263	260	259	273	266	275	300	298	245	273	294	262	244	280	270	280	277	263	276	286	283	293	281	274	267	263	254	281	269	249	247	261	273	262	294	270	271	242	284	259	248	284	249	258	253	238	263	277	270	289	281	275	286	253	247	301	273	278	300	274	243	286	288	277	295	259	273	274	268	274	247	275	262	273	276	266	262	289	264	272	288	273	254	287	256	282	228	252	270	282	260	253	269	310	239	275	297	269	264	287	299	286	267	251	251	240	307	271	286	285	245	275	254	271	265	253	268	262	282	254	275	272	270	254	262	277	261	255	258	263	259	282	268	275	287	249	273	268	287	288	286	263	237	270	299	273	287	280	260	274	251	293	307	250	269	256	300	285	278	252	237	242	276	290	291	275	316	281	265	235	273	273	256	278	265	253	258	303	249	250	230	261	275	261
23514	20920	27955	24031	20921	20971	9544	1360	994	790	755	629	589	574	581	533	475	499	513	511	485	470	442	463	451	385	435	402	421	443	390	423	406	380	412	393	403	338	391	394	396	396	384	394	376	397	368	388	399	391	385	340	339	427	404	336	356	352	387	388	342	356	394	362	351	377	372	360	380	352	362	350	354	369	348	393	331	360	329	341	364	371	395	379	380	359	360	366	353	370	359	348	358	377	352	335	380	360	399	370	394	388	379	349	360	362	359	384	374	374	359	354	400	347	377	375	374	353	354	356	386	390	356	322	375	350	353	368	368	357	391	370	343	351	372	351	397	339	323	391	370	338	377	337	354	352	346	361	372	394	361	386	376	362	384	356	353	344	359	397	365	372	346	383	360	366	365	362	341	380	378	374	379	365	346	382	371	394	343	375	363	389	327	351	383	384	366	363	351	339	340	337	380	380	395	352	344	371	339	374	344	406	389	391	374	394	353	348	375	361	376	352	376	363	328	384	334	365	378	362	365	349	364	364	334	389	351	390	345	367	379	357	391	369	374	357	385	363	354	395	333	355	365	344	339	385	366	362	367	348	378	332	350	379	342	388	350	362	366	376	339	362	363	392	355	332	341	331	386	362	342	387	351	390	389	369	352	382	351	339	305	392	376	382	339	394	335	366	367	403	354	344	394	360	340	344	359	375	393	398	357	350	349	368	365	355	373	344	318	380	375	373	365	354	343	353	353	366	408	376	362	393	388	370	352	370	362	370	333	326	324	355	348	359	365	335	346	378	382	372	388	342	366	366	370	378	375	408	361	373	359	401	345	378	364	359	414	355	376	389	356	361	370	369	335	371	379	331	398	353	392	366	371	353	387	369	368	398	361	361	362	374	371	384	377	399	383	366	374	398	377	360	368	382	339	383	372	341	389	365	344	367	338	374	364	328	361	390	384	384	403	346	340	372	358	376	349	357	365	353	326	382	369	335	404	363	370	352	330	336	363	352	405	360	374	374	366	357	340	323	360	337	354	345	362	364	400	366	352	367	371	408	353	377	353	379	345	379	352	399	325	382	386	378	388	363	306	347	366	386	376	385	378	392	350	394	339	364	402	370	361	386	368	382	343	359	382	382	361	356	389	357	362	395	357	337	346	355	378	353	340	326	349	364	354	380	334	348	376	304	385	370	401	366	356	394	346	362	341	348	327	356	364	348	344	385	351	341	364	350	348	347	352	363	357	384	383	338	360	375	402	362	367	367	363	337	338	339	339	337	359	354	358	363	338	351	384	337	377	374	379	374	345	397	338	361	364	357	400	359	353	372	339	357	360	348	356	359	345	352	382	390	358	331	326	349	320	359	358	353	344	351	357	353	353	346	374	359	340	348	351	338	338	339	392	367	370	377	377	371	350	374	364	359	364	344	371	370	348	382	369	370	339	370	370	358	364	340	331	333	345	369	349	368	338	380	347	347	380	406	349	336	368	369	368	373	382	371	344	312	356	383	345	368	397	330	375	391	371	342	369	386	382	384	332	368	401	393	338	372	354	390	376	376	360	360	376	407	336	390	360	387	354	379	395	379	353	329	347	338	395	365	381	368	316	345	333	356	367	351	333	393	359	358	345	358	350	338	346	342	339	378	406	395	354	372	383	354	339	413	377	373	348	356	371	352	384	367	372	341	396	347	346	372	376	362	350	362	383	363	370	336	370	377	376	343	381	374	348	398	340	394	351	340	382	396	315	377	388	308	366	389	370	357	389	366	348	354	334	367	365	332	327	352	353	394	346	364	352	349	356	371	372	363	327	387	367	380	340	366	401	334	373	341	371	357	351	373	372	353	383	353	374	357	352	328	361	342	366	336	343	369	379	380	344	391	371	357	324	334	380	353	350	349	378	380	346	376	367	374	368	378	366	347	370	378	337	357	370	366	380	378	356	366	378	324	364	370	374	349	383	344	370	368	342	367	349	362	390	373	347	361	448	388	340	400	362	366	350	346	331	385	347	364	358	341	356	349	363	358	371	390	347	403	331	362	367	335	375	370	346	363	357	363	394	361	362	354	372	382	357	337	382	356	374	353	368	358	380	343	354	368	373	341	363	392	359	367	387	350	326	395	379	371	348	330	354	373	350	360	375	367	349	387	373	340	387	370	377	321	423	347	367	363	383	350	349	327	371	373	344	348	375	344	348	352	360	351	346	381	378	379	335	359	381	396	405	353	379	397	377	351	361	369	371	355	308	369	331	388	344	346	375	368	364	375	367	377	377	349	367	363	335	353	359	366	383	380	354	378	373	365	384	348	362	375	366	333	392	344	353	330	383	367	349	355	326	373	344	361	372	351	377	357	368	351	381	410	364	319	362	378	338	326	358	346	377	364	378	340	349	344	365	311	375	405	382	365	363	359	374	342	376	312	351	353	345	322	370	336	333	353	396	337	384	398	341	361	368	354	369	385	325	335	335	393	355	381	377	391	337	361	342	379	346	327	382	346	362	371	362	355	349	383	338	386	379	375	410	353	347	355	361	393	334	370	360	357	309	355	384	424	389	348	367	347	402	386	385	394	369	348	340	355	377	362	372	358	367	383	377	339	357	335	387	341	393	323	362	357	355	355	376	358	390	342	355	370	369	362	376	378	392	348	336	356	352	348	387	380	339	332	361	381	390	403	361	343	380	365	353	387	385	355	365	385	381	356	361	370	366	386	355	387	375	367	366	340	384	332	364	357	367	358	319	356	344	351	338	389	367	375	333	344	341	364	392	378	346	377	376	348	367	365	383	329	368	336	352	365	376	377	370	366	343	378	354	395	321	354	379	330	345	364	336	347	389	319	373	363	387	343	350	375	349	405	387	374	372	339	386	364	364	353	328	333	372	364	372	386	321	342	317	391	372	365	346	361	358	345	372	383	355	360	340	364	343	341	357	328	377	348	349	378	354	377	349	366	330	348	369	358	329	365	368	366	330	352	350	404	404	361	357	373	353	377	352	341	361	363	352	369	362	401	390	344	354	393	365	331	363	352	365	362	354	359	390	368	376	361	371	350	396	387	348	346	349	359	363	357	372	364	374	361	376	354	340	355	384	361	376	390	378	342	352	385	358	380	388	361	382	343	352	364	315	398	352	343	375	376	352	355	370	364	356	313	339	345	365	353	359	340	317	381	385	355	349	343	373	355	360	353	361	378	371	340	383	353	369	381	371	331	357	367	354	349	353	314	353	365	387	374	384	396	394	351	373	339	382	354	365	387	361	393	348	366	373	372	335	382	351	352	373	394	348	344	386	396	394	357	364	356	348	340	354	371	380	351	343	356	349	380	371	358	323	336	359	380	339	384	339	338	361	358	338	343	369	362	351	361	359	360	364	345	380	342	364	347	348	335	373	363	348	329	363	348	361	384	347	366	363	356	372	371	367	374	349	354	351	352	371	365	342	377	354	388	356	369	395	379	343	360	381	380	367	353	340	357	341	362	341	329	375	358	362	372	363	381	353	369	350	386	352	366	356	370
10734	18205	16129	10142	9063	4095	3003	2353	1913	1543	1344	1132	1048	1008	908	809	737	670	664	721	690	627	587	590	556	512	498	511	509	496	524	475	456	464	466	489	437	453	451	404	460	453	430	404	384	404	410	430	415	409	395	393	428	403	410	398	417	419	398	380	373	412	417	380	394	405	384	383	361	389	441	425	357	354	398	393	385	403	405	375	392	359	397	374	379	423	355	376	377	382	366	383	414	412	368	395	417	375	426	377	395	369	421	372	415	419	372	358	390	384	349	394	381	399	351	382	409	360	376	362	412	373	380	382	379	350	387	391	393	366	365	372	382	367	346	329	363	367	378	379	388	371	409	345	376	346	379	411	365	414	394	377	388	351	409	368	398	372	397	342	402	381	395	384	389	384	351	359	339	350	366	362	363	392	399	402	397	361	370	375	389	361	373	364	384	382	367	376	366	358	346	387	393	388	382	367	377	387	383	340	402	387	373	390	393	357	392	390	407	385	349	406	370	362	392	386	399	365	344	383	391	338	385	391	386	397	362	363	435	328	350	379	340	415	368	395	357	367	380	382	397	394	356	361	383	379	374	391	381	345	359	362	357	329	371	390	387	368	364	375	376	385	372	384	355	374	377	375	368	353	382	395	363	365	364	396	371	344	374	351	385	378	404	348	365	387	378	386	371	377	400	363	401	349	349	366	404	397	361	395	367	359	363	380	399	380	395	358	376	351	396	367	387	385	348	372	362	392	402	386	368	364	363	385	352	390	410	354	329	311	374	412	395	411	386	370	379	384	364	385	381	362	392	368	345	369	367	390	382	390	375	389	407	350	379	368	353	360	364	349	366	354	359	416	386	354	375	344	415	388	366	362	366	353	408	363	379	357	389	407	379	362	387	330	372	400	414	360	352	355	376	365	361	371	380	361	416	353	372	373	391	391	375	409	367	420	385	364	374	397	401	373	425	404	386	347	375	366	394	367	359	375	383	382	401	378	383	422	373	367	354	372	379	374	359	380	358	393	351	365	367	368	371	381	387	404	374	357	403	374	380	376	391	362	372	387	387	355	409	367	366	374	376	436	413	404	388	388	430	372	373	363	384	342	387	365	381	391	366	360	375	352	343	371	363	372	395	358	360	369	378	358	381	362	353	412	364	377	352	363	360	383	363	396	355	365	429	351	397	358	350	399	377	373	375	360	379	372	363	340	402	369	360	367	373	374	380	405	374	363	388	346	374	420	345	380	370	360	362	344	374	342	382	339	362	384	365	394	359	402	382	379	338	383	364	375	350	368	345	354	328	370	378	357	368	347	373	368	382	384	367	369	369	367	360	398	366	381	359	364	353	344	370	370	376	376	390	395	406	393	388	326	356	401	377	371	363	367	356	377	347	374	374	368	380	377	361	366	401	361	369	367	346	374	362	387	368	390	371	366	347	397	363	359	374	381	362	395	406	366	357	364	382	350	372	389	375	362	375	373	389	426	349	378	366	347	329	367	384	363	368	377	361	382	350	350	368	372	397	390	357	353	355	423	384	368	382	358	377	366	396	388	392	377	391	409	412	371	354	381	422	388	370	394	390	371	367	374	359	372	381	365	416	342	348	374	395	390	333	383	364	376	409	377	347	389	369	378	398	368	358	363	390	396	387	372	378	385	394	416	343	379	380	389	395	368	380	319	364	364	384	394	371	381	375	353	391	397	380	370	375	377	380	357	358	371	350	370	375	383	397	360	387	356	361	389	383	362	373	381	383	339	396	355	397	336	372	363	360	391	344	357	390	389	375	359	352	373	382	381	364	381	368	368	405	364	357	376	404	361	361	355	374	377	341	395	385	328	381	357	373	377	363	337	352	405	369	364	365	379	377	350	383	372	376	368	329	371	362	384	358	386	399	356	332	362	349	347	386	374	376	365	367	383	346	362	378	377	391	370	384	386	394	368	386	370	366	370	363	354	367	342	366	411	418	391	384	379	373	375	367	349	326	380	341	352	390	398	372	385	377	346	364	392	371	373	350	397	366	408	344	353	379	355	358	365	378	375	376	381	372	379	378	406	386	355	339	364	340	391	354	344	347	373	369	385	407	340	387	350	397	398	374	333	418	389	388	389	387	366	372	385	365	392	367	388	383	364	389	336	396	375	384	352	392	358	412	388	353	377	366	387	376	413	377	364	362	374	392	382	359	370	361	360	389	395	355	357	416	373	397	385	375	359	372	407	411	396	336	409	372	379	390	386	360	346	412	346	367	370	372	372	366	390	359	370	384	391	357	347	356	362	345	381	376	382	389	353	349	386	370	348	356	377	367	387	402	386	360	408	388	350	393	364	370	389	336	394	373	358	349	369	372	348	370	384	364	353	382	353	374	382	397	361	371	393	384	398	377	360	352	401	379	360	380	365	385	397	389	356	379	375	358	384	385	360	381	391	396	359	375	393	371	397	360	374	404	360	353	362	334	343	383	360	347	353	389	389	392	404	340	392	416	380	387	393	359	390	384	361	396	373	368	407	365	413	382	356	365	411	379	378	381	384	357	366	361	362	390	355	377	365	414	401	381	342	376	401	362	372	362	353	356	355	342	381	351	384	385	393	395	365	402	354	389	403	383	390	364	371	410	384	356	370	372	374	367	350	364	360	375	336	377	368	385	388	371	402	396	369	357	344	355	351	357	342	389	398	378	411	407	405	355	389	358	376	368	375	380	400	367	354	364	384	360	349	352	366	366	403	358	358	356	372	395	342	367	336	352	402	379	354	369	354	357	390	374	361	371	390	402	338	358	369	361	386	369	368	393	359	376	365	360	405	383	384	391	376	364	360	339	397	384	375	357	393	370	373	398	382	346	372	384	380	373	357	386	373	355	357	376	391	399	350	360	384	403	383	392	347	385	361	359	391	360	340	351	398	366	373	367	393	351	354	373	369	363	360	376	354	367	377	389	355	367	346	354	370	384	351	388	411	370	356	356	369	348	400	378	368	408	415	397	365	359	376	366	373	369	394	356	371	335	369	390	342	397	360	359	332	342	359	402	389	381	360	372	366	381	362	396	360	345	365	385	357	358	397	393	391	377	333	403	357	364	364	357	365	370	363	373	352	385	348	370	394	388	393	390	350	371	344	328	354	368	361	396	368	392	387	366	356	391	379	395	362	354	329	404	373	376	394	354	388	374	366	385	365	368	393	338	377	343	354	386	381	363	348	386	392	383	398	350	385	372	393	344	388	389	373	370	381	367	334	347	390	378	375	362	399	394	388	397	371	356	374	353	355	357	338	322	418	378	380	380	335	366	344	372	365	362	412	370	351	382	344	331	367	349	378	365	385	340	404	369	363	370	347	378	381	377	391	353	363	366	348	398	351	404	409	380	370	356	377	363	380	379	365	381	390	373	373	394	379	372	345	356	411	355	390	374	362	398	365	338	345	343	388	339	365	364	372	393	388	369	384	364	360	361	359	382	417	390	383	371	372	350	393	369	363	388	383	328	375	338	412	378	389	405	378	390	369	324	332	381	370
27850	15617	2321	729	612	553	530	491	511	533	536	550	535	544	534	505	540	528	557	557	566	508	535	517	500	534	541	518	578	581	525	503	490	451	518	535	517	507	470	557	509	528	524	522	535	561	495	497	538	556	539	556	500	514	540	485	531	494	476	511	518	517	513	499	508	516	523	522	528	499	521	499	515	516	520	513	509	504	519	541	503	531	498	511	525	534	573	512	507	522	508	478	514	510	520	533	512	527	534	542	538	542	519	490	484	524	489	536	502	515	505	518	518	519	510	522	536	499	556	487	520	562	496	536	478	504	586	510	521	552	527	539	516	539	517	509	525	539	530	517	480	575	536	564	506	531	511	531	529	512	546	546	505	534	508	549	536	519	508	550	519	515	554	506	523	533	497	543	549	557	542	547	503	509	480	510	533	503	520	574	481	520	516	543	565	531	511	497	530	489	528	556	512	501	502	515	539	510	505	519	526	533	530	511	501	474	491	537	520	483	554	521	543	522	537	523	521	544	529	525	510	523	512	533	539	558	513	517	538	561	544	533	511	549	553	528	522	495	530	534	506	559	509	546	483	498	524	548	498	521	495	540	505	560	518	525	510	522	489	523	508	529	534	540	560	513	574	509	479	526	514	463	506	537	519	514	494	514	480	513	526	537	550	547	497	516	529	540	529	535	576	529	529	490	483	538	515	476	559	513	509	497	507	573	517	551	529	563	500	543	514	503	528	488	519	543	516	543	539	489	530	528	569	502	513	519	553	522	517	522	505	530	494	499	538	560	511	507	498	562	539	539	529	493	503	518	513	515	527	541	535	502	515	554	495	509	536	529	535	512	468	505	496	475	534	534	512	491	529	524	557	559	519	525	566	541	486	522	550	518	479	517	495	536	512	529	535	486	518	505	534	523	527	565	542	510	545	531	527	537	525	494	507	523	529	597	569	449	544	508	532	503	532	537	566	564	528	505	498	574	489	538	496	538	519	491	499	526	517	525	544	546	532	536	527	509	542	523	551	501	509	527	538	530	517	532	506	560	533	519	552	529	558	503	490	579	507	534	501	565	543	553	511	520	511	504	488	548	567	529	510	559	521	563	558	552	489	497	552	546	520	504	528	564	540	515	537	488	536	516	503	554	530	574	496	522	532	518	468	518	519	554	493	574	509	551	522	557	539	539	542	542	516	523	531	501	512	535	499	521	559	514	508	523	525	469	511	513	521	534	511	465	479	531	517	511	504	533	498	532	538	560	511	573	528	509	550	505	496	519	500	451	534	519	517	504	536	506	529	544	505	525	495	553	511	501	530	502	514	509	508	548	483	530	525	548	491	535	510	527	503	518	535	513	499	506	581	544	524	505	508	571	453	540	479	570	505	500	502	485	514	544	535	518	518	483	530	503	524	540	517	520	526	510	508	514	552	501	538	539	542	531	503	558	534	499	576	546	568	495	490	525	536	507	518	534	503	501	537	563	534	565	558	499	511	541	522	538	517	544	485	494	491	573	531	544	529	517	533	496	487	491	524	542	536	523	502	543	552	477	513	538	507	525	568	546	508	554	515	526	560	540	515	492	521	552	547	543	562	505	517	534	533	549	534	542	505	527	550	522	525	566	522	570	537	501	548	555	487	514	516	515	527	515	479	492	501	545	467	540	537	554	545	517	542	522	481	496	534	536	499	516	512	531	568	502	510	521	552	503	524	540	538	542	501	483	538	534	515	493	532	500	478	504	549	525	519	516	537	514	556	494	532	519	493	549	529	516	543	529	505	548	540	578	484	504	516	514	542	515	519	509	539	541	546	558	496	519	536	548	470	534	541	533	528	516	540	511	505	535	532	509	521	527	512	488	517	572	501	533	506	512	491	514	521	514	567	489	535	549	515	555	547	526	526	475	507	512	502	536	519	565	483	493	518	506	473	546	535	575	565	543	514	510	519	521	495	531	558	483	556	526	479	528	518	524	536	519	491	535	550	494	516	504	500	511	519	534	490	567	526	546	503	481	485	542	542	530	534	518	529	529	541	482	537	524	521	537	509	497	481	505	549	518	543	524	557	551	496	505	492	493	499	527	532	509	501	501	515	521	557	549	491	538	541	541	532	504	530	526	532	518	535	488	537	484	532	491	534	543	512	513	518	511	527	531	569	526	532	578	508	533	529	491	507	511	533	526	516	530	494	540	498	509	510	504	490	513	510	548	526	545	497	564	494	519	527	536	538	510	489	542	539	524	524	490	549	558	507	522	500	545	486	513	479	559	496	506	532	508	506	539	507	528	510	554	517	553	552	560	496	522	483	509	485	514	504	513	542	543	529	517	574	521	519	496	538	513	537	514	513	532	517	510	524	524	589	518	520	546	525	556	522	534	533	511	496	549	571	511	563	553	504	527	513	508	521	529	525	522	501	545	540	523	554	526	498	555	541	526	517	539	517	505	500	484	525	577	495	497	501	518	517	528	530	480	503	536	523	571	498	543	559	546	519	549	524	530	557	508	541	524	530	547	523	534	515	537	473	549	499	553	516	533	502	537	494	542	523	561	455	536	578	492	504	532	511	570	537	530	558	508	501	495	548	545	511	539	487	505	539	542	574	559	545	521	555	519	514	510	528	509	491	559	546	562	531	526	496	536	499	540	522	562	530	550	556	554	533	551	485	531	512	480	509	497	524	536	526	507	546	532	488	535	525	513	550	519	529	508	507	535	509	548	525	521	561	552	523	497	511	520	531	539	566	530	540	518	539	529	498	506	526	531	517	518	515	500	527	524	511	538	543	534	537	473	528	520	541	533	511	502	476	566	499	558	540	510	518	517	571	526	535	536	474	491	528	516	530	560	476	501	538	551	493	502	520	510	536	546	524	516	539	491	532	557	517	499	529	498	539	531	548	472	549	520	530	493	502	525	513	519	499	507	512	491	544	500	552	526	532	509	544	508	501	505	531	483	544	533	511	523	514	500	537	502	538	507	504	483	498	551	513	535	546	499	540	527	534	535	547	522	518	509	534	516	528	557	521	527	546	520	563	530	532	503	525	506	525	511	543	582	509	524	531	522	495	558	560	531	483	528	564	536	543	533	554	513	521	551	543	539	508	533	536	494	540	507	510	507	531	522	501	558	518	510	554	505	527	534	506	481	519	511	536	564	509	511	500	528	521	545	509	529	517	536	511	531	531	493	479	512	507	526	554	548	522	530	515	542	511	532	534	522	512	495	547	482	530	501	507	550	512	535	528	495	504	533	499	521	531	518	529	551	520	526	457	508	520	531	535	573	502	495	535	538	509	570	502	543	537	510	501	546	527	592	511	548	513	506	548	512	567	526	523	536	548	558	527	534	521	562	525	510	488	503	495	529	549	547	528	502	512	540	511	553	519	517	511	536	503	499	539	551	527	548	525	543	531	493	521	510	496	549	517	500	503	505	535	535	543	517	516	524	546	567	504	481	530	510	561	511	504	515	501	529	534	527	546	460	521	562	487	536	534	504	556	509	504	527	536	501	553	545	556	526
5377	1821	1368	860	857	647	677	640	625	599	680	658	567	625	565	570	567	610	614	570	582	623	592	575	578	588	582	628	615	578	600	563	571	576	582	592	586	617	600	588	657	579	598	588	612	576	603	592	606	610	622	583	585	585	568	601	596	607	573	586	611	574	607	578	609	622	655	570	560	538	562	571	564	589	572	605	570	573	593	589	571	570	595	643	555	594	572	629	587	623	574	637	591	640	614	592	583	600	593	606	592	582	619	573	621	567	611	632	587	576	617	553	578	555	587	570	597	573	595	587	589	575	606	578	573	623	613	603	623	573	579	605	585	625	568	612	555	586	593	586	595	582	589	588	616	605	597	590	578	602	618	570	617	585	587	586	579	565	615	629	559	599	594	607	616	601	585	586	567	577	546	577	611	552	577	601	624	575	626	617	582	599	542	598	602	581	564	643	547	573	606	584	584	595	583	590	583	587	596	597	622	592	610	563	529	588	599	575	576	586	588	584	573	605	555	573	605	599	589	603	588	594	641	589	557	607	590	573	633	586	594	600	601	595	619	573	592	586	630	601	589	624	584	563	620	584	557	600	618	594	532	598	562	603	631	608	565	610	550	609	565	608	586	610	574	597	616	566	597	568	608	593	572	619	580	562	634	599	578	574	633	564	597	564	589	613	594	622	561	587	571	573	555	578	568	588	573	589	587	626	571	597	590	596	598	606	595	567	586	598	562	605	591	570	579	570	563	580	653	627	568	626	598	602	595	586	601	593	627	583	564	591	615	586	596	618	561	611	626	608	542	598	572	583	573	553	612	626	609	592	607	605	599	593	589	631	609	605	587	603	576	600	568	549	621	598	600	584	604	566	588	573	582	590	573	621	585	574	553	559	580	565	593	571	553	612	561	587	617	614	540	597	579	600	608	575	598	634	567	616	583	585	587	558	632	592	608	604	597	588	622	617	603	583	566	625	563	577	594	561	618	565	580	608	572	544	588	599	524	597	569	589	595	636	583	612	609	583	582	604	605	612	590	592	534	611	593	610	616	606	611	555	602	591	606	545	558	567	614	540	586	619	585	579	597	603	602	595	643	619	575	616	638	606	553	574	587	598	655	589	640	609	593	634	589	583	546	594	606	601	597	587	621	616	625	599	545	620	568	565	617	568	555	562	590	607	608	560	583	580	634	603	629	600	607	579	615	566	556	614	595	653	566	592	591	541	586	584	639	613	526	566	556	578	583	589	633	622	577	605	595	594	645	564	588	602	571	558	592	576	620	605	619	570	632	600	599	561	614	634	571	578	577	614	583	540	563	587	603	549	585	584	601	618	607	575	598	578	589	568	615	615	557	566	588	586	575	606	576	575	578	647	626	588	593	599	610	588	637	577	608	614	579	595	574	633	564	617	624	614	624	614	545	604	583	621	604	580	602	619	578	576	556	556	625	568	581	600	643	590	618	601	573	604	593	558	595	602	605	638	591	591	587	594	591	579	591	568	595	613	580	593	607	619	592	592	594	579	630	619	582	621	573	588	546	572	644	596	554	600	559	633	569	560	619	588	571	596	576	559	579	597	593	610	589	540	593	607	632	583	565	574	573	574	576	591	595	633	605	562	617	582	645	566	590	540	636	554	599	624	629	579	553	577	547	593	599	591	561	581	615	585	614	578	576	614	581	568	569	594	607	625	555	632	596	535	566	596	577	609	605	571	627	602	615	615	579	551	578	605	574	592	599	602	595	633	611	588	568	666	559	631	565	612	601	550	586	590	569	568	585	578	621	604	592	538	576	582	625	578	615	676	581	598	567	628	607	580	610	567	551	596	588	590	567	573	611	589	580	556	597	575	608	594	581	628	578	601	599	591	602	572	593	590	628	542	600	562	599	579	563	575	565	623	568	598	561	600	564	568	585	578	572	542	588	588	617	580	594	604	630	584	570	548	624	578	586	630	573	595	577	556	588	587	593	594	588	593	548	597	574	613	571	589	607	561	591	569	574	576	573	592	571	595	584	591	616	596	536	587	600	600	600	602	573	565	570	590	616	599	614	572	599	624	637	606	598	611	580	599	601	598	583	593	555	625	599	591	592	553	595	575	571	632	566	557	579	623	632	545	586	587	599	547	614	566	603	604	562	621	561	574	589	593	536	588	598	557	623	590	624	582	586	575	645	607	615	579	601	574	572	596	649	606	588	582	581	576	622	614	575	606	572	619	534	579	585	588	598	575	574	575	583	560	583	569	617	596	638	598	590	577	581	608	607	579	610	590	600	579	612	571	618	602	607	611	607	597	566	609	551	617	562	605	600	547	553	565	624	597	559	591	618	586	628	592	618	594	559	567	609	617	614	587	601	670	613	586	628	605	575	560	641	588	588	573	576	560	589	586	627	610	587	579	618	609	606	565	617	628	552	599	637	630	595	611	576	577	653	623	603	547	609	630	569	596	615	586	584	561	601	613	560	563	597	587	564	623	559	581	583	566	607	610	602	606	586	606	567	586	590	643	581	579	562	605	571	585	589	618	586	570	575	576	589	598	556	604	568	581	608	556	548	571	577	600	605	613	566	593	567	592	571	588	600	612	565	615	592	575	587	560	550	566	609	620	581	602	593	548	566	588	577	615	613	611	588	635	591	582	577	568	605	623	589	570	601	632	577	599	593	584	582	593	565	569	601	608	623	579	589	575	623	587	607	584	637	601	582	585	554	592	627	583	566	580	600	571	599	572	597	636	586	600	582	591	524	564	601	618	577	581	616	614	630	573	592	620	604	603	594	607	594	584	559	586	585	620	653	605	584	569	576	613	572	604	591	618	614	640	583	597	560	559	569	596	608	549	578	616	542	589	577	571	593	632	591	596	598	575	590	584	555	620	588	646	589	593	596	609	614	575	622	585	556	558	604	593	626	560	567	555	611	612	584	602	557	586	616	588	584	609	548	563	603	580	597	576	574	584	597	601	600	623	601	606	615	622	630	607	598	618	609	582	588	604	587	598	586	605	534	637	558	594	585	607	572	618	604	580	604	593	606	611	581	616	628	597	555	572	550	590	596	577	573	577	607	576	597	561	608	589	552	535	617	546	604	595	627	614	588	613	552	622	631	543	580	638	639	568	583	562	616	594	619	557	591	593	615	637	587	580	574	627	578	626	578	599	635	585	593	620	620	569	597	619	643	572	567	580	579	628	589	621	597	597	605	545	540	582	575	610	598	583	604	590	611	580	602	580	580	596	608	632	609	593	610	553	586	578	539	553	599	601	609	582	613	559	595	594	557	607	584	605	594	585	567	559	604	554	541	583	509	564	597	616	591	548	564	525	595	581	565	582	632	598	573	592	567	617	586	565	584	595	622	572	577	581	576	573	600	528	600	586	588	579	585	602	619	606	576	604	577	583	582	580	604	576	587	620	599	597	607	572	607	613	629	561	606	573	579	612	608	609	584	613	565	597	614	628	593	581	632	591	613	592	620	606	610	608	607	588	603	605	646	570	587	597	599	610	597	596	558	541	573	630
26194	20906	27343	24572	20797	5093	811	541	457	381	390	367	362	304	294	292	275	269	274	260	275	281	274	262	227	248	254	223	213	226	240	234	269	221	223	235	248	216	238	244	226	231	236	223	240	239	224	220	233	215	227	214	242	224	213	225	226	214	210	203	219	213	196	211	216	212	238	225	232	225	233	227	231	222	215	234	213	200	229	209	211	241	211	232	205	225	217	220	228	221	221	236	230	225	224	224	224	237	241	234	221	247	210	206	208	196	232	218	224	248	221	225	209	216	258	236	227	203	213	215	209	245	251	207	229	244	217	229	194	228	214	204	229	190	206	216	251	178	223	197	215	226	216	190	221	213	215	216	189	239	216	205	235	227	204	199	220	201	248	215	200	241	218	205	222	220	213	268	223	222	202	228	200	229	254	217	209	253	221	224	192	220	198	224	213	199	233	199	192	202	221	211	192	228	227	202	207	233	232	281	211	183	213	215	225	218	204	221	218	228	205	215	207	222	234	212	215	214	218	207	223	251	197	211	220	252	246	199	193	215	200	220	216	263	225	214	207	200	228	210	217	237	210	219	221	230	214	234	238	235	210	213	199	210	214	207	210	208	227	230	207	219	224	228	205	232	218	238	195	222	212	230	215	199	250	190	229	210	198	223	235	205	225	215	227	214	240	198	201	224	253	215	206	220	215	205	233	212	195	190	203	223	207	201	229	230	212	221	213	219	221	233	213	203	213	216	210	230	222	207	229	241	237	207	244	211	208	216	188	209	227	225	203	227	235	232	214	229	239	227	234	235	199	233	218	206	232	225	202	211	207	229	211	241	221	228	222	213	210	246	221	211	217	245	233	225	213	199	188	186	232	206	225	212	200	210	199	208	207	232	209	221	215	192	204	218	210	237	207	218	238	215	219	236	211	230	193	205	203	229	216	223	232	212	221	200	193	196	236	244	227	242	213	238	226	222	214	225	242	226	237	236	207	209	214	247	238	219	255	228	209	213	195	223	218	204	230	224	221	216	194	211	192	204	219	237	222	219	213	235	216	219	184	227	207	207	220	212	221	219	238	243	194	237	183	230	201	241	165	241	223	210	214	209	210	192	215	225	231	218	244	215	224	236	214	222	196	212	194	211	231	208	217	227	231	220	207	221	261	230	240	202	225	199	203	213	234	230	203	213	252	203	235	223	226	213	235	209	217	228	254	228	235	215	245	203	214	206	193	208	228	213	212	213	205	194	183	218	203	239	223	213	217	205	215	234	228	219	210	209	206	205	218	214	212	217	203	247	209	200	192	234	234	227	212	212	233	220	226	212	218	188	223	224	193	240	222	204	217	195	235	217	221	217	258	253	202	217	213	235	210	215	206	243	198	201	243	218	224	232	208	221	201	225	236	231	217	220	195	185	229	203	222	217	213	207	230	211	243	229	205	216	214	200	234	198	235	227	213	205	211	205	250	234	245	208	234	200	230	239	193	222	210	216	215	209	248	226	237	202	233	209	188	239	213	231	211	216	202	226	243	196	234	240	205	229	232	233	220	231	210	214	244	220	204	226	198	211	212	241	198	178	210	237	222	188	225	210	205	200	197	238	194	236	235	213	219	224	238	194	232	184	220	232	233	218	227	202	196	195	191	215	197	202	217	205	195	206	202	200	218	213	211	218	203	194	216	228	208	211	238	229	221	214	192	219	221	198	239	226	211	222	220	237	225	224	201	192	218	211	212	209	214	243	227	241	212	188	205	212	207	205	204	210	228	229	223	211	190	224	212	229	217	217	237	213	225	222	191	191	258	215	211	209	230	227	198	201	214	220	216	228	241	241	204	231	217	243	192	228	215	200	233	202	221	225	227	195	217	216	218	223	202	212	210	214	223	191	238	224	220	215	232	222	199	218	217	232	234	232	224	212	245	222	196	221	205	225	193	228	207	196	192	205	230	221	202	230	217	218	246	247	217	196	197	214	211	232	209	208	221	245	181	206	223	214	223	246	192	211	189	205	224	197	201	232	215	250	213	228	233	210	233	203	202	207	215	202	202	234	215	218	251	183	218	219	228	257	230	214	212	216	225	187	242	235	215	215	216	217	203	251	232	216	207	203	227	229	213	231	203	232	205	223	199	218	207	222	203	239	197	216	227	194	257	239	194	202	233	220	188	202	174	204	205	224	230	194	204	236	195	218	220	224	228	196	219	189	225	203	242	226	211	228	233	189	218	221	213	203	271	188	227	246	235	245	221	237	243	252	219	218	211	252	213	201	222	189	202	244	216	189	204	228	247	254	212	230	254	213	181	240	235	210	210	217	248	197	221	224	235	195	233	227	197	241	243	240	211	216	208	205	212	230	202	232	253	231	204	228	228	205	218	241	222	217	211	213	230	245	243	213	208	179	213	213	226	215	240	216	206	200	206	210	204	218	227	229	212	215	193	247	233	239	182	218	226	214	216	216	222	210	202	207	194	213	218	235	226	213	234	214	206	233	214	228	227	218	218	213	210	192	221	204	226	230	208	242	223	199	212	203	213	232	229	232	210	215	212	247	205	240	202	218	203	233	204	193	222	210	233	228	217	216	238	237	218	207	225	216	211	235	190	224	233	228	192	203	222	224	214	206	230	219	228	229	208	204	228	246	228	218	217	212	216	216	176	221	226	213	224	229	240	208	216	237	224	181	197	216	223	220	229	209	220	216	226	203	193	224	186	211	213	218	265	229	218	213	238	231	226	227	216	198	229	215	212	238	204	231	189	221	220	219	224	216	221	224	212	237	227	211	221	218	208	195	197	206	222	225	218	196	223	229	211	217	212	226	205	225	216	229	213	229	240	243	226	213	191	222	199	217	217	215	257	239	188	224	209	225	203	215	215	209	235	187	222	197	216	217	199	239	197	214	221	232	227	223	230	210	215	238	198	210	211	227	223	201	228	185	216	227	222	216	203	221	209	205	213	225	202	219	221	231	204	224	200	248	196	216	239	203	204	203	218	214	226	232	233	222	219	216	194	226	217	220	225	204	232	222	206	221	181	227	205	193	229	209	222	238	208	220	223	207	198	226	225	219	214	226	183	199	211	223	226	226	213	207	240	200	215	227	212	213	211	203	225	209	250	191	216	210	207	214	236	217	230	235	231	218	234	221	214	237	206	199	209	236	192	244	226	248	215	212	207	238	199	211	249	236	233	194	217	235	221	203	225	235	220	216	212	235	244	199	227	238	216	200	221	226	225	195	240	243	200	198	238	251	236	203	204	212	236	234	225	213	206	210	250	239	223	203	231	206	226	212	212	230	215	223	196	222	213	240	222	239	229	215	240	226	210	217	228	206	197	213	225	225	202	245	200	200	226	207	217	224	199	229	213	222	215	191	213	226	213	203	193	203	224	219	217	202	219	211	241	198	217	211	246	217	221	242	219	211	212	189	218	229	183	201	218	222	221	240	205	218	245	233	232	215	204	193	226	210	188	218	194	221	210	196	235	199	218	215	223	222	200	222	217	232	265	218	221	221	184	247
6980	10079	8436	5116	4641	1910	1349	1073	904	744	644	642	578	492	480	501	416	423	379	334	390	362	349	324	326	332	326	315	344	323	308	316	292	287	294	324	292	304	323	302	266	301	295	286	298	297	275	270	287	284	301	264	317	264	264	309	296	267	270	285	294	279	276	281	257	289	266	264	282	275	281	278	290	280	265	285	292	282	254	260	258	243	268	264	268	269	287	276	278	263	303	254	283	290	263	269	252	264	268	254	252	266	263	279	254	251	291	283	310	284	253	269	266	270	271	269	263	285	270	261	248	270	241	303	256	259	257	281	249	266	250	257	277	234	272	270	274	255	272	255	244	259	240	252	249	287	280	250	289	278	272	274	266	283	264	280	289	277	282	265	247	260	280	270	272	266	263	264	246	273	289	246	264	291	241	254	260	281	264	287	281	266	255	270	279	276	268	268	252	287	267	253	252	263	254	263	265	272	275	227	235	286	253	283	267	290	259	276	275	275	247	256	275	269	249	248	262	278	262	281	266	266	269	297	256	265	297	258	247	279	284	264	291	291	268	287	275	260	274	275	273	241	260	270	250	279	271	262	275	264	250	263	249	279	272	268	238	284	242	277	275	227	263	264	255	293	279	265	259	251	263	232	242	246	273	280	272	263	260	246	274	272	279	279	273	254	256	253	264	259	300	279	265	257	260	232	270	276	292	247	237	302	287	283	273	263	290	291	270	251	309	262	267	287	251	277	281	279	271	253	267	308	256	277	266	270	279	254	250	305	265	262	275	271	264	258	245	268	259	275	278	256	280	260	274	249	247	298	254	283	273	256	271	265	251	269	254	274	234	270	284	259	239	229	280	274	245	289	241	281	252	281	257	276	248	286	257	291	258	285	301	274	249	240	282	258	261	244	270	258	269	272	275	280	270	296	273	282	276	286	252	236	269	240	250	268	290	279	257	268	246	295	257	273	307	264	284	272	281	260	259	258	268	257	266	268	286	236	276	249	252	264	278	264	273	286	283	284	270	272	253	278	263	242	274	268	268	260	275	284	282	263	256	264	268	248	238	244	320	264	261	257	263	253	254	274	257	253	267	250	252	274	275	251	262	290	251	263	250	260	276	264	252	263	263	250	282	291	303	265	271	257	270	273	276	254	274	267	264	274	276	264	267	245	274	275	249	277	283	285	289	283	274	274	277	292	263	249	270	271	302	240	268	273	271	248	256	250	254	280	276	298	257	291	253	277	276	278	245	284	275	253	292	291	247	266	291	292	269	276	265	257	267	281	259	251	257	270	273	301	261	258	272	256	265	253	264	266	252	292	266	254	275	282	273	276	267	281	265	268	284	268	261	252	278	269	283	261	256	259	279	257	270	239	288	270	287	263	268	256	283	264	280	287	257	269	248	292	274	261	292	270	262	264	230	276	248	296	257	279	257	297	269	241	278	257	284	248	262	268	276	263	272	263	273	281	290	284	266	288	269	270	288	275	292	279	268	261	239	266	227	277	254	251	288	255	285	246	271	265	272	289	232	244	269	269	278	263	276	268	259	251	294	250	274	252	258	275	278	265	290	252	258	249	267	277	244	277	240	281	245	247	263	295	243	258	273	253	253	265	291	268	270	256	261	272	286	266	277	279	237	241	269	253	273	256	299	269	275	255	252	298	282	257	254	259	250	267	268	262	277	263	275	266	270	283	236	248	277	253	270	268	271	290	286	266	274	238	291	275	266	269	288	252	274	266	295	271	279	251	256	289	259	282	263	244	272	254	269	295	304	280	273	266	241	252	262	245	270	272	273	235	274	249	296	285	286	263	227	259	273	276	290	267	293	268	294	287	259	259	240	261	252	264	270	267	249	277	283	267	282	221	269	258	298	283	255	274	268	249	246	257	272	283	248	288	260	266	261	266	287	295	294	263	271	285	253	292	280	266	273	282	277	248	259	288	277	264	281	255	247	269	269	270	243	290	281	291	274	241	277	286	265	250	278	251	267	248	241	263	272	268	294	259	259	260	240	276	272	263	227	262	264	252	268	279	275	264	271	258	255	250	259	255	247	240	264	277	268	278	285	242	267	247	248	263	259	259	304	289	267	265	273	286	303	227	243	250	275	258	285	247	259	262	264	250	266	260	258	258	279	256	283	225	256	255	240	272	263	294	278	284	270	272	275	313	255	266	250	275	281	248	273	283	272	242	260	277	277	261	262	251	250	249	267	264	268	287	267	288	249	276	266	253	273	263	295	264	264	253	275	276	267	248	288	258	286	263	272	283	312	260	286	270	253	299	257	224	257	257	263	256	299	273	277	270	251	263	280	243	264	300	277	299	271	265	223	293	263	249	276	270	253	276	274	283	301	277	239	244	259	262	252	245	265	254	274	280	259	252	265	267	273	250	275	290	284	280	251	261	258	274	269	285	243	254	248	289	235	283	277	278	267	263	287	272	277	284	250	239	265	278	274	242	269	274	267	245	277	259	251	271	274	255	257	263	244	275	266	295	248	259	278	307	257	285	277	253	275	263	257	253	284	269	255	259	291	275	272	257	269	266	288	274	270	266	284	267	262	250	284	237	269	257	274	278	275	255	264	270	260	267	262	268	309	244	265	263	292	238	272	262	246	246	259	294	285	250	276	278	264	255	256	279	283	267	251	274	261	281	245	246	273	247	292	288	278	288	277	268	263	256	271	291	246	259	277	270	274	269	284	249	248	252	268	281	258	286	280	259	264	255	251	262	249	278	286	264	214	261	295	277	280	300	279	257	267	260	276	270	290	232	270	267	270	287	298	281	259	304	228	284	293	279	293	288	268	248	263	249	271	282	274	284	278	266	273	252	265	269	246	240	289	252	258	275	249	269	278	269	252	310	295	291	244	265	250	273	277	278	286	249	297	278	273	264	280	302	283	280	248	275	281	293	279	251	290	240	231	230	276	270	264	246	239	248	284	285	302	270	287	256	242	250	260	249	277	276	261	276	250	282	255	278	272	291	255	279	287	257	275	263	272	251	242	260	279	271	254	310	273	256	270	256	253	258	251	265	279	253	263	250	229	259	248	272	266	266	273	283	256	283	287	261	262	273	259	281	270	277	281	270	279	264	279	272	269	255	243	268	234	304	267	280	252	271	257	296	260	272	258	285	259	272	260	272	269	267	266	263	287	250	275	269	259	291	266	266	252	267	269	253	284	278	278	265	265	251	258	276	275	275	310	244	258	252	290	250	266	254	255	291	281	267	245	254	233	266	257	276	255	272	246	259	250	288	254	257	254	316	253	276	275	287	265	246	274	245	243	280	252	252	278	272	252	251	245	272	297	273	256	237	267	274	277	263	259	271	270	260	268	261	267	301	254	269	250	245	268	278	287	259	259	284	276	267	271	253	277	255	267	250	268	244	250	266	247	260	267	269	272	278	275	239	265	285	245	280	270	273	268	288	267	296	262	291	259	273	247	275	262	276	243	276	276	246	279	262	274	290	276	265	256	275	287	278	300	269	278	271	276	263	285	239	271	256
23508	20912	27909	24048	20997	20707	7294	1274	939	824	744	669	608	585	529	578	564	453	488	471	473	444	427	449	415	412	413	409	415	398	421	360	399	401	392	426	365	396	393	422	355	365	393	383	399	388	386	374	398	378	344	387	364	367	386	377	383	402	370	342	376	353	358	351	362	376	371	362	353	376	378	365	366	390	402	374	360	328	346	387	358	402	372	352	327	354	351	363	376	401	372	357	344	373	362	347	364	380	388	346	395	375	375	342	327	370	348	348	392	345	387	366	384	367	374	349	372	357	400	354	389	398	380	334	363	342	354	396	351	365	356	356	336	378	359	341	373	349	361	370	372	406	359	355	385	352	336	388	348	368	382	340	353	352	391	356	348	369	341	360	374	324	408	352	370	372	316	333	332	336	341	339	358	329	369	357	360	361	380	378	339	375	353	345	364	339	386	349	364	356	367	386	340	373	342	369	357	356	356	336	361	354	351	373	358	341	354	347	370	350	344	363	389	348	362	352	365	333	351	396	369	352	367	363	387	392	353	356	367	326	389	334	351	369	393	323	342	392	361	359	345	370	373	366	352	347	354	339	328	369	369	335	397	360	333	363	402	374	339	370	349	388	368	374	381	358	364	337	364	362	356	348	363	360	366	334	350	351	388	370	325	331	373	363	307	378	318	338	377	370	375	367	343	366	339	403	373	357	371	379	339	324	359	377	347	322	400	362	309	385	355	409	372	346	322	391	330	424	342	360	360	356	374	381	341	337	323	320	358	359	336	364	360	375	389	368	343	333	357	349	360	349	372	367	365	336	359	341	379	378	364	359	359	378	355	353	368	385	371	359	375	354	369	381	299	372	359	357	392	355	361	337	354	344	337	345	365	372	355	352	378	363	353	374	357	348	367	339	365	362	357	383	375	343	355	330	330	349	377	370	362	342	385	410	395	373	373	342	404	339	359	411	371	352	372	337	368	336	361	383	365	343	396	367	361	375	367	362	354	352	383	403	403	360	340	365	357	348	372	367	363	397	328	359	315	362	368	386	372	374	347	342	371	358	360	359	366	351	388	357	391	385	362	342	348	347	358	385	359	350	374	356	384	325	370	343	327	367	355	328	322	365	369	354	342	344	363	362	360	358	347	346	346	365	394	368	365	352	385	356	364	344	370	380	393	337	354	359	371	365	354	365	353	334	351	355	384	373	370	343	353	358	337	354	352	367	342	344	355	383	356	360	394	352	346	368	358	399	362	361	382	394	355	379	352	344	374	354	389	357	372	316	332	400	365	325	348	375	350	335	365	358	348	335	341	358	328	374	348	358	339	359	385	339	366	355	348	328	367	364	390	359	331	314	370	353	327	343	355	355	349	368	344	381	359	342	361	366	369	382	354	325	343	379	335	362	358	372	367	386	360	360	340	328	383	364	407	365	376	363	392	346	352	353	383	387	366	356	353	365	370	371	365	353	369	365	378	360	361	375	356	341	413	343	339	364	354	352	350	348	339	390	366	346	336	335	377	356	376	347	351	374	374	355	365	332	351	372	361	361	392	343	357	302	370	362	339	354	389	364	394	342	340	343	332	360	364	360	342	395	331	377	358	343	364	385	365	382	355	348	365	366	340	373	367	349	349	369	333	379	374	390	371	349	371	353	374	341	332	368	358	359	352	356	353	390	344	347	339	327	374	396	352	326	357	329	339	285	363	382	371	345	337	392	319	349	399	353	336	345	381	353	372	374	336	376	361	364	351	346	343	423	378	347	379	371	343	364	358	370	369	390	368	364	370	342	379	340	353	376	342	328	376	367	382	421	373	373	368	372	307	378	353	388	381	349	356	387	323	373	367	400	357	322	362	320	346	359	356	323	362	357	352	372	346	362	351	357	384	349	364	367	366	355	346	345	364	345	359	355	391	356	397	327	361	360	352	358	369	353	367	373	355	363	358	357	357	372	324	383	387	399	337	336	343	359	348	324	338	346	352	374	344	331	379	369	362	337	354	409	343	385	359	340	364	361	378	378	358	365	356	337	374	364	378	378	344	361	349	363	353	358	345	360	342	352	354	365	358	327	334	370	363	347	351	355	398	362	360	344	363	375	348	337	403	364	331	362	336	352	352	380	370	320	386	373	375	381	337	349	318	371	358	366	359	375	339	352	350	344	344	353	335	346	354	369	359	378	346	352	317	386	380	336	356	328	376	316	348	342	329	349	326	400	336	362	373	350	373	337	349	315	371	343	338	357	361	349	367	379	353	336	336	361	362	328	368	376	338	349	361	369	356	329	322	333	353	353	401	369	368	376	318	366	373	353	348	343	368	387	330	360	362	360	385	341	361	355	346	355	334	350	345	341	349	353	369	368	366	344	357	347	360	326	366	344	377	351	352	360	351	403	415	342	354	356	389	364	371	403	378	344	334	354	349	354	364	371	361	350	357	349	368	385	375	374	359	352	394	371	350	360	386	378	362	406	373	366	343	384	349	384	346	330	350	364	359	340	357	358	366	367	357	347	395	367	337	364	356	361	344	345	342	356	382	389	353	348	342	355	372	391	346	387	354	350	381	396	361	332	348	347	384	368	371	360	393	373	344	381	364	377	344	354	387	384	343	359	333	368	353	357	362	333	364	396	384	365	339	352	328	325	309	351	341	380	385	361	377	370	374	351	322	359	351	342	339	346	358	362	371	374	365	317	356	370	370	359	363	351	357	366	353	343	410	321	353	357	362	360	346	326	349	361	355	353	367	349	318	337	361	346	399	367	381	372	356	347	352	350	367	347	336	353	350	378	372	347	360	388	342	350	344	384	369	385	325	368	343	402	380	373	369	372	372	335	388	347	347	366	383	372	355	360	408	347	350	369	347	358	348	338	365	343	344	343	371	318	347	348	341	369	407	360	333	348	381	322	354	328	347	385	352	377	325	347	332	399	358	373	335	332	358	358	384	347	358	393	370	366	390	361	385	360	385	352	405	325	349	387	361	372	362	352	369	372	349	366	352	376	350	321	331	339	376	348	343	358	361	331	373	404	378	344	372	369	344	327	342	379	358	376	332	328	339	374	349	348	362	332	355	346	400	390	371	343	380	335	327	351	364	335	384	368	365	365	346	388	331	361	362	355	352	336	363	328	335	384	372	372	328	339	372	320	363	380	350	351	363	324	358	398	378	362	365	371	372	376	354	372	336	372	351	362	364	362	374	365	378	389	364	349	356	341	345	360	332	359	373	328	423	342	357	329	368	347	356	355	358	352	346	357	365	365	388	380	382	366	347	302	374	372	329	334	368	354	339	370	361	394	344	356	341	355	344	358	324	357	400	364	322	370	364	355	336	383	367	384	375	343	372	349	382	367	377	355	367	318	335	346	366	379	372	355	363	347	367	387	340	349	344	374	381	368	331	320	320	374	369	345	346	372	365	366	351	362	337	365	347	386	367	383	354	350	314	368	361	366	368	373	370	346	377	356	365	337	350	396	366	351	343	384	345	356	385	342	370	341	345	321	350	353	344	371	367	380
10593	18435	16201	10234	13135	4062	3050	2420	1911	1589	1397	1260	1062	963	890	836	731	691	683	663	615	598	588	551	589	504	532	491	493	521	499	484	486	405	434	452	462	478	430	436	429	435	416	412	393	403	452	417	431	404	392	413	408	370	382	384	432	429	390	417	394	402	390	405	401	382	393	393	401	406	397	382	371	399	392	381	410	389	396	373	411	393	384	355	345	415	368	407	381	389	384	377	364	385	384	396	386	370	373	357	417	405	406	383	358	366	399	377	383	388	394	398	403	390	403	357	384	373	374	356	374	391	336	367	405	392	394	359	370	370	352	380	380	396	378	412	361	359	358	379	378	394	341	371	366	349	372	392	367	366	359	384	373	313	367	379	389	390	364	399	365	364	422	383	372	374	359	358	336	400	333	373	355	357	383	352	389	363	358	387	370	384	389	364	371	367	357	357	375	389	391	389	405	373	397	399	382	372	362	337	371	374	387	371	367	409	419	377	334	355	357	363	371	356	350	401	360	344	379	406	361	350	385	407	397	383	344	360	404	377	362	371	382	355	370	374	399	383	368	372	362	374	376	360	366	388	346	358	382	361	365	387	367	380	377	394	375	383	369	371	360	380	350	377	343	348	375	365	357	368	355	383	404	379	374	378	354	396	366	380	383	377	378	344	342	361	400	397	395	375	387	401	392	382	379	333	365	370	381	380	342	392	365	385	352	339	424	345	343	364	360	336	397	399	379	383	383	389	381	411	372	386	415	400	369	343	396	385	326	372	362	353	378	360	387	361	376	410	377	384	357	376	371	352	353	357	387	347	378	344	395	382	383	373	393	396	383	383	390	345	383	355	349	335	355	350	389	356	371	387	361	386	411	382	390	338	372	371	356	399	365	359	374	371	356	376	400	377	390	373	346	358	393	398	408	380	385	345	360	383	333	356	383	392	383	376	412	389	361	362	353	384	385	379	392	400	392	374	367	372	372	384	394	375	373	348	375	390	397	405	365	386	347	385	361	382	368	383	372	332	352	346	365	355	368	347	380	397	416	386	384	371	363	402	391	384	368	376	385	351	346	395	358	368	395	364	390	348	394	335	381	373	382	368	375	363	431	370	374	377	374	393	380	387	348	354	386	340	375	365	356	361	391	352	363	393	391	380	373	355	358	366	371	391	339	391	401	373	406	353	367	370	384	340	370	365	364	333	403	405	378	324	377	384	376	351	399	353	363	362	345	362	382	376	387	382	364	352	402	358	346	399	360	357	385	393	361	418	399	359	374	322	392	382	344	382	391	374	394	385	358	359	368	376	395	372	400	385	407	363	338	340	354	390	391	384	386	409	377	362	379	363	367	358	346	364	364	360	392	358	379	364	393	363	360	358	354	350	387	376	367	376	343	388	375	353	380	361	364	391	374	425	359	341	375	376	339	351	353	382	369	376	367	357	361	394	397	398	373	413	364	377	401	359	385	380	364	376	345	371	381	373	361	342	359	366	391	375	361	365	376	395	340	349	377	367	376	358	362	397	378	367	389	369	379	405	360	395	379	375	374	344	370	365	401	358	362	370	337	354	384	370	379	388	369	360	367	344	366	369	380	395	388	347	348	361	391	365	388	333	337	396	343	378	365	351	381	387	363	374	395	352	390	362	360	382	426	367	390	386	365	361	435	352	396	382	368	371	374	375	367	373	381	386	364	368	389	365	362	362	355	357	374	347	367	372	346	394	380	379	400	376	377	362	388	391	361	397	347	371	372	386	341	361	327	351	406	368	385	362	386	379	361	356	369	351	375	390	391	364	370	368	366	358	378	344	356	387	365	341	367	357	371	352	395	352	375	378	354	377	356	340	412	350	362	381	368	389	364	368	345	342	368	374	335	356	422	355	371	372	391	401	383	362	367	388	385	339	340	371	367	368	377	381	388	373	364	408	407	361	380	384	399	398	415	333	360	391	374	370	357	364	391	342	392	344	387	374	387	365	399	375	380	370	386	367	376	365	361	359	377	381	389	367	389	361	379	348	359	376	359	377	329	395	397	344	349	379	363	359	380	378	406	360	367	373	373	380	386	405	395	342	365	410	361	364	363	382	359	361	387	341	371	356	369	368	370	378	389	360	334	373	370	361	359	351	372	429	374	391	373	356	343	350	387	391	390	377	370	360	366	371	326	419	377	340	387	405	379	339	339	385	374	394	388	389	411	390	356	376	370	342	392	365	375	360	405	356	383	370	369	393	393	352	367	364	412	368	352	378	378	349	359	374	344	366	370	342	348	373	372	357	349	339	360	377	348	377	381	375	369	375	388	364	383	419	330	351	410	357	372	394	387	351	370	375	373	393	393	361	399	359	390	361	359	351	380	368	371	378	388	395	393	384	367	378	365	363	339	381	405	437	379	357	349	400	370	361	364	392	346	395	391	396	365	388	368	370	388	345	365	404	353	339	397	371	412	367	362	367	378	399	371	362	382	377	389	392	402	404	391	390	347	379	361	376	403	334	387	356	381	369	337	391	360	384	416	364	364	379	368	321	373	366	351	363	373	386	360	401	397	391	374	386	381	399	389	358	347	414	319	365	360	382	376	375	354	355	344	393	383	374	358	367	356	350	378	382	348	367	383	371	350	363	400	356	333	358	381	375	373	353	362	367	371	396	355	372	365	353	356	359	371	393	355	385	361	416	364	374	341	370	392	361	400	361	402	385	411	397	382	390	401	379	362	369	383	351	373	358	356	343	345	362	375	358	389	372	316	366	391	373	363	386	388	348	371	423	349	384	404	368	396	359	389	361	385	368	394	384	381	387	364	392	377	404	343	360	350	361	363	382	362	360	366	375	348	358	380	396	395	356	343	353	391	379	366	373	393	373	378	368	368	384	362	380	364	350	379	402	383	373	355	384	371	430	370	338	350	379	374	405	378	357	398	374	381	352	396	361	349	382	330	359	365	361	347	354	376	386	397	382	398	356	391	365	379	364	328	332	382	369	374	373	370	383	352	403	413	363	417	349	343	357	344	388	384	382	397	369	389	374	368	385	353	389	356	362	402	361	351	367	368	365	388	371	348	396	338	370	397	376	374	388	399	377	366	369	361	386	347	384	357	398	365	362	355	357	369	349	348	394	385	352	338	389	345	387	401	349	336	362	368	388	405	371	373	339	371	381	391	396	353	369	325	378	393	382	350	368	360	358	372	361	377	382	393	392	328	399	364	373	367	382	375	382	377	339	362	400	390	386	367	363	415	341	371	404	337	374	351	378	369	358	394	377	390	374	360	387	385	379	368	379	364	363	356	342	400	388	365	340	379	369	322	357	381	409	365	356	356	379	369	342	368	353	380	352	381	367	364	359	376	340	373	381	385	385	370	385	383	371	336	347	355	367	378	368	387	384	378	408	364	359	369	396	340	320	356	369	387	391	371	376	385	366	366	402	343	344	381	393	358	361	382	355	324	351	367	403	392	370	385	350	369	394	361	366	377	382	357	353	391	378	420	345	382	325	383	382	393	376	367	356	405	388
27847	15599	2688	1004	1029	729	577	559	553	531	538	522	529	526	552	533	498	520	509	503	519	536	522	522	498	525	556	523	526	518	493	499	517	527	529	523	534	520	483	554	505	479	496	523	516	567	539	521	562	516	521	509	533	503	509	525	540	487	479	534	481	525	469	481	499	543	526	549	483	506	548	487	561	493	497	523	512	510	508	491	534	519	482	509	505	498	528	517	503	549	546	515	521	512	519	529	542	517	493	545	554	538	517	519	554	517	514	533	519	565	524	504	485	503	542	500	524	492	507	564	535	506	556	512	525	529	478	522	501	499	498	504	526	561	488	486	528	473	504	487	473	531	519	548	486	503	525	485	482	543	523	517	522	518	495	490	486	507	527	526	549	513	519	491	512	525	540	504	544	544	514	497	512	505	501	534	527	494	506	501	456	558	523	524	499	502	527	526	518	475	530	528	513	467	543	476	491	519	508	541	506	522	526	501	561	515	487	538	520	496	481	526	511	516	508	533	494	499	473	517	515	514	515	480	532	505	549	522	511	511	551	524	538	518	556	541	558	489	531	515	515	532	489	501	513	516	526	559	517	517	496	537	512	468	506	546	498	527	480	523	546	533	532	479	508	487	501	530	518	498	525	548	524	506	535	522	500	514	499	513	517	500	516	514	527	525	522	517	517	486	504	548	489	520	503	527	528	508	523	509	510	548	540	502	530	531	498	526	526	532	533	521	506	547	538	545	529	540	490	513	542	516	495	481	549	489	465	532	535	512	517	513	532	509	499	511	524	554	528	488	518	543	524	550	504	529	519	455	494	513	530	520	532	548	530	522	517	542	525	471	498	539	532	573	495	478	567	529	475	462	519	482	519	518	515	453	498	496	494	507	528	530	506	521	521	572	502	480	498	504	545	524	508	513	502	484	469	527	494	514	515	526	559	525	493	511	527	539	502	497	512	549	495	507	504	490	538	532	461	528	527	499	499	492	473	519	540	508	485	515	544	513	538	522	506	530	527	508	552	487	487	543	523	559	501	512	532	515	546	544	463	498	516	561	534	514	516	526	486	495	495	513	510	531	535	515	505	496	504	519	510	509	545	514	481	522	492	500	554	475	528	531	516	503	503	498	549	520	523	545	513	494	553	507	542	517	523	489	528	529	519	534	473	507	510	478	523	489	535	514	497	530	554	558	468	499	550	513	519	515	515	469	488	496	489	497	521	522	508	480	500	512	528	504	486	537	538	558	518	530	534	528	526	536	523	536	502	508	490	531	526	519	505	490	508	519	522	556	528	532	504	497	525	531	525	521	526	515	513	471	572	529	499	554	537	538	545	525	514	519	518	525	496	480	480	518	494	530	546	526	489	581	503	501	539	533	500	483	514	539	513	537	507	489	535	539	508	513	509	526	508	520	516	503	523	590	511	503	528	504	573	524	524	505	499	489	518	534	534	531	537	511	538	519	481	512	494	512	505	487	495	523	526	522	498	528	520	536	482	471	516	534	547	478	469	536	540	537	502	508	511	506	487	530	519	517	544	471	523	488	521	504	491	523	503	529	527	486	556	494	546	503	524	509	471	533	542	580	545	479	528	516	497	467	508	510	500	559	513	542	492	492	529	515	480	511	522	515	486	524	517	521	512	490	510	529	517	496	524	519	511	527	503	493	498	508	484	496	513	509	513	494	546	545	509	542	541	518	511	545	552	507	523	493	491	491	494	547	512	520	505	522	506	555	518	581	499	490	520	496	543	511	512	483	515	521	514	523	503	511	523	506	515	485	493	505	522	524	532	516	523	519	513	542	505	530	496	510	512	518	509	510	524	543	524	537	514	522	533	541	496	481	475	524	466	555	494	528	524	509	557	556	486	538	462	505	474	512	501	510	534	496	515	511	563	550	517	555	499	487	519	508	536	489	522	505	515	494	527	536	509	525	518	494	506	470	498	518	517	543	499	542	577	516	545	504	481	485	481	552	510	533	539	508	519	517	475	501	518	498	504	512	529	524	486	517	526	533	509	532	524	517	533	541	482	554	494	476	517	528	515	519	508	512	540	511	483	539	503	521	504	511	528	560	525	489	520	532	508	533	590	487	562	516	539	526	516	552	507	501	517	507	555	502	510	541	534	490	500	507	530	488	540	497	538	491	538	524	536	533	493	506	548	508	522	506	513	540	526	534	511	494	505	516	525	525	491	462	535	482	544	496	489	554	529	528	468	511	538	524	510	517	480	496	516	485	508	486	494	533	508	495	491	533	536	533	548	529	549	530	528	509	529	536	522	501	513	537	518	506	524	543	536	517	559	474	541	503	539	513	527	519	541	525	562	515	482	549	496	540	539	501	473	505	565	519	502	536	502	517	570	542	490	519	534	543	506	535	520	522	512	486	512	491	560	531	537	536	545	465	529	538	507	494	508	508	523	522	540	511	478	506	530	512	520	528	544	496	507	478	512	493	503	479	517	475	513	516	542	520	470	502	556	499	490	538	474	525	500	555	485	533	550	532	496	522	510	485	512	538	513	508	503	505	518	574	505	529	562	460	509	513	546	487	518	544	507	504	543	489	539	503	505	504	500	526	552	517	491	545	527	528	486	514	526	517	519	530	487	495	491	534	522	525	496	515	527	468	499	504	521	463	519	522	508	538	525	542	496	488	507	501	531	498	542	537	505	506	492	567	534	498	508	525	528	522	508	539	514	495	491	518	541	447	521	498	500	536	514	466	522	536	557	509	531	545	513	497	519	497	523	505	540	537	520	492	481	492	505	551	508	531	543	541	521	533	492	507	521	508	503	520	487	542	500	493	507	511	555	517	503	533	515	517	493	504	564	516	489	522	575	481	496	565	497	529	507	530	517	509	477	506	482	528	507	486	519	500	509	527	524	545	550	549	492	478	514	534	564	493	483	483	504	480	504	518	503	511	514	534	518	501	543	528	540	513	555	525	547	499	466	514	585	547	503	494	546	517	476	531	477	517	506	548	527	501	498	528	520	497	573	484	525	512	476	504	557	538	496	473	567	504	480	520	487	478	525	519	518	531	542	540	505	518	553	489	526	477	538	486	550	483	515	544	537	526	559	528	522	512	523	543	497	508	550	519	518	516	534	518	516	522	480	507	503	518	510	520	534	493	546	484	530	502	525	527	531	511	504	508	528	496	534	539	519	524	534	518	526	532	496	528	564	475	520	517	520	520	512	532	484	527	527	525	555	500	571	517	510	510	509	498	515	540	534	483	540	520	560	530	513	533	500	530	511	573	550	538	554	486	516	564	517	503	510	528	496	572	493	513	524	547	500	490	513	536	537	528	507	525	522	493	499	519	513	495	538	561	489	510	507	520	487	516	531	535	509	515	527	540	471	519	516	511	471	504	479	522	474	463	512	527	496	549	556	502	486	485	532	526	545	541	516	525	464	505	564	488	512	526	550	529	492	524	497	513	505	488	479	547	538	516	547	493	497	534	515	540	492	530	499	520	559	506	530	470	518	532	520	540	489	535	535	525	519	501
5435	1940	1338	1066	1423	716	656	645	643	633	539	580	600	640	602	588	626	635	603	677	586	560	624	591	617	545	609	600	565	636	560	631	564	542	585	581	612	593	612	563	622	560	582	621	589	584	601	616	577	590	617	609	587	558	580	578	571	576	567	589	586	642	556	614	563	566	593	575	566	596	562	623	593	604	589	593	588	565	544	552	613	577	570	557	575	606	576	611	598	577	607	586	658	589	574	560	618	580	578	577	624	608	541	576	572	597	557	602	614	582	610	561	590	528	573	552	585	570	585	565	599	590	616	638	618	575	581	584	566	540	564	628	573	572	587	593	575	622	588	592	575	624	548	583	573	538	611	587	560	589	585	566	601	570	616	587	560	573	584	589	578	617	625	590	554	595	604	558	556	575	593	589	595	603	602	542	558	567	603	565	598	596	561	585	570	587	629	629	621	597	592	589	622	618	594	653	600	549	583	593	582	584	600	567	563	595	611	627	643	539	562	590	630	612	638	572	565	597	577	579	563	575	592	563	567	610	615	593	511	592	593	639	596	575	579	565	583	565	597	605	575	610	601	610	584	591	588	597	585	565	601	589	590	616	579	598	600	581	560	574	548	568	565	582	604	580	559	588	602	564	611	580	570	616	604	578	542	614	597	579	592	598	591	584	617	570	589	618	625	581	619	589	589	589	585	603	554	587	556	639	597	568	518	598	568	594	567	582	603	602	603	548	645	600	565	606	568	585	596	587	597	588	539	633	588	583	546	624	593	602	604	643	588	571	548	607	566	612	623	624	595	603	583	580	588	580	600	528	564	567	610	609	601	583	573	580	550	583	570	586	606	575	534	609	608	570	569	626	542	573	587	550	549	590	570	569	576	598	635	574	614	604	574	593	588	605	633	545	629	559	511	610	603	605	584	603	563	573	561	580	598	566	570	583	558	557	576	576	601	576	633	558	640	593	561	597	560	572	600	592	589	577	610	572	595	610	628	623	623	562	648	632	543	572	578	613	609	593	566	585	540	582	569	580	600	619	587	616	541	604	565	601	628	614	600	564	594	589	593	627	592	563	644	599	590	541	572	595	588	622	587	608	561	603	593	622	597	612	602	572	589	583	604	607	591	577	595	584	580	623	557	588	564	608	587	605	613	585	556	612	573	579	574	583	617	617	602	612	623	579	609	605	536	563	606	542	606	628	570	581	586	579	590	574	595	569	603	569	576	578	604	594	550	635	558	585	539	564	601	561	577	604	566	630	588	591	577	563	617	589	579	593	556	616	566	574	620	554	581	551	573	572	558	587	590	576	573	575	568	613	565	620	585	586	582	595	576	567	571	547	542	627	639	585	596	611	545	561	639	578	594	587	579	584	567	574	573	587	606	590	603	599	553	610	582	548	557	614	584	580	583	528	597	594	560	585	620	581	632	563	595	580	545	594	627	579	600	562	606	560	588	546	555	581	576	564	572	606	551	559	597	526	593	592	617	550	570	599	616	631	554	603	579	591	574	601	545	549	569	615	606	607	609	587	618	575	556	589	648	624	595	563	603	598	622	544	590	598	585	577	613	587	559	560	578	578	601	584	586	587	544	564	577	574	585	588	600	545	617	580	601	560	591	612	609	600	628	588	589	579	586	557	608	593	607	582	531	586	601	586	578	591	566	613	605	609	617	574	603	554	555	654	583	592	630	566	566	562	598	565	568	600	620	569	569	598	594	577	589	591	588	555	613	595	608	546	567	622	591	569	614	624	590	565	599	605	625	597	614	572	578	554	548	582	599	591	585	603	582	583	576	595	591	571	585	575	574	615	609	556	577	585	563	596	598	603	573	575	589	619	555	588	595	614	621	572	569	589	549	580	587	579	611	635	604	599	616	573	587	530	552	631	610	587	583	572	643	564	615	600	572	600	554	610	581	601	577	554	611	623	593	590	564	576	562	613	563	551	594	571	583	574	580	584	583	570	607	624	572	579	579	636	556	541	610	578	599	583	611	604	643	577	571	609	566	531	574	561	585	585	596	613	546	605	601	564	606	608	571	605	597	575	578	560	557	595	598	538	561	589	583	584	583	555	574	569	616	584	573	583	545	588	590	588	587	597	597	560	577	544	602	574	627	595	585	574	607	554	638	615	570	568	551	569	577	572	609	578	596	601	602	585	589	526	587	541	586	573	598	579	578	563	600	569	589	584	597	558	596	591	585	547	607	620	575	610	576	604	584	585	592	584	543	585	582	588	612	605	595	579	635	569	598	581	614	554	576	584	636	552	606	588	580	577	544	603	569	573	594	556	588	598	600	571	634	592	587	599	606	540	570	593	575	616	643	609	567	622	560	606	614	592	568	610	575	596	629	570	544	583	590	589	592	566	589	554	579	576	614	583	581	581	548	610	587	596	582	590	651	605	605	598	602	563	603	591	582	570	560	552	595	606	595	609	595	604	550	580	627	540	575	542	575	603	591	606	566	571	601	598	618	582	564	590	542	602	551	598	593	584	575	623	578	585	553	610	580	560	576	562	569	568	620	627	564	607	566	605	558	570	596	603	599	601	587	569	550	642	661	585	580	603	579	597	581	554	615	584	590	577	562	652	628	605	576	640	626	572	609	569	545	628	525	585	609	616	595	622	584	561	610	601	558	603	594	611	577	596	586	538	603	574	569	576	599	602	580	613	612	601	610	561	565	613	598	545	569	590	618	548	591	610	576	561	553	613	586	594	576	559	542	575	571	614	583	622	578	566	555	553	598	561	557	587	563	569	561	598	622	597	582	590	614	617	583	605	592	556	564	594	654	565	602	604	589	577	561	600	625	588	591	535	563	602	570	619	564	562	617	628	597	547	607	600	626	594	585	560	603	596	584	599	605	582	588	570	554	591	571	592	567	599	630	555	555	607	599	574	631	576	595	614	588	610	581	594	624	597	613	556	616	613	607	603	597	588	537	548	588	597	564	552	596	576	583	580	593	581	576	583	628	522	595	594	596	558	606	563	585	548	602	533	588	587	551	562	595	586	563	577	544	594	529	570	575	598	556	564	650	602	599	565	566	625	555	574	616	636	575	592	574	599	541	582	577	616	598	589	589	612	593	557	588	581	520	565	612	570	559	584	608	604	571	634	563	596	552	603	600	548	536	624	596	627	594	588	596	554	582	572	644	611	618	593	565	585	612	592	581	574	575	590	584	620	593	594	617	595	598	589	614	631	604	578	580	577	597	520	594	623	613	582	575	564	592	595	591	592	565	603	564	565	579	607	630	662	632	565	564	579	576	598	619	597	619	591	605	561	589	566	615	599	584	560	569	560	581	554	574	581	576	623	609	574	607	564	582	520	611	617	581	589	654	589	585	564	569	583	555	569	622	566	640	605	616	545	570	573	580	597	592	593	603	587	549	555	551	546	596	560	581	615	598	586	590	600	584	614	617	597	620	599	623	610	581	557	576	566	587	605	547	546	556	583	578	579	537	584	584	588	586	589	574	548	584	571	600	552	582	579	571	543	590	588	572	635
26077	20904	27385	24556	20658	5007	777	494	414	387	362	336	301	305	286	285	290	260	264	263	267	239	250	211	250	248	219	235	228	241	229	225	228	256	246	219	241	258	225	229	227	239	217	240	222	234	240	223	224	212	212	236	215	217	232	238	210	232	236	214	229	244	177	235	225	245	222	232	222	226	214	256	216	217	241	212	223	218	222	216	238	202	205	187	220	196	220	232	246	201	221	206	216	215	215	215	222	218	218	216	202	208	242	199	242	234	241	226	224	223	203	202	221	201	231	191	187	225	209	206	206	237	232	248	236	200	210	247	189	245	200	217	224	229	209	207	218	216	257	209	223	235	213	226	187	187	224	219	212	220	244	248	227	218	213	228	226	216	208	220	239	233	212	213	212	225	204	202	184	212	238	214	212	198	231	193	235	228	214	221	212	205	194	213	219	207	223	213	209	209	213	222	232	199	215	238	202	217	229	211	230	253	207	219	224	233	235	226	234	189	205	197	210	201	196	231	208	227	189	226	224	241	209	235	230	215	214	216	210	238	210	239	220	194	220	212	207	226	206	240	240	233	226	235	223	234	219	214	220	202	229	214	226	212	230	220	227	220	224	198	213	235	219	211	218	212	249	207	219	213	212	221	200	191	215	218	220	208	205	238	228	198	183	220	234	206	225	230	225	216	246	240	216	231	237	199	215	233	224	206	222	215	231	231	234	225	220	215	242	227	206	205	228	210	249	225	240	224	212	201	235	221	206	218	203	206	210	225	195	191	207	225	214	194	214	221	217	211	215	230	218	217	208	205	229	227	207	215	224	218	210	246	218	213	203	210	222	236	212	219	230	194	202	199	188	256	224	227	216	216	199	193	240	213	243	203	225	224	218	203	213	228	204	190	229	223	219	216	194	224	216	212	212	207	207	244	234	225	217	229	218	219	243	207	219	224	193	225	226	233	184	202	235	227	204	230	211	205	206	204	218	214	192	220	207	217	209	218	191	207	228	218	222	207	245	194	222	213	228	219	226	216	192	193	198	232	240	226	238	199	227	212	200	204	221	220	204	199	228	226	234	225	186	216	226	223	204	216	219	222	213	217	223	231	219	213	217	196	237	213	224	207	222	209	228	224	227	235	202	219	263	221	203	226	207	231	219	212	230	231	222	229	214	180	256	235	210	242	221	222	203	253	221	203	230	184	202	233	237	223	218	200	194	203	197	231	231	225	200	213	193	203	211	241	212	207	210	231	238	231	228	240	219	214	219	233	203	208	219	215	241	214	232	227	215	223	234	212	203	215	228	220	216	213	214	227	210	236	214	232	231	219	214	211	215	242	205	228	201	220	215	210	212	211	224	217	220	200	231	230	208	239	243	220	200	224	204	217	191	229	197	216	236	207	207	212	241	197	218	241	199	226	212	217	225	227	172	218	225	184	241	234	206	228	229	227	218	210	233	226	176	198	218	220	213	223	219	241	235	230	200	210	233	242	211	200	212	227	246	200	208	235	196	205	208	205	203	222	221	226	225	228	202	216	228	241	205	237	198	200	201	211	196	214	229	190	204	214	228	230	189	202	201	231	218	206	221	230	217	223	216	209	252	221	218	197	232	228	217	197	195	219	219	198	229	224	236	211	211	220	224	228	206	206	223	206	219	231	241	226	189	236	207	219	219	226	212	247	241	227	205	228	230	211	222	218	225	203	199	222	230	260	211	230	217	208	211	255	202	206	228	233	208	196	234	205	207	194	213	221	225	197	216	234	245	193	196	205	209	222	215	196	201	230	206	229	222	211	237	213	211	223	230	207	228	191	194	219	223	207	226	215	215	211	192	229	217	221	215	210	212	225	205	225	206	226	239	210	230	204	228	204	223	212	237	213	225	243	223	213	211	245	221	225	230	202	220	248	201	219	204	230	227	216	230	220	228	212	230	225	215	217	216	221	214	193	211	213	222	236	228	204	230	237	214	220	227	201	228	222	225	196	222	227	223	227	198	206	223	242	225	188	236	218	209	211	223	222	268	231	196	223	196	208	251	223	197	220	203	214	222	213	212	205	218	249	195	213	214	180	233	216	204	209	224	226	217	220	201	215	209	211	208	209	221	210	214	250	206	216	191	224	236	214	230	217	219	218	207	223	223	235	222	256	221	201	226	211	194	208	192	228	217	224	200	208	218	229	215	208	220	238	225	195	200	216	227	213	235	241	207	221	214	219	234	189	221	239	226	221	218	215	225	221	197	234	214	220	214	204	215	239	217	189	216	221	232	214	200	202	242	198	210	218	214	243	190	220	198	203	234	214	225	234	227	241	214	216	195	216	218	183	252	228	186	212	232	232	191	214	208	224	230	215	209	232	205	231	232	202	201	206	227	234	239	251	216	200	201	209	226	228	229	232	201	221	244	210	222	221	222	206	230	217	222	262	226	182	211	250	220	211	214	252	203	212	222	221	205	220	218	227	210	209	227	233	219	232	225	214	212	238	222	240	233	205	239	225	232	198	235	204	204	210	221	220	211	202	216	187	239	190	204	185	230	196	224	230	223	209	202	207	222	208	189	219	214	228	229	224	232	250	223	222	225	200	225	217	225	203	210	216	221	243	230	219	209	206	242	222	204	246	222	225	223	199	214	245	222	197	214	224	223	211	222	208	254	248	232	223	204	201	221	213	218	202	234	218	241	222	216	202	235	243	219	207	196	229	220	230	227	241	222	190	224	181	209	231	210	227	242	203	193	215	203	226	241	225	219	201	214	201	213	216	213	229	212	205	201	204	221	211	237	227	194	228	212	224	194	214	191	210	211	219	221	187	218	229	194	208	199	188	222	219	207	226	205	230	214	223	194	225	222	212	247	226	224	215	216	210	235	211	206	233	218	215	244	206	200	211	193	212	198	199	235	191	216	254	218	214	227	200	225	225	222	208	200	238	205	214	204	202	208	203	216	215	198	226	234	212	214	211	220	200	210	207	191	225	220	234	223	223	209	235	190	202	218	212	218	215	198	189	187	212	205	234	210	217	217	214	235	212	227	178	200	229	245	210	243	238	192	223	223	207	237	192	211	205	224	219	210	217	224	206	246	205	211	215	238	244	230	231	239	211	212	218	226	208	242	211	232	209	200	222	208	205	202	207	239	206	222	214	203	215	196	210	213	247	231	189	218	202	207	209	229	227	229	237	221	201	212	178	207	209	224	221	251	222	215	229	206	198	221	224	208	216	225	193	211	210	214	233	226	203	203	229	245	211	223	216	220	224	216	237	222	188	208	259	200	222	257	255	215	192	188	215	235	185	196	210	220	223	215	200	232	225	222	236	202	238	200	229	215	213	211	213	217	193	214	201	200	200	217	256	222	218	232	211	230	221	222	214	203	226	192	228	205	227	208	230	230	214	235	210	207	193	236	231	232	230	226	213	223	213	217	213	211	215	208	205	213	193	222	206	220	204	198	201	214	207	211	235	231	222	219	213	230	185	202	207	204	197	235	222	200	256	224	226	194	204	219	201	206	195	211	215
6997	9984	8319	4896	8952	1837	1446	1072	906	762	679	606	517	495	431	455	406	398	396	361	353	356	359	319	351	346	313	315	266	352	304	282	297	300	302	298	287	302	325	266	275	285	279	280	275	278	262	287	277	301	285	268	246	277	290	274	332	234	247	271	295	292	278	298	283	248	281	261	265	254	293	274	281	264	284	278	290	287	287	270	288	296	264	261	256	297	282	267	276	293	238	270	271	278	248	286	258	268	274	274	263	271	254	258	252	250	272	260	279	257	266	266	303	224	256	251	283	299	254	255	284	246	261	265	268	290	255	262	271	290	279	255	310	249	260	270	251	264	254	279	243	293	277	268	249	247	261	258	275	266	240	278	287	273	276	265	269	244	277	257	262	275	255	297	292	297	277	253	268	252	280	264	250	250	260	265	278	300	287	266	257	288	250	262	277	255	260	253	280	277	281	258	267	273	242	271	250	244	255	248	234	259	256	280	282	252	271	275	251	256	227	282	273	273	268	286	252	257	235	236	249	256	278	248	267	264	257	291	262	284	251	258	288	252	266	277	256	262	263	253	251	260	296	281	276	263	267	268	253	241	269	272	246	244	266	255	297	276	269	251	277	275	281	274	290	306	279	263	275	268	288	262	264	287	237	283	272	238	263	266	285	234	260	277	305	283	248	293	256	270	270	271	299	275	280	276	261	283	241	253	283	245	255	289	247	255	290	257	241	250	275	258	245	265	281	298	268	258	273	243	280	290	277	260	251	290	274	249	256	244	259	278	302	254	254	282	252	271	253	272	253	253	255	297	249	264	277	264	250	307	250	254	231	277	270	270	252	270	253	243	268	252	271	280	259	271	273	302	300	267	278	257	277	245	259	289	273	254	242	267	274	252	322	276	271	264	259	257	268	263	278	283	278	257	270	251	249	252	234	241	250	247	256	295	252	238	274	274	268	285	285	276	279	283	252	285	264	273	287	251	271	263	261	263	254	281	264	257	246	289	241	266	269	256	267	243	257	280	285	278	257	295	281	271	294	283	254	260	266	286	286	284	268	271	279	226	252	247	285	269	241	264	294	265	264	285	283	269	276	239	293	261	265	274	242	267	287	249	285	281	264	270	274	245	295	270	288	304	273	281	279	264	271	265	281	272	265	274	244	292	273	242	278	270	277	264	268	263	237	261	279	272	273	258	260	276	252	287	266	272	256	320	276	252	263	274	270	253	240	249	278	274	276	269	293	265	244	285	275	275	259	267	295	265	259	272	260	272	273	281	230	246	286	269	256	266	259	281	258	286	244	239	253	278	255	283	262	260	259	272	243	275	243	242	268	267	263	299	249	268	281	281	252	252	287	235	269	239	216	302	272	280	261	279	251	266	244	284	235	263	277	287	262	276	251	283	248	243	287	254	266	257	249	277	280	261	275	288	258	259	296	267	288	250	291	253	293	256	229	248	270	259	287	287	280	274	275	292	266	262	238	249	253	275	254	285	262	225	278	252	251	266	296	273	256	255	265	275	259	288	263	298	260	261	270	267	232	295	299	286	243	259	271	274	313	263	278	281	269	261	266	269	259	251	289	272	241	273	294	266	268	282	283	263	280	276	263	265	257	257	284	264	298	281	276	276	287	260	239	276	260	271	258	247	232	268	244	260	246	254	262	250	251	264	266	241	288	285	280	289	272	278	265	262	257	283	287	265	246	296	250	264	258	259	261	269	250	276	298	248	276	272	282	238	267	285	279	271	256	276	302	261	272	257	288	261	261	276	242	274	264	260	244	247	265	282	268	261	269	278	263	272	284	258	264	286	277	243	261	226	267	223	255	268	269	263	271	241	257	263	256	258	260	289	289	280	265	251	230	260	249	257	266	289	243	271	273	262	259	276	254	271	276	267	261	277	263	272	253	271	263	241	262	252	255	283	246	282	248	301	253	285	240	275	258	261	244	247	266	273	285	286	298	252	287	273	300	279	266	271	293	256	244	261	272	251	255	273	233	271	275	256	254	244	266	247	261	272	267	226	250	277	289	274	257	277	292	284	257	263	261	273	261	261	278	278	278	244	291	281	259	289	272	252	268	277	260	222	282	273	264	263	254	246	255	267	267	268	253	253	241	255	279	251	270	249	278	265	279	250	245	268	236	244	262	259	294	250	273	284	282	277	285	260	246	286	264	240	264	270	259	268	268	292	264	266	246	264	266	266	249	263	291	241	280	289	279	282	281	270	258	267	247	257	253	262	249	256	282	258	293	271	265	265	296	291	262	263	262	274	268	280	265	228	255	289	246	276	247	269	259	256	267	267	274	258	263	296	270	279	257	266	295	259	269	281	256	250	289	251	261	269	250	268	264	265	250	270	253	261	285	303	271	289	256	251	272	262	285	250	282	258	262	266	249	267	231	304	256	263	285	271	262	282	268	245	267	256	276	276	267	286	269	261	282	270	288	244	266	288	278	285	285	269	260	278	273	268	243	252	265	261	282	268	298	232	270	241	289	277	244	280	249	261	253	266	252	245	282	247	263	280	260	259	279	290	248	271	286	262	271	269	273	271	255	287	254	303	288	279	248	292	235	284	277	280	268	284	270	285	272	277	248	281	265	269	281	300	275	234	265	274	255	267	291	260	277	277	254	229	265	268	254	254	279	255	282	263	251	250	263	283	268	262	269	261	272	267	299	246	302	279	246	284	255	264	260	268	250	266	277	247	269	291	290	263	239	302	268	261	272	276	264	290	276	261	278	257	270	256	244	270	263	292	248	294	285	284	281	269	239	264	239	249	242	279	267	277	275	274	264	238	260	283	262	256	262	279	279	265	270	225	268	244	273	260	290	258	252	249	248	280	260	246	257	236	267	259	256	251	273	296	249	264	295	259	249	265	257	260	255	278	303	256	259	246	261	273	290	243	301	271	243	286	260	254	277	291	262	278	263	233	302	276	283	247	259	245	275	260	285	262	270	281	254	281	260	301	271	259	260	270	264	280	221	225	241	301	248	299	275	269	268	307	292	270	266	254	282	288	264	285	285	256	273	284	263	262	267	254	301	284	268	264	265	236	265	261	266	309	278	277	272	294	286	292	273	271	252	257	270	290	256	256	263	257	267	235	251	284	262	274	287	243	253	272	302	295	232	268	243	313	271	263	245	290	276	285	266	249	251	269	254	276	279	268	281	276	273	262	256	286	278	239	274	278	244	279	251	252	228	278	257	272	277	267	292	305	298	262	283	253	268	265	269	281	271	242	284	288	255	265	280	260	293	255	246	260	260	268	267	272	279	254	257	250	258	248	261	262	295	232	272	252	269	291	253	268	256	290	250	274	271	241	263	259	253	266	258	280	275	281	262	252	247	275	260	257	250	271	258	259	276	247	269	250	267	248	252	283	283	243	256	277	294	253	262	232	280	262	275	271	250	241	258	294	253	247	251	289	273	246	262	257	235	246	264	296	255	237	251	251	271	307	289	272	285	259	278	305	288	282	281	254	242	229	235	289	247	258	267	272	270	271	262	286
23578	20942	27980	24068	21134	20514	6792	1182	934	836	744	639	606	583	601	501	544	507	476	457	477	428	451	433	441	389	452	407	386	447	390	422	388	397	385	365	404	395	398	409	357	351	387	337	352	408	357	359	394	352	372	341	407	375	369	389	364	401	380	401	344	351	372	429	362	383	346	396	389	378	342	370	402	358	387	388	360	375	369	367	357	356	339	394	365	346	375	340	346	372	372	317	362	356	394	373	328	342	325	399	361	389	366	343	373	328	356	360	404	350	363	366	357	360	350	376	365	358	344	346	348	368	330	347	366	365	363	325	386	320	351	364	368	338	377	393	370	398	365	372	350	357	395	344	380	349	395	372	339	327	365	349	369	362	364	340	356	362	349	369	369	349	369	365	368	384	383	389	367	331	386	380	397	383	382	366	371	339	386	336	342	383	362	368	390	364	364	352	366	379	347	369	364	362	376	374	377	372	370	389	360	347	363	362	344	340	363	366	345	363	366	353	361	341	338	372	388	354	379	380	365	354	375	363	335	360	365	352	354	394	370	398	370	349	383	351	355	371	341	392	333	378	356	379	405	331	389	393	364	331	351	341	374	371	382	360	401	346	358	334	373	386	340	362	367	356	384	345	343	352	395	339	347	351	340	368	369	383	351	351	340	366	344	374	384	354	385	377	322	368	386	354	349	350	361	359	373	398	374	317	361	347	327	334	361	377	342	344	341	342	367	354	311	382	336	376	371	398	387	373	349	378	345	349	340	369	327	363	362	352	354	399	375	360	336	329	341	388	368	377	388	368	365	368	368	340	376	374	349	372	355	375	373	392	350	362	399	346	349	347	357	368	379	377	397	383	373	385	374	347	333	360	342	347	348	333	356	371	354	339	352	384	346	370	362	365	377	359	370	366	331	339	383	379	359	358	349	355	363	363	350	371	342	365	359	367	315	365	406	345	320	332	389	366	386	330	364	348	336	335	369	352	363	371	381	361	373	377	375	352	400	325	373	361	389	351	384	365	366	325	368	381	381	382	395	373	363	364	365	393	352	341	384	337	372	391	388	352	353	397	396	349	347	368	367	334	314	363	365	356	353	344	358	374	359	397	364	369	337	340	341	355	337	352	357	359	361	375	374	340	337	364	346	357	355	347	379	350	363	328	347	367	342	328	344	356	340	414	342	336	342	360	358	364	372	363	365	369	312	383	401	354	318	351	359	345	369	348	316	360	363	385	346	365	418	376	355	344	327	359	338	369	352	391	357	353	364	371	361	313	356	346	379	363	372	383	362	387	380	355	334	386	377	372	343	364	367	384	401	338	366	406	391	369	353	342	357	354	340	324	353	366	376	332	380	358	371	399	370	340	355	369	371	371	385	351	391	368	402	385	353	384	353	349	390	376	368	377	364	370	360	367	338	387	355	340	365	414	359	375	360	353	363	342	391	365	375	353	364	361	377	368	338	361	374	343	340	362	341	363	354	336	340	358	366	367	348	367	369	384	371	376	328	358	370	380	363	370	370	383	343	327	388	359	360	360	333	363	389	355	371	384	370	378	340	371	336	382	350	379	367	354	329	302	402	371	356	356	305	384	359	370	384	358	346	386	377	356	331	380	347	365	357	366	340	349	353	389	356	371	385	389	388	370	337	368	322	385	354	371	379	383	327	328	347	348	375	346	349	352	379	360	340	357	356	380	374	360	348	369	370	367	363	364	353	363	371	341	339	365	352	357	357	359	376	371	340	378	356	340	350	362	360	394	339	369	378	368	363	352	380	354	374	380	363	361	350	368	360	378	401	371	336	356	324	373	366	368	395	343	341	427	362	348	378	331	346	352	365	354	322	332	396	356	391	377	322	365	351	346	367	356	379	390	366	357	335	363	384	373	373	354	380	348	402	321	337	349	350	391	356	350	340	366	378	375	339	357	349	344	373	352	348	350	349	333	362	367	368	363	356	329	377	412	353	360	366	316	372	357	404	360	407	346	363	378	382	366	372	363	379	385	372	381	357	339	347	317	399	384	368	347	369	377	352	361	368	330	349	357	355	340	378	347	350	377	348	373	378	377	382	340	332	335	347	356	337	379	375	357	349	397	348	336	370	347	348	381	368	323	352	346	388	335	364	374	348	345	367	381	362	348	348	380	372	382	352	334	366	393	341	355	347	396	368	349	359	364	365	355	331	362	340	372	371	366	341	345	385	374	367	366	378	368	357	395	378	381	336	342	345	397	378	326	342	328	383	348	349	363	352	375	392	329	348	361	353	383	340	376	399	365	357	364	365	374	350	382	369	377	351	330	373	357	380	380	360	358	402	357	333	375	364	362	390	390	323	349	335	362	391	354	371	359	372	340	330	368	388	340	376	337	342	362	351	344	425	366	383	351	355	342	353	316	344	341	363	360	350	406	404	361	375	346	356	327	336	355	337	357	345	350	390	356	332	379	382	364	334	345	334	365	329	329	361	375	341	334	325	368	370	366	359	359	350	361	348	345	337	367	343	362	354	331	377	344	385	352	362	353	318	337	390	382	329	361	366	397	389	358	312	348	363	374	356	354	368	344	327	328	362	378	338	387	347	337	394	350	385	386	350	352	345	387	333	348	352	375	343	355	355	362	326	331	357	365	350	322	428	358	360	317	344	375	337	356	354	342	391	385	402	370	355	354	351	364	345	351	367	355	353	349	385	345	361	353	369	373	357	341	350	343	362	387	395	375	367	373	347	369	377	336	363	328	356	378	357	349	363	334	354	403	338	360	376	352	349	393	377	362	358	363	303	363	408	361	343	370	343	358	348	346	341	388	338	360	380	346	361	364	367	331	355	372	358	402	323	380	337	351	368	333	364	340	332	362	371	371	345	371	375	300	353	337	357	362	350	341	380	396	355	368	350	365	342	385	373	339	342	359	370	343	355	356	360	366	345	315	347	341	360	400	378	371	352	342	353	354	335	371	388	369	368	359	382	378	384	360	384	361	381	342	370	323	389	378	390	359	361	335	355	386	351	385	340	353	384	384	327	399	341	364	347	356	381	371	397	331	365	375	383	349	382	376	374	380	379	350	373	341	357	335	361	328	361	380	328	376	341	347	354	354	384	358	364	364	334	367	369	344	328	358	360	359	377	354	336	368	380	354	368	327	364	344	352	374	366	355	342	346	356	374	356	391	376	349	325	352	382	338	363	374	348	344	349	335	401	353	351	378	334	364	350	385	366	355	375	375	352	375	358	368	390	341	354	334	354	379	354	391	378	343	341	365	378	369	361	356	384	365	347	400	350	359	367	368	386	370	365	357	378	395	387	346	340	369	348	343	360	362	365	344	377	343	351	361	362	322	388	344	380	360	341	335	347	355	341	357	352	357	374	344	381	386	369	350	360	383	349	386	351	359	349	379	375	374	354	329	334	349	383	347	355	354	350	375	319	358	371	344	375	343	333	350	341	365	341	383	354	331	360	351	361	373	390	387	352	342	341	374	389	334	318	313	350	349	400	374	340	357	352	365	351	373	331	389
10766	18296	16122	10502	15756	4174	2982	2337	1894	1583	1334	1197	1061	969	906	808	773	736	695	654	606	611	611	563	523	520	531	448	486	514	509	517	456	478	436	459	441	430	420	427	430	434	449	397	417	420	409	420	418	409	381	396	384	418	437	388	381	405	384	396	360	354	375	423	387	360	393	399	351	420	395	406	387	374	389	375	386	376	371	408	400	386	392	399	357	365	428	393	409	387	413	408	397	346	361	411	359	406	395	386	362	386	360	366	391	423	377	355	404	364	344	371	355	371	383	359	367	420	356	368	402	363	371	385	413	376	375	383	376	361	386	373	365	383	378	393	348	384	401	361	403	365	384	373	373	372	374	335	373	380	404	355	393	363	369	362	376	343	376	372	363	374	386	365	369	389	393	378	392	369	376	392	339	407	369	367	340	362	372	374	349	385	369	400	355	362	357	403	375	373	380	352	379	355	371	384	373	400	355	363	416	362	400	370	357	354	422	379	389	407	368	335	387	395	358	382	363	369	415	389	374	382	425	397	362	380	381	378	367	403	375	394	385	389	380	404	363	375	393	381	342	373	362	407	395	386	378	354	356	355	374	353	344	363	360	372	398	387	351	349	381	368	368	319	357	377	415	366	392	377	346	391	393	358	370	385	369	376	409	367	378	402	369	391	367	412	380	377	385	398	367	397	368	392	343	379	376	370	405	370	364	377	401	404	404	353	347	415	397	367	388	387	361	344	389	360	393	401	376	388	384	386	411	371	353	375	392	369	383	363	357	395	385	359	378	376	376	366	374	374	376	383	387	364	371	348	373	385	397	348	377	339	368	401	404	382	367	392	371	397	385	400	395	372	426	362	368	394	375	367	358	374	366	374	387	344	394	363	369	369	373	366	362	369	361	373	383	408	372	350	359	399	393	353	370	376	359	378	367	381	362	377	377	389	357	369	384	364	399	380	376	390	347	402	332	387	396	383	373	366	388	347	363	384	376	408	365	368	391	382	380	379	373	389	392	394	387	368	430	374	395	371	363	380	363	368	378	350	374	355	405	407	377	383	398	377	410	395	386	398	358	426	401	357	358	392	327	382	377	349	378	360	388	374	383	370	379	379	378	344	399	396	354	352	383	393	382	348	371	351	388	380	389	362	386	369	369	404	320	350	385	359	356	381	364	382	386	401	364	335	369	411	349	380	318	364	354	351	402	378	375	381	372	355	365	355	404	363	392	404	359	385	384	353	405	366	343	361	376	347	397	394	381	350	361	370	368	363	386	351	345	394	375	380	354	401	360	372	398	384	385	387	394	371	384	364	316	366	394	375	400	383	376	387	346	365	339	364	392	362	335	357	368	377	371	382	356	409	384	410	350	368	370	393	373	374	399	356	395	352	334	371	389	381	384	385	375	365	372	356	363	382	345	391	393	347	400	392	361	393	409	356	356	365	410	371	396	380	415	384	381	357	372	355	407	404	360	349	402	376	340	413	357	342	377	357	395	383	383	416	372	346	383	382	375	354	383	397	363	368	369	364	363	381	372	361	376	377	421	382	369	397	364	342	376	398	374	409	338	394	369	373	342	369	379	361	367	408	394	347	368	367	386	339	395	409	394	373	385	373	402	397	396	378	374	381	385	374	400	406	381	373	371	395	357	364	387	362	382	372	362	378	366	377	386	359	404	373	408	348	395	379	346	406	365	358	333	399	374	360	352	377	398	375	380	363	374	366	358	391	376	403	395	367	367	364	372	343	366	357	367	355	372	338	365	389	367	381	380	365	351	356	399	351	354	348	410	369	376	370	335	376	389	366	417	343	344	370	356	378	376	380	367	393	379	387	379	372	375	388	377	391	371	361	379	377	408	371	400	351	350	350	385	379	406	337	367	346	360	356	347	439	372	359	365	383	381	365	362	336	378	365	378	370	358	400	349	363	356	358	412	380	355	394	404	371	388	363	382	350	361	380	356	378	420	393	369	386	386	371	344	360	373	412	368	413	386	381	386	335	382	380	390	389	332	375	400	367	384	379	366	403	373	357	384	392	399	386	365	372	351	351	414	386	363	409	360	418	357	374	387	394	390	330	366	398	368	398	404	371	399	387	370	401	386	380	369	402	358	393	394	392	366	375	353	386	341	369	397	363	362	389	398	370	370	369	398	394	362	366	394	347	380	358	391	357	395	402	368	387	384	349	401	355	385	368	369	374	387	381	367	354	385	379	372	415	358	368	424	378	369	414	387	344	402	339	400	375	388	351	343	361	365	350	395	377	395	387	388	378	351	391	380	386	353	339	360	338	389	372	399	345	373	364	410	386	358	385	370	380	348	356	384	389	378	381	371	408	400	372	358	360	365	405	362	392	389	378	402	353	387	363	331	352	363	377	388	360	391	388	391	364	380	367	372	404	387	380	360	373	370	336	374	370	378	386	361	376	394	363	358	349	349	396	366	384	387	377	362	400	362	334	376	384	362	391	375	357	380	373	345	335	351	354	374	359	382	369	373	381	369	388	399	358	368	349	363	380	401	363	367	374	383	378	406	417	378	383	401	389	356	363	374	384	377	350	359	380	333	377	329	378	368	380	348	374	357	415	432	354	402	374	385	339	440	372	361	376	377	363	347	366	405	361	363	366	369	387	355	390	375	379	359	406	356	356	385	367	397	354	380	391	352	382	357	391	374	395	369	412	420	380	392	404	388	346	429	355	379	405	403	391	351	391	366	389	365	379	378	383	363	355	342	397	372	404	362	377	357	399	347	374	399	363	362	385	367	363	377	350	376	374	348	365	384	409	383	405	397	347	395	390	374	352	338	393	379	360	354	377	354	386	368	376	341	399	353	340	344	384	375	396	374	354	369	364	392	379	357	366	355	360	346	372	396	368	345	373	380	357	359	360	380	373	386	406	386	380	342	380	349	390	366	366	386	396	371	388	367	393	385	358	386	395	395	406	365	360	355	388	340	391	369	396	375	393	360	371	395	396	354	377	340	400	394	401	385	357	383	363	366	416	402	365	388	350	372	377	355	365	355	381	409	345	354	337	390	399	397	359	350	396	394	378	408	379	336	338	418	380	362	382	390	397	375	411	347	368	365	374	371	344	367	383	366	370	357	379	407	369	368	357	380	377	336	346	388	351	383	364	354	338	372	364	370	365	357	374	366	349	369	397	371	370	394	356	396	373	338	357	360	386	360	354	361	385	346	329	353	360	366	326	389	365	353	347	376	377	398	323	377	352	345	377	373	364	387	377	388	372	360	352	348	343	409	392	355	364	373	378	413	367	388	391	368	381	380	329	355	397	380	351	364	376	367	360	361	386	343	382	326	352	384	343	365	379	383	346	369	359	383	345	349	387	393	387	437	371	395	442	361	345	376	382	352	394	353	373	399	371	351	350	364	392	377	340	355	422	336	381	360	381	363	350	368	372	386	385	400	362	368	409	359	398	365	376	317	374	381	410	353	405	341	363	403	365	387	346	358	396	358	412	398	378	371	365	405	392	387	385	362	415	382	397	359	371
27859	15755	2623	841	1033	544	532	560	501	520	517	523	515	533	529	532	505	546	526	529	525	500	545	488	468	479	518	561	521	516	534	518	488	518	528	546	533	524	483	485	527	477	528	501	511	514	508	509	500	519	499	513	529	495	541	510	486	564	526	538	552	513	524	526	508	484	502	493	499	526	476	554	540	519	491	515	498	519	520	531	555	514	542	520	529	502	505	466	543	454	506	508	499	536	512	502	503	514	514	503	487	517	526	515	494	505	532	501	538	494	515	506	522	515	525	477	477	530	544	533	500	510	524	540	479	513	517	508	505	513	507	468	527	496	556	512	513	477	506	503	542	505	508	504	516	513	559	535	446	530	531	519	520	517	480	501	506	485	525	525	504	555	519	523	498	536	501	497	494	521	508	503	537	497	533	467	530	531	489	531	500	521	510	524	527	533	541	518	539	544	519	541	486	536	504	518	550	504	533	496	534	510	521	518	540	516	576	537	492	520	523	521	501	517	523	535	522	499	512	525	549	535	486	571	514	532	516	517	518	512	540	583	500	513	523	509	502	458	501	506	510	463	562	501	507	533	508	499	543	524	545	493	544	513	517	530	531	546	477	530	494	489	509	491	517	501	511	524	466	504	498	541	523	484	526	525	523	483	513	535	510	499	496	485	487	539	555	528	532	501	501	494	514	484	453	544	509	503	491	493	540	505	496	541	522	467	479	512	489	496	511	555	548	508	501	452	530	495	524	503	514	491	482	512	503	522	522	483	498	527	476	504	529	508	522	495	521	523	513	555	503	527	511	516	563	466	504	527	485	504	477	540	514	497	506	471	511	530	530	501	526	499	520	539	527	518	537	540	536	497	511	511	535	504	507	517	538	506	540	507	483	490	526	522	496	514	508	528	532	525	524	516	538	473	498	489	524	485	546	515	535	529	507	489	503	500	527	494	520	537	498	533	504	522	480	554	454	537	526	523	547	540	494	514	543	540	524	553	524	549	499	473	485	455	499	503	504	500	526	549	497	508	471	516	524	453	539	495	516	540	528	512	524	519	493	534	541	475	529	516	517	511	528	488	555	527	517	493	526	516	505	521	470	460	524	486	494	498	561	476	526	497	489	509	520	491	493	495	536	490	497	498	523	502	489	538	508	571	513	515	486	532	523	546	497	479	493	511	475	500	516	509	486	516	505	535	522	550	468	474	502	517	533	496	526	509	548	555	517	537	532	514	469	513	556	596	465	486	516	537	509	519	539	538	518	511	504	539	508	503	482	545	519	509	525	499	533	590	513	501	511	470	495	539	549	518	479	518	528	499	505	509	492	480	497	525	553	510	516	516	513	524	521	518	479	492	517	486	497	558	513	504	479	547	542	510	528	496	503	491	487	505	530	515	528	537	471	477	527	509	519	491	519	473	542	556	495	555	517	549	517	514	525	538	524	497	509	518	532	557	529	450	487	502	527	541	536	481	475	540	547	484	512	487	554	498	536	533	569	488	532	542	535	481	494	533	532	543	510	506	496	487	582	510	548	492	537	514	514	519	494	483	508	518	507	540	522	529	476	533	529	507	514	507	512	498	546	504	524	527	488	557	539	480	504	538	531	532	533	523	531	500	533	513	502	526	500	495	467	504	553	512	525	512	497	523	488	491	516	515	494	482	519	479	531	545	475	535	512	496	493	546	555	499	517	478	539	551	503	547	527	535	541	511	510	511	508	484	554	531	526	507	539	488	505	501	546	486	493	527	505	498	522	522	496	497	537	548	530	541	549	488	510	493	551	491	534	552	520	525	553	510	523	522	526	513	473	493	520	559	505	493	524	526	529	517	510	534	510	526	542	492	543	493	500	531	502	522	522	513	596	525	474	479	506	472	546	492	511	508	508	515	506	512	512	497	501	498	478	505	475	494	487	524	485	529	526	577	525	535	543	498	496	502	522	525	518	498	491	498	521	467	507	508	511	517	519	497	510	504	541	559	517	516	518	494	533	503	529	517	516	531	557	523	523	559	515	535	486	478	567	474	532	528	482	529	524	528	503	536	509	516	512	498	509	473	530	546	516	521	502	501	485	483	575	536	492	472	506	479	546	537	502	511	508	514	526	501	511	551	500	519	534	521	509	502	523	506	579	511	498	540	485	510	520	513	503	485	491	535	526	531	533	512	503	470	525	513	482	508	494	503	537	537	529	492	510	525	514	494	477	503	539	523	511	564	488	490	514	554	541	510	530	495	523	569	493	492	538	498	579	530	532	483	496	538	504	550	503	542	504	523	534	534	515	503	515	494	522	460	484	532	519	507	505	539	425	514	500	482	486	509	513	520	506	511	459	519	519	538	502	535	496	484	516	533	529	504	503	502	543	448	521	503	520	541	507	498	517	518	503	536	545	488	487	552	523	525	482	528	552	496	508	506	482	530	518	542	521	558	517	520	505	524	521	472	580	523	518	563	525	524	488	462	559	504	529	547	512	535	519	529	524	522	524	526	497	541	542	497	529	512	535	568	463	498	493	561	509	505	498	510	506	502	484	543	496	506	520	531	561	564	483	456	529	498	535	497	502	497	519	525	512	494	546	477	544	493	536	513	491	517	546	488	501	504	477	520	497	527	497	531	526	490	522	529	483	498	528	538	486	504	541	528	513	488	506	478	490	491	525	537	525	490	534	514	518	513	490	528	513	514	535	513	502	510	502	549	484	501	470	488	516	496	497	569	500	507	524	516	484	503	514	482	516	526	535	554	498	539	532	517	525	491	518	516	544	486	505	534	514	518	533	478	505	503	520	483	500	506	478	467	532	455	501	468	529	547	485	488	507	511	474	489	457	530	523	538	549	505	515	503	473	516	500	521	512	528	561	475	506	530	546	523	477	525	512	529	522	531	511	510	488	529	531	548	526	510	489	497	491	503	542	528	483	500	556	494	505	538	507	520	508	518	507	500	530	504	496	522	562	497	537	569	538	532	513	521	512	509	483	538	487	543	493	526	490	516	516	526	540	507	502	518	522	532	485	522	537	498	516	493	465	525	545	498	499	524	454	516	498	486	509	545	510	492	465	573	501	491	476	508	560	532	521	492	488	532	510	506	517	539	512	507	522	519	505	506	499	511	517	489	479	479	480	485	523	513	499	534	502	494	525	517	484	548	529	512	513	541	533	511	504	535	506	515	530	472	486	498	464	540	534	488	531	511	486	542	524	501	481	455	524	500	507	516	525	458	520	517	555	529	497	478	516	530	533	487	452	519	501	524	525	458	497	501	471	475	532	512	476	522	491	475	530	519	533	561	536	529	525	502	491	554	485	468	499	519	482	523	527	505	476	481	498	524	531	477	498	538	545	540	519	505	510	482	513	525	552	511	556	479	497	486	532	497	502	538	527	466	536	482	496	525	496	499	508	476	564	494	522	527	505	495	442	517	491	508	517	540	543	499	479	504	533	525	537	530	539	503	523	491	495	496	503	558	528	463	480	494	546	536	553	555	492	481	479	515	573	509	536	524	494	517	470	527
5274	1871	1451	1156	1699	648	645	633	644	626	592	601	598	627	638	646	618	555	552	636	594	579	542	561	623	572	603	594	615	566	580	586	596	582	573	606	540	648	600	545	570	598	619	619	644	581	618	601	604	598	648	579	603	574	622	587	605	592	568	605	621	563	574	505	556	598	545	604	584	637	631	607	550	586	589	563	582	616	633	574	572	583	561	544	572	596	616	642	622	613	563	617	598	554	593	588	604	574	592	593	618	574	558	627	582	561	647	571	580	581	608	588	599	566	612	590	590	555	541	606	615	579	578	575	579	567	533	563	625	567	614	601	610	582	565	605	594	595	585	592	572	546	625	591	602	619	594	574	607	590	577	589	587	587	581	579	587	604	565	561	589	592	593	583	603	568	600	581	596	564	576	556	559	606	607	575	566	575	601	561	565	607	552	639	543	646	603	619	606	574	584	622	631	551	610	586	588	602	566	589	589	583	552	558	627	580	606	576	559	594	582	571	578	587	642	570	538	605	558	585	536	604	608	599	612	555	573	573	574	606	615	578	582	546	603	552	609	591	585	595	583	614	575	579	614	610	600	556	608	558	567	589	626	567	574	606	562	559	600	613	557	616	592	595	588	600	577	593	579	633	591	602	565	615	592	614	595	628	570	611	630	570	550	652	556	586	561	576	546	613	548	586	572	587	574	568	593	647	594	611	580	571	613	604	581	609	574	596	624	599	571	606	585	594	557	574	613	579	579	600	560	553	556	573	587	584	588	609	549	535	580	590	552	569	608	603	549	631	566	579	576	605	578	572	584	611	572	642	614	502	581	624	595	592	593	585	574	619	567	584	596	532	609	581	608	583	561	600	598	585	599	594	588	597	590	597	580	562	584	601	565	617	589	581	564	579	591	620	558	554	587	579	562	545	563	620	564	574	578	618	571	568	555	541	589	623	564	557	571	614	620	534	588	578	552	567	615	577	617	586	571	562	562	579	606	574	579	554	583	638	597	545	608	601	605	587	618	561	545	631	590	571	643	589	582	598	614	557	596	623	594	567	610	593	557	614	595	595	619	584	617	517	578	630	571	622	582	569	596	583	599	622	584	579	648	617	581	540	549	602	578	590	588	591	634	555	610	573	568	588	606	587	538	605	580	579	599	587	585	609	595	575	601	597	587	626	575	552	594	614	549	572	564	610	569	601	628	583	578	555	597	586	599	597	569	579	606	526	649	566	553	559	570	579	580	563	599	564	579	594	592	554	587	552	617	620	591	581	588	617	654	560	554	553	551	584	575	587	623	615	630	587	553	624	555	547	607	557	635	609	583	569	604	603	579	608	596	571	584	600	582	617	599	591	607	615	595	604	623	561	570	617	537	566	526	604	595	570	624	575	610	593	611	570	565	572	545	586	564	595	608	600	554	602	616	580	622	592	596	575	602	568	582	604	597	607	591	594	571	585	577	588	551	616	584	599	577	603	603	562	581	572	558	606	578	579	572	583	602	580	595	575	618	593	592	567	556	555	598	581	581	553	586	565	611	603	579	586	630	614	566	561	614	612	593	616	579	540	601	620	588	543	568	571	567	525	580	540	620	614	587	606	569	621	553	607	559	607	587	577	600	620	561	615	565	600	611	593	558	608	592	585	563	592	587	620	597	577	569	627	622	589	576	559	605	589	594	579	604	602	557	597	573	619	596	569	567	582	596	570	508	600	567	599	613	605	582	585	556	593	586	619	597	549	587	571	590	599	588	620	592	603	573	579	581	618	543	551	572	595	616	612	542	596	563	595	593	593	602	581	579	625	588	595	608	579	623	563	588	604	593	571	624	608	597	624	565	634	605	577	583	634	629	608	601	583	586	548	577	639	590	575	606	570	568	564	598	564	612	573	582	566	563	581	574	529	612	616	568	580	589	609	598	618	587	600	579	555	570	566	614	561	586	593	557	579	592	635	610	561	575	580	607	602	549	621	609	594	605	618	584	591	544	610	567	605	590	602	618	571	591	574	591	622	599	609	599	599	615	568	532	618	610	559	525	582	584	556	617	593	584	585	577	588	579	607	558	619	562	591	602	581	584	583	637	592	599	622	606	590	614	567	542	577	571	568	596	577	611	560	615	576	576	565	581	559	593	584	601	573	574	590	573	569	572	615	588	574	557	587	606	614	587	589	587	565	543	591	567	604	606	577	601	601	557	595	608	585	587	591	595	574	579	544	574	588	593	616	578	566	571	600	594	620	559	586	589	575	602	615	568	556	588	589	542	615	565	576	656	570	577	566	604	543	593	588	601	600	550	596	623	597	569	632	599	603	578	592	566	596	577	583	595	594	528	588	565	602	546	578	562	582	581	587	591	585	604	531	576	610	594	607	586	561	591	586	559	590	591	628	641	590	537	582	565	559	605	598	553	535	566	581	557	562	583	583	585	557	546	605	568	575	590	577	591	612	566	606	600	590	551	603	559	582	616	588	608	603	565	550	599	620	608	538	623	579	611	567	561	609	583	599	564	616	540	600	615	630	609	577	632	544	610	611	563	598	608	610	587	612	582	570	593	648	642	609	597	553	642	626	561	578	568	570	613	587	591	582	580	578	595	591	573	561	604	570	606	559	580	564	583	602	603	569	610	568	554	569	622	595	559	606	562	610	592	607	546	569	595	600	591	615	586	614	585	593	572	601	576	545	559	613	599	590	619	556	579	578	544	591	601	596	603	613	564	535	599	575	602	565	642	559	573	555	600	589	604	587	616	575	606	613	567	614	617	534	603	622	583	559	585	562	561	557	561	590	589	590	585	612	533	603	598	575	578	601	557	577	575	534	607	562	555	577	542	593	615	602	580	574	554	587	592	597	618	586	561	552	616	610	577	517	608	575	589	580	585	569	625	584	594	613	590	541	613	592	571	593	564	612	574	618	592	594	598	559	599	612	603	570	502	574	593	590	598	575	581	591	560	537	625	581	580	555	564	591	589	592	546	579	602	542	538	578	576	625	621	593	624	575	576	579	558	595	592	568	583	610	643	581	535	579	551	556	588	606	553	593	561	575	572	579	582	597	593	573	566	581	551	564	567	600	579	585	576	581	587	556	604	554	570	573	620	571	579	629	590	564	569	539	622	552	596	527	604	608	622	575	531	577	583	575	586	574	614	600	567	600	608	591	602	626	563	579	618	628	611	539	564	571	552	622	579	576	560	597	613	560	575	587	586	608	578	602	599	591	580	586	593	574	608	582	589	587	596	616	595	588	599	590	607	578	586	607	568	536	629	622	549	551	532	584	589	549	621	561	608	556	604	570	571	621	587	630	598	578	574	582	607	617	598	584	586	587	654	607	592	520	609	609	569	557	637	551	594	620	588	587	599	608	576	589	589	598	594	571	550	580	530	584	624	578	640	531	599	575	571	645	588	610	573	571	596	559	620	581	557	578	560	565	605	564	552	588	596	551	589	576	591	591	603	598	595	571	585	598	563	599	605	588	615	565	598	615	610	559	558	546	593	616	612	581	585	586	555	613
26126	20900	27371	24570	20751	6037	791	522	463	406	377	303	357	324	307	325	242	280	271	271	243	258	245	233	224	234	222	251	248	248	265	202	239	242	230	254	227	233	217	237	234	229	212	223	221	193	235	220	227	237	200	230	215	231	212	220	210	226	234	221	218	209	221	208	208	215	185	208	208	216	225	239	225	188	221	222	234	215	223	219	234	190	200	202	218	232	207	214	211	242	212	217	203	216	243	236	209	220	226	226	249	236	234	233	203	208	222	224	250	207	222	218	205	207	232	198	230	202	216	190	198	208	219	233	201	215	229	236	204	219	232	206	221	205	209	216	195	203	207	239	224	225	233	223	237	211	214	227	211	215	222	237	213	226	243	212	232	244	206	191	203	227	222	201	219	231	211	255	227	213	214	203	189	210	203	226	206	209	224	212	226	204	219	195	220	222	218	246	241	219	219	234	219	214	229	216	181	217	225	216	232	214	209	211	229	231	214	207	194	199	231	242	221	201	195	209	207	208	226	215	195	206	191	229	227	209	225	218	195	205	212	199	191	230	214	195	217	190	225	237	186	215	200	213	236	205	221	210	225	217	242	198	212	230	221	224	227	239	200	207	204	208	218	228	193	209	224	204	211	194	217	231	219	212	236	214	231	220	205	224	212	204	210	212	219	208	222	231	217	215	187	217	217	227	221	197	231	212	211	217	202	215	191	220	207	237	225	227	178	188	187	232	217	227	211	188	225	223	219	208	192	199	232	208	210	247	220	195	235	221	228	212	216	196	232	220	197	204	223	213	205	189	195	222	218	234	217	223	207	219	206	225	233	225	212	194	187	223	197	213	232	207	209	189	225	217	198	222	218	223	199	190	215	231	218	209	206	232	224	241	213	222	221	222	227	199	234	218	214	237	213	216	234	213	237	200	211	208	193	234	221	214	222	237	199	224	237	201	204	215	228	213	203	212	257	213	210	204	202	207	228	183	206	214	228	231	213	200	219	219	183	223	219	225	201	201	230	206	250	222	200	231	231	236	204	227	214	226	233	215	202	208	215	222	230	207	239	226	248	209	216	196	230	216	190	219	210	196	197	224	191	215	227	229	216	197	216	226	218	227	229	212	174	197	231	195	244	251	207	212	212	213	229	210	208	233	180	201	199	208	228	205	202	205	218	235	235	235	199	214	222	221	197	240	201	228	230	208	205	233	211	231	211	202	221	226	224	217	205	225	209	219	212	225	225	232	206	205	228	224	208	247	215	221	226	207	211	216	200	202	180	228	228	211	208	227	226	211	233	215	227	205	228	210	201	233	218	235	251	209	227	211	207	204	208	201	220	238	217	254	219	238	205	211	216	216	224	234	202	209	225	251	206	256	195	221	222	216	221	237	201	205	224	235	211	218	201	226	205	194	199	202	202	213	239	216	211	183	201	231	214	199	223	196	204	218	210	199	216	211	211	219	211	225	207	218	209	189	216	192	220	190	228	220	190	230	221	203	197	221	223	228	220	208	213	226	210	201	245	213	228	215	216	224	201	228	231	204	215	227	227	218	208	203	193	217	224	206	222	221	224	187	237	218	239	199	190	218	219	200	191	238	203	216	217	209	245	186	194	220	205	231	210	217	208	231	222	207	252	233	219	205	224	234	214	232	225	225	191	189	187	203	233	223	207	218	201	225	216	235	211	213	235	225	191	214	222	234	237	215	190	211	186	237	193	203	207	225	203	235	214	207	229	228	213	220	220	203	202	201	218	206	225	199	187	211	189	244	211	236	245	224	221	192	238	236	207	218	241	226	222	221	235	219	231	185	221	214	223	208	212	191	211	223	207	208	225	200	215	206	246	225	218	229	226	225	210	216	225	203	208	210	212	207	227	199	184	229	214	214	211	199	242	223	225	205	213	217	186	231	215	230	207	217	201	175	213	222	234	230	202	193	249	204	209	218	204	234	200	207	242	227	186	224	198	214	223	247	208	211	211	208	240	230	233	211	220	218	245	200	199	215	215	223	198	210	181	225	200	211	227	211	243	217	220	208	225	235	205	213	229	202	204	217	239	236	194	214	213	219	219	200	202	209	230	217	203	201	210	198	222	228	203	189	210	195	202	208	206	200	217	217	217	235	220	229	210	223	231	208	191	204	203	207	213	226	232	184	231	218	212	197	227	204	230	237	224	215	228	205	203	220	204	222	201	205	258	193	249	233	213	208	222	238	199	209	213	219	226	241	239	222	185	220	231	208	191	224	202	251	193	240	201	224	237	206	229	221	211	216	227	199	253	246	202	210	209	235	226	193	213	208	219	228	218	197	210	213	209	206	252	224	226	203	218	222	211	222	216	222	230	199	194	235	209	240	217	235	229	222	216	180	215	217	226	210	201	196	211	235	259	244	207	255	221	198	215	240	236	238	222	236	221	221	211	223	219	227	203	207	221	229	210	232	210	248	222	188	214	224	233	214	201	231	217	218	219	231	207	212	184	219	220	260	219	200	206	244	224	203	223	231	217	225	214	216	221	202	219	229	187	220	232	189	202	211	248	212	214	233	217	186	213	218	211	231	237	221	217	225	227	215	210	215	177	198	214	219	211	217	232	214	196	205	211	214	214	245	192	251	225	219	198	212	232	204	205	213	216	211	198	204	225	211	214	225	206	222	226	248	178	227	223	211	188	217	197	208	210	208	226	233	223	204	207	217	227	200	198	201	225	224	229	215	199	187	205	229	188	229	222	227	237	195	214	212	210	241	216	215	191	210	220	196	214	197	196	211	212	220	218	239	228	230	217	221	207	197	200	206	210	245	216	229	222	239	196	211	195	197	198	215	224	236	226	212	235	192	229	202	193	220	205	207	222	200	209	210	202	237	190	198	218	199	226	185	196	219	213	245	206	206	227	200	199	194	230	231	205	207	203	195	228	225	223	231	200	196	201	226	208	208	212	208	197	199	225	181	221	219	217	236	219	234	247	215	219	215	178	219	217	200	210	200	226	207	214	193	235	226	237	208	191	214	208	217	212	232	209	226	222	235	218	174	219	220	226	220	232	201	208	209	239	252	196	240	209	217	227	226	189	228	194	217	234	195	207	190	230	209	232	201	254	177	244	223	200	217	224	209	221	219	219	192	217	199	216	223	215	229	234	208	212	225	216	213	214	212	191	243	214	194	218	211	207	207	203	205	240	223	214	223	196	202	233	227	204	225	211	223	198	217	206	185	215	227	214	210	206	210	209	244	214	212	219	211	210	238	231	217	212	220	190	211	204	227	222	232	222	237	232	227	224	224	215	235	191	209	216	237	222	202	215	243	195	215	195	234	220	211	203	221	232	205	225	205	219	196	180	202	214	218	221	231	204	246	232	219	227	228	203	231	203	213	240	219	199	215	257	197	206	225	228	226	215	192	244	204	223	191	218	204	230	237	222	193	218	208	200	210	217	225	210	222	229	188	216	217	232	228	226	227	220	212	217	214	195	239	234	225	202	216	211	188	212	223	216	225	207	208	221	229	198	220	214	216
6963	9862	8444	5104	10545	1886	1391	1028	896	789	660	599	559	488	486	410	404	409	369	383	335	363	336	344	372	339	287	352	300	309	287	320	272	300	274	299	285	298	283	291	271	293	281	278	266	296	274	297	281	270	257	250	269	271	288	297	296	288	263	273	277	258	263	271	285	278	279	301	251	285	272	254	306	255	295	257	250	308	272	276	268	237	254	274	261	280	281	260	273	275	274	296	270	259	255	249	277	267	295	257	278	278	260	291	268	266	246	260	239	277	262	291	270	281	278	273	283	269	265	256	268	261	302	273	260	304	280	249	281	266	274	276	263	287	256	269	265	283	278	299	249	248	264	281	252	269	266	282	244	254	257	272	255	277	303	284	261	265	294	261	274	286	278	258	285	243	229	242	269	285	291	272	253	275	270	270	257	295	268	278	269	272	271	259	244	277	242	254	252	275	263	273	263	262	254	262	272	254	248	259	272	246	255	265	266	273	259	245	247	270	267	269	277	290	292	260	268	291	282	308	254	272	288	264	296	263	286	292	271	245	261	233	284	255	250	264	253	291	283	241	244	289	260	270	252	275	258	270	278	270	272	256	261	255	278	286	262	255	275	281	266	273	281	257	258	261	272	244	252	251	266	269	217	255	281	277	235	253	280	246	270	277	290	307	294	263	272	246	275	287	260	253	247	246	247	279	295	257	290	278	262	245	258	290	282	258	260	261	251	227	295	281	287	267	262	246	253	276	244	248	241	270	241	255	270	263	252	253	276	251	238	264	275	268	282	278	232	279	309	275	268	271	273	249	257	237	258	284	269	271	324	253	271	254	275	272	254	281	297	252	246	280	254	261	268	271	224	272	302	262	263	251	288	243	273	263	262	256	290	222	241	290	249	259	278	288	220	267	245	272	265	253	273	257	291	242	256	261	236	268	243	240	270	267	283	270	280	263	278	241	250	251	252	252	286	280	268	283	252	269	269	247	225	251	284	250	257	236	268	282	301	276	296	258	256	233	254	291	263	267	264	264	283	264	273	269	259	264	279	267	265	248	267	256	300	260	240	250	245	260	239	275	273	260	272	278	253	250	265	261	264	269	262	274	264	268	251	261	255	264	246	261	279	264	259	288	233	281	275	276	266	249	251	266	261	242	280	252	261	300	251	265	251	267	270	266	247	259	265	234	284	251	266	285	277	268	267	285	258	252	272	281	245	233	255	258	267	274	269	256	268	269	266	272	255	242	263	277	270	254	241	285	239	278	258	268	262	281	248	258	263	257	268	278	290	262	269	279	260	270	263	245	266	298	259	306	301	246	271	276	284	279	261	245	258	234	284	275	264	283	249	290	247	254	264	248	280	305	268	277	307	232	314	256	275	232	266	272	267	255	263	295	282	266	269	269	287	270	296	263	246	290	247	294	293	266	283	285	262	245	258	278	246	256	270	283	255	273	280	259	288	260	241	257	260	288	269	263	259	249	250	264	247	250	275	258	255	277	286	238	284	270	257	276	318	258	279	285	252	261	259	282	272	269	255	286	267	249	245	253	275	267	283	258	242	252	281	293	237	243	276	243	271	294	291	279	281	271	278	249	273	276	257	265	297	287	276	263	275	248	280	251	258	289	276	280	258	249	288	282	262	298	259	269	244	260	249	273	264	270	259	268	280	272	271	260	265	242	279	260	272	274	242	277	268	275	277	268	254	253	293	294	241	267	270	253	264	284	282	266	248	293	249	255	276	282	282	271	249	269	265	277	254	281	251	265	249	268	291	238	236	280	252	281	248	246	293	253	247	277	287	262	266	280	299	269	238	268	253	267	262	260	252	252	250	246	263	247	274	253	258	234	267	255	278	276	235	277	243	284	245	236	264	254	257	237	238	271	255	270	305	263	245	252	285	284	244	278	229	255	253	279	239	245	276	268	285	280	255	263	245	295	267	285	262	269	254	251	267	264	285	248	294	283	273	237	253	274	246	256	271	253	261	287	302	272	267	249	275	293	255	272	243	242	242	273	279	257	258	270	247	237	252	290	266	268	264	286	249	291	263	271	284	264	272	291	294	258	275	236	271	243	296	242	259	273	280	296	273	282	292	279	260	277	242	267	289	278	280	290	277	277	276	284	272	276	257	245	252	264	242	279	252	253	258	255	245	237	243	250	273	246	268	256	281	241	266	284	271	264	237	236	260	230	283	265	272	247	267	301	277	266	289	266	295	260	265	290	273	264	271	277	270	273	269	290	259	285	237	273	274	274	273	242	259	280	247	272	282	267	255	277	261	250	279	250	278	296	279	271	283	234	306	256	286	257	262	257	242	257	274	250	256	231	270	266	283	252	250	267	268	238	264	273	240	277	243	257	273	253	270	266	284	286	271	270	261	265	248	276	294	276	273	304	264	280	297	282	247	239	298	279	276	236	268	253	276	259	280	277	286	261	262	234	290	267	249	257	268	278	261	241	238	238	255	274	267	247	272	273	261	261	274	263	258	246	261	262	265	277	253	254	270	256	269	268	280	257	259	261	268	252	239	294	289	258	259	268	279	244	282	258	269	271	259	273	250	280	253	226	264	288	276	290	257	286	292	287	282	277	281	274	244	242	274	247	264	250	298	252	257	244	247	278	264	284	251	294	263	289	259	244	277	261	271	261	242	270	259	255	261	276	255	275	298	291	277	228	276	260	263	291	295	300	259	249	269	260	240	259	255	234	244	289	259	236	284	285	253	297	274	265	274	290	292	262	267	234	272	289	280	265	256	255	281	266	253	277	269	264	281	246	290	279	265	265	248	240	272	269	264	265	279	260	265	267	244	259	270	250	242	260	253	265	260	269	269	272	279	270	279	277	255	309	284	296	241	260	253	255	256	242	262	234	261	275	269	244	261	241	271	249	258	244	269	277	282	264	266	274	244	266	267	272	262	278	292	265	240	249	263	288	242	283	236	266	271	259	299	272	243	286	266	245	273	234	260	280	269	261	285	296	250	259	262	266	291	260	260	289	254	254	245	304	268	251	248	278	241	254	300	283	293	252	282	270	260	266	278	289	245	250	275	295	263	249	267	288	261	265	275	270	279	234	271	272	267	264	254	275	291	250	261	265	246	276	300	268	277	260	273	265	286	259	303	238	260	264	273	278	269	258	298	248	285	249	245	255	248	263	258	270	267	255	306	252	296	269	285	271	276	305	283	258	269	262	277	242	294	280	264	281	274	289	267	285	266	283	234	259	259	280	257	263	255	265	274	260	275	266	285	281	253	264	286	263	264	231	275	265	285	262	261	291	272	271	290	253	279	272	246	260	258	273	286	241	269	263	294	297	266	250	256	275	277	259	285	297	257	275	269	250	288	286	279	268	286	248	266	248	271	264	271	274	275	269	276	263	245	280	250	236	272	251	250	253	261	267	238	265	258	271	257	259	262	263	249	258	293	229	273	251	293	270	256	286	266	255	267	267	255	243	273	261	277	234	287	259	243	272	288	256	232	291	261	263	246	264	258	264	254	267	270	277	257	260
23533	20916	27942	24043	20931	20975	10703	1274	885	752	670	652	649	538	569	542	519	525	488	453	479	497	457	418	444	435	382	427	396	414	392	387	392	389	417	363	413	423	390	390	370	398	379	403	389	384	359	354	368	355	401	384	361	353	366	346	354	366	385	370	375	362	391	388	381	389	382	383	368	370	383	361	355	337	399	337	352	371	391	340	350	383	368	372	388	353	365	349	347	383	366	366	364	340	380	358	369	359	369	378	369	359	373	357	388	361	349	383	364	366	337	359	363	369	375	362	356	379	366	389	344	357	342	335	355	325	373	348	343	342	356	359	378	365	357	350	348	365	361	318	360	353	372	318	366	315	395	341	360	350	376	365	352	338	360	369	389	372	354	355	359	331	340	351	379	362	342	345	368	362	369	389	351	333	363	362	391	356	387	344	328	374	363	378	348	345	328	361	374	357	355	363	375	355	340	389	375	362	363	355	390	353	339	306	355	368	362	357	370	382	341	367	371	341	367	368	324	337	360	345	364	342	381	358	373	354	383	334	372	358	399	328	337	368	342	342	344	328	360	372	339	348	355	376	331	360	387	357	364	379	360	332	372	339	331	361	336	362	373	336	328	387	378	360	359	361	394	341	355	373	362	387	356	348	368	343	345	372	381	344	352	354	377	330	368	333	358	356	332	358	352	352	396	336	387	340	361	369	379	367	363	369	356	351	364	362	341	355	348	356	342	374	355	358	369	337	342	350	347	327	379	348	321	343	335	330	366	323	360	355	337	387	379	397	349	379	367	374	360	382	347	379	349	355	354	380	354	343	393	342	327	360	380	361	362	383	381	390	373	338	352	355	342	359	351	393	397	351	345	352	333	337	314	330	344	334	365	366	321	380	385	345	364	324	379	367	379	345	350	360	335	378	371	316	380	335	366	350	342	392	359	358	367	359	390	362	361	370	329	355	379	367	323	384	324	326	370	378	329	365	381	375	351	363	365	386	349	339	360	355	319	365	392	361	330	358	356	357	378	357	359	390	358	343	346	373	355	381	340	353	324	336	335	349	367	363	350	350	329	389	363	363	350	321	350	366	356	357	371	347	353	347	372	400	374	389	334	380	361	363	389	333	364	324	367	378	322	359	351	332	363	400	405	352	379	374	366	380	349	340	354	363	383	333	340	326	313	385	340	357	369	349	352	325	374	388	347	358	350	357	389	333	347	354	341	331	351	388	341	339	324	328	375	376	325	303	361	382	383	354	348	335	399	353	340	324	397	365	344	361	336	351	375	360	364	364	363	379	358	337	378	348	354	331	343	349	369	339	364	369	366	364	355	349	344	378	337	342	364	365	358	366	363	346	357	343	396	366	341	365	348	322	352	360	338	357	321	337	390	376	373	373	347	343	334	378	330	379	356	343	396	404	352	342	405	337	389	392	388	360	348	374	353	416	342	355	368	376	389	310	329	377	347	362	364	358	350	315	380	373	388	349	356	371	357	361	336	347	345	344	331	355	336	371	343	371	362	337	365	392	358	384	342	371	350	326	354	349	352	361	343	363	381	340	339	334	346	327	356	376	351	362	309	359	329	369	358	356	388	357	345	391	352	348	325	352	331	353	368	321	379	360	363	381	356	372	339	348	377	359	347	346	321	350	339	339	378	372	368	349	356	396	357	353	381	325	344	354	335	344	382	354	377	328	326	340	338	321	335	379	351	363	395	350	330	369	323	356	386	362	361	353	360	382	349	355	369	365	337	352	353	364	369	361	393	352	328	345	342	353	356	370	335	366	329	357	366	341	372	363	375	356	360	362	347	362	357	368	338	350	399	332	373	339	343	371	360	380	350	374	351	394	327	381	381	331	342	325	359	348	369	368	358	367	350	327	376	352	392	368	371	338	364	340	333	326	378	354	356	362	335	349	383	338	334	330	343	357	327	323	372	364	358	352	339	335	359	310	351	340	362	349	357	396	347	344	331	326	347	336	349	367	375	354	333	366	350	331	349	348	368	395	345	353	389	363	356	310	353	359	377	355	343	371	336	336	344	369	362	357	341	384	371	333	368	384	340	349	367	380	381	340	325	364	334	317	365	349	338	357	341	354	359	377	331	377	360	362	363	338	384	318	318	319	348	356	354	357	367	365	358	392	361	321	405	351	348	348	361	392	370	356	367	348	341	331	338	366	384	332	387	344	380	339	343	343	355	398	359	371	351	361	392	353	364	370	357	373	380	396	345	362	316	357	357	402	357	359	354	369	346	332	377	335	353	351	390	369	334	357	344	397	334	342	391	359	359	402	369	327	359	371	352	378	345	375	347	401	358	342	366	349	349	357	353	351	360	366	361	360	376	381	342	327	348	377	361	342	353	348	369	341	370	349	365	379	370	352	351	364	357	362	345	360	343	383	380	362	347	359	404	341	378	382	419	362	401	326	367	387	344	396	350	368	362	357	379	362	368	367	358	373	339	330	353	343	344	344	343	348	329	363	339	335	351	348	390	370	377	343	370	362	343	371	342	376	344	333	389	342	369	364	353	381	363	350	384	330	373	347	356	380	326	359	355	326	327	377	360	353	341	345	346	354	361	372	353	342	370	358	357	369	340	334	325	373	352	376	351	334	329	328	354	332	365	365	335	362	381	356	385	388	365	330	393	335	382	374	360	325	332	340	342	322	361	340	347	338	388	384	382	353	357	343	342	329	356	351	371	370	359	323	353	352	375	347	364	332	337	388	356	360	333	351	373	350	360	346	371	342	350	353	333	358	367	353	374	367	334	388	363	354	368	331	385	348	395	407	367	407	359	340	351	346	358	342	359	353	350	352	339	357	383	339	345	356	341	363	364	357	389	386	358	326	329	325	364	342	397	351	351	360	372	360	342	356	351	343	369	390	374	361	361	358	368	363	347	361	356	397	359	408	366	351	364	373	364	390	341	366	376	346	356	347	372	364	407	346	326	344	361	369	365	328	340	376	380	351	336	358	378	383	373	356	373	342	376	369	312	360	409	349	336	346	382	363	341	344	375	342	377	348	342	356	353	339	367	338	358	324	343	375	362	339	332	354	379	370	389	358	362	349	377	319	355	349	385	346	377	343	357	371	379	317	341	330	372	345	351	358	337	361	366	354	359	354	369	377	368	383	331	346	395	381	344	364	372	359	336	323	322	379	349	347	370	385	359	361	378	359	358	343	333	306	371	329	394	350	356	365	332	310	352	339	385	379	365	363	340	373	348	383	324	332	359	365	346	345	360	377	335	354	346	369	362	356	331	380	358	365	362	356	392	335	357	327	356	372	349	362	356	354	335	373	369	329	369	320	361	349	363	349	376	364	369	377	336	381	350	347	342	355	377	362	388	367	344	396	362	381	346	330	385	331	343	373	375	392	348	354	346	338	378	352	337	372	338	339	376	356	381	354	365	351	359	373	383	374	353	375	351	329	322	377	344	369	333	401	356	388	386	337	385	357	347	373	368	371	366	376	370	375	380	319	381	359	386	341	342	352	380	347	391	334	346	368
10514	18385	16216	10179	14501	4141	3044	2335	1967	1565	1376	1258	1065	934	867	822	722	645	655	663	632	634	585	594	564	568	536	501	499	471	503	507	486	453	437	456	494	451	434	429	448	391	422	425	414	406	420	431	401	413	408	413	421	372	388	425	407	398	392	373	386	398	413	383	385	378	389	414	413	405	386	382	383	366	375	408	406	350	392	388	364	383	402	327	382	384	386	360	365	360	402	357	397	419	374	367	404	400	348	390	409	341	350	389	381	403	362	427	377	402	420	388	405	372	374	389	389	398	381	372	370	391	390	358	373	379	355	370	369	391	389	347	333	385	406	422	374	349	383	400	409	383	379	385	379	375	349	391	395	391	369	356	387	377	367	393	388	353	357	352	376	321	420	383	370	363	378	357	384	393	377	401	393	385	381	388	358	353	368	388	345	373	366	373	372	361	371	393	341	366	374	397	379	338	374	375	361	406	364	349	371	335	396	386	381	356	366	368	375	354	377	375	391	372	355	355	360	377	405	396	365	412	343	363	351	390	370	322	379	407	374	373	364	338	370	371	355	356	362	352	391	401	332	353	398	347	352	371	399	375	383	399	376	358	402	378	352	393	365	341	381	388	357	385	394	358	362	400	386	365	400	355	390	385	336	345	375	321	354	378	352	361	362	366	373	370	371	373	348	372	365	323	403	360	365	383	361	369	346	383	397	355	376	412	351	377	360	377	363	379	357	361	381	408	396	378	402	369	380	364	375	371	364	377	376	429	363	368	383	363	351	411	345	382	380	362	394	376	386	318	360	360	394	372	353	355	385	392	402	371	376	337	370	369	375	384	349	362	372	384	357	385	377	384	405	364	359	371	385	368	355	369	374	367	332	375	371	362	369	378	363	374	387	383	365	356	381	354	381	347	368	384	379	373	367	374	367	396	346	358	388	348	378	379	389	373	380	375	327	358	370	334	367	395	387	401	365	353	402	354	341	412	364	422	360	345	366	363	391	384	366	386	336	370	400	355	355	391	453	441	340	369	357	377	394	364	377	383	357	388	398	389	380	361	359	337	358	358	357	383	341	362	404	389	325	353	363	366	370	401	373	349	398	366	360	359	370	387	366	383	399	378	382	370	357	346	398	323	352	402	366	340	332	370	376	341	385	389	353	349	400	355	350	373	359	373	353	365	354	414	370	364	371	403	375	398	366	369	363	335	373	332	384	365	360	385	392	402	363	390	397	366	360	392	395	356	391	378	353	360	366	364	367	347	346	368	376	407	422	370	380	375	380	396	359	375	351	366	356	350	401	387	365	376	399	368	348	402	379	407	407	364	386	397	362	383	371	375	387	350	382	356	355	359	338	346	382	370	371	346	353	355	384	373	360	395	363	347	369	351	358	357	404	378	351	355	390	371	345	383	387	355	350	342	358	373	392	403	348	361	335	372	384	359	390	402	363	376	394	356	377	388	341	392	380	411	389	349	382	382	396	366	355	335	374	390	390	370	386	357	328	366	372	353	360	359	375	363	352	389	359	376	370	370	359	379	394	363	344	376	357	412	347	400	332	368	364	384	360	387	389	391	384	387	369	383	356	341	353	367	393	391	372	385	383	379	377	367	376	384	322	362	388	353	393	353	410	406	363	400	372	336	391	378	375	377	332	390	373	395	365	370	377	376	367	319	384	357	361	387	383	385	367	387	350	369	405	406	373	370	383	361	375	364	357	359	364	349	367	377	403	369	395	382	403	372	397	378	394	339	385	332	373	404	380	380	342	369	368	394	375	356	381	380	381	330	414	386	367	363	367	420	371	396	373	349	378	364	378	366	354	389	402	374	357	350	403	362	337	364	365	403	371	372	391	383	359	351	375	348	381	364	379	356	342	411	363	385	347	385	357	373	386	353	358	394	368	362	401	377	358	392	370	409	367	331	359	395	375	379	397	356	361	376	401	385	359	360	377	360	397	368	388	368	393	361	373	380	326	367	408	353	388	364	333	343	365	360	362	381	323	359	402	364	361	378	372	385	380	367	388	361	359	337	375	368	395	386	380	353	397	356	375	394	338	375	396	374	395	374	340	391	357	378	374	395	387	357	366	401	374	356	350	378	367	389	377	344	387	398	346	376	364	374	380	368	376	344	370	385	360	361	387	358	368	346	362	382	368	418	388	364	389	357	372	354	360	384	368	386	346	364	367	394	345	380	342	372	359	395	407	329	373	387	383	350	357	386	357	360	394	356	376	368	351	397	377	371	369	389	333	346	365	346	400	339	411	341	325	376	368	356	382	400	391	390	388	360	373	379	372	393	345	377	346	396	390	376	384	370	379	358	370	355	352	366	348	378	383	374	394	346	379	357	390	395	400	340	382	395	343	398	348	350	364	382	344	396	392	410	367	346	400	376	379	358	360	356	367	366	318	410	350	385	385	379	384	358	390	369	360	330	377	351	381	376	350	358	388	370	391	385	410	435	374	395	357	356	384	323	393	359	366	363	330	356	353	370	353	340	385	368	352	370	347	341	340	393	386	367	373	382	411	360	362	381	382	378	363	363	371	388	370	374	358	396	343	379	377	363	359	376	333	388	368	350	325	376	366	371	359	363	376	366	362	367	368	338	395	400	313	409	392	381	377	373	405	373	379	378	344	372	325	389	362	379	352	388	324	354	367	351	372	374	369	367	383	391	382	342	364	374	366	369	400	364	376	367	372	377	345	360	374	397	371	363	371	411	352	366	363	361	382	326	381	347	388	352	368	366	340	337	389	363	392	380	391	382	367	369	353	356	370	372	365	354	402	385	358	349	341	328	384	365	392	391	354	382	391	347	362	351	386	383	353	367	346	386	382	363	348	393	381	369	342	356	372	364	371	383	385	401	376	377	361	369	341	364	356	367	348	374	383	395	388	349	375	380	379	363	358	365	376	400	353	401	364	384	380	351	386	405	400	362	370	372	382	366	350	423	374	368	401	364	400	341	377	387	375	371	362	397	361	400	371	376	377	368	352	375	380	370	400	351	369	345	359	348	350	375	375	396	392	392	378	376	376	374	372	362	348	364	375	378	393	377	373	366	369	370	365	391	349	366	351	346	393	384	354	367	364	368	416	368	357	343	370	384	390	353	364	395	372	334	375	359	374	346	374	403	426	384	363	368	351	365	379	376	398	372	413	370	337	378	369	378	382	373	398	396	409	396	390	357	384	379	399	357	355	360	380	332	373	430	374	341	396	358	398	361	386	362	354	340	351	362	358	397	381	398	372	416	355	338	352	391	393	365	341	353	358	337	389	394	352	365	368	358	374	388	383	353	372	376	353	387	401	397	357	352	391	397	397	372	366	374	342	356	338	352	395	415	380	377	328	345	372	379	386	350	397	388	421	351	362	352	338	413	378	379	370	389	357	402	364	360	356	342	368	404	371	389	383	373	404	387	369	363	378	356	362	364	383	383	371	396	340	370	385	368	361	384	370	366	357	386	362	355	389	366	393	338	382	373	367	379	402	361	362	334	359	339	354	382	345	396
28006	15558	2485	768	1193	535	546	573	494	518	508	516	541	547	536	523	534	521	526	531	511	496	511	464	546	544	554	497	498	545	524	488	494	504	517	497	538	496	529	534	477	475	500	515	498	535	472	493	489	499	520	490	507	546	489	506	516	521	503	521	493	548	498	496	521	528	507	547	506	491	530	521	527	526	495	490	484	518	540	535	500	505	491	516	524	483	531	488	538	481	514	527	552	548	503	504	490	506	569	520	540	519	489	526	545	523	507	534	547	503	539	488	499	484	532	510	543	483	535	488	535	528	509	507	517	476	523	547	502	495	502	509	491	516	503	501	514	503	503	495	498	490	540	483	514	514	487	521	493	493	499	539	512	526	553	519	498	562	504	492	529	491	516	508	508	560	521	529	514	541	508	532	498	534	520	496	503	492	531	553	507	507	507	477	517	518	505	445	474	499	505	494	513	523	520	499	509	547	534	520	506	515	527	501	511	561	519	543	531	473	539	507	512	508	497	528	491	534	534	526	526	513	507	498	530	509	514	518	503	520	510	504	508	512	501	560	537	519	525	531	531	522	523	510	508	535	534	510	511	499	486	554	545	519	476	471	518	489	476	534	494	506	526	520	521	496	531	551	538	494	541	520	478	550	520	498	520	534	514	513	521	506	510	481	497	558	518	478	482	504	481	525	514	547	528	518	517	472	530	549	492	513	495	513	569	514	498	519	492	499	480	561	466	512	538	503	549	538	502	510	468	553	523	518	550	534	471	516	499	512	513	542	527	549	536	492	557	546	544	516	523	528	530	479	532	516	524	490	525	511	525	541	503	532	514	517	493	546	499	529	565	544	516	490	547	520	534	498	494	517	509	534	589	490	518	510	516	519	503	544	527	558	525	493	511	548	527	505	540	520	489	513	529	497	519	495	486	550	514	512	544	556	524	518	468	494	529	538	537	509	477	512	502	531	518	490	486	524	479	519	528	542	493	494	544	503	491	506	533	520	521	509	519	503	524	511	511	511	525	499	560	540	474	492	529	548	478	506	527	511	516	456	501	531	524	504	526	499	512	517	497	532	502	489	511	505	527	517	523	516	502	522	507	505	526	528	524	502	499	522	529	507	506	524	513	507	535	534	509	510	522	504	546	530	547	488	487	528	487	502	540	561	517	517	509	485	543	488	516	456	515	522	499	493	516	509	484	526	510	569	516	500	572	543	503	538	486	505	537	508	486	502	494	549	519	502	513	540	551	524	517	500	495	484	537	478	502	500	541	540	543	555	484	513	495	529	515	499	503	563	499	540	526	521	504	564	525	476	482	561	497	515	539	498	498	518	520	544	520	523	548	522	531	530	488	540	504	515	498	596	541	510	543	539	502	513	529	504	530	519	518	544	529	509	547	486	530	544	512	521	536	523	497	526	525	536	533	499	523	531	482	537	486	498	519	540	524	511	503	519	516	511	505	502	481	511	539	540	561	542	519	459	514	485	497	557	531	523	501	540	532	540	549	468	564	511	525	550	537	464	477	544	499	535	548	508	563	565	549	501	510	492	499	532	444	534	511	484	553	500	509	509	515	499	515	521	495	506	533	517	481	522	514	493	512	545	524	495	493	531	542	485	530	506	520	512	518	502	535	510	572	524	494	495	486	543	519	538	551	535	512	549	554	475	530	516	496	521	523	548	516	513	490	492	496	483	501	507	549	502	471	495	566	536	543	524	537	500	508	506	547	502	495	505	501	475	523	502	496	520	487	543	532	530	506	478	479	527	556	474	506	507	472	568	513	523	507	510	529	523	508	505	502	511	529	524	544	503	520	498	498	496	501	506	528	501	521	544	515	534	505	530	504	489	505	547	471	514	525	534	519	509	513	479	489	492	501	506	526	493	530	512	506	485	548	505	494	534	522	500	526	495	517	523	603	553	540	481	502	524	518	556	503	512	510	533	503	508	506	526	488	477	480	494	514	544	515	493	491	570	511	507	533	470	538	519	447	486	518	506	545	498	512	516	501	512	490	510	521	526	522	462	508	488	531	535	532	535	535	506	519	479	544	491	506	536	502	493	521	494	518	499	479	506	542	486	535	537	476	514	497	524	518	523	507	520	544	512	545	515	509	515	526	524	497	513	498	541	515	514	509	513	493	521	510	518	503	509	527	521	509	521	498	506	547	492	489	515	515	516	475	548	538	517	560	521	533	526	511	532	536	534	532	499	491	516	561	493	537	482	523	506	499	472	518	490	525	507	517	548	479	484	535	499	486	449	487	492	508	555	509	498	508	489	473	519	542	537	444	527	502	502	480	501	517	526	526	526	503	545	545	528	496	517	515	514	514	514	503	515	482	516	495	531	524	515	476	523	499	540	507	504	554	532	525	522	525	511	496	516	547	553	505	471	524	510	477	558	579	516	501	531	507	483	518	497	497	514	492	533	483	524	527	515	509	544	528	524	512	537	483	518	507	523	521	524	555	537	512	552	487	500	489	562	514	501	510	520	540	524	499	508	519	516	541	538	502	480	540	534	479	537	517	514	518	476	525	535	502	533	478	516	526	521	498	487	528	469	527	512	484	517	532	497	552	487	487	505	520	529	497	478	517	538	513	520	505	489	509	530	509	481	512	503	522	472	547	499	526	513	509	479	532	477	528	545	529	504	524	492	511	489	515	524	535	506	481	527	544	493	539	487	530	504	502	525	531	519	516	530	470	522	522	495	511	522	486	503	452	490	510	522	506	528	501	506	526	480	520	495	490	521	519	476	498	557	493	491	526	502	500	481	479	575	505	559	528	538	506	535	518	512	508	508	532	492	524	487	493	542	543	518	524	531	527	506	505	507	509	563	492	520	507	535	511	501	512	535	528	526	525	510	533	515	519	528	459	523	516	505	524	499	537	524	545	531	527	551	490	548	506	494	505	472	499	537	493	517	544	506	528	527	541	531	496	521	472	520	497	536	543	526	481	512	534	507	488	489	527	525	482	525	514	523	538	552	536	523	512	480	546	527	521	507	541	512	545	545	528	552	505	510	505	563	536	495	507	538	481	531	548	514	522	536	518	546	509	544	491	571	508	508	560	499	570	518	481	533	533	511	520	513	530	520	507	549	504	498	507	518	547	514	501	538	492	488	493	540	527	538	511	521	566	477	519	501	534	445	516	489	478	486	525	498	481	517	507	482	535	496	521	502	528	521	522	577	483	533	472	553	524	509	517	509	467	457	516	504	521	514	479	524	488	483	510	533	525	518	504	502	548	495	507	510	464	529	492	478	541	501	462	515	517	488	489	493	517	460	536	523	511	513	509	504	494	495	514	495	520	493	506	511	497	483	515	523	528	505	533	537	514	517	512	479	524	510	473	522	514	546	518	543	501	547	542	522	462	471	530	497	509	523	511	546	543	534	528	531	497	524	542	562	513	526	483	531	521	537	516	474	537	510	496	503	513	523	500	541	572	518	564	528	531	486	530	512	508	508	551	558	498	519	510	512	544	540	488	506	497	493	499	455	500	509	530	538
5328	1897	1434	1017	1879	659	674	580	610	659	592	611	588	641	606	618	606	565	577	605	561	640	576	585	592	616	597	586	579	581	602	636	590	595	623	610	616	535	629	631	631	579	572	586	598	574	598	620	558	581	540	591	592	565	575	561	555	634	557	597	584	589	631	620	575	580	585	622	578	615	631	611	594	604	595	573	598	572	533	607	590	595	580	560	564	569	585	535	579	613	579	547	571	589	554	563	627	594	553	606	606	580	573	598	591	587	578	635	552	585	619	591	589	574	603	595	596	612	603	604	548	588	573	588	545	557	571	609	603	588	597	576	621	594	543	568	594	587	593	585	568	608	577	606	576	547	577	554	548	624	618	533	615	592	585	583	564	583	570	607	627	587	579	552	601	586	552	607	555	593	588	574	602	588	554	588	598	571	605	582	629	571	568	598	598	629	587	587	618	610	602	599	562	597	603	536	581	547	584	599	563	562	554	590	609	613	579	564	598	558	584	553	569	565	564	631	642	560	614	586	628	576	580	592	578	587	593	632	605	626	569	591	578	583	592	627	598	539	613	553	607	556	563	559	546	621	615	585	547	576	591	584	581	612	598	599	577	562	625	603	582	588	585	571	564	594	585	606	601	591	599	590	579	608	582	595	621	597	527	594	620	613	614	596	613	583	611	585	591	560	557	605	560	575	596	598	619	579	609	632	562	643	593	573	561	647	576	606	621	593	580	638	575	635	573	576	569	552	579	561	588	569	622	613	584	587	583	579	571	588	610	591	576	559	590	599	591	603	589	593	575	546	594	605	559	589	591	565	552	543	613	578	604	611	609	613	605	544	573	562	574	603	614	553	588	592	565	615	552	554	537	615	581	536	603	589	590	599	598	613	592	591	570	611	568	643	614	542	607	548	605	607	552	576	633	563	578	585	610	559	580	633	608	587	537	579	583	571	616	547	583	600	594	589	601	631	577	589	608	606	584	604	607	608	599	566	600	592	542	598	584	609	589	594	596	620	628	579	578	631	594	562	599	582	603	558	596	589	570	570	620	612	576	566	568	587	584	588	581	579	589	574	559	579	604	553	596	567	589	539	605	578	532	565	548	560	626	616	576	613	564	577	574	607	598	615	588	592	603	565	572	603	582	592	581	599	630	606	638	608	610	576	566	579	547	528	564	573	596	606	583	593	577	611	600	548	568	623	604	577	586	586	603	589	597	564	581	569	582	556	581	577	590	609	575	545	583	554	575	588	563	611	620	589	609	589	546	601	548	603	550	574	577	638	582	601	577	559	569	563	590	592	627	605	601	564	603	596	582	607	552	580	565	581	569	578	582	552	564	591	585	627	585	550	605	567	600	640	587	584	603	628	614	570	591	602	552	560	564	565	581	617	650	571	623	587	593	597	596	598	561	578	553	590	589	529	572	594	593	579	595	623	558	607	573	601	577	621	572	561	588	567	598	588	568	575	571	609	569	572	552	610	609	549	606	536	593	570	599	590	597	600	579	543	583	623	552	564	590	632	537	588	607	573	591	555	615	546	564	571	573	580	591	586	562	593	611	590	594	625	558	589	565	609	612	569	610	552	637	568	580	605	558	612	584	594	549	611	549	578	602	594	588	578	549	571	569	593	562	599	600	580	597	610	593	581	565	558	611	607	603	594	577	577	608	587	615	594	592	578	604	584	567	633	579	556	608	587	562	571	594	640	556	616	583	596	569	613	563	567	557	601	595	547	541	583	567	578	558	618	595	566	550	610	608	585	612	617	590	627	590	599	604	582	574	556	601	628	577	597	608	613	626	598	558	579	590	606	595	602	587	608	567	610	605	612	580	561	581	600	569	593	627	592	569	539	598	616	569	567	593	569	546	600	560	565	578	562	589	636	594	582	565	553	527	614	594	551	571	565	603	535	546	613	584	627	576	600	568	644	627	599	586	564	615	573	551	583	559	566	538	589	632	578	590	597	577	567	584	569	559	601	575	580	588	561	624	608	612	552	622	566	558	585	622	615	570	592	581	625	622	575	555	606	626	599	559	601	587	554	578	632	557	539	561	534	628	589	562	603	574	581	625	557	580	598	538	606	552	562	572	592	609	548	576	579	592	580	613	611	585	596	593	543	591	584	558	575	636	541	614	581	595	632	568	569	598	600	630	572	583	584	580	612	555	600	594	564	615	551	606	616	571	608	591	606	565	582	555	596	596	590	610	618	607	555	582	588	579	611	574	569	554	575	592	569	571	616	573	611	581	603	639	610	613	595	591	613	583	601	614	566	587	600	599	574	588	590	570	586	604	570	617	574	591	562	556	578	582	593	609	562	565	600	610	581	622	583	609	575	642	608	628	549	565	520	601	600	586	552	615	594	577	568	610	637	588	597	596	621	591	572	583	613	611	571	574	573	613	616	647	577	588	577	615	588	629	573	569	592	599	623	589	587	577	598	586	581	567	609	631	635	573	585	598	573	598	592	576	620	601	576	517	623	587	569	552	531	575	573	574	599	607	580	589	581	598	576	617	580	592	589	601	625	596	608	571	605	625	625	649	597	593	596	589	601	590	571	598	543	633	561	605	570	584	591	598	559	578	590	623	611	600	602	593	587	551	577	591	597	624	568	562	611	581	605	604	590	534	572	549	569	592	596	579	583	634	520	580	558	573	579	594	583	588	646	585	582	590	586	556	581	574	616	580	614	624	586	564	577	554	580	594	556	561	572	599	606	537	554	588	583	612	506	606	568	582	603	573	606	594	638	542	585	550	570	605	566	606	595	581	557	616	611	610	574	578	596	572	580	601	559	641	594	617	580	525	573	579	636	621	566	604	585	587	581	603	595	556	594	590	579	586	619	587	580	561	552	600	595	560	619	600	571	567	602	596	552	555	576	609	613	614	580	632	586	585	620	579	604	596	588	519	612	582	603	602	568	594	583	568	636	581	578	614	591	608	604	548	637	551	560	612	584	560	559	580	602	594	586	608	615	561	595	593	596	598	578	600	571	597	580	610	618	560	576	579	622	588	573	583	607	590	641	562	581	573	598	580	552	588	561	601	595	591	583	569	560	594	559	622	563	601	613	576	611	618	622	564	609	570	536	581	552	578	576	551	596	580	600	562	546	568	578	601	594	587	569	602	613	600	584	597	591	576	592	607	575	574	569	631	599	591	623	574	568	583	612	574	574	599	581	572	607	588	573	634	551	591	601	588	575	576	541	551	622	570	570	565	569	554	587	527	621	576	562	580	584	568	623	575	595	580	616	589	591	568	592	603	606	576	588	601	601	610	572	552	587	591	601	596	576	570	576	553	641	553	537	565	558	598	558	558	574	617	637	600	583	584	576	596	605	537	585	586	584	568	569	594	550	628	562	577	584	534	638	528	587	557	580	554	564	594	572	523	594	579	574	576	577	549	553	585	582	608	551	644	607	606	631	613	566	586	625	558	579	582	567	601	610	569	561	562	600	564	601	564	592	593	599	546	612	614	567	554	573	620	628	576	601	613	615	577	591	558	582
26209	20904	27372	24562	22083	9619	919	562	483	389	374	334	321	311	260	300	277	271	284	257	271	230	246	262	250	241	236	246	253	263	230	246	243	225	213	239	210	256	233	197	221	235	231	227	196	233	211	191	206	232	224	233	232	234	232	207	211	227	214	245	219	231	192	218	228	219	212	234	232	228	218	237	236	206	223	206	242	222	234	170	227	223	209	210	214	233	213	216	216	216	204	251	216	193	222	226	216	212	242	226	222	189	233	212	227	206	232	222	226	255	233	211	215	205	240	222	223	226	207	251	226	227	190	208	226	257	229	239	246	221	203	228	204	211	200	218	203	222	217	229	210	199	236	211	233	231	232	237	222	234	219	202	228	183	219	214	222	192	196	236	225	215	220	254	200	220	201	227	239	237	206	213	215	212	217	210	218	249	235	240	252	216	221	228	224	227	206	201	237	196	210	207	227	225	217	220	207	236	234	219	232	230	223	169	196	219	210	223	229	233	197	197	214	198	194	238	187	215	194	238	201	237	219	209	196	195	232	235	208	216	196	207	216	224	222	247	198	219	222	208	199	226	236	224	225	227	248	235	220	231	230	205	209	200	206	240	214	235	199	215	184	182	205	230	206	215	233	218	221	222	244	217	244	205	206	208	240	203	207	187	212	196	197	204	218	206	246	219	202	207	203	216	187	223	198	219	225	225	216	219	224	204	195	227	201	248	203	212	258	227	219	224	200	231	204	228	217	213	223	202	238	245	200	219	216	214	241	203	225	178	217	199	232	246	207	210	213	226	206	237	248	222	202	255	241	207	209	209	235	204	220	240	223	244	204	217	208	207	242	215	223	217	217	216	223	219	208	212	205	211	225	243	184	206	195	212	209	209	205	202	223	210	201	216	223	209	209	210	208	209	209	220	214	223	229	211	218	219	237	210	205	234	216	235	225	213	211	203	217	233	211	237	211	217	224	244	225	221	216	180	223	200	218	202	208	233	224	213	221	222	214	233	241	229	211	228	189	239	219	207	222	225	225	237	223	219	229	196	203	239	222	258	233	183	199	215	235	206	230	227	197	201	231	207	220	218	217	238	220	239	221	229	227	232	227	231	214	212	247	200	200	227	234	193	199	212	236	238	192	211	231	245	227	227	233	220	189	181	225	218	249	246	218	196	216	228	229	226	200	227	247	235	213	214	228	226	243	255	212	222	188	210	214	210	211	199	219	228	209	204	234	206	246	244	245	223	219	201	222	207	217	216	192	221	205	206	208	223	248	221	230	209	221	229	189	213	215	202	193	198	215	213	204	224	219	226	191	248	226	229	209	231	220	203	187	222	213	244	227	217	241	215	218	219	217	230	217	226	205	236	237	195	233	210	220	209	226	208	230	209	203	225	216	239	220	254	216	246	206	190	217	199	209	211	213	203	187	221	218	218	190	222	218	257	229	224	231	235	217	238	210	228	204	224	173	241	223	215	240	220	215	228	224	200	189	195	201	223	213	239	221	201	241	223	193	210	226	223	234	208	203	234	211	204	226	210	224	260	209	219	192	223	236	241	215	207	193	208	228	218	221	255	225	221	229	211	207	240	209	222	209	209	219	210	210	209	205	232	218	219	225	239	199	227	227	247	224	229	201	214	197	240	247	214	222	218	221	212	214	231	226	234	213	225	212	220	232	224	177	223	193	241	225	215	200	239	204	222	197	201	225	210	199	226	217	219	233	209	235	244	203	224	226	217	206	203	213	208	203	224	223	238	205	194	199	244	206	187	213	225	216	213	210	216	212	234	226	233	220	217	218	230	198	203	224	217	222	210	228	187	207	203	196	205	257	197	215	233	208	215	231	210	184	220	175	220	236	248	211	211	208	231	206	227	217	235	220	216	241	224	232	239	214	210	213	233	205	247	211	209	225	195	223	228	228	208	211	199	224	209	231	201	222	243	221	193	243	223	215	238	232	220	188	217	220	245	237	218	192	194	220	231	216	215	262	228	206	221	234	227	244	219	227	222	200	202	215	208	233	217	214	233	193	221	213	234	200	188	220	222	233	211	200	225	218	213	215	229	211	234	216	220	236	209	219	227	206	238	212	219	214	224	214	214	227	220	212	206	208	202	217	205	247	194	218	219	212	189	254	240	224	227	222	246	186	196	223	208	203	221	231	226	209	191	219	208	259	208	200	257	225	230	214	224	209	208	208	224	224	232	201	223	202	218	218	216	215	213	230	229	227	196	233	239	216	227	227	229	223	211	236	200	205	218	226	208	196	199	227	216	218	188	219	197	235	204	220	227	230	215	212	223	240	201	225	254	219	222	250	213	203	173	226	217	206	234	216	227	225	226	217	196	233	227	212	224	225	221	236	204	224	227	201	192	220	206	198	225	235	209	217	213	239	222	218	226	231	234	219	240	209	225	219	232	195	214	202	233	224	222	228	231	235	238	226	226	223	225	213	220	256	206	205	274	232	223	207	234	235	202	230	226	240	237	188	209	221	231	242	208	233	213	221	219	219	233	244	226	203	209	201	235	234	204	205	214	218	208	226	230	229	220	201	219	212	212	189	217	201	192	232	233	218	208	222	232	206	214	231	182	213	236	222	221	206	217	180	231	258	218	213	219	234	197	207	191	227	232	239	213	223	203	213	212	233	258	229	219	212	215	226	217	232	230	226	234	206	212	241	207	206	221	222	224	221	188	200	250	207	208	245	191	207	192	201	217	230	228	197	238	232	210	225	200	260	235	202	206	211	208	210	216	205	218	226	233	199	227	225	218	206	238	225	209	202	268	203	230	187	202	236	204	211	228	244	254	214	232	195	222	232	218	226	236	233	235	234	183	228	250	222	241	227	219	210	218	209	206	228	192	238	198	202	210	233	218	230	224	191	220	182	207	187	207	200	208	222	202	230	223	225	216	229	230	215	215	239	217	238	210	222	201	224	206	197	238	222	217	197	221	231	227	229	238	206	238	231	194	212	224	196	223	220	224	213	259	194	207	232	229	219	229	230	223	222	222	232	198	213	252	225	204	245	256	210	223	222	233	224	222	220	188	217	214	225	206	198	219	252	216	216	214	198	202	202	213	213	213	226	210	215	219	230	207	220	236	214	220	232	229	234	223	215	229	218	204	218	205	202	220	218	198	210	224	216	200	224	214	217	191	216	222	232	219	249	208	216	187	245	201	217	233	210	223	199	228	220	190	222	213	232	229	207	224	216	255	222	224	205	233	228	213	218	223	201	222	205	198	205	219	208	201	194	209	221	194	219	230	200	203	213	228	229	231	246	235	220	243	240	198	200	231	225	220	200	220	209	199	239	226	211	197	220	220	231	221	217	201	206	214	219	168	200	223	210	203	223	223	223	237	219	210	228	212	188	239	203	217	229	220	240	213	227	223	224	224	242	235	217	231	232	214	201	219	237	227	213	201	191	246	208	208	234	204	240	230	232	233	197	223	206	194	228	193	220	229	252	210	207	219	237	225	229	223	229	227	196	209	216	217	199	217	241	189	203	212
6897	10108	8751	6120	19576	1825	1368	1059	839	748	682	533	512	521	455	441	421	338	397	366	381	377	336	355	350	339	291	331	304	318	313	282	303	354	294	321	309	285	302	281	266	328	302	283	273	298	281	281	279	277	266	266	274	300	293	277	275	268	285	279	270	261	282	292	257	299	288	251	289	255	269	256	281	261	279	284	264	272	266	251	281	250	247	289	281	274	277	280	253	254	265	273	255	264	316	271	288	258	253	277	260	259	276	273	255	269	258	280	262	267	279	275	266	295	277	271	270	249	282	270	298	274	300	281	251	259	269	236	250	256	308	256	258	290	273	255	274	241	256	264	272	267	272	261	258	284	277	269	253	266	267	269	239	273	284	275	256	271	255	259	258	284	272	290	254	270	268	264	279	271	270	269	257	270	298	258	306	255	266	265	264	263	259	276	277	274	237	287	275	278	264	252	256	274	275	269	285	292	268	276	261	290	249	291	274	267	265	279	250	262	302	285	271	281	263	252	285	266	290	263	281	248	275	242	249	265	257	261	292	270	291	239	247	251	267	265	288	277	260	277	277	259	291	275	280	280	293	274	278	263	258	260	274	266	246	281	248	266	277	244	273	264	275	273	263	256	264	252	259	251	284	251	249	261	264	294	288	260	273	276	239	265	332	277	286	246	268	268	269	273	283	275	249	282	273	297	278	261	248	283	276	269	262	260	273	265	281	257	270	269	271	253	257	282	246	279	267	259	255	246	275	255	239	263	257	242	265	262	254	269	244	263	251	258	259	232	258	278	291	256	268	252	249	282	266	268	279	267	237	255	229	268	261	278	279	262	265	275	250	274	269	267	258	272	276	275	263	252	255	286	270	294	275	256	272	267	278	273	295	271	303	258	264	293	283	242	267	259	261	256	279	257	252	262	252	268	274	258	272	274	245	279	275	251	240	283	246	250	267	266	265	257	245	261	222	246	265	286	255	253	250	277	268	290	276	222	231	245	256	276	266	288	268	259	283	266	238	251	260	251	257	281	275	257	266	253	284	260	254	259	276	284	270	292	307	246	280	259	278	234	268	265	270	296	286	265	281	246	276	232	257	239	258	269	256	268	273	283	268	259	267	268	257	256	274	281	277	249	278	286	272	253	261	266	244	265	273	263	302	276	242	280	233	242	254	266	269	287	270	262	289	287	264	261	281	282	281	309	243	242	283	262	278	257	249	271	257	289	257	255	237	252	282	271	280	266	232	263	279	282	235	273	279	275	287	284	281	261	267	259	237	278	270	247	263	305	264	256	297	240	271	259	273	257	272	282	252	260	287	259	283	279	254	279	229	264	268	253	286	287	291	287	284	265	270	260	300	270	271	244	272	257	246	299	301	273	265	258	261	238	288	279	268	259	272	265	273	250	281	277	270	243	295	258	247	293	259	294	273	280	246	253	278	266	252	270	250	251	278	267	270	255	253	277	268	283	270	236	259	280	304	256	249	270	267	288	261	265	263	292	257	271	282	260	261	266	272	242	273	280	278	278	299	284	288	250	281	260	277	255	265	259	285	281	252	259	248	263	294	240	269	259	278	270	267	276	255	240	269	242	269	262	282	289	269	287	261	247	259	269	256	263	264	231	274	297	297	269	278	291	269	296	261	288	268	228	264	284	267	276	270	271	260	249	282	265	266	294	282	266	228	280	236	248	262	281	262	268	279	263	249	255	258	252	263	262	261	249	242	281	254	273	275	269	263	257	258	273	255	266	254	276	313	298	303	279	267	252	259	240	245	277	293	258	257	251	254	269	253	259	303	243	257	253	261	237	252	276	308	266	287	270	277	249	251	273	240	260	267	268	254	252	270	266	292	242	275	277	284	251	271	270	261	278	275	272	246	259	252	291	285	267	278	264	261	285	284	289	301	305	287	281	289	276	269	233	259	278	267	260	259	279	264	252	253	259	272	272	276	256	282	299	291	273	270	270	274	293	276	259	259	241	251	275	262	267	266	266	245	248	283	276	276	275	240	261	242	272	258	272	245	284	289	236	278	276	255	234	274	277	284	289	282	275	278	270	281	298	272	272	255	273	253	317	276	251	277	264	235	306	265	290	286	252	281	252	288	244	295	277	264	238	268	257	267	263	273	277	275	279	257	285	261	261	281	259	259	274	245	256	239	252	268	244	266	262	258	251	274	259	265	273	258	258	255	274	281	231	274	271	260	275	265	261	269	249	299	256	252	284	277	258	259	266	265	293	281	285	254	276	264	267	257	274	270	287	259	295	266	252	256	289	265	257	249	265	277	240	283	287	257	279	278	231	243	279	295	276	290	275	250	258	272	280	266	283	265	264	267	274	243	298	240	244	269	261	265	277	252	271	274	243	239	261	282	248	252	268	228	275	260	269	266	281	286	260	263	241	263	284	235	257	258	245	275	278	282	276	269	270	305	282	248	257	264	259	254	285	241	285	266	269	236	281	271	274	261	279	294	264	242	255	275	272	223	272	268	268	273	272	250	253	251	249	264	275	292	250	266	274	240	287	274	283	257	272	263	272	266	262	273	265	286	271	274	273	238	268	269	257	233	267	256	251	286	268	288	273	275	249	265	263	280	266	274	273	277	268	255	262	264	252	268	273	263	251	272	289	262	260	278	287	275	289	292	271	238	270	260	311	294	282	296	238	263	295	246	277	277	289	277	279	268	246	235	266	268	268	268	274	253	258	277	281	271	254	293	261	286	259	256	266	259	269	277	267	262	295	251	256	275	263	288	233	289	282	265	246	265	261	242	267	255	269	285	267	256	266	257	256	262	276	270	279	287	319	288	273	278	243	270	259	272	289	297	270	255	275	254	269	275	286	278	227	273	249	274	255	270	251	274	270	213	275	272	261	266	253	273	263	270	250	281	284	254	265	268	278	260	276	249	242	250	247	287	266	273	280	278	291	249	252	264	270	268	293	269	259	287	259	263	282	281	271	276	248	257	247	264	259	268	240	262	267	238	274	228	280	268	275	264	260	266	275	272	271	291	259	267	246	304	305	258	274	268	237	270	286	270	248	256	263	269	237	290	263	269	272	252	247	281	285	284	270	253	251	236	262	224	286	278	242	273	288	273	250	253	287	271	264	246	265	248	255	268	282	268	257	288	272	263	273	263	270	283	275	284	269	269	272	249	279	285	272	273	259	238	269	273	260	265	280	251	252	227	274	287	271	231	250	269	270	263	278	268	239	266	273	278	263	288	234	263	264	237	245	266	287	261	263	254	276	264	258	288	273	288	276	241	245	253	260	241	240	264	260	280	271	263	248	275	278	266	261	259	290	257	268	269	236	246	263	290	271	304	305	255	267	271	251	257	258	242	253	257	269	280	243	257	259	278	255	274	278	286	253	291	269	275	266	252	279	289	282	261	292	277	277	280	234	245	240	282	257	267	262	266	265	257	284	280	282	268	248	270	249	265	259	277	264	290	260	280	249	254	256	250	296	282	247	290	272	245	267	258	245	279	267	289	259	269	260	291	245	269	273
23436	20900	27941	23999	21015	21050	14823	1409	916	775	746	668	577	581	576	538	514	503	472	500	477	432	463	427	417	416	422	421	423	426	408	394	388	389	425	419	413	386	392	375	375	344	367	398	374	407	355	396	420	394	379	373	353	378	355	410	387	392	347	359	372	384	371	351	376	388	400	401	347	373	344	345	373	404	380	336	374	376	376	353	347	378	365	394	387	350	370	341	359	396	343	359	359	352	336	330	343	387	362	366	386	359	371	377	331	378	338	350	355	349	377	359	353	377	319	355	353	369	343	337	354	405	386	342	355	384	370	333	346	381	382	383	351	369	381	372	370	361	354	373	354	398	369	380	337	350	363	340	330	342	331	336	373	351	350	365	389	367	410	369	337	396	375	367	344	333	356	375	376	384	347	378	415	364	373	379	363	350	354	366	367	359	372	362	362	324	326	366	389	400	362	356	379	365	356	329	390	366	346	374	352	392	377	359	329	333	361	345	348	389	387	352	343	367	371	340	356	353	361	361	397	359	379	333	336	388	362	347	359	356	351	382	349	368	341	363	350	350	375	378	328	356	358	387	357	358	384	370	362	373	373	382	355	364	342	366	364	352	337	315	333	334	366	362	399	396	337	369	367	367	346	362	391	380	347	344	357	345	376	344	359	358	346	393	347	354	331	395	392	343	344	372	341	374	325	349	319	362	355	365	358	359	346	349	397	386	375	342	331	351	372	346	331	377	360	368	392	378	349	363	334	338	343	355	341	361	320	352	379	364	358	379	391	354	380	363	361	334	372	361	345	340	326	359	347	374	364	343	335	357	353	325	384	356	342	351	344	382	365	339	334	379	382	362	352	377	366	359	381	370	360	352	365	371	394	365	329	336	380	350	369	354	376	361	398	349	386	345	360	356	333	354	331	372	343	345	339	326	363	391	377	370	380	401	355	342	341	344	363	374	403	348	369	347	381	377	356	369	331	386	341	363	354	373	346	365	365	356	378	372	368	393	353	355	362	358	354	344	356	354	360	361	361	381	331	331	387	368	383	377	342	395	354	366	368	356	334	350	348	375	362	360	350	386	395	345	362	341	410	341	353	361	334	385	346	345	352	333	368	329	345	380	367	372	349	394	334	367	380	365	387	367	345	336	353	361	366	363	339	369	367	366	375	353	362	356	347	369	358	366	347	331	330	360	339	369	353	391	318	375	364	358	325	338	343	371	374	379	379	364	373	363	349	383	379	409	388	342	313	398	361	346	303	370	390	348	368	336	339	373	350	374	313	363	367	332	379	382	371	358	371	371	385	340	384	351	375	344	348	380	381	363	366	386	377	359	386	347	335	336	354	371	337	321	401	348	335	401	336	389	358	384	375	330	353	343	347	397	354	378	372	341	389	395	367	359	364	369	339	387	342	363	340	390	401	346	351	362	367	376	374	403	352	327	385	361	364	326	359	360	377	392	349	363	371	358	345	370	355	387	366	395	399	323	379	393	355	362	340	364	366	367	354	350	333	374	404	380	369	341	374	404	398	367	363	373	361	365	376	406	329	368	345	339	356	372	394	331	330	350	385	338	356	370	348	334	349	336	369	369	380	361	389	358	356	329	353	367	378	380	356	365	364	356	388	363	348	374	371	329	381	325	353	358	377	362	396	359	354	362	344	355	388	389	342	377	370	345	375	352	380	334	346	338	362	365	350	367	361	322	394	396	368	364	364	362	337	348	368	385	356	374	348	342	367	356	394	371	319	359	384	349	361	413	345	352	362	331	335	376	343	346	358	346	376	373	370	354	369	357	383	376	347	378	332	333	358	372	363	368	353	380	375	357	350	340	364	331	385	354	367	352	396	359	359	319	382	393	336	360	349	341	372	359	321	365	369	360	362	355	339	380	375	365	382	379	346	368	348	382	355	392	391	360	367	375	362	351	315	370	371	352	365	393	344	318	373	395	315	374	339	334	315	351	379	352	332	367	378	364	355	331	358	372	366	359	367	311	386	344	330	337	349	350	360	359	367	402	383	332	361	359	388	341	372	358	379	349	351	337	395	353	356	322	339	381	322	343	366	366	345	381	333	375	347	359	333	336	358	360	337	347	377	386	353	354	351	352	350	346	341	318	360	375	336	383	347	330	398	373	366	366	345	354	346	359	391	397	362	366	340	411	371	351	347	371	353	346	392	380	356	356	358	361	358	360	371	381	386	351	339	335	323	355	373	334	395	370	335	363	355	371	334	370	376	361	369	357	349	359	358	361	349	352	406	371	352	384	368	372	333	335	356	363	372	326	361	382	363	388	360	348	377	340	366	383	362	333	364	380	373	353	343	364	331	351	356	349	333	400	395	342	390	375	370	336	374	369	355	360	377	380	364	354	367	352	354	348	372	352	338	350	340	302	331	375	403	359	378	322	381	344	352	402	375	357	375	337	367	394	372	344	381	345	362	333	375	360	333	362	362	350	367	355	369	360	369	372	373	358	329	383	326	372	390	384	391	399	327	365	366	335	363	353	363	385	334	338	362	307	379	366	414	336	378	339	353	325	334	361	370	388	391	351	322	354	355	335	358	363	312	334	360	412	356	356	369	355	382	382	370	369	344	350	374	381	364	366	353	376	371	344	371	346	348	383	349	351	329	359	352	345	344	344	353	364	345	404	365	360	361	357	332	383	382	398	386	355	347	346	334	357	354	384	348	347	388	348	381	350	352	374	373	369	351	364	331	369	328	368	337	367	354	341	340	341	342	350	305	393	378	365	365	359	403	318	344	346	340	401	357	349	360	352	370	383	356	346	366	379	370	375	369	357	384	376	356	394	336	350	400	385	372	384	378	357	372	343	354	344	358	349	368	357	365	358	336	352	357	351	368	327	350	351	361	377	364	366	355	323	371	357	395	371	368	396	384	312	384	372	355	330	336	368	351	331	368	347	330	362	372	350	367	395	359	386	336	373	379	378	359	346	351	347	398	383	367	353	356	372	367	344	341	326	336	419	352	380	363	318	365	385	389	344	357	384	343	359	369	361	382	350	367	375	359	373	377	356	367	338	331	368	336	337	374	372	358	395	367	377	402	361	372	376	354	352	359	337	379	350	360	351	351	353	347	354	378	392	360	327	395	327	357	330	381	354	350	361	356	350	360	374	365	346	381	333	345	358	336	400	344	379	391	366	367	379	384	382	391	335	362	344	329	355	347	343	407	370	288	357	389	367	365	347	347	350	405	361	377	352	360	367	373	352	362	370	373	355	380	342	361	358	371	350	367	360	362	340	370	355	366	347	346	367	355	331	398	380	337	355	363	345	337	374	337	360	380	400	401	354	414	377	333	348	348	363	360	338	375	387	404	385	365	367	333	356	378	377	367	350	395	353	350	337	395	390	343	364	337	377	346	369	344	374	360	360	347	333	340	334	389	335	370	356	383	353	358	388	353	362	373	373	408	374	319	360	375	350	342	354	349	364	354	375	339	358	349	356	394	368	358	340	366	378	359	378	334	360	350	338	347	323	359	397	366	340
10463	18421	16126	10354	19756	4101	2992	2351	1830	1628	1374	1092	1024	954	853	811	752	686	697	683	652	620	591	585	525	492	528	502	478	470	486	460	467	450	461	426	420	452	432	449	431	420	417	388	372	413	427	418	424	438	389	431	388	412	425	389	385	410	377	427	376	402	423	417	394	388	387	418	375	384	378	386	383	376	405	368	374	370	360	424	423	382	407	405	375	395	354	373	393	362	380	372	343	399	347	391	370	375	396	387	411	390	376	410	368	381	369	410	377	404	389	390	399	350	395	347	363	377	407	368	362	380	360	390	374	359	372	382	384	420	382	356	363	359	397	382	363	379	367	366	375	358	367	366	387	398	375	384	406	416	353	357	369	394	367	404	339	362	349	365	355	394	380	355	353	333	379	386	379	399	358	370	388	391	382	347	342	387	358	389	337	358	361	382	364	350	348	386	374	384	376	372	341	396	409	366	355	335	355	425	400	367	340	365	374	366	350	354	388	386	362	399	371	385	368	360	383	362	379	367	413	405	360	372	379	390	352	363	350	394	397	370	351	343	376	377	384	383	355	381	384	371	366	329	390	352	363	365	353	374	330	393	371	371	324	371	374	356	367	370	352	372	360	343	377	356	396	378	376	366	351	356	360	357	388	364	387	394	363	380	361	361	374	364	368	353	381	359	370	365	436	385	381	356	392	376	386	370	366	371	372	406	373	336	388	381	373	375	387	385	361	354	349	349	373	364	354	359	362	356	401	384	349	389	389	406	380	388	396	388	377	362	371	357	371	348	372	366	375	366	332	360	376	368	345	347	385	394	392	389	403	360	380	374	328	387	372	346	374	382	385	358	364	374	368	347	357	376	402	385	384	384	344	364	382	367	393	375	409	384	371	352	359	365	377	360	377	378	375	376	364	363	348	338	390	368	378	375	343	359	361	344	352	352	368	367	372	347	366	353	380	404	385	390	383	378	365	386	358	368	368	362	340	370	360	379	346	364	392	378	379	360	384	383	361	398	387	365	366	356	368	348	357	379	404	366	380	377	359	368	361	387	376	381	375	398	370	356	348	394	350	392	369	386	400	393	353	384	341	377	373	359	367	356	393	356	327	387	346	375	365	348	363	361	372	355	385	403	386	395	365	359	326	369	357	369	403	378	380	378	389	382	357	361	319	377	359	382	380	364	358	338	348	354	362	369	349	346	352	362	369	375	354	359	338	372	363	387	417	373	356	402	354	402	338	361	357	381	346	377	355	390	347	362	399	353	388	340	407	383	367	378	367	342	344	365	406	353	370	366	384	388	391	381	381	364	370	359	388	383	401	383	374	337	350	368	356	354	369	354	369	371	362	359	388	366	383	433	372	360	369	388	383	359	372	393	413	361	349	376	342	385	359	402	358	378	405	386	370	364	378	406	415	363	380	405	378	351	386	375	384	347	360	362	400	379	355	360	356	382	421	384	379	350	395	378	363	369	385	364	362	353	373	370	357	365	378	379	387	352	396	367	403	366	378	333	355	333	360	346	334	373	370	358	359	402	373	376	372	366	379	401	369	379	395	388	396	367	393	356	395	369	343	372	355	400	389	335	374	374	355	378	381	346	346	395	384	391	403	372	365	377	361	359	357	410	405	374	342	376	391	402	389	349	363	346	392	374	383	416	398	360	356	380	364	389	383	349	340	368	360	363	354	366	357	379	369	357	401	384	367	376	389	362	360	390	376	377	351	392	365	358	356	396	382	400	377	356	349	374	377	369	368	376	370	380	360	399	389	368	372	362	368	379	393	346	342	364	363	351	360	363	389	382	379	351	363	384	360	367	373	392	347	395	390	369	375	389	343	393	382	391	381	375	364	385	399	354	331	368	385	394	375	381	338	372	370	362	342	354	413	369	336	381	367	332	353	361	358	374	392	364	390	357	376	373	369	370	388	365	357	343	385	364	376	392	365	366	360	342	379	424	373	366	353	368	344	379	385	403	367	409	354	375	368	379	425	403	296	365	361	392	370	380	375	344	404	384	364	368	334	399	344	382	372	360	362	376	374	374	359	382	347	386	399	350	352	340	375	346	383	370	388	387	366	366	392	360	359	376	368	355	348	391	372	378	423	393	345	340	333	389	360	416	361	367	423	379	361	360	388	336	385	375	362	344	381	381	366	387	364	373	357	386	351	361	385	354	356	378	389	349	368	370	357	341	392	377	345	379	360	392	369	381	360	369	360	379	360	340	384	364	369	366	383	402	359	359	377	377	356	367	387	361	353	393	432	347	410	352	378	420	401	389	387	396	326	408	393	349	359	388	375	365	371	367	384	365	356	364	371	360	397	371	336	366	363	353	346	417	367	364	371	403	386	391	359	396	377	348	384	366	381	372	343	340	382	378	386	372	391	330	377	380	373	382	374	401	348	389	370	337	368	385	395	408	348	438	357	351	381	345	359	397	399	404	413	369	400	391	366	387	378	404	370	413	373	367	392	375	404	405	387	389	384	377	385	352	422	363	378	365	360	362	354	378	407	377	344	384	330	356	342	385	359	383	336	368	382	365	353	376	375	400	396	353	349	356	379	356	378	408	381	363	364	338	378	351	356	358	341	422	367	380	407	399	355	381	370	369	387	375	378	385	368	383	371	384	374	399	348	380	367	367	389	402	344	407	380	371	370	375	369	353	401	399	371	405	356	379	389	367	378	381	367	376	369	377	358	376	404	379	346	365	340	367	369	407	358	368	330	361	394	406	366	397	363	368	364	375	399	389	379	366	378	379	382	355	390	354	390	377	376	359	367	381	375	355	379	377	359	346	351	354	351	357	386	405	355	406	393	378	402	375	381	411	363	414	375	390	340	375	397	342	380	391	361	361	378	409	364	389	353	363	357	387	352	369	387	335	343	396	376	410	371	386	334	351	369	363	374	334	359	368	363	339	431	361	380	370	389	379	394	414	351	365	348	420	382	395	393	384	384	352	387	412	386	365	392	385	366	401	376	356	347	403	393	368	403	359	361	387	353	390	390	377	362	373	366	367	392	394	363	383	377	361	358	370	369	379	381	404	342	390	364	374	401	341	357	353	380	371	356	390	363	360	375	413	351	397	411	374	366	353	344	363	383	373	373	368	374	379	361	343	350	365	352	368	349	370	352	365	362	326	389	379	385	375	393	387	365	422	371	374	359	381	397	396	369	378	375	382	373	343	356	402	372	388	373	366	360	385	344	349	352	366	376	361	338	384	394	366	354	440	348	383	388	354	365	369	406	377	353	366	355	363	363	364	352	342	409	327	367	394	377	384	377	369	365	324	375	364	354	390	391	365	374	394	359	339	375	381	387	376	345	376	399	332	367	359	386	382	370	351	362	380	372	378	380	381	325	367	353	399	344	370	377	360	363	388	417	360	418	369	348	350	369	363	366	362	340	375	361	355	355	362	387	434	392	357	378	352	366	378	400	350	332	380	373	371	381	379	329	390	371	367	362	373	381	350	364	377	368	366	415	366	374	402	370	400	375	357	407	402	390	394
28064	15899	2860	1040	1860	644	588	519	560	519	552	518	490	534	506	514	541	492	515	575	515	539	479	515	550	548	482	510	522	517	509	491	523	510	533	515	474	514	491	495	494	548	526	516	518	499	496	548	483	519	503	510	530	508	533	449	501	543	505	540	516	516	490	545	486	511	547	541	471	510	507	460	502	512	487	507	542	517	526	511	475	497	512	525	508	503	486	564	529	516	484	517	485	511	526	532	543	486	478	506	543	534	495	526	517	524	508	482	526	463	486	501	547	560	520	522	521	510	514	513	498	511	524	527	495	522	499	547	524	510	503	516	526	520	496	528	513	518	524	535	495	542	518	547	549	507	517	521	510	504	518	515	530	488	472	528	505	522	549	528	513	526	550	514	533	546	505	510	536	518	506	535	497	524	532	530	556	479	482	531	519	502	519	509	495	514	518	504	508	490	535	523	503	486	515	464	520	535	481	543	498	453	526	539	522	535	508	531	520	503	493	496	466	524	466	497	558	544	533	519	525	475	502	519	496	530	524	489	534	518	528	518	524	548	473	564	530	517	493	499	513	498	535	518	506	563	527	552	502	526	521	504	484	489	491	473	484	485	530	537	539	508	491	487	501	516	503	494	520	502	534	507	521	494	517	479	532	490	497	519	514	517	528	500	499	525	602	533	480	520	534	535	478	509	480	513	549	551	517	486	504	503	510	558	526	532	482	519	522	479	519	509	539	550	487	504	491	511	535	475	526	478	499	541	548	508	538	499	511	512	523	505	529	533	555	524	538	511	531	520	513	490	536	497	504	517	487	508	500	496	515	479	507	527	551	537	525	532	505	485	537	526	527	535	510	522	518	552	536	507	498	583	501	506	533	496	547	544	536	522	514	476	485	533	498	537	530	533	523	527	491	541	525	492	542	546	516	489	505	497	536	513	519	521	506	528	520	465	480	472	504	508	510	526	548	501	548	516	503	484	503	509	476	515	538	530	536	528	522	506	492	539	536	499	493	534	537	495	524	503	516	517	537	561	459	529	493	502	521	504	494	508	513	530	541	517	506	507	482	466	474	545	529	476	523	498	556	496	480	513	517	515	505	516	542	513	512	495	509	517	482	543	525	526	537	535	524	489	525	500	504	485	549	467	501	507	536	507	555	506	534	544	524	549	513	536	518	528	535	493	485	519	541	485	524	565	532	508	506	497	471	491	528	523	548	510	519	471	547	516	515	536	523	516	493	554	505	534	492	533	501	505	531	480	488	490	518	519	510	493	514	518	547	517	509	509	531	514	513	492	524	521	494	510	475	531	515	529	502	506	533	525	497	496	509	518	550	519	516	464	520	490	506	523	483	524	513	504	504	534	517	523	572	514	533	541	527	474	522	497	531	538	532	544	558	503	485	524	492	509	487	495	489	516	501	526	524	511	484	506	551	518	533	515	533	520	504	571	493	505	473	549	529	506	493	478	496	526	528	514	563	549	521	531	508	517	507	529	530	510	492	527	517	521	533	490	527	518	512	508	497	504	499	538	514	517	534	494	560	522	531	511	510	511	499	494	535	524	498	485	519	518	515	504	492	492	522	536	543	499	538	496	555	533	488	533	513	498	541	521	500	533	490	509	523	522	519	481	520	547	499	492	533	512	496	480	516	556	548	504	504	553	504	529	535	512	515	477	524	529	530	491	556	500	498	533	522	493	530	518	553	532	494	519	472	521	532	469	480	494	540	533	569	522	536	505	515	518	551	523	547	484	482	477	513	541	495	520	498	478	525	491	482	523	494	502	536	500	485	516	549	498	487	526	494	512	485	526	477	504	477	503	507	522	499	509	525	480	554	479	530	515	543	521	488	524	506	497	497	514	523	538	510	536	541	445	525	535	535	487	517	549	499	496	495	523	538	555	533	519	529	507	500	477	549	548	501	539	529	542	456	503	502	486	511	521	531	500	472	492	527	550	538	495	484	483	551	470	558	557	477	498	514	511	546	502	542	544	483	561	509	507	516	518	522	536	490	534	532	483	529	552	515	486	531	493	511	529	513	495	473	498	527	514	523	484	514	483	502	485	506	553	508	532	540	486	516	526	523	503	517	483	518	484	528	485	492	508	517	576	507	500	533	529	562	512	532	475	503	502	473	510	498	479	505	504	514	486	544	544	495	526	532	521	543	526	508	521	465	531	566	465	520	488	471	481	510	535	556	552	543	481	546	533	506	534	533	537	470	534	486	506	503	509	495	507	540	500	508	524	539	486	535	484	525	529	475	514	512	503	522	593	533	485	523	497	514	496	522	506	521	537	541	496	479	536	546	530	519	541	520	468	523	530	520	501	508	485	518	488	507	499	517	523	506	501	501	471	500	515	497	527	463	515	496	536	497	514	506	519	514	513	488	555	492	505	520	521	553	526	463	568	525	496	497	478	536	453	508	528	478	515	537	497	502	561	516	485	488	577	523	502	506	476	534	547	549	500	516	472	483	542	491	483	525	502	515	528	501	481	528	484	532	543	517	515	525	504	495	485	533	545	513	530	542	523	502	519	513	525	508	522	452	542	508	518	538	498	492	546	485	532	506	529	501	529	512	527	533	510	509	494	492	492	500	535	504	525	550	533	515	537	525	495	521	528	524	522	534	524	548	506	525	510	461	512	494	500	533	563	505	517	472	545	512	533	516	529	498	515	503	496	511	517	530	491	531	516	540	503	484	548	470	497	550	510	514	503	520	497	496	543	548	562	542	500	509	554	544	494	548	526	502	515	490	476	525	509	507	551	486	487	501	547	509	531	547	443	526	487	537	494	472	527	501	481	509	501	490	505	512	560	564	476	498	510	511	526	527	555	501	488	544	490	509	541	537	552	473	523	480	507	515	502	507	546	494	512	517	496	527	512	526	549	510	492	527	523	512	503	507	572	513	522	536	560	494	520	507	487	513	543	496	514	508	529	519	517	533	486	514	476	550	511	530	507	476	542	504	503	553	513	495	496	538	461	547	461	538	469	503	537	563	540	489	491	547	488	522	522	495	506	554	518	540	487	550	495	481	461	506	503	530	549	510	512	513	528	504	530	540	526	536	524	513	528	491	480	490	504	524	468	537	507	525	531	500	475	499	522	509	525	543	504	557	460	504	536	500	540	497	533	550	542	547	509	517	473	511	516	464	532	528	487	519	527	562	503	494	540	525	547	520	498	484	539	522	576	533	511	488	530	486	545	517	500	513	516	532	517	513	511	502	516	488	476	472	511	518	518	535	497	505	516	460	505	516	501	510	471	507	507	482	555	519	491	500	479	505	505	526	489	508	529	485	491	520	498	528	511	479	519	509	494	515	511	526	496	518	487	498	489	530	548	561	494	540	504	536	512	521	546	504	512	527	527	482	474	508	542	535	521	547	506	515	577	506	467	521	524	529	486	513	497	509	525	534	488	522	542	510	520	535	546	470	526	533	500	547	509	508	515	473	526	522	494	502	545	565	548	509	504	530	531	535	497	515	494	494	475	512	510	488	515	537	557
5324	2032	1695	1284	3076	692	645	633	624	609	607	573	583	591	618	614	606	588	559	559	606	590	574	601	614	548	581	574	571	582	613	570	550	564	583	580	596	628	616	580	583	646	554	574	581	557	632	588	579	565	620	550	561	589	559	566	617	584	608	579	595	618	602	587	550	614	574	608	524	581	542	609	585	604	571	589	569	597	573	558	599	537	573	585	568	596	582	580	561	608	552	571	562	608	563	561	579	594	597	592	598	566	576	559	549	595	594	572	625	555	577	582	605	576	605	599	590	590	620	585	572	576	587	593	603	591	579	575	598	551	559	612	583	589	598	613	581	562	552	612	608	581	559	595	595	551	612	575	614	580	570	609	602	538	595	633	550	582	569	537	551	602	558	549	551	587	606	539	595	577	575	585	595	614	548	548	570	582	571	605	573	526	553	525	580	543	563	568	577	571	591	596	555	618	579	585	618	607	629	580	615	578	566	554	566	563	581	589	587	591	568	583	544	590	556	572	593	601	609	524	594	607	584	596	575	581	535	560	573	576	644	573	554	577	595	556	599	594	615	547	555	556	582	618	622	592	553	587	604	610	595	558	602	605	568	597	610	587	580	569	586	526	581	602	584	595	571	582	600	587	619	569	606	557	599	614	616	565	632	595	558	604	577	566	604	581	604	585	587	546	614	567	606	581	572	557	565	569	602	580	568	598	616	575	609	555	587	545	584	567	593	579	549	590	583	605	572	575	550	580	574	572	583	576	557	623	562	575	608	594	626	613	613	571	605	594	555	618	589	581	576	585	567	586	616	551	569	559	610	603	563	585	605	580	588	636	611	556	577	535	593	576	587	546	572	608	596	542	622	615	579	612	590	568	597	543	588	516	593	568	559	587	584	572	597	586	589	597	596	593	555	590	618	556	600	574	570	573	624	561	574	583	577	575	536	574	595	600	577	560	619	592	546	571	634	588	557	573	556	607	568	595	599	554	559	629	556	605	603	591	572	579	562	629	603	571	567	572	620	597	613	593	607	577	570	595	630	577	585	591	567	576	593	625	612	616	552	602	593	575	638	578	610	619	546	601	591	607	536	591	595	595	608	593	634	583	539	598	615	569	577	594	583	610	571	582	570	576	588	633	590	582	575	591	571	565	592	608	606	586	578	574	583	523	614	616	609	573	589	618	583	557	598	589	592	597	594	565	581	596	552	608	588	556	605	602	597	561	604	574	554	601	566	595	607	633	611	578	546	582	623	568	588	625	597	560	563	578	569	598	603	590	588	667	624	577	649	578	581	544	558	607	550	577	590	629	598	591	562	576	570	566	564	565	548	592	577	562	608	584	609	575	597	583	612	599	592	594	569	577	592	587	554	594	565	600	604	607	561	579	615	604	597	594	569	591	607	568	571	577	576	616	565	571	593	588	577	627	544	570	535	637	561	584	574	623	589	613	628	554	581	567	626	554	560	568	616	587	594	581	556	613	593	589	610	556	616	619	563	576	555	601	590	609	582	594	555	579	597	606	561	581	545	573	638	600	586	606	616	641	529	580	602	617	584	587	561	547	590	572	592	579	571	593	549	583	616	592	601	593	567	594	549	561	601	572	598	594	558	563	627	607	526	601	597	597	601	603	576	589	561	614	592	580	596	595	575	583	601	588	613	595	605	604	614	554	547	613	588	611	604	570	587	594	537	558	586	614	585	609	627	582	559	606	543	569	586	607	618	586	554	539	563	610	556	591	555	562	597	602	576	578	578	551	549	560	595	569	590	596	574	563	565	599	567	593	567	606	612	578	582	608	578	637	564	553	583	603	584	550	571	618	614	584	587	597	563	533	581	554	562	614	605	601	552	544	586	613	599	575	580	566	582	602	579	561	564	583	581	599	598	595	578	580	580	563	596	530	610	588	604	556	604	579	555	597	577	552	574	587	595	566	607	615	596	576	561	624	613	582	582	624	603	614	609	552	563	584	621	563	553	576	597	558	600	591	576	576	628	574	632	587	612	582	591	553	539	570	575	608	579	567	588	553	562	579	596	624	600	588	602	509	631	543	590	593	582	563	583	619	551	559	575	580	560	572	556	617	591	611	601	598	541	565	569	622	543	598	595	595	578	587	570	582	585	562	569	564	590	594	572	571	577	546	570	611	628	586	592	611	598	524	579	583	586	594	575	602	556	598	563	582	529	596	567	544	543	593	588	576	597	568	618	574	581	579	571	620	586	620	563	587	532	584	583	590	614	543	562	580	608	608	618	540	578	589	634	583	567	573	622	599	611	578	582	588	578	568	584	585	577	543	586	584	592	577	591	564	615	595	589	612	594	593	584	585	562	585	547	549	619	564	594	571	595	616	564	619	583	579	609	602	588	576	588	601	580	531	591	561	594	574	607	551	569	587	607	574	625	561	577	592	588	541	572	599	577	609	616	573	584	629	605	574	599	591	600	558	579	579	550	587	578	575	598	588	565	549	586	544	619	568	543	589	581	605	620	579	628	584	535	603	632	629	593	557	569	596	595	558	527	576	518	606	598	603	561	566	543	567	591	580	535	597	532	557	582	593	590	612	592	608	545	628	611	547	574	590	593	613	546	559	570	616	583	588	593	607	569	540	619	575	557	568	600	566	605	568	591	586	568	609	603	520	584	603	591	557	561	588	631	573	584	570	597	611	602	620	627	605	599	617	567	560	567	585	603	569	583	598	602	626	580	611	516	598	601	581	593	622	584	591	599	559	609	594	587	591	587	592	598	562	594	632	621	574	565	577	560	569	555	580	622	587	574	558	574	593	554	581	571	588	590	615	577	599	543	559	563	571	579	608	565	605	619	591	563	588	615	593	583	581	582	596	585	606	635	604	584	579	609	614	553	616	582	576	577	588	624	645	576	601	603	629	598	566	637	557	574	592	558	586	589	565	544	587	603	566	598	582	587	609	569	598	602	563	575	584	537	619	586	567	578	577	584	607	583	616	581	575	550	586	622	581	602	633	598	573	584	596	584	562	575	580	592	584	621	592	604	621	629	604	543	578	578	571	545	553	569	557	591	576	580	560	564	579	583	569	590	606	633	591	643	576	552	555	610	620	570	558	562	576	548	616	622	612	640	625	596	580	615	637	558	554	658	610	583	555	590	559	596	613	594	583	546	550	561	560	602	596	547	573	570	544	581	586	597	593	623	622	543	583	628	610	633	564	625	572	554	540	559	583	577	576	597	541	569	552	575	640	554	579	597	579	562	550	556	544	582	600	584	602	581	607	554	568	566	602	543	605	588	559	613	589	619	601	627	545	567	528	576	617	562	584	516	591	605	603	586	556	589	560	567	517	580	599	543	561	600	593	581	561	601	573	560	572	589	613	634	580	532	564	601	584	600	591	549	550	556	628	575	573	604	559	575	608	610	585	577	559	608	567	572	567	615	572	594	566	574	592	657	551	616	559	608	565	611	563	583	554	580	597	604	578	556	576	581	595	585	592	601	644	600	607	604	584	593	552	579	615	624	566	613	569	620	572
26040	20910	27396	24545	21888	11870	1105	544	458	397	352	312	326	300	264	283	277	264	270	264	279	271	260	247	272	289	231	215	227	258	242	267	256	214	232	235	218	233	234	226	201	212	204	245	232	198	226	230	237	226	221	225	212	267	219	216	213	214	225	223	227	216	223	245	224	228	210	215	223	207	201	217	231	223	219	225	211	215	211	214	202	207	240	212	198	228	218	232	250	216	202	218	213	199	224	206	217	203	231	224	221	226	234	193	216	211	224	235	214	222	210	233	221	251	219	220	211	206	231	224	209	215	228	203	221	229	208	224	213	260	244	230	238	240	210	246	200	236	216	234	236	245	228	229	203	219	193	214	209	199	234	248	217	240	198	193	220	230	208	219	189	209	215	235	211	206	202	215	206	235	223	209	210	215	203	219	210	213	204	230	208	206	246	254	235	213	203	217	228	229	225	239	217	234	228	221	230	212	234	232	224	214	206	247	227	216	223	220	222	218	189	217	221	232	203	229	225	210	216	223	210	191	214	211	225	227	214	200	240	229	217	232	185	229	233	221	208	233	219	224	232	219	220	234	217	203	225	220	227	246	202	219	246	189	222	193	216	210	221	225	217	232	220	220	191	239	226	199	232	233	211	211	214	204	199	204	246	205	237	218	225	194	234	200	243	206	233	202	209	231	207	193	228	187	208	238	215	237	222	226	194	243	225	240	195	214	233	237	232	221	211	219	197	219	226	233	209	212	208	201	186	226	199	223	209	234	200	248	223	243	220	207	190	192	197	238	235	211	204	210	215	200	217	191	234	220	203	207	203	201	210	214	202	206	222	212	210	203	206	211	216	223	186	224	226	225	210	207	224	245	236	189	223	242	200	207	223	237	243	215	206	200	233	204	227	212	219	212	226	209	200	192	208	205	231	200	210	204	223	215	241	209	249	211	222	220	193	224	210	222	226	220	200	224	204	234	199	258	215	223	177	222	232	226	251	223	211	206	234	207	198	228	215	221	204	232	234	245	234	204	209	211	200	230	183	242	206	211	231	224	203	229	223	202	217	236	220	216	221	227	187	211	208	226	206	201	212	215	213	210	186	210	205	240	219	218	212	232	222	238	191	223	234	227	234	206	218	254	228	214	206	195	204	200	217	196	207	208	230	245	221	214	227	205	222	218	204	221	174	191	230	192	226	220	225	202	196	230	212	204	219	223	204	222	224	204	191	234	223	212	208	239	201	222	237	228	200	233	218	226	235	204	234	204	221	213	221	185	248	214	224	194	223	221	212	226	197	222	202	243	203	200	200	205	230	219	238	193	205	202	236	219	188	198	224	215	233	209	215	194	218	196	223	238	195	215	204	214	202	183	213	196	199	206	201	204	231	226	210	213	216	219	198	222	222	219	219	233	209	194	206	195	218	230	210	245	231	229	227	199	216	193	241	224	211	209	213	223	250	209	208	221	215	207	223	227	226	206	223	214	210	222	221	228	217	225	220	220	232	212	209	239	183	191	212	211	205	217	204	251	206	195	230	221	195	229	227	219	213	219	208	233	243	216	194	216	208	215	228	226	206	232	209	223	204	212	231	208	223	208	213	243	198	222	181	203	226	218	208	225	199	191	212	189	219	203	229	240	219	238	228	219	229	240	232	234	208	214	219	210	209	190	222	217	219	252	209	202	204	235	219	223	191	235	196	200	223	226	241	232	213	212	207	218	200	216	240	190	197	213	219	228	220	234	237	203	203	206	214	217	203	214	198	190	240	177	211	219	202	200	222	193	236	196	235	209	225	238	217	225	233	206	209	209	197	199	255	242	227	233	201	201	215	236	202	231	211	223	214	234	220	212	217	213	232	253	202	218	219	236	230	202	203	226	238	217	212	222	230	243	219	223	224	235	219	209	227	219	235	208	215	208	238	198	224	197	220	202	238	236	221	238	217	226	205	188	191	205	212	214	222	242	214	207	226	212	239	206	211	225	210	216	213	222	217	218	221	218	215	212	231	194	210	200	195	226	210	221	228	211	234	212	226	195	213	204	222	208	221	194	235	214	213	190	241	212	198	208	220	235	234	246	228	241	201	233	234	221	234	193	215	211	216	192	210	210	220	208	224	223	205	234	218	203	212	225	232	204	235	231	211	200	225	228	207	247	221	207	198	207	218	206	204	211	227	216	205	211	227	234	205	205	231	228	214	223	218	239	232	221	231	254	206	228	222	210	211	202	219	225	206	259	213	219	210	203	227	207	233	193	208	232	218	221	212	222	229	236	219	222	203	237	223	193	180	197	220	202	228	234	213	203	202	235	229	202	250	198	234	229	209	230	207	208	214	216	228	221	191	208	219	234	209	226	229	197	209	223	205	195	216	232	202	191	231	242	211	220	194	216	214	209	191	230	209	236	211	223	241	237	178	221	204	206	203	194	208	215	208	212	215	204	198	221	245	232	196	212	201	238	214	222	220	219	225	214	190	199	203	212	220	229	211	216	200	220	221	212	204	217	240	232	218	219	205	240	218	182	211	200	247	221	203	220	191	213	228	203	223	219	206	183	220	195	217	201	194	217	219	232	205	242	203	205	213	208	220	210	191	215	214	230	220	212	216	212	243	215	217	213	241	239	208	197	215	208	195	237	210	216	215	214	214	223	222	211	207	199	199	224	236	206	241	217	208	231	222	204	241	185	217	195	226	211	202	206	221	199	251	214	228	244	213	201	226	235	225	202	222	191	226	226	239	217	220	217	217	207	201	226	217	208	200	229	236	225	206	212	230	202	212	213	225	218	204	200	211	257	216	207	208	212	202	243	208	208	202	214	219	211	232	216	195	239	223	227	212	219	215	224	230	205	201	224	208	210	232	243	235	229	222	213	229	210	226	212	223	229	220	219	226	229	227	204	238	198	245	220	203	229	210	244	253	191	214	188	223	212	224	215	210	222	213	199	230	195	199	218	203	224	226	231	216	200	222	225	220	217	200	236	242	215	220	198	233	191	213	228	243	212	207	222	241	190	209	208	205	218	234	201	213	231	229	226	213	208	233	208	223	212	210	224	215	206	236	214	229	194	220	213	226	198	232	224	226	227	214	201	196	208	212	216	219	216	213	215	235	204	217	213	214	232	226	219	238	216	215	249	233	206	213	208	226	237	227	209	232	230	199	229	238	203	236	207	223	209	209	230	239	228	198	217	201	248	199	224	239	209	203	221	226	202	219	226	205	242	210	206	231	204	216	212	221	178	241	231	225	223	232	210	226	236	195	216	230	252	222	212	212	200	193	202	231	228	227	233	201	220	195	227	230	191	187	204	215	197	220	225	237	214	206	189	230	233	228	204	229	226	231	226	223	220	219	223	243	216	218	224	206	212	233	199	202	201	254	194	237	221	201	220	225	209	213	233	213	199	221	224	211	213	196	234	204	219	222	226	226	246	191	198	243	198	239	224	227	227	196	219	194	219	212	210	214	230	249	222	215	223	210	203	228	221	204	233	234	248	209	220	215	182	204	223	183	224	190	219
6856	10046	8965	5605	19028	1823	1339	1059	870	769	679	610	560	494	446	427	428	379	405	398	345	377	357	343	309	321	311	311	313	343	285	299	330	317	301	301	295	310	285	293	277	302	283	334	275	274	268	285	278	290	276	282	271	277	279	250	282	280	280	267	270	261	283	289	292	285	285	292	258	270	283	296	259	263	271	266	282	296	280	251	267	263	286	301	292	246	236	271	302	280	246	278	287	293	236	264	261	272	310	277	281	281	263	304	243	276	286	278	249	319	268	249	260	284	283	261	286	290	256	291	272	273	269	223	272	277	272	265	264	286	264	259	280	270	286	273	255	264	280	260	269	270	292	280	288	279	302	262	287	239	274	268	286	291	264	271	255	278	273	296	265	306	257	282	279	275	247	255	267	266	287	260	271	239	283	253	285	265	284	307	280	261	293	235	285	270	272	283	287	254	251	304	264	269	308	222	260	269	289	267	265	305	251	259	290	272	270	255	271	248	284	291	258	286	244	272	251	280	261	277	311	281	261	296	290	239	260	288	247	240	244	243	284	268	279	270	267	266	249	244	282	273	253	277	267	263	255	265	281	275	280	279	267	258	266	294	253	250	250	231	268	279	224	258	267	266	275	246	253	250	271	303	251	267	259	238	259	270	258	271	264	276	277	272	290	286	247	273	256	269	247	264	263	267	277	290	266	278	285	234	281	275	257	256	271	250	261	304	256	259	281	262	255	265	281	255	278	277	271	266	273	236	270	262	260	241	281	252	257	225	234	315	275	245	239	251	238	268	252	256	269	269	268	240	259	279	261	283	308	250	275	253	256	246	271	266	298	261	260	261	264	275	252	259	279	268	259	253	254	252	277	244	275	232	254	270	279	281	269	258	253	259	271	256	260	275	266	246	246	266	277	273	271	245	266	256	267	238	270	250	264	239	267	288	263	252	278	274	276	270	261	252	237	254	267	257	288	283	266	255	256	275	274	282	272	295	265	271	268	253	281	268	238	307	266	237	258	273	277	254	265	252	280	252	244	254	264	267	256	242	267	269	291	268	308	262	285	263	266	293	257	262	305	266	267	239	304	270	246	260	253	274	243	284	249	273	254	246	265	260	264	262	281	269	266	250	259	283	260	264	260	249	271	276	288	262	290	257	278	254	269	273	234	238	277	265	274	240	273	277	255	257	284	267	258	270	265	283	242	279	278	306	267	273	269	241	257	255	279	250	285	267	262	240	264	283	272	251	266	257	259	264	267	274	281	313	259	273	256	279	289	261	229	255	262	261	273	243	239	258	255	286	287	269	263	291	259	264	266	234	244	257	244	298	260	261	264	251	250	244	291	297	266	254	245	260	310	264	266	241	241	274	280	239	253	237	267	261	253	283	271	266	274	273	259	281	248	277	264	271	292	303	263	253	250	303	268	266	264	242	264	241	294	289	274	279	285	286	273	267	293	265	257	251	293	273	242	260	268	265	282	268	274	244	273	277	263	276	256	261	265	238	258	250	278	251	290	251	280	231	273	289	242	257	283	272	285	271	279	268	276	265	274	271	280	233	251	250	253	259	267	245	273	271	252	275	278	261	265	263	281	274	252	276	280	261	287	272	274	307	305	238	274	258	260	265	259	285	299	253	273	277	254	257	239	255	283	261	278	253	280	255	275	270	275	286	245	289	262	250	263	296	262	282	295	300	270	280	278	265	296	270	262	271	262	266	244	265	258	281	299	284	246	252	247	253	255	283	284	260	274	250	278	289	269	269	267	249	298	275	265	269	253	239	272	283	284	293	266	251	301	282	264	296	281	289	255	263	253	242	262	265	258	261	226	267	238	281	287	287	234	287	258	272	238	256	259	256	285	271	252	262	294	273	287	293	268	277	245	259	274	267	247	286	260	237	246	297	268	257	241	259	256	282	275	277	226	290	282	267	261	269	283	259	263	281	268	265	250	289	282	262	248	269	268	259	296	250	272	264	249	296	265	294	307	259	243	276	274	275	272	259	265	275	282	290	274	287	281	235	288	276	254	260	251	260	264	270	284	270	248	246	245	251	247	270	281	283	271	260	237	268	256	246	263	257	308	280	283	270	295	285	244	250	252	262	252	275	253	297	261	276	250	271	253	286	258	269	276	294	251	284	271	265	223	265	266	270	280	256	264	266	263	285	261	269	250	287	273	291	280	263	233	283	303	274	261	269	260	284	261	256	252	243	269	271	287	262	279	288	232	237	281	280	290	265	258	255	266	285	263	255	262	265	256	280	287	282	279	271	256	284	285	279	253	283	259	238	287	271	252	279	266	298	267	240	273	239	293	245	281	254	232	269	243	257	235	284	263	280	281	270	268	270	242	282	255	301	288	266	280	254	256	269	268	250	274	276	265	235	276	250	257	260	280	289	266	254	271	246	245	290	261	287	260	245	230	258	289	237	295	251	259	259	252	245	282	295	287	288	227	285	294	261	272	265	295	278	252	258	272	248	271	265	278	269	246	279	267	253	286	261	267	277	257	252	275	269	276	295	266	255	263	235	279	254	287	254	303	270	268	288	279	270	282	258	245	261	288	271	235	271	267	264	262	253	258	272	291	254	276	256	281	300	266	267	267	245	270	277	246	261	253	248	262	297	256	265	262	254	261	268	298	245	265	283	236	264	286	267	254	266	251	233	251	271	279	257	248	246	276	261	286	269	278	255	247	249	253	252	288	264	290	275	290	270	264	277	248	262	250	274	271	265	273	287	243	276	262	251	270	248	269	264	273	258	239	274	237	269	271	265	265	263	262	266	255	248	262	243	271	255	260	274	252	250	271	269	250	293	260	272	271	276	257	262	271	258	243	243	272	242	286	270	244	274	270	305	282	263	274	279	261	259	292	292	263	244	302	259	236	253	285	249	280	280	261	262	249	268	238	273	231	292	232	267	225	278	276	319	245	301	261	234	280	254	282	277	276	259	278	271	243	268	275	280	250	262	267	270	248	223	275	266	278	279	265	221	255	274	226	279	275	264	256	291	268	271	269	258	265	265	229	277	260	255	271	261	254	270	245	274	280	275	252	262	247	250	268	269	248	293	274	302	287	243	234	254	270	260	257	287	248	272	261	269	272	279	292	265	268	246	279	292	295	247	245	293	269	263	227	266	264	271	290	264	269	281	261	265	274	271	238	279	248	260	294	262	245	267	299	274	258	283	264	263	275	271	269	249	263	267	285	221	266	271	277	275	253	249	296	290	263	270	267	241	265	280	272	275	264	255	247	244	245	262	247	260	271	258	275	265	272	249	273	259	263	278	268	273	255	255	251	252	260	278	250	281	274	252	249	276	255	269	254	306	283	237	248	285	274	290	264	275	260	276	270	252	271	257	256	269	269	286	257	275	277	272	270	290	235	270	289	267	277	256	268	270	276	259	255	292	275	272	268	266	267	246	271	267	257	285	243	275	253	266	271	278	276	250	240	255	258	257	270	238	267	233	281	277	272	290	267	278	258	263	249	258	284	232	266	293	265	276	267	296
23499	20912	27927	24022	21196	21010	16005	1549	875	815	722	625	614	542	544	558	491	498	486	459	474	441	428	450	447	435	414	450	425	410	397	411	375	398	379	369	397	450	399	372	377	393	378	381	447	368	363	342	369	352	376	355	398	362	392	366	365	340	378	357	381	409	364	423	406	363	367	348	378	387	342	341	355	375	371	374	373	384	343	366	362	351	358	383	358	344	372	382	371	363	351	343	400	363	385	365	346	349	378	400	366	355	348	381	373	347	340	338	367	388	378	357	344	358	347	368	370	370	326	309	354	331	365	319	373	352	353	367	332	370	351	373	346	355	388	349	339	359	340	377	363	368	394	358	371	358	404	328	372	343	346	367	370	345	358	352	352	357	376	379	363	342	378	399	360	370	345	373	343	383	357	415	358	378	353	332	370	326	372	393	360	378	363	369	369	367	332	339	362	349	330	342	358	359	346	364	340	349	361	383	356	358	330	362	357	372	378	339	336	335	367	329	327	398	390	341	372	357	363	349	354	359	360	377	325	387	363	357	360	383	364	337	347	341	376	348	353	343	343	365	342	361	393	365	349	364	327	341	375	341	368	330	365	344	361	342	387	383	351	336	359	365	354	399	353	353	377	342	363	396	355	357	372	348	333	362	348	334	337	371	357	384	369	365	364	322	331	338	358	360	388	330	356	369	356	384	346	340	366	360	364	372	345	361	398	376	327	337	330	362	357	382	363	376	350	337	364	358	343	330	367	384	367	368	351	364	338	347	395	369	357	350	343	373	354	380	391	343	350	313	368	357	391	358	385	365	333	377	385	345	367	372	337	356	333	358	356	378	366	371	372	343	376	342	363	377	383	359	374	367	306	331	389	356	369	363	329	357	345	352	360	381	362	355	343	313	396	343	365	351	344	332	373	336	338	378	357	343	375	363	376	351	333	388	338	347	352	350	404	365	341	379	359	346	352	317	368	342	369	388	363	359	371	375	362	383	375	346	370	334	362	369	368	386	371	369	370	352	381	343	333	331	383	321	350	380	368	341	389	356	364	359	370	379	356	349	366	368	362	363	371	364	361	351	324	364	354	324	368	367	334	362	349	358	358	337	378	347	350	388	363	372	368	396	346	356	367	363	346	356	374	360	364	374	389	367	349	351	405	359	357	372	363	408	372	346	335	353	386	328	369	348	362	330	401	393	363	352	348	370	351	331	367	355	381	354	383	367	388	383	324	372	379	360	359	387	341	354	337	417	378	320	382	339	359	344	358	341	379	380	339	334	377	352	345	341	384	367	420	361	365	357	383	361	342	346	371	365	329	365	344	385	363	369	365	363	362	345	360	387	381	338	358	352	357	339	336	341	339	358	372	353	382	353	324	355	382	376	336	365	385	366	341	357	344	354	346	342	394	372	366	334	351	371	351	352	341	357	356	396	374	372	328	326	329	319	341	354	377	364	350	332	379	349	345	363	390	352	382	359	361	350	336	356	326	334	357	367	370	361	360	359	356	349	356	361	374	371	364	347	345	341	356	392	356	346	394	352	359	341	341	377	348	325	350	357	380	367	376	343	352	348	363	375	374	371	354	325	342	388	331	352	359	352	374	363	375	362	318	347	331	348	337	376	359	328	370	364	375	347	360	315	386	359	353	365	355	355	340	346	315	378	358	331	323	377	353	363	342	320	375	364	329	340	348	363	355	353	368	337	375	361	348	351	346	329	395	393	367	379	364	343	328	386	333	376	387	352	342	349	340	371	361	356	344	373	370	325	371	356	370	368	350	367	364	328	357	359	339	359	368	358	345	349	351	377	348	368	378	379	386	378	327	360	355	372	350	352	376	381	400	362	381	362	358	387	344	356	383	373	335	386	341	333	342	387	361	371	370	375	346	358	335	373	364	396	373	366	372	373	369	364	344	352	355	342	352	352	353	360	382	343	329	375	333	352	329	322	377	393	388	354	365	333	359	345	361	336	362	333	356	349	356	373	386	380	349	336	377	334	362	365	336	325	361	377	350	381	432	401	345	401	358	356	353	352	335	349	342	368	400	369	347	313	339	327	372	325	322	406	348	303	376	360	365	372	382	360	351	339	358	395	330	363	347	336	349	355	368	361	354	360	342	341	357	347	366	346	360	356	351	348	357	360	360	368	363	363	367	363	353	374	323	396	398	337	372	353	372	384	344	317	358	368	355	371	356	345	343	372	357	346	356	360	351	352	362	342	361	337	377	321	378	351	389	357	386	366	369	385	356	351	399	370	369	383	348	349	378	366	372	343	393	317	368	335	360	344	374	350	342	321	315	328	324	321	398	388	352	349	350	353	357	363	375	347	369	336	369	332	349	336	377	351	340	345	344	345	329	344	375	350	342	356	328	350	346	376	376	370	359	345	330	297	361	347	361	345	348	345	365	366	346	368	364	353	342	402	409	392	377	376	377	366	392	396	330	356	356	366	361	346	360	363	339	366	353	334	373	337	385	352	331	354	363	360	352	342	356	364	319	354	348	379	378	369	363	363	375	366	359	372	365	347	358	376	364	365	391	359	390	321	366	335	366	347	377	335	325	371	352	378	399	365	353	361	376	404	384	372	392	323	358	328	382	359	342	365	363	340	375	334	354	353	360	327	410	365	331	342	377	371	366	366	358	379	314	379	342	351	326	336	378	342	358	347	352	363	357	359	337	338	349	324	377	372	345	348	353	382	355	370	341	343	357	359	379	346	343	359	354	426	330	354	340	393	373	351	363	325	352	365	337	350	360	347	342	338	396	357	383	358	354	353	359	335	333	395	307	355	335	395	364	346	338	372	382	354	340	358	367	325	331	316	369	354	361	346	314	389	348	350	334	383	324	319	354	360	369	362	383	373	361	361	380	362	330	351	343	350	349	358	351	376	375	377	380	384	359	355	328	380	346	335	354	356	395	349	360	347	316	327	361	362	368	363	376	352	357	380	337	360	391	390	387	354	364	382	357	352	355	352	379	367	343	336	325	327	374	328	388	343	361	379	378	361	352	356	333	343	330	357	355	339	361	354	348	338	371	350	367	328	336	329	358	372	362	381	347	334	364	343	372	326	387	324	322	315	385	332	340	346	369	363	320	331	353	340	352	336	366	326	349	366	343	333	340	408	352	363	346	347	338	335	329	380	351	383	365	352	352	354	360	366	373	344	333	382	381	379	320	354	366	360	360	359	351	342	343	342	342	364	350	380	348	331	360	345	351	315	367	341	353	342	370	379	335	369	336	363	371	378	387	349	359	363	376	411	360	330	364	382	360	333	351	356	380	333	348	342	376	355	385	380	322	370	335	354	373	380	373	372	339	360	341	354	365	357	350	355	350	360	349	364	342	384	378	349	376	371	335	333	365	353	392	321	349	356	335	384	367	340	354	383	376	362	358	368	369	333	365	364	371	323	367	325	327	349	347	343	383	321	327	362	355	362	361	362	381	374	331	387	351	366	369	393	360	349	347	368	350	382	384	347	371	374	370	378	328	383	373	360	371	336	369	345
10555	18306	16353	10636	22852	4068	3007	2279	1839	1546	1318	1122	1074	985	866	847	832	733	707	646	665	669	577	598	545	547	506	522	515	484	488	485	456	426	441	440	439	434	394	425	447	444	401	435	402	430	400	394	424	416	412	405	355	383	386	430	410	387	406	411	390	358	392	373	380	374	402	385	369	389	376	377	376	373	386	397	370	411	392	394	384	391	393	393	394	401	361	389	345	391	385	382	367	377	376	364	387	362	379	401	369	378	357	416	368	361	377	343	388	359	401	364	370	364	360	362	353	394	391	308	380	396	381	418	401	372	372	371	363	378	402	358	370	358	336	374	369	413	386	371	359	365	393	401	384	369	400	388	393	374	367	373	374	396	354	394	375	386	385	367	359	355	365	388	379	389	356	350	389	382	336	349	362	395	391	369	329	375	391	366	371	376	379	325	408	385	372	371	359	406	375	358	359	386	358	368	398	372	388	409	381	354	410	404	356	367	358	366	367	375	349	340	384	387	410	362	374	373	409	363	403	372	383	349	381	357	385	347	374	348	359	353	347	401	383	393	340	374	336	366	385	368	392	388	367	399	369	357	366	337	373	376	392	395	391	387	351	350	354	377	382	333	373	399	388	391	363	396	413	370	349	360	376	370	370	394	381	369	369	384	377	364	348	336	385	371	361	355	368	366	394	376	399	363	366	353	355	378	365	398	360	379	352	364	353	345	389	357	406	353	390	368	336	336	393	375	362	341	394	358	356	379	326	383	381	374	385	407	408	382	369	384	347	370	390	362	372	368	346	373	339	384	414	373	367	366	421	363	360	359	387	363	354	383	366	383	327	390	326	322	371	337	359	357	343	358	353	361	365	347	377	382	329	384	372	390	372	410	377	357	363	394	394	392	375	389	374	353	373	401	378	366	348	313	359	361	344	372	369	376	397	360	377	387	376	302	418	387	371	366	381	350	372	355	355	359	354	333	366	361	412	376	382	374	369	396	393	364	406	364	380	382	397	362	368	374	361	362	399	383	379	387	402	333	388	394	361	346	352	407	342	339	347	375	346	362	342	413	369	357	375	364	371	405	363	346	334	358	355	389	358	375	381	369	362	400	363	381	357	423	341	385	342	364	377	383	375	374	347	386	389	354	359	344	363	346	344	370	356	389	365	362	390	392	357	358	373	363	373	381	347	385	385	386	377	394	354	327	389	363	334	361	389	382	360	367	399	392	379	357	374	370	369	355	379	395	375	377	339	356	381	403	355	358	353	375	355	364	390	379	373	351	393	381	395	384	396	352	367	397	390	362	344	396	348	350	384	336	369	400	382	344	388	361	371	382	340	344	355	350	364	370	396	398	338	373	350	365	392	399	422	351	323	363	352	368	352	382	382	373	368	410	373	347	385	345	370	393	377	385	370	367	410	394	383	352	368	331	392	367	359	380	391	330	346	359	359	378	389	386	375	383	429	368	369	378	376	362	369	336	383	388	363	381	390	381	366	372	352	378	382	359	349	342	390	361	340	363	383	352	372	379	395	352	354	392	376	380	378	405	391	354	363	384	367	385	363	347	382	365	373	382	373	368	352	344	365	376	326	361	399	383	384	371	401	379	354	377	348	351	348	371	350	365	414	387	392	350	365	360	383	356	390	389	345	339	351	398	367	363	389	377	401	383	392	383	378	362	340	368	383	360	363	357	394	363	365	377	407	378	384	409	368	386	375	381	380	352	405	393	379	397	366	385	384	344	339	380	379	376	376	394	402	361	361	384	338	354	388	396	405	371	382	372	423	413	381	345	383	373	352	360	363	368	372	352	365	371	365	345	373	351	340	357	370	351	362	372	366	374	359	364	383	353	388	379	348	355	366	406	372	367	362	362	374	389	346	369	385	352	388	393	382	387	354	386	372	361	372	350	368	368	356	367	407	377	389	406	360	381	363	384	372	339	371	364	378	408	370	382	375	359	348	375	389	387	383	371	383	397	371	369	362	362	348	360	370	352	358	372	410	377	367	341	370	374	370	385	377	377	364	374	358	371	342	360	359	355	356	417	378	354	368	400	352	362	374	376	381	386	388	394	374	385	358	347	379	383	398	353	395	374	347	387	355	385	371	383	352	372	376	377	391	366	362	362	361	341	374	344	398	372	364	362	360	369	324	364	362	373	323	342	360	364	436	376	371	362	382	372	366	382	370	367	386	396	357	369	342	355	329	371	415	358	375	377	402	384	325	327	374	340	379	364	356	383	371	384	331	424	383	380	346	349	342	361	365	388	419	423	376	366	334	378	382	377	369	350	372	355	340	381	387	366	394	343	364	365	395	327	377	346	343	339	371	381	376	388	370	351	358	376	346	360	346	380	408	342	369	352	386	356	360	369	376	381	384	390	375	365	364	365	378	360	366	354	407	346	367	395	395	356	361	355	405	414	411	390	387	380	359	372	386	390	398	381	384	374	363	367	352	407	349	352	380	374	380	372	360	358	360	356	351	393	363	339	396	356	387	355	357	357	382	358	394	388	372	366	365	415	403	373	382	360	378	365	345	401	365	393	349	339	380	365	382	359	387	360	375	346	362	373	366	365	395	382	365	381	408	341	369	360	377	371	391	368	342	387	394	371	406	360	353	384	382	397	372	350	396	368	345	363	368	336	344	371	356	340	381	379	365	376	399	355	368	369	361	380	368	361	412	351	334	363	371	366	370	370	407	371	392	354	353	378	382	345	358	386	372	378	343	361	381	376	346	371	389	377	348	380	394	368	373	415	372	343	401	369	384	375	390	378	355	388	355	411	385	381	347	368	397	377	396	385	352	355	332	378	381	388	386	399	388	357	346	365	377	363	349	364	379	366	354	381	370	335	365	370	342	352	356	366	353	348	371	379	399	366	375	375	382	373	318	349	360	398	326	340	352	373	430	365	418	371	356	362	347	345	375	375	359	356	357	352	383	355	386	362	391	372	364	377	413	374	372	372	363	354	392	361	384	372	349	373	359	379	359	389	381	392	344	398	371	379	373	379	389	363	395	335	379	363	392	406	372	361	397	340	386	351	369	368	355	374	386	346	346	385	359	373	387	371	350	349	386	376	369	328	355	373	370	400	364	362	336	372	342	371	387	385	369	358	383	420	375	366	346	381	368	370	346	341	349	379	368	343	370	388	335	393	400	373	385	369	373	369	364	376	368	376	345	362	368	349	379	408	404	368	348	366	368	400	400	356	408	372	361	404	369	369	365	411	367	375	377	365	361	391	384	401	336	371	369	362	352	377	393	374	388	366	377	375	382	408	362	375	358	406	369	371	357	376	370	401	384	363	362	381	357	361	388	375	419	353	397	357	370	395	393	401	394	396	408	399	364	374	374	382	383	383	408	361	361	364	376	324	359	372	375	374	396	397	390	377	389	397	361	389	348	383	360	337	354	349	381	389	349	370	396	332	353	358	345	388	404	355	357	345	347	393	373	374	366	373	374	341	370	358	355	356	364	383	391	371	360	362	358	351	330	342	370	364	375	371	384	375
27973	15658	2609	860	1735	554	543	546	510	536	522	502	495	522	552	502	532	478	525	480	503	528	512	471	495	473	501	509	524	531	495	513	487	475	556	519	517	463	513	514	487	512	499	531	528	499	516	491	497	523	557	526	503	518	528	526	474	497	532	558	518	515	469	504	510	534	508	532	509	514	485	539	541	462	512	500	545	546	528	466	506	524	548	531	489	484	500	513	547	555	509	469	473	511	479	524	497	532	507	510	541	461	502	476	520	472	503	539	490	458	504	497	492	564	543	529	480	534	515	502	482	504	457	486	528	540	503	485	515	484	517	501	521	549	495	467	543	507	506	515	498	527	493	534	506	502	512	515	473	508	522	490	516	508	509	470	493	508	503	520	497	493	533	515	494	494	523	500	511	481	547	511	568	497	509	519	520	490	519	502	499	491	512	493	510	527	504	526	492	511	528	525	485	527	514	487	529	512	493	498	519	550	545	517	495	542	512	511	530	499	513	500	510	561	525	501	502	503	507	483	511	530	524	499	511	498	529	498	499	528	490	531	522	515	483	512	537	504	456	516	503	482	494	511	501	485	535	543	555	496	525	492	509	511	544	493	531	515	478	533	517	512	499	536	499	512	510	483	506	536	486	535	513	493	477	451	505	548	534	519	520	483	520	519	536	498	471	529	540	496	511	513	544	506	552	466	503	518	527	547	521	491	537	516	480	515	553	551	497	475	551	494	502	465	526	505	497	484	529	525	506	497	483	485	507	528	484	494	499	498	535	496	500	519	522	499	517	501	496	491	486	548	519	487	509	548	535	503	498	498	519	516	485	555	505	484	523	511	506	557	499	515	480	522	528	509	520	507	521	484	486	512	540	515	494	515	520	511	477	479	502	523	531	465	479	521	518	504	519	514	507	525	482	510	518	465	538	484	523	482	478	529	448	513	523	521	522	523	493	518	498	518	502	506	509	546	474	509	493	538	508	510	483	511	473	539	484	534	470	502	488	533	477	516	477	517	461	500	499	495	520	512	492	493	529	524	504	518	499	542	476	495	496	505	562	503	479	501	523	523	496	517	463	514	498	502	495	489	481	525	495	493	522	520	513	520	535	544	468	544	511	506	498	516	477	507	481	517	516	513	500	509	534	528	496	470	507	486	501	469	453	482	535	502	568	529	504	515	502	467	512	522	510	526	498	517	520	510	491	513	495	495	527	527	516	503	473	492	516	496	513	536	520	477	526	484	514	506	480	530	506	535	503	500	499	508	486	518	529	478	510	507	542	491	492	516	537	517	501	486	513	522	516	489	491	509	522	470	502	495	550	498	511	522	495	496	496	516	546	518	459	505	500	524	510	482	516	533	509	515	557	494	529	502	538	516	492	489	479	524	460	496	491	495	507	528	496	554	481	510	539	554	460	545	510	494	511	498	510	523	518	527	517	473	493	545	504	571	523	507	479	473	502	516	547	510	503	463	475	525	520	487	494	497	505	533	509	529	496	550	535	495	498	496	511	498	500	509	463	517	500	511	489	508	512	515	502	502	487	558	500	503	496	525	494	511	518	546	507	491	556	500	517	457	485	468	502	503	494	520	472	493	456	542	484	539	508	506	495	491	457	514	466	500	477	499	482	553	496	490	545	467	506	516	465	501	520	543	488	489	517	521	511	503	507	503	490	512	476	525	505	475	507	525	491	497	490	492	557	502	476	500	488	513	548	542	517	486	493	522	525	525	472	495	508	485	485	458	493	505	534	501	525	510	484	506	514	511	508	499	489	534	542	527	497	496	498	549	527	501	493	501	540	504	528	540	481	528	467	502	523	525	542	500	505	479	499	506	546	510	486	482	494	481	518	483	488	473	570	491	497	521	511	516	520	534	522	475	510	520	517	525	482	462	497	505	496	500	514	510	531	486	494	484	494	473	502	512	515	528	542	539	544	500	513	514	500	549	528	487	519	495	543	514	494	518	521	541	513	494	486	530	498	525	548	497	532	478	516	537	524	497	495	519	525	531	549	537	498	498	457	518	495	511	513	499	516	526	509	505	517	486	558	555	508	480	510	525	505	531	494	527	469	534	592	498	528	494	511	487	489	519	536	503	498	524	497	526	486	512	530	498	478	490	497	524	482	533	534	528	505	541	509	458	487	523	537	518	500	501	521	524	494	511	491	499	524	512	473	534	514	468	515	516	494	519	514	482	520	540	493	539	520	535	491	535	520	488	519	526	492	478	537	514	535	517	485	463	537	524	500	484	510	514	536	518	529	534	526	517	524	525	498	481	526	516	531	496	492	493	514	512	477	493	573	485	506	522	477	516	486	465	497	516	474	526	503	491	533	526	534	532	503	500	498	508	503	512	513	515	573	509	501	561	494	534	535	510	522	495	482	488	521	492	509	533	480	542	514	491	513	538	535	469	497	502	502	516	496	557	497	493	521	534	536	475	510	471	483	528	511	518	502	525	518	565	470	508	509	486	523	547	518	506	491	498	551	510	473	481	513	510	531	497	547	485	533	488	527	532	507	501	514	500	535	505	530	516	503	518	505	549	495	514	491	496	532	522	501	518	484	502	451	520	529	483	548	512	513	497	512	499	474	528	549	497	517	493	551	449	470	498	500	519	477	518	504	518	500	491	499	541	532	503	515	507	467	539	523	494	496	522	541	507	530	535	553	541	490	509	498	501	463	522	531	504	501	511	468	465	495	555	498	519	490	477	471	547	555	517	512	537	497	489	520	514	482	511	517	522	489	491	508	480	510	523	510	540	496	475	529	518	549	504	495	512	513	495	531	524	515	492	493	501	529	525	546	524	490	487	531	537	464	507	511	521	557	463	560	494	552	492	482	526	514	504	500	515	523	509	517	517	505	508	506	539	486	528	556	519	531	498	538	502	471	484	519	505	511	499	557	546	500	503	513	522	528	512	488	514	519	480	505	544	507	530	510	513	528	543	502	530	496	524	513	483	538	527	508	540	514	501	564	513	515	533	489	517	510	501	510	553	505	530	533	476	488	499	499	502	509	480	510	507	530	515	518	512	530	463	514	503	504	486	508	507	520	553	518	484	532	482	488	519	460	535	464	518	507	529	505	552	488	516	511	569	492	526	520	498	469	520	513	542	494	496	506	516	484	525	482	528	518	472	477	504	514	508	548	479	462	521	477	546	512	518	496	510	503	532	473	512	563	513	481	481	491	477	509	478	553	519	508	505	514	523	529	498	502	569	528	506	512	525	491	511	509	505	503	512	499	524	527	520	520	494	538	522	521	463	486	507	501	473	516	489	503	539	529	492	522	536	470	543	477	494	492	533	492	550	537	507	527	520	502	542	529	543	493	543	509	532	535	529	502	564	495	553	512	485	490	523	508	551	496	535	507	530	514	483	514	505	538	522	542	522	464	491	471	526	507	516	492	525	502	510	543	482	495	474	513	510	518	521	468	508	534	495	506	540	514	506	509	502	503	492	488	547	530	485	493	540	562	485	485	481	540	544	512	522	505	532	506	490	510	530
5113	1961	1663	1105	2973	640	621	627	608	603	604	594	581	641	574	544	580	599	593	600	639	555	587	650	591	575	603	574	607	576	551	600	583	569	652	581	580	575	585	586	610	560	589	590	593	572	607	542	551	556	565	580	574	577	632	563	592	619	586	557	546	598	606	551	567	608	585	584	616	613	599	533	601	591	554	539	592	591	614	554	587	602	533	634	584	546	572	576	576	583	561	590	611	608	554	589	538	583	562	591	573	597	569	605	605	607	580	582	606	538	551	595	534	583	584	613	599	593	557	605	589	585	584	593	559	589	584	595	582	622	600	546	601	582	601	577	540	581	599	615	537	594	600	574	584	613	574	567	622	628	633	577	638	619	590	611	530	556	576	603	602	584	559	588	584	565	642	643	576	603	587	575	561	542	548	548	580	577	586	557	572	589	591	582	574	564	578	578	582	575	558	579	587	593	561	586	596	590	625	570	594	574	606	583	598	573	562	599	605	591	581	599	574	597	566	605	604	588	600	620	627	543	593	577	600	569	538	637	552	559	600	583	566	543	581	557	583	619	577	587	612	582	544	563	564	578	549	587	595	605	610	615	614	556	610	585	600	588	553	564	586	552	608	611	601	555	569	578	584	604	547	638	592	583	601	605	581	575	570	596	583	546	589	596	561	586	582	598	590	602	586	560	568	595	568	567	562	555	587	577	559	600	597	539	550	546	589	591	602	571	596	557	557	567	577	552	586	615	604	579	550	598	578	629	581	598	607	563	617	571	609	546	541	568	619	582	588	554	560	589	606	599	601	588	629	563	590	587	551	611	597	571	551	583	570	548	578	598	546	524	577	603	606	538	561	566	583	580	605	610	597	600	587	613	584	671	594	579	594	573	629	597	551	588	573	556	537	563	623	566	561	560	602	572	530	609	549	582	601	649	588	592	608	589	583	598	595	558	569	560	573	621	611	563	584	566	578	577	603	586	596	574	533	535	563	635	573	580	594	558	577	602	540	558	580	563	581	617	586	623	586	593	591	557	597	583	573	602	555	581	546	560	595	623	611	563	599	560	584	568	565	623	570	603	574	554	566	576	613	559	600	600	594	615	560	578	589	602	581	602	618	577	588	579	598	563	562	553	596	578	535	554	583	570	592	571	611	579	548	542	585	600	573	575	572	613	560	589	585	609	626	549	566	577	523	571	589	583	600	557	588	520	574	541	598	607	564	584	569	585	582	632	548	563	575	610	641	580	568	596	575	610	536	598	601	606	619	580	548	578	593	576	550	584	580	592	553	633	605	582	569	564	575	584	594	545	605	566	556	591	566	611	594	565	596	608	592	588	607	575	616	574	563	561	566	553	571	584	616	568	574	630	554	614	562	593	555	602	573	591	623	576	591	574	551	578	602	562	602	542	560	577	606	611	557	583	566	553	583	610	572	614	584	589	600	596	583	586	599	560	579	580	541	596	562	541	556	568	598	581	581	569	603	590	560	579	572	564	596	607	579	594	559	557	562	587	581	607	595	559	588	539	573	510	577	589	573	551	536	603	568	606	580	547	623	580	562	602	568	598	589	568	643	554	545	581	588	604	568	542	559	572	572	569	595	550	598	584	601	565	620	547	585	620	632	597	587	580	559	591	584	603	600	571	610	544	540	586	599	563	589	569	604	547	556	559	587	596	618	571	579	571	545	562	547	575	578	543	578	556	583	556	562	604	590	561	546	556	547	585	572	547	576	612	604	578	583	593	585	583	583	565	599	552	576	590	578	589	576	573	589	578	596	602	574	589	523	560	628	602	555	585	635	589	604	600	564	598	643	553	563	569	591	609	570	551	585	604	583	631	560	550	567	567	558	562	579	575	611	608	589	607	593	588	545	590	545	541	602	580	516	591	619	581	580	541	581	598	617	541	596	574	590	583	585	579	583	616	587	553	588	620	585	582	601	596	574	607	557	577	603	584	564	561	589	580	613	578	584	604	594	619	550	575	612	620	544	607	558	587	570	560	601	568	574	604	613	592	597	558	593	598	558	572	560	590	544	553	575	623	572	578	605	547	629	613	570	581	574	607	571	593	623	581	554	583	541	577	597	581	580	531	617	571	590	581	593	581	600	573	552	567	604	566	544	592	591	552	614	569	603	541	581	571	614	561	586	580	591	581	617	571	559	590	536	606	583	577	592	579	645	582	603	590	567	546	573	591	601	555	572	561	614	641	577	580	559	566	554	565	546	629	562	566	568	617	609	547	597	618	579	574	603	541	557	601	620	549	591	579	564	616	612	574	563	585	575	580	568	570	598	572	562	561	578	568	617	553	528	521	553	598	568	592	586	587	570	537	568	566	615	545	558	562	584	571	573	586	563	569	539	523	565	571	592	569	536	574	554	598	606	542	564	553	639	570	586	568	567	537	561	602	575	533	565	591	555	584	643	592	515	591	554	564	598	630	581	612	613	578	605	578	586	575	571	603	616	537	556	590	568	551	571	576	597	616	605	585	549	573	549	613	557	561	569	577	576	594	628	581	542	591	582	591	580	603	559	583	543	611	572	553	540	570	574	597	541	620	584	618	561	608	625	571	637	594	581	600	576	550	577	562	555	621	562	565	564	558	573	604	607	582	586	589	588	598	576	609	530	618	596	601	582	607	561	575	584	560	603	535	591	542	583	595	584	607	566	570	555	592	619	613	612	602	599	554	562	514	586	597	567	621	573	619	542	592	562	579	593	595	559	577	547	559	619	614	614	604	558	634	588	572	578	583	544	579	563	574	614	570	595	601	590	609	550	559	606	592	571	603	529	570	614	569	585	573	571	580	572	560	588	611	605	573	605	547	588	571	598	600	599	590	580	597	575	584	564	550	576	572	585	594	556	556	562	586	595	598	581	568	589	557	545	564	596	610	621	572	564	569	586	558	558	582	631	575	574	573	548	555	569	604	597	605	607	572	582	603	583	607	555	561	549	572	608	574	575	601	590	596	597	586	598	566	614	620	608	544	572	610	597	588	571	628	605	641	588	601	592	575	576	605	538	597	590	588	607	540	585	577	614	570	592	574	616	580	552	582	587	576	569	582	606	631	533	568	580	577	592	608	593	573	555	621	585	535	570	548	621	626	605	602	559	551	599	555	570	550	540	556	603	613	595	582	595	593	595	558	594	603	584	589	629	548	565	573	567	564	573	569	581	598	620	613	601	561	615	564	532	607	525	577	573	590	562	573	543	529	590	555	579	544	597	605	619	537	587	574	616	589	556	577	559	588	586	610	605	530	606	612	568	620	594	611	582	609	554	605	581	536	586	592	544	557	594	581	549	607	580	611	593	567	613	606	589	583	593	566	586	543	571	539	571	572	629	622	579	582	615	590	548	579	550	586	547	596	581	587	595	574	579	540	557	629	583	621	625	602	581	543	541	541	555	567	595	603	556	558	561	554	592	597	607	609	598	536	552	600	566	588	587	547	559	605	564	586	567	589	557	574	604	556	619	576	593	585	577	584	580	615	587	556	605	595	569	596
26099	20896	27320	24588	21455	13960	1324	523	451	425	371	316	307	295	315	301	265	261	250	250	277	285	269	234	270	241	266	210	257	215	228	236	257	245	230	213	199	208	224	227	235	235	222	235	202	220	206	205	211	215	222	208	244	205	182	229	250	230	243	213	223	246	215	203	212	206	214	216	230	220	219	209	232	231	233	227	189	208	210	231	193	204	205	178	214	223	207	214	213	224	212	214	220	221	198	201	245	215	239	205	226	186	207	199	194	226	222	215	228	244	264	212	222	222	223	216	209	224	212	220	223	206	230	250	240	229	219	241	196	186	213	205	242	212	219	201	238	215	210	234	233	212	229	213	226	210	208	232	213	228	234	238	197	199	226	242	212	218	190	222	238	217	227	221	236	226	205	220	206	224	230	216	238	207	207	192	218	210	207	188	240	208	222	216	195	214	209	225	232	213	223	229	215	220	204	208	209	219	214	239	234	193	218	226	216	198	222	262	226	186	197	223	203	221	209	218	220	195	227	213	226	213	210	210	222	194	201	216	216	221	225	253	230	212	202	217	238	214	201	210	215	249	191	241	244	219	238	218	208	207	249	208	219	236	213	230	207	193	205	205	220	192	221	196	196	220	229	192	148	224	218	215	224	187	185	228	211	242	181	211	233	209	212	202	229	223	194	236	213	217	200	232	237	213	177	194	218	227	205	222	197	203	219	232	215	205	201	224	241	222	210	206	247	230	225	207	209	221	203	224	199	210	208	215	250	255	208	228	227	202	225	211	225	261	240	216	183	223	228	214	213	196	185	210	212	204	201	203	211	188	229	196	205	239	229	233	204	210	212	220	223	200	241	201	220	241	210	204	214	247	205	222	214	260	217	220	220	207	204	186	239	240	220	218	205	225	226	209	206	219	252	207	224	230	203	217	234	204	250	205	208	199	204	211	213	189	197	190	208	227	215	236	203	225	225	238	220	227	194	193	210	196	224	194	212	208	217	210	221	202	224	214	209	240	207	210	213	228	207	197	211	217	205	203	209	191	210	234	199	212	224	220	216	202	224	194	213	204	215	214	226	213	196	197	204	207	211	180	217	217	210	187	216	211	227	217	190	206	196	221	224	199	238	196	215	232	215	201	212	242	203	204	229	207	211	219	235	213	226	241	216	211	223	217	249	218	229	219	229	226	221	220	217	217	223	212	225	217	195	199	206	228	215	216	219	219	213	239	219	205	226	213	211	211	206	221	228	226	206	219	206	201	220	217	209	199	210	228	183	229	204	230	223	227	200	218	186	219	196	193	202	200	225	225	194	208	210	214	192	228	199	211	224	221	230	222	233	229	187	221	193	215	199	203	210	237	209	221	201	177	207	215	222	217	237	205	206	221	240	207	222	196	210	220	226	206	208	223	221	194	210	203	225	225	227	204	227	226	208	245	197	222	210	214	211	190	215	238	225	196	217	227	231	265	198	201	227	198	219	194	213	206	216	222	197	196	225	232	244	220	220	225	206	209	214	233	223	213	237	195	181	222	192	213	199	197	217	242	226	235	220	211	224	212	211	197	216	212	214	196	207	204	194	227	217	174	182	194	212	192	233	200	212	198	219	208	209	228	202	260	216	204	214	206	235	212	176	196	215	240	199	199	216	211	236	240	217	230	244	231	210	201	203	254	198	217	212	209	205	211	257	245	198	213	216	227	203	209	202	213	226	213	232	222	235	214	221	208	233	210	209	215	226	203	222	222	226	199	202	208	207	214	197	236	186	201	214	185	215	196	217	193	219	223	205	244	225	225	211	233	236	258	215	200	209	222	227	214	231	240	209	202	229	196	236	225	201	239	207	197	213	225	207	203	214	214	202	233	194	215	202	179	237	211	197	193	222	209	240	199	233	212	209	211	207	208	222	194	221	227	209	199	198	218	193	210	185	235	222	211	211	204	224	214	222	185	213	208	190	200	188	185	211	220	217	222	230	213	231	268	217	213	216	187	191	230	215	218	199	199	225	234	211	205	197	233	230	201	190	235	222	201	232	237	198	213	223	232	226	220	204	205	205	242	203	210	214	236	196	203	227	205	233	219	206	212	232	213	223	203	221	216	231	222	232	200	205	224	214	232	232	228	235	215	202	225	209	227	208	187	203	209	205	212	213	181	202	213	229	210	230	186	193	218	206	245	216	222	208	196	202	199	216	222	230	213	224	229	214	211	245	228	212	233	208	237	207	202	200	219	193	210	214	215	237	216	219	199	220	196	214	209	184	193	200	229	215	222	210	218	224	205	183	222	172	225	226	197	207	200	206	246	223	198	217	222	214	221	192	199	195	217	232	208	220	186	212	189	213	225	219	194	240	246	215	216	206	213	195	233	207	213	211	224	220	208	231	235	217	208	225	212	216	221	181	211	209	202	212	228	217	213	217	224	212	213	235	217	208	223	219	224	194	212	209	236	213	235	235	216	217	211	217	214	215	205	242	209	211	170	236	251	250	219	219	187	221	199	202	192	195	186	213	210	191	244	221	199	217	220	229	212	216	221	195	217	222	224	238	221	233	199	222	226	212	215	236	209	212	214	214	229	219	225	201	235	233	195	230	228	227	231	208	206	197	203	197	205	219	177	210	203	210	209	204	204	218	184	221	241	199	207	264	209	220	222	219	228	213	221	220	204	198	210	211	218	212	219	219	207	188	205	208	220	183	220	220	215	225	212	226	186	202	225	199	226	242	233	218	232	201	220	222	208	214	246	220	206	207	242	226	216	222	211	210	238	236	195	203	210	215	195	179	212	220	224	210	207	210	222	226	254	236	231	211	208	225	213	211	221	216	209	221	216	233	226	196	217	208	228	220	216	236	232	216	227	187	193	225	212	212	220	210	206	207	216	221	228	193	223	198	199	224	184	201	211	193	227	214	204	219	219	192	230	189	222	188	204	195	219	210	193	224	205	238	202	190	206	228	229	207	227	216	210	193	203	219	210	209	205	166	209	219	195	220	220	207	226	199	239	189	222	213	193	210	206	213	228	205	225	245	210	213	218	196	204	225	183	222	235	209	190	222	217	223	195	226	197	206	242	221	233	203	226	206	245	200	224	242	187	230	224	186	200	209	212	240	228	212	224	224	226	207	238	206	208	239	210	205	207	225	216	210	234	209	210	204	224	243	196	234	220	233	228	203	228	208	196	209	200	255	224	232	199	214	200	241	213	229	221	187	201	218	208	207	217	249	223	243	251	221	201	253	199	238	232	228	224	193	212	200	210	193	232	223	210	197	234	200	210	213	215	209	221	198	203	205	203	212	197	228	217	213	220	217	199	246	198	204	216	224	239	223	211	204	205	208	194	209	211	186	247	216	202	202	224	228	207	189	208	198	202	213	209	222	231	201	220	211	207	205	208	218	229	212	190	215	202	239	215	204	226	208	225	190	221	228	212	222	205	220	187	201	210	213	218	198	217	206	171	196	215	217	202	203	226	216	217	238	225	214	227	219	227	184	208	235	221	222	248	193	220	204	236	203	194
6778	10052	8838	5238	16793	1796	1338	1050	841	755	661	569	551	469	454	418	405	391	383	379	386	342	343	330	313	330	322	318	337	289	355	297	354	289	274	301	300	291	310	291	306	274	264	291	286	278	266	282	268	289	274	278	255	276	241	272	294	242	308	253	272	265	290	273	257	250	279	266	272	312	260	252	262	293	297	299	262	261	253	268	287	286	264	259	257	250	302	255	281	281	278	293	288	264	287	258	252	295	269	276	269	266	257	288	252	251	267	264	261	270	273	247	281	260	269	263	280	271	279	268	260	280	244	250	257	260	241	275	242	270	272	242	253	282	276	251	262	254	269	272	258	258	258	229	260	255	286	279	258	291	222	244	268	281	252	264	274	248	268	253	279	287	231	256	294	277	270	287	275	244	271	280	257	274	239	277	264	276	242	241	302	280	272	237	253	259	242	287	259	274	267	250	274	288	246	255	291	248	278	242	264	254	282	289	270	273	289	260	262	243	258	276	268	248	286	267	277	306	269	244	282	251	270	275	283	287	251	258	292	250	291	265	277	275	266	276	253	285	275	274	314	267	270	265	256	284	251	266	241	266	273	261	251	253	274	277	284	248	272	254	236	294	239	288	284	277	246	266	268	268	281	245	268	277	254	277	259	262	255	254	291	259	264	271	229	253	242	268	259	244	262	263	273	259	248	295	258	278	273	269	260	277	258	243	243	262	274	277	272	250	280	240	264	253	287	219	240	271	258	237	240	259	291	263	270	262	281	269	268	275	261	262	274	254	265	290	228	266	265	260	278	265	264	242	274	285	266	247	253	268	279	269	251	280	293	272	253	253	251	270	256	238	250	255	257	251	254	267	272	264	294	246	258	243	259	260	241	290	254	264	261	279	248	276	248	266	302	273	274	246	240	273	266	265	287	247	277	269	247	254	294	261	257	262	258	262	244	254	287	254	275	313	281	267	256	277	263	273	266	244	260	268	242	256	263	263	249	292	267	258	274	261	276	254	275	272	249	279	273	242	294	271	247	280	268	267	276	259	273	237	221	283	250	243	261	265	274	256	246	257	270	252	276	276	270	255	253	291	259	251	256	260	250	268	277	271	285	240	271	281	310	261	300	272	266	285	266	282	270	259	248	277	281	237	285	248	245	249	274	240	260	268	276	246	254	267	268	261	264	266	249	268	265	256	260	248	269	255	288	265	264	260	274	258	262	294	260	263	265	248	270	265	258	246	256	255	244	270	273	242	299	264	267	236	282	287	262	253	254	260	270	278	281	255	256	273	275	265	251	264	287	260	264	273	263	267	240	272	248	275	298	244	260	261	258	288	234	280	258	256	271	255	261	233	248	294	258	268	264	251	243	266	255	283	249	255	270	235	275	270	269	284	271	263	252	262	302	269	247	246	269	283	269	270	299	247	258	263	252	251	284	278	256	278	250	247	252	275	271	264	237	287	250	290	293	260	285	287	260	251	273	249	275	287	247	275	253	268	274	248	263	257	227	261	271	275	246	259	224	249	268	258	254	260	296	255	263	271	244	263	259	266	268	277	273	263	284	275	255	247	275	233	245	243	296	295	241	272	288	251	257	265	250	268	279	253	283	259	261	268	260	250	248	265	243	292	277	270	270	273	269	285	268	271	269	260	233	257	263	258	251	261	227	277	267	273	256	286	276	286	248	286	271	260	250	237	250	266	236	279	241	252	273	274	269	276	268	271	260	274	263	271	286	271	261	262	259	282	274	265	237	235	278	263	251	258	251	241	264	247	284	239	265	271	269	287	255	277	270	262	280	274	275	264	249	238	259	277	276	261	274	249	271	241	270	269	283	256	290	291	258	252	262	269	273	262	255	267	271	275	265	246	268	261	281	259	301	233	282	284	254	260	293	268	266	275	261	256	247	243	242	292	266	257	275	268	269	273	272	237	260	268	274	259	239	263	269	273	263	294	249	272	270	275	261	264	255	270	275	255	280	257	276	277	288	242	267	264	250	296	261	264	292	249	273	285	259	277	287	268	235	274	268	280	248	278	286	242	248	261	286	198	244	237	273	276	266	258	271	282	298	287	267	244	290	278	245	280	269	261	244	243	287	262	263	252	257	308	275	253	250	282	277	276	240	312	289	243	271	260	268	276	248	261	267	273	268	257	250	309	248	270	261	265	273	252	240	298	256	286	264	286	266	267	226	252	249	225	250	269	242	239	279	232	262	294	258	265	267	261	256	272	259	290	228	247	270	282	292	265	252	257	279	283	272	279	246	276	271	253	267	266	245	241	264	243	264	273	266	263	281	287	265	265	278	247	262	250	241	273	259	265	311	267	223	253	273	266	270	263	259	275	261	253	266	268	290	281	259	293	255	254	238	266	250	278	273	266	282	272	269	233	283	261	264	265	256	229	265	261	240	247	270	257	272	263	252	267	250	267	260	287	255	276	271	247	254	261	246	266	290	286	260	273	259	233	277	253	246	282	255	240	264	289	251	253	263	252	255	292	267	276	274	281	271	262	274	281	243	259	273	265	241	255	253	275	247	275	257	246	280	265	263	267	259	250	285	288	238	246	272	250	273	278	272	272	265	247	270	297	254	263	302	264	239	266	288	280	216	232	258	284	257	235	282	277	271	264	269	281	270	290	268	274	242	293	268	260	252	268	256	289	238	277	284	274	259	257	262	271	276	309	247	284	269	278	282	240	263	247	240	251	271	255	292	272	281	262	258	243	282	261	255	237	258	273	275	255	280	265	272	276	272	250	250	261	284	240	263	288	250	251	292	257	285	287	286	267	246	254	267	290	256	278	259	254	277	250	294	279	241	262	245	242	290	272	236	261	258	244	273	254	254	290	304	244	284	280	265	249	275	266	291	253	252	259	247	265	254	248	263	268	242	252	284	225	256	253	260	256	255	266	293	278	252	262	261	236	284	281	254	248	264	265	256	255	273	278	255	290	240	258	286	225	263	275	242	267	282	274	283	248	260	241	233	266	296	271	307	255	243	252	268	266	268	277	253	252	260	270	266	267	275	263	262	238	263	269	232	233	239	276	261	281	282	273	248	256	256	267	274	253	239	248	249	268	259	281	266	290	255	254	275	267	250	243	253	264	287	274	285	227	291	268	250	278	275	248	246	253	286	249	272	272	242	272	253	283	274	251	222	235	260	255	278	226	261	247	280	267	275	264	254	265	260	247	282	296	262	265	261	249	279	258	271	275	254	263	264	254	259	282	273	236	293	260	269	248	301	262	279	268	272	260	278	290	258	263	265	283	233	270	257	260	271	259	270	272	261	258	272	250	266	289	275	263	266	281	251	276	259	248	266	253	260	272	259	264	256	269	264	285	265	245	261	280	258	248	257	260	272	255	274	239	273	289	264	291	249	249	262	244	268	260	269	262	282	261	306	285	267	262	251	250	230	251	271	260	267	271	298	241	273	259	235	270	284	282	266	271	290	263	292	252	277	300	258	251	261	267	265	248	271	277	260	249	265	285	264	250	266	263	273	256	243	256
23459	20892	27893	24009	21401	21046	16312	1576	903	780	684	626	570	587	510	543	525	530	456	490	443	494	428	432	442	429	403	464	401	367	400	427	425	420	352	389	361	369	420	381	334	387	378	372	393	376	393	358	362	349	383	378	375	382	362	380	405	373	367	414	361	348	366	387	345	364	368	398	397	351	355	336	404	365	369	355	368	400	328	394	375	344	387	379	377	365	350	352	374	355	410	359	352	371	386	332	369	343	336	362	371	365	387	376	360	378	354	335	347	362	380	336	361	356	346	370	367	347	352	326	333	379	350	353	395	350	327	363	355	378	334	335	394	363	374	379	411	404	351	349	363	360	317	352	338	363	353	346	362	332	350	349	357	319	368	378	362	342	360	370	360	328	344	339	356	340	346	376	379	363	378	338	372	354	337	369	369	333	360	384	364	352	379	361	346	356	337	361	371	407	349	403	339	355	345	359	371	369	377	390	385	338	360	378	385	322	361	330	368	388	350	347	337	379	347	394	376	335	358	361	395	344	344	345	373	361	336	378	371	373	334	364	386	359	334	350	372	365	359	327	366	347	338	369	381	347	391	378	384	398	364	309	386	353	299	345	342	369	328	355	337	314	381	350	347	319	375	363	327	359	331	345	328	363	369	366	362	383	343	365	368	339	329	375	360	348	324	334	375	367	356	348	363	382	352	351	343	393	378	348	358	346	371	355	372	354	343	384	354	348	370	352	364	332	380	370	344	350	341	350	346	357	352	333	332	320	333	368	341	373	355	368	395	337	334	352	384	354	343	351	376	400	379	349	348	346	355	387	373	380	356	353	393	366	338	381	332	360	404	364	381	348	372	357	369	353	373	347	348	355	334	359	347	341	338	368	361	364	353	336	364	367	351	349	340	376	366	358	359	355	343	367	348	344	315	334	334	364	352	339	339	366	335	323	344	347	335	356	357	350	363	397	371	344	370	348	367	352	357	364	367	380	359	326	326	381	343	370	356	346	367	334	384	357	358	371	343	343	345	330	320	367	349	391	345	361	340	336	354	363	346	383	349	366	337	372	339	333	325	334	355	377	370	365	309	385	356	329	343	346	363	354	340	359	358	347	379	347	341	341	359	348	373	368	362	345	360	365	353	392	340	362	351	357	381	339	367	369	364	362	347	375	356	342	392	365	331	343	362	334	361	387	382	357	349	362	332	353	393	360	346	354	347	373	369	378	377	349	349	365	375	352	358	344	374	334	366	381	370	386	342	352	335	398	314	351	359	331	376	378	375	342	347	358	372	392	396	352	383	321	341	399	372	350	381	380	340	331	341	379	352	331	382	347	351	353	362	346	388	398	355	336	358	361	349	375	320	356	369	368	357	377	368	342	364	330	368	370	356	340	354	347	361	367	360	379	371	344	358	368	360	346	332	349	385	384	368	364	351	369	336	361	349	374	372	359	353	363	371	339	347	368	357	354	350	333	372	358	341	327	334	350	379	355	363	346	327	382	373	391	381	385	366	363	327	341	382	313	352	353	362	361	382	363	362	356	386	368	331	361	371	348	380	336	351	346	379	350	376	355	342	356	358	349	370	355	352	368	361	359	347	358	371	372	358	351	348	336	359	408	379	367	339	356	372	361	386	355	388	396	359	368	354	327	379	387	376	357	376	353	366	329	345	388	366	337	384	359	370	360	350	376	347	348	339	374	331	380	373	329	412	394	358	312	354	364	378	344	380	353	380	345	366	350	358	372	384	370	351	349	372	370	367	358	332	371	342	344	374	352	347	384	352	359	374	390	337	353	376	376	355	354	336	337	350	339	376	335	366	382	370	350	342	344	361	370	319	361	384	350	345	390	339	404	370	340	347	347	344	338	350	321	337	321	363	371	354	342	361	347	355	358	348	351	375	359	351	343	379	356	346	362	363	350	357	331	356	348	340	363	375	324	358	357	367	353	378	375	382	342	326	354	379	370	362	371	350	354	348	423	348	356	348	335	343	352	382	369	378	329	379	346	372	332	384	354	336	379	363	369	382	373	339	350	367	348	338	372	326	341	361	345	335	353	340	380	363	401	372	347	349	330	346	335	319	346	386	358	351	360	383	360	344	345	359	331	383	361	368	346	362	368	365	392	325	390	346	334	356	344	361	334	351	326	369	326	330	379	368	345	373	348	359	340	332	371	338	320	345	356	357	354	363	367	342	347	325	348	345	354	371	369	348	345	370	361	336	357	347	362	323	357	375	368	355	344	352	351	346	339	368	337	329	365	349	360	356	349	354	347	385	313	326	363	394	347	357	337	321	331	386	365	335	359	363	362	334	367	284	362	312	398	347	294	344	375	371	386	382	366	363	349	388	352	343	366	354	356	367	348	359	353	375	349	336	344	311	363	344	317	364	346	371	342	345	357	354	346	356	338	347	356	379	377	343	377	357	343	356	343	327	375	343	358	395	338	328	345	383	374	337	351	392	343	386	364	380	367	345	398	346	343	355	339	369	360	364	355	384	339	365	319	341	344	374	323	366	346	370	358	371	323	370	376	381	380	380	351	339	368	339	351	386	333	315	343	352	365	320	320	366	348	346	346	337	387	340	366	345	330	349	364	381	375	378	343	355	386	311	355	345	334	401	324	368	327	340	320	357	340	361	362	356	369	416	364	361	342	357	369	364	366	332	356	368	354	341	357	383	344	374	369	348	338	392	344	365	356	345	310	346	371	350	368	357	349	356	366	354	370	374	360	347	313	358	348	339	397	336	368	351	358	364	367	343	349	318	379	343	320	366	350	356	350	310	373	374	332	333	386	345	362	352	330	343	355	364	359	370	360	341	339	361	352	361	319	390	375	330	358	345	331	357	389	374	332	362	350	368	335	343	367	381	354	354	345	357	351	329	375	372	336	370	380	378	316	334	381	356	363	357	389	373	365	356	371	353	353	362	360	370	337	374	368	358	357	343	326	342	372	377	348	378	323	352	365	342	390	339	342	356	339	324	350	348	368	361	347	342	371	342	328	343	344	349	328	341	355	348	347	366	354	376	355	377	356	345	371	366	396	383	331	358	394	368	364	385	370	318	338	355	377	357	373	342	353	379	356	340	347	313	398	342	374	328	364	334	349	376	340	352	353	381	385	355	358	337	353	362	331	342	355	387	341	360	343	314	359	373	350	357	400	331	374	345	379	356	373	386	325	379	331	323	346	362	381	349	373	357	330	373	376	332	368	336	388	349	348	353	368	370	403	387	377	367	378	353	355	349	352	379	326	360	339	358	347	364	342	371	334	370	370	364	358	326	365	340	356	346	350	334	336	340	359	338	376	382	362	352	347	373	352	389	363	357	332	360	364	339	379	327	349	370	326	387	345	359	374	361	364	346	347	334	343	351	366	347	355	356	362	334	368	344	416	336	337	376	363	359	354	359	367	358	377	355	373	338	351	334	362	361	359	378	375	365	324	384	366	377	370	360	311	367	355	340	362	365	337	360	372	346	365	375	354	362	357	321	354	368	345	347	364	356	379	395	389
10583	18519	16812	11188	23507	4143	2980	2339	1861	1580	1336	1150	1066	964	803	727	702	733	716	666	654	617	583	566	536	503	517	491	506	478	496	427	464	446	462	440	414	448	442	407	413	415	479	442	387	418	418	407	386	430	415	429	421	412	364	394	388	423	395	415	416	405	406	392	352	366	390	355	420	405	394	385	397	385	375	397	397	417	381	350	388	393	402	360	372	402	402	391	347	359	411	379	377	378	357	364	385	354	434	393	356	355	375	385	357	402	331	381	338	370	377	384	359	394	410	387	390	367	381	371	384	358	379	410	396	387	362	378	394	371	361	394	381	371	350	352	368	392	383	362	386	380	383	389	392	347	380	397	384	368	407	399	407	403	398	363	383	381	380	388	408	382	379	356	338	395	342	360	360	353	358	342	365	388	367	342	375	398	337	349	396	357	369	366	362	344	376	354	368	368	378	377	380	365	360	368	369	392	362	374	399	340	384	357	368	347	381	337	368	419	398	391	397	369	359	368	349	387	374	349	373	374	370	357	380	361	380	364	371	381	354	377	381	376	389	387	361	351	403	349	379	383	383	354	380	360	365	373	340	346	360	377	383	414	380	376	339	384	404	376	384	377	388	372	394	356	372	378	365	369	352	388	397	380	393	395	363	386	375	371	389	351	376	384	363	387	373	373	348	323	382	374	387	373	354	378	365	391	394	351	352	386	379	402	395	397	389	367	387	374	398	367	344	349	390	364	358	320	367	358	375	359	365	369	363	377	358	364	378	357	367	374	327	380	367	349	380	396	359	351	368	375	346	400	395	370	367	364	399	372	372	384	374	374	367	347	364	345	365	375	366	365	363	364	385	365	385	423	363	374	354	363	344	374	384	371	391	377	343	396	367	357	405	359	358	364	377	407	340	384	377	383	368	388	370	355	358	408	356	350	358	364	375	383	375	368	397	385	369	342	372	347	372	333	355	385	360	394	363	410	358	392	341	390	385	405	371	394	379	397	370	362	355	379	353	398	408	386	345	369	379	351	382	412	395	382	388	371	416	355	380	389	376	403	384	388	389	371	346	390	378	377	418	370	380	360	386	395	336	352	381	347	375	370	373	398	366	381	370	357	393	384	417	367	418	394	383	407	383	360	371	376	384	343	379	395	335	379	393	387	381	359	371	348	372	368	366	384	377	366	378	378	382	392	347	412	379	393	364	340	377	380	385	378	378	341	369	368	374	352	367	369	362	353	382	369	361	355	363	391	359	381	381	393	355	378	380	382	379	397	377	394	342	405	352	363	371	377	386	380	385	391	385	368	371	356	389	373	377	377	417	376	370	405	389	383	357	367	350	367	346	361	363	383	326	386	388	367	351	352	363	338	368	390	369	374	330	413	391	364	359	391	367	376	379	357	375	381	391	393	387	370	380	357	365	353	355	345	377	357	343	382	364	378	410	359	443	381	341	361	385	375	408	344	389	350	350	376	339	393	359	383	345	328	366	364	370	358	371	368	385	414	375	408	329	383	379	404	364	370	376	357	356	337	360	353	381	355	394	340	381	389	369	355	345	389	389	391	366	385	362	375	385	339	362	360	362	369	360	346	384	372	369	371	322	377	378	362	363	367	381	376	340	365	360	357	383	380	386	356	369	384	378	376	350	364	393	373	378	366	380	394	386	372	371	408	382	367	386	383	387	323	368	413	388	385	404	362	359	373	338	378	379	376	384	359	393	423	371	391	399	360	391	366	355	412	380	390	372	393	383	359	343	396	356	365	343	381	379	358	353	403	364	413	387	357	381	369	381	328	372	403	358	350	379	353	394	389	384	373	405	390	360	380	385	370	352	391	374	371	378	351	380	379	402	342	359	376	373	361	383	372	395	363	404	362	371	391	373	385	350	373	351	404	389	369	362	353	382	393	394	372	348	387	330	363	384	388	355	357	372	369	348	364	352	359	401	338	355	379	382	374	393	353	356	398	372	375	362	378	347	378	403	377	350	367	381	393	361	395	374	358	377	350	382	364	345	343	411	366	371	387	384	366	388	355	370	404	379	385	368	374	360	380	366	384	389	326	368	372	370	365	354	401	331	357	365	345	347	374	384	380	394	366	372	349	364	363	362	384	349	386	395	353	359	335	357	360	372	367	357	350	400	372	368	415	416	375	381	353	358	370	345	388	384	367	379	381	404	361	364	338	391	366	358	425	350	355	356	358	387	361	377	360	389	387	371	375	403	371	373	360	371	360	364	382	360	371	395	376	367	343	408	348	376	326	386	328	369	379	385	394	350	391	363	346	359	357	400	350	351	362	346	353	384	361	388	368	345	366	349	360	362	359	383	383	409	346	396	372	384	405	347	354	365	435	353	371	361	374	399	370	361	386	376	370	367	361	376	383	351	359	369	396	358	365	367	369	364	375	398	390	338	387	356	373	367	358	369	384	392	348	359	362	349	384	356	366	399	374	367	403	370	377	390	439	377	392	335	355	370	383	409	350	369	373	372	380	361	370	373	392	360	347	369	360	382	374	364	358	378	392	352	363	381	340	376	374	318	402	367	330	358	372	383	379	384	380	395	387	361	414	356	383	360	373	366	382	363	371	340	380	328	349	397	386	389	385	385	370	384	364	389	394	364	363	358	362	336	376	385	354	358	379	363	391	383	401	361	401	383	378	381	371	356	339	363	351	349	382	383	366	366	391	368	369	389	380	373	375	380	374	400	409	356	355	393	395	374	402	358	367	344	365	368	364	392	385	366	385	377	401	375	373	418	326	372	371	376	377	384	351	380	360	362	386	393	363	442	413	356	352	361	343	375	360	382	360	361	392	353	369	354	394	352	376	330	387	326	394	348	382	367	392	388	381	359	353	374	349	385	398	373	373	365	370	382	393	327	387	366	358	366	368	357	332	337	377	361	363	374	392	373	366	400	406	351	378	410	376	366	396	367	369	385	356	399	342	355	363	402	347	410	318	363	402	404	344	367	377	372	365	357	377	351	348	371	361	358	363	340	370	362	350	393	352	366	432	352	363	370	364	366	361	375	378	363	402	386	316	347	364	353	361	359	368	351	375	372	378	358	387	370	348	377	386	334	382	381	390	370	397	370	371	357	399	386	347	371	373	380	359	341	406	362	376	381	368	396	371	358	350	380	374	381	369	364	377	385	360	389	360	369	380	365	357	379	355	361	358	343	373	361	372	382	372	369	356	382	364	358	390	374	365	381	364	387	359	373	352	375	338	375	335	402	391	373	376	371	383	386	375	345	379	362	404	371	382	389	362	382	391	379	397	365	376	365	378	391	347	370	353	402	337	361	335	367	390	402	352	366	365	359	376	361	349	372	368	341	375	398	377	384	354	359	366	375	370	345	360	397	408	382	345	386	357	355	379	375	362	369	364	392	413	362	363	373	410	390	362	381	394	354	383	369	404	377	312	393	380	370	400	375	388	346	364	364	395	363	386	360	365	400	368	369	346	353	377	393	376	360	396	375	383	412	358	363	381	358	392	348	349	368	357	364	332
27937	15688	2703	941	1987	549	512	494	533	521	492	518	503	496	486	515	487	506	513	477	512	486	483	518	502	487	508	488	519	478	482	520	504	491	507	502	514	492	511	507	503	494	501	534	531	479	504	508	479	504	505	511	484	524	564	488	519	504	475	507	527	449	501	516	526	504	560	485	527	514	480	486	487	461	468	523	488	479	509	512	538	510	506	504	500	497	468	530	495	478	500	489	492	502	478	521	510	495	526	510	502	486	511	500	488	576	505	512	536	525	528	511	503	519	544	523	517	474	506	513	507	520	532	533	513	500	464	513	493	469	508	491	504	472	493	489	519	522	537	510	512	451	496	516	494	519	507	533	529	515	518	503	463	510	478	483	498	527	473	465	537	513	471	495	515	534	511	486	452	504	499	494	513	455	516	533	505	510	489	491	504	524	519	504	522	521	548	502	471	509	498	504	499	487	503	543	502	494	515	502	486	530	505	508	544	488	498	527	519	484	518	543	555	490	473	512	506	529	536	497	544	487	491	562	479	515	504	530	501	511	525	522	500	490	506	528	481	500	528	500	513	538	553	510	524	497	519	515	530	524	496	534	499	472	460	534	470	486	540	488	484	496	488	504	510	480	489	507	531	523	534	527	511	476	484	477	512	533	572	516	492	505	530	478	472	550	485	467	513	515	492	518	502	518	550	503	488	495	531	523	513	530	525	478	513	531	557	471	547	505	501	508	504	474	507	484	548	494	485	532	501	498	529	528	475	549	513	509	549	501	500	506	477	497	530	517	524	478	521	532	472	522	493	516	501	524	495	478	505	456	520	517	516	476	505	459	508	505	482	545	464	485	481	492	515	487	480	532	449	478	516	513	500	491	471	514	520	543	512	529	488	512	520	517	551	538	504	507	482	570	467	503	511	504	522	491	500	509	489	492	516	530	469	491	558	498	483	493	517	498	522	522	507	502	514	519	530	531	530	506	472	526	517	493	482	501	490	517	513	484	491	546	453	488	497	504	500	485	530	514	512	511	513	507	494	495	521	544	504	517	470	492	538	525	513	488	503	495	500	531	532	509	467	513	540	502	505	467	511	494	540	512	523	533	507	479	515	513	512	478	527	514	497	521	520	526	501	504	507	550	506	477	497	502	501	514	547	515	544	464	484	558	484	541	502	462	446	517	501	443	509	496	479	518	534	509	513	492	497	493	524	529	541	510	509	520	537	499	504	536	493	498	542	502	486	479	508	533	469	518	521	488	506	516	553	501	494	507	515	477	524	476	543	485	493	493	492	510	490	523	481	480	483	480	564	506	477	532	533	499	469	487	490	479	537	480	482	509	500	491	486	498	517	521	503	453	483	507	498	493	491	478	523	501	525	480	525	504	515	533	498	487	503	500	501	501	491	499	537	537	482	533	530	537	484	516	528	497	479	483	499	532	508	522	489	493	477	556	459	496	526	525	501	514	495	478	525	499	486	496	487	503	504	533	496	489	485	502	445	485	505	507	502	478	504	494	543	518	540	505	507	535	486	480	496	466	486	527	489	473	531	539	538	504	492	532	475	494	486	544	537	502	488	497	475	523	509	504	469	469	468	519	501	515	514	529	495	541	500	488	521	519	548	517	481	493	523	479	452	483	505	505	511	506	527	526	540	513	499	520	520	518	531	532	519	504	522	525	487	495	509	526	491	494	533	522	495	497	515	514	520	509	484	507	508	507	485	510	518	569	475	506	510	488	525	540	530	494	520	475	524	538	521	506	477	468	500	507	511	498	514	545	476	490	539	507	496	510	522	512	498	539	506	494	542	513	495	551	439	540	508	525	498	515	506	517	548	486	523	473	473	497	510	477	527	516	491	497	512	511	487	516	493	501	514	530	497	504	531	473	509	528	509	557	486	498	493	490	518	479	524	500	530	492	485	499	484	566	532	498	515	502	480	474	497	511	509	497	536	488	490	490	532	493	483	504	536	497	509	494	465	475	509	557	498	476	495	535	502	539	518	486	506	507	544	458	513	455	504	495	513	518	513	489	509	514	473	484	507	469	492	547	492	494	494	482	508	500	520	474	540	484	472	488	510	491	526	492	502	546	480	486	510	502	525	550	522	529	498	507	470	514	468	540	497	498	554	516	471	487	487	529	490	528	446	520	510	499	491	531	508	484	483	475	464	553	505	500	529	530	493	487	522	508	520	481	502	535	503	456	504	498	471	526	472	461	502	511	536	538	530	538	492	527	466	514	526	490	511	503	533	490	493	509	480	492	552	550	451	504	498	512	500	514	498	492	505	514	539	504	513	497	565	458	534	515	516	491	501	487	529	478	515	495	451	565	521	496	495	481	481	492	512	489	537	483	496	504	505	497	486	527	505	524	496	539	535	469	511	514	543	499	478	521	515	524	491	507	500	508	490	521	537	481	523	500	477	502	499	541	504	510	539	495	471	517	511	498	466	530	498	520	483	502	499	544	518	511	466	474	553	486	504	508	538	530	501	496	493	493	527	508	504	494	449	501	504	525	455	525	506	499	515	485	519	538	504	558	487	510	548	512	509	489	491	476	509	491	526	498	511	507	500	459	526	486	514	544	501	514	469	515	533	518	483	528	543	539	513	503	466	486	502	531	515	489	481	457	488	526	497	496	498	514	512	525	514	508	449	540	496	559	466	473	538	490	482	539	520	497	534	503	526	470	491	494	492	535	520	490	499	507	482	520	512	516	503	504	518	510	528	488	530	517	505	524	476	475	503	498	518	528	507	495	508	501	521	537	518	508	524	474	481	510	516	502	520	516	508	483	521	513	509	500	511	537	522	537	500	489	503	477	476	536	522	467	560	514	515	495	500	518	495	475	498	506	512	531	502	480	521	491	505	491	504	526	500	470	507	494	522	528	486	457	511	525	522	568	505	512	513	520	519	524	503	481	489	508	518	487	479	507	541	507	532	523	525	469	492	516	532	498	507	471	508	528	503	508	558	532	508	498	514	494	487	503	531	497	509	503	512	511	501	496	484	505	518	484	536	499	468	542	495	499	501	512	505	504	504	492	510	525	495	560	490	506	547	519	539	497	534	497	486	506	516	509	487	500	511	504	543	511	511	501	486	465	529	507	493	508	486	520	551	540	496	484	526	492	552	511	484	511	498	515	516	521	494	470	519	523	515	515	529	543	524	532	516	484	519	514	486	511	515	482	485	529	457	526	476	523	498	523	526	518	536	529	461	514	507	518	515	504	527	500	440	519	472	513	518	467	528	473	489	509	512	479	522	474	538	494	525	480	477	529	542	496	533	491	541	504	485	504	490	503	495	438	471	532	516	529	541	494	494	503	452	516	451	526	495	509	510	486	494	529	520	532	530	527	482	509	529	500	511	466	484	482	506	557	464	510	533	514	516	513	487	482	482	464	518	473	459	492	513	521	472	508	502	486	503	531	529	525	518	545	538	487	516	524	526	488	508	535	512	499	531	501	470	544	489	506	469	512	505	472	486	539	534	524	501	470	503	512	484	486	486	451
5231	1924	1960	1331	3366	641	616	622	617	591	597	622	576	552	622	574	590	585	644	574	628	577	589	599	572	579	577	620	595	643	538	594	589	566	547	589	555	571	563	558	549	557	601	595	548	558	542	606	567	580	621	596	562	631	587	574	580	594	578	605	521	575	574	623	524	618	601	607	596	568	581	635	560	597	576	591	596	562	591	564	567	611	537	534	564	618	562	612	612	584	561	558	583	579	576	548	573	556	578	603	589	573	571	602	588	604	595	609	586	540	538	592	574	591	564	583	558	578	560	585	602	589	558	571	561	582	549	580	605	557	610	623	591	526	555	624	590	566	595	579	581	544	518	590	554	572	552	571	599	623	538	600	547	580	605	590	552	571	578	584	566	545	563	584	598	597	585	575	587	552	569	549	618	599	626	579	556	610	562	546	608	598	593	580	618	571	628	527	615	577	610	535	583	541	614	606	580	591	597	570	587	582	573	610	582	528	602	555	529	592	617	553	561	586	623	548	543	581	549	573	600	565	574	582	577	571	572	622	555	597	574	620	600	587	601	642	600	586	575	559	531	572	603	600	551	573	624	588	583	545	589	552	605	565	601	556	576	597	567	555	548	615	570	572	521	569	607	563	566	584	590	585	576	574	576	587	631	597	581	560	538	573	576	511	572	589	585	575	574	573	573	559	584	565	586	576	565	603	606	607	594	607	582	555	569	577	594	583	568	603	593	580	557	589	605	604	567	563	595	597	567	615	587	552	562	570	581	616	547	573	583	583	599	569	589	536	537	599	555	576	516	566	612	593	601	580	553	537	566	576	596	587	569	534	586	588	573	579	578	628	556	629	579	571	603	597	560	557	543	606	560	573	607	619	623	585	558	546	575	574	528	560	551	618	535	577	548	595	606	555	613	569	608	616	589	579	565	559	566	585	577	552	577	545	583	600	584	584	622	586	573	579	563	573	530	598	581	570	568	573	594	550	555	568	585	590	570	579	581	578	574	580	592	539	619	551	595	601	591	603	607	576	603	620	600	571	568	580	552	570	560	612	542	610	560	605	612	538	594	568	563	555	551	615	575	557	586	573	537	573	561	597	577	564	575	586	541	567	624	565	594	570	549	561	568	531	528	613	592	575	617	642	559	608	570	542	549	576	608	555	611	574	582	590	551	567	539	601	575	580	590	599	557	569	581	567	563	596	580	584	538	562	561	609	594	540	621	555	576	590	567	523	605	569	572	577	575	569	603	545	600	577	599	554	571	552	619	566	571	569	563	574	596	573	552	587	572	585	610	540	569	570	582	580	594	580	595	593	616	579	623	574	581	586	547	622	588	561	563	569	583	606	556	581	590	619	559	590	597	566	569	554	541	561	580	595	532	578	595	560	580	594	610	563	561	559	579	562	596	578	544	585	566	587	626	606	536	556	573	592	608	570	563	597	528	590	573	582	567	611	590	555	577	601	570	577	568	562	586	585	617	555	599	566	593	562	575	591	572	593	616	589	597	547	596	593	582	568	564	601	581	544	595	627	585	574	600	553	588	596	616	574	575	618	510	582	568	569	587	577	603	627	594	562	606	590	604	576	605	553	531	572	623	610	572	549	581	563	583	565	600	575	555	623	605	559	616	623	548	619	530	594	607	577	565	594	581	529	579	602	589	550	549	587	594	586	587	575	579	624	585	568	588	562	591	573	607	523	582	597	567	543	599	547	603	585	541	564	585	579	562	543	569	584	569	593	573	568	586	585	554	573	579	533	538	518	577	580	578	611	580	560	604	569	559	586	609	615	566	608	568	570	595	582	516	584	573	601	606	601	608	585	612	631	612	588	617	574	594	583	573	544	568	594	608	561	575	594	597	579	586	607	615	593	552	617	589	596	567	564	594	548	624	616	584	552	580	614	601	608	601	575	603	550	602	573	533	575	601	577	562	599	622	555	601	614	618	570	570	567	583	550	585	593	583	555	551	588	622	591	590	571	582	573	634	521	603	590	587	539	587	552	546	607	567	588	601	570	606	582	575	592	531	601	563	546	579	619	564	573	598	577	638	547	553	606	634	586	539	555	570	603	534	586	546	569	587	568	563	568	605	586	537	584	572	565	595	563	526	558	561	587	597	600	567	576	560	592	578	599	546	605	587	577	570	554	563	583	580	561	555	589	565	574	568	540	589	554	548	573	604	588	592	572	519	562	572	567	591	600	597	531	594	589	565	590	598	593	628	589	562	589	568	579	578	577	563	557	584	567	583	591	594	579	606	570	577	564	600	583	558	577	577	595	580	570	570	576	602	594	544	541	553	599	568	593	600	564	545	592	597	582	580	587	558	572	565	599	652	608	572	566	533	595	568	609	593	586	572	603	615	600	586	572	562	616	608	590	609	573	553	580	552	558	579	546	589	565	594	606	576	581	579	583	596	578	568	580	635	545	572	595	591	634	637	562	513	604	581	548	545	579	566	540	563	592	580	532	568	599	581	608	574	634	594	572	586	579	540	551	586	579	568	561	607	531	576	558	549	602	573	541	618	581	566	610	571	592	580	546	521	597	564	557	585	558	588	574	612	597	576	589	599	614	588	560	567	567	544	603	578	581	567	575	567	580	573	530	558	620	576	593	556	606	571	608	572	569	589	583	560	576	587	571	580	611	586	588	561	589	566	558	570	576	551	571	568	600	567	591	590	578	559	604	593	583	586	565	583	579	576	565	589	590	562	533	593	587	574	564	569	542	640	641	593	614	557	561	564	542	579	549	582	602	582	565	586	591	555	593	614	626	600	568	548	556	583	569	606	617	567	557	559	615	542	584	529	563	593	542	568	580	596	613	618	575	555	600	594	554	609	594	585	608	568	564	602	591	589	577	563	585	588	576	560	598	550	611	548	586	587	607	595	632	584	588	556	620	592	531	577	576	628	578	561	558	583	575	583	582	606	591	613	572	590	565	575	565	586	578	571	561	570	599	578	546	577	549	558	547	543	587	600	568	585	564	583	584	551	564	610	600	573	594	588	607	576	586	570	589	606	580	575	600	557	595	564	558	601	586	602	587	615	558	585	624	585	559	540	578	580	530	552	580	571	569	563	592	574	558	590	534	624	578	556	580	560	561	548	610	584	570	588	560	564	542	583	583	606	605	607	565	620	582	610	576	597	596	587	551	567	566	549	575	535	558	590	657	565	560	592	606	536	569	597	590	552	566	593	553	558	605	559	569	607	556	531	585	587	575	554	595	622	575	586	598	608	566	547	571	532	609	575	580	571	607	580	606	593	592	554	546	574	596	588	591	593	595	606	588	603	584	559	621	601	598	655	601	607	624	575	572	593	583	584	582	581	556	592	603	577	562	595	602	572	583	564	602	589	595	558	552	608	575	551	575	553	612	608	585	568	600	584	573	559	536	558	587	570	569	592	579	570	584	597	555	560	551	582	534	569	609	583	598	585	524	567	562	576	564	550	602	552	548	604	579	606	579	581	560	545	552	566	594	598	546	591	525	649	544	570	557	561	567	571	542
26157	20904	27365	24565	21555	15229	1585	538	460	416	365	334	331	295	270	310	277	257	270	268	248	260	215	248	229	264	230	257	218	233	251	247	228	238	234	204	227	227	233	233	214	231	217	223	201	217	240	246	221	234	212	226	214	222	214	240	211	226	230	208	191	214	222	236	231	201	234	218	221	223	242	188	210	243	214	217	252	215	220	215	212	228	234	209	218	227	228	216	186	240	221	245	237	226	219	201	226	196	236	241	231	203	222	213	230	208	236	229	194	217	222	230	218	240	219	216	236	194	223	197	213	219	225	204	183	241	260	231	199	199	212	211	212	222	225	198	233	210	188	221	214	211	196	205	249	218	228	215	221	204	208	198	172	208	186	231	224	238	203	225	212	225	222	227	210	197	226	240	201	215	206	223	219	232	219	223	223	227	229	196	216	200	219	203	205	224	179	207	230	220	204	229	214	191	219	188	199	233	208	184	218	243	200	192	209	229	195	231	224	222	206	220	232	222	209	217	219	225	237	220	218	195	206	214	191	193	209	206	236	212	191	212	222	208	229	213	188	228	228	182	242	202	229	213	207	222	217	236	243	223	193	230	229	204	220	217	206	212	236	191	215	205	209	230	229	229	225	210	230	212	204	206	230	216	206	208	227	220	234	191	218	255	211	189	194	208	218	227	216	203	187	226	207	201	196	223	203	211	209	215	217	226	213	226	191	210	210	217	208	230	222	194	211	180	202	193	205	231	226	201	212	250	205	190	239	190	203	227	197	229	231	230	239	205	226	209	208	212	213	194	225	219	216	219	228	205	196	238	244	200	204	212	194	210	220	215	211	219	211	190	219	203	215	203	209	211	206	227	209	208	215	239	227	207	215	203	222	203	213	237	212	224	227	189	242	219	202	215	206	192	226	229	197	201	248	228	199	241	228	201	248	231	203	229	199	228	209	235	190	204	232	216	218	216	208	200	196	213	197	213	231	207	206	197	198	213	218	234	234	235	207	206	216	202	209	222	221	231	225	218	206	200	211	230	187	228	176	207	237	209	189	195	193	225	201	206	231	201	215	211	214	218	223	206	210	220	204	196	208	188	192	212	198	217	213	231	203	198	230	210	232	203	216	237	198	225	220	231	189	212	198	202	227	218	204	235	189	229	197	207	240	218	218	228	228	224	194	217	211	223	206	201	210	209	210	204	212	199	193	186	184	235	200	201	193	177	230	212	197	236	217	190	202	225	202	189	218	225	208	219	218	209	206	195	199	220	206	218	217	205	205	194	218	207	187	221	223	227	203	210	222	218	232	218	206	207	204	218	236	229	211	207	209	226	207	196	217	217	241	237	194	243	230	198	190	204	222	219	191	204	212	223	186	205	211	209	205	209	230	203	232	197	208	218	210	234	218	200	213	220	213	212	207	215	189	205	226	194	212	209	229	241	221	220	215	231	211	209	206	216	199	195	204	217	194	197	205	222	205	199	229	205	227	211	215	199	227	229	202	193	238	200	211	211	207	204	206	212	207	209	210	192	201	212	227	210	192	200	222	232	229	202	195	228	218	203	209	208	206	216	208	233	225	209	204	219	219	228	243	209	231	191	213	204	215	251	206	223	200	211	197	249	243	216	193	235	228	241	207	225	223	201	232	210	228	190	208	194	208	225	230	231	196	224	213	214	195	231	210	225	231	213	192	198	222	185	202	186	228	230	220	208	218	209	196	190	232	188	213	233	193	236	192	212	213	201	200	194	157	198	197	219	195	204	217	214	202	222	203	201	217	221	251	224	218	231	216	235	238	214	187	197	227	232	225	216	210	226	210	226	223	234	224	210	237	246	201	204	199	213	205	206	220	245	228	219	209	248	187	207	218	188	219	188	217	195	202	228	236	227	222	217	206	204	213	217	201	219	187	215	219	208	210	184	229	217	226	226	204	225	237	178	231	251	226	217	228	201	221	202	205	209	213	201	196	202	230	206	223	203	206	209	213	207	242	212	225	201	202	220	217	214	226	197	222	225	240	230	225	238	216	218	221	182	210	193	245	192	208	197	225	181	212	243	173	235	229	217	204	203	202	199	214	208	222	202	198	254	192	211	203	229	215	217	205	203	211	193	232	210	235	239	204	222	238	218	219	217	197	219	240	229	202	228	187	209	224	231	222	232	212	237	228	209	235	229	201	225	242	211	231	203	189	222	242	236	210	219	209	208	213	189	219	203	227	231	210	203	230	245	226	199	204	223	244	201	220	193	217	217	201	212	205	217	206	228	218	182	226	215	206	196	186	207	210	210	205	242	259	214	200	194	220	220	225	216	209	208	220	239	194	213	223	183	203	195	210	197	204	210	195	236	209	192	213	209	222	191	190	201	231	212	260	218	224	202	212	221	212	207	203	223	191	213	207	216	193	201	225	224	260	206	214	207	214	232	213	217	234	222	220	206	221	201	204	217	242	201	211	202	209	222	221	225	216	229	203	199	221	234	170	220	206	220	210	224	204	229	231	231	206	199	220	192	205	189	206	229	219	202	199	195	203	223	232	228	188	230	208	234	210	223	208	220	206	211	223	226	228	214	217	210	184	188	197	225	211	215	212	193	238	195	208	224	217	219	215	225	207	198	187	221	226	199	251	220	190	213	237	203	210	210	225	205	240	219	226	212	228	212	194	204	229	225	184	221	218	222	223	203	238	213	216	223	199	215	227	197	209	215	210	239	216	231	187	219	203	240	225	188	206	224	232	185	209	225	239	220	219	222	212	227	221	184	230	213	197	200	206	206	229	193	223	198	217	216	227	222	213	224	218	187	194	229	201	225	235	213	227	198	223	219	231	215	231	196	209	232	243	233	184	237	202	191	196	207	226	205	223	208	190	215	215	224	217	220	223	211	201	227	220	209	207	204	191	241	185	209	200	218	197	195	212	204	228	217	210	202	216	234	226	212	221	242	199	221	229	218	216	206	222	215	223	239	206	230	214	236	221	243	224	203	194	213	190	213	191	227	249	210	226	190	220	202	209	231	211	236	217	203	237	210	198	216	202	214	206	203	254	190	214	235	236	224	186	204	223	172	190	188	227	228	220	194	216	231	211	228	197	217	220	212	196	224	218	210	195	207	194	222	239	194	229	235	211	205	224	219	205	222	204	213	208	213	234	223	205	218	204	201	201	220	190	202	217	182	231	215	229	218	181	215	186	232	228	201	207	195	214	206	192	218	224	218	195	215	225	222	244	240	207	246	223	221	233	230	199	232	199	197	203	226	228	204	224	222	221	211	210	202	203	204	239	192	218	213	216	216	221	201	227	216	194	226	228	212	215	210	214	193	209	223	214	252	211	214	228	213	222	244	225	229	217	212	219	193	216	224	229	219	215	221	187	205	240	218	223	183	211	224	191	218	225	223	220	213	212	193	206	188	215	198	231	216	190	201	191	216	220	201	210	215	217	223	260	206	198	199	222	198	210	191	218	216	210	213	222	224	207	223	193	218	204	201	226	209	228	195	201	230	236	195	200	209	214	217
6833	10090	9241	5833	17864	1809	1339	1069	885	729	639	518	531	528	441	419	427	425	363	392	411	350	354	318	337	324	307	292	347	315	337	323	304	276	280	302	274	320	296	291	263	315	282	262	304	245	293	267	281	257	253	291	282	296	283	284	274	284	258	265	276	302	255	249	265	269	264	310	274	258	287	239	289	263	268	267	288	282	257	288	235	288	275	260	260	253	267	235	270	277	279	259	271	255	261	240	261	245	259	273	275	270	285	285	250	288	277	274	246	296	294	296	242	249	287	271	255	264	278	273	265	263	272	232	281	259	257	277	273	265	271	286	292	293	248	270	296	270	245	268	253	230	270	254	289	278	279	250	267	246	274	277	249	283	266	279	248	266	248	274	267	246	266	269	283	254	303	239	266	271	268	264	260	282	272	261	250	270	259	252	271	282	259	270	282	294	250	233	298	247	253	305	266	258	248	263	240	295	277	253	279	298	228	285	270	265	287	240	232	283	244	286	268	243	263	280	272	266	292	296	267	263	255	286	295	289	282	289	251	269	285	273	275	274	280	273	262	284	250	284	267	274	247	255	284	247	239	262	274	270	298	244	253	251	325	257	276	262	284	273	254	259	278	268	259	295	260	261	271	287	289	270	278	270	273	254	280	287	283	279	229	249	268	279	252	247	282	253	265	260	252	230	302	252	268	283	285	277	266	236	237	281	251	268	266	231	232	243	280	259	269	270	263	261	258	270	277	257	279	257	280	277	261	249	272	234	241	267	264	252	247	244	275	247	274	272	277	243	300	278	276	234	264	251	260	269	276	260	269	264	293	258	262	261	267	268	266	260	250	236	249	270	222	280	260	278	259	272	276	247	227	285	258	257	262	265	249	259	251	250	275	262	264	263	234	271	257	254	249	224	260	281	282	267	256	225	238	247	241	266	260	259	257	236	257	245	242	262	242	241	237	273	262	282	269	281	229	241	237	275	248	252	270	275	274	240	246	303	283	259	255	246	254	263	244	276	257	287	276	277	250	275	273	280	282	259	264	283	262	277	267	267	267	248	249	265	233	257	283	262	253	261	270	273	236	285	290	258	278	267	272	232	252	264	286	268	270	277	275	244	232	252	267	276	274	266	296	270	242	265	263	257	250	272	266	257	251	267	289	265	264	229	280	238	234	249	243	272	288	255	264	281	251	271	237	244	259	266	281	285	253	262	284	257	275	280	275	281	257	242	269	233	278	274	280	256	288	249	287	272	283	260	273	257	260	270	256	267	278	270	277	252	278	238	260	280	262	270	258	252	281	252	256	243	254	247	245	288	278	253	266	262	263	257	276	264	265	312	244	250	287	251	288	267	247	259	288	268	245	251	243	267	253	276	243	256	251	276	283	260	250	284	240	252	273	269	270	287	235	265	266	293	253	265	274	293	257	261	263	286	268	264	253	258	237	285	251	258	263	240	273	273	261	266	259	263	253	279	273	254	261	241	278	246	269	275	278	272	273	291	300	266	238	272	238	270	285	235	242	274	250	265	263	261	255	306	278	275	263	247	267	265	232	282	250	268	263	258	296	255	273	269	248	247	306	295	242	261	235	261	275	242	283	268	229	276	256	275	248	252	241	251	255	254	248	250	264	271	261	265	264	234	267	277	286	267	252	261	270	247	282	237	229	273	238	274	288	260	311	247	261	262	254	248	258	255	262	284	264	274	298	266	275	276	281	264	266	276	279	270	269	266	268	259	252	258	273	271	245	275	271	253	277	235	265	264	233	244	264	254	280	271	247	282	255	285	287	263	254	250	286	252	280	288	287	265	266	268	270	292	240	254	255	275	260	232	258	285	245	280	256	268	275	272	258	244	260	258	281	250	244	253	289	251	261	245	281	265	256	250	272	262	295	272	268	252	281	267	276	286	233	256	259	258	275	248	243	257	301	287	255	256	244	237	274	276	261	268	260	254	269	240	250	293	288	265	271	260	248	249	290	266	266	276	253	265	247	268	273	252	239	279	269	276	257	303	255	257	258	251	267	243	270	257	233	271	236	268	252	291	252	261	264	270	275	256	255	293	250	273	260	261	279	266	289	275	271	252	269	261	294	241	257	275	283	259	282	245	273	245	249	283	259	234	299	257	276	240	261	263	310	238	263	288	265	267	257	299	264	262	250	282	290	249	247	250	259	265	253	264	264	285	294	284	283	282	245	280	256	278	263	276	280	266	257	257	257	281	294	254	273	266	253	285	262	290	253	278	264	253	249	271	252	282	298	267	234	270	256	272	279	244	247	273	224	251	270	264	275	274	248	234	231	269	288	271	288	275	263	293	261	258	269	275	271	268	273	256	261	276	267	261	274	276	263	248	253	280	250	264	289	266	274	278	278	251	277	282	251	299	254	284	246	269	304	262	276	304	271	267	245	256	230	264	243	267	229	278	255	290	266	232	262	258	284	247	262	266	269	254	247	259	266	289	259	260	251	271	270	265	235	274	244	276	261	256	260	264	284	295	258	253	265	242	249	267	226	270	282	283	254	260	280	267	237	252	294	252	284	243	264	264	276	284	281	272	282	243	291	255	221	247	272	269	258	225	281	243	265	266	249	265	244	270	262	281	281	259	266	257	223	258	253	269	238	246	248	256	249	237	251	233	284	283	253	259	276	288	256	278	276	268	263	284	283	266	274	258	258	275	287	264	267	250	265	279	237	267	280	256	254	274	270	241	285	259	270	257	282	255	278	255	280	303	248	307	255	238	245	286	262	259	258	256	268	269	241	268	275	274	270	253	254	252	262	265	253	263	255	258	270	254	268	273	268	255	271	219	270	254	270	263	276	262	280	250	283	259	256	263	244	264	244	256	269	265	242	305	256	272	239	246	252	273	240	244	286	257	263	287	269	257	257	266	245	249	256	259	284	280	247	265	256	260	241	271	271	270	258	215	286	231	274	280	256	260	252	252	307	282	240	259	260	219	254	265	262	266	246	252	260	246	261	259	237	254	261	248	254	281	275	269	271	255	272	280	254	284	262	275	281	280	254	266	278	293	288	277	280	263	251	261	258	262	277	271	250	251	243	273	264	273	260	262	264	248	254	274	242	224	250	248	260	285	252	245	263	283	250	250	249	253	261	251	257	305	257	227	259	273	267	250	252	264	273	279	256	269	267	250	273	279	253	272	228	282	273	260	258	271	270	253	234	271	266	238	258	240	254	268	285	282	286	275	283	263	256	261	284	272	251	281	278	237	289	282	233	261	251	260	262	247	207	256	255	256	276	264	222	294	256	252	254	244	283	286	279	274	268	291	276	287	255	253	280	270	245	235	256	266	301	236	245	273	274	238	273	281	278	252	261	273	263	268	268	265	269	255	264	276	268	273	276	262	279	244	254	274	284	259	264	239	290	250	243	249	295	282	250	264	285	288	260	257	259	244	266	250	236	275	268	289	274	261	248	275	260	290	256	282	264	267	264	264	222	243	263	247	243	267	299	240	277	241	231	266	240	262	256	269	259	272	285	245	247	284
23409	20900	27959	23992	22303	21128	16455	1720	868	782	732	664	572	595	579	515	517	472	469	487	424	465	429	414	404	434	411	434	428	408	446	395	364	380	389	401	377	371	420	378	380	384	377	345	397	373	386	390	364	363	370	352	333	362	392	385	399	410	328	372	376	389	369	371	366	378	365	361	379	350	345	360	359	396	366	385	333	346	327	351	406	354	339	362	373	346	368	370	359	372	376	380	346	367	345	345	376	392	311	361	379	387	355	370	356	330	374	360	356	385	364	343	389	373	359	354	351	368	351	358	389	355	336	357	388	366	374	368	337	379	374	390	359	351	344	360	366	359	359	372	318	375	365	407	367	326	362	355	369	353	366	383	358	346	367	402	350	372	376	364	365	380	343	336	332	347	393	342	381	359	328	363	327	353	345	338	380	367	402	405	368	379	362	333	360	383	361	318	392	366	357	380	330	384	347	380	349	394	389	354	381	334	350	391	373	388	331	364	368	344	351	363	356	360	363	339	354	352	369	327	356	361	354	370	361	354	374	352	350	342	372	378	365	318	362	340	339	340	369	337	378	347	346	365	361	369	338	351	337	357	353	348	337	346	362	362	399	331	343	344	372	347	351	383	337	359	395	348	352	341	323	318	341	365	353	388	331	349	352	354	376	353	412	366	358	344	395	394	363	367	389	343	375	338	372	355	361	336	349	349	349	339	345	353	303	375	373	366	350	353	369	375	355	350	337	340	387	369	357	327	381	355	373	331	391	337	347	353	363	350	356	381	386	356	340	387	331	366	410	359	363	380	349	364	412	376	346	345	357	377	393	331	357	382	354	369	344	323	360	350	356	322	334	360	373	396	369	337	358	352	350	343	350	374	365	334	353	370	310	333	382	366	362	350	342	314	347	384	383	369	366	355	369	368	362	390	379	365	342	366	353	340	371	369	364	339	349	336	326	325	368	354	341	334	359	401	378	367	370	353	370	378	360	321	313	360	344	391	364	341	387	384	346	328	353	357	367	350	371	371	360	373	356	396	346	369	355	390	397	375	352	345	363	418	344	357	348	368	340	363	345	324	371	352	376	333	378	363	344	370	351	312	339	363	354	331	332	342	368	366	364	341	333	345	351	378	358	344	331	371	390	367	348	320	359	359	361	374	375	344	386	336	328	353	355	369	372	353	339	377	392	404	358	386	380	334	348	345	366	350	359	369	368	365	364	339	343	348	340	350	371	349	343	342	349	353	315	386	360	355	386	341	372	350	353	374	351	380	354	349	323	374	336	363	374	382	369	354	335	384	374	353	354	367	368	343	325	342	339	349	363	369	352	361	343	323	368	351	380	374	354	378	362	364	364	355	349	387	345	369	379	358	362	365	363	346	363	376	390	333	361	349	371	367	372	346	363	351	351	388	395	362	379	334	358	342	383	337	367	332	384	327	340	363	344	359	371	349	358	337	314	355	393	356	343	361	367	390	382	353	349	358	336	367	352	374	360	333	370	338	367	362	383	354	356	341	351	326	381	348	357	349	389	337	335	353	351	380	358	344	368	356	326	350	356	373	389	367	359	348	342	354	345	341	337	352	355	361	363	363	360	373	397	341	341	309	333	387	349	371	369	352	370	365	331	358	352	328	334	342	373	357	349	366	378	399	355	362	373	338	362	370	367	372	361	378	350	352	369	335	339	366	336	359	349	387	326	355	376	362	383	370	335	381	371	364	383	411	363	385	356	363	364	342	350	359	329	339	386	371	367	330	380	334	339	330	342	362	357	345	384	346	348	390	357	382	386	360	344	357	375	332	338	365	355	351	354	350	331	352	338	370	391	346	342	360	357	370	347	353	332	354	370	368	375	368	293	329	371	356	367	383	320	343	306	368	352	381	385	329	371	340	343	376	380	356	393	347	364	353	353	364	365	334	372	360	370	336	365	365	348	353	367	368	339	380	355	370	348	383	369	367	339	373	335	375	327	347	365	373	372	340	369	359	397	376	354	337	362	363	353	346	341	368	350	372	327	345	300	361	339	374	342	358	346	374	331	348	392	364	366	345	340	355	363	341	377	332	349	353	384	353	367	349	349	364	348	345	342	367	332	355	369	347	363	340	359	376	349	373	366	372	349	332	363	357	364	345	329	361	365	350	344	340	385	379	367	400	324	384	353	361	385	337	349	342	368	376	364	365	363	310	368	371	347	362	368	353	381	324	368	316	347	363	380	371	348	362	365	348	340	373	367	367	363	339	369	362	362	380	355	345	349	366	333	357	417	313	342	362	373	347	377	359	366	378	389	375	389	359	364	387	340	345	350	308	328	374	337	340	356	401	365	354	337	329	360	327	381	353	395	348	346	338	365	387	361	395	339	386	350	344	357	365	347	349	367	377	367	343	370	335	340	321	342	342	364	346	373	320	335	368	382	351	381	338	350	348	351	386	358	361	375	345	372	375	367	371	351	382	349	383	376	339	386	368	351	356	361	348	346	376	346	408	351	349	350	379	357	358	365	333	349	373	335	333	357	372	335	334	361	348	340	360	320	361	397	346	365	364	329	334	343	390	340	362	349	361	325	384	341	349	320	315	388	380	362	369	383	378	360	398	352	345	332	376	377	357	364	314	349	402	356	344	368	427	366	370	381	377	318	353	331	336	371	321	365	375	340	328	361	356	384	352	355	370	355	353	372	335	367	361	373	346	325	346	361	384	361	365	388	360	351	366	347	341	335	383	371	372	368	370	353	369	377	366	405	344	367	343	388	345	373	350	378	366	385	385	342	341	313	369	353	346	338	365	359	344	349	358	355	334	390	343	316	396	362	333	365	356	371	377	346	407	359	350	369	355	354	311	361	357	358	415	373	358	360	347	359	339	367	355	375	375	345	299	371	342	393	357	366	346	334	378	364	363	371	380	352	366	341	319	357	325	366	333	338	383	358	341	379	353	356	348	366	325	342	357	366	348	360	357	337	353	371	364	371	363	362	374	365	338	337	369	326	361	385	372	326	374	379	367	366	361	332	379	352	352	337	386	351	357	359	329	374	336	359	345	342	343	353	374	332	391	363	335	360	340	362	339	369	352	337	354	362	382	375	324	397	380	382	368	369	354	369	360	336	368	340	374	399	340	385	384	354	381	395	368	346	363	390	361	354	359	338	378	321	350	384	405	371	380	357	331	384	352	341	356	356	369	353	380	400	349	340	379	367	365	320	371	362	342	340	354	399	337	383	365	391	357	365	337	397	370	407	412	340	337	362	376	401	363	349	355	354	369	390	334	351	368	376	396	344	343	354	382	360	347	349	326	337	319	400	347	352	371	332	331	346	350	355	357	377	347	393	336	373	357	338	385	352	374	372	357	351	354	347	358	359	334	339	365	368	379	360	338	350	336	361	366	343	346	364	365	379	346	414	317	365	370	352	364	354	351	338	358	344	371	365	330	338	370	332	354	391	338	354	368	341	372	330	324	355	365	356	353	337	352	387	359	353	360	335	330	345	365	356	336	388	356	330	363	363	332	357	322
10456	18635	16813	12106	28011	3977	2943	2215	1849	1488	1366	1209	1042	996	880	823	777	705	676	661	680	587	596	554	574	544	515	503	482	516	489	487	451	476	460	487	466	425	456	469	476	429	413	409	404	433	412	395	392	404	383	406	402	417	414	414	405	431	408	381	379	408	375	411	379	361	417	376	378	386	374	397	421	393	379	387	358	389	367	403	375	389	418	353	414	364	399	385	412	398	403	378	382	354	364	389	384	385	374	357	390	409	366	390	372	338	378	382	346	397	410	371	400	377	388	410	398	380	387	374	366	373	362	357	386	394	342	372	371	349	386	379	361	371	379	365	407	348	353	366	416	395	361	401	358	363	376	386	384	362	428	355	384	368	403	349	377	374	348	369	371	403	381	366	353	370	370	381	386	397	381	379	365	348	390	370	350	346	412	386	337	375	368	378	399	368	359	383	335	365	379	387	397	382	384	370	348	334	380	362	402	377	374	384	369	398	345	384	357	388	364	401	366	369	405	379	363	371	376	389	350	392	387	388	382	394	356	382	385	344	333	348	340	407	340	389	369	372	374	388	363	350	381	350	377	372	340	397	377	375	385	371	356	369	382	384	386	350	362	390	377	356	378	355	371	361	378	376	340	412	364	359	355	392	363	393	359	407	382	370	387	373	351	372	364	364	392	399	394	397	362	391	360	369	394	376	386	395	372	382	380	394	357	332	397	338	379	359	377	395	366	342	390	393	395	373	353	375	341	356	359	390	399	358	366	373	356	339	353	363	379	356	373	361	351	361	361	358	358	361	394	398	365	384	386	376	354	359	369	356	375	383	374	390	350	362	361	369	372	385	391	403	348	373	350	382	391	352	335	367	373	380	342	385	357	382	371	367	378	358	375	369	423	388	373	371	309	384	363	373	404	397	374	360	346	351	360	394	371	400	390	402	347	345	378	375	380	379	417	369	376	390	344	382	383	372	384	384	372	357	395	371	388	363	378	356	390	381	359	360	394	401	371	339	380	370	311	375	372	377	367	353	387	398	409	360	354	348	368	389	374	406	361	366	375	364	354	372	407	367	366	392	384	329	369	358	395	385	379	381	389	355	367	338	374	373	377	368	388	376	361	371	365	404	367	359	348	374	373	392	348	405	377	336	382	388	378	365	345	410	349	355	388	370	357	378	378	383	357	395	344	345	336	353	378	402	370	378	382	374	404	388	398	380	372	373	405	375	355	373	362	413	371	365	368	367	397	370	408	381	375	385	388	363	369	350	355	349	369	384	348	382	353	372	368	401	373	400	348	390	404	361	366	350	384	403	373	360	361	398	378	385	419	358	399	377	382	346	377	383	356	380	337	374	336	351	369	428	428	401	385	399	378	352	387	386	384	376	366	343	404	381	377	370	341	395	353	326	375	378	399	343	357	340	410	376	352	368	374	365	394	347	354	381	361	368	388	379	368	373	334	386	394	352	393	370	361	341	376	396	383	388	363	380	383	387	384	412	373	371	378	371	366	376	383	385	374	359	355	344	354	382	356	380	396	355	381	364	385	400	333	341	374	370	373	371	384	375	370	374	371	332	375	383	377	337	383	369	410	386	373	364	350	352	383	346	379	380	402	381	365	346	338	375	351	334	407	375	373	383	373	400	403	391	387	356	364	392	370	361	367	369	375	366	416	353	372	372	386	378	298	369	350	359	366	368	385	382	388	389	340	395	367	350	414	342	365	388	413	360	383	356	368	401	346	352	368	372	355	411	355	435	368	372	355	369	367	334	371	374	373	357	335	365	380	373	364	358	398	349	382	371	375	350	384	368	372	366	380	366	354	348	358	341	371	389	396	349	379	367	325	377	353	393	369	358	390	341	364	368	381	357	385	394	381	370	340	363	353	401	383	338	362	392	364	376	378	365	377	358	369	374	355	383	409	376	340	365	385	362	343	394	418	396	370	345	365	375	374	378	333	409	364	371	375	341	364	353	354	372	391	364	369	337	372	379	346	378	347	362	367	371	388	408	370	343	357	383	373	387	338	407	365	367	342	382	412	383	415	357	372	394	374	371	384	357	396	362	384	374	354	378	394	398	367	370	377	361	374	399	369	357	394	354	404	356	354	376	368	367	361	358	332	409	376	369	370	366	391	413	381	375	380	365	384	378	359	397	365	382	350	352	374	367	366	358	382	405	387	356	380	361	376	396	333	352	373	370	356	363	369	382	356	350	343	401	366	400	367	366	370	419	375	373	378	369	359	376	404	380	342	383	375	379	352	378	393	382	380	384	392	374	360	364	378	371	373	354	351	368	367	403	377	401	402	361	338	400	369	346	392	374	372	401	376	374	370	370	377	330	334	373	369	386	354	361	369	333	345	362	386	346	390	376	400	404	355	388	397	392	363	376	381	342	377	371	334	364	357	348	345	375	368	368	377	371	353	385	402	378	355	360	367	356	374	396	402	350	394	350	370	361	344	371	396	378	350	352	398	339	350	353	364	373	381	374	368	364	390	373	361	389	366	388	375	386	382	358	386	365	355	359	346	359	376	368	372	359	378	388	386	336	385	372	356	362	368	397	368	362	378	379	376	407	391	397	401	347	380	385	383	366	359	372	372	401	363	370	371	390	382	391	375	379	401	373	346	387	380	364	329	354	334	392	359	384	386	350	378	352	373	429	422	363	387	371	354	367	386	357	363	363	357	386	396	378	366	336	373	372	398	402	377	400	350	407	320	353	373	379	375	355	388	362	398	386	356	337	361	349	359	335	392	394	339	360	380	386	398	375	401	388	378	342	362	413	360	400	362	332	387	377	361	354	390	356	344	395	360	400	340	362	341	349	364	372	373	369	382	371	369	367	352	374	361	374	366	317	378	386	394	364	348	362	374	376	393	391	392	348	352	378	384	366	398	356	358	364	377	348	372	384	358	368	369	373	332	371	407	377	354	378	367	367	391	380	397	369	374	359	366	376	430	356	394	375	360	375	342	388	418	413	362	381	366	380	364	328	387	363	363	373	418	382	359	367	359	382	372	374	353	411	407	392	396	365	347	360	373	351	394	396	402	376	368	392	387	400	336	384	381	359	363	360	384	352	366	372	371	389	371	408	388	374	380	391	364	380	366	344	323	366	371	361	376	369	378	342	351	363	395	374	359	363	375	387	337	381	380	372	363	392	398	366	388	384	385	367	378	422	386	411	376	373	397	385	351	370	409	356	373	376	354	361	348	366	365	339	366	369	392	352	386	401	340	389	349	363	367	380	377	351	388	327	359	391	393	372	358	356	371	375	356	390	366	319	407	359	392	382	352	369	384	360	362	375	356	377	350	347	385	397	356	376	366	369	338	390	378	361	380	371	359	377	344	359	317	358	380	376	352	375	378	381	360	380	371	351	385	345	408	389	366	418	374	363	364	385	392	375	353	362	358	376	376	380	356	365	392	349	352	366	370	376	349	403	377	368	379	337	349	371	402	353	389	360	385	369	337	373	414	340	383	363	379	338	360	356	366	322	417	357	378	368	377	358
27878	15573	2665	1038	2019	588	527	517	540	536	556	513	506	509	517	494	475	541	506	494	446	480	539	503	471	494	488	509	528	499	476	530	467	522	496	500	502	472	488	509	515	530	484	513	536	504	515	512	493	473	490	513	518	507	530	515	535	459	492	488	510	475	494	493	500	532	535	471	495	521	485	507	524	497	537	474	488	456	510	496	491	472	510	497	472	540	525	518	520	477	472	509	505	473	461	462	520	517	486	490	510	466	521	499	518	524	500	473	488	509	508	529	469	553	540	496	487	504	484	476	507	478	500	500	520	479	495	479	495	516	546	469	447	559	476	507	513	517	493	505	469	486	526	491	520	507	480	510	478	502	510	521	517	535	524	531	501	509	449	509	461	491	501	529	511	490	513	460	470	473	478	537	559	497	469	474	496	516	498	480	468	513	495	497	487	484	519	460	488	488	455	479	547	505	473	547	498	483	505	498	511	487	477	523	507	510	507	492	488	494	499	503	521	446	482	505	519	486	516	483	502	478	559	466	517	530	505	499	511	453	480	497	510	463	502	508	509	464	525	489	520	501	451	549	475	480	513	537	470	483	504	487	454	508	504	498	465	487	481	499	499	487	502	530	511	495	537	467	529	544	479	467	498	546	488	520	518	491	518	496	491	498	493	517	492	534	458	526	499	494	482	507	526	504	510	474	505	483	494	512	518	476	517	511	446	499	533	487	480	556	524	493	507	495	534	479	473	474	526	536	497	486	482	499	519	502	475	483	492	505	503	503	497	486	554	497	496	490	501	510	522	491	562	506	497	458	494	511	455	481	512	498	503	502	489	538	484	519	519	524	505	489	501	505	513	455	491	487	481	478	494	489	456	518	503	499	505	470	562	530	507	505	504	489	545	528	517	517	537	472	498	528	478	487	538	509	523	526	517	517	515	485	485	536	494	495	493	512	488	490	502	455	516	525	522	480	502	482	504	529	507	494	502	507	495	497	518	463	455	479	477	513	518	485	485	550	509	525	452	501	505	487	484	516	514	505	481	486	516	481	524	513	479	484	457	509	503	530	497	453	498	519	497	506	556	529	479	492	492	512	463	518	531	506	535	496	502	525	525	468	492	523	549	517	511	500	482	482	510	481	497	473	532	511	497	479	485	501	492	468	501	495	530	495	480	538	543	474	476	503	472	497	462	523	510	503	468	507	475	492	518	504	502	515	544	493	491	487	502	497	501	492	520	525	503	536	519	462	510	531	521	478	475	494	502	498	493	490	496	490	491	481	465	507	494	506	491	491	472	480	530	496	497	491	467	472	501	491	488	487	501	520	491	498	503	473	524	471	505	522	503	517	533	514	468	477	479	477	501	479	531	478	486	498	517	505	486	513	475	517	529	514	489	525	496	515	528	526	480	442	482	457	468	527	479	456	502	498	522	501	500	493	520	468	502	506	509	519	480	483	535	513	503	492	510	479	518	537	465	522	558	513	489	500	520	543	500	445	503	509	469	460	582	491	473	460	502	490	480	471	502	511	484	506	506	491	490	473	490	520	496	482	500	512	494	473	518	509	506	506	511	496	531	475	508	531	518	489	481	533	498	456	482	475	445	530	500	510	511	547	497	504	508	482	474	514	458	496	496	474	499	513	544	497	507	468	475	474	463	509	487	491	531	466	492	483	514	450	502	490	499	477	486	515	510	471	457	519	491	453	455	474	456	464	446	523	557	481	482	512	490	515	520	499	470	497	506	482	546	526	489	527	531	568	516	502	536	494	467	467	494	514	503	537	486	521	500	513	500	509	477	498	458	494	490	462	475	472	480	517	513	487	507	529	533	497	471	472	527	474	524	510	458	491	530	479	508	504	508	526	510	463	480	474	477	470	455	524	495	503	493	535	497	512	475	483	482	497	519	512	531	490	502	508	520	479	497	494	514	566	504	494	524	535	477	501	505	491	517	526	489	510	504	521	517	500	454	528	479	540	526	537	495	477	513	494	501	512	550	519	491	497	521	517	447	501	527	498	480	519	484	464	470	492	520	508	473	539	511	462	495	487	446	481	475	466	487	502	526	475	470	539	499	498	516	481	487	526	463	494	477	484	510	503	508	535	493	505	529	510	521	512	470	519	477	492	479	538	485	503	540	505	514	514	468	490	514	511	461	495	454	507	509	500	496	483	499	474	490	490	518	511	489	519	456	501	507	502	505	500	502	481	479	473	507	483	473	482	524	553	492	495	508	511	529	558	503	492	538	474	508	491	506	473	463	484	506	471	513	465	468	512	475	524	522	488	545	542	498	489	498	495	517	491	475	498	514	482	513	490	454	517	471	484	447	486	498	519	505	504	504	500	521	480	513	537	479	526	466	479	488	529	520	453	488	471	511	502	509	525	506	523	467	514	497	527	489	461	472	496	504	480	472	499	538	488	502	518	478	490	510	509	517	468	543	492	502	501	520	544	510	492	503	474	509	497	501	494	527	498	529	520	524	481	551	509	497	499	539	498	510	511	518	526	505	479	511	514	585	489	491	494	485	483	512	508	510	493	478	476	507	470	501	486	490	534	488	490	509	526	485	478	567	488	529	482	505	493	496	491	507	475	502	461	468	501	517	536	474	476	521	533	490	491	493	493	539	492	520	499	496	498	482	516	471	475	450	516	475	496	491	504	488	475	496	504	491	550	500	516	510	470	478	492	486	476	502	496	497	481	502	521	526	537	504	476	525	502	475	468	497	511	519	466	504	484	495	491	478	509	482	467	552	485	507	489	492	492	543	506	555	502	511	490	525	484	471	503	495	494	504	507	485	527	476	518	496	493	513	480	496	507	478	492	504	554	471	475	574	525	472	489	480	522	471	509	506	489	530	458	494	556	492	489	493	509	519	544	529	503	478	491	479	493	500	479	517	480	507	510	538	498	495	456	479	465	533	520	513	500	473	523	506	487	506	518	522	504	490	475	446	519	508	524	496	486	504	462	477	457	439	480	499	475	499	512	548	502	460	534	487	485	492	502	499	468	525	468	522	515	509	524	509	522	475	497	487	523	561	522	533	534	550	492	498	529	492	492	528	529	500	490	487	542	506	466	512	508	502	468	549	505	517	488	521	501	496	476	473	517	514	527	503	482	480	488	479	497	508	495	497	509	507	520	526	515	517	521	486	496	533	513	504	511	503	502	503	515	530	516	501	504	465	541	524	544	492	494	542	519	521	473	503	517	497	482	509	502	518	453	514	504	498	513	507	542	475	528	496	509	507	520	456	534	521	479	498	534	502	502	495	510	521	516	493	530	482	472	487	498	504	550	499	535	497	525	480	504	509	508	502	508	485	484	506	525	483	523	520	517	506	491	487	485	538	535	520	510	489	479	512	505	527	486	544	492	505	505	477	512	487	481	548	489	511	492	470	475	481	511	534	511	488	505	491	508	474	524	468	489	506	501	507	525	513	527	502	545	541	507	461	483	467	515	513	486	504	510	512	512	514	492	522	501	506	535	521	501	526	487	529	522	506	503	496	521
5167	1919	2163	1550	3442	658	603	582	653	589	654	565	555	574	587	568	559	584	587	586	594	593	581	579	608	577	601	547	605	564	594	539	575	570	572	567	645	601	594	547	575	571	593	611	608	576	550	604	590	620	564	548	555	570	609	554	544	597	628	551	588	584	574	560	584	611	559	575	587	580	548	606	580	551	551	536	593	602	572	573	564	599	606	571	565	573	579	570	548	592	568	608	597	619	561	582	595	597	597	598	574	568	548	544	564	572	573	546	610	556	602	570	601	562	557	542	576	571	541	554	583	581	556	563	613	547	594	555	565	585	601	569	572	538	601	586	616	565	561	561	570	610	587	554	588	580	589	553	553	567	584	591	566	546	571	609	560	566	566	558	568	558	554	593	602	558	576	604	536	611	598	595	592	558	565	567	594	541	584	528	589	551	552	605	572	603	630	602	591	563	582	579	589	595	521	536	590	566	592	569	599	560	591	546	604	575	555	573	598	613	557	617	548	590	543	556	570	539	600	551	637	568	608	534	624	555	509	561	542	572	604	564	550	550	620	524	585	588	566	563	593	593	558	600	575	488	570	550	575	586	595	569	543	594	595	546	611	549	578	593	560	614	553	553	546	567	592	557	623	532	578	592	629	562	548	554	601	576	534	589	529	561	554	579	540	548	506	584	572	585	590	561	601	601	590	592	561	565	583	567	583	570	584	589	581	554	564	577	569	574	600	577	568	611	549	583	582	561	559	572	600	591	572	555	563	582	586	584	581	546	579	599	579	615	572	578	546	581	584	581	588	537	546	631	556	598	563	549	583	597	619	586	607	526	604	581	597	550	564	590	596	561	574	604	531	568	584	573	584	584	541	575	608	570	560	585	594	572	547	532	544	624	572	599	573	557	593	579	575	559	561	609	553	560	584	572	559	561	582	557	547	540	591	595	586	586	592	542	568	575	595	647	578	563	550	541	610	597	515	518	562	600	585	543	551	585	535	570	526	574	590	582	589	575	542	598	636	570	571	563	556	586	565	557	546	566	540	583	582	558	528	563	589	547	621	541	598	556	528	550	563	610	521	577	581	638	565	577	597	582	585	602	547	604	618	584	551	605	545	546	565	544	558	564	603	535	558	563	576	597	577	579	611	541	590	553	554	560	540	563	559	602	577	584	602	596	561	575	541	581	628	569	572	558	548	556	590	563	600	577	542	561	552	550	573	587	624	621	566	593	598	541	591	585	515	558	596	571	561	567	589	530	584	529	602	521	559	583	561	602	586	593	553	556	574	590	565	554	568	583	540	556	548	591	576	592	575	601	567	587	574	585	581	623	559	582	560	535	587	589	591	574	551	597	620	602	535	574	578	561	558	554	538	552	521	607	599	567	606	593	553	612	576	566	577	605	539	588	576	607	565	607	581	587	588	632	559	556	594	615	547	578	577	590	565	571	602	565	606	616	590	571	546	627	607	546	566	572	537	538	587	604	570	577	566	577	601	541	585	588	597	592	583	569	571	568	593	538	551	562	581	579	533	629	609	577	590	584	568	547	572	549	603	566	570	576	583	567	576	572	573	612	576	538	544	591	580	556	534	582	607	561	594	550	570	530	564	567	576	568	560	565	578	588	559	562	576	570	578	546	544	589	575	606	578	580	580	574	602	551	564	587	565	567	601	589	533	508	577	605	543	601	598	592	582	561	599	573	579	583	573	608	584	568	569	552	541	586	583	573	578	579	583	581	558	565	570	577	550	598	545	619	558	563	549	557	576	546	510	525	552	530	526	544	595	581	580	533	563	569	529	564	534	592	558	529	601	522	576	589	573	594	555	567	583	540	580	586	559	563	588	567	556	561	572	596	583	576	574	578	620	613	550	555	564	555	545	571	582	579	587	579	568	544	573	539	613	577	609	557	567	568	571	590	581	597	567	595	542	583	571	550	573	581	556	578	592	579	575	564	585	547	553	559	579	570	588	564	586	583	609	591	572	600	609	573	582	596	550	617	576	625	568	586	557	567	563	578	594	604	583	569	569	581	549	609	536	571	613	553	571	528	587	588	590	575	575	564	590	594	572	562	570	580	590	556	570	577	572	574	582	615	564	596	517	534	580	612	529	604	588	558	545	621	589	538	552	619	603	560	545	551	559	563	551	585	596	532	569	594	547	601	591	605	584	592	595	581	567	602	603	576	578	567	566	640	539	528	589	607	563	587	582	609	586	591	589	558	561	563	587	582	515	570	530	574	584	586	611	592	561	567	572	606	531	568	595	555	591	590	572	571	558	579	556	531	570	553	578	558	561	576	549	532	586	589	621	656	600	558	567	595	578	570	558	553	584	553	550	579	553	586	616	588	574	544	604	566	610	556	614	595	568	565	592	564	615	603	568	600	589	573	582	582	575	607	593	547	532	571	626	560	622	593	542	619	625	567	578	558	544	581	595	544	571	529	532	567	581	566	561	579	576	580	593	549	587	558	559	598	600	560	565	551	603	584	590	544	610	576	582	601	578	540	556	605	569	555	587	577	599	626	586	588	557	565	534	604	555	555	579	561	544	558	605	564	534	565	592	566	585	632	568	561	538	530	587	544	567	573	559	556	586	574	588	571	557	572	564	606	548	549	600	551	598	568	557	571	552	623	576	561	617	589	523	570	573	601	551	604	551	577	568	594	588	565	589	589	565	549	618	563	605	549	586	626	564	586	556	583	582	567	539	614	571	517	545	580	578	549	590	548	576	544	582	563	579	562	566	548	584	551	605	566	584	577	593	584	571	566	600	561	564	581	579	569	585	596	582	545	591	558	590	619	566	602	545	599	610	576	556	602	593	594	573	566	565	601	587	594	550	546	620	579	567	592	600	567	578	580	601	582	587	624	564	600	578	582	537	539	573	571	623	561	540	613	564	575	574	603	546	615	595	553	551	540	575	568	540	581	594	566	587	564	600	594	567	561	583	586	601	557	571	589	581	529	563	586	576	543	620	574	600	577	608	599	580	574	564	593	588	612	564	579	585	601	537	600	582	604	590	592	557	549	589	551	595	555	546	587	576	544	573	606	574	576	549	583	580	592	571	569	584	584	605	604	568	565	555	573	568	612	565	592	575	592	542	567	573	578	559	580	600	585	640	608	548	559	610	566	548	578	561	589	543	526	572	606	574	593	597	610	621	597	583	569	587	581	577	578	593	589	618	585	529	641	595	587	568	593	566	558	572	605	580	590	547	596	612	585	593	558	657	562	585	578	557	589	579	545	592	560	539	568	557	587	619	572	580	586	590	591	567	529	581	576	621	575	591	563	623	627	559	567	564	574	591	546	554	599	568	559	548	574	580	604	597	573	559	580	603	537	671	589	586	534	594	553	571	574	598	548	584	590	587	594	611	531	562	586	584	571	592	601	586	607	593	578	616	548	599	583	623	575	553	563	584	588	583	599	611	595	596	560	602	522	547	578	598	586	574	545	590	603	533	551	541	538	546	617	569	569	595	596	550	626	571	590	592	599	563	527	609	560	567	579
26237	20908	27346	24590	22395	13838	1432	515	411	405	365	325	323	301	287	280	244	246	280	232	226	226	236	255	244	240	230	234	217	218	236	207	243	240	231	184	257	241	203	214	220	227	232	244	202	242	208	193	218	221	228	231	217	203	241	225	216	222	250	213	218	204	220	238	202	219	199	243	230	219	209	233	242	204	222	215	217	206	198	233	210	203	205	212	197	198	225	223	216	227	201	211	225	207	211	225	207	194	205	205	201	231	223	200	182	217	206	196	210	211	227	202	191	227	224	232	175	202	221	222	221	209	216	201	189	223	211	230	225	210	230	250	232	188	199	239	194	186	215	214	212	208	211	210	244	216	219	193	208	218	235	216	222	205	224	204	222	223	223	218	207	210	192	223	190	193	228	224	220	236	241	215	223	207	204	218	210	203	224	239	214	233	221	218	205	210	203	222	233	211	204	214	220	225	197	188	223	191	200	215	209	209	213	245	230	217	203	198	206	227	233	236	246	210	196	186	211	204	202	209	196	200	226	221	219	227	238	235	205	198	210	216	213	249	218	196	220	212	220	245	204	205	221	209	218	240	219	198	224	221	223	176	191	186	208	234	196	196	224	209	200	193	217	192	212	230	223	216	226	221	249	211	229	216	205	195	227	219	211	218	227	199	219	193	218	207	228	245	235	223	224	228	235	253	205	214	231	213	190	214	211	213	200	193	187	219	190	176	211	232	198	204	218	195	223	199	209	209	198	214	229	231	216	200	222	225	238	217	221	217	192	225	215	177	229	220	201	237	222	223	203	194	197	201	239	223	201	226	228	204	209	206	183	204	223	219	210	224	219	207	228	213	205	243	201	216	216	207	232	201	237	224	201	212	241	186	228	202	223	210	235	189	205	232	217	207	226	232	214	216	215	201	212	232	194	199	205	226	180	216	221	188	216	219	189	218	192	197	210	208	221	202	224	202	218	222	194	225	189	206	223	234	225	221	182	217	213	217	229	219	201	192	206	193	222	202	225	227	208	211	225	223	204	221	219	204	229	185	218	229	203	202	242	225	212	221	232	210	236	223	231	205	214	233	234	233	203	217	222	194	215	206	214	195	201	187	197	209	205	204	210	216	232	208	225	239	225	207	241	213	222	195	208	185	226	215	223	218	209	238	235	224	212	243	210	172	187	211	221	188	206	212	236	203	195	205	198	234	214	216	218	208	205	226	240	208	206	221	227	182	208	224	241	210	193	212	208	206	243	202	222	218	215	217	217	204	216	208	209	243	217	232	215	206	212	198	196	205	216	209	199	212	235	199	210	211	206	210	202	196	208	197	235	215	231	230	212	249	197	208	200	184	203	222	236	221	210	207	202	230	216	218	217	212	221	203	201	213	229	175	205	196	221	217	218	210	219	201	213	214	212	234	237	212	206	194	205	201	204	216	223	198	225	200	194	212	232	203	192	210	197	199	213	231	228	217	228	222	210	212	190	213	220	217	198	201	206	220	210	206	211	221	203	252	248	196	204	229	203	227	242	230	249	209	212	224	194	225	239	235	208	207	205	210	225	194	210	213	215	220	223	173	224	221	224	198	224	211	183	211	203	226	213	235	192	211	212	221	187	197	198	200	211	212	205	199	236	244	215	216	231	189	214	202	201	219	200	219	220	207	240	209	190	195	204	215	224	207	240	220	200	222	215	214	213	193	210	224	239	219	219	189	242	220	209	212	213	213	219	195	209	227	218	242	213	204	218	196	212	225	210	208	213	227	201	211	220	199	216	206	227	214	231	202	188	198	210	208	238	226	209	219	216	223	217	205	228	207	222	236	199	224	209	203	219	232	217	233	205	215	212	222	227	238	241	224	218	208	220	219	243	207	186	202	208	215	205	193	202	244	224	228	202	210	224	209	205	211	198	204	219	223	190	211	233	237	226	210	205	204	208	240	207	208	214	219	206	199	226	225	205	206	226	201	222	211	210	205	217	203	205	215	196	213	193	203	228	212	170	209	261	214	220	228	234	205	224	203	213	212	209	219	238	194	198	219	240	195	209	209	226	218	191	208	221	227	232	208	221	223	221	217	206	222	205	204	217	192	250	205	213	234	220	214	237	200	222	225	200	215	240	207	183	211	221	208	211	223	230	215	217	222	212	200	224	198	220	217	192	234	186	215	215	249	200	271	218	211	201	209	230	197	219	220	223	216	234	220	201	217	203	185	169	200	210	200	224	218	219	176	213	185	236	212	226	202	197	216	212	206	235	244	222	225	211	204	235	202	214	204	205	190	216	241	225	207	215	232	232	240	233	194	222	224	219	223	196	204	219	194	208	221	228	235	218	216	202	220	218	220	229	214	226	220	208	204	203	222	219	205	214	208	182	216	193	228	252	202	200	228	221	222	206	204	205	215	225	204	215	190	208	216	227	220	220	220	214	181	195	197	205	206	213	235	214	208	194	218	201	216	236	195	219	232	235	211	214	213	219	235	210	202	225	222	217	209	200	219	208	196	217	225	221	203	207	210	191	227	200	224	201	196	229	202	222	197	220	228	231	200	220	223	210	214	194	229	208	220	199	229	221	204	201	215	221	195	218	234	202	201	180	209	230	230	219	211	214	219	199	221	198	223	174	199	193	225	222	230	202	200	225	209	205	208	201	206	242	179	167	200	213	195	239	214	193	186	226	192	240	218	221	199	231	222	208	202	234	208	206	208	227	235	224	192	217	218	228	196	204	218	191	197	226	207	201	207	236	236	203	237	210	187	212	220	223	209	217	228	225	208	234	208	183	228	197	228	220	237	227	232	210	207	237	197	206	222	196	220	206	204	235	226	198	208	210	198	221	196	215	206	222	213	209	212	219	228	191	219	216	219	199	210	213	234	236	220	224	208	227	223	235	208	215	217	215	197	200	205	209	213	210	252	193	219	210	224	228	233	212	212	207	219	227	232	206	224	204	211	208	216	222	218	185	201	203	209	207	215	204	225	212	180	207	185	238	209	221	221	185	243	221	215	223	219	201	235	210	196	219	200	208	220	198	208	184	221	242	225	216	192	196	234	247	213	206	234	221	193	206	215	201	193	209	218	208	211	199	201	223	218	200	212	221	247	229	189	214	203	207	206	218	221	203	226	209	210	233	231	204	206	209	204	204	218	214	226	220	219	217	230	208	204	202	189	192	219	195	188	251	226	195	209	230	203	193	194	234	207	232	204	209	205	214	202	253	237	211	187	197	215	198	207	205	208	220	219	206	221	221	228	217	218	217	185	231	200	232	204	182	226	225	201	221	206	214	228	201	222	200	199	227	227	200	211	207	219	195	223	202	221	202	199	212	188	214	187	196	215	234	230	238	214	219	192	185	211	227	206	227	216	240	219	225	225	231	232	251	223	193	216	210	227	201	200	190	190	191	195	222	206	205	216	197	203	225	213	244	189	206	202	216	219	204	211	188	185	215	226	217	213	199	208	194	217	201	211	194	203	215	247	234	212	239	222	205	196	206	248	210	217	205	212	208	234	201	209
6775	10326	9622	7065	21576	1785	1333	995	881	745	678	558	543	522	464	397	363	383	393	386	378	362	340	348	322	326	306	326	331	302	298	296	279	297	279	298	296	271	281	285	324	328	267	281	251	286	287	279	278	284	259	290	268	279	265	304	280	277	257	259	274	280	294	269	284	299	269	282	286	280	251	283	264	284	244	259	232	242	227	270	242	232	271	244	263	275	247	265	253	247	260	284	261	260	243	262	267	260	249	248	281	273	256	272	274	249	290	260	281	248	281	239	257	267	244	279	244	244	246	269	260	284	273	258	289	256	293	250	265	289	291	253	238	266	247	243	257	259	271	251	229	289	243	269	267	259	252	280	282	243	261	228	251	258	246	284	270	269	240	310	257	264	294	266	278	260	244	292	274	259	259	252	286	251	246	260	295	297	247	262	250	264	272	250	284	259	287	243	254	259	237	259	233	255	263	281	260	277	249	267	286	282	266	257	286	270	253	253	276	227	298	264	253	285	256	307	268	283	263	256	258	242	278	259	281	256	269	282	248	256	247	267	250	275	254	215	282	287	267	281	300	281	267	291	226	266	255	270	267	260	252	268	287	254	245	260	260	249	230	231	266	259	264	300	260	245	238	266	260	275	258	264	273	279	275	283	249	274	243	290	237	250	238	273	248	247	270	269	277	287	251	254	278	256	275	253	247	267	241	221	271	251	290	257	264	249	292	259	287	267	254	260	297	261	245	221	278	237	270	251	264	257	267	246	234	258	256	264	247	267	248	276	253	249	265	289	269	265	253	221	272	258	250	263	263	261	252	250	259	268	269	250	233	261	277	273	247	264	284	276	280	257	251	239	259	255	244	271	250	280	254	256	273	271	294	274	247	254	259	285	277	261	262	268	256	239	284	277	273	273	254	233	268	312	267	275	248	268	254	257	272	264	249	240	250	237	256	279	262	275	261	255	253	255	268	283	250	253	254	252	263	296	277	263	255	260	287	281	259	246	256	257	245	273	252	233	254	257	269	246	274	247	247	231	287	292	284	266	248	249	256	264	262	251	285	273	277	260	244	286	279	273	280	279	224	268	236	255	238	278	261	270	261	261	245	288	276	251	256	255	255	245	271	265	269	269	288	259	276	265	267	273	254	255	282	254	272	278	252	250	249	275	218	271	260	250	256	289	289	259	282	260	244	229	250	256	277	280	272	251	289	262	248	258	276	276	253	299	266	254	264	245	272	271	254	272	266	261	259	271	234	257	258	272	254	278	260	263	264	259	270	273	293	274	249	265	271	311	266	255	237	254	260	278	258	245	266	250	267	251	277	272	236	291	267	286	265	240	261	256	264	284	263	274	261	274	278	261	276	246	264	261	250	261	254	242	234	263	296	243	272	264	259	277	273	288	281	247	280	245	260	289	290	289	263	313	270	262	257	279	223	257	244	274	271	268	264	266	251	234	275	257	252	264	260	289	286	264	261	270	266	252	253	260	266	265	279	275	263	260	265	273	260	256	270	218	278	276	257	268	280	266	235	265	258	246	241	239	269	266	267	277	232	283	291	268	276	264	290	267	238	239	277	282	281	243	254	263	279	268	255	265	265	251	262	261	257	285	264	268	261	298	257	267	252	282	247	236	247	246	266	241	257	293	272	254	265	269	287	262	271	282	269	259	257	261	289	265	284	265	251	266	277	254	250	269	290	259	292	264	240	231	270	246	236	260	261	237	252	308	300	256	260	284	259	271	240	239	258	283	279	264	248	278	252	281	236	267	257	237	277	292	285	247	285	252	258	277	231	267	269	238	273	227	275	304	245	252	269	265	279	266	256	244	276	245	272	233	241	270	250	279	276	259	279	272	271	240	272	289	254	237	266	257	231	246	273	267	266	263	280	268	273	268	276	234	272	270	287	238	247	273	259	254	290	227	296	250	278	256	309	266	258	246	265	242	282	235	311	273	244	272	240	257	263	281	241	262	269	286	253	261	263	239	274	269	260	286	257	288	260	261	267	264	237	278	258	275	257	286	291	252	228	244	290	272	270	251	252	243	282	264	266	275	254	299	252	248	259	245	264	273	225	254	283	255	230	279	261	287	264	263	262	252	246	259	241	284	274	271	305	265	264	266	258	276	271	236	240	253	282	259	252	246	245	254	268	245	273	263	265	278	260	303	261	265	231	268	271	285	251	255	260	269	272	234	276	262	232	272	299	230	284	273	242	292	246	265	267	245	278	241	249	263	255	276	267	265	260	300	250	265	276	281	274	260	254	273	261	235	236	262	297	272	273	277	256	256	279	246	251	257	258	264	278	255	283	270	244	256	242	258	237	279	297	279	284	249	282	259	258	284	274	252	272	290	249	257	264	275	263	258	259	265	247	259	289	260	245	276	276	266	280	270	249	244	263	240	244	265	285	269	267	269	240	260	271	239	264	278	274	252	268	284	261	268	262	287	261	285	259	279	277	258	244	247	249	276	281	259	256	294	238	310	268	261	257	250	287	252	284	257	259	260	261	259	263	289	263	258	292	257	262	262	241	270	250	257	249	257	300	280	263	263	269	250	245	288	277	262	258	238	258	215	271	244	293	273	275	262	236	267	269	244	251	264	290	277	248	256	259	272	247	266	258	250	293	270	294	246	246	249	237	257	238	230	322	273	266	281	266	263	271	265	237	269	272	260	275	247	273	257	280	276	276	259	268	258	255	277	240	258	271	251	249	254	259	248	267	281	272	274	258	227	277	284	249	267	279	283	281	260	288	252	260	281	275	274	237	279	265	255	283	285	283	257	250	258	254	248	255	279	255	282	244	271	259	241	254	257	283	247	265	297	262	245	286	236	240	252	240	244	257	250	276	259	254	248	273	274	284	283	255	275	261	246	267	298	256	253	275	243	261	291	256	256	247	241	289	272	247	260	254	262	258	266	273	230	288	269	297	280	256	281	299	274	276	266	290	231	260	282	250	282	263	306	263	271	251	252	259	251	266	277	291	243	231	267	250	259	276	275	273	260	279	244	277	257	259	271	272	258	277	283	249	247	304	263	273	262	274	253	268	275	262	247	283	252	244	254	279	292	287	289	267	241	294	257	271	260	259	246	260	266	261	280	291	271	254	264	256	278	236	282	266	256	258	256	270	239	252	243	262	261	272	271	263	286	307	295	229	267	245	269	267	250	272	296	292	274	259	287	265	259	247	245	268	275	295	286	287	249	250	267	279	286	266	267	286	264	266	262	254	268	252	247	296	274	254	266	255	254	274	275	280	284	275	248	272	240	257	267	257	270	280	268	262	272	292	267	261	264	232	272	239	239	245	271	269	268	241	260	255	255	266	275	265	246	271	254	276	257	292	248	277	257	287	279	258	238	252	287	245	267	238	281	255	261	274	275	275	263	238	279	244	306	290	262	234	258	250	262	271	261	240	243	275	262	264	283	267	276	267	250	250	257	259	227	286	240	248	293	269	249	253	284	267	260	252	303	262	280	270	253	249	291	283	288	250	265	248	244	262	276	248	232
23459	20896	27922	24003	21348	21086	14948	1474	938	772	727	624	613	567	556	530	502	495	450	489	502	424	441	397	400	435	438	406	459	417	383	393	416	395	435	373	381	369	370	372	374	372	397	377	371	358	338	391	353	386	360	378	366	367	383	365	365	343	361	365	352	351	347	355	339	371	339	372	364	352	333	342	363	373	347	355	368	381	370	369	350	354	337	389	361	360	374	354	346	374	362	376	341	352	395	354	360	381	359	361	353	333	352	376	362	368	348	342	355	337	376	362	353	357	360	388	376	336	388	297	367	367	370	396	373	335	351	377	359	356	372	362	346	332	352	385	357	354	361	341	331	357	313	337	364	389	359	349	374	374	354	373	338	372	335	328	363	341	345	351	341	382	354	369	346	340	354	348	317	360	368	336	337	333	349	336	359	347	371	385	352	356	370	363	349	362	348	367	331	346	367	357	387	353	332	358	349	348	345	353	375	346	341	354	350	383	333	397	377	362	380	339	372	362	355	384	362	355	336	337	398	334	358	367	379	343	353	345	383	372	336	344	351	347	326	348	392	369	358	326	350	371	341	363	368	340	373	357	364	363	402	392	382	327	356	369	361	352	361	349	397	378	330	374	335	330	386	393	368	390	357	328	365	378	341	363	372	339	386	360	335	362	350	377	374	356	360	349	329	335	361	351	373	351	354	337	349	370	376	347	365	325	325	322	333	367	323	351	359	348	352	353	369	402	358	357	329	362	352	360	337	326	384	350	356	347	346	326	349	333	342	352	365	371	360	382	351	365	392	391	325	337	358	334	371	385	341	351	372	398	363	349	375	336	354	357	360	335	305	378	353	365	367	339	433	336	325	363	356	329	345	371	387	363	352	358	332	335	350	365	361	365	375	352	359	341	357	320	323	366	328	334	377	364	361	339	374	368	346	389	364	378	350	381	358	311	368	353	328	327	344	352	349	346	371	358	337	345	362	346	374	361	378	353	386	339	366	357	376	354	342	359	379	371	341	321	322	334	348	346	352	350	356	348	378	354	342	328	341	382	354	318	381	344	361	361	353	347	356	341	385	350	374	350	331	347	373	360	327	352	320	336	369	355	383	368	303	360	367	325	364	365	351	358	371	362	340	364	368	356	334	401	383	373	355	346	382	348	375	363	363	381	341	340	375	374	378	368	344	379	362	348	367	362	394	335	324	395	332	303	373	356	354	351	344	360	356	377	333	368	367	367	363	376	341	392	369	364	362	347	364	350	348	375	333	341	370	350	357	356	348	358	327	370	365	401	380	341	396	372	331	343	378	338	338	337	336	378	360	341	336	407	356	366	389	358	356	343	360	361	369	406	338	368	394	393	363	337	356	340	330	332	370	351	370	336	383	328	324	380	345	352	319	366	369	335	379	375	325	343	364	355	344	370	356	349	363	389	363	369	390	368	340	374	352	332	331	391	389	365	350	349	339	365	355	330	353	377	346	371	392	371	390	354	343	376	369	323	328	356	326	350	365	363	323	353	344	353	359	356	327	356	358	363	336	348	323	380	354	350	329	358	356	370	351	367	345	356	313	332	335	346	365	340	361	380	351	324	325	352	381	370	341	359	364	341	382	367	374	349	370	327	382	346	341	356	342	356	388	391	374	384	339	337	339	381	387	386	354	372	354	382	365	352	339	364	354	354	356	379	373	371	359	335	340	357	365	349	386	367	341	368	341	355	379	345	367	319	395	356	351	393	346	344	354	351	374	355	368	356	382	356	361	368	375	371	352	374	355	344	360	329	346	342	348	330	365	376	389	381	354	365	407	336	354	347	367	342	372	345	347	369	357	347	368	341	366	371	359	376	320	358	343	334	350	347	372	356	354	346	399	335	350	367	328	392	335	359	358	376	351	342	331	374	360	337	342	354	349	365	346	360	330	343	337	348	367	338	366	340	359	319	371	362	361	362	335	336	362	352	367	367	350	318	361	387	373	333	372	363	381	344	361	378	364	348	354	342	360	388	307	380	372	348	326	338	337	337	359	354	342	344	379	355	342	353	392	358	369	333	345	369	344	349	341	376	360	334	370	328	352	327	354	371	325	345	358	361	352	340	338	383	367	359	357	343	357	331	374	346	350	360	404	373	370	347	386	324	354	323	328	357	368	375	373	358	355	367	348	324	346	361	368	351	365	365	370	321	349	354	335	346	360	320	333	353	355	359	359	333	301	343	357	384	368	352	331	389	393	363	339	380	312	362	344	360	390	357	329	371	329	347	356	384	353	389	309	318	356	354	343	358	352	367	338	371	354	343	341	361	363	359	373	368	369	350	358	371	341	357	366	376	356	354	361	360	351	374	361	363	374	358	354	388	342	349	388	334	363	347	359	371	347	378	336	373	344	360	361	354	355	370	370	359	366	369	352	354	362	370	370	319	386	359	336	335	355	321	345	330	346	335	336	384	365	351	370	360	345	345	370	367	374	351	343	351	396	354	314	340	359	367	371	329	339	339	354	328	356	308	323	379	353	354	333	386	349	355	343	350	347	325	359	342	338	344	346	371	367	371	370	370	349	368	363	388	376	377	330	367	344	353	362	360	350	365	380	337	343	371	382	359	351	369	368	368	361	354	381	377	342	382	336	344	326	405	339	376	359	377	384	343	376	373	325	369	377	367	344	322	355	376	369	339	366	367	368	360	368	342	406	325	347	343	342	356	366	370	387	364	348	372	324	360	343	355	292	340	327	339	372	391	343	320	346	332	353	396	332	366	370	355	334	379	333	350	334	360	363	360	373	337	356	356	361	315	361	347	369	356	338	371	366	347	377	328	354	345	326	382	393	327	357	389	358	345	332	362	370	360	350	333	350	366	326	381	352	386	372	383	349	363	342	348	369	360	352	334	344	369	377	338	380	362	360	349	374	393	376	406	323	357	345	318	376	369	375	360	369	314	371	368	351	356	328	359	348	327	348	374	358	379	339	349	357	393	335	342	337	357	360	370	337	375	318	331	365	355	377	345	346	362	374	376	326	365	366	351	326	320	357	359	351	375	329	354	346	360	344	350	377	341	334	351	376	385	375	336	325	390	325	352	357	363	351	351	345	367	399	366	335	344	342	358	325	343	386	331	354	381	332	344	343	357	338	353	352	398	378	363	347	356	359	379	365	354	354	354	379	333	337	386	346	345	347	378	357	339	362	356	343	355	352	350	351	364	356	369	355	379	365	374	304	352	371	353	374	349	345	376	377	375	341	369	342	332	361	360	329	356	345	343	347	334	343	362	358	353	310	355	359	340	387	369	364	342	342	359	364	341	365	378	357	350	367	348	345	339	342	320	396	359	328	380	328	360	360	320	383	352	328	323	351	346	346	372	348	334	329	366	374	354	296	396	333	378	334	358	337	345	351	376	332	352	359	360	314	350	345	349	358	354	334	350	351	384	392	353	339	372	330	361	353	365	337	346	364	378	354	340	343	366	395	344	313	368	368	346	355	347	364	362	390	330	338	364	365	347	375	374	332	343	319	350	332	326
10535	18527	17052	11372	22348	4013	2983	2272	1903	1518	1324	1181	1062	926	830	825	743	696	725	657	613	628	553	557	524	519	542	508	476	484	484	499	455	452	478	464	451	444	432	465	403	449	424	398	417	394	401	388	389	411	390	383	392	395	407	436	387	412	425	426	406	366	425	358	387	425	393	373	409	393	369	408	383	384	389	364	378	385	399	358	362	357	383	377	398	387	349	366	397	325	382	374	365	367	392	391	373	388	367	362	357	382	379	382	371	367	381	384	409	371	357	355	363	361	360	375	389	372	381	357	378	413	381	341	380	392	338	356	379	397	371	351	378	378	354	347	386	391	395	389	382	361	393	382	387	400	394	376	405	358	364	338	380	369	371	389	396	393	372	410	393	360	319	370	363	353	375	341	366	329	376	337	391	383	358	386	371	380	384	366	369	364	370	388	388	388	358	347	369	403	348	381	370	380	372	356	338	343	362	356	375	397	357	326	366	364	350	344	350	375	370	364	394	343	375	380	402	374	362	373	390	361	348	394	352	397	393	338	333	343	371	367	353	377	396	354	374	367	354	381	395	371	390	379	362	382	373	399	359	412	358	357	352	373	390	399	393	384	362	306	373	382	337	354	338	397	402	383	401	351	353	349	361	377	370	347	367	352	337	393	381	379	358	333	350	386	354	363	340	357	352	345	377	390	384	409	400	386	383	377	382	403	366	385	378	382	386	346	390	360	414	389	392	353	346	408	347	363	373	363	363	397	351	339	366	378	379	326	362	381	347	370	380	376	387	385	380	340	390	372	362	379	364	335	408	321	395	362	357	365	426	367	375	342	336	368	328	386	352	422	325	370	365	351	348	338	391	357	385	346	342	361	349	368	351	366	351	381	355	388	337	378	355	391	392	399	345	303	390	391	338	362	366	415	358	371	398	389	353	397	363	331	380	382	381	361	385	366	363	374	393	359	368	370	376	385	381	377	363	374	354	364	376	357	363	369	363	351	377	353	374	355	367	364	346	367	378	380	340	363	364	368	370	358	342	384	403	338	333	384	356	369	360	345	373	374	379	333	373	359	361	392	351	385	379	383	369	368	361	373	345	316	366	352	360	390	371	360	377	353	392	365	372	374	382	349	375	373	352	361	339	385	361	350	370	391	399	381	397	367	417	359	369	419	377	350	387	367	335	348	385	384	362	354	374	349	372	354	347	377	352	383	335	385	381	375	371	360	383	356	380	405	348	418	382	355	396	368	385	377	339	380	365	379	350	361	402	383	375	393	384	363	390	376	364	354	364	359	360	376	344	350	353	370	375	375	384	394	374	346	351	381	381	375	342	327	376	347	382	379	365	392	364	387	371	383	368	370	359	389	394	364	358	374	398	368	370	351	353	370	410	354	371	371	352	395	391	361	389	369	362	393	362	374	362	361	373	364	347	402	359	365	400	410	360	367	392	360	388	369	379	417	335	343	359	403	389	387	368	389	355	352	335	353	371	404	342	392	371	406	383	386	358	393	367	406	357	345	343	366	346	394	366	352	390	355	385	395	356	334	347	376	334	383	357	380	400	397	401	363	351	369	387	366	385	346	361	397	364	374	365	398	355	393	388	408	359	324	355	356	382	367	354	354	376	359	385	359	350	343	400	378	341	372	349	371	368	362	370	385	358	364	360	381	335	373	360	385	382	354	362	381	324	372	386	372	372	374	390	379	344	376	363	351	394	380	340	337	374	361	357	377	340	356	389	362	408	394	354	347	369	355	394	347	334	370	369	389	379	359	383	371	369	355	382	375	374	364	414	375	360	363	379	375	371	354	336	387	382	344	342	371	336	350	374	345	334	363	413	385	387	369	353	388	373	366	390	382	322	398	371	347	377	384	383	387	415	394	365	384	385	417	371	384	319	333	359	356	380	381	398	374	336	389	388	340	409	406	389	393	338	345	350	391	386	399	345	357	358	350	404	346	417	382	399	375	363	318	368	371	384	392	386	388	365	343	383	345	385	378	337	394	384	347	340	383	377	363	411	368	403	378	350	340	345	390	333	364	369	354	363	363	423	386	375	401	393	333	388	390	341	334	359	351	375	352	376	344	391	396	371	387	383	343	383	335	350	362	380	376	340	396	397	380	360	361	367	387	399	376	362	404	356	367	364	346	361	371	426	392	350	354	368	330	383	409	364	348	361	399	366	363	356	370	365	346	350	409	390	395	358	387	355	359	381	355	376	414	388	393	384	380	383	381	389	360	365	384	357	381	362	394	365	382	357	368	364	373	392	366	355	387	369	361	388	343	383	413	383	381	379	386	393	402	378	373	374	336	342	400	366	366	406	387	360	336	346	381	361	360	337	361	378	346	360	395	352	361	352	359	387	393	371	424	392	364	367	363	369	328	352	354	334	382	397	399	388	375	374	376	374	335	392	328	352	367	326	366	378	360	405	343	395	379	390	397	369	384	345	353	354	396	354	369	341	408	363	357	361	353	394	367	364	384	391	394	346	374	351	404	371	379	353	352	372	361	353	374	369	362	370	350	356	360	375	352	372	351	368	400	336	354	363	400	363	365	322	380	337	383	357	373	359	377	348	375	372	389	393	361	374	386	340	404	342	371	355	373	373	392	376	396	381	360	377	370	362	373	335	349	371	394	366	355	402	367	383	361	368	372	351	378	390	374	393	396	370	391	330	392	371	368	412	414	376	407	392	349	409	353	353	392	388	381	391	384	385	374	387	368	351	379	393	401	369	373	405	364	385	366	378	356	384	384	376	360	392	369	385	377	343	365	379	373	386	356	381	355	319	368	372	346	385	358	358	372	389	381	396	363	388	365	369	387	380	350	354	379	380	389	369	358	393	363	353	349	367	357	386	347	399	339	364	377	352	372	359	354	354	365	363	342	363	400	361	355	391	350	356	350	378	368	368	332	395	387	360	341	384	365	387	363	359	367	359	380	354	359	353	381	331	400	366	326	396	342	361	375	349	401	346	330	385	388	382	351	406	387	369	372	314	353	375	338	391	412	373	394	360	352	370	362	358	352	353	356	359	373	344	335	362	373	368	347	365	363	383	351	372	340	345	348	364	377	375	367	353	359	336	370	366	337	350	415	377	369	380	355	361	352	371	347	375	338	391	376	370	368	347	339	355	342	350	364	389	357	391	336	390	374	362	383	399	376	362	373	379	373	369	345	351	384	382	332	374	384	389	394	387	371	353	338	380	403	381	360	369	375	351	349	372	376	398	386	344	384	350	375	381	399	404	359	376	389	423	393	411	364	388	343	369	390	365	357	371	378	375	363	354	381	369	394	372	368	361	336	398	378	350	402	381	375	372	354	350	388	340	377	368	339	383	368	371	354	340	370	369	384	400	365	372	367	381	339	394	380	382	380	362	352	379	327	392	365	369	370	392	388	414	374	340	373	389	364	354	391	358	365	332	349	342	366	358	382	372	382	377	403	343	393	373	396	354	375	390	365	361	394	354	375	370	367	347	379	354	356	359	373	414	365	344	335	343	417	372	333
28134	15689	2774	1347	2092	532	502	517	504	498	507	491	547	496	482	473	523	521	497	484	503	532	537	486	479	495	494	469	466	507	490	490	492	491	510	470	512	497	511	520	516	481	488	497	492	525	521	496	500	457	517	494	503	506	518	489	539	480	496	516	494	483	505	504	522	498	460	495	450	519	505	508	527	497	546	494	528	465	514	472	487	528	513	534	470	496	512	487	499	499	537	507	508	491	505	518	491	471	470	490	519	524	496	479	520	493	514	519	487	501	498	477	539	480	548	478	490	491	480	488	485	520	486	503	489	487	526	494	523	496	555	498	530	511	509	500	494	517	483	518	477	511	475	513	477	477	519	540	505	534	477	465	506	566	501	501	509	509	506	519	486	528	541	524	495	497	524	506	508	492	496	508	582	495	497	508	493	484	512	502	485	458	506	534	511	474	544	493	507	506	498	521	487	510	514	502	488	508	516	533	483	489	508	478	448	489	542	521	542	478	495	473	545	490	514	513	510	458	497	480	503	525	495	513	513	517	503	490	488	507	512	538	518	532	530	537	495	487	517	502	530	537	491	461	527	509	500	529	523	527	507	505	520	494	513	544	491	503	487	517	508	496	516	498	479	554	509	509	520	543	521	479	537	534	459	488	474	511	507	458	470	545	494	504	506	519	537	499	493	494	437	514	515	508	507	505	490	504	473	482	512	477	475	489	510	517	490	450	503	527	497	509	482	488	471	516	530	543	500	486	480	494	501	552	514	473	503	502	499	517	503	483	454	482	459	521	489	460	479	541	537	485	564	514	485	497	470	486	532	496	509	534	509	493	468	494	502	477	474	487	494	511	497	486	478	475	483	511	495	515	485	462	476	485	493	483	516	492	509	490	545	504	498	516	506	549	496	512	467	482	478	489	508	478	489	546	511	498	488	476	525	471	576	509	473	507	462	507	510	557	492	501	507	519	500	526	490	474	471	517	480	478	475	491	531	491	456	499	490	498	497	509	484	506	495	495	476	482	490	499	474	559	540	471	513	477	497	482	520	528	510	500	505	526	503	506	483	486	480	495	500	518	488	506	486	495	497	516	497	495	506	510	475	508	497	512	524	514	500	473	521	499	543	502	536	499	511	529	529	508	505	455	532	493	544	524	510	491	503	459	523	537	494	529	496	496	516	463	507	531	494	525	526	454	534	509	509	482	492	496	484	480	496	470	495	525	541	503	511	511	537	524	526	481	514	516	527	500	523	487	472	519	521	495	503	504	495	496	556	477	495	496	507	500	503	464	476	470	506	516	468	489	503	461	524	454	497	497	527	513	529	513	500	484	476	488	494	510	512	505	498	508	538	521	466	518	567	490	503	495	506	472	469	496	511	506	492	521	515	493	501	563	472	503	481	495	508	510	504	508	507	509	523	518	529	511	487	505	516	510	469	470	494	510	494	460	513	505	488	496	450	447	507	495	469	489	516	490	522	507	478	505	528	491	526	503	523	512	498	508	507	478	495	497	513	508	498	510	499	515	541	479	510	532	474	488	543	521	515	509	459	512	525	475	521	521	503	503	478	515	530	478	482	489	489	510	514	497	467	513	533	488	494	550	512	505	479	474	548	500	509	542	478	526	502	509	473	492	501	506	475	491	515	490	482	486	508	504	498	513	495	458	512	475	498	484	493	518	514	512	511	525	499	518	509	521	546	486	500	490	505	516	546	473	472	503	501	509	483	505	506	490	555	519	486	518	528	478	484	493	514	503	497	525	505	511	496	495	508	499	481	517	505	492	476	490	504	477	484	487	492	501	527	518	503	487	461	525	489	504	500	488	482	482	483	503	487	505	484	513	500	567	486	495	517	497	500	478	534	460	517	470	506	473	525	487	517	525	523	514	530	513	500	514	513	509	499	519	491	484	508	528	498	556	510	513	511	489	464	556	558	492	503	537	487	485	517	471	493	491	530	487	540	494	514	529	521	526	515	500	503	472	530	537	450	518	470	551	498	485	487	500	464	450	542	507	487	496	496	491	479	473	469	493	536	517	518	527	531	491	506	508	452	511	463	471	507	509	492	531	527	517	511	496	463	536	478	504	507	484	518	505	465	458	486	479	498	486	501	538	495	474	533	471	463	493	472	497	548	453	520	499	494	502	526	480	542	489	552	482	546	478	484	539	507	502	483	521	477	538	508	481	487	464	513	484	501	458	467	485	482	526	498	473	467	486	451	496	500	494	507	494	480	471	505	474	489	499	530	480	523	511	492	533	490	517	500	511	488	454	502	515	540	528	488	491	459	496	498	490	490	467	535	489	551	488	493	492	496	528	472	496	511	486	490	482	467	515	533	480	543	491	505	520	495	496	520	507	474	506	558	499	484	527	496	523	538	488	524	518	470	488	528	531	492	506	489	469	495	496	540	482	528	500	497	473	492	541	513	445	472	492	500	466	452	524	498	480	492	525	539	499	507	474	505	537	486	485	527	485	529	480	465	491	514	473	471	523	531	532	490	508	510	540	469	477	501	534	466	484	523	515	531	484	500	531	513	500	506	560	517	493	520	490	520	492	494	513	515	498	485	481	518	493	489	545	514	543	491	507	473	483	506	486	533	480	493	515	517	504	495	488	526	542	505	477	514	458	458	496	528	477	522	497	559	533	549	524	543	481	507	500	499	536	458	463	511	493	492	505	511	524	537	502	520	487	541	524	472	486	495	515	466	496	496	457	491	500	470	489	539	486	504	503	495	473	496	536	464	530	509	527	541	471	480	442	524	529	514	483	516	461	498	484	491	471	538	504	496	490	535	459	508	470	524	528	516	503	504	469	525	474	527	490	509	573	484	505	537	518	468	516	486	497	449	507	484	513	534	490	527	514	478	461	509	489	463	496	504	486	462	483	499	521	522	487	528	504	502	500	501	476	497	501	480	479	492	537	480	514	493	457	534	525	463	516	521	485	471	464	506	497	493	485	487	511	482	502	501	500	486	476	501	519	515	518	524	527	498	469	486	493	490	492	535	470	511	515	494	527	485	521	498	503	485	504	538	475	488	494	482	480	497	472	529	512	500	467	533	437	546	518	474	461	492	517	517	529	506	550	504	475	491	471	508	484	504	500	498	482	519	484	505	503	493	500	511	503	518	526	520	451	525	447	476	516	485	511	550	458	502	492	495	501	501	472	504	502	463	488	488	465	513	485	519	536	515	524	516	524	494	460	494	473	504	535	507	479	477	462	483	510	475	482	516	499	426	516	540	467	486	544	527	534	501	504	503	475	511	480	503	476	471	472	514	519	512	513	477	493	510	486	483	498	512	501	484	482	504	487	530	500	487	494	532	490	502	486	509	484	515	549	505	495	480	502	500	502	497	442	503	458	462	475	521	515	458	520	471	510	492	519	495	510	502	488	480	506	493	491	508	499	519	487	490	487	522	514	488	507	489	493	516	500	479	513	483	515	502	446	488	523	537	508	515	472	515	550	532	535	505	514	486	496	482	509	487	482	501	480	527	498	498	469	515	520
5231	2056	2335	2334	3478	658	663	590	585	599	610	588	569	544	586	650	561	591	613	561	605	594	567	575	583	538	573	605	606	581	577	574	570	575	575	571	576	574	619	547	563	580	606	567	616	558	601	549	579	579	568	606	561	565	564	580	536	609	535	546	588	568	568	571	600	554	598	548	587	590	575	600	544	556	554	592	574	583	611	559	587	538	556	572	577	583	610	549	601	594	558	562	562	584	563	588	588	566	602	526	556	562	572	555	615	568	527	568	560	596	588	563	585	564	578	631	551	591	545	560	578	537	595	584	608	557	593	581	576	561	605	576	562	569	585	593	556	561	564	552	579	558	566	602	566	548	590	589	566	550	574	546	595	552	586	579	591	580	582	574	616	607	588	585	596	548	571	614	571	563	567	554	569	586	578	573	607	565	602	571	585	587	585	563	606	565	603	579	599	570	573	555	596	587	571	567	600	624	566	581	542	535	571	632	564	558	587	610	552	606	581	571	550	608	571	578	555	547	571	571	601	599	565	569	561	569	546	578	551	596	604	562	601	582	588	533	590	564	556	593	603	547	537	554	585	568	549	556	581	596	583	610	546	553	529	627	606	615	579	577	551	595	546	582	565	562	560	562	584	566	561	603	564	582	615	541	566	547	548	558	619	575	566	581	606	562	597	587	591	575	564	566	579	576	550	560	541	513	636	560	587	598	592	555	579	561	609	568	543	599	586	556	603	580	587	554	564	579	528	551	592	588	598	570	528	602	565	587	581	563	592	578	527	552	556	612	592	567	583	596	583	547	540	627	575	543	594	609	563	562	610	601	590	550	571	599	601	613	596	584	568	567	572	550	586	586	560	608	628	591	572	567	615	575	557	525	594	531	529	569	574	581	587	557	565	573	550	570	570	555	585	578	551	530	567	617	560	558	609	536	594	590	574	592	610	550	571	536	623	571	601	553	567	593	585	562	620	563	570	582	553	580	554	571	577	572	575	525	614	571	589	603	590	602	576	557	607	531	557	566	564	586	591	555	591	586	595	582	600	564	609	584	555	565	558	562	594	547	585	551	595	580	585	586	614	575	568	540	580	577	595	597	582	565	589	551	546	559	504	601	573	582	555	590	590	562	560	575	542	582	590	603	585	599	590	607	556	556	567	582	563	570	568	599	541	608	550	575	587	598	582	555	564	556	616	557	566	618	577	642	563	602	567	570	577	558	536	596	576	583	547	606	536	576	560	593	583	592	586	559	551	610	566	564	528	562	565	596	560	549	590	598	565	568	588	537	588	584	572	567	572	575	566	599	572	563	567	570	545	574	571	588	585	533	570	601	586	587	558	617	622	581	529	626	628	528	544	546	537	570	580	590	591	538	612	558	555	576	583	604	575	554	588	598	535	562	557	592	556	616	570	559	577	594	565	582	572	607	577	560	590	590	596	578	610	579	592	595	563	581	585	581	552	560	578	567	593	577	561	576	539	586	547	604	594	610	560	601	579	542	645	582	561	593	608	570	607	549	598	570	600	568	580	568	551	559	578	610	547	635	598	560	580	584	592	596	587	570	575	546	549	568	582	564	563	632	574	583	577	575	552	582	568	571	547	591	598	589	597	606	556	549	543	546	607	546	534	584	568	579	567	597	591	534	585	550	533	590	570	590	573	572	573	586	587	553	580	593	588	509	555	619	593	577	572	560	588	580	564	570	563	551	567	548	556	580	603	601	559	586	600	569	519	615	625	579	565	598	554	566	607	576	580	565	571	539	561	568	622	581	572	572	594	522	590	528	583	575	584	602	567	594	549	614	568	588	572	582	560	512	545	609	568	601	610	553	579	566	583	580	548	565	612	572	616	598	615	562	610	559	516	574	588	598	604	563	596	597	583	570	583	587	605	581	567	564	573	559	560	552	574	556	553	576	556	569	599	535	540	561	592	545	595	546	585	550	562	557	572	592	586	609	550	555	614	552	567	572	558	590	572	586	616	598	597	575	565	523	591	571	566	552	577	580	587	553	580	568	530	548	546	578	606	590	560	620	610	562	567	577	563	550	591	582	562	570	588	537	556	580	603	577	564	594	526	555	548	588	566	545	561	599	587	604	585	566	578	584	569	554	609	580	586	582	582	602	549	583	549	538	624	567	590	599	571	590	555	580	610	559	581	566	571	547	596	614	605	585	560	574	538	612	563	579	564	582	600	592	553	571	545	556	618	529	574	575	581	569	601	619	626	552	559	618	530	607	617	546	571	581	565	564	543	594	548	580	566	546	533	563	568	600	535	552	545	616	612	574	556	534	563	586	535	560	653	537	577	602	565	574	595	561	539	581	577	542	594	556	572	539	600	611	547	571	582	596	557	610	581	555	566	577	537	597	600	607	634	544	566	560	582	568	606	590	588	584	591	544	583	576	610	599	628	613	530	577	603	566	592	553	583	591	546	587	579	527	584	608	595	571	575	603	504	587	560	564	625	548	594	574	566	600	607	598	567	575	583	596	564	613	566	602	571	582	592	582	543	579	576	563	563	615	608	566	565	567	589	530	578	572	617	568	578	601	551	587	580	593	595	592	589	567	559	535	588	601	589	568	563	577	549	584	545	551	571	594	566	592	606	569	550	554	562	550	568	569	574	575	547	606	576	531	594	588	619	574	597	586	591	558	569	589	572	551	572	560	558	563	585	547	591	560	548	546	566	561	561	583	572	567	579	558	540	610	562	606	577	561	618	545	569	596	564	596	561	562	510	576	638	556	589	547	567	514	576	593	616	557	608	625	595	544	581	598	600	563	588	641	538	554	571	585	599	529	584	560	599	577	546	572	568	549	553	583	575	596	599	604	555	576	578	577	552	631	560	577	552	520	571	571	587	563	562	595	605	598	588	599	528	582	552	562	570	577	568	543	549	555	572	572	579	583	580	526	579	576	550	603	602	537	570	577	544	563	554	559	583	591	587	559	542	565	585	577	570	592	590	521	563	598	560	607	596	562	610	555	561	540	557	592	572	561	569	585	549	581	514	582	571	585	627	627	603	589	588	575	577	605	601	618	602	578	615	557	533	563	534	599	526	556	559	564	581	572	593	546	588	568	602	563	589	559	551	605	540	574	563	537	577	571	603	569	569	559	592	505	604	532	544	579	565	554	591	543	574	590	564	546	550	524	562	599	586	613	561	567	535	580	542	558	567	614	587	606	519	570	608	587	596	564	601	585	569	589	548	563	624	598	571	577	574	548	560	589	590	592	595	612	566	579	563	572	591	582	575	588	576	590	612	591	550	591	585	561	563	597	567	583	597	584	549	577	583	599	581	582	583	597	568	572	571	591	570	591	567	592	591	579	555	561	600	567	566	563	602	619	561	582	617	571	568	569	592	599	560	554	573	540	587	559	556	543	607	604	582	600	563	608	540	528	576	592	586	601	602	582	567	580	561	583	604	530	583	578	600	587	547	582	538	566	575	564	564	585	594	600	582	571	546	595	594	587	589	582	596	585	550	519	577	590	566	546	566	568	571	602
26191	20952	27421	24650	21691	11794	1060	549	403	409	355	329	330	279	271	286	298	213	291	274	244	243	227	282	233	259	247	212	251	248	216	202	220	202	221	211	239	219	225	218	207	205	245	233	198	195	176	243	218	204	211	212	237	239	185	212	219	217	214	224	193	221	240	206	217	235	226	237	215	206	228	211	201	217	213	211	202	210	204	209	206	217	231	201	204	220	236	191	216	217	197	202	231	219	196	236	181	212	209	201	190	206	211	199	213	213	232	211	249	245	181	244	197	219	213	218	213	195	212	216	219	223	242	223	206	225	205	224	212	224	192	196	230	197	218	186	217	176	222	230	203	214	173	210	200	232	201	207	220	219	208	214	204	215	233	227	211	239	212	208	219	208	190	191	207	199	217	215	212	203	198	210	231	208	201	209	236	203	219	227	210	217	213	240	224	234	201	216	223	201	210	231	188	178	186	219	207	216	211	201	202	202	205	227	208	229	210	219	201	205	176	187	207	199	223	211	203	197	213	220	210	223	214	223	197	218	219	218	210	210	222	226	219	207	223	207	206	220	219	199	225	210	175	206	235	232	237	222	213	221	194	170	234	205	202	222	197	209	207	211	210	215	196	199	202	203	239	206	214	218	209	220	219	237	241	195	212	218	202	218	226	186	230	206	208	205	203	216	209	209	210	205	210	192	209	199	203	202	219	197	192	196	229	209	203	199	174	212	204	215	203	228	197	198	230	186	201	221	221	228	220	200	215	200	208	198	203	228	212	206	235	235	202	225	218	230	220	211	231	224	198	232	217	224	224	205	211	217	239	208	218	249	217	206	223	230	191	187	229	220	248	228	192	220	216	195	188	214	200	225	208	196	217	209	194	222	215	215	213	212	217	191	230	203	230	214	217	213	225	215	202	238	216	195	212	220	172	203	190	201	219	225	200	191	203	213	217	220	219	190	235	224	195	215	221	198	219	219	219	191	211	219	202	225	174	211	214	223	228	210	218	222	207	219	215	224	235	217	200	214	194	240	201	207	195	222	205	213	209	225	202	218	228	193	208	203	190	215	188	205	212	219	215	223	230	194	206	198	212	193	224	225	191	201	206	200	199	201	206	209	214	225	213	221	204	199	232	202	214	223	222	205	204	207	207	199	243	214	212	197	212	202	226	219	222	209	185	209	207	219	197	224	215	205	199	218	221	205	220	192	217	207	200	228	221	225	248	190	238	204	197	228	216	205	220	215	202	203	225	197	211	218	231	201	222	184	207	224	193	202	188	226	205	214	189	215	204	217	193	201	217	223	210	222	185	225	219	221	187	214	220	212	215	207	206	213	192	228	234	216	221	178	211	203	236	212	209	171	201	210	205	199	192	206	230	221	222	209	215	219	210	228	232	218	209	186	215	215	186	228	212	199	209	213	227	206	220	197	203	185	207	196	200	228	218	223	226	223	210	198	216	204	207	207	209	231	207	199	216	227	215	191	218	171	204	213	223	222	193	212	201	212	192	205	218	202	189	201	213	230	193	205	191	186	206	219	222	224	203	206	218	227	232	189	210	216	201	217	230	210	216	212	221	212	214	227	217	187	206	193	190	220	209	222	221	213	200	224	200	198	221	199	236	200	191	212	230	201	209	216	206	226	236	207	219	221	223	233	226	178	211	223	202	229	203	186	217	231	225	229	200	229	190	188	180	233	227	188	204	209	203	196	195	216	238	231	223	180	205	219	226	189	216	214	202	208	197	212	228	222	216	229	227	211	214	207	218	221	210	216	207	204	249	236	224	241	214	215	209	218	218	208	217	214	201	195	194	216	217	223	220	228	204	200	213	219	224	227	231	211	208	236	216	179	226	198	221	206	221	210	227	215	217	220	196	207	225	206	224	213	223	217	241	223	216	199	205	209	200	215	210	245	231	216	241	209	215	205	218	217	213	230	228	237	230	237	189	229	208	224	217	230	232	238	223	206	204	204	187	212	198	188	198	191	225	227	208	230	233	230	205	208	212	207	200	203	199	212	199	181	224	211	204	193	222	205	220	218	189	218	223	194	203	227	206	188	202	231	230	191	204	214	214	207	216	229	216	197	202	222	216	237	217	230	217	211	207	188	205	206	199	221	190	204	231	212	223	193	206	225	224	232	218	221	216	206	206	202	193	230	217	206	215	188	228	200	203	203	215	219	219	207	182	215	216	188	201	221	188	210	222	233	209	192	216	203	214	222	221	211	215	189	207	188	195	226	197	207	201	198	218	210	215	220	178	214	182	201	228	188	207	200	226	201	214	199	218	201	209	198	227	223	182	187	190	198	198	199	219	222	210	208	208	223	235	197	199	212	232	238	201	198	224	204	208	228	217	208	212	193	207	165	205	227	211	225	219	206	188	227	209	211	222	196	202	210	214	221	202	219	226	232	202	211	232	224	178	223	196	204	222	183	226	223	223	200	203	205	216	220	202	236	216	215	209	217	235	213	212	197	214	234	216	215	216	201	256	215	224	214	231	214	209	202	215	182	224	195	195	189	211	213	192	212	224	219	229	206	209	214	230	214	214	200	219	213	230	214	201	231	169	204	218	207	219	196	227	204	211	176	201	213	226	208	202	190	211	202	202	215	196	205	177	184	205	205	207	209	219	229	225	216	191	214	216	234	202	170	212	208	215	214	225	216	212	205	217	233	198	200	210	212	229	236	195	198	176	217	239	206	208	214	220	217	196	234	222	217	203	220	194	209	207	240	197	188	192	191	230	209	215	200	214	206	208	222	246	215	203	213	215	192	210	214	189	220	218	222	204	189	206	219	235	224	200	210	208	222	209	208	250	194	211	195	213	221	206	202	209	225	216	217	213	191	186	201	216	219	227	210	217	213	222	223	207	242	206	219	227	231	217	209	198	194	217	195	237	209	198	204	228	220	217	189	210	203	220	217	216	201	217	211	230	201	204	194	190	207	242	190	177	220	228	200	212	202	194	216	213	238	204	221	226	202	219	241	223	206	191	213	200	218	209	222	224	220	214	194	217	204	209	217	204	196	215	199	201	225	227	198	208	196	224	178	208	215	232	200	213	220	190	192	217	201	214	203	222	196	231	208	194	189	220	222	198	213	206	239	198	199	208	209	216	213	207	219	228	215	205	219	196	218	224	203	192	207	234	211	216	210	207	208	212	203	170	222	216	236	189	203	208	201	220	199	227	226	209	222	208	235	200	202	214	198	228	192	213	199	222	195	188	195	220	222	196	233	192	213	214	207	212	221	195	216	243	226	232	205	206	212	218	231	211	224	200	189	246	191	194	229	203	205	212	217	206	190	196	233	218	224	216	190	240	224	205	211	229	196	232	253	222	190	205	224	225	205	204	221	223	190	206	193	178	206	227	202	212	201	195	206	190	190	208	191	233	227	197	190	229	191	202	206	212	227	226	200	206	205	234	209	227	213	227	236	197	212	203	207	201	220	207	220	206	232	211	199	214	206	192	218	194	207	209	199	220	208	206	218	185	213	216	227	208	221	230	216
6825	10312	9257	7222	16296	1783	1381	1092	899	726	664	603	547	494	463	436	396	391	397	340	367	363	323	347	352	347	304	336	304	307	312	300	313	281	301	279	298	270	302	283	314	276	282	304	286	270	296	277	320	290	246	276	297	262	286	260	253	285	244	254	273	273	292	263	246	262	271	248	260	256	246	288	257	277	264	281	277	258	277	268	263	236	258	226	271	294	294	262	279	278	265	258	247	297	247	265	278	269	276	248	262	250	251	257	273	271	236	289	266	242	231	260	257	283	262	263	262	249	249	284	253	246	263	250	270	242	253	251	252	269	246	276	269	261	257	297	272	260	273	257	277	253	234	263	277	256	255	306	294	267	278	256	292	247	249	283	283	249	248	271	284	271	259	281	249	255	227	260	295	261	237	275	261	244	261	223	266	257	269	245	284	256	254	276	237	278	297	245	242	272	248	252	235	211	253	259	222	260	262	267	268	272	255	262	255	268	240	228	258	252	264	242	254	228	253	257	265	289	273	258	245	250	247	256	260	245	278	261	246	240	257	252	259	268	260	246	274	257	253	250	245	249	261	257	242	254	272	268	283	248	266	242	281	250	289	234	261	242	283	227	241	240	270	280	271	282	249	239	262	285	267	253	237	296	241	226	274	272	250	280	255	261	281	248	235	270	261	295	269	251	243	258	257	281	240	262	261	248	273	281	265	297	269	271	265	246	252	268	265	237	261	252	274	257	267	293	255	250	251	244	261	265	265	264	257	259	273	256	262	246	279	267	262	276	232	251	258	255	282	255	291	259	264	235	262	240	254	294	258	305	277	266	274	276	289	251	263	260	305	251	276	255	260	252	264	254	252	270	243	269	308	243	258	267	282	258	280	256	260	271	257	250	271	249	258	252	254	270	264	261	280	246	225	245	258	243	253	270	258	292	239	241	271	287	275	249	243	252	289	239	258	260	250	259	239	268	262	267	236	265	241	251	259	253	272	271	287	266	275	251	249	255	258	248	242	247	311	283	252	261	264	262	236	276	273	249	271	248	249	239	257	250	274	238	246	250	251	241	247	271	261	266	273	247	289	267	276	286	253	252	262	246	282	295	286	251	273	290	268	214	244	265	276	276	277	261	278	284	283	239	258	261	262	279	255	263	272	247	270	244	260	262	255	248	280	259	241	238	247	255	260	259	244	254	268	260	261	289	254	244	273	241	240	265	260	264	269	258	266	273	263	253	261	266	294	266	260	255	283	243	248	274	261	231	255	247	290	268	269	280	250	268	260	271	276	253	234	286	262	270	242	240	241	285	229	247	254	252	271	270	247	256	233	279	260	266	241	242	263	266	235	270	266	271	276	215	254	264	258	268	264	267	239	256	269	267	245	249	295	256	252	254	247	247	276	278	257	255	240	253	278	262	272	289	278	275	260	241	279	264	305	270	271	264	270	267	269	275	260	293	257	247	246	249	289	230	250	262	272	242	225	256	234	282	269	295	254	251	276	277	290	264	254	254	266	289	259	250	251	263	275	278	281	221	288	279	272	243	265	239	263	265	280	252	252	248	266	265	255	266	251	252	257	263	241	244	288	270	273	246	265	294	252	263	283	239	262	260	241	254	238	253	242	261	276	263	247	254	284	248	260	285	243	250	244	268	244	266	252	268	265	262	276	290	261	294	250	255	258	274	254	264	270	266	282	267	241	266	275	275	257	253	243	253	280	276	270	220	266	258	290	262	259	272	255	260	273	236	256	222	260	268	270	247	257	278	273	240	245	259	264	250	219	237	234	266	243	280	246	241	264	246	251	234	214	260	251	262	267	248	254	259	272	274	267	241	279	288	254	274	235	275	246	229	267	272	261	263	254	263	253	284	298	260	245	250	258	223	253	245	247	265	255	261	233	257	257	261	253	257	241	249	255	253	225	267	258	279	266	223	255	270	259	254	285	266	231	246	269	294	265	283	283	233	241	270	263	261	237	267	258	275	271	263	282	277	261	249	247	237	256	306	241	216	260	247	237	258	295	255	244	257	287	248	254	240	259	276	261	231	255	267	255	239	242	279	256	262	276	232	254	245	224	241	283	274	238	284	254	249	272	240	263	255	276	291	268	263	260	258	244	278	261	234	261	240	288	275	282	273	258	274	243	265	262	275	254	280	262	274	292	261	285	303	249	243	299	242	257	237	261	259	283	264	287	227	261	267	281	285	223	254	263	254	292	270	259	269	256	261	248	250	257	272	250	273	273	224	263	252	230	282	258	235	260	263	260	256	258	237	266	247	263	248	269	251	284	282	245	248	237	272	268	232	264	243	260	275	259	242	270	258	293	250	260	254	270	253	243	247	272	248	280	253	231	262	268	235	267	259	290	253	266	267	302	295	265	240	256	267	267	258	262	294	254	277	280	243	263	261	272	287	264	279	281	242	264	264	268	246	249	278	266	239	240	242	262	258	277	285	256	239	275	257	250	277	260	264	223	267	266	273	246	276	279	273	252	262	257	263	259	255	267	264	246	257	282	236	264	264	253	263	297	255	254	256	252	282	271	263	259	290	261	250	240	224	274	240	250	251	264	246	286	232	262	213	265	263	281	269	274	272	264	291	271	266	268	253	258	269	266	261	259	266	307	241	258	244	268	271	269	274	262	251	260	243	290	266	249	240	239	249	241	257	232	259	241	272	289	254	283	270	277	265	245	256	252	251	249	257	238	225	241	237	272	235	276	270	276	234	252	242	259	261	266	229	276	257	237	272	269	273	293	251	246	254	263	259	296	248	238	263	238	285	280	260	249	243	262	286	238	255	248	297	241	258	246	251	263	244	259	250	262	254	266	267	275	255	245	231	253	279	270	287	258	243	264	264	266	238	258	222	266	257	259	242	250	283	262	261	261	241	227	269	297	230	249	252	287	264	242	255	253	281	257	235	250	273	290	267	281	252	284	274	252	247	261	269	256	264	291	256	243	263	235	259	290	252	289	249	258	267	248	241	244	254	232	274	285	257	235	268	281	233	244	266	291	259	261	252	271	259	251	248	256	253	255	256	244	242	253	262	267	267	239	275	283	301	271	250	301	262	244	254	226	253	274	285	221	258	254	239	256	241	258	259	260	266	245	238	264	284	257	249	267	250	255	260	274	256	303	255	264	246	297	276	284	265	267	302	277	245	246	258	269	260	265	253	257	267	225	266	264	268	235	249	265	289	260	252	292	234	252	246	267	250	267	268	247	255	243	285	248	282	253	266	248	276	276	262	273	247	251	279	268	277	255	257	289	252	256	269	244	282	261	241	292	258	253	257	261	256	283	264	284	279	237	237	250	268	251	255	289	240	253	276	240	281	276	269	286	267	252	268	267	248	246	288	278	286	242	248	281	263	273	296	264	262	277	240	283	249	253	267	253	274	252	263	260	272	258	253	249	286	278	277	239	236	254	265	242	272	252	250	270	300	266	271	284	272	282	273	245	263	248	246	300	252	279	271	267	289	256	273	241	237	268	285	250	256	268	284	276	238	275	279
23461	20888	27889	24012	21016	21014	16032	1537	876	815	722	659	582	564	571	507	515	444	490	456	492	448	427	468	484	439	386	425	379	393	377	399	415	379	400	398	369	341	354	390	372	345	375	389	374	375	365	335	379	385	379	381	362	335	363	378	372	396	367	393	389	368	399	362	350	331	351	343	376	355	367	364	345	378	351	378	365	311	362	377	369	403	345	360	359	345	367	377	339	354	346	360	375	355	380	363	346	343	378	369	356	344	371	354	348	329	358	359	348	329	368	388	360	344	359	339	357	374	375	356	311	374	342	376	369	323	357	332	338	342	350	351	341	368	352	386	355	350	344	375	342	360	371	347	342	348	380	314	366	346	340	351	343	349	401	362	358	344	331	375	351	346	358	315	386	385	334	338	364	377	356	337	343	358	328	367	358	368	325	326	350	386	348	357	358	377	355	336	354	345	325	355	378	343	354	361	344	341	382	357	380	353	348	337	360	353	372	350	341	356	374	368	295	332	336	327	317	348	335	316	362	340	343	344	366	354	372	333	375	363	334	355	349	378	368	364	372	387	351	349	362	360	348	354	350	365	360	376	350	335	325	349	384	343	353	352	351	310	337	330	357	369	387	352	374	357	366	372	347	348	339	343	365	328	388	384	363	334	367	392	340	350	383	342	341	350	329	337	338	343	341	365	351	363	362	385	389	352	380	330	316	355	361	358	375	336	345	300	358	380	359	323	358	353	351	327	315	386	374	359	319	364	353	364	376	372	374	341	332	357	351	354	383	370	328	352	368	340	381	356	382	330	338	321	327	343	355	361	355	355	333	348	368	341	382	340	356	342	358	357	375	348	304	343	340	363	341	354	359	374	364	371	313	370	364	356	363	375	328	362	388	330	329	348	320	342	327	357	371	353	342	339	359	342	381	352	362	384	339	386	349	370	340	366	386	345	351	354	343	346	313	352	349	322	344	386	384	352	343	336	317	348	339	354	358	362	373	330	353	348	361	331	365	370	347	356	379	349	322	336	348	309	333	355	393	394	321	358	321	359	358	340	322	365	350	357	383	329	370	382	343	349	376	361	335	334	338	368	373	357	331	360	346	347	352	357	358	333	354	367	354	369	376	343	335	337	339	356	342	338	321	333	363	354	347	325	358	379	389	330	343	296	331	338	371	350	349	371	367	388	382	366	344	370	356	364	353	367	344	362	337	374	354	346	344	338	350	356	368	376	352	371	339	360	341	415	359	374	343	333	387	353	348	340	320	339	357	322	351	369	345	371	353	363	397	370	355	341	334	353	344	372	353	326	337	328	356	341	337	345	323	319	339	361	349	361	360	347	363	366	342	361	328	367	346	362	372	343	313	394	347	351	374	363	348	358	340	357	385	342	347	368	383	333	319	329	358	368	412	340	342	339	365	362	365	354	345	334	378	365	369	329	360	363	336	359	337	335	350	375	372	345	352	355	363	333	340	376	373	345	355	394	345	356	355	366	343	328	365	381	360	360	388	359	356	362	348	371	365	328	373	362	342	346	349	330	353	351	372	334	303	346	377	340	321	343	374	337	337	353	371	363	358	389	331	356	366	349	347	338	353	340	350	368	367	362	331	353	348	364	332	350	335	328	349	345	345	363	362	368	372	372	318	362	365	335	374	299	385	373	366	358	352	369	384	360	360	349	367	341	354	349	361	351	353	383	342	334	350	342	364	341	358	317	332	329	359	378	361	350	349	348	342	354	350	336	310	353	311	359	373	341	317	342	321	371	301	337	350	366	360	352	316	353	400	342	340	334	382	353	361	333	352	368	350	313	370	349	372	354	368	369	367	345	394	335	335	376	375	383	348	370	336	337	351	353	375	345	356	338	333	370	326	350	317	330	380	377	347	351	367	358	358	342	350	364	352	348	359	350	346	343	330	327	357	343	322	378	361	334	332	339	346	341	372	349	361	378	338	366	332	342	338	371	354	347	328	323	391	349	330	400	342	352	368	338	356	340	381	375	370	354	332	359	354	340	351	334	349	356	348	356	383	353	362	390	353	370	359	348	372	347	372	352	337	345	321	334	321	363	351	347	331	358	329	338	359	354	329	378	327	372	354	343	335	356	383	337	361	358	320	363	350	356	359	375	354	336	362	348	343	364	329	336	336	327	351	327	341	364	326	366	386	348	344	371	352	394	351	340	350	357	339	377	355	376	363	346	364	353	377	385	348	351	358	353	370	361	315	332	355	381	360	347	367	354	380	338	356	336	357	343	339	352	378	347	380	329	337	398	344	380	344	332	339	380	376	388	348	331	348	353	364	338	361	393	358	351	345	349	347	368	359	371	367	347	333	349	324	380	336	337	370	359	358	387	372	349	352	333	382	335	316	362	348	305	359	341	378	363	359	342	325	362	369	346	336	346	356	339	332	367	384	361	363	397	366	356	321	341	352	326	388	340	375	335	341	364	332	361	333	346	328	351	355	366	374	348	342	335	352	358	340	348	356	379	357	359	369	365	360	366	369	330	333	377	371	348	343	353	335	361	328	338	358	356	338	348	345	348	308	386	356	362	369	327	354	328	321	378	365	349	352	346	354	355	354	320	361	333	353	325	341	360	333	326	355	320	386	364	349	359	345	376	374	376	382	349	343	364	338	331	321	368	348	367	351	329	348	345	320	344	345	335	365	372	379	341	364	365	324	343	340	333	355	350	346	373	357	319	330	353	364	337	346	371	345	364	371	335	372	342	390	374	382	336	354	369	368	375	371	324	357	366	334	373	338	345	327	360	372	370	353	335	348	361	349	343	360	346	318	338	335	354	322	326	347	342	352	335	326	353	370	351	341	331	339	379	345	373	306	352	366	341	332	396	383	360	355	349	363	356	364	343	375	344	379	353	375	370	361	345	337	349	354	317	357	360	358	353	348	345	382	350	360	353	341	348	364	333	356	336	367	375	330	337	343	342	355	353	356	357	391	347	336	343	347	336	353	342	361	366	329	337	352	376	328	350	388	333	373	292	349	372	335	372	352	341	332	328	345	358	397	323	367	333	368	346	370	346	340	343	363	324	344	338	325	365	352	363	372	348	356	368	367	343	332	382	315	340	363	331	402	338	374	342	359	377	380	351	350	344	404	335	354	346	340	333	373	357	352	366	352	360	400	330	337	368	391	346	350	332	374	346	353	343	342	351	365	353	352	376	312	345	350	352	344	357	343	355	350	379	355	365	362	365	376	357	353	332	371	345	364	336	366	329	321	334	373	378	339	361	363	375	366	342	373	355	332	343	334	359	355	372	338	373	341	355	349	369	357	370	329	358	355	377	371	322	344	389	328	351	392	360	367	307	333	354	343	357	364	345	349	382	355	352	362	359	350	356	372	352	330	363	373	394	292	362	335	340	329	317	360	353	369	343	372	367	365	320	346	380	336	342	376	353	380	363	377	338	363	357	343	351	348	366	352	325	346	370	357	370	326	381	365	364	352	341	334	328	373	335	337	354	384	343	332	349	354	346	333	367	330	367	370	375
10412	18854	17185	11183	18313	4061	2954	2235	1848	1578	1316	1190	1035	905	892	860	750	708	682	687	610	596	596	580	575	533	538	513	465	477	446	485	449	465	467	449	426	461	470	455	413	438	475	411	414	384	385	416	397	383	425	415	399	422	393	369	399	407	396	396	385	408	415	383	367	417	393	356	417	407	368	384	376	362	353	385	356	395	373	364	363	373	368	383	379	369	376	353	366	380	350	393	351	349	367	380	391	363	390	369	356	408	393	383	386	367	393	378	385	363	341	371	386	381	370	331	379	378	386	376	378	396	370	350	391	378	397	358	384	388	387	359	399	394	375	382	360	375	375	357	378	380	335	395	341	374	387	350	362	391	375	358	371	374	390	349	393	403	362	378	364	387	356	363	368	364	354	364	328	356	356	371	387	372	381	357	375	377	376	387	351	380	386	377	338	382	356	371	350	373	321	343	357	346	416	334	374	383	370	373	366	381	350	389	360	372	347	360	356	339	372	341	385	417	328	367	378	347	322	366	385	366	386	368	351	389	389	388	370	391	346	384	364	391	352	378	375	398	360	368	375	325	375	351	349	406	357	354	366	365	386	369	380	354	307	401	376	382	383	372	345	364	361	353	366	372	369	383	386	359	394	380	349	372	350	390	355	370	375	338	382	374	382	339	366	357	341	401	356	379	370	344	345	390	345	382	400	378	327	358	369	368	386	389	369	422	366	362	388	381	401	380	376	361	343	361	367	370	367	384	361	361	370	357	370	373	376	409	367	368	358	379	384	380	361	410	386	373	366	351	365	380	387	337	362	370	347	360	382	399	372	368	334	381	380	376	375	335	347	371	372	355	363	388	355	361	402	378	370	338	365	377	360	365	348	366	368	381	363	380	364	383	395	347	383	384	366	392	357	359	399	348	394	356	380	351	363	401	345	393	345	345	384	365	339	352	345	367	372	346	389	371	389	370	369	401	357	343	381	418	387	338	391	354	368	392	347	374	382	354	364	367	367	330	360	361	336	382	390	393	378	356	369	371	350	386	355	401	362	377	352	389	403	361	341	395	375	331	366	341	342	348	388	356	359	375	374	362	362	383	358	380	396	361	399	380	340	385	357	329	377	337	376	358	395	367	367	385	372	352	387	396	351	368	395	394	349	398	384	389	360	366	389	379	402	357	393	370	380	364	398	400	362	378	378	377	364	347	366	373	344	387	373	366	379	381	365	339	329	365	364	364	377	364	355	339	379	379	335	385	334	399	374	400	349	374	376	390	358	371	376	364	395	362	319	381	366	376	360	368	372	393	367	377	347	367	384	364	374	390	393	368	402	367	355	378	393	355	358	329	356	355	357	404	328	401	353	367	360	358	377	372	403	370	392	364	358	364	369	372	379	430	375	395	353	347	365	348	394	371	415	380	363	350	357	357	364	347	371	383	355	381	361	355	370	358	352	372	395	394	375	336	354	382	365	377	378	388	363	370	382	346	342	363	374	352	369	340	382	372	376	366	356	405	368	349	347	397	425	345	351	355	337	387	380	368	369	413	378	368	357	371	369	400	373	406	368	363	350	360	366	385	399	368	373	360	374	399	351	380	353	383	344	362	344	378	352	363	345	344	397	351	362	364	366	358	383	388	357	379	344	396	354	356	361	345	341	361	351	377	374	399	344	383	347	354	359	379	395	351	343	381	422	342	372	345	392	378	394	387	377	400	370	362	385	345	386	388	380	366	382	349	315	381	368	367	385	360	368	420	373	373	372	379	380	360	339	367	355	362	375	359	392	355	367	340	356	359	336	341	356	319	355	389	401	400	388	397	395	360	365	344	379	391	362	387	357	355	358	388	352	383	366	330	366	367	333	373	371	369	401	401	363	393	337	379	353	393	374	357	346	353	384	397	356	390	387	345	410	385	361	400	381	347	379	364	377	359	370	385	357	402	386	376	397	397	384	381	366	390	365	378	387	353	377	380	385	401	364	380	358	384	385	356	352	366	334	389	357	364	385	379	360	358	329	380	347	387	340	395	344	332	380	389	344	359	373	381	355	380	404	393	396	378	365	397	353	342	367	394	370	380	345	381	362	370	346	355	361	325	363	350	362	365	397	406	338	378	343	412	363	327	384	384	384	363	371	383	360	356	393	358	341	361	355	340	358	393	393	393	358	391	359	363	390	369	373	360	376	348	367	373	347	390	368	375	370	377	363	368	361	393	390	343	378	350	361	381	382	356	366	365	379	360	364	384	362	365	406	359	392	358	357	345	382	370	352	355	363	353	364	402	372	364	383	359	359	403	380	384	374	383	334	394	349	356	343	354	413	393	358	356	350	385	370	389	358	376	369	328	400	404	353	362	357	384	330	402	366	372	338	351	361	388	349	365	374	355	341	356	362	375	367	345	391	369	363	378	388	358	344	382	362	350	348	372	356	305	372	372	366	418	367	358	342	386	365	312	357	380	375	368	372	352	368	354	348	360	385	368	363	372	374	365	372	365	354	373	346	353	385	367	352	352	395	352	348	412	357	334	357	359	361	359	352	357	359	361	363	380	383	370	366	380	388	357	361	343	364	376	377	379	390	372	361	368	355	384	368	367	382	379	379	355	393	361	347	397	379	376	364	356	356	403	341	374	372	365	363	330	347	392	354	387	366	403	397	339	339	365	348	366	338	334	340	349	406	376	355	351	402	365	362	336	377	422	378	386	398	367	369	388	380	372	393	378	386	384	385	356	375	363	355	364	355	325	350	358	382	372	393	380	359	382	353	372	382	381	351	370	381	382	375	339	393	374	367	368	355	361	356	340	401	402	339	346	349	380	383	384	353	355	375	372	336	382	371	384	359	364	407	364	369	392	379	371	402	339	383	379	344	364	351	326	371	362	371	370	386	373	354	359	354	364	368	383	380	435	372	409	392	359	354	371	359	386	343	345	398	373	358	353	377	348	375	355	356	365	348	362	368	357	375	374	395	372	364	356	363	377	386	377	339	399	387	383	353	379	323	374	371	384	351	371	337	378	366	349	358	356	385	369	383	361	390	375	407	327	351	364	374	344	368	344	386	377	405	376	352	356	315	370	383	389	343	394	364	380	398	371	364	370	385	323	351	387	370	393	357	400	355	357	357	352	397	354	354	392	342	395	350	364	347	395	353	360	353	383	370	361	376	359	348	398	397	345	349	376	353	369	384	366	341	389	366	388	331	367	323	391	396	353	379	440	369	348	363	346	376	386	434	376	376	376	359	390	372	374	371	348	355	380	372	397	354	408	354	370	388	353	380	375	360	330	368	375	373	329	375	371	359	342	344	381	344	355	360	347	409	366	365	401	377	416	351	396	382	360	357	361	357	365	380	383	375	409	366	342	341	367	385	368	388	379	362	348	361	389	350	327	405	380	391	356	399	363	401	342	341	352	388	395	373	334	379	389	387	381	356	359	370	385	355	334	352	370	376	346	372	378	375	393	337	368	357	405	358	340	382	344	339	353	348	408	394	384	369	402	401	365	372	380	345	368	371	401
27865	15535	2796	1273	1931	576	507	482	493	516	511	484	483	496	505	493	518	500	481	479	515	509	470	475	454	483	480	475	566	504	511	463	459	505	522	508	499	514	474	505	479	499	517	469	469	505	534	507	524	461	479	488	480	492	468	518	490	481	495	489	486	510	480	505	484	485	502	474	471	516	506	473	505	549	495	475	470	533	449	472	473	507	460	487	499	473	488	475	498	528	445	487	546	484	488	471	568	462	555	476	472	515	480	526	483	508	500	451	437	523	469	533	509	510	493	458	496	484	476	486	507	464	469	506	471	534	499	528	477	494	539	506	485	511	461	472	498	529	515	503	511	496	502	487	472	499	496	543	491	497	490	480	516	494	488	528	455	489	482	459	488	495	478	465	492	535	488	504	537	492	493	494	486	505	501	508	494	471	479	489	423	480	470	466	515	515	469	513	491	493	471	499	469	504	505	472	476	489	490	492	487	481	479	549	449	523	536	514	474	548	514	496	480	483	482	461	492	531	476	461	511	540	501	477	482	491	488	467	501	501	482	465	472	511	558	498	497	518	522	456	479	495	482	485	504	480	484	465	513	492	505	465	490	478	511	460	516	508	509	508	449	515	502	503	459	489	500	517	522	498	525	455	519	464	499	506	488	474	494	512	486	508	501	480	516	475	513	537	478	503	504	478	485	492	487	510	523	515	474	496	434	499	485	487	500	502	464	525	509	493	454	502	492	446	484	504	461	506	488	507	508	474	468	486	508	510	525	497	511	513	498	519	491	515	518	477	527	486	490	505	524	545	466	506	480	487	479	463	524	481	471	464	479	488	500	521	528	508	451	497	550	520	478	501	471	505	461	480	526	495	495	487	478	478	457	523	487	464	456	504	507	474	522	467	491	507	539	493	474	464	530	477	495	526	506	525	522	511	503	476	527	496	512	517	509	496	500	523	502	461	508	512	495	495	504	545	483	507	502	544	517	492	468	479	482	486	500	487	498	476	469	482	522	502	488	490	505	477	494	503	530	497	499	492	492	490	465	498	492	501	452	485	454	494	475	490	473	506	480	483	469	509	503	486	519	456	556	514	500	498	509	468	482	509	490	473	511	497	486	507	497	488	534	488	475	498	497	538	447	491	500	485	529	540	515	448	454	496	459	503	473	456	532	486	540	491	517	529	508	509	500	475	501	517	495	496	483	468	520	537	522	492	537	520	465	487	467	487	491	499	497	535	490	486	455	498	471	490	508	505	457	518	489	465	477	482	492	514	491	450	507	478	506	502	468	520	502	475	502	516	480	464	459	505	500	510	490	484	511	481	467	490	487	520	527	471	471	503	492	521	543	486	477	475	489	499	466	489	504	527	466	500	509	477	475	509	493	510	476	488	547	480	516	498	504	492	460	478	488	529	506	492	458	506	495	495	488	489	513	508	529	506	460	477	516	512	469	490	526	502	501	519	514	497	518	521	491	489	523	495	454	539	489	489	490	499	478	512	455	516	498	468	497	484	504	507	494	517	504	502	482	503	470	536	518	467	484	519	512	501	493	501	513	480	477	495	489	438	467	481	478	477	495	480	476	464	540	468	476	516	518	504	513	481	534	493	491	539	524	478	504	497	486	452	503	516	470	505	499	494	502	493	486	498	487	457	537	514	472	498	485	512	502	469	513	488	472	490	510	482	441	456	465	474	462	464	474	526	481	486	510	482	508	514	449	532	505	506	528	539	515	477	510	455	474	460	507	502	503	517	520	492	526	503	489	518	496	499	502	484	490	506	498	467	502	462	489	464	498	524	520	501	530	460	502	480	456	506	532	498	478	524	478	497	475	470	461	478	514	505	423	503	498	501	484	528	509	457	534	505	513	502	527	472	483	468	497	489	490	525	496	464	474	467	484	486	486	507	473	477	529	507	474	506	520	463	453	519	449	537	509	487	482	504	489	470	517	498	482	477	529	509	493	479	506	509	500	515	461	482	502	494	480	518	494	478	509	510	474	463	497	497	468	492	497	451	469	531	489	530	484	516	484	513	513	496	506	467	508	537	472	516	490	455	496	526	491	504	507	531	467	419	523	510	488	475	496	491	485	505	492	460	483	498	465	516	493	458	510	496	515	505	480	474	519	505	482	505	480	514	518	466	459	524	506	487	530	484	466	503	506	506	452	475	527	506	483	501	464	465	512	505	464	500	480	516	506	466	488	524	509	478	480	482	494	483	487	498	484	455	503	507	523	488	519	501	504	473	501	523	519	497	484	484	524	495	509	518	518	484	470	520	510	513	531	486	493	513	522	488	483	521	477	484	503	489	488	499	488	512	476	503	482	482	496	442	512	481	445	510	461	514	462	492	493	472	487	480	471	509	488	473	501	505	512	495	490	465	537	533	487	453	485	494	471	493	480	481	499	502	503	470	527	505	533	506	519	461	477	475	459	510	514	504	509	441	473	499	481	482	448	476	499	547	513	451	483	474	513	481	487	495	480	470	522	506	484	484	479	482	486	499	513	484	482	472	495	476	481	485	514	506	542	486	513	476	487	496	471	506	500	485	492	467	488	498	495	500	484	488	532	492	459	516	512	473	515	469	510	474	529	489	495	531	506	496	502	465	438	464	480	520	484	457	452	498	483	497	466	530	511	464	480	512	499	469	505	527	531	447	480	502	490	521	473	516	476	461	497	517	491	499	471	500	491	494	524	500	519	468	503	473	513	522	478	506	499	493	459	465	483	504	487	508	513	501	521	489	502	486	481	509	501	467	500	503	473	510	488	502	495	492	507	515	509	524	489	458	510	520	485	493	499	494	523	489	471	510	515	491	501	501	500	518	538	492	515	484	467	521	537	469	476	503	492	506	460	542	455	511	490	549	473	500	508	505	491	470	510	476	501	464	473	440	510	456	485	520	501	507	457	546	508	477	511	458	511	481	499	505	451	490	516	491	479	488	510	490	500	510	498	517	478	485	489	498	517	497	496	507	452	479	494	510	483	484	533	499	496	500	474	511	489	508	510	494	530	519	493	481	508	519	474	478	502	455	452	434	508	516	484	462	475	478	477	482	506	506	447	497	481	470	498	485	530	447	474	473	477	499	463	534	498	546	539	474	494	498	511	482	480	505	508	531	465	512	519	516	496	476	531	528	442	482	442	504	532	538	521	504	503	514	469	485	517	512	486	484	492	519	496	483	490	487	438	510	503	471	521	509	508	503	488	485	507	497	524	489	495	485	492	496	450	482	470	496	476	511	466	533	490	501	512	469	504	499	492	495	474	497	500	446	510	497	498	480	532	504	475	503	514	501	495	490	489	494	506	516	485	469	493	495	517	478	451	492	471	505	481	499	508	476	496	486	488	515	492	478	447	491	450	484	488	468	465	501	499	469	516	475	473	479	532	481	501	475	461	502	488	524	470	532	433	485	471	487	505	476	470	478	512	487	506	467	470	504	451	503	494	471	482	515	503	508	487	499	478	499	492	530	505	476	529	560	518	489	482	502	486	480	454	488	481	480	469	521
5165	2199	2546	2197	3140	608	630	640	630	616	590	613	633	598	572	580	562	577	583	566	614	585	577	533	578	592	561	594	619	575	591	570	596	579	532	562	605	583	597	604	597	567	563	565	527	570	574	591	574	563	559	574	579	587	576	539	562	619	583	571	594	559	572	587	547	565	570	572	595	584	559	600	545	560	609	530	556	529	577	612	548	556	536	550	577	524	597	570	608	516	525	588	543	595	528	596	594	572	575	570	519	567	523	573	579	584	554	581	563	529	560	573	555	577	564	565	562	572	594	550	599	563	605	567	574	593	555	565	597	541	565	544	607	589	551	569	518	592	554	543	535	563	591	551	610	536	528	604	567	609	561	536	563	591	586	566	576	570	536	546	546	594	595	565	571	599	569	557	566	567	579	552	564	549	563	633	562	541	528	534	550	574	618	591	571	577	554	583	548	563	633	555	570	561	559	573	612	545	562	585	580	560	553	569	589	543	574	546	560	570	587	568	535	565	570	566	536	563	543	589	580	606	553	598	579	576	516	569	571	564	578	536	567	612	556	555	579	551	538	543	588	528	537	595	559	559	521	569	560	577	580	560	576	543	538	575	580	553	569	556	576	602	548	563	568	564	581	547	557	561	552	553	567	539	610	575	506	596	582	558	584	536	601	522	538	572	582	557	559	565	566	553	599	598	556	539	594	627	549	591	574	550	554	606	531	542	585	617	562	580	576	588	592	594	535	584	567	572	564	524	524	594	557	560	592	561	585	613	561	537	541	599	576	610	580	570	567	545	562	571	552	579	602	577	565	560	578	539	523	540	534	551	545	576	571	529	563	587	551	552	538	572	559	561	537	547	577	545	549	579	580	547	564	531	518	516	549	530	548	555	585	565	563	551	559	573	566	599	559	549	598	603	555	614	536	556	581	599	582	566	579	549	580	561	638	522	572	560	574	560	509	588	528	578	563	588	566	541	561	569	527	554	587	527	553	564	556	591	576	541	524	585	572	595	574	573	563	525	567	571	567	591	569	597	542	540	583	543	572	567	557	563	570	556	599	564	558	512	581	563	547	564	533	506	578	579	546	528	607	596	533	587	589	597	583	595	586	605	573	586	564	589	563	555	525	569	551	561	572	557	556	580	567	587	558	576	566	572	590	545	544	554	589	571	554	597	540	557	536	537	594	568	574	591	597	546	579	543	582	582	579	570	588	553	533	526	590	555	604	550	587	522	568	593	584	606	581	602	587	570	596	552	555	554	597	583	589	594	534	544	552	561	576	553	559	603	604	601	582	554	599	553	541	553	571	551	547	616	575	559	594	535	517	545	577	576	546	566	551	563	527	574	562	558	573	566	590	528	553	581	595	549	546	548	578	581	596	568	573	566	533	533	530	593	541	572	520	548	574	552	579	542	564	553	567	596	543	576	561	537	595	539	550	528	592	557	579	574	524	539	567	602	602	573	585	560	547	531	544	561	593	550	594	576	588	562	610	594	572	603	548	567	616	578	609	565	584	568	590	575	568	602	558	596	537	559	558	609	591	561	560	551	556	578	565	580	588	563	609	604	540	539	557	563	572	540	579	576	590	572	555	560	578	564	534	512	539	529	586	582	562	549	580	597	575	601	589	590	558	570	500	558	576	586	562	567	573	585	642	587	569	515	594	554	519	560	564	538	620	561	591	562	563	590	541	582	568	556	566	571	562	580	584	564	579	566	598	554	579	564	569	588	587	607	590	569	570	566	602	582	563	552	597	555	567	577	572	588	538	593	573	583	586	608	553	586	543	569	579	577	558	586	528	566	591	606	585	585	570	574	566	568	556	545	567	537	588	568	541	601	543	575	571	545	523	585	605	526	567	572	582	556	572	587	540	596	579	553	567	595	560	558	583	543	593	563	586	588	557	545	591	562	547	600	545	600	557	562	579	599	559	583	556	526	602	569	589	560	536	552	530	590	572	558	554	587	538	580	568	604	529	584	558	557	564	586	571	590	595	577	578	584	564	571	538	616	558	562	585	549	563	575	592	526	533	561	557	554	587	557	579	557	580	608	598	548	562	564	542	598	582	607	545	544	569	517	579	565	567	552	586	565	547	558	595	550	588	567	559	561	574	538	547	501	601	542	557	587	544	578	590	591	564	597	605	588	574	579	590	578	557	592	548	563	566	566	524	556	562	544	560	516	555	550	578	604	560	597	572	576	554	551	565	534	606	547	570	610	581	541	607	606	587	559	544	568	561	538	589	554	590	565	545	582	554	576	542	578	564	565	534	580	537	599	533	547	593	541	587	520	585	553	634	560	579	559	555	547	570	561	596	581	577	557	586	595	572	535	598	581	599	566	563	574	533	519	550	512	558	541	613	575	590	587	549	568	555	595	599	579	590	557	562	583	572	602	562	553	571	564	545	594	609	552	545	584	579	535	599	556	558	557	597	564	603	555	548	608	575	567	569	594	613	541	537	567	611	565	545	562	568	533	565	558	574	558	543	529	569	600	530	520	619	588	565	575	569	522	556	500	560	593	560	572	578	624	541	553	575	545	552	551	573	578	581	598	535	576	554	573	597	592	549	556	561	551	583	567	594	583	561	527	570	613	521	567	586	588	659	564	538	582	568	550	555	556	590	589	601	568	594	550	572	559	531	581	617	590	548	507	578	524	598	553	558	584	609	565	569	612	637	546	573	597	539	592	572	577	571	528	572	530	568	568	582	561	527	566	529	555	545	564	597	573	576	567	548	595	561	584	572	579	558	611	536	561	559	539	576	557	531	581	534	564	511	574	532	574	569	569	630	578	603	588	562	583	605	581	578	570	543	577	560	559	611	556	535	558	590	590	555	556	582	603	574	555	548	516	591	558	581	537	608	591	541	552	564	561	527	589	583	594	567	599	571	588	601	558	547	541	551	568	573	564	551	588	561	570	587	560	571	627	547	617	536	608	551	558	602	548	611	550	535	543	583	570	617	585	627	572	552	554	571	577	559	592	529	523	516	614	575	538	585	527	607	558	537	586	567	553	576	583	556	529	516	569	569	548	597	550	541	550	553	577	544	588	602	557	602	570	552	558	581	570	576	577	621	561	549	607	581	568	576	554	543	620	580	615	583	539	552	548	566	569	554	563	572	566	579	562	580	555	564	560	559	576	534	597	574	579	542	561	522	604	568	568	530	579	587	571	581	552	591	543	555	543	568	536	574	560	553	593	569	532	557	586	550	585	550	569	627	529	584	585	558	593	542	537	555	511	523	572	572	577	529	578	590	598	596	570	554	594	567	605	518	490	625	596	572	604	539	536	544	561	585	572	573	553	568	563	547	582	550	557	586	578	590	566	550	623	572	560	582	600	570	565	544	596	587	578	579	561	560	541	555	544	577	571	542	583	546	549	583	573	562	580	562	567	601	580	553	561	589	580	543	566	560	570	565	591	565	556	553	611	600	584	567	555	547	556	565	512	554	598	575	513	555	506	566	585	539	531	532	573	580	605	601	570	559	558	550	588	588	529	561	570
26211	20904	27374	24574	23428	10376	1004	524	414	388	372	305	340	314	289	260	280	265	273	248	262	225	239	259	232	243	224	257	249	230	234	207	230	232	231	247	223	231	246	216	218	229	223	192	230	230	238	220	209	205	207	207	246	208	214	205	206	205	221	204	207	215	200	222	208	224	208	197	209	188	242	206	213	215	207	219	211	212	218	184	226	222	225	215	207	191	194	239	192	213	192	212	212	207	210	208	236	212	214	199	198	239	221	214	239	228	221	197	235	215	209	188	214	217	222	196	199	234	211	214	215	219	213	205	202	219	225	211	235	221	213	204	210	229	218	237	185	199	217	212	199	192	204	212	217	208	221	191	211	195	208	204	212	202	210	213	210	189	207	217	220	233	204	212	204	198	232	201	208	214	206	205	203	191	215	218	187	208	200	225	181	216	199	203	223	222	223	211	235	198	216	220	221	211	208	205	199	194	197	234	202	216	203	198	214	194	199	223	228	236	222	207	226	204	187	211	192	200	227	223	172	187	191	204	201	206	208	220	213	204	203	207	203	211	219	228	221	205	210	204	223	198	196	208	226	229	199	226	237	189	233	200	225	196	196	202	194	217	202	211	179	201	199	215	218	233	229	208	209	218	214	214	215	225	222	204	234	224	183	207	216	204	204	205	206	211	186	206	223	221	222	196	221	196	199	178	232	201	196	227	206	226	231	206	235	194	202	215	224	208	205	216	223	205	198	213	203	208	202	226	196	204	221	186	208	232	205	219	210	209	211	209	215	253	210	207	222	188	234	226	183	218	218	221	244	218	199	224	215	211	195	215	223	218	254	172	191	196	224	207	186	209	237	205	233	217	188	213	204	201	223	220	191	218	230	220	213	182	208	205	213	205	212	224	178	216	189	215	206	212	218	214	223	205	216	210	225	227	231	225	219	202	190	230	202	199	203	205	230	214	208	222	194	247	195	220	217	195	200	231	224	208	212	219	205	229	238	221	195	214	227	230	225	209	214	202	207	196	235	221	207	232	206	206	217	207	215	211	232	201	234	220	200	216	250	229	189	215	223	253	231	213	201	179	185	226	223	213	233	240	208	220	224	219	212	225	203	181	215	176	209	231	213	207	195	204	213	219	218	223	218	216	198	240	232	229	228	213	194	204	206	204	201	220	193	209	218	217	208	214	202	238	192	235	227	203	193	208	237	231	204	220	212	237	191	232	210	217	205	208	211	225	230	210	213	211	213	225	225	231	225	213	203	195	194	193	187	211	200	242	212	208	228	227	225	207	226	208	189	212	231	188	218	191	227	226	230	202	220	204	198	201	216	215	204	210	203	212	218	226	217	227	220	194	214	204	231	206	212	207	217	220	241	209	219	206	241	209	215	204	171	210	238	234	200	222	225	194	210	209	230	208	199	244	210	221	211	193	217	219	217	198	199	218	202	210	191	209	222	189	218	205	208	228	221	208	230	214	184	216	215	200	208	218	208	238	217	197	205	209	200	208	202	217	220	178	226	228	202	200	204	214	212	188	242	229	186	209	179	205	216	181	223	201	220	215	220	200	226	240	200	224	237	209	188	225	201	212	181	218	223	202	223	216	215	219	200	207	200	213	232	185	214	211	234	197	216	211	208	207	209	204	210	216	225	207	172	208	189	199	213	189	217	195	238	235	222	198	224	196	249	207	223	205	203	221	238	190	231	206	215	223	187	200	237	197	206	195	206	228	192	194	197	211	204	219	194	224	214	195	199	201	230	236	205	237	207	218	190	206	216	201	195	254	217	227	211	184	219	237	216	196	201	211	227	215	253	197	213	216	204	208	227	218	233	207	188	198	208	220	205	186	227	225	198	199	206	233	211	223	189	196	203	154	214	210	198	225	198	196	173	199	220	195	238	212	194	227	218	213	228	220	206	214	228	211	200	228	212	203	212	206	230	204	214	236	201	212	195	195	202	232	202	211	191	200	219	174	238	215	210	213	204	219	214	220	219	184	216	229	224	194	244	235	187	204	211	222	192	216	206	204	203	223	201	206	217	200	204	203	236	209	219	194	213	204	226	205	224	200	202	246	260	208	211	208	222	219	229	216	223	197	198	205	220	197	221	212	197	194	198	219	211	214	233	195	211	209	213	202	216	214	232	203	222	207	184	190	194	219	234	202	219	232	233	222	193	207	203	212	212	221	219	227	178	213	228	190	212	215	213	224	217	224	218	202	217	207	217	238	218	212	209	191	207	215	186	193	227	232	190	210	201	212	204	218	201	238	204	193	203	236	227	223	189	195	208	212	220	213	219	233	204	237	197	217	244	208	194	208	219	207	212	186	197	212	199	192	212	210	195	232	209	219	206	209	210	215	180	215	208	197	202	207	185	213	196	192	202	235	222	224	224	183	216	215	210	210	212	205	254	221	213	229	212	228	203	235	199	210	213	194	201	194	204	253	206	211	201	223	198	213	233	199	206	211	200	195	236	229	241	184	186	237	219	228	231	196	194	226	219	213	210	212	218	207	227	229	229	231	215	200	209	204	217	199	204	223	207	229	209	231	219	239	189	218	255	202	200	244	208	201	207	201	201	209	208	196	207	204	204	226	241	227	206	221	230	205	207	221	204	201	225	218	210	211	198	236	220	187	206	206	248	201	223	205	224	225	225	219	206	222	237	200	198	214	245	215	221	196	211	209	211	199	197	223	183	201	209	216	223	227	208	167	184	237	220	238	204	233	221	189	193	212	199	216	219	217	221	206	230	189	194	221	230	218	217	222	224	214	224	225	228	181	206	220	218	228	226	202	185	218	198	176	231	186	207	203	175	215	214	227	194	214	217	195	216	227	228	207	193	226	193	225	199	215	205	198	193	201	248	192	212	222	223	195	194	227	217	189	203	218	205	214	207	193	214	213	197	225	220	211	212	220	230	216	202	201	207	207	210	215	210	212	213	230	213	236	216	208	226	186	198	232	186	227	218	237	221	220	198	231	198	217	211	209	189	211	236	214	211	207	208	205	206	244	205	206	230	196	242	213	236	213	221	217	195	196	216	208	216	215	208	216	197	228	198	204	207	205	204	234	213	193	201	201	182	211	194	217	217	206	211	224	209	213	200	227	203	196	203	196	208	202	210	193	191	207	225	236	231	197	214	236	196	215	217	199	230	218	208	209	209	213	205	198	204	210	221	206	225	232	210	198	213	195	232	210	228	189	240	216	215	205	189	206	223	222	205	207	224	216	223	205	189	209	207	205	195	194	241	182	202	200	202	213	206	230	212	223	224	208	218	186	188	188	236	214	223	218	202	228	189	177	213	211	205	196	203	214	235	249	215	223	202	209	236	225	212	227	200	231	226	214	197	225	213	217	202	257	197	208	229	227	184	233	193	217	222	213	222	220	211	223	229	211	221	218	220	209	187	225	200	204	238	205	207	219	211	245	215	200	210	239	212	194	219	225	202	229	232	208	211	203	200	206	200	214	223	176	214	202	183	240	216	207	199	214	209	189	219	210	195	219	197	208
6862	10432	9619	10292	21235	1760	1286	1050	883	707	667	579	545	465	491	431	412	429	383	410	344	358	377	348	341	343	302	315	351	291	307	284	296	255	310	290	275	283	294	282	315	275	304	278	281	286	288	264	291	293	276	266	251	296	244	267	295	253	263	246	270	268	265	239	274	263	269	288	277	275	266	294	275	260	268	294	236	252	292	251	233	246	251	234	263	262	271	250	262	257	302	290	273	269	270	266	230	247	265	267	278	286	246	272	275	251	271	257	252	223	236	255	294	250	263	250	246	264	260	262	280	235	240	239	266	270	249	243	276	245	249	280	250	260	265	246	268	265	223	263	261	286	235	254	269	269	279	241	262	275	244	281	243	260	252	261	250	260	261	280	269	259	246	290	266	220	255	288	266	273	268	292	280	249	278	267	242	290	261	258	266	255	265	269	250	249	259	256	227	270	250	245	257	246	259	274	239	282	289	291	253	236	259	268	291	242	277	266	257	234	267	264	279	279	230	271	233	249	229	258	237	241	256	254	251	272	278	291	232	245	269	240	262	298	241	234	248	243	294	272	266	270	257	253	280	262	298	256	254	267	257	299	263	244	255	239	227	260	277	264	248	258	273	235	233	249	282	278	246	275	255	234	244	248	275	270	276	257	256	256	272	264	253	247	270	268	288	288	257	265	253	245	269	263	250	272	270	243	258	267	262	279	251	245	274	270	255	249	283	250	274	279	230	268	269	271	257	279	244	254	231	278	273	258	265	264	247	230	266	268	281	267	236	258	258	261	233	280	250	273	254	241	281	268	268	292	286	269	266	244	260	268	247	261	250	257	284	249	275	263	243	241	261	278	264	271	246	262	265	284	270	272	246	255	273	275	260	268	256	236	260	270	273	298	279	258	269	255	265	260	265	229	287	230	282	245	267	265	257	250	281	259	271	232	264	248	274	266	265	276	268	266	268	263	257	241	279	287	266	246	256	249	256	266	250	269	248	258	251	260	276	276	283	248	273	267	278	223	260	239	252	249	292	254	276	253	273	269	240	263	275	284	255	289	295	255	292	301	240	251	265	272	277	250	246	266	292	214	234	264	256	261	245	279	247	276	251	268	274	263	247	235	230	241	238	239	247	254	287	267	236	267	241	313	270	240	259	239	267	288	260	282	243	241	259	268	267	288	289	254	237	276	267	251	279	265	260	269	269	259	271	249	262	286	243	271	264	278	280	234	242	285	247	258	252	230	248	276	262	262	263	263	238	213	277	254	268	270	261	235	275	275	220	309	247	244	257	279	239	265	268	279	268	270	267	270	295	286	278	242	259	265	258	229	270	252	244	276	266	287	270	263	267	246	278	238	244	283	264	257	231	236	245	252	247	262	246	261	253	253	248	249	225	259	263	262	244	254	246	246	276	233	278	256	276	295	238	262	273	246	278	271	256	263	258	251	272	260	297	272	280	279	269	254	247	260	255	263	230	276	243	283	250	275	250	258	265	267	277	270	293	271	274	281	251	268	256	262	237	291	273	271	261	279	244	251	260	263	290	264	293	274	253	298	238	240	268	233	277	260	239	240	260	235	247	245	274	258	266	264	254	248	272	285	276	263	242	265	249	278	256	262	288	265	250	250	250	291	245	246	257	264	273	252	264	249	263	280	281	236	287	253	275	273	250	236	285	254	250	240	278	257	258	256	258	268	275	239	264	252	228	251	261	254	268	278	249	255	272	260	247	270	266	269	276	244	252	287	243	263	249	263	288	271	246	268	261	286	232	265	258	253	253	276	251	277	255	254	233	247	241	272	243	255	276	269	251	251	246	234	261	246	277	297	263	269	258	240	251	268	237	281	241	269	284	278	257	255	225	280	257	257	243	249	248	262	275	254	241	264	256	260	262	260	278	262	268	274	256	281	252	254	248	286	270	246	287	261	279	252	265	254	282	247	240	257	289	284	264	245	278	295	270	246	253	259	234	276	278	272	262	264	273	255	260	263	251	271	269	261	240	303	271	267	238	281	255	255	272	270	271	250	273	272	259	233	260	255	235	255	248	280	252	280	241	267	263	241	250	262	253	252	265	258	241	263	259	266	282	302	258	260	244	256	272	261	248	272	270	254	271	291	277	254	270	249	261	276	279	227	251	275	250	273	249	275	275	278	258	253	248	261	248	263	234	279	235	234	284	249	271	261	243	266	264	249	252	281	224	267	269	272	259	275	273	248	282	291	245	253	255	248	281	257	264	243	250	249	229	255	240	269	241	270	241	256	264	261	269	271	250	300	267	243	235	263	235	257	242	263	271	229	289	271	262	244	255	274	266	274	248	273	273	244	266	266	288	285	240	247	235	267	266	262	250	295	268	252	264	290	273	281	255	265	281	263	263	272	225	271	247	221	252	271	281	259	285	261	250	283	241	267	255	271	275	233	279	276	262	260	251	251	226	236	267	259	284	250	286	230	271	283	238	260	235	251	266	238	252	257	250	242	294	271	268	290	249	279	243	287	255	245	270	229	257	283	259	263	261	293	241	277	280	265	272	290	244	253	242	252	233	255	260	253	247	268	280	249	271	256	253	260	266	278	249	236	275	247	280	244	237	269	293	262	265	250	255	275	258	276	256	259	251	243	263	276	268	259	269	265	293	245	235	214	241	278	279	253	279	242	256	268	263	249	300	264	275	259	275	258	274	227	282	272	271	258	270	278	268	280	263	274	258	236	238	263	304	234	268	288	272	242	257	236	295	248	240	218	243	244	243	271	266	243	304	260	263	296	220	243	284	282	250	256	274	280	257	252	248	276	245	280	276	253	248	260	274	265	243	273	248	256	266	275	269	274	264	247	268	280	273	264	247	244	248	246	254	247	253	255	278	256	231	257	275	292	254	253	254	269	256	246	255	256	268	238	247	278	247	260	265	259	281	266	266	255	244	265	281	255	272	273	241	247	252	292	256	268	264	254	254	243	257	257	280	236	283	278	259	268	250	240	279	267	266	252	284	253	282	269	282	268	264	250	241	244	273	269	266	268	266	263	241	276	261	283	304	268	227	289	252	247	249	249	254	273	254	277	288	276	232	257	284	263	253	239	255	255	292	240	275	246	274	233	257	237	255	280	257	232	256	293	279	293	285	264	292	250	226	243	235	278	264	265	260	247	251	275	268	244	247	282	265	249	271	238	260	254	268	258	291	256	251	279	241	238	262	270	260	247	265	267	269	269	248	247	258	253	246	278	259	262	286	282	245	245	256	241	257	250	265	239	249	265	260	270	313	281	260	271	266	270	268	246	257	266	268	267	253	245	283	267	275	282	294	257	257	233	247	257	287	277	280	261	275	260	247	240	271	258	262	252	281	240	241	282	250	268	280	228	235	267	279	245	282	257	254	281	249	263	288	253	257	255	287	236	274	279	251	284	252	218	269	258	263	251	267	322	237	277	260	248	240	281	258	262	243	287	292	268	284	257	260	248	245	276	297	265	265	242	262	236	285	280	265	267	267	265	245	239	240	249	262	264	259	255
23609	20946	27998	24042	21419	21192	14656	1390	910	802	687	636	577	575	531	492	502	539	462	472	467	479	455	427	419	425	382	427	420	411	430	380	356	405	373	384	354	370	354	406	406	372	379	359	388	384	370	380	393	359	372	366	371	431	392	355	380	372	392	373	322	372	362	362	346	383	399	323	355	365	351	364	373	353	384	372	358	381	356	354	351	344	383	352	356	361	364	328	357	355	361	376	343	361	358	349	376	337	355	343	365	381	386	365	367	377	362	372	351	307	344	314	373	351	366	378	370	322	339	376	346	372	355	380	372	340	348	354	345	362	338	368	355	389	364	372	371	350	389	333	333	402	357	348	407	333	357	315	348	336	372	390	356	364	351	355	370	379	355	310	376	368	369	350	331	357	334	345	361	375	370	360	364	349	374	353	342	335	366	362	327	373	364	323	359	333	366	322	377	356	400	367	353	369	371	332	350	371	320	327	366	339	368	353	330	344	369	391	346	359	388	353	357	354	347	369	383	366	339	373	340	344	335	353	326	366	345	363	347	331	341	369	367	318	343	364	340	345	355	349	355	293	343	355	380	361	355	360	345	325	333	358	361	354	318	356	374	356	348	348	374	386	356	336	348	344	344	360	363	361	390	358	356	347	337	355	382	365	343	362	346	344	335	345	353	397	331	332	347	350	347	367	340	360	350	383	362	361	390	357	335	354	375	372	361	343	321	340	299	365	323	365	354	340	362	347	365	306	364	342	342	333	385	379	349	374	345	349	350	358	370	338	350	359	353	375	373	363	400	325	344	348	351	371	357	352	339	333	380	342	349	357	362	363	353	342	360	330	379	355	345	364	365	398	339	379	316	318	366	364	344	376	322	338	334	339	352	348	357	347	337	355	371	380	379	331	345	351	344	339	359	361	401	371	355	376	361	348	340	340	362	346	358	366	363	362	344	374	385	320	364	375	319	359	365	331	341	358	347	329	330	352	335	347	342	341	324	364	360	382	369	370	336	358	377	337	345	363	364	336	342	334	369	387	358	370	355	331	335	329	361	352	397	357	356	331	374	341	368	365	327	374	364	351	335	354	317	338	336	351	314	375	334	326	366	342	341	365	343	399	353	326	340	344	366	359	338	358	331	331	376	356	319	372	373	376	392	342	379	332	350	337	365	360	343	369	353	365	372	362	342	350	385	363	337	336	385	351	360	341	364	324	395	372	339	352	344	358	340	360	381	346	317	358	368	347	382	350	347	347	373	381	290	326	319	350	347	371	348	369	357	328	340	342	360	356	337	366	341	349	372	328	388	356	349	363	355	330	316	378	310	365	374	362	342	366	333	328	354	327	340	359	337	393	379	369	348	349	344	355	369	356	338	346	350	342	340	351	349	372	361	343	365	353	384	328	347	333	393	352	359	351	351	352	337	368	365	323	358	359	313	343	348	370	349	347	355	359	349	376	325	405	358	303	376	387	363	341	338	347	343	342	336	352	395	336	367	354	348	345	383	374	339	345	355	313	357	375	334	335	334	371	384	351	376	371	337	382	359	336	368	354	374	335	316	354	384	379	362	351	370	341	346	354	342	362	313	361	352	320	368	364	338	356	342	324	335	355	354	339	339	342	346	353	373	373	340	333	343	361	345	356	358	339	328	324	358	344	361	359	310	351	330	368	362	342	369	356	331	359	343	334	324	366	384	339	356	364	373	341	348	345	332	338	329	322	359	348	367	353	345	330	390	341	352	379	343	364	368	354	347	375	351	369	355	357	357	375	341	328	374	356	339	375	344	356	383	336	364	317	370	363	376	385	362	323	334	362	314	359	344	346	339	372	367	322	364	339	352	332	363	319	333	358	350	335	363	369	342	363	344	348	345	319	364	350	317	384	343	330	350	320	350	304	346	341	353	355	323	334	354	347	397	336	353	361	387	348	350	329	350	333	338	326	321	364	339	351	339	373	317	365	371	351	361	348	362	367	353	387	377	348	371	337	334	357	362	360	337	384	352	349	339	359	378	355	358	364	379	379	314	330	306	342	348	372	345	382	360	317	326	356	357	391	354	370	361	317	383	346	349	370	372	315	349	371	375	344	351	370	367	376	361	339	352	365	370	371	334	349	349	355	325	306	371	381	364	341	369	348	329	358	332	352	371	354	332	342	353	367	385	352	332	372	380	383	362	359	353	321	320	351	366	322	344	367	348	388	392	345	347	366	330	363	336	368	379	363	360	361	368	333	351	345	339	338	375	345	360	327	334	348	351	391	354	369	386	349	335	365	382	353	342	359	346	376	349	364	357	340	351	346	343	339	344	358	353	371	363	370	362	334	383	346	346	354	331	382	332	392	346	371	335	346	379	331	365	350	327	355	343	359	374	406	367	379	351	367	314	320	370	338	338	344	358	302	365	373	372	373	371	331	329	347	336	356	341	331	385	385	377	342	363	317	335	344	357	361	353	345	360	321	320	328	343	305	356	364	400	358	361	371	367	342	349	382	367	396	324	336	333	349	359	364	344	371	348	359	381	364	369	339	345	338	348	323	360	321	358	332	332	374	356	358	339	339	374	346	334	358	346	358	329	348	348	351	358	360	335	380	326	332	375	371	409	384	369	329	354	357	359	336	365	358	320	384	380	355	352	358	373	353	336	380	365	352	343	313	341	327	365	338	319	352	353	369	382	355	348	329	378	330	345	384	347	339	361	355	323	327	323	355	341	345	342	349	363	380	372	355	383	368	382	366	364	344	338	379	359	362	351	373	340	334	362	324	345	365	362	346	347	352	374	361	326	355	349	349	330	374	376	348	358	365	378	350	300	340	336	345	395	354	340	310	324	348	374	339	355	348	345	334	359	351	317	341	334	350	343	359	334	352	343	358	358	340	346	326	344	373	361	367	375	344	334	348	355	343	346	356	331	385	349	332	360	338	376	337	325	345	365	369	353	349	331	376	340	358	362	345	367	348	336	348	357	359	335	351	374	364	350	384	370	357	367	353	345	372	344	360	341	353	351	341	349	374	338	384	354	364	363	370	353	395	335	365	346	374	369	369	331	350	338	345	359	327	372	372	331	362	369	319	379	360	356	322	347	345	348	381	362	338	396	362	349	336	336	363	353	361	372	340	354	365	348	398	391	339	351	332	378	366	368	388	363	379	376	374	355	371	356	347	365	345	368	340	368	356	367	326	374	353	349	346	404	312	337	354	324	342	380	350	378	297	352	342	379	371	339	370	358	355	328	361	349	345	339	384	351	345	377	365	353	362	346	326	343	332	332	330	307	353	357	390	323	360	363	315	362	367	358	337	343	353	342	316	371	350	356	319	408	352	350	345	319	359	371	346	321	343	347	376	348	330	405	362	348	361	349	366	360	367	382	374	309	363	370	367	365	332	354	386	359	320	362	356	339	326	358	368	360	377	367	354	350	341	345	358	361	392	365	350	342	356	365	368	370	360	342	341	346	362	344	354	373	327	370	334	297	371	351	360	334	346	349	374	346	355	352	388	346	358	353	362	390	381
10558	19106	17800	12280	22059	3962	3008	2278	1794	1566	1354	1142	1046	983	829	788	764	699	685	642	684	619	577	537	534	505	540	521	499	488	487	492	438	468	439	419	449	480	447	405	436	422	396	434	407	416	387	428	361	414	422	400	371	384	406	416	403	375	374	381	383	395	408	380	378	394	381	380	394	368	366	377	369	376	378	365	380	404	393	375	382	389	388	373	390	416	392	362	359	358	378	379	392	341	355	389	372	360	373	380	382	366	387	367	369	385	393	369	381	398	359	376	369	389	365	361	376	386	383	375	368	381	362	372	341	348	355	379	374	349	376	352	367	331	363	410	370	398	353	349	345	388	357	395	357	382	390	392	366	368	383	373	359	380	415	359	352	378	387	376	354	376	390	315	383	373	347	369	372	354	375	386	382	357	377	369	364	417	358	362	337	394	390	401	403	355	368	373	349	381	393	369	356	356	375	345	386	351	361	356	410	370	365	375	371	371	384	374	404	366	356	370	362	364	369	385	367	364	383	364	380	394	389	349	356	371	354	355	398	397	355	363	372	338	365	383	388	380	381	366	352	345	359	373	388	352	382	353	361	394	355	367	368	358	382	359	370	382	371	360	419	367	349	369	368	373	379	368	349	346	353	389	346	351	347	354	379	364	369	332	363	368	386	369	383	396	381	340	372	392	328	375	378	345	386	366	366	385	386	378	353	378	351	340	337	379	366	370	350	348	366	366	421	379	366	329	348	362	349	363	402	365	385	380	387	367	372	384	379	375	363	368	363	398	356	384	375	374	399	384	369	362	384	354	374	366	371	368	341	388	366	393	371	368	364	372	389	351	381	342	394	318	391	363	390	380	347	348	358	355	357	366	351	380	334	360	375	392	360	393	429	334	394	375	364	394	382	382	356	370	398	330	349	358	353	359	363	379	349	382	387	357	360	350	360	333	336	323	394	374	362	363	390	392	366	346	397	374	388	398	357	393	358	380	394	356	387	373	352	347	405	392	346	392	390	303	356	355	336	344	347	361	367	387	378	330	353	340	373	369	389	362	389	366	365	401	393	389	378	401	375	330	378	373	374	384	362	367	366	372	353	392	373	353	369	360	355	376	350	404	344	348	379	351	380	355	350	403	344	371	405	393	377	343	319	358	371	376	357	375	368	367	351	364	366	396	360	338	381	402	387	370	366	384	393	385	372	359	362	343	377	374	358	399	366	334	358	379	383	355	350	358	380	368	352	385	349	375	378	378	392	388	380	385	344	342	362	386	404	361	355	386	335	360	403	377	382	338	377	363	356	373	405	391	353	368	368	354	378	371	349	361	362	375	381	348	347	345	369	356	360	366	345	364	370	390	357	384	382	386	379	372	354	365	347	360	393	351	345	383	380	364	325	373	376	358	359	361	365	360	348	365	377	405	371	356	383	350	375	363	341	376	363	377	367	367	357	359	334	375	404	364	365	387	385	360	363	360	395	375	371	350	357	373	401	343	386	410	379	350	400	392	337	372	359	341	395	389	373	365	407	391	365	347	345	394	369	392	369	378	369	333	391	391	370	378	407	341	382	353	400	360	354	369	362	341	361	375	342	364	387	402	381	396	349	341	400	374	385	371	396	360	359	378	356	361	360	361	388	369	383	377	392	359	351	368	360	378	370	394	344	388	353	389	393	388	347	361	402	352	376	348	393	353	371	379	391	367	375	334	367	341	376	393	363	358	359	347	348	371	351	365	349	365	382	381	384	369	365	358	356	352	374	371	355	396	399	404	364	353	347	337	379	389	383	384	348	377	345	361	347	341	376	355	391	386	399	349	379	379	379	341	363	376	384	348	350	350	367	387	370	345	382	364	371	312	336	364	365	396	378	370	364	375	377	364	368	423	345	369	383	341	364	389	329	376	373	365	382	332	361	364	334	373	330	347	352	373	374	412	381	373	369	372	377	372	332	381	362	366	344	370	381	381	393	359	385	360	388	369	356	399	379	377	392	398	351	381	372	376	368	407	329	354	390	347	404	353	371	342	390	376	309	379	371	383	357	384	364	401	349	376	400	377	348	341	343	395	344	353	385	377	382	403	347	375	361	389	377	379	394	365	336	369	361	348	359	395	387	384	379	372	318	390	391	389	368	395	351	377	355	389	338	358	319	347	378	390	359	373	362	391	357	379	391	371	377	350	406	365	355	386	370	355	375	364	379	376	390	364	372	368	376	375	385	370	375	375	404	362	380	369	332	347	360	326	372	390	373	378	380	393	375	353	400	395	351	374	392	373	361	324	351	384	356	400	329	372	387	353	368	345	370	344	356	362	354	384	383	391	365	365	366	357	355	353	376	355	340	353	382	369	386	359	385	363	380	375	332	381	379	386	359	333	398	346	355	371	372	403	381	394	377	384	338	364	351	370	339	342	353	370	358	349	363	358	381	398	391	397	377	339	373	340	364	360	362	382	361	346	388	398	342	371	337	354	381	375	338	343	358	394	352	360	366	401	379	368	375	379	351	360	385	335	344	351	380	387	366	350	372	377	355	358	367	347	377	354	354	408	405	372	371	352	394	357	341	362	403	337	356	401	367	356	373	387	356	355	381	368	363	386	333	356	375	330	364	385	366	382	361	387	357	398	337	353	366	382	376	399	356	369	361	367	359	360	333	357	353	343	344	371	362	374	367	368	388	361	351	365	385	362	373	380	412	378	350	375	365	388	353	359	379	366	359	342	356	359	374	379	387	371	395	359	378	358	378	356	338	380	375	326	402	316	398	390	384	382	311	401	361	367	388	351	361	370	358	378	357	379	388	334	375	389	380	381	353	376	374	355	365	358	412	370	336	373	366	337	364	370	386	316	384	366	338	321	367	346	381	363	351	391	360	373	348	393	350	381	382	377	356	375	353	382	338	388	380	362	392	381	389	382	361	382	385	378	383	344	361	366	326	399	361	367	357	379	391	381	402	337	377	340	380	363	389	395	378	350	392	376	351	368	365	360	386	377	354	355	346	409	370	352	396	377	349	355	374	349	392	371	390	380	367	353	338	392	387	339	435	360	406	399	366	364	353	370	387	339	368	333	395	369	362	394	359	361	385	371	370	365	341	340	358	351	355	410	396	350	343	324	387	348	362	388	377	390	353	361	389	394	352	377	377	362	384	371	380	361	355	380	354	368	369	356	392	343	350	380	379	378	361	330	373	376	358	319	358	372	386	360	356	370	365	389	379	383	332	371	373	363	389	331	402	394	343	397	343	356	322	371	402	370	389	366	368	331	349	362	371	350	388	391	354	372	413	336	370	391	381	345	359	369	377	360	353	387	361	347	382	376	355	393	354	371	345	432	353	368	378	363	379	396	381	363	396	348	386	383	366	381	394	406	362	371	355	377	431	342	403	373	338	395	358	362	369	377	373	353	344	345	372	360	364	393	389	332	345	401	395	393	370	365	346	350	355	344	382	380	367	348	384	407	361	373	374	396	402	370	369	363	370	386	396	392	393	359	399	416	382	350	374	349	361	390	394	398
27997	15771	2862	1237	1910	542	508	547	475	497	501	544	494	513	478	505	539	485	467	502	532	488	469	458	484	550	504	467	514	515	476	506	520	482	469	506	521	483	501	477	503	490	476	459	494	461	500	494	462	481	503	535	501	520	471	489	483	483	480	508	497	449	464	501	487	519	524	503	480	488	474	514	524	517	488	473	530	471	478	528	494	497	469	481	494	504	512	505	495	463	491	516	498	476	512	460	489	484	491	490	499	479	496	499	481	475	471	505	495	502	525	494	478	499	508	464	468	476	504	495	508	489	489	494	487	494	518	495	492	456	490	466	511	526	476	490	475	471	470	518	496	477	504	457	496	481	470	503	515	503	530	469	488	527	499	497	512	461	520	517	473	516	477	501	503	491	524	488	494	471	506	536	485	497	480	533	506	545	483	474	510	481	487	469	477	493	522	500	473	489	497	485	506	495	487	485	514	485	484	472	493	483	529	498	510	493	501	457	476	504	467	462	511	519	507	483	509	524	513	442	499	517	469	496	498	484	474	495	495	497	482	504	486	498	521	508	542	472	524	476	457	498	464	505	486	486	507	467	504	520	511	487	436	495	489	481	519	496	477	487	493	508	484	500	511	489	491	497	489	528	504	502	484	482	504	486	514	490	529	487	500	480	499	478	506	495	491	496	491	501	470	502	503	497	479	491	495	527	477	491	479	480	483	496	454	510	476	484	496	483	494	472	472	485	449	459	529	523	501	524	483	476	460	510	492	496	505	503	483	485	493	471	515	493	459	505	494	513	465	560	497	466	495	502	490	496	483	494	490	479	467	470	483	469	470	485	500	465	476	493	479	481	498	484	502	526	486	458	458	506	500	490	514	461	536	508	510	523	468	489	500	531	489	493	474	508	476	503	497	519	475	480	465	501	518	512	503	466	487	451	485	471	522	489	505	465	504	440	485	428	485	491	510	498	484	493	494	475	496	503	471	517	453	478	500	501	494	474	478	455	474	516	506	524	518	463	503	501	454	513	492	473	521	476	489	467	481	461	517	524	507	517	493	508	506	476	529	513	509	471	474	512	496	451	490	454	470	488	486	451	473	466	505	548	486	496	512	462	508	530	533	486	556	493	517	494	511	486	519	462	483	518	493	502	480	524	511	483	505	504	493	509	495	507	495	509	477	478	519	509	500	475	474	492	497	504	502	501	551	470	526	533	505	517	482	505	503	471	501	483	487	467	509	477	493	446	514	485	486	483	474	481	477	486	451	511	485	508	513	520	512	518	474	459	483	499	493	518	545	496	463	492	476	503	504	498	531	497	522	484	484	517	493	481	471	439	478	516	510	474	511	507	485	477	492	502	471	480	471	509	505	504	515	521	498	507	492	475	457	521	491	483	447	482	469	472	476	497	485	516	487	505	499	457	513	510	501	458	508	466	485	470	480	475	491	515	495	512	514	486	527	530	497	468	465	495	497	539	512	477	460	501	507	529	493	497	460	515	451	506	460	517	493	453	451	486	503	450	505	454	505	461	531	536	492	496	511	466	552	514	541	489	463	474	485	446	510	493	493	483	472	502	505	494	488	475	478	488	498	476	486	473	470	512	463	489	481	507	511	512	479	470	456	483	515	512	520	546	542	466	487	485	484	507	489	478	485	499	451	506	515	504	501	519	458	495	466	484	456	485	483	528	481	481	476	488	523	485	459	480	493	498	459	454	497	476	510	504	506	519	482	449	497	523	492	473	494	493	504	470	514	470	489	474	508	518	513	502	496	466	520	501	481	470	466	473	505	488	495	474	500	463	508	512	487	485	473	493	487	506	480	501	492	467	523	472	506	502	507	466	435	505	492	468	511	456	436	469	444	473	510	472	485	498	482	495	487	507	469	487	479	496	465	447	468	496	488	468	474	479	475	491	510	484	488	489	493	489	495	492	507	499	485	491	491	514	504	497	479	482	491	452	529	494	504	481	474	488	521	514	487	509	482	519	518	501	501	480	495	513	499	505	473	494	512	453	480	507	497	464	505	468	519	475	503	498	498	476	515	457	493	474	466	506	514	499	493	522	495	530	445	451	518	518	470	487	439	486	505	462	476	482	509	473	475	491	486	492	490	444	489	528	467	450	516	470	493	526	520	533	474	491	469	493	483	517	509	465	490	502	501	475	486	475	492	535	478	504	498	507	497	490	558	485	496	488	493	470	507	531	474	497	491	503	526	502	472	470	452	489	469	460	529	486	504	479	503	495	474	470	484	505	456	453	489	514	508	485	524	513	501	497	509	509	504	543	443	473	509	507	501	461	467	499	528	470	547	472	500	519	457	543	509	475	497	461	523	469	498	476	501	492	482	490	520	437	481	494	515	511	459	496	555	494	455	527	469	479	459	500	488	537	506	480	483	489	510	496	475	507	479	499	504	485	478	530	500	503	435	448	485	532	499	517	482	512	513	498	508	485	498	498	474	515	527	474	463	457	524	463	496	475	487	490	505	506	490	479	511	458	461	496	512	473	487	536	485	473	506	494	505	510	527	503	502	516	465	509	512	506	457	524	509	521	504	468	472	533	532	500	500	494	480	493	465	496	521	507	468	478	457	527	492	501	497	479	486	473	500	466	535	514	527	502	502	490	469	515	476	497	486	523	489	557	474	509	499	505	514	494	487	485	517	484	477	529	491	477	454	465	529	478	469	504	461	476	530	473	501	485	523	509	484	468	483	522	475	485	535	499	480	490	483	496	492	518	494	470	504	483	479	518	466	520	474	481	478	514	475	493	493	473	470	461	495	542	490	517	533	482	481	495	492	464	524	515	481	443	464	508	482	491	519	473	488	464	503	459	471	451	510	475	500	492	483	492	497	503	490	484	501	521	470	485	535	491	519	502	513	462	524	485	528	499	530	501	507	485	462	481	474	485	509	502	486	516	469	507	504	507	496	488	476	497	495	493	470	532	500	465	499	493	513	488	506	469	528	497	479	504	504	480	493	457	483	496	525	483	551	510	450	535	472	509	489	493	501	507	469	495	495	520	550	486	478	459	487	483	491	538	489	465	510	506	472	517	516	523	515	520	488	492	538	507	483	504	516	478	490	514	477	525	479	509	501	493	516	514	504	475	489	505	513	522	482	487	474	480	529	521	470	503	475	520	488	490	521	529	483	481	528	497	499	502	513	503	510	464	493	432	511	490	503	463	493	467	487	517	511	445	485	544	464	493	500	519	521	478	445	507	492	473	491	472	499	497	447	520	466	517	487	473	490	512	512	495	484	488	534	477	477	479	495	513	500	491	485	457	517	529	502	513	510	457	483	543	494	455	495	489	501	491	478	466	497	476	569	517	487	502	477	497	461	464	504	506	435	470	476	470	460	503	481	506	468	537	457	506	463	509	484	522	507	500	491	458	514	553	489	477	516	490	491	484	483	521	459	502	459	486	508	504	435	512	516	519	482	457	469	490	484	487	521	496	538	478	501	478	497	482	512	566	531	470	451	528	538	469	493	498	540	487	489	481	501	488
5176	2470	2815	2205	3246	686	603	624	636	566	590	615	575	548	587	571	550	582	592	591	608	563	582	582	583	567	580	557	548	529	573	588	581	556	603	575	563	560	567	564	581	566	568	570	562	558	564	600	541	608	580	556	588	544	566	578	551	542	520	529	587	586	559	535	603	573	548	560	561	585	594	542	557	563	554	546	587	545	541	556	570	550	554	548	569	577	531	553	571	584	607	611	559	557	579	587	529	602	561	574	587	593	546	588	568	535	581	618	547	578	601	567	562	557	599	575	563	571	584	578	571	593	590	573	591	612	578	527	573	545	581	578	599	574	563	578	558	556	576	566	523	575	569	586	584	574	590	562	549	583	583	556	571	538	597	598	545	562	572	583	585	577	553	591	545	591	571	555	555	554	596	591	562	538	576	552	590	637	587	528	535	559	594	574	609	553	528	549	564	604	536	521	577	556	515	549	585	567	588	561	556	587	575	549	568	567	572	549	581	544	543	596	527	576	583	554	566	549	570	579	578	545	582	529	621	572	598	515	567	539	560	578	587	566	579	612	557	575	561	523	509	591	597	547	599	566	567	533	530	562	519	560	578	579	584	589	574	560	561	552	567	593	555	580	570	623	574	538	554	585	559	562	594	526	580	597	570	557	534	525	545	536	541	554	549	557	551	560	590	583	557	579	542	519	624	536	592	567	572	583	568	583	572	581	559	550	602	559	551	552	574	583	571	599	595	530	578	546	537	557	580	552	522	571	551	561	578	562	562	564	547	549	583	559	550	546	613	562	559	581	560	555	601	609	587	522	597	564	546	554	576	581	581	572	574	598	593	523	596	549	586	596	540	560	589	576	538	594	549	604	575	550	586	587	571	548	609	569	524	606	621	557	601	575	575	562	597	566	561	579	546	569	547	588	570	577	566	574	531	567	556	569	524	588	573	545	560	597	538	570	568	545	583	587	551	559	577	539	570	598	572	554	567	607	599	569	573	604	577	569	553	568	565	567	521	520	612	587	548	553	534	578	561	545	563	575	548	549	559	537	583	586	552	562	583	602	535	542	590	574	554	552	549	549	579	542	540	532	530	593	591	563	572	578	625	554	575	578	592	561	579	587	578	572	590	569	560	556	591	529	551	569	562	570	555	557	570	596	558	592	548	603	596	556	551	564	597	614	575	573	579	550	579	577	574	564	570	546	551	592	603	546	588	590	577	575	574	597	557	549	594	574	609	565	576	617	552	553	557	606	575	566	564	568	545	593	567	594	561	582	570	581	574	590	575	544	552	566	593	554	577	509	599	554	598	552	599	544	524	545	540	543	566	566	588	610	556	528	600	573	629	564	570	568	620	567	524	643	598	567	557	581	565	559	553	554	568	590	541	555	559	567	565	578	568	564	557	590	558	552	610	611	595	562	549	581	557	575	577	589	618	524	545	559	556	601	517	615	558	567	572	582	601	595	576	600	521	588	591	573	554	563	575	532	571	611	580	603	605	583	531	505	566	542	586	557	550	543	582	558	592	567	532	586	510	577	567	546	571	577	577	597	586	558	557	540	539	535	579	584	564	544	550	553	551	558	586	598	596	589	548	544	531	586	569	602	539	523	543	545	582	549	571	562	568	582	526	544	563	591	589	571	595	557	584	588	605	528	557	583	579	558	565	593	580	594	569	537	582	593	571	607	636	526	527	557	544	560	612	549	574	575	574	538	605	558	574	598	571	507	541	574	567	550	544	567	580	539	594	557	573	541	577	583	559	561	602	586	557	541	538	563	601	567	597	586	578	517	547	561	562	546	557	539	602	560	552	591	593	552	583	533	607	568	573	578	564	558	552	558	580	539	566	551	552	579	565	545	576	495	550	559	581	567	554	551	532	573	567	561	586	549	584	564	596	585	547	561	548	612	537	545	567	549	588	576	526	580	563	570	575	565	539	597	562	591	553	600	578	605	563	548	589	607	604	551	548	555	560	546	553	567	552	612	636	583	584	565	582	572	590	601	599	589	530	608	553	600	601	568	566	569	564	556	566	584	597	571	558	562	594	564	584	571	568	587	573	558	576	561	546	579	578	564	543	504	599	599	598	574	623	545	579	595	576	574	559	580	579	607	548	593	593	542	558	516	574	594	570	501	577	571	556	590	573	612	598	572	576	576	570	558	591	591	573	602	518	623	566	544	546	551	589	581	571	577	539	554	555	553	579	567	592	589	557	559	567	580	562	590	576	526	552	584	587	558	579	572	537	504	572	541	575	556	582	573	573	571	577	567	584	552	529	595	546	583	571	570	578	564	540	528	579	572	565	594	587	599	539	586	559	577	543	579	623	624	550	590	539	555	588	574	611	546	586	567	568	558	546	589	556	600	564	530	576	535	580	542	541	519	560	587	544	584	594	548	566	575	536	520	542	538	557	592	600	586	608	551	549	555	557	570	570	527	602	565	565	565	548	568	545	536	556	563	574	600	566	569	567	587	559	546	565	566	551	543	580	563	556	604	588	567	547	534	614	520	576	552	586	581	528	571	560	568	546	576	545	573	533	548	538	598	549	594	559	578	550	568	598	579	594	596	586	567	591	550	581	573	531	590	558	561	554	584	607	539	539	572	570	571	574	591	583	591	572	520	603	549	595	565	613	546	568	582	597	518	572	558	547	535	579	552	533	564	562	564	562	538	573	547	520	572	593	575	555	586	535	534	596	569	555	568	587	568	531	600	526	567	571	543	561	578	547	547	577	562	596	578	569	570	586	554	557	566	596	561	553	598	532	598	549	633	573	544	576	565	531	569	545	547	574	527	579	588	572	574	565	584	529	541	560	568	581	535	519	527	590	582	569	527	532	549	586	566	550	579	578	600	575	560	523	582	585	561	562	544	589	569	540	556	567	542	541	580	535	534	524	549	591	559	563	526	575	578	580	574	599	587	549	585	572	573	587	602	574	530	569	572	547	577	571	605	511	590	564	571	549	586	525	547	542	552	587	553	540	551	521	537	533	535	598	588	524	568	538	586	537	563	580	570	588	602	575	536	575	564	572	561	576	561	528	595	552	539	559	591	571	580	607	550	579	579	586	577	558	532	524	513	592	538	551	568	572	519	549	555	586	581	600	540	565	543	561	577	577	578	558	568	551	606	553	590	536	611	532	568	549	551	579	549	563	578	579	574	543	591	561	580	589	594	607	563	546	553	561	578	547	567	582	559	556	536	544	596	591	558	587	587	569	589	536	567	545	570	580	516	501	557	580	528	588	568	567	521	595	568	540	532	587	577	528	574	555	616	568	570	564	603	545	557	574	574	560	579	555	558	561	608	545	555	614	564	616	549	587	581	563	552	535	568	600	545	562	569	566	551	532	548	521	538	552	607	579	556	568	545	515	569	543	572	497	524	534	524	549	572	547	533	555	522	555	587	590	561	559	568	554	541	569	569	541	585	524	567	572	573	568	640	568	559	576	541	589	599	545	601	543	554	580	575	561	571	524	566	609	552	583	599	567	548	582	547	569	539	598	570
26174	20894	27385	24558	21727	11478	1000	539	441	381	363	320	284	314	280	274	268	270	278	259	262	229	237	227	230	224	225	205	230	232	248	203	209	228	214	218	205	213	236	210	217	208	224	240	236	223	206	201	199	193	202	194	228	208	232	231	215	208	221	230	230	191	212	209	227	225	227	204	206	216	202	219	208	204	210	223	200	223	206	206	218	205	208	210	201	217	246	216	212	211	206	227	211	222	184	217	217	218	200	208	225	214	191	208	205	217	202	215	210	193	204	229	189	217	193	216	229	213	179	237	203	210	221	223	208	192	198	180	199	227	199	198	224	239	186	237	185	226	209	216	228	238	211	212	216	211	182	234	207	189	210	202	208	207	207	225	200	214	217	200	208	182	228	196	186	208	192	187	222	201	192	218	201	203	235	187	208	197	212	200	217	233	197	215	205	210	207	191	204	219	208	186	219	206	206	231	183	216	222	234	196	179	213	211	187	217	225	217	214	191	184	198	195	197	195	201	208	204	201	194	246	222	197	200	200	223	210	223	202	210	187	200	208	212	203	199	200	208	187	206	214	258	213	214	188	214	204	195	219	213	172	219	189	197	201	203	216	208	222	186	198	184	202	216	224	200	193	205	203	217	212	215	224	214	222	230	199	212	208	203	215	218	210	188	212	202	214	204	226	213	208	191	181	206	227	239	209	211	207	208	220	224	187	215	228	198	225	219	216	211	217	181	230	196	220	210	197	201	208	217	221	194	206	211	209	221	218	210	218	201	219	217	200	221	186	226	203	200	188	227	199	212	201	202	228	191	209	187	201	221	187	202	234	227	202	211	212	177	197	204	202	203	194	221	201	207	196	217	233	222	209	205	203	218	198	219	207	204	188	220	207	234	225	231	188	196	203	206	220	226	209	212	201	223	249	207	207	227	200	215	214	199	192	243	222	172	203	199	211	186	199	216	206	218	201	206	212	212	212	214	204	204	202	191	220	178	220	199	217	221	234	206	210	207	186	201	209	194	180	210	187	211	198	210	199	195	205	223	180	215	216	206	193	218	183	190	218	174	193	211	180	216	186	191	194	214	207	218	210	205	213	214	198	233	218	219	217	200	233	205	195	192	225	216	217	219	191	209	208	187	212	212	183	242	224	225	197	213	244	212	200	189	226	207	220	217	194	176	182	201	205	219	190	197	211	202	225	202	216	216	203	225	186	205	218	204	217	238	211	230	216	215	185	198	216	210	205	202	186	188	217	211	218	200	208	229	182	193	195	186	203	229	171	209	212	206	200	178	217	206	175	211	184	205	210	202	218	231	216	211	198	206	212	201	202	204	241	207	203	188	209	222	198	191	210	211	209	199	193	203	245	219	218	185	219	205	220	210	200	203	193	202	232	194	174	206	198	204	200	207	215	235	179	209	203	200	183	215	222	208	228	190	205	208	185	196	166	195	207	207	236	211	231	192	208	197	192	226	208	190	185	202	190	216	235	185	192	191	196	181	189	219	208	205	196	205	215	229	180	202	192	206	210	227	210	204	219	190	212	227	198	221	188	242	194	202	216	171	199	222	199	226	205	216	224	233	208	194	220	207	219	211	213	235	242	183	222	187	215	209	216	204	202	210	210	188	211	207	208	225	249	204	185	227	197	229	182	209	214	200	223	203	206	195	203	193	200	213	200	222	247	204	196	214	212	224	213	194	196	217	208	224	218	222	233	213	230	214	197	238	204	200	193	227	202	196	209	219	200	219	212	194	207	217	201	205	224	214	228	199	205	222	206	207	205	198	203	194	211	196	221	224	190	192	206	216	211	222	237	207	210	242	225	181	203	185	220	215	216	221	216	205	216	195	201	209	215	247	208	204	197	164	194	204	183	193	193	197	199	222	206	220	202	233	182	204	189	201	198	210	216	196	195	197	233	215	216	207	212	203	209	202	222	204	211	207	218	196	209	200	226	215	196	224	225	203	195	204	203	218	202	207	206	208	241	217	218	227	188	190	218	209	215	200	199	214	204	215	226	212	184	206	203	202	191	224	209	203	219	191	216	220	183	212	213	196	188	216	229	218	191	225	204	222	215	197	197	214	217	172	223	206	193	195	200	193	222	211	198	224	206	202	207	189	213	204	234	201	184	206	221	214	206	222	191	209	204	172	218	201	196	204	205	188	236	216	227	217	227	193	192	185	220	220	194	189	179	210	215	213	249	230	218	206	195	195	207	192	232	180	223	219	210	203	197	200	214	194	213	206	210	199	229	197	207	214	191	185	205	184	234	194	226	212	216	223	199	200	221	232	208	215	202	193	212	206	208	204	199	176	212	214	208	204	201	235	215	200	223	232	221	229	208	215	204	224	204	199	230	204	203	191	218	219	231	197	209	209	219	200	183	214	210	225	224	220	197	211	236	191	198	212	221	239	195	214	207	218	203	224	206	231	205	197	211	217	195	211	202	213	198	199	210	186	192	202	220	203	227	217	215	180	208	213	195	232	227	202	202	196	207	200	223	196	223	213	224	191	215	208	204	210	223	229	204	207	187	213	204	226	256	221	206	180	216	196	199	201	202	199	219	190	189	184	198	217	214	192	184	210	229	210	222	173	200	173	221	224	215	199	205	197	216	199	235	215	202	202	190	208	211	228	251	221	219	197	200	210	195	218	208	205	214	176	211	208	222	196	225	212	216	200	208	225	203	221	186	210	212	231	247	204	211	222	225	194	217	189	226	214	240	192	217	198	227	195	230	207	181	215	216	217	217	210	207	206	247	188	201	234	217	207	183	224	224	189	218	216	200	213	192	204	223	215	205	204	188	211	198	212	177	212	212	204	207	204	214	208	233	242	197	214	187	201	185	215	222	215	210	238	207	217	207	212	201	185	200	220	212	207	209	171	214	220	191	210	177	208	207	225	206	196	201	221	218	218	210	211	174	221	199	197	209	189	187	213	198	206	209	203	215	193	192	211	204	223	218	212	226	204	208	225	225	199	185	220	216	206	183	211	210	195	212	199	213	222	232	218	194	200	201	203	201	204	195	208	194	210	218	211	239	190	224	212	241	210	233	241	200	195	214	199	215	201	202	188	196	197	216	187	214	197	226	205	210	173	209	197	209	212	211	220	205	225	213	184	198	207	230	207	221	195	218	198	199	200	201	206	192	204	217	198	190	208	203	208	200	201	207	234	218	220	211	213	197	199	205	207	195	223	201	225	199	211	206	207	231	220	193	221	195	203	215	220	233	190	228	211	189	213	212	202	220	217	194	174	225	220	193	186	203	190	200	196	210	214	197	213	202	210	216	224	203	197	207	237	214	211	208	219	224	186	198	224	204	207	202	210	201	217	221	238	219	209	215	233	230	193	231	210	192	206	221	217	220	257	203	215	205	181	230	219	195	190	187	219	212	224	210	209	200	216	224	174	230	213	202	218	189	222	209	189	208	240	194	207	226	227	205	201	191	204	197	175	191	203	200	188	234	208	228	189	199	200	231	230	236	188	192	227	207	200	227	246	195	212
7129	10787	10151	6760	17858	1874	1328	1015	868	710	645	543	522	486	413	425	448	388	380	402	346	342	323	330	330	365	300	334	307	274	314	285	290	290	322	279	276	287	290	277	279	280	257	258	266	266	267	266	281	275	268	253	275	277	256	285	254	266	269	267	256	293	277	276	295	266	271	272	263	264	250	261	258	244	259	262	277	250	245	268	278	248	286	243	258	262	271	261	250	288	274	262	252	273	273	248	267	278	246	280	257	256	244	273	243	240	276	258	266	253	284	274	269	269	299	282	261	239	253	313	262	252	262	254	254	271	290	263	250	274	265	249	302	290	266	262	257	259	264	267	275	242	256	244	246	238	255	278	262	270	249	235	279	249	269	240	261	246	256	241	258	253	288	239	245	257	227	261	255	259	236	267	273	283	254	265	267	283	242	277	274	270	265	266	287	264	250	259	273	265	262	258	268	267	264	256	273	273	274	255	235	250	284	257	257	257	244	247	305	226	267	291	247	273	269	238	260	286	249	242	244	283	274	287	262	251	235	239	266	259	296	262	271	237	232	260	268	272	251	288	221	243	273	229	273	256	255	284	236	247	272	266	280	243	248	244	253	266	284	229	263	262	262	260	266	257	245	253	300	263	262	270	258	269	276	246	264	247	264	250	279	253	252	253	261	262	272	250	269	264	274	284	245	253	236	243	250	286	275	280	279	266	240	283	238	272	229	227	253	260	261	256	266	253	270	248	247	273	229	248	240	280	252	264	271	254	247	255	287	252	280	267	259	264	250	233	267	227	288	248	269	254	259	279	263	265	258	290	243	257	247	258	270	283	283	249	236	271	236	245	253	279	265	250	231	258	249	250	273	256	243	262	246	277	262	246	276	230	236	246	262	273	245	264	251	284	255	247	265	285	274	261	265	259	247	252	259	275	265	288	271	265	272	233	283	273	246	269	246	269	271	253	255	253	250	261	243	262	269	254	284	253	250	249	243	255	285	255	277	279	255	255	285	256	278	234	244	262	280	240	246	252	270	239	253	248	233	282	273	265	257	275	236	269	252	288	234	250	251	240	280	256	282	239	229	257	261	248	267	261	234	259	268	259	236	267	260	274	258	246	261	287	279	241	273	280	261	278	260	251	229	283	244	256	274	251	268	274	241	243	280	252	260	267	264	263	256	283	246	282	265	264	232	232	249	268	280	266	250	254	267	277	280	253	276	284	280	256	287	265	268	247	257	244	248	265	267	274	249	259	286	244	250	243	255	265	293	276	259	266	259	248	261	253	277	287	266	263	268	257	239	247	269	256	249	271	232	238	234	257	274	266	275	278	265	243	232	255	250	261	240	272	265	255	231	240	280	263	266	235	252	252	243	237	231	265	261	244	262	241	231	266	246	256	232	259	234	276	254	286	231	217	262	265	296	244	244	270	262	242	246	260	259	255	269	246	284	279	265	281	265	270	281	237	256	245	277	242	253	248	239	274	238	257	255	271	259	254	261	280	259	272	247	253	248	262	229	255	267	252	276	262	257	274	260	263	248	296	244	266	259	262	271	266	257	269	254	253	277	263	270	260	256	257	254	268	246	241	255	272	241	257	240	279	290	263	272	262	292	261	259	262	236	247	255	261	272	257	285	264	255	267	267	265	253	255	239	262	249	251	234	251	265	244	259	279	261	246	262	283	242	265	239	256	266	261	279	258	242	248	260	252	256	266	271	256	255	265	276	277	254	259	277	268	239	251	290	245	255	261	227	238	268	296	270	286	247	229	282	264	278	249	276	273	280	279	263	257	247	246	263	264	286	272	281	281	272	281	261	268	235	242	253	269	265	251	283	261	296	257	236	267	265	263	281	280	216	254	258	265	266	274	241	245	273	257	245	277	240	289	246	246	248	275	246	273	264	265	264	257	252	250	248	258	262	260	243	278	262	262	262	257	265	292	275	280	277	236	254	265	271	284	267	276	278	277	256	248	277	282	246	264	265	261	275	256	240	279	270	249	278	288	294	253	251	253	263	258	244	274	260	256	262	258	269	263	266	236	268	268	270	246	269	261	260	290	239	243	240	273	258	270	276	239	248	249	279	252	254	270	252	261	262	283	252	277	257	248	271	270	262	288	241	236	267	263	239	246	254	244	266	237	247	258	265	241	247	267	258	227	246	251	256	243	264	278	242	253	268	232	258	254	263	267	261	274	250	225	247	257	242	282	236	272	250	258	227	250	276	260	248	281	278	245	260	219	262	237	250	235	256	262	252	292	263	252	263	261	276	267	256	257	265	277	252	236	233	266	276	287	271	268	254	259	248	251	229	266	254	262	258	248	262	250	267	265	241	247	257	269	254	278	238	256	287	273	243	275	285	239	257	279	257	262	241	254	289	250	249	267	283	284	235	274	261	276	248	276	236	274	275	252	271	287	242	249	268	243	277	266	282	253	245	225	229	282	243	275	250	267	239	250	256	261	240	255	250	244	268	260	275	250	250	263	268	254	262	244	256	271	256	248	264	250	266	253	264	261	244	266	245	286	256	262	261	278	257	244	247	244	271	255	252	250	245	264	271	252	270	256	246	248	268	272	263	258	259	268	262	231	261	256	249	276	268	231	264	278	245	273	257	260	239	274	252	251	272	248	245	243	239	238	291	269	237	266	247	266	241	268	253	245	257	240	245	261	258	260	260	243	258	250	235	249	264	260	280	254	253	234	288	279	287	262	278	265	276	267	246	275	257	267	268	269	270	267	276	256	238	259	267	260	247	260	282	246	238	216	256	264	247	272	248	258	281	246	262	252	240	250	235	247	265	241	283	267	286	279	259	227	247	281	266	275	293	267	257	251	270	280	264	243	253	261	293	256	241	236	244	267	268	256	267	257	233	262	244	254	276	287	253	243	225	239	266	268	231	259	254	238	250	277	247	238	259	279	258	241	241	273	232	242	249	226	256	260	253	271	273	270	244	258	267	280	240	261	280	286	261	264	262	257	253	277	271	278	263	290	279	231	267	283	269	260	260	263	251	253	247	245	289	271	265	245	269	239	270	258	240	289	274	281	257	239	241	264	255	256	262	265	268	277	291	265	251	240	234	279	304	245	277	240	254	236	290	282	246	285	248	262	253	254	273	239	279	234	246	247	266	243	250	243	261	253	267	250	253	273	272	261	265	244	254	267	255	255	269	251	269	226	280	271	284	240	286	270	253	265	265	276	251	245	275	285	270	251	260	263	260	251	256	254	249	230	272	266	243	247	281	265	262	238	245	267	234	250	222	265	257	236	241	243	259	256	289	295	257	241	263	230	252	239	254	257	266	245	250	255	271	251	282	259	257	239	282	264	253	251	280	275	251	266	244	245	249	254	275	250	262	245	253	261	248	274	248	224	270	276	250	258	271	233	253	253	262	267	260	250	246	249	225	266	258	234	263	272	256	250	295	249	279	269	244	243	256	273	244	259	247	253	253	240	263	268	268	278	251	247	265	252	252	226	248	259	270	283	231	228	272	260	251	254	255	263	282	244
23474	20912	27929	24019	21576	21016	12684	1278	921	815	701	694	616	532	524	497	510	462	494	430	437	430	438	420	441	443	390	399	420	421	395	389	376	390	398	377	388	374	367	343	370	365	371	389	403	342	377	380	389	348	388	384	415	385	405	365	368	377	387	349	343	357	353	360	380	332	352	381	381	375	342	333	361	351	327	356	332	352	352	319	363	378	380	377	359	332	366	375	350	349	344	357	364	361	355	352	363	349	330	352	330	332	353	369	376	364	357	349	365	344	347	337	350	353	360	368	348	360	370	346	367	372	380	370	353	360	386	326	379	340	359	359	364	323	329	321	339	353	353	341	355	373	347	353	338	354	326	352	380	351	376	350	370	321	353	343	351	361	352	332	373	351	358	361	367	361	340	394	318	354	367	378	364	344	349	344	352	337	366	335	382	339	351	356	345	317	330	338	353	361	364	345	329	360	361	366	348	338	360	343	356	343	360	346	347	357	333	329	357	368	336	355	349	353	371	370	358	333	365	367	338	366	350	342	334	365	339	365	365	378	327	349	355	355	373	366	346	355	314	361	345	328	362	336	362	318	345	338	315	405	355	365	361	330	364	355	382	337	343	320	361	352	357	343	377	349	369	366	367	323	367	384	359	338	345	337	355	333	363	356	347	353	355	352	354	347	346	345	351	314	346	383	350	389	353	369	361	349	346	355	365	353	364	351	356	345	348	343	350	355	342	344	400	364	334	362	320	337	363	398	371	387	359	370	356	331	326	340	347	343	373	344	318	368	349	362	360	325	359	348	335	360	388	332	350	350	349	348	347	361	369	324	370	354	368	311	353	309	363	344	350	344	382	360	373	327	320	351	321	331	312	390	334	366	356	344	379	322	364	348	359	352	355	369	334	326	340	387	338	356	349	372	345	343	353	344	344	377	355	359	340	322	334	356	398	361	345	351	359	405	359	378	334	369	355	329	367	334	358	370	378	344	337	319	341	354	351	379	373	336	348	353	329	356	316	360	330	359	345	358	329	353	354	342	348	347	345	347	370	366	366	397	359	312	344	369	344	372	332	368	358	369	320	329	335	359	367	378	366	350	384	381	342	367	312	351	373	366	372	382	378	352	345	381	359	340	350	350	326	353	343	353	342	328	362	352	366	342	350	363	336	356	311	375	320	338	352	373	356	314	309	330	327	352	337	351	349	327	348	351	354	367	343	362	393	359	331	385	360	379	335	363	344	364	333	358	364	373	321	338	338	339	382	340	338	338	359	306	371	361	316	334	339	335	333	341	343	334	375	335	367	313	330	341	360	363	314	360	303	339	363	352	345	361	338	324	331	321	353	353	359	362	358	345	345	369	330	357	383	394	339	358	346	367	381	350	343	372	351	352	334	378	354	331	314	366	359	326	328	369	341	375	343	358	352	328	373	362	346	365	343	359	361	367	329	363	357	340	339	350	370	371	389	328	370	344	364	335	351	339	372	360	322	388	356	362	366	343	319	332	346	350	353	348	357	329	356	337	349	348	373	359	367	343	379	357	338	348	381	360	355	355	371	336	366	339	326	369	358	344	364	329	334	380	338	358	336	339	358	342	347	356	347	367	361	357	334	364	348	358	381	351	327	360	378	357	349	358	357	353	341	344	354	374	345	343	366	344	363	305	361	361	374	328	325	343	389	345	354	354	376	322	366	331	329	386	319	315	352	367	360	358	321	335	354	366	363	381	308	345	387	367	352	339	345	342	344	307	364	337	368	337	360	363	342	337	331	313	381	344	351	314	357	349	357	367	384	356	373	369	373	333	392	352	339	334	351	352	334	335	316	395	350	338	340	340	331	344	371	336	336	345	334	360	353	331	349	315	332	372	358	371	358	385	336	304	371	332	339	350	348	361	357	342	347	333	381	337	362	372	353	345	362	326	382	331	379	340	366	345	330	341	372	370	374	334	324	361	357	340	338	337	355	353	338	350	343	372	312	371	317	320	345	353	334	355	339	345	348	364	295	326	342	358	374	337	361	346	340	343	367	360	335	318	330	370	333	351	363	352	364	393	326	348	357	344	364	302	377	355	325	382	357	345	346	347	359	370	347	332	358	374	313	357	347	335	351	325	327	375	342	384	342	330	361	337	343	365	318	357	343	345	364	353	354	328	334	339	343	387	339	359	335	375	339	379	299	381	352	339	352	384	357	351	356	336	341	353	353	372	323	330	348	338	357	318	344	376	373	365	351	371	315	354	356	340	320	350	325	348	368	357	348	327	362	357	354	330	350	350	329	351	338	336	345	352	349	335	344	348	349	369	353	350	379	331	332	349	391	362	372	366	328	347	382	346	351	377	345	355	360	354	342	368	340	363	367	367	367	351	335	367	335	294	362	363	333	318	334	309	346	405	363	358	354	358	335	360	344	355	345	366	318	390	345	359	373	337	399	346	344	347	325	350	340	369	346	323	325	311	358	348	350	354	353	354	366	382	340	376	354	326	338	366	334	359	360	321	330	332	374	354	332	346	383	330	344	370	364	337	361	372	362	376	339	371	344	352	333	312	324	325	364	343	374	340	363	361	302	325	321	359	359	365	347	343	329	309	359	364	350	362	377	346	360	353	370	349	342	345	332	327	339	349	342	347	310	342	348	350	340	323	371	358	360	360	360	339	318	374	351	367	337	349	331	346	353	328	366	373	363	362	363	374	348	357	366	370	330	336	379	339	352	335	336	380	342	351	325	397	347	343	360	339	312	349	319	358	361	328	329	363	353	360	382	338	357	358	325	343	342	377	329	346	361	341	377	356	367	359	358	360	332	363	403	353	325	339	345	349	345	381	353	356	338	359	367	367	332	325	374	350	357	350	352	401	339	306	356	345	344	360	369	353	359	356	331	343	360	374	367	318	361	379	391	352	331	333	310	370	363	359	341	348	355	321	341	328	334	344	359	326	372	340	339	350	359	353	331	376	337	323	335	353	369	360	377	332	351	342	362	340	352	327	360	355	342	345	360	374	379	356	349	327	339	350	364	343	382	376	339	353	331	355	315	361	355	352	340	314	368	343	343	351	362	345	367	374	320	353	332	339	365	357	309	356	342	354	360	344	337	357	380	351	343	370	322	408	348	350	375	348	346	363	332	349	339	350	342	354	350	364	389	354	313	366	351	365	373	380	346	319	375	332	362	350	363	366	379	345	358	309	359	334	311	319	350	346	333	337	354	351	346	326	353	347	372	370	344	348	342	374	358	359	348	328	342	350	357	377	347	323	353	364	363	385	394	358	339	372	323	362	340	362	342	348	351	373	321	360	333	350	343	343	341	362	332	354	355	372	345	346	371	341	357	320	339	331	343	357	348	345	379	373	337	350	375	328	345	353	376	379	359	341	333	343	351	353	331	343	309	384	363	369	368	354	321	352	321	308	366	349	336	351	307	321	352	328	336	393	353	359	382	350	339	356	330	341	364	329	331	336	369	369	356	341	352	334	348	374	361	367	332	361	352	378	361	384	336	345	351	327	364	339	329	334
10623	19568	18629	12652	21784	4087	2925	2259	1825	1471	1338	1209	1032	966	884	845	779	685	699	631	600	584	587	590	578	516	498	528	509	499	465	525	465	477	450	435	408	422	431	420	421	424	430	392	425	416	376	374	401	427	403	394	403	387	418	401	367	415	376	375	420	385	374	378	368	407	385	386	375	397	384	385	348	388	363	389	356	380	378	363	336	371	406	412	378	356	381	349	402	385	338	397	359	364	360	427	358	417	343	369	368	377	374	378	383	383	360	399	358	350	358	401	390	376	387	395	390	359	367	366	371	394	347	390	384	391	360	361	378	365	403	366	335	356	377	384	374	389	385	377	358	365	394	350	350	398	349	409	353	372	395	343	380	361	384	350	346	375	386	355	346	350	350	371	357	394	369	373	392	358	356	347	384	384	387	365	335	357	344	341	361	359	364	373	357	379	390	355	382	358	373	380	394	397	380	381	362	397	349	347	360	381	320	365	358	365	364	364	409	363	350	391	369	350	329	367	374	376	359	375	351	364	328	373	371	377	365	350	360	372	357	389	358	382	364	384	385	337	419	321	386	386	375	372	368	336	382	347	359	384	421	371	358	354	351	384	373	389	368	363	381	375	373	363	375	380	346	393	376	344	369	359	380	389	380	377	357	394	342	347	390	377	385	359	377	384	399	352	399	348	377	351	375	380	365	361	366	362	351	394	348	382	404	365	368	350	372	370	374	362	412	350	362	345	404	376	370	376	353	366	336	376	365	348	347	388	378	369	351	377	389	389	346	332	363	380	336	371	408	355	382	377	385	380	348	342	369	341	337	371	381	387	366	361	390	358	386	369	379	343	376	362	341	404	333	366	353	361	404	394	369	356	397	351	378	360	331	336	335	361	359	369	402	356	357	375	398	385	355	372	359	365	351	362	368	327	372	374	366	374	322	349	373	359	337	356	402	380	374	392	385	416	387	324	357	359	392	334	358	352	358	341	359	393	371	372	349	344	380	345	340	371	378	372	321	389	368	358	387	354	368	384	385	343	388	379	406	347	358	355	361	365	409	349	370	391	399	369	353	388	402	366	354	358	372	335	421	389	362	379	381	359	359	380	336	329	348	378	386	355	372	368	352	364	376	363	365	376	375	335	369	370	329	376	383	368	374	370	373	382	392	352	379	352	367	364	335	370	394	377	378	394	351	378	381	350	364	310	379	371	372	390	418	355	358	391	349	371	345	319	381	352	381	375	384	357	351	348	362	359	328	398	383	364	356	371	358	369	356	359	348	379	352	370	360	388	379	388	364	400	343	366	382	379	349	382	359	367	351	362	399	379	370	380	338	416	369	378	345	378	369	372	384	377	375	383	369	344	384	381	375	376	394	364	373	403	334	358	399	370	383	377	354	343	384	392	375	350	326	405	340	377	364	378	347	370	375	396	368	396	386	355	345	374	369	393	357	395	388	363	372	367	359	393	369	373	364	346	404	357	358	345	377	367	355	416	349	346	346	377	377	358	370	354	384	374	379	348	362	364	330	368	352	353	369	386	380	356	333	354	353	377	382	335	372	355	383	386	376	353	347	342	381	380	383	387	334	362	322	394	366	373	355	395	359	380	368	349	386	383	393	396	386	363	390	353	381	389	397	363	392	379	385	389	379	364	376	397	377	372	354	360	407	386	357	363	377	386	366	361	368	367	372	334	379	424	373	374	370	363	375	374	367	412	373	351	360	356	376	365	373	349	363	342	364	362	343	364	347	391	351	398	407	360	325	377	355	378	355	360	363	415	384	370	369	349	379	382	359	382	369	355	355	394	375	373	376	387	364	371	360	390	378	375	368	354	357	366	313	330	400	381	345	396	371	354	353	376	368	400	379	359	375	350	357	381	396	364	377	378	372	366	372	335	347	366	337	381	369	398	384	370	376	378	379	355	325	308	348	362	398	392	374	356	397	354	338	376	374	393	367	387	374	379	368	390	371	369	353	357	349	375	375	350	365	362	341	351	331	353	334	374	353	405	390	381	371	383	340	369	360	372	358	374	401	364	380	364	329	351	355	373	362	394	362	352	380	319	333	365	354	350	394	361	383	333	338	357	359	399	341	349	366	357	371	347	380	341	388	352	357	343	368	352	368	369	350	357	358	373	365	337	379	333	376	367	386	364	348	379	392	369	341	352	366	334	365	367	359	369	361	371	375	347	357	356	383	368	383	358	376	380	357	394	383	363	372	357	350	363	368	359	362	352	353	418	394	355	385	375	338	349	368	403	376	347	378	363	381	363	366	354	377	391	360	347	330	373	400	375	391	372	381	367	369	334	375	344	348	350	362	354	361	364	384	377	373	372	354	343	366	368	339	403	381	397	385	393	348	385	412	355	355	375	363	354	351	367	368	365	378	383	418	363	404	366	336	378	374	365	400	350	346	371	348	377	365	349	352	400	380	369	374	353	394	337	354	346	345	330	356	356	354	347	356	357	358	392	344	368	350	355	410	356	375	379	335	347	354	382	360	373	388	365	374	377	353	382	353	381	339	366	333	346	359	405	386	385	382	374	374	346	369	357	352	410	350	395	381	364	392	355	367	388	410	373	374	354	354	436	349	423	382	345	425	370	403	355	361	350	368	326	394	355	386	341	356	349	350	368	365	356	359	372	373	392	355	371	343	353	348	340	355	374	347	374	370	373	365	369	379	347	380	372	354	382	367	356	325	358	353	399	371	340	336	367	357	400	365	375	354	385	349	359	370	388	370	368	344	356	350	413	357	359	401	366	379	339	368	360	367	377	360	374	350	362	364	382	343	370	380	373	362	351	354	372	382	344	352	372	364	358	377	340	338	361	377	367	371	360	372	374	356	368	372	367	400	364	390	362	354	371	306	359	390	378	318	361	359	360	358	378	337	377	340	361	353	387	355	342	364	368	374	355	378	382	376	349	347	386	380	360	362	344	387	370	380	376	348	409	337	381	343	410	332	367	379	373	325	354	380	368	385	398	354	400	360	389	366	379	380	409	352	360	382	362	336	369	402	401	381	357	374	372	356	357	338	349	354	418	381	370	382	348	345	336	366	354	369	349	319	373	352	370	376	396	365	407	365	357	366	374	375	379	365	409	383	364	396	387	373	390	351	348	395	369	398	387	355	384	358	352	355	379	356	368	397	414	368	349	363	337	362	354	389	381	360	356	392	395	398	360	365	392	333	369	319	381	352	385	349	375	371	363	366	337	349	365	349	348	368	371	367	336	368	406	382	365	353	403	395	382	365	347	347	355	354	382	360	373	425	338	342	352	398	348	382	354	346	355	364	362	344	343	376	348	345	378	383	315	355	379	344	383	374	369	347	379	387	385	373	376	341	350	382	363	360	373	367	363	379	366	350	344	371	368	385	359	363	346	396	364	338	329	375	397	394	367	415	362	370	388	345	349	409	367	387	353	331	365	362	342	403	340	343	363	366	350	356	389	394	390	366	340	386	368	369	358	378	381	349	386	393	355	358	335	375	362	355	379	363	344	338	360	398	375
28003	15744	3282	1828	2054	603	562	509	485	496	481	493	463	493	480	504	539	508	449	507	469	459	527	482	473	507	550	486	474	462	446	518	512	530	481	498	514	461	459	479	517	465	507	498	492	491	502	490	508	481	489	493	521	475	502	475	506	508	486	466	472	475	489	497	474	518	482	497	510	486	444	462	510	453	486	525	470	480	499	479	471	491	466	501	492	470	453	486	457	530	459	505	450	503	471	473	509	510	484	461	491	496	535	506	463	489	484	465	487	477	506	474	516	501	469	458	478	510	494	468	547	488	464	454	482	463	499	508	450	462	497	506	503	498	471	480	477	460	476	466	454	518	510	513	437	508	503	506	504	487	495	503	451	486	538	484	505	458	507	478	504	482	497	491	470	482	491	507	484	497	475	476	470	517	512	478	519	464	497	499	502	507	499	475	471	477	454	513	492	485	466	457	496	511	472	496	482	462	476	481	479	487	495	492	478	474	499	492	516	463	453	500	479	507	458	469	517	439	504	485	461	480	496	404	493	503	527	485	497	519	466	500	496	455	510	488	499	505	523	477	472	495	498	467	492	497	511	471	528	462	478	485	496	468	507	514	466	454	481	497	470	505	492	492	476	495	499	511	483	487	464	494	472	483	487	521	520	461	480	489	474	498	485	514	487	519	505	501	501	465	474	517	510	510	483	465	503	452	478	486	513	502	496	471	536	509	509	489	501	491	463	503	523	489	468	473	479	486	483	487	472	515	470	501	531	498	470	507	490	487	511	471	490	452	510	493	483	484	521	499	477	500	471	466	477	477	491	478	525	506	464	474	474	437	484	466	465	546	483	494	497	539	482	505	508	491	503	476	498	469	485	517	479	504	519	465	547	451	467	505	461	469	471	453	490	453	516	465	488	497	452	460	496	473	491	462	504	471	499	503	469	488	515	482	457	464	495	462	524	449	456	478	535	450	510	482	534	472	511	459	481	476	504	452	461	480	493	461	531	484	486	458	482	472	466	512	515	493	486	474	519	474	460	458	462	507	547	466	497	494	507	491	495	499	492	479	519	515	456	528	467	522	501	515	520	495	512	496	546	477	489	478	519	511	513	479	471	530	462	465	469	519	506	473	525	473	475	563	514	513	462	473	500	491	474	488	448	481	443	533	479	472	469	487	524	473	486	485	469	496	521	482	483	477	489	505	518	471	487	503	503	467	479	516	493	497	491	521	489	500	439	501	470	478	487	515	509	488	460	491	490	467	513	497	489	480	488	458	497	517	471	513	516	488	485	437	466	509	489	474	524	517	523	513	506	488	459	526	485	466	467	478	489	508	488	488	511	494	449	447	480	493	491	483	517	479	491	461	436	507	524	522	459	494	467	478	505	487	498	499	463	497	482	537	488	515	478	526	484	456	495	485	464	487	489	497	529	536	491	484	529	464	461	470	476	458	453	482	466	465	465	533	508	496	487	528	461	475	485	477	452	460	438	470	474	477	489	472	492	490	497	516	482	490	487	529	514	514	507	474	502	476	508	521	463	515	456	465	518	469	444	483	488	455	480	516	462	485	500	473	490	508	476	504	481	476	473	520	475	491	494	469	483	471	498	523	491	495	510	552	464	463	445	512	485	465	504	478	481	510	495	512	427	501	482	484	482	463	481	479	519	494	457	499	533	464	493	496	505	464	492	491	490	488	482	486	485	462	508	495	482	442	501	524	524	513	481	502	475	493	454	489	509	477	475	529	495	460	500	472	478	493	480	480	466	470	493	495	491	471	482	466	427	531	463	491	517	434	508	507	464	464	470	516	487	515	478	467	498	462	488	456	442	470	484	488	497	538	483	461	495	446	468	515	495	487	468	483	500	520	478	511	460	538	510	496	511	465	465	516	523	515	461	500	527	509	456	485	502	488	501	484	524	473	493	458	463	525	470	489	488	470	534	542	475	527	462	474	434	495	441	470	491	484	492	476	474	486	493	472	494	506	469	490	436	481	489	476	521	447	515	506	501	433	518	467	485	481	492	482	495	497	508	445	494	513	525	448	504	515	502	482	534	497	501	457	474	493	534	469	492	492	492	472	480	466	474	454	485	507	478	523	477	481	479	512	531	507	463	497	442	475	506	483	490	485	486	506	492	516	511	477	465	483	497	526	440	503	460	512	525	452	485	482	465	535	501	526	479	461	504	478	496	479	491	485	478	504	458	480	474	493	513	461	496	478	468	490	491	497	441	495	507	479	464	495	485	470	480	480	518	485	448	491	469	492	476	513	547	507	515	521	489	483	452	508	487	472	492	514	474	515	497	491	491	512	526	478	491	483	461	514	465	504	539	490	456	469	519	512	476	514	509	496	532	460	481	470	477	430	552	466	499	451	489	490	503	490	468	474	454	497	464	520	497	467	496	461	499	475	473	489	475	500	492	473	481	518	479	483	478	494	507	525	533	550	461	452	458	479	485	498	520	486	458	481	486	523	466	446	463	484	465	473	476	467	492	538	498	498	486	474	501	497	456	474	486	472	505	503	467	487	502	483	499	487	504	466	485	493	494	495	483	519	479	523	454	505	453	498	468	517	497	508	495	481	485	528	490	456	475	446	510	498	485	508	476	465	489	507	511	493	507	498	463	478	486	483	487	462	494	510	468	500	481	456	486	472	506	486	499	511	453	469	488	471	498	481	464	467	462	500	518	510	482	480	471	478	444	464	449	474	483	497	481	511	493	475	463	481	515	489	483	465	484	510	511	514	507	513	485	511	482	473	505	471	501	466	497	492	498	502	545	504	471	493	478	512	443	502	492	498	467	483	488	526	465	503	474	484	447	472	465	467	476	493	505	459	516	479	486	498	527	478	459	533	492	484	497	485	496	496	471	483	539	487	494	461	487	468	474	473	516	481	488	440	454	474	458	502	464	476	486	498	523	499	481	465	477	470	510	505	531	508	500	498	513	504	480	473	466	522	524	517	488	483	484	505	492	506	493	482	503	492	501	465	498	475	450	453	483	456	480	490	488	493	503	489	511	476	482	440	460	446	503	511	501	471	475	481	461	495	477	480	458	505	501	437	496	522	468	487	512	514	469	491	481	506	478	478	459	490	529	465	506	457	471	473	489	490	517	456	496	483	493	477	479	495	506	517	499	482	490	495	463	465	495	460	440	511	504	494	503	493	452	489	497	460	471	507	521	509	481	480	509	478	505	506	519	469	480	482	458	483	500	498	475	484	480	465	480	499	446	488	491	507	471	503	514	492	472	503	496	516	480	500	452	450	482	479	505	515	498	490	464	458	482	474	469	505	479	497	470	488	519	513	487	505	515	444	526	441	496	501	465	536	465	498	487	467	480	479	513	482	532	490	505	483	477	492	472	499	458	499	515	502	516	474	523	478	479	498	483	494	490	453	461	448	478	500	484	486	495	460	481	487	484	515	510	453	472	501	466	499	439	506	510	472	476	505	488	460	515	516	541	502	542	454	483	528	470	519	466	464	477	479	503	517	468	436	494	472	509	498	510	470
5288	2711	3993	3318	3454	650	618	627	603	630	609	623	573	566	595	587	539	563	558	542	584	519	576	626	579	542	643	573	621	549	557	531	576	549	577	580	603	589	574	530	561	569	594	584	506	606	542	602	574	608	615	536	527	561	599	590	574	596	552	522	605	551	570	562	585	573	549	562	535	597	573	553	545	601	513	559	546	526	568	548	531	589	549	553	534	552	585	561	552	597	589	544	559	579	535	540	554	600	566	567	632	543	557	574	544	533	528	582	603	567	535	559	577	547	549	640	567	585	572	611	627	565	620	555	551	537	597	549	593	547	569	570	576	535	543	543	587	542	581	574	583	602	537	582	552	573	537	564	605	540	523	533	551	586	572	536	557	559	561	556	514	576	492	582	596	580	597	533	612	530	531	593	550	577	584	508	549	601	604	538	521	561	569	556	568	568	570	555	569	560	521	549	522	547	539	586	508	596	576	575	605	557	572	579	583	566	602	578	533	524	542	539	587	550	526	544	570	562	594	559	589	573	551	527	536	603	533	562	590	568	568	586	560	541	569	568	576	570	590	523	516	537	556	542	544	550	534	536	536	549	584	591	572	608	588	581	612	592	542	600	551	550	570	584	576	516	572	561	591	556	581	580	583	542	598	562	526	567	619	598	585	540	566	556	570	561	594	600	523	552	573	582	579	574	550	563	582	543	608	582	537	597	581	573	589	562	553	582	574	564	572	571	582	620	589	602	556	557	575	554	566	549	578	560	563	567	566	542	608	596	556	551	577	550	597	583	570	628	553	573	580	546	563	540	556	575	546	553	599	549	565	574	541	589	577	544	526	556	603	606	591	554	586	559	577	551	616	551	571	621	554	572	553	559	555	551	556	588	608	521	586	566	540	590	571	562	601	568	585	585	589	550	543	517	586	535	547	589	570	567	557	548	573	544	624	613	563	548	572	546	534	547	514	593	602	592	566	566	599	555	581	542	531	587	564	577	539	548	576	578	566	545	607	622	543	539	571	563	586	588	584	569	566	544	506	557	540	568	604	554	567	578	621	526	545	540	575	579	531	578	578	533	589	581	578	534	568	582	538	559	542	564	560	571	581	549	587	554	550	542	593	553	557	584	548	548	586	563	557	582	531	601	549	548	598	545	535	557	535	571	532	583	599	555	569	567	508	594	532	554	527	560	605	540	540	567	522	574	587	599	580	596	567	571	544	589	584	550	580	522	569	550	552	543	553	524	553	592	598	565	539	574	578	605	557	606	573	533	516	579	576	566	559	555	591	572	571	578	600	528	562	598	592	583	551	581	560	535	544	551	563	593	581	568	601	584	550	533	558	559	537	586	558	567	590	552	570	582	594	575	552	590	575	600	530	575	580	591	558	538	577	565	550	538	560	538	558	572	596	517	582	571	581	548	580	569	529	542	574	573	544	582	545	539	572	595	578	575	576	564	558	563	583	534	562	538	566	533	586	584	560	540	587	591	579	526	578	576	557	577	559	594	555	563	564	571	562	552	496	578	540	531	558	503	609	577	545	577	552	572	643	556	557	572	570	545	570	536	536	547	564	570	574	556	565	587	512	538	553	558	550	556	615	574	540	587	612	537	548	538	548	576	568	563	542	564	591	554	581	547	556	557	581	537	576	567	543	561	562	575	589	588	527	516	567	576	509	592	611	583	530	519	532	550	575	620	580	555	567	574	534	524	551	610	565	557	564	602	578	585	522	594	585	578	579	536	555	562	557	559	581	543	521	558	537	561	549	519	568	517	570	568	559	538	519	564	588	533	576	560	543	610	553	566	548	559	571	602	557	523	594	589	562	543	589	544	498	559	596	591	562	580	582	561	570	561	573	582	540	599	577	564	521	559	584	558	523	550	544	584	541	566	544	597	560	551	588	531	536	576	529	571	539	541	588	564	579	571	569	605	564	608	568	585	555	528	521	564	572	579	598	562	602	565	572	550	562	563	528	572	597	520	546	553	562	579	560	589	569	583	526	587	557	565	547	556	587	528	535	570	583	522	580	566	535	501	536	557	605	507	517	592	562	565	604	585	590	543	549	554	538	543	574	526	547	581	586	556	562	580	562	537	545	540	557	584	546	589	564	538	556	613	577	565	566	577	543	553	552	553	564	556	568	532	568	577	578	514	580	566	543	588	560	579	533	572	557	564	542	555	599	572	562	560	545	540	587	537	589	556	533	546	531	571	546	562	587	590	567	539	576	581	561	576	580	554	551	548	572	563	584	561	598	555	572	566	596	546	559	534	557	537	619	578	568	522	550	526	551	552	616	546	527	597	579	532	547	573	580	556	549	567	590	565	538	605	554	542	552	547	536	583	583	549	545	561	538	510	556	592	567	518	554	596	559	535	599	508	584	538	530	563	548	555	569	587	605	573	543	569	567	551	548	554	570	544	572	596	576	559	571	553	565	568	558	544	544	566	532	566	554	591	580	534	576	555	572	555	567	571	533	564	608	550	572	565	545	566	573	549	559	585	591	551	565	613	618	587	608	610	608	524	537	557	583	576	537	579	559	566	529	553	581	588	552	577	570	556	570	573	570	560	581	564	600	590	564	553	581	526	556	549	586	535	551	594	554	557	565	583	553	559	590	563	615	553	592	602	542	576	538	580	585	521	565	575	577	598	551	571	596	553	560	566	591	572	534	536	552	596	609	583	548	574	543	575	566	555	588	547	576	571	600	552	566	569	575	548	597	550	573	531	618	558	541	591	556	535	540	587	524	564	535	547	574	541	623	570	556	574	570	554	602	584	589	573	563	568	543	555	582	523	524	552	531	536	543	570	560	558	565	588	565	527	579	564	598	555	569	548	575	545	537	568	572	577	561	585	598	548	543	584	577	551	555	584	566	564	557	521	554	537	622	610	517	561	577	582	598	539	545	598	560	562	547	593	581	590	567	516	596	584	562	541	547	547	540	521	603	580	615	567	565	537	527	577	544	567	588	587	535	600	562	591	517	555	542	568	549	592	550	554	535	587	565	556	594	558	552	569	547	555	600	571	555	565	537	573	565	578	579	565	550	589	516	564	544	562	594	575	572	564	581	579	554	595	572	544	591	543	588	574	604	555	527	609	564	581	593	595	551	582	548	564	574	541	589	552	563	550	532	541	524	585	570	594	600	568	565	593	607	555	559	575	580	549	543	533	536	559	536	550	574	572	557	534	596	539	593	550	591	552	548	544	536	511	576	584	556	542	557	566	572	568	582	537	572	540	599	565	600	592	563	588	567	539	538	528	608	608	591	591	524	538	572	545	580	523	605	569	569	565	493	575	548	582	589	559	578	569	553	548	576	580	507	589	613	609	533	542	543	551	549	613	578	538	525	573	598	528	540	571	572	526	562	598	552	552	565	569	569	580	557	551	582	579	567	602	550	544	546	551	533	528	561	566	574	533	581	560	568	566	609	595	579	583	573	543	553	580	553	578	576	546	568	537	541	618	575	624	581	558	526	544	546	561	578	575	569	583	558	575	538	581	574	578
26259	20916	27388	24603	24197	7840	831	509	439	360	350	322	305	302	285	286	257	289	251	255	248	234	275	250	265	235	213	243	245	213	218	242	215	232	238	224	256	242	221	228	248	227	213	225	218	186	221	223	224	247	203	209	207	205	232	245	218	215	214	188	209	213	213	221	205	187	218	208	206	216	206	202	214	215	220	198	197	230	216	210	208	207	195	225	246	230	227	216	193	195	236	203	214	189	206	225	226	195	215	224	213	223	212	212	215	190	219	205	219	218	217	204	215	211	207	190	232	231	214	231	204	199	223	214	214	195	217	247	215	201	191	201	198	223	256	175	206	216	229	223	211	202	208	217	191	194	203	207	213	212	228	203	196	199	196	211	194	221	196	213	212	209	201	204	227	198	217	224	202	213	206	214	230	216	223	203	187	212	207	210	201	230	184	191	195	205	225	200	210	204	199	207	226	210	187	212	188	202	192	229	251	231	189	199	218	217	220	201	211	201	219	214	218	212	240	238	196	179	218	220	202	218	209	194	232	205	228	220	212	193	204	215	198	193	207	226	218	215	206	224	193	195	223	213	187	200	230	204	214	243	196	202	215	222	237	198	247	212	211	223	202	213	210	189	203	210	216	200	234	202	203	229	244	225	218	198	196	221	186	223	212	201	210	209	203	212	203	204	235	221	188	197	205	199	234	263	183	239	199	200	225	224	207	199	208	213	211	203	211	217	211	238	184	233	224	212	204	195	242	200	219	206	231	224	199	208	228	230	201	206	219	223	202	211	218	201	222	186	192	239	207	245	205	225	204	215	218	226	204	190	210	214	217	197	209	188	204	229	202	220	226	228	236	213	233	203	186	201	180	216	194	224	235	203	205	198	219	206	236	220	199	174	220	203	225	213	210	214	200	201	235	201	203	201	234	236	237	210	195	212	197	220	201	197	210	222	196	240	230	217	218	228	208	205	203	188	224	231	215	207	233	214	197	198	221	226	216	208	210	202	226	218	207	212	208	233	207	205	222	211	213	229	201	228	213	197	203	210	211	242	185	199	202	205	215	212	206	226	217	222	211	193	230	223	210	205	197	178	212	203	211	203	184	207	205	207	202	206	211	229	229	189	197	195	220	241	183	209	236	197	208	240	225	212	195	196	223	240	234	225	214	213	201	206	222	218	197	161	220	218	201	193	218	229	209	226	226	204	207	190	209	196	207	219	202	212	179	213	225	228	227	208	223	217	207	216	202	181	213	204	242	205	195	202	240	232	196	216	177	193	256	206	229	223	191	208	218	224	204	198	187	218	186	199	218	221	196	217	194	220	213	240	206	219	203	226	227	239	209	206	198	203	220	202	202	203	227	205	215	212	201	212	175	222	197	214	211	226	231	215	244	188	236	238	204	210	192	217	223	233	209	208	224	205	222	199	229	212	233	233	201	193	193	215	210	200	221	185	212	208	217	196	231	214	192	219	192	201	234	217	219	191	190	203	246	215	218	219	212	188	204	232	204	226	206	230	205	187	200	220	205	188	211	203	225	210	214	207	216	184	215	207	182	207	199	196	215	218	213	218	201	211	204	226	195	191	205	222	238	230	181	210	236	201	222	205	220	222	218	211	219	212	201	240	220	219	210	213	208	210	232	209	195	231	219	212	222	218	229	240	217	193	190	213	222	203	198	236	191	215	221	209	201	218	208	217	199	215	216	194	209	209	230	247	210	208	203	200	208	206	211	208	224	222	206	214	222	201	227	217	208	215	213	197	222	217	239	177	236	212	210	239	212	232	223	236	203	213	225	215	225	214	191	215	220	227	203	230	223	201	238	221	191	206	248	211	218	230	253	206	222	234	203	222	214	223	229	201	209	196	220	219	210	198	223	215	240	198	216	227	197	200	200	192	201	211	205	238	228	230	220	185	217	211	216	191	228	240	205	203	235	202	197	211	183	216	196	216	228	212	185	213	215	206	219	171	195	210	237	206	218	211	226	216	204	191	220	225	204	228	232	213	219	222	214	204	222	212	239	197	213	207	248	208	216	219	193	241	222	216	210	206	206	209	212	192	235	197	234	223	205	214	212	226	201	233	230	229	225	225	194	209	200	204	209	198	197	216	222	183	228	212	229	231	209	216	184	207	217	209	201	202	210	199	210	203	203	205	203	206	228	214	199	216	210	222	189	216	192	209	224	208	212	214	204	210	221	223	205	216	209	211	219	206	204	196	214	210	199	233	213	217	187	186	220	203	212	228	205	214	216	220	187	206	203	203	212	211	229	212	188	234	242	215	199	201	192	224	198	232	206	183	205	196	220	209	220	213	208	243	215	197	218	205	227	197	230	218	206	212	197	199	228	201	194	221	217	216	195	227	230	216	226	216	205	216	198	208	207	209	213	204	207	232	244	193	224	241	214	210	209	226	224	206	208	224	219	244	189	246	202	207	219	205	222	212	216	205	220	186	209	212	188	212	223	222	248	213	200	230	210	211	231	209	198	197	193	247	193	208	211	211	199	215	208	217	219	234	213	204	200	209	186	226	182	207	205	219	199	213	225	215	215	195	210	200	195	212	195	204	221	222	204	190	196	237	206	217	219	197	216	198	205	218	205	220	194	197	228	220	212	213	200	201	186	203	193	197	218	237	209	202	192	204	231	189	209	227	205	214	214	201	186	193	187	202	204	212	224	191	213	197	236	196	190	211	201	237	232	234	233	205	213	211	206	209	183	189	206	189	233	243	228	235	197	193	211	210	201	195	194	239	215	185	186	182	188	227	211	189	228	200	211	208	228	217	233	258	231	219	192	209	221	210	213	208	206	214	199	223	220	201	201	214	188	214	229	195	209	232	219	205	223	202	224	192	192	234	206	226	231	202	213	198	226	211	211	203	225	224	222	197	212	225	200	198	242	227	201	209	196	219	237	220	222	217	197	195	196	235	193	197	209	222	208	194	220	214	198	225	201	197	195	223	204	189	211	201	220	212	222	217	219	217	185	217	179	191	196	205	210	227	215	250	200	224	223	229	193	228	184	218	191	212	209	227	193	223	224	221	198	210	199	206	207	245	201	222	199	220	206	198	184	226	210	201	222	202	220	215	219	200	196	226	229	223	227	219	227	186	193	233	187	201	227	209	206	191	231	218	206	212	234	180	220	218	225	222	193	234	194	213	199	241	223	205	222	215	211	199	206	213	232	197	214	209	215	208	217	205	199	212	229	231	221	209	222	236	213	224	207	210	202	188	223	202	205	224	200	212	210	189	217	186	214	195	224	187	201	186	218	205	234	225	213	226	262	211	195	207	201	203	235	223	217	198	204	226	240	225	192	196	241	197	227	196	236	215	213	204	197	203	230	209	216	207	206	211	215	230	237	217	201	252	218	201	217	191	186	207	220	214	213	224	223	199	218	202	203	218	254	204	205	223	178	222	211	200	224	199	212	227	236	203	212	206	218	209	214	208	243	209	208	205	216	197	217	181	215	226	190	216	210	196	223	213	222	192	220	231	231	219	195	205	201	215
7010	11109	12198	16530	19616	1701	1298	928	806	712	625	591	509	492	475	410	404	415	376	357	367	354	321	330	317	326	330	309	294	330	329	295	300	254	288	287	279	283	293	276	281	291	286	279	278	278	252	255	263	245	270	286	291	259	274	270	242	279	287	266	265	259	278	283	255	262	306	287	281	267	274	264	255	266	266	282	253	267	252	272	263	271	246	274	273	301	267	269	295	294	245	273	273	272	268	265	268	276	292	305	273	241	251	278	254	262	254	241	258	294	281	267	251	274	273	247	252	284	225	270	262	280	260	267	309	259	260	256	281	250	271	260	266	261	252	258	259	286	262	282	263	264	270	295	276	246	270	270	265	270	253	225	270	279	240	260	258	271	260	257	250	219	246	235	284	257	274	238	254	265	273	278	254	269	259	238	263	256	228	270	275	250	253	263	268	243	264	291	282	254	290	259	256	299	286	256	268	244	265	248	257	257	247	260	283	242	259	251	274	258	269	265	250	248	279	253	261	252	275	275	253	244	254	249	265	241	278	262	272	277	236	264	259	255	275	271	271	300	259	258	274	253	272	268	253	247	258	272	240	248	257	268	257	257	261	268	256	274	260	284	255	257	283	267	268	233	259	254	258	262	269	254	252	278	260	261	260	252	294	251	239	274	236	246	273	237	290	262	238	259	244	238	272	223	255	278	243	276	262	260	268	267	271	252	258	274	259	269	221	290	251	268	249	281	247	231	289	269	264	251	258	231	246	299	289	262	278	257	282	273	256	251	262	263	263	268	231	262	272	288	263	258	244	269	252	248	275	249	267	255	247	263	260	240	246	246	273	266	267	267	271	263	241	257	268	246	246	280	291	280	256	266	281	268	281	244	234	275	252	274	260	259	276	275	250	263	267	259	257	274	282	261	259	259	251	264	266	242	283	253	249	239	292	263	285	276	260	294	304	298	282	260	259	256	278	248	242	244	235	254	253	256	255	262	244	241	265	249	273	264	261	260	233	263	253	265	273	274	249	258	259	249	250	251	258	296	245	265	232	255	269	244	276	260	247	270	281	244	268	264	274	281	245	255	258	273	264	265	239	246	247	268	241	232	224	262	272	271	284	263	282	278	242	247	264	243	276	251	251	264	262	265	279	261	279	271	249	242	261	251	256	247	247	243	256	274	254	255	255	259	289	273	233	258	264	251	297	250	257	253	254	228	295	238	295	266	256	266	256	242	242	267	278	286	254	256	239	234	254	265	245	278	254	267	258	276	232	269	274	295	259	260	261	260	264	243	255	273	269	283	266	287	250	248	275	271	267	243	250	264	297	225	249	258	272	255	233	289	266	244	250	260	249	259	275	218	273	248	260	286	279	272	289	268	242	244	228	270	263	265	264	256	272	268	266	246	239	255	241	273	279	274	244	240	285	275	251	258	277	260	253	289	251	281	272	229	256	266	273	257	257	277	233	265	284	239	246	257	240	281	298	274	256	273	268	273	272	258	272	261	268	255	245	286	250	281	237	235	233	249	236	269	252	235	261	272	293	264	276	256	265	241	272	278	234	217	282	268	266	276	282	285	250	263	258	263	264	254	272	299	254	277	239	287	256	259	253	268	244	245	257	279	279	265	264	262	262	263	255	278	269	267	282	231	256	259	243	248	247	253	233	238	248	259	253	266	280	268	247	239	255	238	238	247	273	252	258	239	266	235	251	257	284	258	269	241	250	249	252	289	261	285	270	220	283	257	289	251	285	255	234	261	242	277	249	239	279	274	276	267	263	247	253	230	241	265	250	301	264	243	255	254	245	280	230	252	271	274	297	267	270	241	266	252	263	259	258	262	253	274	257	242	235	267	251	261	238	273	283	235	260	284	281	264	273	290	262	258	260	255	259	271	316	248	280	292	234	251	257	265	246	269	272	245	262	265	257	233	222	234	276	276	267	267	267	255	235	277	254	288	279	248	299	278	273	251	264	256	251	268	270	286	281	272	264	280	268	280	286	250	220	258	235	247	239	257	253	274	252	266	251	259	265	240	261	272	261	283	242	262	281	245	254	253	256	254	240	253	264	253	270	274	254	231	252	273	256	251	256	244	262	287	293	276	234	262	265	276	258	245	272	243	269	292	256	268	279	246	230	262	271	238	243	280	237	287	241	258	248	254	249	224	268	275	247	288	282	247	240	255	261	269	276	259	270	243	241	266	247	259	234	301	281	258	251	244	236	265	242	277	270	270	278	240	244	287	252	292	255	260	244	281	264	292	256	236	280	295	267	256	234	285	262	253	253	264	283	282	244	238	239	265	265	231	247	271	258	258	262	278	264	287	295	270	275	221	241	264	264	242	257	253	250	262	210	263	281	250	263	260	285	266	266	223	294	232	260	248	248	277	254	243	261	234	259	278	242	265	249	260	249	248	249	249	262	273	260	249	299	260	279	255	265	266	243	275	258	268	281	260	248	252	267	241	255	281	258	244	265	272	258	267	256	256	262	272	282	282	284	225	253	229	258	267	253	273	264	233	239	265	258	242	259	271	255	253	255	252	261	263	264	251	257	287	275	266	254	225	268	249	259	268	282	247	259	269	271	253	288	256	249	247	239	274	254	262	212	254	270	265	250	275	277	257	236	264	234	254	267	267	253	265	243	245	265	273	258	238	259	283	278	247	284	254	249	280	279	276	249	258	265	257	259	269	255	248	241	255	253	270	261	256	251	261	253	257	244	280	240	270	262	270	290	246	261	259	294	229	278	224	266	264	233	265	246	250	240	248	234	241	257	266	251	293	256	252	279	266	242	277	253	241	279	250	231	262	259	260	240	289	258	264	253	260	258	238	267	276	231	245	256	241	263	273	256	261	276	268	229	257	292	276	267	246	235	260	274	245	276	236	286	238	263	231	266	265	256	268	279	249	238	243	245	232	271	253	246	282	251	269	280	272	288	279	251	268	273	262	285	241	263	232	266	248	270	252	273	272	264	263	268	262	259	260	251	261	240	272	265	277	258	269	263	284	280	246	257	259	247	266	265	265	239	268	255	253	252	271	265	233	238	291	265	268	259	242	283	263	272	250	281	265	263	291	278	268	274	253	267	278	249	285	275	273	263	263	268	250	285	258	260	289	275	244	236	252	253	285	280	259	284	268	268	248	269	225	272	267	236	269	259	271	266	273	272	230	245	280	271	268	250	220	261	274	272	261	237	270	276	255	258	254	260	287	272	247	278	284	273	282	285	275	245	245	285	258	266	272	289	259	297	255	264	250	233	278	285	274	263	247	256	264	224	263	260	250	269	250	244	271	254	259	247	271	271	268	264	249	258	257	278	264	279	249	251	273	273	253	244	264	273	279	279	241	255	290	261	277	264	244	248	249	260	257	274	254	262	278	274	280	278	272	266	267	281	235	238	256	251	266	255	232	279	246	248	278	241	269	270	264	254	255	229	274	253	266	251	275	265	230	288	235	245	265	249	268	259	267	249	263	258	292	256	246	270	252	285	258	245	257	276	279	271	281	273	267
23490	20904	27940	24027	25811	18186	5280	1167	891	770	729	629	624	564	521	551	484	503	462	454	456	465	438	434	413	435	442	385	420	383	440	382	418	395	382	386	396	378	403	369	373	383	386	363	392	342	359	384	363	367	360	358	353	388	355	387	389	375	339	405	370	373	394	364	380	381	363	371	396	386	321	354	344	358	362	388	358	323	358	370	388	381	361	369	363	346	375	361	373	355	337	370	361	368	353	350	364	353	327	341	354	353	381	349	372	329	347	362	382	320	345	364	372	350	322	348	361	361	349	344	392	359	334	362	357	377	365	382	335	353	362	338	361	369	358	384	335	353	360	369	341	391	372	357	330	345	349	374	361	374	332	397	371	314	328	363	370	356	370	358	360	325	341	338	353	355	344	343	349	365	335	364	380	336	363	341	362	356	373	337	350	350	347	348	341	378	346	342	345	323	339	362	355	342	353	357	328	341	374	364	373	347	332	397	348	347	373	342	371	359	360	360	348	355	363	394	374	368	333	382	320	333	353	345	371	372	343	339	362	377	352	329	341	384	364	333	352	372	372	356	403	367	336	335	345	350	347	329	375	334	351	364	313	361	346	331	335	359	341	368	341	380	312	339	340	367	344	377	323	362	385	323	348	341	355	345	376	358	333	368	362	364	346	368	328	353	381	350	362	373	376	366	323	351	336	299	357	358	356	337	386	380	360	392	393	348	360	348	361	316	335	344	371	371	322	348	358	375	353	326	374	351	340	358	333	352	326	370	336	356	333	358	393	333	326	337	366	371	363	322	370	375	391	371	353	357	358	378	329	340	380	354	377	343	366	341	338	333	331	367	356	328	325	373	337	375	352	358	349	350	353	358	375	330	345	359	344	355	378	336	333	367	319	352	360	387	389	374	345	303	369	352	344	371	347	343	365	371	371	349	341	349	335	345	388	353	351	364	350	364	387	369	346	305	354	334	353	317	332	395	342	369	344	345	333	389	345	357	377	374	390	342	346	332	329	365	356	376	374	353	377	377	390	359	344	338	358	358	352	361	384	350	380	365	347	347	359	357	370	370	350	349	390	333	342	333	317	357	320	371	370	386	358	354	322	361	358	371	326	357	386	366	371	365	339	351	356	328	347	379	310	343	345	371	311	351	369	390	369	343	313	352	378	358	368	357	366	344	383	352	352	348	388	373	322	358	340	356	341	353	365	373	319	342	332	376	358	348	320	342	353	334	373	350	371	324	365	346	367	343	366	374	310	340	373	349	337	357	365	357	340	347	354	372	371	331	347	338	360	353	333	365	353	326	350	333	370	347	324	346	336	346	364	357	405	339	358	379	363	378	361	362	351	368	363	352	376	353	373	364	372	347	370	380	368	346	350	326	373	337	370	324	395	344	360	369	341	371	326	329	354	324	364	349	328	397	338	370	353	338	350	350	344	378	360	359	368	347	381	375	350	347	339	372	346	361	377	321	350	342	325	349	349	343	360	351	370	356	342	357	335	346	335	356	368	371	333	351	335	336	374	356	381	359	348	387	352	362	340	371	384	314	320	329	332	363	371	355	349	370	329	376	386	370	340	306	309	355	346	344	334	366	346	341	333	333	348	404	326	328	359	366	357	353	374	328	408	380	368	346	337	369	343	351	361	378	324	384	369	368	330	342	331	359	354	352	335	327	372	364	339	394	374	365	392	323	360	387	357	346	359	341	352	353	369	341	370	332	355	356	346	393	356	378	355	357	343	337	345	341	365	379	337	367	327	370	340	399	295	324	362	336	355	328	363	358	349	349	331	344	346	341	363	329	353	343	333	319	352	349	325	393	324	379	345	365	322	332	371	343	364	365	328	355	361	355	358	347	378	337	383	369	337	338	381	346	377	377	386	369	357	355	352	341	333	389	368	335	353	329	347	357	356	321	344	332	355	322	368	338	336	349	353	346	325	359	332	346	370	360	299	367	332	376	323	380	355	378	353	331	370	345	372	373	374	343	352	342	356	330	356	370	338	351	317	371	350	338	334	357	345	353	318	352	350	373	389	344	335	357	356	342	341	365	347	355	346	340	343	347	366	348	348	354	377	355	321	323	371	370	360	356	353	380	353	343	363	372	358	357	345	355	338	363	358	324	354	379	331	336	366	331	339	347	350	354	375	374	373	372	370	348	311	364	369	352	372	334	348	330	355	364	363	326	387	338	330	344	346	347	372	329	326	318	378	379	336	347	372	367	349	358	340	380	362	363	355	361	374	349	372	340	335	345	361	381	335	320	362	362	369	373	346	343	348	360	345	344	347	338	367	346	353	346	363	355	372	349	340	353	334	334	362	367	344	370	353	366	351	364	364	337	333	336	372	332	327	369	336	361	351	357	383	361	344	341	338	327	361	369	340	330	351	384	365	335	363	326	380	347	301	363	352	338	380	379	397	334	337	369	340	342	350	366	387	342	331	382	349	371	336	345	346	326	360	352	333	346	379	343	349	360	394	326	314	345	365	367	339	367	341	343	299	368	391	367	328	379	389	355	363	335	364	350	346	320	356	357	352	394	358	369	348	360	403	366	370	382	339	361	335	373	343	365	359	359	365	353	369	344	361	351	370	327	355	347	336	359	343	346	339	328	349	349	358	373	330	343	356	331	341	370	372	359	353	362	358	324	364	329	338	344	376	362	350	364	335	351	354	374	362	338	320	350	360	343	363	336	313	353	372	359	357	357	342	327	349	378	385	384	362	350	354	349	379	368	394	344	365	364	360	364	370	364	334	361	342	364	347	370	341	383	357	360	344	359	340	352	360	391	343	336	361	308	369	374	352	323	354	353	331	340	335	381	360	331	343	373	368	359	364	316	376	367	338	367	332	357	336	347	362	340	335	354	345	363	338	337	368	352	350	311	338	346	327	373	348	357	348	348	337	349	367	343	338	363	346	344	348	328	361	386	340	357	347	352	354	364	321	380	325	359	387	344	324	355	335	357	352	330	357	358	364	343	360	324	379	344	360	382	377	321	341	352	364	324	345	334	339	326	341	348	359	373	367	352	371	379	380	372	344	363	356	339	355	337	366	346	337	375	376	349	358	346	351	329	365	360	352	385	358	325	377	368	358	368	347	353	349	357	359	361	372	347	377	345	346	360	332	377	336	354	373	331	391	347	371	379	345	331	352	340	360	366	375	352	332	377	315	368	342	327	353	342	377	343	360	336	322	355	359	356	342	381	339	327	369	363	337	358	392	383	394	354	356	344	353	392	376	364	320	323	321	333	390	356	373	377	348	355	387	355	324	317	357	348	341	369	369	386	385	377	343	359	373	351	376	330	376	357	372	376	390	356	329	360	377	342	334	361	369	314	357	370	336	368	377	334	377	377	380	363	340	338	332	354	355	370	345	339	344	355	337	335	352	346	367	334	362	363	363	353	372	312	350	354	338	341	358	331	355	360	332	347	355	325	327	364	331	345	349	370	357	371	318	366	344	376	358	353	346	361	342	369	354	356	364	336	338	322	342	369	372	353	326	358
10759	19670	19009	19135	24432	3975	2908	2230	1783	1508	1338	1157	1034	962	852	814	721	706	665	655	692	607	550	583	576	508	520	503	480	460	469	454	432	444	472	491	396	478	436	446	440	455	402	434	404	395	383	375	377	416	419	376	375	388	382	428	373	381	383	377	396	368	371	402	391	387	406	362	381	383	390	402	396	382	385	366	392	402	354	386	379	353	403	393	381	353	356	364	370	337	362	370	377	412	353	362	364	360	362	402	359	387	376	398	396	358	383	386	358	389	384	389	373	348	370	375	379	397	371	362	364	379	354	400	344	359	348	362	384	353	369	392	389	400	394	384	389	384	380	343	382	331	342	372	405	365	429	369	380	324	354	372	365	359	366	385	402	384	389	382	378	357	381	342	360	347	371	375	336	345	383	357	375	365	371	374	384	388	397	360	378	379	338	376	346	364	342	365	378	348	384	389	372	380	379	384	334	376	378	369	325	368	364	375	395	350	404	359	393	378	375	350	384	366	387	400	354	358	365	354	351	352	365	375	363	346	422	351	339	366	352	350	368	346	349	350	364	367	347	369	411	371	368	345	362	349	346	364	383	361	390	372	359	378	395	353	389	364	373	364	366	383	374	361	364	387	367	385	349	377	356	366	375	365	367	365	376	383	339	382	358	338	372	385	330	341	348	353	366	379	339	361	366	379	332	351	365	385	358	356	400	377	339	405	398	359	359	330	364	366	346	358	383	358	348	385	411	368	338	378	357	368	347	387	430	357	345	355	407	344	385	380	411	350	360	354	369	348	355	357	340	353	380	366	389	358	351	357	360	343	372	387	384	358	348	347	348	408	373	357	392	380	358	311	360	373	352	362	354	384	367	350	389	403	380	359	368	384	367	386	351	367	327	359	360	367	366	373	353	390	379	363	364	364	372	356	394	370	375	356	355	367	406	354	386	362	362	385	382	372	383	375	346	378	373	354	373	366	372	380	393	335	367	346	335	357	366	379	355	354	377	399	362	401	344	340	347	362	379	380	371	378	386	390	413	344	369	365	384	356	376	404	371	398	348	362	391	397	336	353	374	361	357	395	373	359	349	359	380	384	374	363	413	355	389	367	387	347	371	380	404	354	343	414	342	384	379	389	401	356	361	409	342	360	363	363	368	397	359	323	378	393	338	340	337	348	406	365	341	385	369	394	385	373	369	359	357	361	374	404	360	382	348	336	362	390	381	395	392	398	363	381	347	380	346	393	383	364	369	365	360	375	387	363	378	363	351	360	390	376	363	398	378	351	362	351	340	369	365	389	356	351	378	384	369	383	359	365	375	353	365	355	357	341	339	361	355	342	368	382	389	375	357	387	322	359	372	385	382	360	366	372	380	364	385	349	358	370	358	367	373	384	368	348	373	393	389	384	368	356	361	387	387	371	354	377	367	336	382	366	356	410	392	369	383	384	369	374	366	356	359	350	355	358	418	380	396	386	346	364	338	401	355	391	396	353	353	367	386	352	378	361	360	367	387	351	406	352	361	391	364	392	363	379	382	342	364	373	404	392	367	380	308	405	341	372	375	356	346	377	336	395	374	390	401	391	378	364	344	317	379	369	377	383	388	357	367	385	360	376	354	360	370	354	356	385	342	369	377	366	411	375	345	404	417	358	380	362	353	365	365	394	366	382	404	349	355	389	361	383	364	409	361	379	342	396	384	345	402	369	346	340	329	378	378	355	362	370	349	341	336	341	354	379	372	353	391	363	332	325	358	361	375	363	352	347	385	369	374	354	333	372	362	354	360	354	351	357	345	364	370	349	371	390	407	371	386	342	387	405	345	358	382	354	366	352	353	386	368	386	373	373	399	377	385	366	375	412	378	380	374	403	337	358	367	359	358	356	363	386	359	361	337	347	374	368	410	393	347	353	338	364	385	398	375	376	351	377	372	367	389	381	343	359	376	358	355	362	370	333	366	360	375	371	367	384	386	375	342	369	370	378	395	341	343	352	372	345	368	356	376	353	350	389	371	359	388	348	358	352	397	358	370	365	375	367	329	402	373	411	357	346	350	363	399	354	356	340	356	397	388	380	375	406	376	365	346	380	379	369	342	367	367	367	384	366	390	370	380	350	369	387	349	371	376	374	385	356	386	406	381	345	402	350	346	390	335	369	387	379	362	399	396	383	362	365	410	333	354	362	369	348	381	364	386	400	359	352	375	374	330	332	371	348	360	408	347	374	376	347	371	388	368	366	421	384	336	342	366	353	346	371	359	357	376	410	353	379	355	349	403	368	360	364	376	371	344	355	364	359	380	389	348	375	356	375	356	376	350	381	367	357	383	373	356	354	374	403	378	365	375	388	355	385	368	381	371	342	346	365	404	353	348	362	362	358	362	368	362	339	373	363	363	378	368	338	394	387	339	385	366	348	359	380	387	335	380	388	363	376	393	366	384	364	373	362	395	348	388	365	378	379	366	354	372	345	373	357	362	363	383	359	363	343	342	365	362	373	373	391	399	384	370	360	360	339	373	372	348	390	376	341	344	391	342	380	358	372	377	369	353	316	387	363	378	377	402	366	367	385	408	381	355	379	363	383	368	368	384	359	382	342	365	340	350	410	392	355	318	375	369	388	364	367	360	390	354	396	385	356	350	353	348	342	374	409	384	358	381	323	372	367	329	357	309	374	358	387	362	348	358	373	382	375	352	383	374	329	356	371	357	366	333	369	339	370	366	365	361	350	376	374	352	358	370	346	412	368	396	370	358	357	360	383	305	383	360	367	344	373	392	351	347	324	399	349	359	365	381	374	360	422	357	370	361	388	403	382	324	390	384	363	386	368	370	347	392	329	349	369	372	330	374	386	366	350	351	365	374	364	356	335	379	342	385	400	352	367	346	380	382	368	405	364	339	357	389	344	340	377	368	393	386	378	365	351	378	348	376	408	344	368	391	358	411	350	411	354	371	373	364	365	417	388	337	333	332	378	384	386	354	420	356	393	380	356	386	338	358	367	380	375	379	363	362	376	378	362	367	335	326	369	366	361	334	338	370	356	334	372	364	396	371	369	354	353	342	347	345	350	344	359	393	365	356	375	341	389	350	372	345	393	372	386	324	392	333	368	370	360	388	380	351	367	380	384	349	399	367	395	369	346	321	360	362	360	357	383	381	346	397	372	352	392	362	381	383	368	379	336	368	382	336	364	390	379	345	351	364	373	379	382	367	383	363	367	377	384	331	376	389	355	364	360	350	380	368	361	363	396	387	373	361	386	388	366	344	358	401	381	418	358	403	342	373	381	357	390	378	400	365	362	347	367	338	336	356	370	370	362	361	373	370	374	392	325	393	370	337	374	363	360	353	363	408	400	377	355	326	366	348	360	334	382	391	374	376	379	367	378	355	337	376	388	374	364	348	379	361	365	371	342	341	344	372	375	350	370	370	370	395	351	403	383	397	389	408	410	371	392	362	359	380	362	400	381	387	344	365	370	389	350	316	351	367	362	366	319	346	349	383	351	378	383	377	400
27831	15688	3383	1549	1815	562	481	471	495	485	517	516	506	488	493	470	477	470	488	471	509	497	478	537	503	474	485	509	504	462	472	478	479	470	495	491	510	502	497	452	517	468	474	492	432	499	511	453	451	514	473	490	515	434	471	482	483	461	491	457	492	467	447	531	499	538	492	484	509	483	486	487	504	511	507	489	498	461	489	513	510	508	509	490	537	491	492	474	462	464	499	467	499	451	520	474	483	494	481	494	456	484	433	488	521	549	482	483	502	503	520	495	471	511	493	487	458	538	517	504	470	467	473	448	463	477	473	498	437	520	484	523	492	539	493	481	522	456	517	473	450	499	488	483	475	479	503	548	456	459	493	497	443	493	466	452	512	553	492	460	487	488	468	500	483	513	515	477	508	478	489	488	480	473	511	504	501	515	479	506	481	510	469	512	468	479	481	499	490	468	490	537	456	457	495	498	450	469	521	471	471	500	464	455	494	469	469	506	541	496	477	496	472	466	476	506	491	519	467	460	461	490	468	493	483	512	487	459	469	472	462	472	493	485	487	465	479	480	446	471	516	504	496	478	491	473	480	476	489	534	495	470	504	529	504	478	485	505	493	462	446	470	520	481	492	499	474	485	496	506	504	469	519	433	497	459	472	481	479	479	519	491	480	484	486	461	512	487	497	469	535	478	507	514	439	452	486	490	483	446	486	473	476	482	494	525	515	470	475	502	482	502	478	476	476	461	500	490	526	466	465	483	489	487	511	511	514	502	477	497	472	464	500	505	487	480	491	478	466	470	484	458	498	478	473	497	454	466	498	469	484	474	500	493	517	479	517	497	474	479	489	467	470	490	487	456	506	461	456	491	492	481	469	449	475	494	504	485	516	494	506	478	466	485	485	472	471	456	484	529	495	476	458	485	475	485	462	491	472	439	473	499	499	525	463	473	488	498	486	506	502	475	459	527	477	508	515	508	485	502	483	496	491	480	460	496	493	481	497	477	497	478	457	506	479	458	493	471	486	495	486	501	491	502	457	502	476	503	495	481	471	473	474	505	468	470	473	489	451	486	484	437	518	472	494	468	488	491	475	506	444	506	472	447	472	470	463	461	472	471	469	468	465	471	463	477	496	477	481	504	482	460	497	496	470	466	467	506	552	460	529	546	464	484	483	485	474	461	497	472	514	499	506	484	455	456	465	489	504	517	500	487	527	466	507	476	458	485	478	562	480	506	475	458	463	474	492	499	493	491	501	472	471	471	487	494	484	481	507	456	483	495	500	439	520	495	488	481	522	476	473	469	488	490	500	523	470	508	512	499	465	504	489	486	535	474	556	513	489	504	476	498	461	468	478	485	534	467	477	479	516	471	503	527	499	530	534	466	518	487	465	468	491	476	461	479	507	517	505	471	483	475	487	499	513	467	496	476	526	507	491	484	506	493	499	472	460	478	504	509	492	500	488	457	491	468	471	475	508	535	500	449	483	514	498	466	513	502	451	459	479	530	476	465	487	509	461	444	534	508	479	499	450	482	481	523	476	532	462	492	486	493	471	465	480	471	486	498	514	465	511	512	515	468	492	476	474	464	464	483	496	475	474	468	473	480	476	473	540	517	456	482	479	525	465	505	483	480	484	488	467	491	497	424	466	498	491	500	457	485	487	494	501	490	512	491	478	484	503	482	517	483	469	486	474	503	484	463	451	545	500	468	476	496	484	494	449	487	442	450	497	521	488	485	464	481	498	479	472	534	497	495	524	478	537	473	534	515	481	498	479	498	463	451	494	487	521	495	507	532	506	519	497	465	508	452	490	479	486	489	431	471	486	510	477	476	476	517	499	455	501	500	469	489	446	502	497	533	495	504	503	423	492	482	468	505	510	501	473	487	471	498	458	513	482	498	501	516	489	474	528	485	465	455	448	513	498	530	437	486	540	460	491	459	457	449	474	471	501	486	451	495	479	455	503	458	483	522	503	481	455	491	477	490	502	472	470	506	542	481	431	504	491	522	513	463	456	475	502	473	486	501	493	485	492	510	460	442	484	505	443	524	465	452	516	525	465	485	465	442	495	503	514	517	473	456	493	499	511	499	498	471	460	463	510	484	476	492	499	484	445	459	487	491	469	476	487	480	527	523	468	497	463	471	440	491	475	468	472	499	505	505	480	477	517	492	472	497	467	499	476	495	482	537	507	530	499	501	504	480	474	502	504	447	500	470	495	471	501	514	512	489	502	478	498	464	502	496	510	491	471	528	456	504	484	458	494	508	496	467	501	470	454	478	514	465	495	498	470	487	506	465	481	507	496	500	470	479	477	511	472	486	474	492	453	449	482	520	459	492	469	507	458	491	453	495	498	518	525	488	479	507	487	500	510	491	518	470	516	471	493	442	514	485	519	484	502	495	465	484	498	492	447	481	473	460	532	455	504	481	478	489	491	513	448	505	481	461	490	479	460	475	520	512	493	504	462	457	498	460	484	458	488	492	486	515	473	468	506	473	489	494	497	456	511	512	479	493	489	510	494	453	492	496	514	478	498	489	500	485	463	513	478	519	483	487	488	515	460	470	505	484	488	468	506	475	463	466	478	493	486	473	470	433	483	476	500	486	483	450	478	493	473	444	483	497	474	498	519	528	493	503	519	444	492	448	502	500	492	475	518	528	492	472	488	486	461	477	460	480	518	478	505	488	495	487	479	484	466	449	503	506	458	494	501	525	511	464	469	482	525	537	483	518	496	514	482	462	467	467	479	476	482	478	514	476	478	482	487	472	522	491	504	517	465	469	520	489	480	497	510	448	471	472	442	474	464	481	475	462	481	459	480	471	504	478	481	499	496	490	478	502	481	494	462	500	499	473	479	475	453	513	480	505	480	480	506	534	501	479	499	521	485	489	515	502	521	479	445	466	478	466	521	536	478	496	481	486	494	492	528	502	496	466	486	470	511	518	468	497	479	478	511	458	495	490	504	432	487	479	496	473	509	450	492	514	488	508	456	505	498	490	479	466	465	505	508	508	517	444	504	456	510	492	506	494	491	488	507	446	497	453	480	487	520	494	471	477	500	486	503	463	509	516	456	500	470	499	450	510	525	512	508	506	471	489	497	491	483	492	466	477	446	489	462	498	537	494	506	470	485	500	509	479	472	498	481	461	424	478	461	514	476	460	459	494	462	454	481	483	441	519	454	478	482	475	478	461	488	477	420	470	464	478	505	464	508	497	442	444	472	496	484	450	498	447	486	514	470	457	457	492	506	510	483	478	446	453	496	498	473	433	456	459	492	499	521	504	515	494	504	494	500	504	493	471	467	505	437	488	469	524	469	505	449	488	505	462	470	484	490	471	500	492	529	498	464	470	508	512	464	478	498	465	506	534	482	451	490	498	495	519	512	488	485	470	501	483	437	459	466	459	500	467	497	476	507	517	477	537	541	470	468	486	526	499	499	481	472	495	463	478	533	460	490	513	484	513	477	508	515	504	507	470	481	531	462	530	478	503	486	531	506	493	472	514
5255	3139	4197	2733	3090	629	615	587	576	589	594	542	596	572	604	548	560	549	579	587	569	566	550	579	559	536	531	551	579	544	587	576	481	565	566	583	544	577	553	561	556	543	628	567	536	533	573	585	529	574	570	546	564	531	597	590	534	573	555	555	553	541	565	546	557	581	555	537	563	558	551	559	579	563	577	567	560	564	564	579	523	559	600	551	564	558	535	553	565	579	556	551	545	591	579	536	595	569	575	571	570	528	595	585	530	552	533	551	563	580	512	557	565	545	551	553	554	554	548	584	510	547	538	559	541	558	577	540	544	596	550	562	566	542	564	577	571	612	547	536	544	537	604	588	528	586	520	562	559	545	540	549	553	562	573	535	521	557	564	538	554	525	544	608	566	565	535	538	594	555	537	594	575	550	570	566	548	565	535	584	578	502	545	574	562	538	555	531	536	550	560	521	576	556	571	547	526	498	535	558	548	551	577	560	551	528	522	530	582	551	538	533	574	538	561	538	567	568	562	560	602	572	524	553	521	543	552	587	579	537	572	585	545	536	547	569	543	541	559	544	556	567	610	572	519	524	530	553	557	543	572	573	547	541	533	548	546	552	518	588	584	555	552	589	551	586	533	605	574	604	559	571	610	584	490	549	535	538	566	573	566	559	585	573	581	557	537	544	522	555	562	539	576	578	500	562	558	543	517	549	542	599	551	546	578	538	566	564	621	546	554	546	562	522	524	590	545	570	511	577	599	539	557	539	532	526	534	577	539	576	524	548	530	500	580	528	569	554	554	557	577	527	531	540	538	549	557	585	600	593	613	541	525	574	534	603	527	540	533	535	534	542	566	530	583	523	568	578	550	550	532	597	582	582	562	547	551	582	541	552	569	529	582	510	565	569	520	562	586	590	562	571	499	584	552	595	559	549	533	587	561	585	597	585	545	563	536	559	545	538	612	562	567	569	545	613	546	557	553	566	582	583	545	536	533	559	591	576	542	560	559	577	560	543	556	576	517	573	553	566	560	560	575	535	553	558	578	533	575	510	567	582	556	575	558	583	562	534	570	552	504	516	582	530	595	531	549	607	556	594	557	592	578	578	596	555	567	626	575	562	575	583	589	561	538	531	537	542	567	548	556	600	554	537	557	555	530	578	555	577	595	538	578	544	544	549	558	579	602	571	549	586	552	579	589	527	518	520	571	557	605	572	568	567	549	561	542	502	592	542	543	539	499	600	543	553	526	579	527	553	533	574	551	537	535	582	542	559	551	521	571	521	592	574	552	572	602	562	531	543	585	558	535	552	589	568	552	511	553	580	562	562	532	574	584	535	563	532	541	564	581	581	564	568	565	545	577	569	583	547	574	549	603	531	559	545	583	551	550	581	543	553	603	514	529	575	595	562	538	527	530	586	567	576	521	547	551	553	536	539	583	574	524	551	591	524	541	541	601	587	566	545	562	555	544	536	542	508	559	523	538	585	571	525	547	549	546	535	555	581	552	563	531	582	579	560	574	562	627	552	545	569	560	538	542	559	566	538	551	585	550	526	541	555	557	608	537	534	567	578	543	568	560	568	568	576	576	522	540	575	528	559	563	550	600	550	609	554	581	579	563	545	538	565	555	557	605	601	573	522	553	596	563	550	540	596	578	540	570	551	589	549	509	571	565	550	548	555	551	551	565	596	580	567	557	576	604	565	612	556	570	565	537	559	554	537	571	564	550	578	598	582	549	574	576	573	553	537	563	560	576	546	568	519	562	569	594	555	577	579	539	542	544	573	523	516	572	575	561	557	565	570	564	572	576	489	566	528	509	561	594	592	572	543	523	549	547	540	560	548	542	572	559	532	577	562	532	588	587	541	553	542	548	536	580	547	535	571	552	565	577	530	564	562	563	573	549	595	592	593	579	561	582	550	545	535	602	570	556	590	555	551	550	573	558	523	532	549	526	542	567	531	551	542	548	536	546	545	527	539	583	541	550	545	519	553	564	563	573	547	563	548	561	569	597	605	578	541	609	550	556	598	539	599	579	580	542	636	549	562	556	544	528	530	544	558	577	580	590	563	550	528	558	612	525	495	539	544	550	554	530	575	540	521	560	594	532	524	529	583	572	561	605	541	551	537	573	583	554	572	575	509	571	534	569	547	602	546	520	569	534	552	531	586	524	540	555	551	557	536	525	531	574	574	569	531	565	529	535	559	547	576	568	562	523	556	569	554	570	567	574	532	581	594	547	594	532	529	512	559	547	580	589	561	598	555	589	547	504	555	558	530	538	559	568	561	565	590	502	560	573	554	596	505	547	530	594	596	549	604	582	563	582	586	564	576	536	557	575	588	540	568	564	540	550	571	594	610	545	540	538	617	566	533	575	566	565	574	520	549	557	552	620	512	563	550	578	564	527	558	570	588	531	571	546	527	577	583	542	504	564	540	549	567	538	551	598	530	592	601	550	569	560	541	554	591	602	586	555	547	570	554	553	546	552	562	556	563	539	531	557	609	546	578	519	549	599	530	566	574	581	542	577	597	576	549	559	538	573	565	551	529	538	586	559	576	560	579	583	577	546	510	543	564	582	552	562	501	557	580	517	542	561	554	563	550	586	566	569	548	577	546	561	566	559	574	562	559	511	529	554	597	550	536	571	563	548	579	551	537	539	569	570	557	601	556	552	548	564	594	552	555	558	505	587	572	538	565	604	545	576	598	493	585	600	565	552	597	548	550	534	558	541	543	557	568	523	554	532	552	572	536	596	577	550	551	536	557	549	555	539	572	537	574	515	559	545	555	566	551	546	575	587	586	559	545	541	567	614	554	534	531	564	538	554	569	581	543	565	559	574	585	524	548	537	584	571	534	572	542	551	546	595	576	589	543	583	588	618	584	598	568	567	565	566	579	573	559	540	609	544	566	520	531	542	571	539	538	572	574	592	583	562	569	547	555	551	572	566	538	525	542	562	615	571	557	541	534	577	580	564	544	557	569	570	562	577	574	577	594	573	605	574	547	536	548	553	536	575	576	536	538	589	551	563	554	565	556	571	591	548	541	565	574	511	554	494	560	549	575	565	562	579	541	570	573	593	555	551	540	543	544	562	577	539	584	598	586	582	586	530	531	528	591	577	534	531	572	528	565	582	547	602	550	563	588	564	563	559	529	525	545	574	540	556	557	515	578	529	538	592	570	560	587	587	549	582	596	581	549	566	597	555	575	552	569	558	549	564	571	557	526	558	548	558	568	572	585	543	566	549	550	557	555	575	529	573	552	538	573	558	555	529	522	573	582	534	586	545	564	586	541	551	591	565	548	595	550	541	600	542	567	572	597	588	538	567	548	541	564	527	559	535	563	561	493	546	552	587	563	569	546	554	568	562	524	534	507	556	568	598	555	550	595	560	537	555	535	546	568	520	566	550	543	541	568	562	627	572	549	526	564	584	543	536	523	529	524	603	585	546	554	522	577	524	581	516	557	605	566	518	538	548	606	541	602	537	550	507	554	573	583	569	549	538	561
26116	20908	27361	24599	23988	6813	762	524	454	370	379	339	309	321	269	313	273	275	249	239	268	251	231	219	234	252	239	229	266	216	230	234	228	210	214	208	254	229	245	240	210	227	227	239	238	191	226	206	222	215	203	210	217	218	209	194	216	236	214	226	223	194	229	225	209	220	195	229	209	230	237	180	206	215	218	217	202	228	218	228	222	214	226	201	194	200	201	212	216	229	201	203	213	179	211	209	183	239	211	207	196	231	214	239	225	200	211	211	231	223	204	239	216	208	211	191	218	202	214	219	217	190	218	243	198	176	214	223	216	200	216	200	195	212	235	210	218	223	227	185	199	204	220	244	213	224	201	227	198	211	225	223	215	206	222	235	206	192	211	228	200	218	220	217	206	212	187	218	228	218	217	192	186	202	208	197	199	227	223	218	217	211	203	203	222	223	215	208	216	228	220	221	224	195	213	194	232	196	229	192	191	230	236	212	245	207	208	199	238	235	183	217	233	197	184	216	201	235	157	221	202	220	221	156	205	197	218	210	221	210	223	195	254	195	233	210	220	189	216	223	233	210	213	201	198	215	194	235	215	205	219	217	195	184	208	169	215	206	200	219	202	204	228	220	191	206	183	206	210	234	199	210	210	199	220	206	193	188	184	222	217	203	218	217	228	194	217	212	185	218	221	187	210	191	209	232	195	221	197	215	196	222	213	222	200	221	207	194	215	221	195	198	208	212	189	203	215	192	209	189	203	216	201	207	209	173	204	190	202	194	198	214	211	222	208	236	216	217	210	184	209	230	208	233	208	217	221	210	203	211	219	192	228	209	218	236	239	221	226	168	228	227	170	190	228	209	192	219	228	221	226	194	213	210	240	212	237	210	192	235	204	212	144	251	209	213	215	227	229	209	218	206	234	202	225	221	224	213	210	207	186	214	210	218	206	199	210	212	235	200	201	211	220	214	241	197	208	190	226	201	203	214	220	222	211	221	210	218	249	245	235	216	224	205	191	202	234	209	211	215	198	210	241	225	212	217	225	238	202	232	198	208	217	225	213	213	213	221	211	169	196	212	200	213	227	212	217	221	230	205	237	203	231	204	193	206	212	213	207	206	226	214	203	233	196	223	213	193	203	211	207	219	246	206	215	205	217	226	199	230	227	227	221	202	208	208	227	189	201	230	204	214	224	186	218	198	237	225	210	207	195	199	227	195	197	208	224	207	212	219	235	222	224	240	226	225	211	235	232	192	221	204	191	180	211	214	201	196	183	197	214	220	229	219	214	233	212	212	220	230	186	204	246	226	198	184	211	214	212	204	213	223	216	213	187	231	201	209	230	235	227	211	199	197	246	211	228	212	204	224	210	203	216	225	192	195	211	210	219	189	171	215	242	218	215	207	200	225	203	195	216	217	197	218	212	206	203	220	224	221	213	216	211	241	213	224	243	209	210	207	218	207	196	190	210	207	193	216	203	215	224	179	213	215	203	222	195	224	208	213	206	214	216	209	195	193	237	192	213	188	216	205	196	225	228	207	188	218	209	222	204	205	184	197	210	207	220	204	197	221	224	196	220	215	208	208	231	201	183	201	196	213	211	170	234	203	210	228	202	192	208	223	207	196	216	236	199	205	213	174	200	202	214	214	232	207	216	244	212	214	204	221	186	242	231	232	201	213	224	205	216	213	187	219	212	188	184	212	214	192	195	212	205	243	207	229	196	221	210	215	221	226	212	224	221	215	230	194	184	209	199	201	222	236	197	215	213	185	216	209	217	209	236	211	193	231	194	211	185	215	208	177	196	192	217	190	209	191	212	227	209	179	229	206	200	194	198	212	221	197	203	189	185	195	217	207	200	194	191	212	190	248	200	224	197	197	207	213	222	202	219	199	216	200	235	215	220	215	204	195	202	193	206	215	203	174	211	186	187	190	225	216	207	231	238	199	198	212	201	194	217	224	205	221	208	238	220	213	225	213	217	209	182	193	199	201	211	197	213	218	202	210	225	223	194	201	190	205	209	211	222	205	210	219	233	210	205	211	219	213	192	206	179	187	211	199	212	192	219	204	211	200	216	207	215	211	224	208	249	206	217	210	199	181	209	215	222	199	220	175	227	231	220	209	214	203	218	232	195	203	209	236	215	222	191	193	212	199	210	189	219	203	215	203	227	224	221	199	194	220	212	226	206	219	199	210	208	211	203	204	226	196	184	215	207	222	191	200	199	210	183	204	214	205	210	220	207	178	237	217	187	206	223	209	213	232	210	215	219	216	190	192	231	195	222	192	194	224	209	233	226	220	210	215	196	221	195	216	248	201	204	190	213	229	201	216	220	205	237	188	203	204	196	178	229	198	215	210	213	236	215	236	238	203	212	193	212	221	191	193	192	189	206	186	178	208	214	231	203	213	235	198	180	191	211	196	221	219	208	220	213	210	220	210	189	179	224	231	193	183	202	195	236	214	200	203	219	222	215	212	220	195	210	212	220	200	203	214	201	218	203	224	192	212	182	199	178	213	221	226	229	229	207	213	208	194	209	228	187	215	237	181	210	208	205	217	203	214	240	199	196	211	199	212	220	233	187	199	215	217	224	216	193	223	188	210	223	218	200	198	225	252	204	201	193	205	204	194	192	228	221	226	212	213	240	185	200	199	219	218	226	208	230	202	192	219	232	196	223	202	195	205	221	227	183	234	209	205	218	205	219	213	238	215	220	197	222	205	198	237	199	217	207	209	221	227	185	186	189	199	225	223	199	198	216	218	204	206	210	213	206	238	199	207	218	195	214	207	200	215	213	218	225	213	214	197	224	226	207	213	199	207	205	191	199	226	233	210	200	222	210	225	180	203	214	215	200	210	218	198	203	201	206	192	188	208	207	200	205	231	224	212	215	210	223	207	207	216	191	221	208	186	225	213	198	206	227	216	216	196	177	201	211	198	233	198	208	227	240	222	217	231	216	201	197	213	217	223	209	191	239	211	188	224	221	235	215	221	213	220	207	196	210	211	198	203	211	224	195	175	213	203	217	212	193	197	215	181	204	214	206	207	205	223	212	211	199	215	198	197	214	197	229	198	225	198	210	216	200	206	202	184	221	198	196	176	212	195	186	190	203	227	217	216	211	208	199	241	186	235	221	234	204	220	199	213	208	221	215	213	208	196	234	211	218	192	211	215	203	223	202	213	195	208	216	223	207	207	236	231	227	222	209	224	204	193	204	215	227	216	229	196	207	187	215	220	204	209	202	213	220	224	211	211	203	204	217	214	207	204	196	229	208	206	209	197	230	197	225	205	247	235	211	210	207	190	213	206	200	205	205	232	200	199	211	190	219	207	232	205	220	223	201	203	194	211	235	214	187	192	204	183	197	213	222	204	237	208	228	227	193	191	214	207	198	197	229	238	223	215	207	213	184	232	208	204	199	185	219	216	205	217	216	220	210	194	225	222	192	239	217	206	222	219	204	186	186	202	209	238	234	205	202	216	202	204	216	200	234	212	251	193	210	206	218	214
7022	11488	13344	15236	18053	1774	1261	984	842	741	650	572	516	483	452	431	407	392	386	363	347	344	325	360	340	299	326	315	296	332	314	302	287	308	326	298	318	263	280	265	275	292	290	260	290	266	279	251	274	252	284	287	287	267	273	287	267	270	281	281	260	267	256	285	264	256	265	291	244	231	257	239	269	274	265	261	259	246	266	275	260	285	251	298	263	254	247	260	233	243	275	254	256	267	297	254	281	250	252	283	268	271	262	261	248	274	285	265	254	287	275	268	264	271	256	249	271	242	285	267	239	287	253	267	246	255	241	257	269	278	230	233	267	235	259	285	292	269	286	252	239	253	271	235	264	258	251	255	268	274	248	248	277	244	238	249	258	257	265	257	258	239	286	257	265	249	261	246	262	296	258	274	277	280	277	218	287	267	241	252	246	276	274	235	252	268	267	256	266	260	268	243	250	270	239	252	259	274	268	254	261	267	259	248	255	257	246	234	264	264	213	263	243	255	265	271	273	257	245	246	242	268	273	278	256	262	261	242	280	258	244	255	241	256	264	240	266	269	234	240	278	256	232	273	258	239	248	272	273	278	250	243	242	251	289	292	281	274	273	247	266	232	273	233	282	273	262	250	241	270	254	252	255	249	265	275	260	236	228	267	272	252	286	243	259	275	250	280	245	247	315	282	259	232	265	249	259	247	272	287	251	274	251	261	279	265	264	231	262	271	285	244	231	252	254	263	276	242	274	252	243	263	249	243	236	287	229	236	239	256	248	271	246	269	296	250	284	253	273	244	261	256	266	275	252	266	249	267	261	283	258	270	264	267	271	253	249	277	237	256	254	256	276	256	228	259	245	256	255	271	253	259	267	284	289	262	257	273	242	277	249	241	271	255	280	282	242	263	246	269	257	251	263	245	262	263	263	243	261	276	274	269	252	258	239	273	235	249	263	249	277	227	243	285	269	235	278	260	293	256	249	260	267	264	253	263	258	239	282	258	252	265	277	263	277	287	276	263	228	265	256	280	262	279	304	230	273	283	259	262	262	247	258	253	254	293	267	252	255	269	212	233	271	281	280	257	247	248	238	218	248	247	284	250	271	257	279	282	284	273	232	237	232	248	274	270	273	235	265	256	259	266	271	249	291	255	275	259	237	259	239	254	264	273	261	277	265	255	254	271	279	261	247	242	262	254	266	245	269	260	285	251	248	238	253	279	289	255	260	246	255	261	257	262	270	273	296	273	236	260	241	282	252	261	264	252	262	257	261	244	273	311	246	273	233	247	240	241	269	257	274	248	261	289	264	243	251	272	239	262	257	267	257	264	269	243	277	281	258	204	248	258	240	262	280	243	266	252	244	277	255	279	265	228	232	266	233	268	268	257	259	265	257	249	286	226	234	226	241	289	273	261	236	266	302	268	272	277	268	263	252	259	278	270	247	250	277	258	248	231	270	255	255	260	264	231	280	286	248	265	276	240	240	270	225	264	256	242	267	250	258	268	272	230	268	244	258	269	253	252	268	223	246	242	280	265	277	291	271	240	260	223	309	222	244	258	264	254	251	253	287	247	234	254	286	262	277	248	247	266	287	238	237	232	263	273	278	232	280	264	286	269	265	274	233	245	253	259	257	259	279	252	271	262	250	271	222	276	259	276	280	251	262	220	266	265	277	279	282	267	280	251	251	239	235	270	256	266	260	269	271	252	265	277	244	247	243	272	243	269	225	266	267	250	246	264	254	266	274	269	267	266	239	271	267	255	222	249	240	281	285	288	258	262	260	259	251	244	240	275	281	253	230	257	293	240	273	241	269	274	243	240	296	257	249	274	256	275	263	262	267	255	293	244	256	255	294	261	267	277	265	258	277	282	267	248	261	234	261	272	285	269	270	258	278	241	260	255	257	240	247	279	257	278	250	248	250	251	216	265	270	260	271	270	256	277	272	251	271	259	249	228	242	240	269	240	267	281	263	241	269	258	241	275	232	258	270	274	261	236	257	224	266	246	252	247	253	270	277	273	276	248	237	250	253	263	257	249	256	257	261	240	257	276	241	276	272	222	276	265	238	256	242	263	266	279	272	276	252	263	275	258	242	274	238	232	261	263	217	270	287	277	246	262	253	225	262	284	265	274	298	263	284	245	269	246	255	252	254	255	257	254	293	275	243	272	261	279	270	263	255	251	280	254	301	269	246	285	267	276	262	296	266	245	258	231	271	267	250	231	266	240	256	256	262	239	255	249	270	261	245	227	258	256	272	253	252	270	254	287	274	256	282	262	258	252	279	261	267	256	264	272	266	260	271	258	263	263	258	255	231	233	229	260	262	257	268	263	260	275	287	247	254	251	261	257	273	253	244	298	240	271	292	262	258	295	265	252	232	256	275	287	249	273	244	280	255	277	275	267	269	244	281	240	253	273	259	296	253	281	231	280	243	277	269	271	261	288	257	246	265	246	246	274	242	261	265	263	263	272	273	294	272	259	259	272	245	245	266	242	254	283	265	216	223	268	273	275	265	298	289	272	280	263	259	266	253	282	263	275	242	266	239	274	259	243	259	237	265	268	276	276	264	273	265	245	226	247	281	271	248	233	275	285	255	284	255	295	251	238	242	265	285	242	224	275	289	262	261	261	249	276	223	277	265	285	289	243	281	260	249	240	263	254	287	282	228	276	261	259	249	251	262	270	244	268	277	240	264	250	276	264	256	267	241	267	261	244	266	233	240	273	275	261	246	251	251	270	251	252	275	255	245	268	249	271	254	264	274	250	286	269	240	274	268	267	223	281	235	243	271	262	244	258	263	258	239	256	233	275	257	276	256	245	226	276	249	262	238	278	230	282	263	252	253	262	261	273	268	260	262	285	245	262	258	264	292	287	248	309	303	250	270	260	236	260	237	228	247	288	266	251	241	267	233	252	232	243	279	270	273	256	268	246	236	247	236	232	265	264	228	263	260	272	229	240	266	269	256	254	241	274	272	267	255	261	257	243	261	265	290	244	277	250	267	222	233	250	270	262	255	245	294	244	246	263	285	246	247	271	266	251	255	282	206	244	244	262	243	260	280	247	269	275	266	237	249	281	285	267	259	275	274	242	272	273	259	222	247	283	256	256	276	251	263	252	271	259	256	247	262	256	295	272	242	258	278	274	250	262	252	241	263	232	224	280	246	235	246	267	271	252	288	250	242	267	246	258	249	265	271	254	271	265	254	305	257	256	244	248	226	241	282	268	243	277	271	270	265	252	270	294	254	237	248	251	250	234	260	245	265	258	243	276	283	230	244	261	281	250	273	270	234	256	263	241	268	261	248	247	244	275	262	249	274	240	237	286	259	260	263	254	252	266	269	259	247	264	262	247	250	250	256	271	268	233	265	251	241	267	287	273	257	243	250	245	267	237	280	279	285	242	248	260	227	255	235	255	254	284	239	292	240	272	270	259	269	281	275	260	274	227	277	240	258	269	272	257	278	262	251	293	278	260	279	274	279	288	238	259	261	262	257	256	254	248
23585	20916	27957	24040	25263	17236	4206	1192	877	766	754	598	620	600	555	484	498	462	454	475	464	442	451	424	425	459	400	436	413	411	423	406	396	405	411	384	420	378	366	376	383	378	359	362	365	373	380	389	327	347	348	416	366	327	351	391	369	345	383	376	359	351	369	346	345	360	355	355	363	373	360	346	377	385	363	366	343	350	374	387	372	334	383	366	342	363	363	374	355	344	349	332	323	345	358	359	350	310	359	366	343	386	328	355	361	331	384	367	349	342	366	349	371	376	363	355	345	334	352	356	341	332	380	347	346	363	361	374	365	342	366	362	341	412	366	355	364	358	368	376	370	371	387	382	338	340	358	369	352	355	341	360	379	346	348	378	375	326	355	334	364	355	380	334	326	322	365	351	337	356	364	369	411	374	356	356	353	349	348	368	363	357	344	320	365	352	329	388	349	327	354	352	393	352	340	348	352	322	315	379	351	376	359	367	348	353	326	356	380	390	366	365	365	378	360	339	338	343	373	366	360	334	320	378	366	340	363	329	362	323	398	379	347	378	344	325	364	350	362	335	364	305	319	361	337	361	326	356	325	371	337	398	344	328	370	341	367	372	350	344	369	315	347	328	352	359	355	333	343	349	351	356	354	332	355	348	381	348	392	339	379	339	368	373	349	353	333	352	349	372	344	340	350	346	345	356	337	353	348	353	380	336	354	363	358	367	329	330	353	332	354	361	355	369	347	323	362	358	366	355	335	333	342	367	360	375	361	298	340	341	373	348	382	343	337	387	332	364	377	354	376	367	343	348	361	327	355	364	390	370	337	336	369	415	358	349	364	368	355	380	347	341	356	377	353	359	371	385	348	356	362	368	364	353	325	338	318	362	321	377	335	377	378	380	343	333	352	369	343	372	378	315	331	329	373	352	344	345	355	359	370	360	356	336	376	326	378	351	353	354	356	358	349	346	345	356	359	346	334	346	353	375	365	327	330	367	349	328	381	347	350	361	367	388	340	375	359	358	356	339	409	336	366	353	333	340	321	317	350	356	341	370	341	379	368	370	345	318	327	341	367	370	333	355	324	339	335	346	330	347	365	386	340	345	374	381	325	350	363	332	365	345	333	347	354	350	364	332	378	338	345	346	361	347	326	347	361	353	385	374	380	319	360	346	334	366	365	347	328	331	341	361	335	371	351	349	349	362	340	379	392	321	349	378	334	331	344	362	375	317	344	346	366	359	382	354	344	371	358	380	355	350	371	358	305	348	348	363	369	349	357	361	352	348	379	375	343	378	346	368	364	336	372	357	328	333	363	348	396	347	326	340	355	351	343	379	341	354	306	323	378	365	371	375	334	362	343	361	376	368	352	337	364	348	353	335	336	316	330	359	330	346	358	346	329	362	356	366	370	350	372	331	352	346	340	357	363	352	330	324	315	358	331	386	343	331	357	325	308	317	360	354	367	347	366	356	334	336	358	390	379	341	360	326	354	364	390	346	344	357	338	342	359	341	316	351	336	360	353	329	381	345	340	369	368	391	356	335	378	340	329	354	368	380	336	335	363	354	353	367	361	328	336	347	363	324	347	371	353	346	364	350	368	346	331	339	372	366	358	356	346	347	393	392	358	345	356	370	347	395	376	352	376	337	366	353	348	361	377	346	332	363	355	358	345	322	338	370	350	307	369	315	327	370	354	352	334	359	318	346	313	350	361	325	389	357	351	339	364	347	362	342	374	381	334	343	341	326	346	352	363	335	347	345	392	311	344	346	351	361	383	329	306	350	348	339	343	355	383	356	365	355	305	345	346	376	349	353	377	348	376	361	309	353	358	356	374	352	363	333	344	365	349	334	331	341	369	317	353	337	364	356	374	336	321	308	381	357	347	353	337	363	335	369	366	361	356	390	343	342	356	344	372	339	326	372	338	362	356	348	299	370	380	362	337	319	368	373	363	320	351	379	327	364	345	332	354	342	322	346	332	365	341	346	360	324	387	373	363	350	324	362	347	371	361	348	367	358	357	371	351	384	348	369	342	360	354	317	336	375	350	344	379	312	359	349	351	350	326	357	352	372	331	318	336	351	360	371	347	341	347	388	343	360	326	357	374	357	352	336	372	377	359	367	362	325	356	374	342	337	372	343	362	341	334	372	330	344	338	347	361	360	340	361	331	368	354	334	305	351	358	368	397	349	356	359	362	356	330	368	333	339	361	330	355	366	335	326	333	368	356	370	312	359	360	339	346	343	378	331	330	344	344	346	388	409	354	342	345	384	345	362	363	328	375	357	367	356	342	345	335	346	348	329	384	337	366	327	335	337	307	350	349	362	355	378	381	317	352	350	340	363	390	331	341	340	357	352	318	368	350	358	349	349	351	343	362	379	364	363	353	311	364	359	357	348	346	342	366	327	336	319	352	359	374	363	378	327	348	343	359	350	320	349	381	356	344	343	305	359	382	372	361	347	372	332	355	354	376	371	357	319	350	366	363	332	375	357	329	361	352	362	353	373	353	323	387	358	343	305	340	338	351	331	358	366	364	317	405	311	329	356	348	335	312	347	361	355	368	346	330	356	353	360	353	360	343	338	388	339	334	351	346	354	352	364	337	369	365	374	352	381	357	352	343	343	344	361	367	354	368	351	374	341	329	346	396	357	312	345	337	365	348	325	340	346	357	346	393	348	355	388	355	368	335	329	349	382	354	365	344	327	367	337	360	373	323	332	352	337	337	374	351	346	361	363	319	371	342	344	353	358	383	351	369	345	349	344	370	342	360	347	352	370	345	348	349	324	356	333	352	370	337	364	379	327	367	342	308	346	359	357	346	344	340	353	339	332	347	350	353	333	336	329	321	325	379	324	363	355	357	364	353	356	336	327	340	323	348	337	383	372	343	381	348	346	347	354	356	355	331	352	346	389	341	326	339	356	388	351	355	327	394	336	387	335	369	363	365	335	377	362	329	366	361	327	357	381	370	362	346	335	366	361	351	365	353	313	387	383	356	357	332	356	324	373	320	351	325	322	350	370	344	345	346	355	321	378	343	346	341	354	350	369	367	342	375	375	323	332	351	340	381	372	363	354	334	311	352	355	369	350	372	345	376	348	360	349	346	327	354	382	345	354	352	338	347	375	360	359	352	365	332	362	347	336	345	343	341	333	350	340	335	358	343	355	341	367	334	350	350	386	370	347	348	355	383	343	350	322	346	352	359	372	383	357	351	341	346	351	355	373	362	352	334	352	363	333	391	372	341	349	365	340	351	360	343	367	349	383	340	325	346	317	327	384	343	361	342	396	357	349	339	365	356	351	350	374	354	364	383	372	369	302	341	385	344	331	348	341	340	365	364	369	385	351	342	329	337	320	344	325	366	372	356	350	362	343	382	367	357	351	352	364	344	339	339	345	349	384	333	325	346	344	366	365	339	343	305	341	374	357	345	360	378	335	383	360	344	360	350	362	357	352	375	337	324	385	317	326	345	356	361	337	374	375	358	343	317	317	361	369	334	332	326	344
10711	20152	21179	20406	21983	3945	2887	2286	1809	1515	1342	1193	1004	868	801	770	777	757	736	672	635	579	568	542	537	515	491	496	461	522	510	458	498	510	451	477	462	465	444	409	398	442	451	431	399	402	401	449	411	402	421	425	392	399	390	388	409	382	358	406	418	362	398	374	369	387	369	380	406	382	378	423	372	413	407	429	403	376	424	375	366	329	373	361	367	391	383	388	368	404	369	378	376	358	390	414	375	367	378	406	392	380	359	358	392	391	378	365	428	353	412	407	389	345	373	389	407	369	357	365	389	357	358	358	356	368	376	378	399	384	402	375	373	372	346	353	369	396	363	388	366	334	382	381	390	347	358	351	356	392	386	374	367	378	361	359	388	364	386	322	379	369	360	352	371	356	357	362	360	364	371	357	386	371	380	391	367	368	343	351	337	373	351	371	364	350	381	374	362	361	395	359	394	342	380	347	393	389	383	373	386	352	407	378	389	372	364	365	373	354	379	376	346	384	344	368	365	346	395	334	365	380	361	382	335	397	365	368	343	357	361	351	330	359	374	351	356	357	338	363	401	356	370	365	372	358	370	345	353	376	369	358	354	366	336	375	392	378	385	395	352	400	388	358	376	371	389	366	360	343	357	355	377	363	369	345	403	361	353	365	384	345	369	362	339	360	380	335	382	368	373	412	359	356	364	363	363	366	391	356	424	341	402	366	377	368	308	356	359	356	407	353	353	355	370	368	366	358	344	383	358	340	370	410	375	366	380	344	386	363	382	335	350	389	340	364	364	390	344	388	372	382	356	386	384	391	363	380	351	382	368	371	366	386	363	364	325	331	376	372	381	388	380	396	387	390	374	361	334	357	369	373	382	374	366	361	362	376	365	396	382	359	384	392	386	357	368	356	395	395	349	375	383	327	360	340	348	382	375	369	339	357	376	353	386	335	383	351	353	337	357	350	373	400	364	355	360	354	362	358	367	369	373	357	377	368	348	408	402	358	383	361	390	362	401	360	385	371	389	332	324	385	398	357	368	355	359	391	382	364	399	378	356	362	344	359	356	390	387	396	339	331	364	377	345	372	371	410	401	380	359	380	343	377	350	355	374	378	377	375	356	351	393	376	382	342	375	353	391	344	351	343	400	373	374	373	365	376	395	384	372	388	360	375	344	332	332	394	399	355	353	340	355	368	360	328	344	377	363	386	377	386	334	339	370	351	376	334	376	386	349	315	400	419	353	358	335	392	386	345	370	362	352	355	370	365	374	367	322	387	343	418	374	358	396	362	336	356	378	345	377	359	363	401	405	380	384	403	356	388	344	357	355	393	341	342	338	360	379	354	365	406	382	342	403	379	391	367	354	394	380	343	369	336	362	368	363	402	361	395	365	337	335	381	369	351	381	392	394	372	371	328	356	391	334	380	394	352	371	340	337	385	374	364	381	390	375	376	374	361	376	352	380	334	355	387	372	380	389	355	360	327	372	358	361	379	381	349	381	377	381	334	372	404	367	371	391	403	357	353	390	359	374	348	384	339	383	360	372	369	382	355	377	376	371	354	363	389	370	373	401	362	382	381	392	382	376	380	355	338	348	362	317	377	374	382	387	372	384	376	381	406	369	351	345	362	353	362	371	335	406	380	369	396	369	370	399	373	379	377	408	369	382	343	380	324	383	395	340	397	354	361	368	364	384	378	379	357	348	364	384	408	363	381	387	396	335	385	344	362	378	388	375	371	366	348	362	342	343	384	347	398	345	373	374	392	347	352	372	360	341	353	377	346	345	382	355	351	352	359	367	384	358	385	368	372	388	384	387	370	387	351	347	376	361	383	351	382	378	338	375	361	372	369	381	356	396	362	345	352	385	384	370	356	394	350	333	363	364	380	377	337	374	362	423	352	355	370	371	397	414	386	353	379	365	367	363	337	383	344	393	361	409	366	370	362	364	338	362	381	348	366	416	370	379	369	372	350	366	395	365	334	350	337	363	359	394	361	309	353	351	371	344	348	348	372	372	392	369	360	364	360	369	356	365	336	362	359	365	382	357	389	371	371	356	358	382	368	370	361	328	371	360	377	359	357	374	351	372	391	364	384	342	353	354	345	375	384	381	353	338	365	370	362	364	372	350	401	388	363	375	335	359	385	394	368	373	387	381	364	379	386	375	378	379	358	377	354	359	380	341	360	341	350	373	367	368	335	362	368	345	386	371	350	368	353	352	389	379	386	348	346	379	396	349	381	355	380	324	356	381	356	371	380	368	408	360	354	358	358	374	383	367	361	363	385	351	353	379	399	369	377	373	355	356	344	405	351	344	360	324	367	391	342	378	393	373	366	374	365	358	356	379	379	382	374	348	344	393	394	348	353	345	366	360	369	374	371	411	360	410	339	375	371	367	387	376	355	373	342	341	368	377	360	378	381	371	371	379	370	393	399	363	376	359	405	362	394	378	372	337	334	385	364	359	330	351	361	371	360	359	360	368	345	351	353	371	385	375	369	335	350	355	372	353	337	368	379	370	369	394	392	357	362	384	356	334	334	353	388	378	386	369	365	347	328	354	360	359	372	404	392	356	357	382	390	379	354	339	341	368	404	380	331	339	375	385	411	383	370	360	355	370	362	377	375	378	365	342	357	363	398	387	337	359	346	377	357	351	373	342	365	364	351	380	388	359	375	404	349	380	341	364	386	334	358	400	376	380	359	361	364	357	387	349	361	336	391	350	383	362	374	343	349	369	388	357	338	385	339	355	381	370	335	340	356	384	370	380	395	388	362	408	371	374	337	342	350	396	365	375	365	374	369	345	413	364	356	397	341	354	353	384	355	369	346	330	412	377	391	410	373	380	349	376	360	370	383	381	339	399	340	378	349	379	348	335	357	377	369	391	384	360	346	365	390	385	406	382	395	358	372	380	360	382	391	330	367	353	363	366	353	384	359	393	364	359	340	350	372	362	364	336	368	328	406	339	374	384	365	361	377	372	381	391	380	390	330	387	341	328	375	355	387	382	370	386	368	394	325	346	384	326	341	372	393	357	347	357	336	348	367	381	347	374	356	388	354	369	369	344	355	355	370	387	403	374	398	386	386	357	381	393	348	380	372	411	337	359	354	348	389	341	342	353	346	328	374	381	365	367	369	340	343	377	400	345	360	347	370	363	359	386	376	359	401	354	362	378	373	382	348	351	371	393	363	385	357	355	327	373	340	362	372	363	353	341	374	372	386	348	351	390	379	353	364	359	381	372	363	365	385	362	376	366	376	377	362	372	348	382	374	402	372	381	347	369	354	356	355	374	343	361	364	342	365	351	357	360	352	378	376	398	340	401	365	348	371	387	341	369	371	370	322	368	358	361	366	359	339	370	334	373	374	348	384	372	391	371	394	357	361	351	362	353	382	349	355	400	409	372	379	325	395	375	365	351	341	356	367	379	374	386	356	365	357	369	360	341	383	353	395	351	363	345	382	403	360	378	374	391	347	346	387	391	362	339	332	381	409	387	357	376	375	366	369
27905	15786	3539	1814	1924	518	520	456	490	496	486	543	475	495	491	480	472	480	468	504	489	556	486	493	498	466	510	463	497	465	483	488	515	491	492	477	508	502	453	502	468	517	511	473	515	478	470	474	488	490	481	488	505	498	464	485	510	457	472	531	462	475	480	455	503	500	479	483	448	499	499	464	488	447	481	465	488	482	471	503	482	504	469	453	491	491	454	479	493	481	457	467	489	495	507	465	510	482	548	469	447	498	512	488	453	482	483	482	512	474	483	501	449	475	491	486	480	472	490	455	516	518	466	525	496	501	481	501	523	482	478	422	479	455	479	484	488	467	483	477	477	440	476	502	490	521	496	483	508	527	466	458	468	522	527	488	471	472	462	432	491	512	472	479	448	455	500	503	488	492	496	514	485	481	505	510	506	447	495	471	449	492	491	486	486	473	505	500	453	497	505	518	498	487	514	504	476	508	505	518	490	515	517	498	456	494	490	485	500	490	453	495	498	532	476	476	490	484	497	528	466	514	480	478	474	470	457	438	478	485	498	497	493	529	469	477	476	424	480	492	486	499	485	482	468	445	448	466	468	488	502	495	469	471	488	473	513	509	506	512	462	463	516	456	480	442	500	498	465	502	492	447	449	497	498	484	484	501	468	493	453	485	466	519	548	495	507	490	499	472	478	482	486	466	454	441	459	494	453	486	465	428	433	526	485	473	485	520	473	530	476	512	454	473	479	498	505	491	481	476	485	517	486	498	513	475	497	480	484	450	489	482	501	531	485	515	496	461	512	521	445	495	478	509	523	486	499	526	528	529	513	451	504	475	508	460	440	463	475	497	471	494	479	455	464	420	509	455	472	468	504	488	454	472	457	520	465	513	521	481	485	485	443	504	454	507	514	508	460	491	466	463	506	457	505	458	480	445	464	506	457	470	469	518	457	537	501	519	468	500	521	530	465	464	478	497	470	468	455	486	476	518	456	473	525	477	483	480	494	470	474	512	468	485	483	457	472	474	515	468	503	483	487	515	510	499	467	467	470	491	455	448	472	468	497	486	488	454	501	482	477	444	525	503	476	528	509	497	459	496	531	492	418	456	503	453	511	525	448	454	487	477	460	513	499	486	501	513	457	492	493	448	468	477	438	464	467	582	509	470	479	477	499	469	461	492	495	503	526	475	469	473	512	517	474	473	475	478	508	464	475	479	500	448	504	481	469	487	501	487	472	464	507	472	476	471	495	503	478	494	478	492	505	503	483	512	434	487	476	469	483	466	482	457	508	500	516	487	458	498	520	520	496	496	415	465	493	510	484	484	519	539	497	480	504	507	495	471	475	494	484	508	500	478	468	460	444	452	485	460	469	470	449	473	491	466	528	470	484	476	455	470	497	549	490	468	471	482	493	434	475	507	495	493	467	536	503	516	478	500	477	463	558	487	507	497	487	468	478	516	466	507	468	482	491	505	485	464	475	512	502	480	487	501	461	518	476	475	506	498	509	473	514	490	462	481	449	483	486	524	474	482	507	468	506	465	491	499	497	512	480	519	474	499	480	458	483	521	486	438	522	464	471	481	489	467	463	477	486	488	484	459	504	486	473	482	456	504	499	478	497	516	479	486	518	511	523	471	512	471	515	453	534	521	474	510	493	483	495	481	500	497	492	486	471	478	482	491	474	515	476	465	458	481	518	502	454	497	492	472	469	488	499	472	483	492	510	523	498	520	487	482	459	498	511	457	463	497	495	490	479	503	459	516	467	501	521	492	469	481	443	480	447	480	463	469	553	438	472	509	468	484	481	502	486	519	459	487	497	536	445	496	472	431	493	468	478	496	504	520	504	502	503	480	464	520	512	522	465	476	482	455	501	483	498	483	492	497	511	498	499	456	446	460	487	489	486	490	531	501	456	483	479	515	499	498	537	499	494	542	506	495	498	501	439	507	490	462	486	474	486	488	484	466	489	491	505	470	462	476	465	509	489	473	491	485	511	501	466	483	487	488	488	474	525	507	491	489	495	468	449	451	478	466	447	484	481	485	498	504	507	535	479	514	509	456	490	463	493	447	480	451	460	474	507	512	495	492	473	494	469	458	520	472	442	501	482	510	452	503	522	480	470	469	451	473	502	512	507	476	487	473	462	490	455	526	473	513	509	496	483	476	464	476	484	471	481	464	479	494	484	466	494	533	517	491	496	480	482	478	464	465	494	510	456	511	455	490	477	502	507	522	473	478	465	494	509	449	525	472	474	476	479	456	472	444	509	491	502	527	506	526	490	511	484	502	473	472	513	504	509	502	463	480	506	453	504	480	484	474	473	462	451	467	471	485	494	487	468	505	509	493	515	498	499	474	515	488	457	471	503	453	523	492	497	484	471	487	484	490	458	506	482	462	497	542	443	508	513	472	472	510	433	458	452	463	503	472	461	537	524	502	471	510	473	524	468	484	472	481	474	482	458	447	493	493	475	490	424	449	490	477	448	480	459	528	471	488	487	482	490	468	475	479	508	482	528	490	517	493	498	500	528	507	477	452	455	511	478	461	435	498	482	497	492	430	490	453	500	520	490	504	482	514	468	501	468	507	503	453	538	496	489	465	490	480	501	470	509	501	502	476	508	482	473	494	462	517	450	492	507	520	511	519	448	481	493	493	495	496	495	460	466	509	470	477	525	482	470	475	496	470	486	519	490	521	516	509	484	469	511	499	490	487	491	515	474	469	480	506	486	482	518	497	494	457	497	457	494	463	492	484	464	483	515	425	513	508	485	443	492	452	480	468	475	460	517	440	453	470	454	486	483	496	496	485	494	468	472	510	506	476	511	486	484	456	466	489	503	484	495	404	473	554	475	460	459	482	519	493	501	506	492	531	492	468	503	509	464	498	527	494	454	447	476	471	498	502	489	462	509	498	486	464	456	475	497	445	448	466	453	505	478	499	513	453	499	450	454	458	445	461	480	439	532	498	489	458	492	508	499	424	490	484	515	471	457	529	498	522	498	458	469	494	484	499	430	477	510	488	485	497	458	506	502	495	450	472	487	500	476	511	488	503	469	503	477	517	484	462	500	502	491	488	493	491	470	495	498	470	460	498	486	479	477	471	500	465	492	467	470	468	476	506	465	464	459	499	470	508	481	470	477	476	480	482	450	502	482	489	517	459	506	459	480	479	479	493	464	476	485	468	469	469	468	519	436	478	484	475	523	513	449	517	534	481	503	485	485	450	492	488	517	487	475	491	457	492	491	466	476	517	464	495	500	477	488	485	471	505	503	473	495	492	453	509	458	477	481	500	438	471	485	503	483	465	447	463	506	471	512	512	503	507	500	487	481	474	461	467	494	472	483	493	487	552	479	491	493	468	504	506	495	502	471	522	475	521	463	487	461	522	468	447	456	498	471	458	470	493	468	469	464	491	456	473	452	490	507	477	521	469	487	486	455	469	500	452	496	481	485	463	470	518	528	483	457	517	451	495	503	485	469	530	497	489	527	511	519	519	525	464	485	517	471	489
5400	3455	4588	3364	3252	662	592	581	562	591	590	560	556	594	554	565	567	556	591	566	589	551	564	586	588	545	570	563	565	575	568	601	588	559	573	624	584	586	586	554	564	602	586	590	556	577	537	535	560	600	576	569	589	546	571	547	628	613	599	588	514	577	537	579	576	581	565	542	596	576	504	534	572	529	552	536	573	567	577	572	552	560	553	532	560	554	537	566	573	577	567	569	598	541	560	561	564	526	570	549	572	579	546	568	556	509	594	563	531	572	529	620	540	567	531	616	601	545	590	594	567	573	529	539	540	526	583	579	568	527	586	551	561	537	524	558	549	538	549	556	585	540	545	575	575	542	580	589	556	549	551	539	568	556	572	525	581	543	553	567	555	521	550	522	574	568	556	584	538	573	518	528	568	525	560	571	578	538	564	553	553	595	615	602	528	585	597	564	584	530	533	541	543	587	525	562	544	546	526	550	538	548	536	586	537	594	546	519	559	572	539	580	558	549	598	553	606	549	565	581	576	617	526	544	529	563	593	554	520	541	536	548	551	525	558	567	567	587	549	626	523	574	564	559	550	592	556	576	514	541	569	590	587	608	529	530	567	551	554	574	594	572	559	565	536	611	585	523	563	559	531	549	565	562	595	580	587	573	524	574	571	570	533	553	624	575	575	566	553	566	597	560	599	547	546	533	563	536	567	547	544	556	574	569	567	607	564	600	518	552	540	576	520	511	540	521	540	574	539	576	513	619	608	528	559	557	573	593	550	523	544	547	574	602	569	551	580	550	546	566	587	551	605	568	630	583	546	566	539	554	588	529	566	557	504	571	526	574	593	565	558	555	562	561	569	608	509	570	581	565	581	554	548	559	514	585	546	577	522	570	567	539	567	584	554	546	537	551	561	580	590	541	556	574	540	539	521	566	571	564	561	597	560	562	591	567	562	559	559	506	540	587	523	587	554	585	558	624	574	584	531	592	575	562	559	568	524	555	575	548	578	565	556	539	553	551	564	578	561	550	516	574	598	577	554	562	592	576	589	527	564	548	627	550	541	558	563	570	583	558	607	565	554	549	526	517	550	557	541	618	528	557	546	539	536	549	577	572	586	581	608	592	557	564	541	532	584	584	533	557	589	573	571	530	571	552	540	578	573	536	560	623	562	547	585	536	549	537	588	539	530	591	580	584	560	577	537	537	526	578	565	556	528	571	584	565	617	564	560	546	547	570	565	567	603	560	556	551	553	539	567	570	542	523	535	574	585	563	560	586	539	543	571	510	506	570	551	529	551	560	578	545	532	585	559	547	535	597	574	518	566	559	567	577	551	578	577	537	549	566	565	582	535	580	547	557	567	577	570	562	551	575	611	566	542	570	542	571	563	514	551	540	515	544	632	573	550	534	544	562	588	568	586	535	545	558	577	562	573	559	567	573	600	543	502	557	578	568	556	550	527	583	588	562	553	596	538	559	622	541	545	527	576	545	577	564	547	587	512	521	543	568	567	499	589	549	572	579	564	543	533	539	553	519	548	546	550	550	599	556	589	540	492	574	603	502	576	556	558	570	556	599	594	574	544	602	567	529	551	591	555	608	578	600	538	562	550	534	552	559	549	567	575	605	614	536	596	541	576	546	556	536	511	578	552	564	570	617	570	555	575	559	574	552	545	546	545	577	570	549	554	563	556	581	562	503	597	569	558	566	572	556	543	576	563	604	565	555	592	548	544	558	567	572	545	546	611	569	584	589	539	555	529	577	559	546	569	573	522	530	492	569	514	602	523	566	539	601	527	515	522	587	589	569	540	527	557	572	548	555	548	620	553	567	570	564	545	558	562	559	577	564	539	586	559	566	612	576	543	567	558	584	521	525	534	572	583	572	567	547	541	550	566	538	585	557	607	522	573	571	599	593	552	540	574	564	593	540	544	575	563	557	558	548	557	566	566	556	518	563	588	528	628	532	567	555	578	573	551	537	583	534	590	573	594	513	572	498	562	542	583	576	586	553	547	586	535	579	539	576	579	564	539	532	562	576	574	512	585	584	535	549	558	566	527	609	546	576	558	542	560	537	520	574	548	524	573	518	547	538	588	588	548	576	549	536	555	545	562	535	584	576	577	530	565	552	574	546	551	533	576	568	529	556	552	544	567	547	574	551	577	516	557	548	585	548	585	583	556	561	588	548	534	542	534	561	521	529	551	591	592	596	577	577	595	574	540	552	532	582	570	557	557	594	546	577	541	532	567	551	537	544	569	538	553	584	573	545	538	537	583	550	554	558	584	571	558	550	557	517	550	604	589	581	557	531	557	566	555	554	561	558	602	525	589	547	591	561	590	577	587	576	545	575	609	556	571	581	555	580	617	560	554	577	570	557	576	550	520	554	561	543	557	552	538	568	559	547	540	545	547	557	551	540	528	541	540	581	595	618	555	549	552	540	500	574	516	575	564	528	552	529	550	564	588	566	566	577	546	558	534	578	579	573	559	585	549	562	549	552	583	549	514	603	549	542	557	548	534	548	576	545	567	544	554	569	584	545	543	541	588	551	569	523	568	533	571	570	553	537	544	579	541	569	559	568	539	524	593	578	547	576	549	551	555	547	605	518	501	553	542	578	559	544	604	565	557	543	578	550	549	566	555	551	573	595	583	556	574	522	533	556	587	520	540	531	633	595	607	564	589	534	598	577	561	549	546	628	536	545	520	564	570	570	567	532	536	529	554	536	538	569	593	548	572	551	550	560	555	520	531	524	593	583	563	517	560	583	548	568	550	565	577	531	571	520	587	554	588	539	554	540	596	560	587	548	561	587	542	597	567	570	515	583	566	555	582	552	514	593	581	575	552	567	551	522	520	588	559	593	568	560	565	563	560	517	549	569	556	547	532	541	541	602	579	599	549	600	573	518	551	570	564	560	549	574	518	538	537	599	577	546	558	558	578	548	564	543	565	535	558	525	518	519	605	573	541	557	508	547	556	553	592	561	542	567	563	590	570	558	543	528	531	552	541	550	554	534	567	562	537	543	552	564	561	580	562	529	571	535	585	557	552	543	565	603	561	563	531	542	537	548	547	572	516	581	597	589	563	545	535	564	583	522	562	565	565	536	538	553	578	594	562	540	585	558	601	538	540	566	539	557	556	544	574	556	557	563	569	548	556	581	592	548	555	598	558	554	546	580	538	575	513	586	568	529	574	555	532	590	568	586	558	578	539	598	575	584	555	556	548	561	568	581	567	581	549	587	555	523	533	549	522	579	547	562	568	578	564	560	606	532	600	553	538	541	530	524	573	558	548	542	573	540	591	561	526	531	564	590	574	567	572	580	539	545	548	592	547	543	544	558	612	602	580	579	559	523	565	569	557	571	580	536	589	549	538	560	536	518	594	539	561	560	522	533	554	588	539	571	575	552	539	556	558	574	545	603	548	594	577	565	594	572	561	587	566	566	526	588	519	558	538	534	582	550	530	529	526	564	533	572	522	528	564	557	564	566	534	530	595	531	569	562	567	557
26218	20942	27415	24651	20448	2948	727	530	434	356	368	316	284	309	234	272	235	294	269	263	255	236	267	231	222	241	239	209	223	218	227	246	199	230	210	230	209	217	210	234	203	225	207	213	211	213	252	191	194	203	231	218	222	218	224	176	202	196	219	203	222	216	207	244	233	191	184	213	191	230	209	236	205	209	204	207	197	226	230	185	204	220	211	209	208	201	237	191	227	196	231	205	213	208	211	212	181	213	220	216	198	208	208	206	208	188	210	218	208	201	244	201	188	218	226	230	212	216	229	217	210	222	182	213	219	222	206	195	174	230	201	220	201	215	202	195	197	228	212	224	218	213	211	215	181	220	208	198	204	199	201	219	211	209	217	223	217	222	200	190	202	192	192	213	225	223	223	221	212	210	191	206	181	223	220	206	201	204	218	203	208	188	205	216	208	213	206	218	220	178	211	209	211	227	210	208	203	215	224	193	211	186	227	231	207	199	232	196	210	195	228	226	191	179	229	220	229	216	202	209	213	206	193	216	195	200	213	197	224	222	204	235	207	227	214	204	224	218	210	247	210	210	205	195	203	192	214	207	199	201	194	255	214	202	235	207	167	228	228	199	200	207	205	201	235	186	207	209	215	198	213	220	182	220	215	213	204	217	219	189	194	198	238	202	220	206	234	217	200	229	214	191	234	212	212	237	205	206	216	215	211	194	193	226	221	199	199	216	218	221	195	210	209	200	221	215	171	218	197	222	211	214	213	212	198	204	228	203	219	219	191	205	219	220	209	199	220	217	215	214	201	231	197	191	204	209	190	193	209	209	204	189	198	196	192	202	195	215	202	208	221	177	209	236	215	192	219	198	205	204	202	225	220	206	188	221	199	234	207	213	207	220	200	237	208	200	207	216	213	223	207	215	191	200	191	170	200	227	235	197	229	204	229	216	226	203	211	203	208	220	220	179	190	187	204	208	209	193	209	175	190	213	197	179	184	213	198	215	205	208	200	219	189	232	218	183	222	194	218	206	188	207	212	220	199	199	227	218	217	199	199	206	212	209	203	205	193	197	218	185	201	208	200	210	215	204	202	187	220	199	213	198	220	202	211	210	225	200	204	219	229	234	200	213	235	207	217	201	211	237	188	208	185	202	210	187	214	262	201	213	219	217	198	198	208	195	223	196	218	233	213	203	213	203	229	191	226	217	190	193	218	191	205	204	199	210	230	199	186	203	200	203	215	220	205	201	215	212	213	202	225	200	218	196	219	190	242	213	205	187	205	207	222	188	203	185	223	209	210	215	203	198	198	212	219	199	193	221	204	221	181	200	194	195	229	205	213	172	209	190	214	217	220	228	227	188	206	202	222	219	225	202	193	191	221	217	210	234	230	184	209	196	204	192	225	226	208	198	195	202	195	210	221	219	227	192	227	192	224	209	171	232	245	172	198	222	201	191	220	193	225	189	217	174	198	211	188	217	243	192	228	209	184	222	205	222	207	211	231	209	207	225	197	196	205	207	234	218	185	191	237	207	202	196	194	205	196	188	239	209	199	237	224	198	198	182	204	201	224	204	222	195	177	195	205	200	201	193	213	200	211	208	217	234	198	219	194	217	219	207	174	244	235	206	204	203	172	194	217	214	224	204	222	234	224	197	215	191	181	199	208	209	214	199	233	231	214	215	222	212	246	199	202	200	216	201	217	201	190	195	232	196	198	201	208	213	209	213	199	226	232	198	244	211	210	198	192	207	201	195	220	222	189	226	202	201	218	187	202	239	201	195	226	203	217	204	219	195	219	207	210	204	223	226	196	220	222	222	200	194	223	204	189	217	205	215	192	204	207	221	208	198	220	210	225	224	210	207	219	238	219	195	198	202	210	226	232	233	213	205	186	222	220	196	217	222	250	189	212	212	216	212	206	211	217	217	204	222	213	234	208	206	200	206	189	201	220	207	197	204	198	197	225	211	216	189	207	214	227	198	188	215	190	233	197	182	193	189	163	206	192	210	221	238	221	216	221	172	214	202	202	195	208	238	200	221	182	214	245	183	187	214	207	192	204	174	210	214	221	202	194	190	218	217	207	206	184	224	221	229	213	230	224	183	217	204	197	222	203	202	207	210	196	189	212	213	207	224	196	216	231	214	184	213	188	207	198	195	201	193	207	220	206	196	192	198	253	213	205	204	213	217	208	198	261	191	224	209	209	227	214	200	226	202	217	197	207	191	221	209	189	215	174	221	203	198	216	198	223	223	188	213	223	206	211	221	186	225	209	194	191	202	207	201	196	208	219	216	200	215	216	211	223	206	191	197	213	176	217	190	194	218	222	226	213	189	184	234	186	205	220	212	212	226	189	201	212	208	162	228	187	202	231	194	210	193	217	202	220	217	221	229	208	187	211	202	212	193	197	202	194	187	216	208	221	190	223	214	226	203	194	207	190	221	204	202	215	194	220	208	230	254	222	211	203	213	208	189	181	215	194	246	198	219	216	221	205	220	201	182	207	186	226	201	200	206	195	221	223	197	214	174	192	214	205	206	202	225	212	218	189	181	200	194	217	206	219	204	238	225	212	209	212	218	198	198	181	213	213	210	216	201	197	208	228	215	214	219	199	202	231	191	195	203	210	226	219	185	212	219	194	189	224	210	187	211	213	203	212	183	222	206	198	228	177	217	186	207	201	225	210	216	193	220	211	201	214	197	213	246	211	200	214	212	207	215	220	204	201	223	203	192	227	219	200	228	204	198	199	194	202	195	230	231	203	206	207	204	207	220	206	249	174	221	204	193	206	229	171	215	235	222	215	207	222	191	201	212	203	203	200	188	198	213	196	222	208	184	193	217	238	213	217	191	201	213	212	202	212	252	210	207	217	214	216	205	192	222	236	221	195	208	213	225	191	194	218	190	216	199	223	196	233	198	224	186	200	207	200	240	202	220	186	204	217	216	207	211	191	209	196	222	209	229	228	211	187	202	206	211	206	192	210	201	213	193	203	226	204	192	172	190	204	216	184	224	208	211	190	243	197	211	199	219	195	225	222	186	195	192	213	198	218	211	198	194	208	217	228	215	208	222	171	226	202	190	205	210	223	215	201	214	205	187	171	229	206	220	205	202	199	253	206	223	184	192	188	211	204	184	204	203	198	205	218	224	197	208	212	187	213	230	219	211	205	213	215	243	209	226	190	231	190	200	194	227	202	210	228	205	213	218	215	202	230	212	209	198	217	235	203	196	211	217	198	175	202	235	225	207	177	230	216	227	201	194	216	215	227	216	203	228	199	175	209	211	213	205	205	203	211	193	200	223	187	191	181	192	206	205	216	198	222	230	214	205	186	210	196	215	210	242	198	224	194	207	182	183	199	201	199	195	222	207	212	202	222	201	198	203	209	221	208	205	205	196	206	215	200	212	226	200	205	203	222	226	177	225	196	196	196	208	230	210	217	213	220	199	199	213	205	208	215	202	191	166	239	200	209	216	184	211	186	215	215	190	219	222	201	228	200	211	211	194	219	206
7001	11871	12145	8664	14968	1774	1294	1069	851	723	671	605	534	483	477	462	399	388	401	349	333	368	341	337	325	338	331	326	374	307	299	288	296	265	287	277	256	269	246	278	258	279	268	265	237	292	293	255	253	256	261	249	246	283	269	247	303	264	244	261	245	282	301	269	248	290	266	232	268	259	269	286	261	251	256	258	235	254	269	242	244	270	271	263	264	292	248	241	273	249	272	240	253	257	257	254	260	270	270	287	280	269	251	255	265	219	264	242	293	227	234	265	264	279	284	254	228	253	264	256	266	253	274	242	282	279	241	256	276	263	237	257	240	274	272	271	254	265	260	232	300	263	246	268	254	272	261	290	253	266	232	248	234	251	263	279	278	271	230	265	249	225	270	280	281	228	251	266	262	267	269	287	280	265	251	259	238	251	299	234	267	240	260	257	252	270	261	238	244	280	261	261	255	297	268	251	243	251	267	255	261	282	253	252	259	259	246	258	248	247	243	264	259	261	278	251	254	257	237	250	278	279	272	259	252	235	251	246	251	267	260	241	252	265	266	290	239	257	249	247	289	249	273	254	232	239	253	277	272	279	243	264	263	277	252	283	254	257	258	256	244	257	257	249	256	245	263	279	263	277	264	266	278	241	250	269	255	215	255	245	271	265	228	257	297	248	254	242	253	231	260	219	266	274	251	237	234	246	249	286	277	259	260	273	275	236	285	255	270	279	236	245	264	251	254	256	233	252	256	285	235	225	274	271	263	257	275	251	256	266	252	247	232	256	250	249	261	259	279	261	262	267	233	260	245	240	251	258	265	256	262	251	274	224	265	245	244	241	280	260	269	261	258	258	255	253	230	249	250	246	256	277	268	227	232	255	265	240	288	242	273	273	247	241	293	237	246	269	245	240	293	235	241	281	243	238	286	247	244	225	262	250	248	269	273	237	268	262	256	272	238	246	270	283	253	254	253	285	234	283	258	279	260	252	279	259	279	284	256	266	280	284	260	278	247	300	249	244	255	265	245	285	267	263	245	244	269	276	258	258	263	272	278	275	263	264	252	226	266	241	261	233	253	249	271	244	236	258	256	265	252	266	267	242	285	276	272	237	260	241	277	249	273	246	277	263	257	294	249	251	265	260	285	234	229	241	274	256	257	225	248	251	255	269	272	231	219	272	270	258	256	229	286	249	243	259	262	245	256	255	226	272	244	288	243	252	252	253	250	257	296	247	261	264	261	238	258	260	231	262	271	262	254	267	255	273	243	266	258	268	248	259	254	246	256	267	254	269	275	248	251	283	248	250	257	240	301	255	255	273	234	254	270	284	263	256	246	315	252	266	266	244	256	262	245	257	278	268	264	228	268	275	241	245	241	238	264	250	260	275	265	272	230	249	275	254	239	253	263	258	225	245	245	268	220	263	263	232	262	247	251	255	261	269	264	245	265	272	238	279	262	263	285	275	250	222	291	244	272	238	267	261	267	238	236	258	257	227	239	277	270	257	243	244	264	240	268	241	219	276	221	252	264	233	239	265	247	276	243	264	264	283	286	245	260	256	243	262	253	245	230	261	222	243	260	274	259	231	252	265	270	292	284	233	266	247	248	264	269	263	255	275	244	265	262	244	255	252	266	261	263	262	251	245	243	268	276	257	242	253	266	248	254	248	263	251	279	247	235	253	248	245	265	253	249	270	260	254	265	240	254	268	236	240	269	245	248	278	271	249	228	277	247	256	251	264	275	276	251	255	240	268	273	281	271	271	253	282	231	254	298	261	240	285	255	259	245	260	249	286	244	280	280	244	263	262	222	254	270	252	274	269	265	270	268	252	292	261	273	246	267	267	295	263	217	256	254	256	261	243	253	272	246	265	259	284	225	271	280	251	253	249	264	256	282	273	248	263	241	264	225	265	243	253	226	225	263	271	246	257	240	262	265	278	275	309	248	236	247	268	232	245	228	273	244	256	293	237	260	268	255	269	252	262	246	250	234	259	261	245	274	253	244	276	278	254	285	267	222	245	243	239	242	262	247	243	231	262	259	259	246	274	267	252	268	270	255	239	234	265	234	255	225	266	265	259	243	263	251	243	277	282	244	268	228	240	278	233	247	251	267	248	260	260	240	248	266	278	262	235	231	259	272	249	269	268	271	261	271	279	256	227	267	250	282	242	268	229	240	280	244	250	249	222	263	270	286	243	268	246	257	241	252	292	268	258	240	250	273	237	219	248	249	251	259	240	262	233	288	228	244	256	242	268	224	285	272	240	241	262	249	255	250	249	235	277	248	254	254	228	256	272	275	269	284	277	297	238	259	273	255	254	255	257	228	273	259	265	269	254	252	249	235	257	274	247	236	233	275	262	239	251	268	252	289	281	246	260	268	233	254	260	281	254	277	245	253	280	242	245	270	245	241	248	259	234	261	254	269	255	226	227	246	274	262	258	261	271	260	262	264	253	258	272	255	267	253	232	242	269	239	252	249	281	246	268	251	264	250	246	259	278	277	250	275	257	266	247	278	239	261	276	253	248	282	256	254	261	274	251	256	246	244	266	256	260	278	252	273	251	247	248	257	249	245	262	261	251	254	240	264	265	270	226	256	246	252	298	282	233	267	293	249	276	263	281	265	252	284	269	268	241	251	239	246	228	244	226	256	250	263	268	268	280	295	283	240	265	234	249	227	275	278	238	276	246	229	255	269	222	271	279	274	250	278	254	275	276	245	281	249	258	274	259	261	253	251	288	255	236	274	286	250	260	277	251	249	257	243	265	260	244	280	246	238	271	253	264	255	265	246	241	271	250	264	251	267	241	285	234	242	244	240	263	234	261	262	257	259	281	247	261	233	244	262	269	267	259	251	295	253	268	257	279	224	265	258	213	250	247	244	232	264	270	247	263	283	264	292	283	244	272	258	254	279	244	242	263	279	235	232	257	250	260	244	249	235	230	238	239	255	256	263	219	252	282	273	273	268	254	269	239	276	254	253	265	275	275	254	267	244	271	272	250	247	268	253	240	259	269	257	235	276	230	259	258	274	274	281	252	232	262	268	254	247	292	272	278	269	239	262	259	258	256	252	233	253	261	251	255	264	251	280	268	269	266	254	261	244	262	238	249	279	273	263	259	265	241	284	245	272	273	243	251	240	244	282	257	246	281	259	257	263	283	260	274	251	272	238	256	247	275	266	241	261	242	237	254	239	269	270	250	260	242	236	249	266	282	275	276	288	252	248	257	226	260	280	267	254	242	252	278	271	226	244	261	266	250	252	261	267	244	255	247	279	271	225	263	243	267	256	280	245	265	242	249	276	275	307	220	299	260	250	264	273	250	252	227	261	254	265	269	265	292	242	247	258	233	250	260	220	228	261	224	238	268	260	291	233	250	221	277	260	266	242	220	287	269	220	259	294	269	258	241	257	256	279	234	249	257	244	254	261	270	236	255	296	267	260	262	256	247	288	264	259	253	260	263	268	268	244	266	232	234	279	249	230	249	255	278	241	253	241	245	236	240
23502	20896	27900	24051	24223	17401	4025	1134	908	819	689	620	631	495	526	506	521	471	470	497	498	467	432	425	439	393	413	411	427	412	391	443	355	386	358	396	391	393	367	384	388	345	393	348	380	383	370	383	386	351	364	317	371	348	343	382	397	382	356	352	352	367	333	357	366	365	345	311	318	341	388	341	372	373	379	360	355	386	376	359	352	361	360	348	350	338	339	346	343	353	359	376	379	357	323	318	385	338	338	374	347	373	341	339	373	343	322	386	391	360	334	377	329	359	349	353	356	360	313	332	327	369	334	354	373	377	337	357	349	365	346	350	325	342	321	368	336	327	355	336	329	342	349	375	357	366	335	349	363	371	336	385	360	363	340	339	329	369	348	358	354	346	338	370	387	309	350	347	315	347	341	345	340	359	351	348	335	346	380	384	364	367	356	416	342	389	357	367	365	359	333	318	370	345	368	384	330	379	353	360	333	364	378	351	314	371	357	389	347	365	301	375	332	358	340	338	365	349	358	356	360	358	358	388	369	376	360	371	359	388	323	327	359	356	341	352	364	319	374	368	362	336	395	345	372	344	353	326	354	350	335	320	391	321	319	371	360	364	350	350	364	354	331	339	320	386	337	406	370	358	334	325	347	338	331	354	325	330	366	339	345	339	350	340	324	365	336	362	378	390	365	357	377	352	364	295	351	365	334	362	372	337	361	336	374	386	315	348	334	340	346	320	322	348	360	317	364	351	347	349	346	325	350	365	365	340	336	354	300	377	353	369	348	357	348	333	350	340	349	337	361	367	344	337	383	327	345	343	345	337	370	337	332	378	376	352	370	334	365	364	345	355	361	358	334	342	356	339	324	358	348	350	329	338	364	323	368	363	359	331	351	397	353	351	354	362	346	320	364	368	359	388	341	346	335	341	351	362	347	346	347	352	312	332	370	360	341	356	347	371	331	353	332	346	346	332	332	351	339	355	323	355	353	345	362	318	327	319	377	326	348	332	365	363	354	390	345	309	363	369	356	353	352	375	366	330	345	378	344	355	343	364	355	335	390	373	332	343	328	352	368	372	366	342	353	333	374	360	354	344	320	353	333	373	342	342	403	352	354	361	353	357	372	346	344	369	347	351	309	403	341	367	387	335	321	371	353	371	352	344	359	365	345	372	360	337	330	336	358	354	396	329	343	349	332	353	357	341	344	376	357	341	354	346	340	329	347	339	337	359	344	400	349	372	349	313	360	336	334	330	346	365	355	362	347	364	383	368	352	343	315	349	376	354	340	354	347	364	365	303	373	339	328	385	312	337	316	341	357	328	325	355	348	381	353	346	339	346	371	342	332	368	367	347	356	374	359	347	362	321	378	319	336	371	363	384	372	343	326	361	351	361	379	345	370	358	350	392	330	353	346	369	358	339	337	335	359	375	365	359	330	346	354	360	354	343	344	359	353	350	352	366	367	315	331	351	382	338	369	339	360	331	385	330	367	353	335	330	379	362	372	362	363	373	340	343	320	374	369	350	370	345	374	384	342	353	374	382	362	371	353	326	381	342	375	340	361	365	319	354	392	355	363	341	345	363	350	336	355	358	341	347	356	344	343	356	364	348	359	358	337	371	370	315	366	381	318	326	372	373	355	372	368	355	342	388	374	333	327	328	359	334	338	378	326	332	391	356	341	348	348	322	355	351	315	360	352	374	355	347	362	335	341	343	364	320	355	360	390	350	355	324	371	390	403	376	337	353	361	338	328	352	356	332	347	353	355	346	343	379	359	348	338	369	362	367	336	332	356	322	375	366	355	347	324	325	336	385	346	337	331	346	363	356	361	373	341	331	359	360	331	367	351	362	342	353	352	343	375	363	337	366	374	357	311	379	346	367	331	330	386	316	371	305	354	373	361	381	358	367	349	350	358	336	349	382	362	361	340	346	384	347	335	325	349	346	340	326	379	337	355	375	308	350	339	359	347	331	335	360	321	363	339	377	375	365	335	373	342	334	358	347	350	338	336	356	379	337	346	373	346	354	360	359	401	318	346	343	351	361	329	342	333	350	386	367	322	353	353	316	339	363	314	337	325	369	335	315	324	376	357	328	326	339	342	353	340	345	340	348	353	387	356	371	331	360	320	360	358	351	404	311	356	331	384	337	345	335	341	364	333	332	371	337	352	337	366	329	364	357	328	350	358	331	346	341	342	359	360	343	357	350	403	338	333	315	367	356	363	327	344	336	350	376	342	344	367	382	346	356	333	318	362	343	376	357	337	326	370	339	325	361	315	319	359	351	337	341	353	339	349	357	349	362	300	364	352	355	335	373	374	347	317	342	369	361	315	377	383	339	328	358	360	371	359	337	368	352	332	353	363	360	367	369	363	354	352	330	359	353	384	359	382	394	359	327	342	350	308	339	332	374	345	345	370	357	337	344	323	346	353	334	360	362	320	346	359	344	369	388	345	357	359	357	320	341	340	340	336	371	328	364	330	394	368	334	363	384	352	356	357	322	333	363	343	356	359	388	364	328	311	346	348	311	339	367	331	299	379	348	367	358	332	361	371	348	352	352	336	376	362	357	333	391	315	371	347	339	345	383	356	378	343	412	340	358	316	342	334	293	383	351	313	351	353	346	330	361	371	357	365	362	344	362	363	350	350	364	367	364	313	343	358	352	336	365	355	359	393	360	357	348	388	353	369	347	349	330	389	382	364	363	339	346	338	358	334	374	336	336	342	337	314	322	326	382	393	383	365	367	389	387	333	365	347	370	376	333	376	351	327	340	296	326	384	341	322	361	365	311	374	354	372	363	398	320	333	337	344	389	358	346	331	369	318	396	351	353	329	372	340	289	346	400	365	342	341	359	365	380	320	369	355	326	384	327	357	385	356	351	312	364	334	319	346	343	333	337	340	368	395	362	336	292	344	331	357	375	333	347	319	372	345	363	366	363	360	379	335	385	340	360	343	351	318	357	350	361	348	369	361	337	343	358	378	334	358	331	370	361	313	339	345	332	351	385	370	362	347	352	338	380	378	360	326	356	351	370	352	352	338	355	389	344	348	372	356	347	360	348	385	388	360	344	341	345	338	348	329	355	330	354	362	325	343	347	357	336	355	378	347	333	318	323	353	331	366	327	323	339	379	363	351	337	364	341	374	346	325	358	325	337	329	352	329	359	337	346	363	338	374	331	358	396	344	353	354	333	367	353	327	363	352	376	347	369	343	336	324	352	342	346	352	361	338	360	367	332	358	337	342	356	337	381	340	329	343	378	390	341	357	376	331	317	337	356	366	338	364	379	339	337	321	338	342	389	330	342	373	377	331	369	375	338	347	360	377	366	369	306	363	347	326	363	358	354	341	383	354	346	347	332	345	363	378	365	348	383	339	327	352	336	358	332	343	341	347	360	352	343	350	364	354	339	368	346	329	336	342	339	324	367	327	352	350	340	334	383	346	331	369	334	354	394	368	324	346	353	328	333	348	374	340	340	350	384	324	348	337	333	335	353	337	362	368	363
10914	20646	20187	23375	19224	3882	2825	2236	1806	1515	1318	1110	977	921	918	812	737	746	713	705	624	612	573	568	503	548	498	511	505	485	462	467	448	443	407	452	449	399	457	421	384	426	421	427	407	407	402	441	388	375	381	395	399	393	384	405	388	408	425	379	382	348	421	407	382	392	390	376	385	370	393	384	381	342	386	356	361	357	406	374	392	405	383	346	347	418	365	346	382	404	334	380	375	350	392	385	372	366	401	380	390	331	385	344	384	361	358	402	361	317	366	357	373	375	392	360	363	379	333	362	386	398	382	374	366	401	362	349	386	384	388	391	385	411	358	371	315	389	382	352	385	378	344	369	379	364	342	366	392	353	394	351	369	379	385	397	338	355	366	385	376	360	393	392	366	352	395	354	390	345	357	340	398	375	385	347	347	370	386	346	357	337	392	362	348	369	359	386	366	372	384	392	364	380	373	352	358	347	383	355	396	372	394	344	397	366	384	387	347	364	353	359	360	382	349	368	380	339	345	369	336	345	390	353	379	359	388	379	367	390	383	304	344	342	388	395	360	378	357	371	377	425	397	324	352	390	387	366	355	378	364	324	348	355	343	344	338	351	357	370	344	385	385	382	352	338	377	361	367	331	391	390	358	375	351	375	371	377	358	355	385	354	372	353	365	353	368	344	351	384	373	369	352	350	333	371	362	359	416	362	374	400	350	369	340	351	345	377	312	359	343	372	370	403	364	366	385	376	343	383	402	370	391	366	395	366	353	366	370	383	355	381	366	374	364	382	378	368	360	354	331	366	363	351	372	334	346	368	375	381	363	385	366	365	347	371	363	375	360	385	365	384	357	349	362	379	367	344	386	408	351	355	339	387	378	381	356	377	348	337	353	363	346	375	370	391	360	345	375	348	358	348	372	348	382	371	360	349	348	388	373	370	358	365	364	391	396	353	361	378	386	364	364	359	355	327	372	385	374	328	359	342	382	371	361	363	368	320	380	386	377	348	386	357	388	359	339	392	343	358	384	339	366	370	392	391	386	358	363	365	362	380	400	373	340	335	396	372	347	359	367	370	388	347	339	357	387	367	371	358	377	357	396	345	347	395	333	353	386	391	374	373	315	370	386	360	383	354	346	405	364	366	343	402	370	379	388	355	375	361	368	353	379	364	377	354	387	370	385	333	392	347	357	364	391	370	329	390	372	342	352	353	373	358	353	362	365	378	364	371	364	393	374	345	342	373	343	360	320	340	347	363	363	359	359	338	368	303	377	347	364	349	383	332	371	352	336	354	341	367	381	385	373	378	348	373	389	373	378	383	338	358	382	335	359	383	356	379	344	383	396	366	369	370	383	381	358	371	378	337	374	353	346	339	344	320	357	363	374	370	354	371	363	409	342	368	365	354	339	349	331	347	362	337	407	354	361	362	348	375	373	379	352	342	399	345	350	356	333	353	332	344	377	395	379	377	362	342	361	393	362	347	390	350	359	386	344	351	388	363	377	388	322	381	353	353	399	370	350	372	370	367	349	389	364	358	351	377	365	353	354	382	373	371	372	379	332	355	349	359	386	365	362	355	374	350	360	344	349	388	360	367	346	374	388	382	377	406	355	348	375	361	352	364	347	355	378	379	372	387	390	360	373	386	412	348	417	358	375	367	363	348	343	383	374	355	335	342	364	378	343	355	385	410	401	378	347	366	367	380	400	351	364	391	375	353	361	370	406	389	394	360	364	369	336	360	369	367	336	353	366	342	329	350	378	396	366	353	379	382	383	342	342	330	395	372	354	358	345	384	370	350	391	355	336	361	343	371	362	350	399	388	353	372	369	338	387	365	347	390	343	377	349	386	372	381	377	367	396	345	377	379	347	376	353	355	352	363	405	378	343	315	375	326	360	345	375	344	365	374	366	414	358	372	331	364	390	393	413	355	412	396	355	381	359	359	360	383	387	356	404	329	396	334	338	427	340	346	377	388	365	368	353	412	350	389	367	384	359	368	367	358	376	398	392	359	368	373	382	371	344	368	387	358	371	359	382	369	378	380	382	366	361	372	374	335	352	384	395	354	381	324	343	351	360	386	386	373	356	366	345	376	379	390	359	363	359	357	371	358	367	358	351	363	361	376	374	373	359	407	377	406	370	364	389	365	340	378	381	369	352	363	355	407	369	366	334	341	399	362	387	344	351	363	372	350	356	365	362	348	356	369	376	365	369	378	366	380	351	343	332	340	350	375	344	375	352	383	393	395	369	355	395	324	382	393	357	383	384	377	391	355	339	387	382	355	349	366	374	363	368	358	324	364	373	372	371	378	382	366	346	377	394	334	375	348	363	356	374	339	339	352	360	368	337	345	381	360	359	339	363	361	368	387	362	360	392	341	395	381	386	377	328	356	359	350	334	407	371	331	368	406	368	318	382	353	357	369	370	361	359	356	352	376	366	351	359	370	370	379	387	358	377	368	376	363	373	382	402	351	400	381	415	386	367	392	389	337	341	363	391	396	390	384	385	365	353	368	333	358	365	355	322	333	364	367	351	353	403	371	368	358	362	422	363	361	374	369	390	419	360	383	355	347	363	394	344	394	329	353	362	398	382	388	386	343	390	355	395	360	369	358	387	340	355	342	370	371	346	394	359	367	393	358	369	377	353	382	380	371	386	366	380	362	349	351	376	380	359	365	362	338	358	388	348	404	374	376	367	360	360	391	349	359	364	391	371	371	385	372	367	370	370	314	387	373	387	353	376	354	359	399	341	379	334	394	355	343	357	375	377	384	355	371	361	377	366	346	334	381	400	323	360	355	337	375	383	398	382	367	328	343	383	388	363	359	384	376	372	368	367	366	383	394	364	363	372	346	392	381	362	369	393	338	315	352	378	360	366	352	344	352	366	348	395	413	352	359	371	372	334	355	360	354	365	360	359	367	361	374	352	354	356	346	368	351	395	354	348	313	372	398	359	378	345	395	378	350	370	343	368	364	367	350	384	384	397	357	375	383	413	373	360	338	329	391	391	352	363	374	350	369	334	355	339	376	394	401	348	382	390	365	374	336	366	375	359	350	359	364	385	362	389	381	390	343	376	341	358	397	349	363	373	393	357	380	353	359	335	354	336	353	378	335	347	352	343	364	418	404	337	393	368	374	363	389	370	363	375	363	372	341	384	374	373	373	342	353	373	416	378	342	380	334	365	386	371	371	358	408	391	350	378	353	353	363	397	372	372	389	355	384	358	360	403	368	347	382	357	366	343	351	378	338	378	346	387	406	373	383	347	398	348	379	350	346	363	396	348	392	400	370	335	355	384	369	377	362	392	350	407	335	397	369	411	380	380	362	344	394	381	383	363	363	350	394	394	381	357	407	404	368	336	359	400	378	375	369	388	357	350	356	363	351	343	380	365	360	350	364	376	376	374	355	377	394	384	347	400	385	399	382	364	378	334	391	368	366	331	377	349	398	366	365	379	365	372	365	367	374	366	384	388	416	344	362	386	363	370	377	338	375	390	335	365	398
27820	15844	3671	2458	2041	513	538	495	481	516	524	498	492	493	464	467	490	464	481	472	475	485	466	445	470	470	509	498	502	456	480	518	440	442	475	494	477	499	493	490	464	507	484	515	511	465	487	499	493	489	473	456	475	513	484	503	520	562	478	480	494	470	503	505	483	527	455	491	501	488	448	478	458	451	464	477	504	528	492	467	462	511	458	476	433	501	473	518	453	501	465	503	485	465	461	503	497	534	477	475	491	476	478	466	494	508	436	469	507	443	488	520	476	476	528	470	475	481	465	505	498	485	472	511	460	464	469	473	449	492	491	495	487	503	484	498	462	495	471	495	486	521	478	471	455	491	471	466	522	462	502	480	444	481	527	478	496	485	513	450	487	489	523	466	499	436	493	465	488	452	483	493	476	427	484	472	459	466	487	487	503	481	475	480	506	477	484	473	497	502	459	489	481	478	470	514	474	518	467	463	518	489	446	494	490	458	504	505	512	487	496	474	467	495	467	443	485	504	474	449	472	501	524	486	463	479	492	462	469	488	483	485	506	515	508	477	442	492	491	512	509	492	494	439	467	448	463	466	470	456	476	538	480	460	515	506	477	480	479	485	496	476	507	478	480	454	454	485	459	508	481	467	476	433	492	467	493	465	497	447	462	470	501	499	519	466	462	554	495	436	483	501	478	471	478	467	536	463	478	479	502	485	451	486	470	465	486	497	477	469	494	512	478	467	494	467	483	460	506	540	490	531	457	487	501	492	471	460	521	492	486	493	447	492	458	492	481	527	503	450	509	492	497	519	465	472	497	495	448	474	480	525	457	459	502	472	479	467	462	494	477	486	484	516	490	476	453	481	501	487	479	494	429	527	515	487	503	502	466	536	482	441	496	495	513	520	476	486	491	470	500	479	484	493	494	520	520	461	498	523	471	509	510	479	454	459	455	467	461	498	489	425	469	464	448	449	463	477	492	467	471	492	528	485	460	536	484	440	499	527	500	439	487	489	492	488	505	480	466	477	511	479	566	477	492	438	506	456	448	484	461	475	487	472	465	489	492	493	464	447	515	455	517	458	445	497	492	485	482	476	472	491	496	473	482	463	520	495	512	437	473	498	458	466	444	485	484	513	499	503	486	496	505	481	493	470	475	490	521	537	486	445	501	523	485	496	457	459	479	464	490	479	493	476	486	526	472	493	507	440	468	499	474	447	499	489	479	435	435	487	489	459	522	457	472	495	446	454	475	498	461	481	477	483	495	461	507	505	486	531	463	509	491	465	523	509	496	506	486	513	474	477	467	469	485	439	446	456	472	499	492	516	461	501	475	452	516	472	475	500	484	451	507	471	503	500	514	514	471	482	456	490	478	464	488	470	487	513	513	502	463	485	478	469	497	506	458	446	493	504	502	501	491	456	468	475	477	455	481	500	504	470	426	481	451	510	457	441	504	512	419	492	466	491	486	498	504	502	488	524	486	498	481	481	517	484	460	462	489	485	486	509	504	484	476	470	510	482	479	494	497	491	484	488	422	508	492	462	450	485	455	474	521	463	476	474	455	487	465	503	505	506	517	487	494	485	439	455	462	474	504	432	471	497	485	487	451	502	459	500	510	483	480	448	480	469	459	507	476	475	445	503	518	446	510	498	493	490	492	494	483	468	461	526	480	462	492	467	483	479	523	469	491	488	455	505	478	476	447	489	496	460	493	465	490	455	497	477	488	511	463	469	480	457	477	446	498	477	469	457	466	491	461	488	525	472	477	515	514	448	515	467	501	473	457	480	458	504	495	460	493	488	477	458	459	466	488	496	458	477	461	491	509	470	490	506	467	476	471	486	486	470	480	513	464	512	500	474	457	469	452	447	482	518	451	486	473	478	482	471	511	451	470	461	474	506	478	476	495	516	495	451	517	491	479	531	461	479	491	466	479	462	427	511	480	496	480	469	478	453	500	448	543	477	453	477	493	502	474	499	490	498	466	463	450	470	472	483	455	485	513	484	507	562	495	496	495	467	491	501	487	471	475	481	483	465	504	460	481	453	477	498	500	482	480	437	444	474	442	491	462	466	462	473	493	477	481	469	503	485	510	443	493	488	524	464	517	474	488	475	506	475	470	489	532	521	464	483	479	516	490	494	504	462	501	483	485	487	458	486	473	514	454	528	492	503	475	462	479	478	511	521	493	507	466	500	483	492	482	485	476	494	470	490	460	513	529	483	494	501	482	426	458	505	498	495	460	499	487	500	446	496	465	502	469	463	421	475	494	472	499	505	454	500	488	491	494	448	499	478	512	465	478	494	490	476	520	552	460	467	473	479	496	465	485	466	489	475	447	444	457	447	497	487	460	461	485	468	515	496	506	472	511	476	468	485	451	493	477	463	511	495	427	501	472	482	480	501	530	519	478	487	516	496	484	510	486	457	488	494	475	506	486	485	462	467	490	492	477	494	528	479	490	460	468	499	472	488	476	492	502	465	473	495	516	493	438	471	522	490	466	429	465	470	493	492	522	448	487	483	470	485	468	489	506	468	467	505	469	461	472	501	481	503	481	523	470	468	483	511	472	508	508	471	488	467	487	445	441	465	518	518	515	445	439	462	513	524	450	532	470	503	460	472	500	460	478	486	488	467	470	478	493	454	490	461	468	489	522	506	491	498	494	480	474	485	459	457	465	462	486	507	472	515	501	463	465	470	480	454	493	456	496	474	470	468	495	445	458	453	467	481	459	500	470	467	467	497	479	476	497	475	490	474	482	479	492	495	490	466	479	457	491	523	487	431	478	488	482	510	489	479	513	476	464	466	503	468	474	451	496	468	473	456	472	486	459	454	441	490	490	512	470	488	522	503	506	474	454	500	455	468	491	494	472	495	501	445	479	502	501	486	511	445	461	497	456	488	441	490	484	478	504	474	508	452	494	478	505	489	527	509	512	466	506	492	499	483	476	516	446	449	481	478	466	485	529	480	494	441	495	467	442	488	471	522	479	519	510	444	445	453	459	454	464	486	484	487	480	493	508	456	476	525	458	473	493	484	496	500	479	464	513	444	486	454	491	467	488	451	492	497	485	449	473	455	496	514	504	461	480	458	487	477	507	475	486	432	469	452	506	494	457	495	509	480	495	464	480	476	512	490	480	466	498	452	477	462	478	493	450	462	506	520	488	450	499	458	449	523	479	458	499	490	501	486	478	480	512	483	501	475	504	484	485	453	484	478	451	507	519	482	470	506	496	473	513	429	451	516	493	486	523	501	497	456	465	464	474	488	460	519	498	479	512	491	456	509	472	475	458	469	473	487	496	476	508	453	487	459	415	487	471	492	460	490	506	460	457	475	490	466	479	474	479	433	465	443	459	516	450	483	487	485	469	463	510	488	498	498	466	484	493	482	497	475	486	443	465	516	484	464	517	505	463	458	481	494	442	478	461	472	476	477	477	451	478	451	474	443	468	499	455	473	502	457	482	479	482	450	477	537	499	473	512	497	468	487	480	487	521	471	461	505	483	479
5584	3910	4962	4116	3340	604	589	589	568	527	546	594	631	563	598	521	589	578	527	568	593	543	581	597	538	573	614	554	565	582	569	611	545	559	593	549	562	497	535	565	562	616	510	553	557	529	571	553	571	565	541	596	540	588	568	543	569	524	530	561	507	519	546	544	555	559	548	559	558	563	543	562	522	526	508	573	559	557	562	557	561	513	582	531	543	567	558	555	606	524	556	570	523	550	586	597	550	588	567	574	573	589	544	541	551	552	579	582	538	584	557	554	537	556	523	570	577	561	546	541	536	560	521	540	540	536	572	568	551	577	547	569	560	526	562	572	519	538	540	554	518	523	574	580	570	583	561	553	546	567	556	551	540	518	581	568	540	541	537	581	545	554	575	538	560	573	561	584	548	553	580	564	579	520	553	537	569	564	548	549	556	585	583	539	541	496	535	562	530	541	556	578	576	573	551	560	563	574	562	585	572	536	553	537	589	532	549	556	563	618	523	558	579	533	545	581	553	593	573	560	549	561	555	587	564	562	542	553	504	598	544	571	565	530	532	546	569	537	562	596	505	520	547	530	578	529	582	571	523	593	579	613	609	576	555	566	516	528	544	554	527	565	549	526	571	515	563	561	598	553	548	542	531	614	558	557	560	521	520	525	545	571	507	601	544	560	566	565	592	590	557	569	560	547	519	555	514	595	563	573	541	550	542	578	553	572	553	583	557	551	565	523	550	584	568	564	550	526	544	547	531	546	583	528	549	610	593	548	577	592	515	589	578	523	510	577	557	545	568	552	533	560	539	525	583	554	549	586	530	550	558	604	536	565	557	584	532	603	535	571	516	555	569	552	557	537	530	519	586	562	540	553	542	522	530	551	533	575	538	632	537	548	550	605	526	508	574	595	553	544	557	607	582	579	571	558	564	529	574	550	569	556	532	575	588	542	587	534	550	598	587	526	536	540	584	576	534	557	516	519	560	529	543	562	545	507	553	551	537	564	616	554	565	550	537	497	566	580	542	547	559	536	566	559	519	497	568	544	562	571	541	517	593	534	564	561	577	559	551	561	575	551	524	537	558	560	559	564	555	553	555	562	528	576	517	558	549	592	603	521	575	540	558	567	620	550	548	588	568	564	534	570	582	547	510	573	517	514	555	554	512	578	530	550	516	538	612	550	578	570	546	567	535	538	581	594	568	553	582	534	589	562	541	536	590	529	531	580	523	560	558	558	549	561	527	533	562	554	544	565	585	549	530	547	589	554	566	584	580	560	529	546	526	580	560	533	554	536	581	515	542	563	544	535	563	573	559	561	534	560	504	520	539	533	546	554	595	541	574	567	543	537	564	544	576	572	537	578	570	551	609	537	533	576	557	575	552	587	561	531	599	551	575	571	531	558	578	565	507	555	545	542	557	561	632	558	562	522	562	551	548	578	568	567	528	543	543	545	545	516	510	537	584	540	501	562	545	539	563	551	560	515	563	534	513	573	604	544	545	544	581	536	578	525	537	538	528	538	598	555	549	546	565	550	581	583	586	573	558	537	561	558	569	584	535	551	527	586	560	570	579	536	540	535	540	519	563	534	580	544	537	582	555	532	543	514	533	579	581	571	564	535	562	603	577	547	533	512	602	562	567	544	561	543	607	558	523	514	560	532	558	584	515	535	539	590	540	536	539	511	531	540	572	571	587	573	558	541	543	579	527	562	541	596	610	553	553	575	562	517	561	505	539	506	548	527	519	596	547	576	533	621	563	526	543	574	556	560	577	543	551	580	555	519	530	593	603	549	561	550	521	547	566	537	549	566	541	572	565	541	555	550	541	551	538	574	567	559	575	559	542	560	505	583	496	585	563	551	587	559	531	589	525	516	562	501	550	584	547	589	539	539	524	564	553	547	573	567	559	602	539	519	538	554	583	561	569	560	554	565	526	551	575	540	606	541	549	537	544	587	565	545	590	569	537	581	588	524	579	557	537	543	513	550	591	542	561	540	548	526	550	567	548	577	517	549	563	619	592	549	523	557	551	610	542	564	561	556	536	575	561	548	537	545	550	532	558	563	604	602	560	546	565	588	572	531	606	568	550	559	571	552	529	539	515	573	517	589	574	541	570	543	552	562	554	545	563	565	572	527	562	592	542	550	532	576	496	546	554	535	632	542	589	563	530	564	534	551	537	521	588	586	465	573	538	540	549	594	583	517	614	565	588	583	569	584	515	547	552	578	569	568	523	555	543	572	525	572	571	545	572	562	568	582	559	545	547	603	549	545	584	536	535	576	510	558	554	547	508	561	545	605	574	573	589	530	557	561	572	530	569	539	531	528	557	555	563	553	547	553	536	532	562	589	568	545	538	541	564	526	529	557	548	534	567	554	575	518	518	565	559	575	579	564	545	543	508	611	558	506	539	587	583	585	552	521	530	592	579	564	596	561	545	546	565	562	622	605	518	551	525	547	545	534	546	588	582	554	549	555	519	556	561	539	536	555	545	531	556	537	564	556	599	564	534	516	551	541	559	553	535	511	550	534	575	543	518	536	575	540	536	552	559	552	587	566	550	566	523	538	540	562	583	538	537	601	544	554	515	555	573	576	562	585	536	539	518	587	570	609	584	558	514	558	541	605	525	524	572	565	553	546	539	556	528	560	551	583	541	579	569	542	576	521	589	569	566	557	528	553	548	547	555	554	566	561	573	564	532	578	572	544	589	574	532	536	553	573	556	603	522	571	569	577	538	596	541	554	605	562	541	599	572	509	614	595	551	521	523	535	603	566	550	570	568	587	557	509	592	546	571	528	543	544	587	592	560	570	555	576	520	541	545	526	532	526	632	562	548	538	580	588	548	534	565	564	530	512	586	533	550	560	575	550	590	524	619	588	584	549	546	560	555	554	544	540	561	580	550	592	529	545	501	591	529	555	556	552	575	584	565	566	577	585	504	536	517	545	566	537	536	518	578	560	554	546	505	591	554	532	515	550	545	547	541	583	580	562	532	565	596	578	542	517	553	498	518	525	536	545	547	549	563	553	521	551	591	535	535	503	527	553	570	585	562	577	576	542	566	591	552	522	515	544	546	552	581	593	566	510	584	530	512	563	568	539	585	528	538	562	548	557	520	562	577	575	530	543	550	546	572	556	546	569	552	554	569	545	526	523	534	524	557	542	548	553	544	571	555	581	516	579	592	526	587	551	522	552	546	580	568	557	579	558	544	541	546	549	516	541	529	533	569	532	566	551	575	502	556	595	569	575	534	510	558	557	549	543	562	555	564	543	558	580	552	561	532	597	593	524	527	534	538	599	543	551	544	549	538	545	556	520	545	544	596	528	515	593	530	542	546	569	546	547	580	565	573	551	577	561	540	592	549	569	566	541	557	538	577	548	552	550	558	545	576	545	521	579	526	513	570	567	550	550	574	537	543	558	558	540	526	581	561	542	579	568	590	577	555	567	573	542	539	548	527	584	553	549	572	603	516	525	496	603	570	564	529	553	600	585	553	548	587	556	581	547
26202	20904	27341	24854	22319	4372	650	484	413	387	348	331	326	268	301	265	251	258	250	255	253	246	239	195	226	258	240	235	231	247	221	233	240	239	224	221	216	241	212	227	225	207	220	221	215	204	220	223	222	215	211	200	213	214	219	207	216	199	217	187	211	228	198	205	204	214	246	203	213	194	206	200	172	205	209	214	222	211	236	191	218	180	204	191	197	194	196	200	216	219	225	216	226	201	198	232	190	196	221	212	214	204	207	213	210	206	199	207	208	225	196	210	220	226	219	210	199	221	205	244	192	228	224	200	202	213	217	209	214	215	211	215	176	220	220	234	218	207	215	222	201	211	211	215	194	206	217	188	190	216	219	228	220	196	220	202	219	211	204	239	202	200	207	216	217	212	209	209	211	211	179	191	201	199	218	234	226	229	209	196	232	206	222	171	207	202	202	205	192	226	211	211	184	224	214	208	211	199	231	196	198	199	212	202	205	186	222	228	203	209	199	211	217	206	224	197	200	221	186	205	227	202	192	220	188	219	222	208	205	219	209	210	212	188	200	220	210	213	214	221	193	208	192	201	203	195	206	223	200	215	188	222	204	209	215	191	222	230	217	205	221	210	198	216	201	217	228	220	201	210	226	211	190	197	195	189	211	197	190	199	190	217	192	191	219	197	209	210	204	194	209	215	179	171	210	205	185	200	221	220	197	226	203	230	214	208	188	225	223	191	235	209	200	225	225	226	200	215	211	201	230	196	191	197	186	229	219	216	227	196	201	228	187	229	206	176	178	225	206	217	201	213	181	214	203	196	205	228	205	225	192	197	194	200	225	243	178	209	198	202	196	213	218	191	188	200	208	213	164	204	204	229	234	224	228	234	207	203	218	215	222	197	200	202	218	228	211	202	217	208	214	224	210	193	237	210	213	214	224	220	206	241	229	223	219	192	223	228	211	213	187	209	224	204	203	189	194	198	215	233	211	224	197	219	203	227	209	203	203	196	216	208	195	202	197	206	189	202	209	218	206	205	205	182	209	220	226	194	205	235	222	197	226	224	206	224	241	238	202	211	199	207	230	211	204	204	205	192	209	198	185	215	212	219	210	208	205	213	219	212	216	210	220	208	225	212	194	215	208	240	208	222	217	232	202	210	211	209	229	193	218	230	222	205	191	215	191	206	208	212	184	186	194	206	209	228	177	218	211	215	208	211	189	185	197	226	219	217	216	208	198	207	204	191	229	228	223	221	201	195	183	227	230	207	197	210	208	221	178	228	219	194	208	214	220	217	247	231	227	203	208	180	192	204	166	222	228	202	216	200	226	218	205	226	212	200	211	212	223	212	212	205	176	207	200	207	206	206	199	214	212	193	225	208	197	202	189	195	208	191	227	216	202	200	209	210	205	208	220	226	209	215	179	213	197	190	208	219	221	208	212	218	195	203	211	196	222	219	208	221	209	210	218	225	201	183	217	201	197	216	228	191	211	218	194	237	229	205	206	208	187	175	204	201	209	212	200	171	205	193	214	185	174	202	211	203	213	214	209	221	206	197	187	202	195	205	212	195	210	188	204	218	225	224	195	196	198	212	183	200	214	199	203	207	202	227	205	178	220	188	201	219	173	200	193	209	199	190	222	206	205	196	209	210	194	202	217	225	212	216	200	197	189	216	207	199	233	226	197	219	224	210	194	174	204	241	202	213	208	211	189	209	245	221	199	207	186	187	223	196	208	202	231	212	211	223	211	211	205	191	230	222	201	196	207	183	203	200	213	216	213	181	219	209	194	197	199	217	183	206	220	223	188	216	203	161	217	210	206	204	221	209	194	187	189	210	208	190	212	209	224	218	183	183	184	220	191	205	225	182	208	178	213	225	217	212	186	182	200	201	199	234	224	217	201	196	195	222	209	205	231	235	195	217	213	215	223	194	208	202	217	207	192	204	227	209	199	201	214	228	209	230	198	198	205	193	184	182	201	164	197	231	213	207	193	216	192	193	197	199	204	222	194	189	222	203	190	197	239	230	208	217	209	233	213	211	212	221	210	218	230	206	188	177	243	197	208	219	222	220	189	225	221	215	192	186	210	205	198	215	221	200	193	223	217	180	218	211	203	224	199	185	224	223	245	203	206	208	209	213	222	199	208	188	214	203	210	187	214	198	187	197	199	197	218	218	195	179	205	199	213	229	207	218	215	193	245	203	179	218	191	223	211	209	200	218	211	205	205	204	221	195	188	237	182	229	200	222	223	218	215	200	212	192	223	186	193	211	221	233	202	184	204	231	214	179	214	199	202	195	204	212	215	200	220	226	206	224	203	212	209	190	202	201	205	223	202	235	204	199	214	201	197	210	216	194	222	196	215	184	190	226	201	204	193	209	223	223	206	202	206	197	213	237	207	225	216	209	159	194	199	198	212	212	205	187	215	196	194	198	211	202	201	208	189	216	214	201	212	201	187	196	227	219	220	232	181	213	227	203	197	208	214	203	198	199	219	206	227	215	173	220	204	208	192	220	196	194	206	204	221	219	201	208	184	216	207	209	163	201	226	224	189	195	211	221	201	191	201	217	191	230	195	196	238	221	199	206	228	230	216	205	189	204	208	191	202	205	220	231	218	197	215	194	194	230	216	184	193	209	240	197	216	211	239	182	199	219	212	202	205	201	201	203	200	204	228	226	185	203	202	195	198	204	201	219	206	227	212	218	207	216	201	216	222	198	221	182	218	196	233	200	208	213	216	216	223	191	212	185	205	200	225	229	226	177	209	209	219	218	174	209	191	175	209	207	216	219	203	241	222	210	200	194	216	194	214	194	211	195	194	212	200	185	216	192	239	224	209	221	209	209	203	214	216	204	206	197	195	199	227	178	194	198	233	193	207	212	200	189	203	214	205	217	200	199	199	218	227	213	220	201	209	223	208	195	201	203	221	219	241	206	197	203	204	202	207	179	220	208	206	206	198	205	225	195	194	190	191	210	236	193	221	201	181	206	218	213	221	221	199	210	198	184	185	182	224	210	225	192	209	191	230	191	196	232	222	215	212	203	204	206	230	194	195	209	233	215	194	174	229	188	192	207	215	195	216	212	216	212	185	196	229	175	194	206	223	213	225	185	212	204	233	183	199	215	204	246	220	202	211	181	207	212	189	199	196	194	206	225	203	213	210	188	236	192	181	205	204	207	213	177	191	220	210	225	203	210	216	205	178	220	222	221	212	184	224	225	221	195	198	186	197	205	210	206	210	201	218	193	188	164	192	195	199	222	195	199	209	209	234	214	195	207	198	187	205	224	175	210	223	201	198	201	223	200	215	208	196	210	202	208	234	216	216	199	211	224	218	195	226	193	207	163	212	199	212	208	202	246	200	208	204	206	210	187	200	221	229	207	202	211	197	211	228	201	225	194	193	189	195	224	209	222	169	196	197	219	210	219	218	245	219	244	212	205	207	231	197	221	215	198	230	205	205	202	243	200	211	198	219	210	188	207	227	203	198	183	221	207	199	186	221	214	197	223
7264	12432	12747	19602	15100	1801	1315	988	855	758	638	523	549	479	432	434	392	408	392	353	364	349	365	332	354	295	313	304	310	325	319	278	303	301	274	277	308	296	281	288	303	251	273	289	274	273	264	274	264	267	272	254	293	277	287	267	253	246	267	227	266	265	289	284	263	263	270	341	249	251	293	263	250	260	286	266	248	256	248	245	232	267	273	228	257	279	251	269	287	291	269	231	262	221	239	257	261	254	272	241	268	265	286	242	248	259	261	245	235	260	243	261	272	264	259	268	243	266	241	264	248	276	255	263	229	262	258	260	241	236	259	256	278	267	273	253	269	269	251	253	258	257	236	240	262	265	251	244	252	246	257	279	257	237	273	257	250	283	260	242	251	234	252	246	246	282	244	265	245	276	266	252	275	229	277	275	246	282	258	266	265	268	250	271	238	254	254	234	257	272	253	235	248	268	260	285	292	251	277	245	284	260	250	267	268	280	284	272	286	235	254	256	256	266	259	280	257	220	245	237	257	259	244	276	256	260	261	245	284	270	259	233	252	293	239	259	248	259	249	270	269	292	261	255	237	230	259	269	275	260	265	229	271	287	259	257	271	278	261	260	261	257	235	272	246	267	268	282	273	218	252	250	251	280	244	256	241	272	262	259	262	240	250	253	262	266	250	225	258	255	267	255	246	258	254	286	216	247	254	264	257	243	231	259	247	234	252	270	264	247	276	259	260	264	266	285	252	235	261	278	234	283	266	271	278	246	228	254	259	254	251	288	231	249	268	252	278	282	281	258	255	265	238	260	246	247	303	280	248	258	269	211	264	256	272	251	239	261	268	253	247	272	224	272	269	258	247	298	258	261	248	279	267	276	252	246	251	251	247	242	270	240	243	249	239	248	237	240	260	281	261	261	234	273	237	256	247	283	266	234	284	247	256	239	256	251	276	258	252	281	285	260	270	251	247	245	266	275	255	256	259	266	266	267	250	237	232	239	263	242	259	261	254	265	261	293	265	268	284	282	278	268	284	268	266	279	260	247	247	232	241	250	261	278	270	254	255	267	254	276	271	264	261	234	256	265	261	258	252	269	261	272	256	270	270	266	246	273	247	281	240	266	253	247	240	240	269	270	235	247	239	260	263	241	265	278	262	288	239	243	272	266	245	235	245	285	243	260	256	258	268	286	240	249	242	263	270	270	282	243	251	277	270	235	273	267	265	271	261	248	252	259	281	283	233	269	238	258	278	264	266	237	267	223	254	273	227	266	273	261	265	234	242	267	262	259	266	242	248	277	233	252	238	244	242	255	257	251	247	271	272	254	287	253	250	259	251	251	249	272	242	234	265	235	269	277	239	276	290	241	296	256	290	211	248	262	262	245	247	293	256	235	243	255	255	279	238	256	257	245	253	250	235	262	249	262	259	235	249	245	256	220	247	259	253	254	257	232	260	272	257	246	248	263	250	265	243	250	247	245	240	271	249	246	235	251	259	273	268	217	245	256	263	262	266	259	275	235	244	277	259	260	283	264	256	239	263	226	240	240	250	263	254	255	250	234	263	249	280	262	265	281	271	254	270	221	227	237	262	258	272	251	266	294	266	243	260	260	314	260	296	234	260	250	273	237	267	284	256	269	268	258	256	291	261	245	252	277	272	249	272	278	262	251	276	262	277	247	274	240	236	254	278	258	257	235	252	212	229	247	264	252	268	259	228	234	257	249	261	273	265	252	260	248	231	244	242	276	278	282	280	284	222	262	275	272	258	257	252	246	248	240	262	268	261	263	260	265	287	282	252	269	277	237	260	251	273	244	255	227	284	258	235	240	247	254	242	247	271	255	250	265	264	252	227	232	248	229	303	252	262	259	253	254	271	285	272	228	281	234	267	265	261	284	268	267	233	252	249	241	253	260	260	251	256	260	258	276	259	296	281	253	262	230	250	262	219	243	264	263	259	237	273	251	226	275	247	245	241	251	259	269	261	261	249	265	265	248	235	276	274	253	254	259	257	242	253	272	265	287	252	277	231	236	257	257	279	266	279	261	256	241	236	255	255	258	255	244	251	252	266	250	261	252	263	282	243	259	256	266	269	251	245	265	238	253	279	284	252	279	265	266	260	254	261	246	249	266	260	252	244	285	241	255	261	244	253	258	261	255	258	249	277	245	245	247	237	241	252	249	230	239	264	263	271	259	242	248	264	277	237	261	247	250	271	251	299	278	242	276	251	277	216	241	262	279	243	279	234	276	265	270	257	230	257	269	260	238	265	263	269	236	260	250	238	260	264	276	285	265	253	261	239	240	272	265	245	261	254	242	261	265	274	253	241	240	250	261	244	269	285	281	230	277	251	268	276	240	237	254	263	270	236	266	274	254	270	272	279	280	242	255	226	239	260	278	265	285	262	293	272	271	236	267	260	234	253	266	242	228	277	252	278	267	240	250	244	279	273	286	230	258	278	264	258	255	253	237	258	256	265	266	259	270	240	273	286	250	260	298	244	269	272	249	240	243	247	266	269	255	251	262	268	249	241	260	261	282	258	244	264	278	235	265	265	259	289	256	261	273	242	265	242	255	246	257	268	267	247	266	266	260	262	276	240	256	246	247	277	241	250	265	257	250	244	259	251	241	260	257	235	267	267	243	263	271	269	272	255	283	250	246	250	241	270	244	259	252	235	282	301	246	252	280	281	244	256	243	233	265	265	275	267	273	274	235	252	252	272	278	273	247	272	247	264	244	273	245	240	255	265	250	261	249	248	256	245	255	250	289	279	232	240	246	252	255	242	255	273	248	283	243	259	230	278	262	238	257	285	257	275	238	277	255	268	278	250	271	282	248	269	234	241	256	263	270	266	254	236	272	253	279	268	263	214	292	249	257	244	254	262	274	255	268	263	276	249	236	290	249	269	250	261	258	264	261	259	245	266	261	263	257	283	251	247	233	249	258	227	252	240	246	257	248	255	257	260	250	274	230	226	266	262	247	244	278	272	231	266	250	250	251	246	247	252	284	275	260	297	245	255	251	272	250	246	260	251	257	267	281	268	250	250	226	242	245	283	248	237	282	249	233	246	274	266	233	241	263	223	246	267	264	271	246	245	264	234	254	252	258	249	244	270	244	254	226	233	258	223	268	248	257	259	253	236	267	242	293	250	277	255	248	264	248	241	253	230	243	240	258	235	293	267	245	269	228	268	221	262	254	258	224	270	233	250	222	251	240	263	256	239	232	265	232	272	263	257	272	241	256	273	250	295	244	247	244	227	273	237	239	263	273	260	255	252	293	263	281	292	226	251	241	250	280	231	247	260	227	266	292	296	284	261	259	254	282	253	233	258	250	267	266	247	263	240	273	247	262	248	281	232	250	264	282	263	239	262	261	249	252	279	266	282	231	251	237	264	260	240	265	247	260	251	261	258	299	255	258	240	248	289	238	242	286	259	265	267	268	252	253	227	262	230	233	271	257	268	273	255	261	243	240	254	294	232	236	243	274	259	293	250	261	295	271	238	249
23523	20916	27905	24049	22026	19222	5321	1181	880	786	705	694	588	542	570	540	484	480	502	494	485	453	448	442	401	411	412	398	399	374	430	352	368	377	380	374	359	384	352	371	322	358	349	321	392	379	310	341	387	405	358	383	380	385	406	347	384	377	374	336	369	332	318	383	340	324	384	373	365	362	325	345	321	360	341	341	365	365	383	372	340	329	380	343	364	351	366	359	347	387	345	338	344	342	365	329	380	370	328	355	320	357	386	332	341	324	344	325	326	362	371	374	339	336	343	348	348	327	329	367	373	358	329	355	350	350	346	347	334	375	350	330	361	360	322	361	382	331	341	316	338	355	365	344	340	342	350	350	353	341	343	337	389	326	355	329	355	324	364	349	351	349	372	354	351	334	382	374	382	349	343	389	366	355	341	349	324	362	354	341	345	337	320	401	337	348	351	376	367	338	374	339	307	356	339	360	353	370	390	350	352	359	347	355	362	347	345	344	339	369	350	323	340	327	359	359	357	318	334	331	361	321	354	338	351	324	329	366	338	332	349	369	375	359	326	336	326	346	349	376	324	319	338	338	370	343	375	350	336	345	337	327	353	374	399	353	360	356	332	315	331	350	329	388	318	329	367	349	361	366	373	330	364	356	348	346	343	343	341	366	338	388	368	344	353	358	351	361	350	340	338	347	347	350	346	366	339	336	324	319	347	359	312	365	359	378	328	335	309	346	336	330	342	352	330	356	368	334	348	344	364	355	343	377	352	346	331	354	347	361	355	394	355	353	335	306	340	339	320	360	349	338	372	377	332	343	357	310	386	328	381	312	340	353	325	362	348	344	355	330	315	346	349	358	361	333	332	375	323	362	374	342	345	355	360	329	371	337	376	400	361	362	347	333	341	400	340	368	376	318	325	353	359	321	356	345	360	355	360	334	348	333	377	370	333	342	352	343	390	343	357	352	361	349	367	341	341	365	344	330	360	353	342	356	368	382	334	377	351	369	339	354	349	322	349	366	322	362	354	335	348	329	327	347	378	324	371	352	374	374	362	340	358	365	365	341	365	344	368	319	362	346	367	346	337	404	356	376	348	361	336	355	363	337	311	326	361	342	361	359	315	333	325	349	363	330	320	344	394	341	323	325	328	350	343	358	349	370	360	366	316	327	376	320	313	382	339	366	363	334	353	379	353	345	314	358	337	351	366	337	333	351	330	381	339	393	356	341	368	320	353	328	346	372	347	340	356	360	355	338	317	341	364	320	363	343	344	364	338	358	362	387	361	343	346	322	339	330	335	339	302	370	304	353	298	380	361	351	320	354	370	335	351	342	351	370	329	382	330	353	374	382	381	373	366	340	364	333	338	345	345	363	368	355	332	326	378	311	373	341	336	338	352	371	352	349	345	349	330	341	352	337	365	355	349	337	383	356	352	352	369	339	365	318	362	366	372	346	358	326	380	341	358	347	309	323	366	343	364	354	380	353	357	349	351	349	351	362	346	350	328	338	333	338	331	368	389	320	346	364	346	385	342	352	358	350	359	318	353	358	324	323	355	357	351	358	375	360	353	340	339	337	347	330	359	352	356	350	341	363	331	341	358	393	340	329	349	371	383	346	364	350	323	352	345	363	334	381	333	337	316	340	324	336	362	348	337	369	346	357	337	364	358	348	384	363	333	354	342	337	361	355	326	342	334	355	392	366	344	345	349	333	319	342	356	353	344	347	353	332	333	340	361	327	359	321	377	422	358	358	331	335	366	338	323	331	367	353	311	356	350	344	345	307	349	354	334	342	322	329	344	342	350	355	313	342	349	328	327	352	337	322	345	374	332	325	380	372	301	369	317	359	354	361	332	337	378	336	372	378	380	352	343	351	356	334	353	339	322	332	363	345	395	370	333	369	366	371	324	345	362	339	330	337	355	334	360	360	359	345	314	366	362	339	303	337	356	365	307	357	349	328	314	355	340	322	344	355	335	315	320	353	349	371	374	326	362	344	357	318	375	328	349	324	369	382	409	356	333	350	334	352	321	326	354	342	335	357	374	364	356	351	331	365	353	342	334	342	335	348	359	358	334	378	348	361	351	308	361	322	319	345	347	352	376	338	326	367	367	341	353	351	369	327	341	348	359	351	362	341	324	359	352	363	355	335	331	342	349	367	335	332	371	382	390	375	367	373	327	350	345	343	349	388	315	342	351	326	374	366	393	339	351	317	314	352	356	370	330	352	364	353	344	349	344	339	365	358	360	357	332	390	359	360	352	352	377	321	369	334	358	377	349	336	330	373	329	340	335	346	358	367	372	354	385	374	363	311	367	363	330	333	379	344	345	306	295	355	347	336	363	325	370	357	354	323	355	352	349	388	326	307	338	320	361	368	337	351	359	354	386	362	327	361	318	357	329	339	327	350	367	377	363	381	358	356	341	341	362	348	368	369	331	331	362	391	399	345	364	319	335	323	333	292	362	346	402	344	334	335	349	374	328	321	357	335	367	304	342	322	328	352	334	317	336	387	357	343	380	353	356	336	340	351	376	343	353	341	300	351	321	314	330	337	354	349	373	355	365	330	315	348	348	338	309	341	337	364	359	339	357	306	311	340	338	349	327	390	359	347	338	360	342	366	364	355	353	334	358	340	355	327	351	356	349	363	395	336	322	366	352	371	343	373	361	339	300	390	353	338	379	363	341	363	355	343	383	352	340	354	366	383	373	363	338	328	375	353	349	338	335	370	336	349	367	357	333	348	352	345	333	382	364	361	374	347	338	348	329	317	346	357	356	362	330	369	356	365	338	332	356	368	366	337	341	352	367	347	344	357	353	354	324	354	365	324	391	343	343	360	343	366	315	327	379	335	361	330	376	303	369	355	367	377	373	329	344	341	343	354	349	350	320	349	318	359	355	330	331	375	397	341	316	389	361	344	352	343	329	353	347	338	374	347	331	371	341	335	386	364	352	340	326	335	367	331	359	350	348	342	348	378	345	337	345	302	372	358	316	370	344	313	350	332	357	373	355	335	327	336	364	340	318	360	347	382	319	355	326	347	348	320	335	341	341	340	335	381	334	347	382	370	346	378	349	337	340	329	317	337	329	336	343	340	365	365	312	332	346	357	339	340	335	349	349	355	312	341	334	319	321	346	348	342	350	334	315	358	346	333	372	297	334	348	336	343	320	339	379	363	361	333	372	347	371	326	376	343	359	350	341	378	328	356	334	363	342	338	340	346	374	337	348	369	369	373	330	346	354	331	355	378	328	361	379	354	328	350	345	336	365	352	308	396	380	383	327	345	335	346	335	350	397	354	340	312	325	388	366	352	338	334	338	320	352	341	343	310	325	352	337	360	337	327	352	361	317	348	374	355	317	370	334	337	347	351	361	330	333	344	360	344	356	351	352	317	356	310	337	351	358	347	324	390	361	355	333	308	359	327	339	345	361	317	363	341	329	319	348	340	354	367	358	355	336	355	351	321	374	357	394	368	329	326	342	341	350	317	321	348	342	362	322	355	359	328
11169	21955	20347	13423	18886	4054	2976	2296	1876	1595	1396	1200	1038	940	860	862	726	707	641	643	651	594	609	541	541	534	531	530	502	487	477	461	459	431	464	433	458	428	414	394	415	417	419	398	411	412	383	411	389	405	419	382	408	428	402	369	405	401	417	382	347	396	379	400	359	402	383	369	376	360	376	382	400	360	393	333	360	392	403	349	373	361	401	330	375	383	408	395	392	377	404	375	347	382	400	381	380	362	400	389	381	332	352	347	414	360	398	350	360	410	355	375	370	353	367	352	372	378	413	379	383	362	371	383	391	363	356	363	396	351	363	347	344	375	386	373	332	367	381	346	362	371	390	364	348	354	351	381	350	342	386	354	358	372	336	362	356	349	364	350	372	373	325	395	330	377	335	360	348	364	369	356	368	356	362	372	360	332	370	364	358	339	346	360	371	352	374	372	391	351	367	378	364	364	347	372	376	360	373	386	345	361	396	353	366	340	380	334	353	371	358	391	348	359	381	364	359	344	364	348	386	347	379	351	366	392	377	344	356	377	316	355	372	387	393	364	357	360	334	356	354	367	371	365	354	340	355	363	381	343	376	369	351	338	370	367	363	363	340	342	356	374	372	370	355	355	358	361	390	355	371	369	379	379	399	359	372	381	362	372	381	384	323	388	354	383	355	410	369	346	355	340	361	363	361	349	363	377	356	350	367	385	355	363	321	373	360	332	339	372	364	394	345	387	382	380	375	360	366	358	386	362	356	387	351	396	357	345	348	370	352	370	374	358	371	343	340	369	342	364	330	372	373	350	363	394	368	365	375	356	352	347	371	362	328	387	388	368	353	352	336	375	374	371	357	378	364	348	340	357	376	357	342	362	410	375	395	365	379	344	352	378	338	356	330	371	342	403	374	374	357	377	343	415	376	355	371	347	348	366	344	397	338	374	362	367	347	370	360	351	348	336	347	356	379	332	365	349	360	388	387	392	356	383	323	324	344	392	348	390	382	373	376	403	382	373	366	390	372	360	362	384	368	330	334	394	334	379	353	366	356	339	371	384	374	370	380	408	346	343	331	343	350	383	341	389	371	365	374	364	319	355	352	356	349	401	365	340	375	365	379	349	357	337	362	345	352	359	359	391	353	361	372	365	401	337	375	360	391	361	349	353	398	407	371	387	350	391	358	345	368	377	341	334	354	351	350	349	360	384	376	322	340	372	371	345	379	362	332	362	331	365	365	370	371	351	357	378	386	356	379	359	370	372	367	375	360	370	366	354	375	375	384	382	364	342	362	369	361	336	373	367	349	381	370	386	404	329	388	357	395	357	338	405	361	346	380	386	343	363	345	375	346	372	347	370	351	363	360	355	382	367	350	385	356	344	371	391	345	357	376	366	357	365	344	360	351	375	368	361	356	325	363	381	356	378	360	394	372	338	356	398	359	367	348	375	348	364	385	381	385	358	374	375	374	395	314	351	376	343	375	339	392	368	354	374	390	372	336	377	349	345	380	369	335	377	357	342	365	318	352	379	364	401	392	383	355	365	383	357	365	376	394	321	369	355	385	365	360	348	382	378	379	376	354	348	363	355	373	370	348	359	380	343	338	361	372	356	356	370	370	403	342	404	369	349	355	395	359	390	350	380	391	325	379	337	362	387	361	383	367	340	323	368	393	360	379	355	358	362	383	353	372	376	335	343	359	380	340	364	364	336	362	350	360	366	387	378	371	364	351	373	364	376	367	374	371	349	363	372	377	345	373	368	337	372	340	368	356	388	336	335	362	327	385	368	374	381	363	343	381	365	350	430	360	350	361	364	380	372	375	365	334	351	353	376	339	337	395	380	358	352	370	355	326	323	358	358	376	380	368	389	349	365	410	392	346	398	333	398	369	345	382	362	358	359	342	341	353	354	391	368	385	349	361	306	344	341	351	383	341	358	354	357	346	379	325	385	367	367	352	345	392	371	362	373	373	330	368	374	385	385	326	371	345	385	383	347	386	381	322	364	368	371	345	331	392	325	372	372	340	373	377	354	346	342	336	388	373	351	365	334	364	376	335	359	363	345	345	348	366	379	378	386	322	361	351	381	373	365	373	364	366	355	352	373	395	388	352	374	337	373	366	379	372	383	351	350	371	362	343	363	380	349	378	361	353	351	377	364	352	356	346	384	365	333	350	342	377	355	381	338	364	365	361	366	366	389	370	400	371	368	329	376	389	386	376	405	357	333	359	353	387	388	398	382	368	339	346	396	350	369	354	345	383	331	373	370	369	391	323	332	349	389	343	346	382	329	356	361	336	360	339	369	353	391	352	359	374	364	407	391	345	373	365	343	401	359	364	358	376	381	348	360	364	367	364	358	371	338	346	395	374	351	360	357	354	344	381	390	365	362	350	386	381	359	345	374	392	381	384	345	336	359	363	354	352	314	362	362	359	373	364	361	339	377	346	365	381	354	339	341	330	389	376	349	376	356	340	373	353	367	358	349	377	375	336	343	383	400	378	389	333	359	360	384	361	388	372	351	379	376	378	363	382	386	346	362	346	380	334	345	354	357	361	370	364	351	358	382	352	346	342	392	357	381	373	371	376	401	371	380	353	360	377	368	350	363	354	391	362	361	345	348	370	358	370	361	386	355	355	370	365	340	351	387	370	326	353	374	347	374	376	367	377	361	359	354	366	364	355	367	349	355	350	348	326	350	354	371	366	318	359	355	349	363	374	370	333	365	378	332	354	333	368	362	401	370	356	382	389	341	387	336	375	367	377	375	356	359	323	330	357	352	364	360	361	343	364	405	397	360	364	395	327	360	379	406	349	381	372	371	374	353	347	357	370	361	368	375	355	360	384	372	381	366	398	359	344	369	372	350	368	343	393	365	374	336	381	345	382	373	384	384	354	356	377	394	397	366	350	340	352	380	341	340	354	352	370	339	366	338	367	364	373	390	367	343	394	386	388	349	373	363	364	374	373	384	373	346	357	356	321	349	359	343	370	336	367	375	368	339	326	348	361	363	360	340	350	391	330	338	334	364	353	342	341	366	360	395	347	366	380	344	350	396	345	352	405	352	378	362	372	380	379	362	348	323	363	356	356	359	385	354	375	360	345	349	353	355	360	376	387	366	381	346	358	377	340	364	372	324	354	371	390	346	357	364	340	352	367	343	361	395	350	358	339	338	352	333	342	363	346	343	364	373	402	379	335	359	351	387	400	358	361	353	395	362	378	349	373	360	349	364	364	349	326	336	367	358	351	386	369	344	379	354	367	403	398	333	366	306	355	373	385	357	373	367	363	324	365	366	352	365	349	346	373	382	376	324	354	360	397	377	345	373	372	358	337	369	366	345	366	367	361	379	366	344	344	382	378	374	366	374	347	366	358	355	381	396	344	380	351	381	359	356	385	386	366	369	367	380	355	363	388	356	366	353	388	355	372	391	324	380	350	335	373	390	344	333	379	386	400	355	358	380	381	345	357	359	330	338	379	366	332	332	353	369	393	390	339	372	359	336	368	349
27991	15983	3944	1387	1432	522	561	505	492	468	442	472	504	469	468	481	486	456	526	457	486	517	456	490	486	492	474	506	486	440	476	508	459	507	493	482	478	487	476	499	478	437	513	444	519	524	479	460	486	482	491	462	470	468	460	464	484	485	480	446	483	471	503	477	487	474	439	471	467	477	452	493	469	519	496	511	474	465	481	502	468	479	517	477	527	488	479	490	492	472	418	484	501	474	455	501	476	474	507	427	446	497	476	459	470	462	465	454	514	463	501	482	496	514	484	498	480	523	456	452	475	483	490	499	469	444	510	479	516	470	479	484	492	475	460	492	475	516	477	485	483	497	489	475	467	455	458	482	482	488	467	500	490	459	448	468	478	492	484	511	493	473	504	500	470	443	435	493	513	491	464	475	506	498	520	460	451	464	459	453	440	483	481	479	489	473	449	486	478	477	482	483	493	477	492	484	492	458	485	464	481	507	475	494	490	453	497	489	450	447	478	474	454	476	481	481	469	477	485	470	500	454	481	457	467	440	484	494	478	475	460	476	520	452	464	505	499	498	534	463	468	482	499	514	492	484	484	457	482	478	483	507	521	478	464	514	479	528	492	459	479	460	471	475	498	464	491	470	480	482	491	499	495	430	500	480	442	461	473	465	460	509	474	472	488	467	473	510	458	487	493	493	478	460	442	464	486	476	496	468	509	486	455	448	477	477	494	462	471	451	453	506	469	490	471	515	488	482	519	509	499	533	471	499	481	515	478	461	463	479	489	516	454	486	482	520	499	472	486	475	474	475	484	474	440	482	463	467	492	446	455	482	496	485	461	481	471	475	465	457	448	486	441	475	452	489	502	492	517	494	473	466	481	465	483	481	486	463	457	462	497	468	486	461	439	500	486	452	476	440	462	492	482	464	407	493	490	481	489	482	482	535	449	479	488	479	496	492	453	495	446	450	477	457	481	462	485	492	496	463	460	474	509	505	488	441	461	489	469	485	453	471	504	488	499	485	494	461	484	475	471	437	477	457	458	471	449	465	497	517	488	484	524	454	516	483	436	472	465	482	471	486	460	481	448	520	487	474	486	514	429	464	461	509	439	455	472	473	481	484	477	488	500	481	457	464	514	494	463	488	444	488	502	465	497	449	465	498	476	455	475	451	482	462	476	462	494	465	505	488	495	480	470	509	454	482	453	493	478	484	486	504	471	442	504	472	478	460	496	510	477	506	485	485	481	468	494	465	481	447	472	495	481	461	490	482	483	472	495	469	472	511	483	485	485	466	500	460	465	515	512	481	454	475	468	469	528	471	470	462	444	497	507	476	487	467	510	510	470	512	494	470	472	498	487	488	471	480	468	482	464	460	426	487	488	467	489	433	461	494	459	511	446	490	459	479	473	524	459	514	474	487	480	500	457	472	504	511	501	474	467	477	435	517	444	432	450	498	469	493	475	448	493	460	453	493	455	486	451	485	501	474	489	486	443	515	446	497	454	494	483	492	462	506	478	454	504	464	463	514	447	470	493	461	485	527	482	481	495	468	502	475	473	459	489	492	508	465	510	499	479	494	489	454	469	489	495	518	503	490	485	470	495	473	511	507	442	501	483	495	489	443	460	488	482	483	488	487	485	481	490	446	452	488	497	476	456	489	493	460	493	550	465	497	439	474	534	475	527	488	493	499	494	522	462	446	479	501	489	461	510	489	457	518	493	492	479	447	474	454	481	473	493	498	461	459	452	474	455	473	496	468	483	463	490	510	464	474	445	489	501	482	491	479	473	455	477	455	519	490	465	450	495	503	480	469	497	455	478	494	505	510	459	457	472	478	489	434	536	445	452	474	492	498	476	508	499	494	502	546	475	508	435	455	502	481	461	471	475	514	493	454	461	462	446	507	501	527	519	483	437	446	469	474	486	513	455	472	466	469	497	432	490	459	475	480	488	454	506	476	482	482	437	497	461	516	477	509	478	452	471	500	498	467	477	461	467	470	497	480	476	513	471	449	477	484	473	495	501	455	520	480	497	471	487	479	476	469	470	475	512	508	445	498	464	465	455	459	484	463	510	503	472	464	464	445	464	521	495	499	467	491	471	479	476	464	467	495	460	456	517	471	472	497	505	461	484	475	459	491	494	431	486	440	480	522	463	495	498	507	465	485	479	453	444	484	448	444	435	451	512	471	508	462	499	521	490	515	496	494	498	485	466	449	497	503	450	469	457	483	475	473	459	508	484	472	451	457	475	452	484	484	482	473	524	492	466	462	460	482	478	476	498	446	469	454	468	514	438	469	493	527	487	455	451	460	479	492	485	467	466	496	466	501	479	474	462	520	460	483	485	459	486	449	475	464	460	483	474	463	467	483	485	494	494	491	463	518	473	451	500	429	463	483	491	485	486	473	443	488	506	479	468	475	492	495	497	485	504	459	470	490	494	493	511	437	472	485	472	487	491	503	467	464	460	498	443	457	477	490	501	493	469	476	469	504	429	463	458	487	512	491	472	473	460	505	470	470	531	455	461	475	482	521	489	451	485	452	494	490	499	480	470	494	477	456	457	486	482	465	487	500	468	464	488	460	469	482	475	475	503	488	497	493	509	472	419	467	505	473	461	472	497	459	479	478	467	493	454	479	490	469	466	469	501	484	535	449	501	481	458	499	489	492	452	479	498	463	458	493	502	503	467	481	496	430	484	511	483	446	507	431	488	484	484	477	493	473	463	487	473	481	488	435	480	510	510	470	460	475	446	458	501	495	468	444	501	464	480	454	512	488	505	471	496	474	479	479	456	467	502	461	476	498	499	479	444	461	451	485	485	526	465	462	461	500	486	441	480	484	466	494	475	472	518	458	495	472	495	478	477	452	507	466	502	476	496	513	449	436	502	493	433	499	488	446	476	446	507	517	495	483	476	527	493	459	468	435	502	491	466	516	494	488	535	491	471	486	467	470	443	452	476	466	487	476	496	502	512	445	505	517	483	478	481	477	504	508	522	470	465	465	494	474	475	469	513	476	445	501	476	474	470	469	499	481	469	514	453	468	502	494	535	473	459	458	480	491	476	488	466	515	459	500	496	488	472	476	445	451	485	456	462	500	480	487	475	452	459	471	481	464	498	466	482	506	456	468	489	490	449	479	477	477	496	497	525	526	492	475	493	469	462	459	448	450	454	450	475	436	501	476	489	516	474	485	443	442	463	493	503	480	486	497	469	481	503	495	459	462	475	501	459	475	474	491	482	503	457	463	449	507	452	474	492	487	518	452	492	477	482	513	503	441	475	475	500	468	513	517	485	494	463	470	488	475	474	488	455	494	448	486	490	444	478	495	493	466	466	500	512	438	503	486	444	450	505	516	488	472	476	497	552	495	485	470	505	467	509	486	482	493	472	462	465	459	487	499	486	511	456	481	475	467	503	468	469	479	468	448	471	447	437	462	486	488	517	471	477	460	536	511	445	458	490	485	497	426	475	456	492	494	473	476	496	484	493	470	446	480	494	443	486	469	477	461
5701	5336	5282	2494	2402	635	621	596	538	594	617	554	560	560	562	575	553	573	563	538	605	529	547	547	599	576	536	509	550	590	575	507	552	583	534	553	570	571	538	539	556	537	544	579	550	539	570	558	576	550	611	549	485	540	554	577	537	593	562	573	556	527	553	548	540	564	574	575	552	553	539	537	590	557	572	543	539	565	558	534	523	526	555	519	532	557	560	545	566	573	526	568	566	535	556	577	549	520	549	512	560	529	558	502	517	558	552	559	593	555	531	543	522	549	523	580	542	561	558	581	541	556	554	563	551	546	557	560	548	556	568	546	559	584	570	523	497	536	532	527	558	544	566	531	530	577	550	553	575	523	570	536	585	555	574	527	544	515	530	544	527	546	569	552	555	573	584	580	576	562	540	543	566	529	555	526	540	517	570	566	557	526	545	542	542	530	583	599	601	563	573	583	574	533	532	501	573	603	583	556	536	555	579	514	547	571	528	620	535	550	561	562	563	581	561	520	534	542	574	566	534	535	580	565	551	534	563	540	566	554	540	504	537	544	523	547	585	551	587	540	554	559	535	514	545	588	541	580	553	545	555	530	531	525	538	566	544	543	528	514	528	546	596	558	538	602	575	551	559	513	601	552	530	526	564	568	506	507	541	551	560	508	542	550	551	556	528	562	551	557	546	550	548	558	531	566	540	553	542	532	560	527	491	506	594	550	601	537	479	535	543	507	556	547	586	528	572	505	577	561	601	560	568	563	584	541	561	587	551	551	530	521	578	567	530	575	538	513	553	587	570	568	603	541	520	537	588	553	527	566	582	530	587	565	506	539	568	518	534	548	550	539	558	557	557	513	555	543	546	562	542	576	518	583	581	512	546	559	581	571	527	535	537	544	591	536	578	540	561	505	536	538	537	510	613	576	548	601	579	536	537	531	562	556	554	530	546	532	560	539	547	574	576	537	519	584	538	540	540	574	559	563	572	557	517	539	553	583	564	551	541	520	482	557	588	573	552	535	575	540	528	578	518	558	569	588	564	496	522	522	543	579	520	584	574	579	597	552	580	552	557	557	561	568	569	547	557	539	522	556	570	534	559	570	591	560	565	570	549	545	598	573	589	582	562	573	578	557	549	581	584	558	521	515	536	591	534	485	597	556	532	543	554	564	589	585	535	552	531	585	572	548	575	553	557	576	559	586	514	541	493	556	549	557	544	564	539	563	594	547	537	557	544	555	572	538	527	594	547	592	561	525	516	534	528	539	563	535	575	563	526	521	574	529	567	586	515	540	614	553	578	533	526	593	585	546	588	501	550	572	549	561	589	581	609	535	559	574	576	548	577	542	545	519	570	575	558	596	531	554	582	552	534	594	537	556	549	581	569	521	599	553	564	546	535	615	571	569	550	558	563	543	595	577	534	528	552	472	547	534	536	554	575	548	583	568	573	531	533	556	527	548	595	574	563	593	554	544	568	585	561	535	563	551	547	550	551	528	553	548	594	522	515	523	586	526	593	554	556	522	555	565	547	535	559	523	596	503	546	547	513	520	569	575	534	576	521	524	586	563	582	557	596	555	551	568	563	561	548	580	508	503	539	576	563	561	593	517	585	536	537	586	535	549	540	578	542	566	571	564	534	565	567	552	569	571	580	575	516	569	561	581	518	551	593	553	524	511	561	543	601	564	515	524	596	547	520	545	555	536	588	573	564	569	580	534	521	502	520	541	585	525	561	525	556	523	544	588	508	547	550	544	515	555	572	582	551	539	534	533	548	563	565	544	594	556	538	557	530	546	588	542	534	539	544	544	558	571	571	536	613	572	582	568	604	541	543	525	584	558	549	573	549	560	548	551	544	571	555	576	522	557	566	576	550	506	597	583	563	529	565	550	540	565	578	568	562	573	574	563	494	523	542	557	513	542	507	534	541	566	547	553	525	536	585	541	572	542	533	522	542	530	530	584	525	566	543	510	545	572	525	560	542	529	553	567	548	508	563	535	566	554	556	585	575	545	579	563	536	531	590	568	568	532	549	580	606	564	561	524	578	558	566	530	504	564	536	584	594	523	568	564	557	561	541	580	530	540	540	582	528	569	534	537	557	529	539	604	517	560	520	531	560	551	582	568	545	528	542	559	520	541	565	546	525	567	520	535	553	501	547	607	520	535	539	551	522	531	584	570	601	557	554	576	565	551	538	539	535	534	529	557	562	529	564	558	553	573	558	566	528	539	548	555	522	531	577	553	522	559	535	573	537	564	575	553	581	585	565	597	576	570	573	568	538	523	551	540	548	578	532	574	551	526	614	547	553	535	557	525	539	531	595	550	501	579	526	523	602	517	546	595	533	575	561	558	554	572	554	534	554	521	546	532	566	572	534	574	533	551	575	512	531	515	577	547	618	560	534	550	557	534	549	567	571	546	561	538	566	537	538	544	567	623	564	580	578	598	583	516	579	582	538	550	553	566	538	555	533	513	540	545	544	508	563	546	565	561	571	488	525	519	555	557	553	589	538	584	508	555	584	562	550	554	550	550	560	567	528	566	575	545	550	522	559	547	598	518	546	563	558	533	516	588	533	546	576	574	557	554	602	553	521	557	560	559	536	546	516	598	548	582	555	580	548	557	552	550	584	531	578	538	548	552	530	547	528	550	583	541	535	577	580	566	530	518	563	587	568	526	539	571	531	561	542	548	527	559	563	584	588	510	556	563	517	560	563	568	532	524	536	560	595	565	544	551	553	577	563	544	552	553	591	546	552	552	577	562	514	545	570	588	515	612	567	545	555	565	552	566	540	590	557	534	561	543	572	534	572	525	528	564	573	499	538	559	532	578	539	597	532	535	566	548	561	538	571	544	552	570	567	537	543	506	513	555	564	540	559	553	559	593	546	532	573	553	543	552	568	558	579	552	567	569	552	605	565	517	544	588	533	539	554	540	511	605	566	561	576	506	559	533	533	558	522	568	532	578	560	595	562	542	525	521	561	565	547	600	539	529	533	523	569	527	538	566	541	563	535	530	543	600	534	596	517	513	594	527	525	514	546	545	538	563	579	563	563	579	555	579	558	530	495	557	598	577	581	566	556	573	582	561	545	546	539	539	538	551	562	556	512	562	558	581	561	575	508	547	555	563	502	563	580	568	573	574	541	508	550	568	517	550	532	559	559	564	552	559	548	556	558	562	562	590	563	540	525	557	504	566	531	561	562	540	541	608	544	557	550	546	546	516	539	571	570	531	600	572	574	551	532	610	541	534	598	520	550	519	543	556	560	566	585	512	533	503	527	589	540	570	557	540	537	564	522	532	586	588	585	564	576	539	569	560	529	544	558	548	578	525	530	589	516	593	563	593	570	522	545	539	605	551	523	569	533	546	559	554	585	538	529	544	535	559	530	577	538	550	574	577	573	550	522	566	573	541	562	571	562	549	547	541	521	564	566	552	572	552	594	589	549	542	510	566	583	543	545	526	546	555	583	555	607	522	573	560	493	510	563	550	527	557	545	549	550	529
26152	20900	27398	24765	22925	5602	779	506	444	397	343	288	337	296	295	272	292	248	270	278	274	238	264	224	248	235	224	235	210	227	246	231	259	221	243	219	218	206	228	202	199	207	215	228	213	197	222	195	187	200	213	219	203	193	214	219	230	223	228	212	223	196	246	189	226	208	195	199	231	236	218	223	216	219	249	196	169	214	208	207	219	192	225	212	227	199	201	219	220	234	207	189	215	204	195	190	236	228	226	209	214	213	218	203	177	200	196	197	215	197	199	188	201	236	236	233	207	223	215	202	202	216	219	212	210	178	225	186	194	199	226	213	221	211	197	243	211	219	187	201	192	222	201	213	194	200	185	217	210	234	223	189	197	184	212	199	184	196	227	188	223	216	209	193	211	205	190	214	209	197	232	205	224	248	203	214	237	216	228	195	210	204	204	187	199	212	207	199	199	202	190	226	218	216	190	207	226	198	192	218	207	234	223	200	224	191	192	207	206	191	229	190	179	222	194	227	234	210	191	197	200	213	213	217	231	197	194	210	224	207	238	200	234	199	222	200	205	214	208	210	214	219	204	217	205	212	205	205	214	208	180	211	216	215	212	218	206	208	209	214	185	216	229	212	205	204	203	205	181	215	198	209	187	188	207	218	189	221	187	192	189	197	224	225	187	208	236	211	184	222	223	206	198	196	190	236	224	229	212	234	225	225	218	191	188	198	204	201	213	224	185	201	213	228	211	214	200	186	182	211	201	212	200	200	187	191	222	198	209	213	209	222	209	226	189	205	214	181	219	233	189	210	211	199	217	204	233	204	218	200	202	181	191	227	201	216	194	195	187	202	216	189	225	206	185	249	212	227	239	191	245	203	201	208	222	220	200	213	204	220	218	225	219	176	219	228	202	217	205	185	221	215	197	220	210	213	191	207	195	170	208	211	203	211	203	201	223	197	214	213	209	224	217	199	203	192	215	230	201	211	206	202	218	220	187	224	226	237	192	208	238	229	202	218	207	215	211	187	177	192	203	194	192	224	200	211	190	224	217	175	188	222	224	195	206	215	195	196	215	226	218	218	227	204	200	191	201	207	201	217	205	223	183	209	196	205	220	224	205	223	240	197	206	212	229	175	204	196	195	205	220	222	232	206	201	201	221	198	191	212	200	196	216	210	204	227	230	196	206	225	224	211	186	204	206	207	199	226	230	233	203	223	216	210	221	208	190	224	207	211	239	218	214	200	205	215	187	206	236	190	211	210	216	213	187	175	216	196	223	213	191	187	171	215	222	196	211	204	205	191	226	217	182	182	225	212	221	214	216	214	194	206	209	227	207	200	190	212	219	214	220	221	195	212	209	208	205	191	182	240	210	231	216	220	223	175	218	203	215	201	232	204	201	186	196	205	219	211	191	223	219	202	191	199	202	208	195	217	197	236	230	213	245	197	191	204	206	201	216	195	204	210	219	183	207	226	202	196	220	228	203	200	183	211	214	199	199	211	213	163	200	201	224	213	226	167	195	182	233	218	197	213	213	191	205	207	219	204	202	200	191	212	220	194	213	218	204	215	223	204	212	221	221	222	196	214	221	211	200	210	193	227	192	199	204	209	217	203	225	210	212	209	217	202	205	243	215	201	199	175	212	204	188	213	226	192	215	231	200	200	204	217	191	213	205	228	212	192	211	204	193	229	189	227	223	240	217	198	199	188	211	210	192	213	219	186	233	219	196	200	214	221	193	206	217	223	198	217	204	230	215	185	214	207	214	207	209	223	193	194	206	202	193	193	212	233	205	235	203	223	219	239	218	198	207	208	203	210	211	224	224	209	190	185	187	202	202	194	222	216	207	222	228	215	190	186	205	201	211	232	176	199	223	192	201	227	200	223	209	197	215	203	203	227	197	201	218	217	202	203	222	217	208	208	202	239	221	215	215	210	192	204	193	210	228	209	211	211	214	202	220	234	219	228	203	207	236	231	200	192	231	196	202	192	197	199	200	211	219	233	182	221	191	205	226	232	204	218	190	241	182	189	237	197	208	216	218	234	218	194	198	184	210	178	206	222	225	224	186	235	233	207	218	188	205	225	203	205	218	218	220	217	192	216	206	192	232	194	201	216	187	222	196	218	228	204	185	208	238	207	218	209	216	197	205	231	210	214	180	183	227	195	216	214	213	186	193	214	223	200	226	205	216	198	215	197	187	211	207	197	173	218	217	201	216	218	207	215	202	197	234	227	243	224	195	207	202	212	222	197	224	214	202	178	219	204	183	199	194	219	208	203	196	222	215	224	206	188	191	197	211	199	181	198	196	213	223	189	214	217	202	193	186	203	199	198	195	184	206	206	215	206	189	194	221	216	202	212	192	180	231	216	209	195	190	216	208	191	170	186	208	198	215	224	206	187	229	215	217	218	188	214	201	195	216	191	204	225	183	189	209	192	214	230	227	204	221	200	190	212	212	227	199	215	224	194	198	213	180	218	228	207	217	206	224	200	205	186	207	200	201	206	220	175	210	192	211	205	218	194	221	224	236	210	218	217	196	198	218	197	199	194	222	228	181	186	203	216	222	207	209	205	196	221	207	199	199	225	192	195	197	202	196	204	198	208	207	224	197	248	194	198	217	191	214	243	229	192	212	206	224	207	220	193	219	213	211	217	200	199	195	200	234	199	210	188	212	175	180	199	219	196	205	212	208	186	218	205	199	194	187	212	220	219	204	207	216	195	224	223	208	214	225	196	199	175	196	193	215	184	209	194	196	210	219	209	204	208	196	217	229	207	230	186	214	217	220	204	210	202	216	208	175	217	209	191	232	212	205	216	198	220	203	193	204	210	204	209	200	223	232	212	213	198	195	201	211	212	206	221	192	219	200	206	185	186	196	206	206	188	184	205	223	240	216	189	205	196	223	227	179	210	209	218	165	208	207	222	227	229	187	216	198	243	201	214	209	221	271	213	216	239	205	221	203	184	222	234	211	201	184	205	210	202	207	199	226	210	203	198	212	214	219	209	199	190	212	218	212	203	204	209	210	219	213	213	194	199	231	216	208	229	174	230	226	192	223	185	212	198	226	188	210	190	187	211	187	208	210	185	194	186	226	200	210	198	212	218	203	209	212	220	196	204	222	199	179	199	199	191	229	227	177	201	215	199	215	189	199	202	202	230	230	204	212	189	203	191	218	222	186	203	180	224	216	206	245	215	209	207	197	190	229	185	219	207	203	217	223	207	209	213	203	223	205	186	223	223	212	211	198	208	203	215	217	204	217	200	209	200	225	190	180	193	178	218	214	198	204	228	199	190	232	201	213	217	229	193	190	229	177	212	207	221	201	191	226	206	203	214	211	212	203	206	200	196	214	223	215	197	197	204	218	193	214	200	216	212	196	207	193	196	188	234	209	205	221	195	198	219	204	196	183	230	197	211	233	210	185	213	200	198	213	204	203	172	185	201	206	190	201	220	217	220	184	189	209	240	227	200	212	199	202	225	226	200	202	218	212	208	194	200	197	243	218	220
7367	13682	13622	20250	16096	1697	1295	992	853	711	611	547	505	481	464	398	382	418	390	359	340	346	365	326	298	282	323	317	270	309	311	294	282	275	311	309	305	295	309	299	311	286	292	291	276	254	265	255	290	280	243	265	288	244	266	278	267	285	254	292	287	262	252	265	268	278	270	292	250	273	289	254	255	232	249	225	231	254	270	254	244	259	258	265	254	233	266	233	268	278	285	254	280	273	239	254	266	261	263	237	264	246	274	235	286	276	264	261	245	266	294	291	256	267	268	265	258	243	241	258	236	255	257	252	219	272	254	254	249	278	268	264	247	280	257	269	272	250	241	242	251	297	258	301	257	257	264	261	242	257	256	252	278	274	260	240	249	256	249	258	254	256	236	234	273	236	242	246	261	254	222	235	247	238	239	269	248	231	270	255	252	261	242	306	272	263	221	252	260	268	261	249	247	231	260	254	264	284	281	278	247	239	281	239	237	286	283	270	232	251	270	258	247	249	280	272	271	250	232	254	232	261	267	270	256	251	259	278	260	260	269	229	252	262	255	254	240	250	263	286	261	246	244	238	239	232	273	245	243	284	260	258	238	252	263	256	243	231	262	246	269	267	258	258	252	260	286	249	258	292	260	262	285	242	265	260	255	247	251	237	290	262	275	239	289	255	235	232	262	249	232	266	240	249	254	270	249	261	265	256	236	266	275	266	273	264	284	246	258	265	233	244	265	258	251	274	255	251	258	256	228	250	264	271	239	253	272	240	256	234	255	238	308	276	242	251	252	269	280	248	247	252	269	240	238	265	254	247	260	272	236	271	245	267	264	283	251	293	260	240	249	231	262	250	258	251	256	262	236	253	261	247	283	241	222	255	268	253	216	248	224	259	270	244	278	254	249	245	243	255	240	231	264	261	269	267	254	241	258	267	259	262	262	252	251	241	266	265	240	257	308	232	287	251	230	253	239	281	248	244	279	267	251	248	254	239	254	242	262	239	261	263	270	251	246	252	237	284	248	263	262	267	258	275	245	286	289	280	281	249	255	242	257	258	255	238	228	266	236	251	270	243	237	284	229	283	276	216	245	240	248	270	284	265	250	249	252	262	263	278	251	260	234	244	285	229	251	241	256	235	238	276	261	251	254	263	241	274	240	244	272	249	277	243	266	281	228	262	261	263	255	246	275	251	259	253	267	239	247	266	277	267	268	236	256	234	250	224	284	258	265	283	268	270	233	262	269	261	262	238	292	233	236	258	239	248	243	255	249	274	262	279	259	250	261	259	253	242	235	287	260	276	231	252	226	263	253	273	263	220	260	246	245	259	276	245	291	249	239	236	236	225	271	284	245	230	270	247	267	257	276	246	237	246	258	252	238	238	258	262	261	246	248	251	259	247	260	253	278	272	254	238	262	233	267	285	254	269	270	251	235	282	234	259	253	259	231	261	254	284	257	265	242	243	260	294	251	260	227	239	240	248	276	271	259	245	279	251	264	230	235	275	254	212	241	253	244	264	257	277	256	268	268	234	265	219	234	262	261	276	256	270	244	255	245	249	227	246	264	244	260	239	243	251	236	228	275	254	260	251	259	279	261	234	281	249	266	274	254	241	250	277	245	260	263	255	292	246	257	231	262	266	255	267	272	273	251	246	265	270	246	248	274	236	234	262	248	280	249	255	247	251	239	251	268	269	259	250	264	260	250	292	261	254	244	246	259	257	280	236	238	258	288	238	257	212	241	261	260	223	268	250	265	260	252	244	241	265	255	282	275	254	280	248	260	243	261	253	249	253	240	246	246	283	259	238	233	270	246	232	239	238	277	249	224	246	265	211	251	246	284	236	247	248	241	251	250	236	239	284	254	219	246	231	234	274	250	252	235	239	260	261	259	276	252	243	293	270	251	274	268	253	279	257	247	257	275	267	261	239	229	207	259	255	238	229	255	263	249	254	251	291	266	273	278	252	237	245	262	250	276	244	249	278	257	248	249	240	261	267	244	260	263	248	245	239	258	259	246	288	259	251	257	265	281	255	247	229	262	234	262	260	270	238	263	230	241	265	241	242	238	246	244	252	234	277	244	222	232	254	281	258	269	263	272	272	259	290	254	243	227	244	243	289	260	236	254	244	264	258	252	240	260	235	234	252	281	251	262	261	257	248	252	270	249	235	270	243	239	259	246	232	270	247	243	292	271	250	239	265	283	240	260	257	252	261	235	279	276	234	256	239	239	233	266	251	253	273	217	250	244	250	255	257	243	250	248	266	254	234	255	263	265	275	270	260	278	231	262	243	255	273	266	259	241	262	242	251	277	245	231	255	272	261	229	265	275	249	239	249	274	275	259	272	261	274	245	250	258	259	260	236	250	237	244	266	239	251	241	241	263	249	280	269	241	243	282	269	268	259	278	263	259	268	260	258	251	242	247	234	270	259	264	294	262	285	267	246	252	257	267	273	237	267	229	240	237	258	246	279	265	233	225	253	264	274	254	262	248	251	272	257	264	243	260	263	253	265	278	266	261	266	235	281	221	246	257	259	262	267	272	248	242	231	254	273	238	275	251	233	266	258	259	243	245	261	251	259	239	236	241	273	275	279	243	235	246	245	247	247	267	237	293	290	249	237	243	269	253	238	226	264	261	271	245	266	247	265	247	257	250	242	257	268	242	275	268	286	264	275	251	262	272	241	250	244	244	293	264	290	257	250	234	257	260	272	268	261	234	257	263	281	254	245	264	273	248	243	248	245	252	258	254	253	254	260	245	213	245	229	252	256	239	262	286	290	275	242	219	244	239	241	256	247	253	278	244	228	261	264	239	230	242	242	255	256	263	248	268	244	251	285	256	259	273	235	228	270	260	248	258	290	236	278	254	267	237	260	237	253	231	252	286	241	240	230	257	244	267	248	253	260	261	226	276	226	251	243	276	252	263	255	284	243	243	254	271	277	246	287	274	267	220	263	275	238	235	212	251	256	259	246	282	256	239	293	260	226	254	252	242	295	264	260	262	264	230	267	256	294	253	244	276	260	250	268	237	280	265	289	259	264	284	262	261	237	252	289	284	295	260	253	251	259	239	271	248	257	233	266	260	234	244	259	241	256	258	267	247	261	257	234	252	241	263	238	233	223	283	261	245	244	262	278	237	239	250	227	233	249	256	246	287	252	258	260	288	257	243	235	211	248	238	269	239	268	229	251	273	239	290	229	300	251	268	246	249	246	243	244	257	262	274	241	239	237	252	271	281	262	225	244	253	278	246	250	283	239	277	251	274	247	239	264	239	252	269	264	250	249	256	247	234	242	262	274	246	250	269	254	260	259	255	216	274	276	291	260	236	276	258	276	239	260	241	268	266	266	271	247	270	254	253	281	248	257	295	251	236	278	281	247	269	243	256	265	254	255	234	268	246	262	263	255	253	251	236	260	253	244	242	257	258	280	276	271	252	245	262	249	241	247	254	259	249	273	265	222	258	279	279	277	261	253	268	266	247	273	234	268	230	282	231	264	238	259
23495	20942	27954	24090	23644	19342	6275	1283	872	764	702	563	608	563	569	524	495	444	491	489	453	458	446	413	432	412	391	414	406	385	414	387	402	412	354	383	381	380	401	365	360	368	386	377	379	349	356	366	353	381	367	364	398	348	369	343	373	358	331	368	324	371	381	374	358	380	346	342	369	336	345	375	375	339	328	356	399	356	352	375	344	390	347	351	383	320	332	386	403	358	362	361	372	335	362	371	348	369	346	373	360	344	358	353	362	364	353	349	351	341	373	326	364	357	367	362	347	340	311	375	380	362	347	333	363	360	350	384	334	369	350	337	354	352	373	383	354	332	356	364	353	339	325	340	348	342	358	380	377	362	352	313	328	376	376	386	347	354	319	349	335	371	362	348	364	346	374	335	348	351	360	343	361	365	378	356	350	349	362	347	365	356	344	342	345	330	315	335	371	385	354	351	365	376	396	365	349	380	357	331	339	345	322	353	341	377	339	342	378	334	347	390	324	357	354	332	338	357	338	314	361	362	347	377	354	350	352	378	357	358	352	332	321	332	369	343	314	372	346	330	350	357	352	363	347	327	374	350	372	387	374	368	389	367	387	351	357	358	353	354	367	363	328	332	340	352	377	341	380	367	328	359	349	355	336	358	315	356	322	337	369	352	346	348	365	372	342	344	320	342	358	338	338	341	345	368	339	345	347	355	360	336	353	363	327	346	423	340	353	354	330	376	351	337	321	359	323	355	359	361	394	362	339	372	389	344	372	375	363	350	358	343	389	323	365	339	341	351	373	337	308	326	377	349	350	362	372	354	335	319	356	358	365	356	339	342	349	361	321	356	356	360	341	334	342	355	368	363	372	350	360	358	332	346	333	366	336	386	331	358	384	332	366	355	349	353	354	356	346	343	345	360	364	353	336	376	358	310	403	359	335	379	335	343	375	362	363	375	342	365	335	370	367	343	362	351	311	358	351	323	327	358	348	363	350	333	349	359	346	353	322	365	351	332	374	356	349	310	371	353	337	330	338	301	347	358	363	345	358	339	321	338	354	322	354	363	339	367	351	306	334	339	358	374	339	342	336	339	333	361	349	350	352	357	349	376	381	334	356	328	338	369	383	366	383	359	342	363	333	355	339	346	344	349	362	347	312	325	370	352	329	365	381	375	367	350	327	359	347	346	373	378	318	368	366	345	341	321	356	338	357	332	352	348	351	312	333	382	376	353	366	341	357	361	426	348	349	360	323	351	340	348	393	318	352	372	352	340	332	391	378	380	371	341	364	362	347	349	327	374	362	342	356	377	366	317	407	330	350	352	367	329	366	325	346	357	388	328	378	318	335	354	355	354	343	328	342	360	374	357	359	340	334	329	361	358	352	376	384	398	336	372	362	377	344	336	362	347	346	353	342	390	350	367	317	380	373	369	361	360	328	379	348	339	320	349	352	349	397	363	335	329	335	377	348	326	346	337	337	342	365	359	316	340	387	324	377	330	371	361	367	318	334	375	354	341	344	341	376	329	364	367	331	347	363	368	347	398	341	352	360	340	301	319	339	330	343	373	327	333	348	326	353	346	340	336	349	358	324	357	369	341	340	349	348	356	376	368	293	355	345	323	353	353	342	356	315	348	353	361	335	342	354	343	320	379	329	345	345	341	346	350	357	350	341	364	351	354	366	363	336	339	368	338	362	394	354	360	323	359	388	333	354	382	340	381	377	345	363	357	347	349	362	353	395	384	383	352	339	368	347	347	330	338	337	391	338	345	321	323	358	348	330	324	338	382	334	333	322	354	364	349	335	329	377	397	391	370	364	366	378	356	339	335	333	371	370	326	333	315	348	321	361	355	381	315	375	338	367	403	351	355	335	358	383	321	332	366	373	341	331	345	365	368	325	366	344	384	366	359	349	374	367	372	350	344	393	341	378	346	362	346	380	380	347	342	317	345	343	357	388	351	372	354	369	360	350	326	399	347	329	331	356	349	335	376	367	377	329	348	374	348	351	345	356	337	340	339	358	363	364	379	374	356	354	361	334	326	363	341	343	321	335	394	374	323	332	360	336	329	354	331	369	339	363	367	334	325	373	331	359	383	340	356	356	355	352	337	361	361	368	331	332	341	357	379	378	352	382	385	338	357	343	368	345	347	383	372	367	334	379	370	342	332	368	353	335	352	343	358	340	367	360	355	305	347	325	363	382	343	333	359	344	343	324	377	361	342	376	354	351	381	330	341	350	372	346	341	342	344	363	377	361	354	358	351	342	362	335	327	343	360	323	375	335	328	375	353	352	352	376	364	339	355	345	355	354	353	318	356	367	313	339	355	346	336	342	344	344	325	330	342	353	343	334	352	323	376	369	370	340	356	350	348	359	350	306	349	364	339	361	332	359	378	345	356	340	312	362	367	355	322	387	351	339	334	355	331	352	377	323	346	343	355	375	375	346	358	334	330	342	371	347	358	347	378	370	339	342	370	343	345	353	351	373	351	361	342	318	351	341	380	342	383	355	382	357	347	342	353	318	375	366	351	361	335	348	372	355	353	354	346	355	340	347	369	358	345	377	329	364	340	358	358	340	341	348	345	381	340	339	356	384	322	330	351	309	367	401	348	346	377	357	345	351	362	349	359	369	366	343	318	326	320	359	361	364	355	377	372	350	365	347	367	339	337	337	397	313	338	364	355	325	349	347	342	332	348	368	325	357	340	360	336	333	350	348	349	313	295	372	359	331	340	363	348	336	349	370	346	340	367	357	342	391	317	346	339	377	348	346	337	368	336	329	343	336	331	345	366	339	344	353	353	355	368	339	327	342	341	358	340	346	390	337	374	348	334	359	369	386	373	343	337	334	325	359	355	356	357	346	363	347	360	373	355	363	327	378	331	344	393	360	349	373	352	341	336	333	356	404	368	323	351	363	357	337	353	327	381	339	339	337	342	355	380	339	352	363	381	346	341	335	378	332	322	333	336	359	336	354	338	370	340	341	394	331	350	338	400	331	379	337	347	334	336	362	364	329	352	353	349	343	361	356	386	352	335	335	364	348	356	393	343	335	326	371	330	372	343	361	309	377	363	327	361	330	346	403	364	344	383	336	350	367	345	376	342	362	351	352	338	367	356	333	393	323	345	360	357	320	327	372	326	371	343	326	360	343	370	335	395	380	366	325	364	376	364	346	365	345	354	350	333	346	363	357	316	368	358	357	338	359	372	354	380	333	342	338	329	349	340	357	376	333	344	350	318	339	345	367	374	375	308	357	346	340	342	374	331	379	350	342	355	350	329	353	346	372	363	356	350	343	367	344	402	360	346	347	370	382	367	366	370	340	381	339	332	314	375	343	339	378	331	351	329	330	341	341	336	380	328	357	357	358	354	352	371	358	336	329	338	312	328	386	340	343	358	340	346	351	337	357	370	363	367	323	357	355	344	342	359	312	340	357	355	358	338	370	355	338	378	345	363	361	359	348	350	379	337	342	327	328	366	355	354	341	378	387	372	367	365	321	371	333	317
11287	22058	20800	19767	18455	3906	2867	2280	1807	1517	1223	1124	1063	891	885	793	726	717	716	683	606	599	593	566	526	531	518	508	485	482	498	470	453	454	451	423	453	450	384	410	458	416	384	404	426	392	366	400	390	414	406	396	381	409	386	359	402	391	419	387	351	431	436	389	393	389	409	398	383	403	380	377	389	348	411	371	356	389	355	374	359	395	357	362	375	406	400	388	350	372	383	375	415	360	389	390	347	361	375	395	386	365	372	342	393	322	354	392	365	366	386	344	365	347	343	370	388	381	377	323	382	415	363	378	355	371	355	380	367	404	360	365	375	396	360	355	351	401	358	396	349	351	339	427	342	353	363	335	372	390	373	392	382	371	381	363	336	366	400	382	358	387	374	368	375	375	356	359	360	372	355	354	373	402	361	378	342	342	360	366	356	361	405	372	328	373	355	357	369	373	366	389	391	399	389	377	378	375	357	370	370	373	357	389	399	404	342	375	373	381	372	351	338	362	357	319	331	348	350	375	373	413	363	364	387	356	366	397	321	380	363	422	379	318	337	364	381	381	361	363	401	370	368	357	357	393	358	385	340	356	388	364	354	381	351	360	357	370	411	368	374	391	393	370	338	369	358	368	369	349	375	347	357	344	379	374	361	380	353	347	384	343	358	343	364	350	366	397	414	391	399	345	359	396	375	365	368	371	356	354	374	374	354	367	342	379	371	373	362	371	356	369	367	357	357	333	364	381	366	351	368	373	343	355	374	380	367	334	399	357	373	367	357	352	357	359	378	398	382	353	368	352	355	358	412	366	357	358	398	341	356	388	369	370	361	372	385	347	376	357	360	392	361	391	360	381	375	350	329	344	377	357	357	349	363	363	354	339	360	377	314	381	337	352	363	356	352	362	359	352	348	349	341	337	357	373	365	332	374	383	375	339	384	379	350	361	397	381	351	378	357	399	331	353	363	404	380	368	370	342	379	378	322	391	375	358	390	362	342	351	373	361	358	345	358	347	395	379	370	375	370	331	358	377	359	380	379	334	335	362	376	348	321	364	364	370	388	362	376	411	371	348	371	362	340	350	361	370	358	386	393	348	370	342	374	355	388	385	365	407	375	321	372	346	412	357	363	331	356	365	371	366	357	352	383	365	371	359	387	333	390	335	379	330	400	361	359	351	377	345	364	343	354	347	415	333	390	363	370	355	384	391	393	387	327	372	342	364	409	364	359	373	367	366	361	333	325	366	349	358	385	340	403	353	365	383	351	377	403	372	348	387	378	360	362	332	342	381	366	366	366	367	334	373	358	368	341	371	381	344	351	362	377	374	365	343	340	353	364	370	359	392	396	376	345	383	346	377	375	325	350	355	365	371	390	369	374	353	401	342	371	353	380	359	380	338	434	355	356	324	374	361	373	403	389	336	393	335	404	368	339	364	371	366	359	356	352	382	363	376	366	383	354	349	363	380	324	397	388	388	358	365	340	352	388	322	350	365	318	362	371	388	390	368	394	375	376	340	344	339	343	388	339	378	356	417	365	362	370	315	328	383	381	351	381	356	359	364	346	414	373	361	377	368	395	363	362	352	337	362	350	406	360	347	380	368	350	383	366	353	372	376	354	366	388	337	354	392	367	362	362	380	345	355	358	344	376	348	363	358	345	380	363	351	389	374	379	368	379	368	393	352	355	374	354	389	338	325	365	345	374	329	358	353	348	371	355	363	359	371	354	331	369	392	368	360	421	355	337	384	392	338	372	339	368	353	402	361	389	346	388	357	346	378	358	364	407	342	365	334	348	375	398	373	358	388	380	401	366	359	336	364	370	397	349	369	363	348	369	329	331	365	367	352	357	362	375	353	353	350	363	371	373	379	349	376	358	373	381	350	357	334	373	357	347	359	343	361	358	377	354	352	367	359	350	349	364	399	376	372	369	329	338	393	340	357	357	335	366	338	354	357	382	357	376	367	354	384	374	345	387	381	362	366	360	351	345	371	374	346	377	379	388	353	354	372	394	359	358	368	377	324	372	361	336	351	386	361	365	392	374	339	353	374	365	397	385	355	377	306	399	381	353	352	346	363	342	345	384	331	375	361	359	335	355	370	345	388	382	352	386	376	362	367	395	381	367	361	361	366	357	391	369	369	358	345	356	345	364	362	344	357	385	373	363	355	344	360	359	373	333	382	346	357	351	378	346	365	342	381	367	377	409	353	345	343	332	360	374	371	374	378	365	382	365	348	345	344	351	349	356	351	383	377	359	390	366	345	347	372	405	347	345	359	393	372	361	342	367	353	363	363	364	384	343	357	358	362	381	395	363	353	363	347	343	382	385	361	357	363	368	379	353	361	377	347	355	351	370	394	388	358	350	371	366	386	385	359	345	352	332	354	350	354	358	357	358	338	347	347	400	338	359	341	373	352	369	336	405	379	347	332	362	370	400	362	355	355	407	373	386	337	395	371	359	375	399	361	394	378	356	378	344	351	378	348	350	356	385	364	358	359	372	341	376	392	368	377	386	390	367	362	362	375	397	350	348	366	352	375	345	380	352	341	378	366	385	374	351	339	386	377	380	338	362	377	362	386	355	376	381	387	380	348	368	379	351	384	357	359	362	335	387	336	342	354	388	377	352	333	341	326	363	376	344	362	413	324	365	392	348	358	370	368	373	338	366	347	391	347	375	367	341	347	367	395	369	362	375	370	353	375	332	355	368	385	364	373	344	366	393	360	366	355	384	346	348	391	359	385	347	382	339	325	391	367	350	355	318	347	372	398	358	334	361	333	387	349	378	362	380	387	366	343	367	400	369	388	372	352	351	320	369	386	368	356	351	332	362	381	380	347	394	364	379	355	357	371	354	351	358	352	380	386	382	388	333	365	366	355	382	373	377	350	378	367	373	373	354	357	336	406	381	349	362	333	410	365	354	350	345	377	366	342	370	303	384	373	326	362	389	374	363	366	401	374	352	338	341	355	390	385	381	361	337	348	347	371	339	337	398	364	366	349	370	385	386	403	398	323	357	368	371	411	357	333	372	343	390	342	388	338	365	344	369	402	370	390	328	421	352	325	345	380	352	388	376	373	378	369	349	367	349	377	376	371	349	414	352	388	373	372	325	379	339	363	370	326	339	365	348	356	346	350	380	370	382	330	385	361	352	367	379	364	351	369	393	381	342	360	370	410	386	355	362	378	347	376	366	391	389	326	391	378	386	355	339	391	371	352	371	350	342	374	381	369	396	338	350	375	348	381	355	339	367	353	351	383	381	356	375	370	361	365	380	336	368	363	351	380	383	366	334	347	354	343	373	350	352	381	362	348	364	383	374	373	354	363	365	327	358	358	355	323	388	397	360	364	382	383	404	385	348	345	364	386	403	376	381	378	359	369	373	378	376	367	365	402	355	358	348	375	373	369	396	368	368	376	371	360	356	363	388	345	330	343	354	317	351	387	320	331	388	360	332	350	328	379	355	401	348	361	400	345	393	348	400	329	350	364	352	335	398	362	395	357
27894	15953	4008	1652	1745	470	527	455	477	503	478	481	501	499	508	485	512	485	479	532	478	468	473	517	500	491	493	431	489	450	469	504	467	483	469	482	499	484	444	471	486	472	495	473	557	490	434	474	471	457	488	474	492	453	434	467	516	461	485	530	501	479	468	480	481	470	491	476	459	529	461	428	457	474	499	483	464	482	477	468	473	471	489	486	444	441	441	501	477	486	500	473	477	488	485	534	453	483	476	486	463	462	470	459	468	508	462	467	520	403	464	472	416	458	459	509	472	464	468	489	467	499	459	460	504	502	503	466	442	406	473	478	498	430	498	468	496	483	493	470	482	468	519	441	519	509	462	423	426	502	520	496	490	470	491	465	453	478	456	439	478	467	434	494	477	468	494	498	474	457	444	413	458	462	451	479	468	478	483	470	481	476	530	481	466	459	495	473	464	475	481	481	421	476	484	496	513	463	496	460	502	500	476	479	493	449	458	490	496	468	500	497	445	481	482	487	488	540	443	455	464	471	486	454	508	455	497	458	480	482	467	498	470	504	537	478	500	460	480	488	457	483	472	468	463	461	465	445	489	513	463	485	469	475	500	491	483	478	504	449	505	524	473	453	482	487	471	493	480	495	503	482	531	476	493	494	474	464	467	464	476	462	499	500	492	478	508	470	483	474	506	480	488	449	469	474	502	490	488	460	449	463	452	486	482	470	498	493	508	443	494	489	452	477	534	440	473	472	475	455	468	445	475	479	489	486	468	483	473	484	443	481	491	482	438	495	485	497	463	439	465	470	483	510	506	474	465	515	521	472	471	515	459	471	469	508	469	479	540	515	471	487	485	464	457	488	467	448	429	488	511	528	485	477	475	471	453	509	464	447	478	474	471	449	460	476	507	478	458	491	500	496	485	505	466	475	494	495	492	501	469	518	463	468	466	468	448	473	454	442	472	497	486	453	443	459	467	460	442	487	460	470	497	479	492	465	509	463	477	475	470	496	504	489	480	480	515	508	448	523	500	454	502	495	469	464	506	510	485	518	460	455	484	493	443	466	420	456	476	456	476	463	465	487	495	441	475	463	475	481	552	462	485	501	454	450	517	456	499	501	499	439	465	490	489	523	478	454	475	457	458	466	446	481	466	483	507	464	452	472	482	496	462	449	477	463	478	442	459	507	503	456	477	524	492	486	487	459	492	453	430	493	454	491	441	464	482	487	503	479	474	476	470	446	483	470	483	488	452	492	496	476	461	500	446	490	459	492	483	494	464	455	497	454	495	541	477	496	468	461	423	460	457	477	428	480	451	452	462	475	482	499	462	480	505	473	476	493	473	472	454	453	473	476	497	524	485	508	474	478	500	488	479	463	465	502	481	475	485	475	486	463	481	440	529	473	477	510	495	503	478	443	493	460	508	479	463	486	492	456	484	469	470	449	496	432	492	467	505	494	505	469	487	492	531	512	473	517	450	516	488	458	475	448	457	500	491	449	485	505	447	467	472	513	514	478	434	521	478	472	464	446	491	481	501	491	459	465	473	465	476	490	459	470	468	490	494	498	509	497	473	501	499	474	470	486	482	466	484	494	465	449	457	486	482	475	492	474	467	461	487	492	455	489	489	490	466	453	456	470	443	483	434	478	442	480	462	475	466	447	465	467	493	490	446	461	461	491	502	474	446	473	451	488	471	481	490	484	493	492	463	426	475	503	519	496	517	478	454	457	514	513	475	473	457	468	495	494	475	478	467	501	475	503	501	455	464	459	436	481	463	461	481	468	469	484	456	456	497	499	458	468	520	495	479	497	498	479	439	479	489	449	490	455	472	508	506	469	452	466	478	489	482	501	459	460	472	450	504	483	495	461	488	508	466	453	459	503	465	462	474	491	498	480	471	504	519	445	488	454	504	501	453	487	459	520	496	471	513	480	480	442	454	457	493	481	433	471	460	482	493	488	497	513	466	473	461	441	500	513	533	456	507	489	452	475	504	445	495	464	520	468	527	497	478	480	445	457	502	465	468	495	493	473	455	532	493	491	472	475	462	454	463	476	470	452	477	469	433	503	507	436	494	486	473	535	436	448	449	468	483	465	467	481	465	496	508	507	467	466	478	455	494	496	484	471	492	489	494	485	484	470	490	465	481	497	452	478	453	468	461	482	434	452	445	463	500	510	469	465	453	452	482	482	479	483	475	504	502	473	484	475	485	492	506	491	468	453	470	485	474	496	524	450	442	457	502	452	488	494	474	448	487	452	465	482	467	445	461	475	492	483	501	484	501	470	507	492	480	482	472	446	448	484	483	451	470	452	480	424	497	458	454	476	535	502	448	493	501	535	496	490	490	493	495	442	496	445	495	501	456	454	478	474	494	461	505	464	481	489	463	471	459	459	430	480	451	472	490	452	476	485	484	479	490	485	431	498	506	496	481	504	485	444	470	516	455	469	456	490	435	484	484	454	476	422	525	480	504	469	479	493	455	495	461	480	462	493	474	475	478	431	449	449	531	440	484	458	434	472	502	452	474	471	462	464	505	485	488	475	463	497	459	484	477	458	472	459	479	464	507	493	498	479	488	488	466	482	472	530	484	486	461	493	478	436	495	458	463	498	516	412	473	481	456	489	464	489	503	477	487	492	490	478	459	480	489	489	445	476	463	494	496	492	505	474	478	484	480	435	490	465	463	481	448	462	470	494	520	450	462	507	477	480	485	449	454	479	471	507	524	484	480	477	520	491	477	467	478	468	475	457	464	465	493	460	506	496	446	508	499	512	461	473	529	419	454	506	470	477	427	446	474	460	526	477	478	485	465	487	476	469	457	475	439	467	466	448	462	451	473	458	483	448	529	476	473	459	443	485	455	514	461	456	434	490	513	494	456	495	483	480	469	473	478	473	452	478	454	433	474	460	462	467	482	478	499	470	496	464	519	474	480	505	490	487	494	523	481	548	494	462	477	475	441	450	508	493	492	469	435	493	477	517	474	466	470	495	440	477	441	473	517	462	487	452	477	460	489	495	470	464	469	471	502	512	475	494	489	504	499	510	479	411	479	451	435	488	474	479	445	489	485	480	509	500	471	507	454	473	464	469	439	500	513	480	473	479	426	489	447	459	479	433	481	463	514	453	505	519	475	508	474	449	504	464	466	493	492	451	499	491	458	454	444	471	479	469	446	513	474	429	504	474	452	454	486	475	468	486	491	485	490	467	476	507	436	500	448	459	493	474	462	494	496	479	519	493	508	473	444	473	488	453	519	457	453	453	432	506	451	491	492	468	513	486	489	444	479	471	500	489	476	477	494	460	476	483	452	453	492	481	483	482	472	523	482	469	482	472	481	469	463	465	465	446	460	459	486	484	505	454	472	512	506	465	432	476	465	496	498	499	483	468	457	493	450	466	483	484	511	501	509	493	476	463	455	496	464	469	473	508	458	455	452	441	461	510	453	444	509	446	464	472	468	472	470	495	499	483	477	483	445	476	479	447	439	465	476	475	472	495	473	477	442	481
5789	5135	5326	2944	2923	640	568	598	608	583	552	537	607	604	521	578	539	603	564	579	571	583	537	562	579	601	527	516	566	520	536	573	522	538	531	598	579	567	526	560	535	556	554	551	544	528	562	537	534	534	566	561	567	557	516	555	573	520	566	538	561	552	549	537	504	519	543	531	546	534	549	533	550	567	586	546	528	538	565	556	528	523	598	531	547	518	511	528	523	555	539	563	568	534	558	539	543	540	589	576	565	548	535	561	513	524	509	552	532	551	550	531	555	531	557	523	514	533	530	577	575	591	588	530	556	499	524	547	558	588	526	560	530	554	568	531	528	572	565	555	561	503	570	580	511	549	528	570	539	513	543	532	523	533	570	523	530	559	549	536	519	560	630	559	528	548	574	534	535	571	519	584	540	559	527	521	538	554	515	542	572	503	567	566	529	545	547	542	533	541	537	574	531	549	544	535	550	556	510	519	541	559	555	546	537	533	517	543	549	553	507	534	558	555	597	578	527	547	515	531	568	548	538	532	532	541	568	552	540	553	553	531	531	543	507	505	547	517	543	547	549	535	577	570	532	557	596	555	580	516	540	542	573	537	518	532	557	556	573	525	562	576	535	517	547	537	516	607	541	511	545	551	551	544	566	559	528	558	590	527	602	568	559	564	538	568	557	539	594	540	548	560	571	557	575	540	555	566	569	530	565	554	554	510	560	507	495	534	524	552	540	510	543	574	617	514	562	569	559	562	556	569	541	529	533	571	530	564	517	534	544	555	486	541	532	516	528	571	532	519	526	557	527	544	551	580	562	546	556	561	602	557	541	581	540	562	587	533	554	534	601	557	537	559	539	541	526	538	559	576	510	524	515	531	578	572	559	520	553	562	558	570	524	565	530	540	545	581	518	544	524	550	545	587	556	551	548	539	549	543	503	583	560	599	552	558	524	550	565	578	517	544	527	535	548	510	586	489	537	542	525	550	565	511	526	568	581	555	509	586	528	541	554	575	545	566	513	602	546	537	534	548	591	540	529	505	543	537	537	547	527	494	558	543	550	547	546	563	520	536	557	544	556	543	536	555	520	530	553	556	559	563	559	549	556	573	522	526	523	573	582	553	560	548	540	570	592	586	532	556	557	559	544	507	527	556	568	525	556	509	535	578	555	561	556	539	567	518	574	576	563	543	532	585	551	574	560	545	560	567	543	521	516	560	566	535	557	540	533	526	539	500	543	518	520	542	540	522	561	533	536	558	560	568	589	565	555	532	514	531	545	571	599	551	547	497	561	525	504	562	533	562	541	544	549	518	536	544	576	556	523	593	580	535	547	536	557	505	532	532	524	531	539	540	554	574	545	528	569	551	492	529	534	567	565	554	513	541	545	575	507	514	519	539	613	548	513	509	529	532	535	578	530	539	531	565	542	587	539	545	538	564	554	589	526	515	504	531	514	546	561	536	521	546	545	529	503	535	553	540	522	556	513	576	518	567	546	507	565	509	545	564	519	490	593	528	514	544	505	533	529	504	555	591	570	522	587	536	545	542	555	573	542	580	571	534	550	543	537	531	576	549	571	559	564	551	553	531	609	539	546	535	622	561	555	534	530	540	557	554	589	532	561	490	540	577	540	550	565	523	592	549	546	578	520	543	529	537	527	560	588	542	553	570	557	570	551	551	574	580	531	553	585	557	534	549	539	565	532	551	557	523	523	516	570	545	594	528	574	523	549	547	565	523	587	520	488	566	557	556	551	529	543	532	549	522	536	557	507	555	506	557	539	518	542	588	555	601	572	544	546	593	542	564	532	531	513	552	496	582	542	498	564	561	542	542	537	547	504	539	539	559	537	577	555	515	586	570	567	558	562	536	550	538	624	568	588	577	537	565	550	562	554	555	525	573	500	578	518	531	565	579	547	571	546	551	540	541	545	538	541	563	532	537	542	545	547	493	585	577	579	555	566	532	524	561	566	536	544	545	547	565	565	499	563	555	491	574	540	529	579	550	565	560	546	542	542	555	571	523	527	559	526	545	569	546	568	567	570	553	554	576	585	534	561	580	538	526	530	554	585	539	587	574	540	587	577	569	546	578	543	539	555	558	531	559	554	581	533	550	532	527	538	559	584	589	529	531	537	537	567	546	554	542	573	567	541	553	546	533	566	582	560	538	517	534	554	571	555	563	541	583	572	566	514	527	548	562	570	508	538	523	530	562	558	538	554	574	546	550	542	601	514	573	486	559	519	562	553	517	540	572	564	551	592	531	529	559	542	549	549	572	546	538	551	534	522	525	546	567	524	551	521	564	549	548	556	571	537	534	569	493	577	537	580	525	569	557	555	554	519	552	503	547	550	524	525	581	561	551	504	575	572	504	538	534	531	574	606	532	585	560	530	529	543	575	542	578	522	582	551	518	589	553	534	579	522	564	570	565	564	577	535	570	576	497	558	548	529	560	565	602	516	514	549	521	567	549	515	574	553	580	543	544	549	542	540	532	575	615	569	562	527	533	555	592	495	535	522	583	514	547	530	560	557	533	568	540	564	534	552	577	548	574	552	522	541	576	555	545	549	557	540	534	531	512	533	523	508	574	527	546	554	544	525	557	498	532	551	572	541	583	572	584	530	511	517	529	549	516	512	588	563	547	558	492	545	557	549	568	546	566	530	561	551	530	543	562	569	579	579	563	517	569	543	578	546	580	574	514	489	581	539	539	588	521	561	515	567	529	567	553	571	500	543	553	528	517	548	534	541	592	569	533	532	579	523	583	503	523	578	550	557	561	521	576	520	528	556	515	550	609	569	527	537	595	584	584	550	540	527	554	556	554	577	557	525	537	510	551	553	578	543	538	528	513	588	549	542	600	528	572	523	539	558	537	572	570	552	572	544	542	556	545	505	530	536	542	542	512	554	527	563	526	568	525	576	568	615	516	533	551	542	559	573	530	553	525	558	549	529	572	586	554	532	553	567	519	552	584	526	530	545	585	554	502	555	548	569	589	559	518	574	548	556	559	550	533	524	539	537	566	522	537	578	586	525	561	537	573	514	561	590	576	565	571	562	506	520	514	542	574	512	546	537	551	526	546	571	526	519	524	513	594	539	515	545	541	550	535	586	521	528	534	539	543	562	552	547	526	528	559	549	529	549	588	556	587	565	554	523	575	568	542	592	517	486	511	544	569	526	515	550	533	553	564	561	552	506	551	517	567	522	579	523	516	575	550	571	566	591	547	534	520	547	539	589	527	560	552	516	550	566	540	534	567	526	538	572	520	540	501	583	563	519	546	529	532	547	537	578	559	572	619	554	545	600	564	569	547	581	561	553	558	567	550	564	593	566	554	514	549	553	550	544	501	554	550	555	543	573	536	540	557	558	593	527	555	543	526	565	562	548	577	532	559	554	566	535	530	536	507	528	512	513	553	562	558	561	552	550	520	543	570	506	539	560	520	532	530	512	588	558	513	526	507	588	543	557	531	551	528	520	519	507	544	492	540	535	599	531	523	571	558	550	545
26159	20912	27328	25017	23136	7200	768	513	418	351	339	315	289	304	254	253	287	278	247	236	227	246	235	220	239	216	236	224	205	236	214	219	199	234	240	202	214	214	240	231	204	234	202	191	217	186	213	215	207	214	254	229	199	210	188	196	196	237	209	235	231	212	210	193	225	207	211	179	205	238	204	225	239	203	210	212	195	211	199	187	208	216	206	208	251	197	226	198	185	186	223	221	207	257	197	214	225	210	195	205	191	206	209	216	203	184	230	180	218	188	227	228	204	190	206	199	226	220	189	198	196	218	207	186	198	187	209	226	208	185	191	226	199	200	228	203	234	223	222	188	188	200	210	220	186	203	204	204	203	210	212	200	222	211	196	222	220	226	203	195	218	197	206	202	210	197	225	213	232	178	198	192	203	213	207	215	206	205	206	220	200	221	197	204	189	185	183	207	197	198	204	194	184	213	225	179	204	228	207	204	195	230	198	195	211	220	210	196	202	202	219	212	213	199	211	200	183	210	196	188	221	209	197	222	214	218	204	205	213	203	231	206	229	218	204	215	235	197	197	208	221	203	222	209	188	213	209	233	172	231	195	190	206	220	214	200	199	191	211	202	214	203	192	212	207	231	210	175	209	217	189	191	200	204	213	187	208	203	206	192	200	191	209	197	185	177	205	214	199	201	225	191	208	208	177	196	216	204	208	211	223	207	198	220	209	216	204	213	193	191	209	202	224	200	199	220	216	202	225	216	184	210	217	209	202	202	222	217	199	222	204	193	200	208	210	214	210	194	189	210	191	197	197	215	204	216	219	198	207	199	215	196	215	205	200	187	204	231	198	191	218	219	203	224	215	210	212	208	188	212	228	171	210	217	207	230	201	188	233	228	207	228	201	202	216	189	195	181	223	216	219	216	214	191	213	213	186	198	186	194	210	217	219	179	186	220	204	201	190	205	208	193	229	211	207	206	224	212	217	217	256	207	199	182	193	206	203	207	208	204	215	196	189	200	234	203	200	233	204	247	191	209	205	210	220	213	195	223	220	217	234	211	205	198	234	210	204	209	200	211	185	191	185	197	217	225	181	214	209	195	225	177	195	186	212	214	224	217	212	221	232	216	217	207	182	203	232	205	217	206	214	189	220	194	216	217	213	211	222	191	192	192	211	201	199	212	210	200	245	184	214	203	218	190	231	204	205	218	223	226	202	183	207	206	221	208	218	203	204	203	214	234	214	211	207	216	185	219	216	218	230	234	186	216	212	235	222	207	228	205	190	185	213	202	216	195	209	209	216	229	222	219	214	207	217	224	217	203	208	203	204	206	215	210	209	212	192	220	192	220	233	203	217	220	216	214	248	227	211	197	215	212	172	221	237	219	190	206	205	227	228	222	209	213	178	249	204	219	198	219	212	233	208	249	190	211	194	209	191	203	214	190	185	215	178	198	188	197	189	202	194	203	221	197	195	210	231	230	206	184	187	201	210	202	214	204	230	226	227	210	211	181	198	196	200	198	208	237	228	199	193	211	203	221	237	200	218	205	224	199	209	185	210	191	206	218	215	190	222	209	179	179	187	222	217	197	203	179	208	212	191	217	225	212	219	209	192	224	207	191	202	205	209	220	222	213	199	213	207	210	182	220	210	178	197	210	186	192	205	203	193	220	216	180	214	226	193	228	186	208	205	226	203	206	195	207	186	219	187	197	222	220	217	197	193	184	181	231	199	185	230	211	197	200	204	206	202	207	217	204	211	219	185	203	206	210	188	222	202	219	214	207	195	198	219	230	228	218	180	199	208	200	183	203	186	228	199	180	229	203	194	195	224	190	225	209	197	198	200	197	194	241	221	219	204	186	207	196	194	190	215	204	178	201	209	184	224	188	206	231	196	204	199	180	210	197	212	215	204	179	200	204	198	197	207	213	186	184	192	200	215	218	208	216	218	212	198	220	191	230	199	214	200	190	206	193	219	209	203	199	236	206	225	215	200	206	203	243	190	213	205	196	187	210	193	207	218	208	196	205	225	203	215	206	229	211	202	209	208	191	201	209	203	178	210	204	218	224	196	194	213	247	211	190	193	183	203	211	225	199	209	210	188	237	222	217	215	212	209	187	182	205	212	200	205	174	219	211	212	202	236	206	206	200	214	230	206	201	179	222	219	221	231	212	220	190	220	221	199	193	200	201	186	204	206	200	201	208	200	180	198	188	202	192	227	192	209	211	218	205	208	186	204	200	211	228	200	188	212	172	200	217	192	226	204	229	202	197	196	215	199	214	213	245	202	236	222	226	217	208	181	194	217	215	198	201	254	218	210	224	253	201	210	197	212	201	204	186	239	179	203	185	218	191	194	193	207	189	209	220	210	228	202	185	223	216	220	206	201	186	204	196	199	231	208	194	213	197	204	206	199	213	222	188	185	222	200	207	196	198	183	193	201	205	187	215	214	219	207	229	218	195	202	244	193	179	210	199	214	221	216	193	206	211	231	209	217	208	213	211	178	216	215	202	209	212	210	229	198	207	184	224	206	200	204	216	209	198	195	181	198	191	189	217	195	203	205	235	207	224	210	222	228	192	199	228	224	211	201	209	209	200	226	198	210	194	203	221	208	203	202	216	212	222	222	189	240	222	198	217	228	207	214	219	214	192	198	202	232	197	200	219	190	199	217	203	183	197	188	238	191	204	194	169	189	206	236	200	206	203	201	217	223	217	205	218	197	194	209	207	213	199	196	227	188	194	186	225	226	197	223	205	196	192	204	223	188	195	186	228	208	199	216	193	224	223	238	189	223	207	219	223	227	207	213	220	195	213	220	200	221	176	191	207	197	210	183	218	217	182	205	215	204	198	200	202	201	199	220	219	195	204	218	183	197	203	213	225	235	206	186	203	188	227	205	185	195	195	206	194	209	190	219	195	198	226	215	199	211	187	223	210	201	198	226	197	215	184	223	217	212	214	207	214	194	212	214	221	236	201	214	220	217	212	177	216	196	239	188	191	187	194	223	210	191	217	217	218	197	203	203	205	215	227	220	216	189	219	225	210	201	218	229	226	185	228	210	203	186	203	197	191	218	198	227	214	204	221	188	198	228	223	177	229	207	194	195	215	206	203	202	215	212	200	197	229	194	187	210	197	196	202	196	172	196	215	207	201	241	194	199	194	213	211	221	231	205	223	196	211	197	228	180	207	200	207	211	227	224	215	201	229	208	201	224	221	219	233	182	208	193	190	214	207	187	193	191	205	244	196	218	203	206	194	226	185	227	200	220	187	190	217	217	219	208	200	196	205	199	217	207	212	191	217	227	206	204	219	198	189	211	211	198	198	205	204	203	219	230	221	218	193	236	215	195	216	208	193	227	206	200	193	198	180	214	198	197	202	212	204	191	212	212	176	220	222	196	209	193	205	203	223	206	225	207	201	224	233	208	217	201	205	205	208	205	187	198	205	221	202	210	206	188	216	204	217	179	204	215	206	202	170	212	199	232	175	185	202	221	192	207	219	238	222	216	198
7635	14001	13207	26537	14543	1674	1259	984	787	710	636	582	501	486	441	453	346	405	388	366	361	353	332	346	289	306	282	293	280	307	318	301	273	295	297	290	287	301	306	275	273	287	267	271	281	268	254	277	256	257	259	256	266	280	285	274	293	298	287	252	260	281	230	285	283	263	257	279	250	262	266	255	272	274	254	271	227	272	259	279	240	254	278	237	251	262	233	274	222	256	262	234	254	272	254	262	262	276	270	239	255	264	254	264	275	253	262	260	243	290	250	280	263	265	261	251	269	245	274	276	254	248	278	249	235	248	267	263	222	281	245	242	280	254	272	252	262	248	287	231	238	259	254	259	249	270	248	267	257	221	237	263	272	264	259	240	255	252	269	268	237	249	269	266	256	243	268	268	253	252	240	237	281	249	236	260	281	272	249	240	229	246	247	276	260	269	253	272	274	249	251	259	260	255	253	248	273	285	261	274	277	266	224	253	247	276	253	250	252	283	261	273	263	257	262	253	250	252	258	222	261	271	237	251	270	269	271	237	258	287	251	231	261	270	250	227	265	249	254	269	274	263	260	271	270	221	260	253	223	242	268	244	258	277	250	254	246	257	255	261	249	278	233	268	250	267	271	245	236	246	262	252	243	244	276	278	237	274	237	233	228	240	289	273	263	246	233	260	260	246	280	250	277	243	251	258	228	255	265	273	244	270	263	263	267	242	273	284	288	251	259	267	266	254	272	250	251	251	238	249	270	267	261	265	259	277	262	231	260	226	228	262	257	251	247	247	243	245	275	234	285	262	277	277	253	257	250	245	258	274	258	261	243	269	244	266	246	270	254	284	252	248	272	253	250	256	239	287	273	249	260	257	260	235	252	255	263	273	251	269	265	259	230	277	271	268	265	264	262	262	263	226	286	283	278	246	255	263	260	274	224	229	250	248	269	261	273	248	255	236	277	264	260	266	281	250	274	251	260	267	243	250	244	241	246	236	257	250	260	246	263	265	277	242	270	263	278	247	264	254	265	233	265	237	245	240	264	244	254	262	239	273	260	240	245	246	240	236	232	247	239	247	228	224	276	253	288	259	281	246	236	246	232	264	272	255	247	253	229	259	271	273	259	249	277	275	228	269	287	257	280	240	236	255	260	263	258	251	244	257	259	276	239	229	242	251	251	276	241	260	257	264	270	252	246	257	239	240	270	255	274	246	224	242	246	271	278	278	271	255	282	253	274	241	269	236	242	249	250	255	271	240	269	262	264	247	264	254	283	258	248	245	265	261	282	257	266	268	248	268	222	278	274	256	237	254	226	248	253	248	253	255	257	212	250	293	261	238	246	244	252	273	250	261	251	243	268	253	268	256	282	248	280	291	302	268	218	267	257	248	262	245	256	242	262	255	268	260	233	264	240	243	237	251	244	231	252	274	254	249	246	240	276	248	245	260	276	241	260	279	233	295	237	238	271	279	284	244	253	266	268	261	241	263	243	258	289	246	240	240	254	253	258	260	236	242	224	209	247	251	244	250	257	257	243	242	246	235	240	275	254	241	298	258	281	234	243	226	244	269	253	269	252	244	275	265	262	267	238	279	241	269	250	251	249	232	249	226	244	257	239	236	225	259	259	263	295	245	270	281	244	268	251	267	276	259	259	245	247	276	258	263	247	241	254	258	254	269	248	247	298	255	250	257	281	252	274	255	259	245	279	253	229	283	258	261	266	256	261	242	241	248	281	260	252	262	264	260	260	273	245	242	246	229	273	233	238	261	261	280	284	234	237	231	243	240	262	259	249	244	242	273	264	240	261	259	217	262	265	277	257	254	262	253	260	248	279	242	276	263	255	239	250	250	252	274	263	275	261	287	238	267	275	246	253	251	275	268	275	260	246	252	242	249	265	221	251	282	260	259	241	239	250	279	242	273	251	258	261	259	278	291	256	255	253	229	246	279	246	279	264	254	285	273	248	245	254	279	241	243	285	266	285	268	257	241	248	288	251	266	272	227	243	276	270	260	254	251	231	243	249	242	267	254	252	277	254	251	232	240	263	263	280	242	281	264	279	261	274	252	249	267	269	246	269	272	255	245	246	238	262	250	273	260	273	215	239	249	272	261	249	239	262	251	255	275	254	282	258	258	269	244	283	275	235	266	267	260	258	250	227	262	251	246	229	269	276	253	254	243	273	260	240	269	248	253	271	261	278	205	270	277	253	283	236	254	256	260	247	265	261	275	238	264	262	256	262	260	260	249	277	248	251	276	259	279	260	246	238	251	243	259	261	272	245	271	257	252	265	235	252	249	256	274	268	269	273	246	247	242	249	250	301	279	256	259	257	250	238	277	291	253	262	264	267	278	263	253	254	254	244	250	265	267	255	280	243	253	232	266	285	248	251	262	267	270	284	255	276	268	273	236	251	248	240	252	267	272	267	250	235	253	231	217	237	270	261	255	261	217	267	265	230	257	249	280	257	251	216	234	255	262	264	259	240	278	261	274	268	235	272	276	245	258	281	288	261	237	270	225	228	267	257	273	293	226	255	256	282	252	268	266	244	264	276	269	269	264	275	269	269	259	267	267	260	231	264	242	259	257	271	245	276	248	250	271	280	246	255	255	269	242	255	259	247	281	237	253	266	257	273	279	238	240	244	271	254	226	231	257	250	248	243	262	257	250	253	237	282	228	258	261	224	275	280	229	245	258	270	257	246	248	251	271	249	230	268	278	258	243	246	251	250	266	257	271	244	267	250	260	263	267	238	260	255	261	245	245	256	262	263	247	267	264	267	266	262	260	253	254	260	240	229	246	252	267	260	280	244	248	233	267	267	243	295	259	248	261	287	275	241	290	283	262	254	249	256	278	261	253	248	264	250	254	250	254	231	270	275	229	238	249	276	237	260	235	268	247	258	262	275	266	264	268	265	225	257	257	232	248	239	253	244	276	244	240	278	248	264	268	250	270	276	247	268	262	257	261	225	268	275	233	272	257	244	231	270	228	264	266	259	262	265	241	241	239	248	247	247	233	283	252	246	276	256	236	254	261	237	241	250	269	236	264	229	277	236	245	236	255	247	240	267	239	271	253	257	277	245	300	255	242	240	261	249	237	258	241	263	263	251	255	255	261	238	278	247	267	262	250	268	245	224	218	281	228	236	262	233	232	259	283	292	278	274	233	275	245	238	248	265	251	238	268	280	221	262	253	269	255	256	233	264	234	243	232	262	235	275	255	277	256	247	272	280	274	263	232	271	249	255	250	254	232	268	267	251	284	257	254	264	265	253	274	247	245	247	270	262	279	258	274	252	264	263	225	265	254	268	249	269	249	236	253	241	261	246	260	278	261	264	257	266	274	266	258	244	250	262	249	278	251	249	249	285	281	235	255	254	211	253	251	265	284	249	282	260	252	283	261	278	238	242	272	255	270	264	254	298	227	254	291	240	272	267	249	259	289	241	224	234	237	263	268	232	260	271	252	208	253	258	260	263	258	250	263	298	258	252	246	271	238	244	280	249	268
23457	20906	27958	24606	23652	19408	7289	1224	906	765	648	680	628	552	525	481	488	488	462	466	447	416	448	422	394	396	402	373	418	417	403	394	406	400	348	437	376	384	362	395	367	371	408	376	357	342	394	376	376	365	348	360	401	361	365	365	365	365	393	361	362	373	335	364	366	346	358	376	370	365	364	353	346	346	349	380	400	368	336	328	332	363	367	363	372	371	365	361	365	330	384	360	328	364	346	342	344	327	354	352	349	346	347	356	323	337	344	332	340	354	364	338	382	378	355	351	370	386	338	348	328	377	365	324	357	385	346	339	355	375	376	323	332	353	325	342	392	365	344	331	362	335	364	373	341	387	355	360	335	361	367	363	306	351	359	352	353	364	366	357	361	335	330	320	338	346	370	359	343	343	349	401	353	341	352	336	404	364	338	350	340	331	367	334	314	312	349	353	331	325	333	350	375	359	341	364	373	338	368	334	352	353	345	346	359	360	348	395	340	326	366	336	343	366	365	373	340	365	358	324	326	347	378	363	359	359	359	352	353	380	347	335	351	302	356	344	358	369	322	340	351	370	373	371	341	393	351	350	351	331	395	323	355	317	351	309	362	348	335	366	361	356	367	370	323	375	377	359	370	339	329	330	396	363	352	370	341	361	367	363	341	350	358	310	368	358	338	351	376	344	342	377	387	357	355	329	366	370	317	336	362	335	349	354	370	341	367	366	342	368	356	344	350	332	331	368	346	384	334	347	338	362	348	333	332	378	335	341	381	362	342	370	341	355	309	332	342	350	328	349	337	336	321	318	340	347	362	329	343	342	331	365	351	332	384	344	348	353	346	377	357	368	346	357	343	362	360	339	350	321	359	365	341	344	326	340	330	340	364	370	363	394	315	317	307	354	360	334	390	325	368	361	367	361	297	332	347	357	319	379	339	358	340	338	342	359	357	396	339	369	380	326	362	348	354	371	357	368	342	356	351	362	303	376	318	371	351	318	376	353	357	380	337	352	380	333	365	385	343	355	348	360	362	349	307	378	378	345	344	396	348	357	366	353	367	346	343	342	342	351	359	340	354	359	327	347	328	387	336	344	394	351	343	338	372	338	356	346	334	317	341	340	340	342	340	332	353	363	355	340	312	365	348	349	367	333	390	326	369	331	347	333	353	352	324	353	346	365	337	350	333	312	368	355	374	296	377	369	336	364	370	346	359	374	353	342	341	358	335	335	332	383	336	360	339	349	352	342	373	322	329	367	327	351	342	347	364	401	366	354	331	325	324	332	352	331	356	372	375	331	359	367	359	356	347	333	353	393	350	344	364	387	369	367	346	324	375	360	344	351	339	351	328	339	359	341	321	394	347	353	348	339	373	335	352	365	314	388	349	315	350	341	372	333	360	348	334	404	336	369	377	361	338	308	352	377	315	338	360	356	359	340	339	367	349	333	354	348	372	368	353	366	370	338	327	346	348	346	348	335	333	355	332	347	357	353	363	351	352	340	341	351	329	349	311	332	388	372	342	360	335	360	340	347	357	359	301	349	335	362	351	358	346	350	338	333	355	346	327	362	330	396	337	348	383	342	354	358	363	335	324	357	376	369	380	350	342	366	343	358	360	340	344	341	329	342	357	368	334	344	352	335	340	336	317	347	341	380	333	343	381	322	329	364	356	371	347	342	343	331	358	378	349	334	351	360	343	366	335	340	352	356	332	361	371	355	375	375	346	367	354	318	358	387	336	333	338	382	336	363	340	345	348	380	327	340	334	376	358	360	374	328	354	344	370	371	363	357	351	346	360	331	340	354	363	339	346	364	355	354	365	355	359	355	395	313	332	378	310	361	373	342	355	358	342	323	366	326	348	360	360	347	377	342	388	349	360	371	309	360	324	345	350	315	340	347	363	361	356	358	354	357	345	350	346	382	321	330	379	362	384	341	368	322	350	368	331	346	338	335	362	339	374	381	354	364	329	343	354	360	352	332	336	358	342	332	361	399	360	338	349	365	343	385	355	373	369	384	331	353	350	347	334	318	338	324	365	337	360	330	390	380	361	356	348	364	325	370	369	372	345	347	355	316	387	343	316	359	343	360	338	352	349	355	361	323	347	353	359	351	372	341	332	327	359	346	322	334	360	324	374	350	328	375	326	350	343	344	346	321	335	365	352	374	334	331	350	356	343	349	358	366	365	357	365	345	407	366	349	330	368	331	328	380	370	371	353	340	343	365	354	307	370	353	380	378	381	358	336	364	359	336	366	341	350	359	330	325	338	369	331	370	349	401	363	308	356	346	351	324	348	354	376	326	338	335	347	360	370	358	345	360	354	329	336	368	357	350	310	320	334	351	356	326	325	351	350	375	355	346	338	343	321	363	344	357	373	370	344	338	347	352	336	396	361	381	344	376	377	330	316	298	339	360	373	357	333	363	351	338	354	400	355	364	349	348	347	334	351	345	341	332	381	337	347	356	331	380	360	335	337	373	329	354	359	366	342	338	371	341	347	346	325	346	356	365	330	341	321	343	364	339	353	343	362	352	355	368	332	351	373	360	330	357	332	341	347	376	326	323	338	364	352	392	353	365	350	345	334	356	343	344	357	367	349	327	383	374	375	353	360	355	351	315	379	358	366	365	358	361	371	334	338	337	370	347	347	372	338	393	353	356	393	317	320	339	352	355	318	355	355	332	341	340	344	320	374	333	351	376	332	357	352	344	329	365	337	307	342	350	327	341	326	371	365	367	340	356	352	399	354	340	364	339	346	358	354	310	345	341	368	379	381	368	385	346	367	363	367	329	377	349	380	310	364	348	347	362	347	382	347	330	347	319	309	343	381	330	339	361	379	324	349	373	380	323	344	327	330	354	380	365	359	315	333	337	362	356	378	363	339	374	358	312	347	342	356	379	375	353	347	360	327	330	329	365	319	375	352	356	394	372	349	381	374	362	369	359	333	363	366	361	343	331	349	335	329	366	348	370	346	330	363	371	333	374	371	345	348	321	362	347	315	343	357	350	337	366	375	328	337	357	369	340	361	357	342	354	363	335	341	322	364	361	366	329	323	371	372	362	350	350	364	362	317	338	363	381	349	349	358	390	336	322	359	374	351	360	385	352	356	335	362	360	376	339	358	358	366	352	372	366	354	405	357	377	344	350	315	329	374	373	390	340	363	330	329	378	360	311	319	343	325	339	356	343	351	316	353	361	322	336	326	355	334	335	317	310	336	347	347	357	353	377	362	346	331	339	339	359	333	350	361	357	359	371	331	369	328	321	358	362	337	345	367	357	376	349	357	347	334	367	329	332	378	365	387	351	335	362	368	355	296	361	336	353	359	359	346	346	339	330	356	375	354	359	360	363	294	364	348	345	350	344	364	363	343	359	370	338	328	350	333	362	347	369	351	356	371	374	365	365	365	398	306	338	329	320	365	323	341	373	374	319	344	347	330	387	374	337	366	338	364	341	367	312	345	353	356	335	349	343	355	333	361	345	340	341	376	347	342	348	367	387	348	350
11290	22494	21980	39479	17484	3838	2981	2223	1820	1465	1245	1138	1014	886	880	764	719	772	780	604	613	570	566	553	521	519	482	513	500	499	464	482	439	455	473	464	414	423	440	426	446	389	440	415	439	375	411	371	400	408	394	412	377	404	407	399	386	354	367	378	359	392	397	379	401	366	411	374	386	384	373	376	364	387	387	372	338	391	337	362	368	357	350	391	375	359	358	366	381	369	384	394	381	388	384	365	381	378	387	385	398	391	393	391	364	369	384	381	372	365	359	375	372	355	364	379	372	382	362	367	380	350	346	337	363	381	390	365	346	354	407	374	320	350	364	365	387	331	377	387	366	367	374	361	352	377	353	398	388	410	381	337	355	344	354	343	369	352	376	363	380	400	353	362	359	384	331	394	368	368	371	360	387	373	394	376	371	343	360	365	377	378	394	339	359	348	380	372	383	388	314	371	343	346	375	363	378	381	342	337	380	357	364	345	340	367	381	376	359	380	371	354	370	420	370	361	372	399	357	383	370	335	382	343	371	366	390	381	393	405	372	360	389	386	371	358	356	351	358	358	374	345	387	385	367	413	351	389	387	362	370	397	315	371	374	365	394	368	355	408	374	336	359	373	374	378	356	357	360	398	364	349	326	358	343	367	325	376	363	367	347	386	376	341	376	346	357	367	374	339	378	372	367	339	404	386	363	352	369	369	352	376	339	356	353	378	356	368	377	367	387	338	386	383	385	372	348	358	370	334	391	402	364	411	396	397	366	384	353	393	391	380	342	355	388	351	386	363	367	360	357	356	355	398	366	377	362	359	364	382	377	386	374	360	384	341	364	348	382	372	384	387	376	380	387	345	373	343	369	330	347	375	373	376	372	356	340	379	390	353	354	380	380	380	366	381	389	346	376	392	385	351	358	370	368	351	355	328	359	355	390	391	360	354	333	399	368	394	385	377	359	334	367	411	366	358	366	358	355	383	371	400	361	341	344	326	366	380	356	392	365	379	347	315	370	387	372	374	397	375	372	370	355	340	342	369	391	377	341	378	373	385	391	385	361	358	369	364	374	384	394	375	350	368	367	370	359	365	331	348	368	385	349	366	375	377	379	382	347	355	368	339	364	367	374	375	371	375	346	355	338	347	385	367	346	374	338	356	369	382	367	381	391	348	347	393	326	378	319	360	380	392	375	363	359	384	386	371	375	371	362	344	369	375	368	365	388	372	416	364	350	365	350	340	356	366	324	362	333	366	376	366	387	403	327	370	374	391	360	326	381	363	356	390	345	344	370	396	346	338	344	368	362	361	378	358	339	356	361	345	372	373	373	377	374	348	379	390	360	380	416	335	354	406	401	344	362	365	353	364	367	342	361	329	357	364	348	382	362	371	395	370	371	385	370	353	352	353	357	357	381	339	350	394	381	381	379	373	362	352	353	345	379	393	342	338	354	377	377	382	351	352	389	355	356	406	396	345	342	369	379	349	368	374	337	366	371	356	378	397	358	355	365	343	349	364	373	378	362	350	357	354	347	381	347	347	366	360	395	395	407	358	405	379	343	381	389	378	370	362	400	364	333	375	374	357	377	355	313	358	361	387	377	345	358	354	377	382	367	407	378	360	364	348	367	373	354	325	388	332	364	338	364	377	373	350	332	325	376	361	349	357	364	401	389	368	341	382	367	364	371	365	347	394	388	376	363	373	365	365	363	354	385	366	399	337	359	383	388	372	366	349	377	354	357	378	388	379	352	403	365	368	349	366	376	357	324	388	365	358	375	355	347	381	383	340	353	372	373	360	335	362	371	355	356	378	333	431	359	352	343	371	388	364	399	357	348	381	377	384	373	390	372	392	368	346	361	369	340	395	351	378	369	368	363	363	359	370	394	370	352	358	361	384	348	392	368	331	366	360	376	376	380	335	382	339	370	374	387	395	347	347	351	348	338	341	373	380	377	343	409	385	354	352	372	348	341	347	368	378	366	360	387	336	368	387	367	406	353	356	382	336	379	349	379	384	363	374	412	346	388	344	364	358	359	386	363	381	371	359	385	328	373	382	373	376	355	388	368	372	386	321	383	370	369	346	350	337	377	377	364	367	359	361	361	367	391	345	375	345	361	369	369	330	363	374	378	340	389	381	364	377	349	413	370	402	351	353	368	355	354	378	383	369	370	365	353	367	381	374	378	359	367	331	355	366	380	382	349	360	340	356	376	385	353	350	356	354	346	389	346	371	335	363	305	397	347	376	384	381	364	385	402	377	363	394	364	372	395	361	360	363	382	326	387	376	368	406	385	370	374	346	377	351	367	348	353	386	337	357	397	345	380	372	363	378	363	351	350	343	376	356	382	360	381	364	350	373	388	366	379	360	359	353	365	366	341	365	332	382	315	364	370	377	349	364	421	368	379	373	327	368	364	371	368	348	381	369	351	341	377	330	376	371	368	361	365	345	343	350	327	366	365	324	351	375	346	390	363	358	361	360	366	356	380	371	380	341	378	383	364	385	398	334	353	361	372	354	379	349	364	354	409	351	338	352	388	377	356	405	389	384	371	346	377	337	384	348	362	379	363	392	377	356	379	368	336	396	339	373	338	375	398	356	369	378	344	383	394	370	377	363	382	359	383	362	352	352	350	363	384	365	392	375	348	363	359	338	350	351	370	373	335	357	390	347	383	389	345	358	342	359	371	333	366	419	374	348	346	401	352	350	362	367	390	371	379	361	357	359	380	363	363	389	321	370	366	349	367	373	364	382	371	378	347	349	360	357	358	373	341	327	354	366	377	392	364	356	356	375	381	394	338	375	343	363	406	371	389	392	359	330	368	364	346	371	367	351	354	368	367	365	386	353	363	384	402	369	360	366	329	336	381	372	384	368	351	349	370	384	348	392	356	402	392	334	372	374	383	364	365	343	376	364	343	387	387	340	412	338	362	354	372	372	378	398	359	354	372	349	345	360	385	349	351	362	345	378	364	331	368	348	354	361	395	372	380	362	369	368	343	324	355	366	342	412	362	368	356	372	395	346	358	352	355	312	391	314	348	354	391	397	371	368	350	377	375	355	362	407	356	325	384	355	403	363	357	363	341	321	353	378	385	353	353	331	369	369	366	357	341	331	346	357	375	360	370	350	335	359	354	362	350	381	384	360	345	372	375	361	371	336	412	366	350	409	408	401	335	366	407	377	363	410	379	380	375	339	355	368	362	378	355	368	355	373	402	386	376	374	396	372	369	343	388	418	355	370	362	398	352	385	351	379	371	369	357	349	367	370	376	397	328	403	361	334	374	363	339	373	379	360	361	378	376	354	373	374	353	394	384	369	385	337	358	377	370	339	396	389	398	375	392	367	373	381	362	354	369	344	387	377	356	372	384	373	410	402	347	368	400	331	395	350	353	366	372	355	342	384	352	359	361	392	354	328	357	332	363	369	399	369	379	372	341	348	387	387	361	346	381	387	392	373	395	371	353	387	387	375	376	391	351	365	352	355	355	334	361	347	380	370	372	372	365	354
27968	16123	3849	2284	2162	508	507	497	496	504	508	525	484	482	471	492	459	497	504	487	526	456	507	443	466	488	485	491	509	491	465	475	502	454	430	485	440	447	463	483	454	469	501	467	480	484	469	527	483	490	543	466	473	488	502	486	449	435	444	529	485	466	448	468	473	424	449	484	465	451	476	478	475	497	491	504	506	491	524	459	479	431	478	488	486	445	472	476	444	444	478	508	476	439	484	481	469	509	468	502	489	460	452	481	439	448	472	465	466	469	485	482	469	478	437	494	486	459	462	483	477	447	501	445	479	457	479	496	471	514	493	483	477	508	438	531	514	455	429	480	487	479	470	435	490	501	479	463	431	471	478	501	513	487	470	499	491	486	464	454	455	517	493	504	510	482	472	489	449	493	541	504	484	471	494	462	455	515	467	478	496	436	466	469	502	471	484	523	495	458	484	481	534	456	476	496	495	451	457	485	490	445	479	487	498	454	475	481	529	445	467	474	507	510	477	460	477	500	467	497	421	489	505	484	508	469	505	515	498	505	485	470	444	482	499	446	442	459	480	458	485	414	482	513	488	493	449	475	487	510	487	509	482	454	460	490	513	498	491	462	448	495	485	513	504	485	487	481	496	458	496	499	512	456	470	472	468	491	468	480	455	519	500	481	481	435	519	474	478	455	465	478	464	553	467	471	467	442	473	467	468	486	466	486	451	495	455	450	463	486	464	471	473	485	513	472	458	464	497	478	506	480	502	458	427	485	509	459	456	461	505	444	472	445	479	500	483	465	482	487	501	480	491	499	495	480	503	451	478	468	483	480	494	456	503	491	476	521	456	517	473	471	471	457	474	477	473	470	507	459	457	481	491	481	490	447	471	493	495	459	495	446	479	464	458	473	476	444	460	494	469	501	472	458	456	491	435	516	483	457	430	476	505	424	449	504	459	467	480	511	507	477	479	480	471	472	470	540	445	474	465	501	465	469	471	502	499	473	488	475	495	421	493	472	468	489	474	495	479	486	469	461	477	490	470	458	452	451	517	484	482	458	462	454	478	468	470	477	465	472	472	455	452	501	532	486	492	471	466	494	444	471	474	471	471	507	419	509	485	479	487	500	492	481	479	481	457	491	498	473	470	468	466	457	457	467	433	489	462	470	443	505	493	489	530	521	450	483	468	487	491	449	498	492	480	485	486	514	471	475	528	483	441	495	507	495	457	505	485	458	539	472	481	468	512	486	467	480	487	513	503	480	457	489	487	510	460	455	472	478	451	456	479	453	492	486	467	555	468	485	472	486	445	475	425	456	517	462	491	494	476	493	460	438	481	490	442	492	465	477	518	490	478	440	481	459	435	451	488	462	484	474	479	451	467	492	514	442	479	519	484	465	478	461	498	490	473	453	460	483	484	438	443	449	473	452	481	482	479	469	479	515	479	473	431	459	500	493	467	465	468	473	482	492	447	464	503	469	482	483	494	507	482	468	461	478	454	479	479	436	452	505	462	478	493	474	465	461	448	489	501	474	483	446	472	485	444	470	467	466	496	465	496	475	479	446	495	469	463	488	468	446	466	473	450	469	496	470	477	495	479	493	503	508	474	435	464	482	459	545	465	496	442	457	454	458	466	481	454	507	478	447	509	458	440	484	483	460	463	443	492	474	447	511	455	501	446	397	457	505	494	446	482	466	499	487	523	467	487	454	465	465	463	470	476	495	465	488	452	489	446	446	516	526	485	477	474	490	483	450	489	514	469	491	515	481	467	470	479	473	476	439	457	478	478	433	494	491	476	527	448	508	451	438	519	460	476	500	477	486	458	480	532	500	510	452	490	475	505	491	463	470	462	445	464	491	463	466	454	496	451	483	508	470	491	482	470	492	481	475	472	473	444	463	479	506	435	493	490	493	476	533	446	474	482	488	448	506	452	530	460	462	460	494	469	493	482	489	460	472	468	497	479	485	430	486	476	502	495	450	476	467	471	499	471	457	480	468	448	490	504	460	444	472	457	445	492	475	484	480	469	463	462	457	491	456	459	484	504	461	477	500	448	493	462	490	477	469	463	466	445	501	462	444	512	481	493	488	446	453	515	511	471	484	444	477	495	477	481	483	491	478	463	472	474	493	493	492	452	482	473	458	482	475	475	505	458	455	482	466	470	481	493	468	491	504	463	481	465	496	473	474	458	522	454	486	469	513	507	451	479	479	485	505	468	496	451	456	446	485	524	459	498	473	465	507	493	492	453	473	505	475	499	475	473	481	491	452	479	469	443	463	494	489	478	504	485	459	479	463	507	448	519	469	455	462	482	494	457	454	472	475	475	489	520	439	499	469	452	454	482	487	494	494	473	489	464	493	496	456	475	490	523	517	460	469	480	455	488	518	484	486	490	525	483	496	443	463	482	497	524	486	467	500	441	483	470	468	489	507	485	479	470	482	475	479	499	485	445	507	502	482	494	471	497	486	491	492	458	452	495	477	495	522	458	471	503	479	467	483	458	481	462	502	470	509	422	474	496	478	471	487	462	454	472	460	476	519	473	454	493	472	445	445	481	475	480	484	444	454	497	488	492	495	485	501	478	461	454	495	466	490	457	468	526	489	450	508	497	492	478	509	497	469	470	485	479	456	515	467	497	464	481	471	466	502	492	471	494	509	459	458	510	498	492	497	493	487	468	476	473	442	454	507	484	445	467	477	469	455	461	476	514	492	468	450	535	439	497	489	513	474	506	494	492	475	468	499	503	474	495	507	486	466	478	474	473	476	463	487	484	458	480	473	497	456	462	475	492	479	490	475	480	483	484	492	468	504	482	478	459	444	468	454	472	460	515	496	433	489	490	495	480	476	479	483	496	447	491	492	464	486	482	454	473	459	471	481	488	453	505	523	462	469	469	448	490	480	472	479	463	456	468	472	475	526	458	454	497	463	520	485	445	494	455	496	489	514	471	503	466	472	492	525	470	467	482	495	477	455	465	473	481	480	484	484	480	460	482	471	489	471	476	487	457	482	468	494	463	457	441	481	472	502	457	492	470	488	443	468	468	520	457	461	491	504	458	467	437	476	486	447	462	520	459	452	494	465	480	479	511	452	470	505	454	464	461	490	486	496	453	475	494	469	453	428	491	438	455	495	467	469	476	468	491	489	474	478	502	484	451	535	468	479	495	476	458	496	495	499	445	481	463	470	438	472	496	476	445	463	447	460	470	455	473	477	502	499	463	509	506	499	507	445	486	474	463	512	475	465	494	485	475	453	476	488	502	452	442	486	506	468	502	482	486	448	475	486	504	494	466	473	524	461	525	484	473	481	490	438	507	470	456	465	495	488	465	473	489	479	496	521	477	500	481	464	464	457	465	483	496	465	489	461	496	501	474	460	467	480	527	517	456	517	494	449	476	491	513	476	508	482	488	478	485	486	462	480	471	489	474	457	484	444	486	447	497	456	472	482	505	511	472	416	466	480	501	472	477	447	478	481	452	439	501	528	445	471	461	462	485	502	469	490	435	502
5864	5582	5155	3919	3621	641	647	567	603	584	550	574	569	578	584	596	563	561	555	585	542	603	614	579	558	539	528	564	546	534	565	558	538	527	520	525	545	528	576	542	576	528	546	558	559	581	590	529	556	550	517	534	561	509	541	532	570	541	547	573	559	542	531	566	568	559	529	529	556	526	577	536	518	567	515	566	556	571	552	518	529	567	570	529	571	529	574	569	543	531	556	517	567	542	589	533	550	540	542	540	537	549	543	550	551	575	572	556	506	568	555	581	563	588	601	525	554	552	518	561	554	519	549	552	532	567	576	570	579	542	553	569	563	516	525	547	546	552	582	563	523	551	565	559	555	567	548	571	520	514	578	597	526	558	586	621	555	524	560	553	589	562	525	552	553	560	553	562	541	568	571	550	550	538	508	546	573	557	560	576	559	580	522	543	559	523	543	549	546	576	596	597	553	530	577	563	566	579	545	560	542	595	517	550	531	601	554	556	545	563	545	575	602	513	578	548	600	581	605	568	564	562	548	525	575	554	546	546	563	547	564	515	550	557	587	507	566	531	520	570	547	531	571	542	545	579	529	517	563	511	531	600	533	525	567	571	542	555	561	567	553	562	523	544	534	554	570	580	534	521	573	529	534	567	555	564	590	515	568	546	547	585	546	551	537	566	587	525	546	541	608	581	552	550	556	552	566	568	506	572	509	576	552	526	534	525	499	573	560	548	569	584	517	528	586	548	545	589	542	579	555	571	569	561	541	507	564	563	557	526	592	559	548	541	556	555	537	556	522	540	570	589	544	528	538	562	542	542	595	527	554	535	548	553	511	544	539	539	585	528	558	568	569	588	544	548	612	547	537	544	571	491	538	591	549	554	553	540	561	528	541	588	548	533	593	535	545	544	543	534	557	585	583	557	554	571	497	551	538	562	582	523	585	543	518	562	529	546	566	543	528	521	510	543	552	550	558	520	563	499	570	500	559	551	523	610	575	571	520	572	555	570	566	564	542	577	557	550	550	565	544	542	553	541	563	537	554	548	539	548	581	569	590	532	528	591	563	555	532	513	508	521	535	528	588	533	590	578	541	523	564	535	525	567	563	560	549	539	557	592	546	551	569	549	589	565	583	535	537	548	568	550	550	555	560	521	546	559	568	565	555	538	522	562	526	551	589	564	537	521	598	533	550	492	541	566	534	537	550	532	608	585	541	577	573	558	540	560	509	564	556	587	566	542	549	580	533	532	554	562	550	533	564	576	604	568	549	538	554	527	568	547	564	562	535	524	569	559	597	539	553	536	548	581	562	504	561	571	525	540	555	570	537	540	550	535	571	549	525	571	534	531	570	574	534	558	546	602	519	520	559	559	582	552	512	556	534	556	531	547	595	596	562	502	496	557	554	542	533	541	571	571	534	527	587	578	539	575	575	546	542	593	539	556	566	496	574	534	536	526	550	565	571	524	564	561	527	519	511	542	546	562	550	535	579	579	543	551	554	529	538	562	579	546	556	551	523	531	532	584	551	593	540	552	508	559	563	518	546	597	496	589	577	561	557	567	521	578	575	487	562	552	544	553	531	561	562	597	540	558	544	565	541	564	537	519	548	562	537	538	577	578	536	541	505	586	559	556	573	541	541	556	502	570	550	514	539	590	573	525	573	557	555	561	545	512	548	515	566	549	561	597	563	545	529	523	542	567	555	537	509	572	524	540	556	591	536	572	584	548	510	571	565	562	534	529	532	560	516	521	519	525	589	537	572	542	536	534	531	564	538	514	568	573	560	532	583	559	524	480	533	565	558	537	558	515	551	528	550	526	562	529	558	553	588	558	532	570	552	516	562	516	566	530	503	551	546	537	515	530	538	533	527	545	530	549	527	539	552	520	586	566	543	583	575	597	566	565	597	543	546	545	542	531	552	569	530	545	575	546	545	541	541	556	580	535	554	542	513	532	540	578	572	545	513	547	489	535	543	522	513	514	493	530	581	556	541	515	551	537	566	519	561	509	498	543	533	526	545	540	497	510	540	515	548	538	562	548	551	541	566	540	594	568	540	532	537	540	518	524	545	510	528	526	551	543	546	562	519	581	545	540	531	558	547	501	544	611	524	530	572	545	520	547	573	527	535	517	559	533	582	501	550	578	551	523	529	580	534	587	552	537	568	521	528	527	574	557	555	586	540	565	550	522	520	514	542	504	587	544	537	534	570	518	565	572	569	554	546	584	579	521	561	538	570	546	591	511	565	599	571	566	583	550	563	534	514	572	555	560	567	527	604	546	565	569	553	567	549	508	532	513	590	576	589	554	541	554	531	550	545	554	581	536	523	550	547	541	597	602	543	548	565	564	549	542	604	530	527	549	557	583	511	507	570	550	542	527	529	590	541	562	575	581	534	554	525	566	534	564	562	542	506	515	529	545	546	527	556	550	554	571	529	558	524	537	546	528	572	569	530	575	571	544	560	518	586	555	561	554	574	555	552	539	538	573	522	560	552	554	555	550	528	580	567	585	520	556	515	589	557	551	590	552	562	570	561	524	537	537	592	565	561	552	518	534	544	524	547	541	562	542	509	559	526	548	533	541	574	565	525	576	547	585	563	507	579	543	525	577	572	544	525	573	591	531	529	530	550	569	551	492	567	555	521	546	578	545	532	574	539	563	567	559	528	537	549	558	507	547	534	520	532	543	553	527	546	587	556	523	542	542	570	537	572	518	590	491	540	549	550	555	530	536	572	496	575	557	515	549	544	540	599	526	535	534	562	582	551	566	534	565	582	525	538	572	539	534	559	515	555	528	547	540	540	560	568	529	565	551	558	547	583	518	571	520	514	551	597	539	567	543	543	547	546	528	551	560	555	529	588	546	535	557	520	562	559	523	501	556	614	548	516	547	551	491	550	540	555	561	550	549	539	573	526	552	535	583	511	534	529	533	507	528	553	551	573	540	554	544	558	573	566	554	570	558	565	589	535	515	548	567	504	553	522	529	578	561	581	513	516	541	561	525	537	552	597	550	552	561	575	539	572	566	561	549	565	550	524	555	543	565	528	556	584	557	577	563	553	541	549	533	514	557	540	585	559	549	539	573	576	521	492	522	548	562	556	530	524	525	524	541	540	553	540	542	563	551	571	529	550	555	544	569	509	555	575	521	536	519	634	535	554	578	535	531	573	531	577	510	594	535	514	586	531	577	547	561	557	554	582	517	547	556	578	504	535	561	567	568	535	526	546	533	519	560	527	515	559	543	538	545	582	572	584	559	512	571	561	524	556	572	523	577	536	511	569	538	522	541	562	568	560	565	566	557	525	534	519	519	518	536	562	538	574	559	555	512	543	564	586	512	581	507	516	551	553	560	555	566	529	564	527	556	559	527	557	528	595	579	575	545	557	583	529	560	563	559	586	560	548	545	569	546	527	545	594	517	533	564	501	555	539	583	571	540	588	536	553	536	555	515	519	561	553	566	544	554	548	525	558	545	552	557	572	516	543	560	535	539	528	530	567	542	512	547
26179	20890	27347	24878	22756	5030	739	467	449	382	332	327	306	278	280	245	259	238	243	259	257	241	225	259	221	225	244	244	183	229	221	205	225	220	205	202	230	227	184	201	218	196	207	214	204	193	212	229	211	196	175	212	218	194	213	216	205	186	186	205	229	202	197	213	216	216	233	192	189	211	200	200	206	194	211	224	208	191	209	211	239	232	215	209	226	198	213	199	193	215	227	212	206	209	210	197	179	224	214	214	222	213	195	204	190	200	194	224	222	230	209	193	212	204	209	181	224	203	208	218	209	202	211	222	204	196	196	207	224	214	193	227	207	208	244	204	204	206	189	196	180	180	208	219	201	219	192	209	216	222	222	198	204	173	211	188	203	195	195	207	207	200	232	198	193	208	202	228	211	191	216	189	188	229	206	221	219	206	194	172	217	207	223	216	219	214	196	161	205	228	221	211	217	217	208	210	207	208	183	180	193	212	213	230	184	227	212	194	197	183	207	214	217	174	211	189	246	212	192	221	203	213	195	213	235	210	201	212	193	220	220	220	206	197	199	208	187	195	220	200	190	221	200	192	198	211	198	213	208	186	222	182	196	193	215	224	217	207	187	199	190	203	197	193	192	193	209	193	223	211	220	184	217	201	200	217	200	207	222	208	197	218	227	207	195	224	200	183	183	203	200	162	221	213	202	205	190	190	212	201	203	188	233	215	189	203	202	189	208	218	194	233	207	209	205	220	205	201	174	201	224	219	220	227	198	186	225	233	197	209	223	187	180	178	219	193	199	219	207	222	197	183	191	179	233	206	197	183	221	201	206	206	182	199	210	219	207	182	221	194	193	215	210	224	211	205	224	199	240	191	200	205	198	207	213	217	210	204	184	205	200	192	240	216	191	194	226	220	216	200	238	159	213	212	216	206	216	237	204	178	216	208	210	187	206	187	203	216	200	208	217	227	215	173	206	196	206	193	208	190	202	193	185	194	213	193	220	194	199	210	187	216	198	212	212	200	184	200	225	168	222	214	218	198	208	227	210	206	199	197	206	198	207	205	206	202	179	209	225	184	217	210	207	203	208	222	198	214	220	182	196	233	216	210	211	226	195	247	203	172	210	221	205	208	192	197	222	226	207	210	225	224	212	193	202	190	216	204	213	200	213	218	226	212	206	196	187	207	200	214	190	217	223	230	185	221	198	213	230	192	202	178	214	206	201	194	209	192	223	217	209	220	217	199	203	216	216	212	218	220	213	186	192	211	209	231	199	218	217	207	193	216	181	205	175	199	179	201	212	211	189	212	194	186	186	215	193	203	243	197	226	213	217	206	188	178	209	200	211	198	204	205	206	208	187	195	215	200	223	196	218	201	212	213	208	191	205	197	214	179	216	221	197	213	191	218	201	202	206	183	223	191	215	230	182	193	188	207	202	204	220	209	222	199	181	204	218	205	216	221	198	199	212	184	195	182	186	222	190	191	203	213	215	211	207	218	191	216	240	219	214	222	207	199	186	206	203	208	201	185	191	189	208	203	199	190	232	196	189	227	183	180	190	225	228	212	201	197	203	186	202	207	216	172	208	247	222	204	211	205	218	204	209	211	203	207	199	191	206	185	220	193	208	214	207	217	195	204	210	202	199	190	216	185	187	195	201	209	210	183	209	204	224	179	205	204	249	180	205	176	206	205	198	207	227	206	208	202	203	201	198	213	203	234	204	186	195	214	212	216	181	193	189	205	209	203	215	207	207	203	225	241	224	200	211	213	221	185	222	217	179	195	188	210	191	221	207	194	207	205	212	206	190	197	189	200	197	231	197	207	212	227	201	197	200	201	199	189	195	200	187	225	204	202	195	208	236	217	212	213	217	194	213	222	194	197	205	209	209	210	174	226	210	205	215	202	220	222	210	234	206	185	182	218	247	192	191	216	214	190	230	212	197	189	207	189	215	203	217	197	199	194	215	203	190	195	216	210	202	207	209	199	203	215	216	204	210	213	226	198	197	209	203	188	181	215	195	213	217	201	217	204	207	216	192	214	221	191	195	230	206	206	216	229	185	196	182	213	188	202	203	207	214	203	229	182	192	179	207	220	232	180	218	207	198	220	203	221	235	210	206	201	180	194	237	214	196	225	229	223	213	208	201	171	211	190	186	204	241	207	227	195	222	221	206	193	196	211	190	199	194	189	201	196	219	217	198	209	205	230	219	180	187	226	203	212	191	197	192	209	186	214	218	210	217	164	236	203	197	185	193	183	204	206	207	193	232	189	201	212	202	202	188	216	206	206	211	224	237	207	196	204	194	225	162	205	180	208	214	218	214	215	224	226	220	191	230	189	194	172	212	217	210	206	212	214	212	204	212	214	211	214	201	196	202	220	203	180	190	225	207	211	234	214	167	191	215	203	190	186	209	187	183	198	188	224	193	194	201	195	214	191	217	203	189	186	213	204	199	203	212	194	198	226	192	193	182	178	217	193	220	193	203	179	224	213	211	219	231	186	208	205	206	182	231	217	171	190	209	217	204	216	185	210	183	195	194	214	216	175	200	212	218	216	238	211	193	188	216	187	228	199	205	199	199	200	212	202	228	191	238	220	227	212	203	188	211	200	184	203	193	171	197	199	197	175	224	212	213	208	208	206	233	224	233	204	215	227	207	209	206	221	214	210	212	225	215	211	207	216	216	205	207	218	195	217	201	214	228	198	230	230	243	210	205	209	200	200	195	198	185	204	194	202	192	201	202	208	179	221	208	178	218	182	193	200	222	193	217	198	216	196	196	192	196	197	242	195	216	188	203	231	189	184	188	197	189	199	201	201	192	198	181	192	198	208	217	218	201	204	184	229	215	202	186	227	213	184	191	211	211	183	180	201	188	230	205	214	197	167	195	211	215	205	201	198	189	206	214	229	223	213	217	198	202	204	220	231	184	217	232	211	194	216	217	184	179	200	209	213	199	207	201	217	199	220	210	199	206	223	195	224	204	220	233	209	211	206	199	204	170	223	184	203	224	219	230	201	194	196	197	194	211	218	213	207	206	199	218	184	179	199	204	190	215	211	196	190	194	218	176	203	203	214	204	201	192	210	190	200	194	215	209	214	201	231	218	181	178	197	209	195	228	183	199	211	210	200	213	215	204	191	226	175	207	196	203	207	197	201	206	206	203	195	181	181	184	210	198	188	188	184	200	189	200	200	191	215	186	186	201	228	212	198	198	189	214	217	203	203	188	201	176	220	212	209	202	198	193	188	200	197	206	207	214	201	219	201	221	195	209	207	184	171	192	189	185	190	191	189	234	192	231	176	210	219	206	216	200	228	218	201	201	225	238	219	204	227	212	221	194	194	212	221	213	205	189	206	229	232	221	202	210	211	181	206	202	204	224	211	219	202	189	191	204	226	230	218	216	216	189	176	224	210	199	195	179	203	182	214	229	201	184	197	205	212	205	205	218	210	223	199	186	236	192	219	202	206	185	183	231	224	194	203	192	202	223	220	189	188	206	211	205	180	218	212
7680	13716	12172	18180	15482	1634	1184	1015	839	709	633	525	525	471	471	394	393	396	340	360	348	361	365	312	298	310	327	314	293	294	293	277	295	276	304	292	296	297	299	254	299	265	264	284	262	301	270	268	255	226	276	243	216	239	294	234	263	271	248	255	273	261	280	257	259	263	250	242	222	257	265	264	272	302	251	250	247	267	226	261	254	232	248	267	280	247	245	257	260	278	267	247	279	277	285	261	230	261	261	244	262	254	277	251	278	243	269	258	247	239	220	251	252	234	252	269	256	256	257	268	240	240	243	231	227	248	278	276	259	247	242	243	238	251	226	267	266	287	256	248	269	265	249	255	253	259	259	238	250	233	256	273	260	263	272	256	264	258	243	251	248	258	250	248	260	263	241	279	295	249	249	239	252	241	252	232	258	278	254	244	258	248	258	256	221	277	234	272	253	254	242	281	257	276	259	228	286	265	258	251	233	245	256	251	234	233	229	243	267	256	258	250	298	266	262	251	238	284	279	235	233	240	228	252	257	239	243	236	250	257	268	229	253	273	246	249	248	257	257	281	237	262	260	223	253	273	283	266	259	254	259	265	255	249	234	279	248	267	251	249	256	265	256	224	246	244	236	254	277	234	254	237	245	274	235	266	204	247	260	253	242	240	241	260	250	250	240	247	266	237	227	265	273	211	243	244	288	256	264	253	232	257	265	225	272	249	237	285	244	257	256	266	259	258	247	239	249	279	257	243	243	226	224	254	247	259	249	238	245	270	260	264	242	273	269	264	258	248	256	243	260	257	265	241	252	241	239	241	264	278	252	270	266	255	257	260	240	257	238	231	237	240	277	271	263	271	258	256	251	245	277	240	268	245	240	266	252	260	259	249	253	270	243	245	266	249	237	245	251	241	303	257	257	229	240	276	295	248	274	256	247	246	274	264	252	243	255	252	264	261	232	253	229	249	248	257	246	255	274	256	253	253	257	239	249	255	232	223	265	253	237	258	283	246	249	287	252	278	242	249	272	243	244	243	253	250	258	260	242	214	270	265	243	251	232	230	250	248	266	226	254	212	261	291	252	270	268	264	253	226	283	255	238	246	231	284	260	250	236	263	229	237	261	240	261	239	285	267	266	254	257	211	253	269	253	276	259	285	259	277	249	266	259	266	240	260	253	237	262	242	277	262	249	257	244	262	265	243	243	240	271	245	265	257	239	255	242	229	263	268	259	259	246	258	242	240	255	268	258	260	265	251	262	275	250	247	243	261	262	234	215	246	263	245	245	254	246	266	270	251	230	248	248	257	297	242	236	279	250	242	257	258	245	241	268	263	267	258	230	237	241	279	267	264	270	288	268	273	246	241	258	263	279	251	249	255	258	269	236	234	277	279	245	234	271	253	245	231	254	243	241	247	262	281	247	277	248	256	262	221	257	228	239	258	250	231	246	255	255	269	243	233	253	245	236	295	256	252	228	261	264	249	247	240	288	259	254	245	247	241	236	256	238	262	248	234	259	271	277	282	254	277	222	264	239	266	241	250	264	261	236	244	233	279	253	252	233	232	280	240	272	242	247	234	253	281	254	248	247	259	289	272	244	221	256	259	266	235	258	240	266	250	246	247	247	237	267	259	262	272	261	278	270	253	238	277	257	263	252	234	277	238	253	253	236	228	243	258	244	266	268	251	258	232	236	267	256	277	275	262	243	250	262	257	236	277	263	256	282	256	241	256	247	260	255	267	251	263	245	270	253	238	258	252	264	269	254	248	261	268	257	243	270	244	287	246	240	243	249	255	258	235	250	234	278	256	274	250	250	271	212	260	256	225	255	248	248	263	271	237	267	266	254	254	255	259	263	252	260	284	257	248	257	269	266	263	247	271	241	251	243	264	244	215	263	275	236	247	252	261	252	247	224	246	233	210	236	241	247	257	234	267	256	264	271	258	247	266	224	238	242	262	254	237	227	266	262	236	268	261	253	254	213	276	260	230	276	249	252	267	255	265	244	261	249	242	239	248	220	233	237	251	238	247	278	253	248	256	261	249	280	246	250	245	259	243	256	250	271	242	242	258	249	261	244	238	235	255	258	250	251	260	239	235	262	287	278	250	247	243	260	258	248	254	255	232	269	254	251	291	254	265	265	244	270	236	275	235	233	239	265	234	249	263	219	263	252	254	251	271	263	221	252	243	266	251	279	265	264	271	234	257	247	233	255	247	248	240	252	232	261	247	246	254	250	260	226	278	253	242	254	238	283	251	250	243	273	248	250	222	229	237	238	269	261	270	261	242	284	223	262	274	222	208	253	263	266	251	262	259	265	274	254	233	234	282	271	255	273	276	227	261	259	279	280	270	223	278	273	264	278	248	274	240	265	271	255	244	242	240	277	261	259	250	261	254	257	239	272	276	254	252	247	250	271	278	243	249	281	222	256	234	264	245	257	280	261	255	259	259	261	258	253	235	241	259	254	253	246	235	263	243	234	248	259	216	239	270	263	259	252	266	231	286	254	247	237	245	306	256	269	249	241	261	240	264	246	263	246	250	274	228	249	242	260	265	278	256	260	253	291	266	258	255	256	300	250	264	258	227	283	254	268	254	247	278	277	269	253	255	236	282	259	237	243	260	287	236	261	266	233	248	259	271	270	238	233	248	252	262	262	270	251	292	251	271	286	264	249	260	262	264	267	228	237	240	264	283	243	240	236	251	229	262	260	244	258	270	240	250	263	287	240	276	253	229	269	242	255	245	262	281	249	225	215	265	256	266	257	260	271	252	253	249	229	246	242	269	271	221	259	231	243	244	248	243	238	285	269	245	233	272	258	250	247	255	266	221	273	242	247	249	240	242	253	251	261	254	274	242	261	278	257	264	251	269	271	238	256	263	229	237	247	261	226	243	234	283	260	228	243	262	229	279	246	244	258	271	238	238	260	244	242	253	264	257	251	261	270	245	245	265	263	265	254	228	249	236	242	265	259	270	236	276	250	242	263	240	289	271	231	266	279	279	280	218	231	266	238	259	241	303	262	251	266	234	258	249	243	260	254	233	258	259	280	290	225	255	235	252	267	252	259	257	260	256	233	227	281	256	270	264	277	253	248	245	247	238	265	245	260	235	262	238	238	274	254	251	239	251	248	225	248	269	286	243	257	262	244	268	242	269	225	255	238	234	252	266	245	271	250	240	242	236	257	263	255	277	250	243	249	259	265	260	251	253	232	242	256	220	269	262	269	261	225	290	259	244	241	250	261	278	255	261	237	254	254	244	251	222	248	239	257	260	266	270	248	224	274	288	253	265	278	242	264	257	244	233	245	262	244	261	247	247	255	271	271	275	247	258	219	256	269	254	257	235	244	265	250	247	263	232	271	248	252	280	238	226	235	266	259	236	254	250	229	250	266	246	251	252	235	238	232	248	229	270	237	237	208	248	234	232	236	249	234	268	242	271	246	250	257	261	252	272	262	233	255	251	245	238	241	250	265	243	264	227	263	220	268	234	272	238	250	257	245	206
23455	20904	27904	24024	21785	19960	6609	1185	912	859	741	642	623	569	562	486	511	497	500	448	463	423	405	406	426	403	417	401	395	425	405	372	394	359	373	395	354	390	367	354	353	359	338	357	385	379	345	390	350	356	344	373	374	368	359	352	376	363	349	369	345	380	383	340	355	365	365	344	359	361	344	355	362	355	353	352	365	335	369	317	369	384	347	343	338	375	358	365	346	355	301	344	360	360	388	373	361	347	347	347	355	395	324	355	351	373	368	361	356	376	348	331	336	385	390	357	329	376	363	339	355	360	339	302	348	371	295	341	346	346	325	355	317	349	319	349	330	346	343	329	358	340	346	327	361	376	341	337	331	332	328	337	352	363	356	382	350	362	329	336	340	359	337	331	365	369	353	348	317	337	344	362	325	345	349	346	356	349	352	336	340	353	337	315	365	360	366	331	364	360	350	340	327	350	345	340	335	327	360	359	352	369	376	322	337	352	323	365	348	365	323	344	363	350	357	335	337	353	387	334	345	351	337	370	335	337	360	354	351	377	382	382	343	358	360	344	348	367	357	375	342	366	334	349	306	341	349	353	353	381	352	338	334	338	336	349	310	331	358	327	339	341	359	332	319	352	346	347	373	362	331	329	342	315	342	350	329	341	328	359	348	374	350	339	340	299	321	349	373	354	335	353	326	331	352	310	340	341	336	343	304	345	322	367	339	339	334	341	356	348	357	338	323	332	349	373	318	339	361	335	339	338	364	316	355	299	362	312	351	355	361	339	386	356	311	357	334	375	331	303	345	327	347	334	357	362	382	362	321	350	359	322	301	351	371	334	358	348	338	349	338	358	350	378	355	326	315	304	322	376	365	343	313	355	384	340	372	342	333	373	372	318	328	323	363	346	353	365	347	340	319	335	332	325	340	330	354	340	345	355	346	338	345	334	344	339	330	326	342	360	355	320	362	358	332	394	351	319	352	319	322	345	347	369	332	335	329	326	344	338	343	402	341	342	342	318	388	346	371	351	364	328	328	332	359	324	396	345	381	350	342	371	331	317	323	327	352	336	319	328	319	317	328	329	359	362	347	355	341	329	352	342	341	355	359	347	373	340	342	350	323	361	343	344	329	326	347	361	331	347	324	357	363	343	363	370	348	285	339	325	365	357	357	348	336	357	377	364	345	364	366	354	349	364	373	346	372	350	365	345	327	326	339	304	335	346	338	300	361	390	330	333	355	310	317	335	373	379	322	330	343	362	338	339	379	322	360	370	347	328	357	333	336	372	357	350	366	384	317	351	383	329	352	354	346	360	331	364	349	336	328	376	350	342	341	310	371	316	361	320	351	344	350	335	355	350	346	370	350	368	346	331	355	326	369	334	359	345	353	351	355	368	350	351	332	365	362	338	370	383	340	385	326	351	355	333	386	354	317	359	347	343	325	342	367	359	335	359	345	348	357	348	326	329	332	338	353	324	348	312	320	347	325	345	382	339	336	343	333	355	390	367	326	342	367	343	336	371	344	339	360	313	349	346	365	312	346	353	353	351	334	372	322	335	320	350	329	333	369	373	340	344	340	339	341	336	355	351	342	348	348	370	337	330	356	337	357	328	349	366	353	340	358	328	333	359	369	374	313	333	327	341	351	340	353	327	357	353	350	344	341	388	369	318	376	347	369	340	347	323	344	357	318	317	344	340	341	330	335	347	332	346	362	361	374	347	372	327	324	352	327	345	321	346	340	378	348	346	336	350	349	310	359	337	382	355	345	388	366	323	323	334	350	311	322	330	356	345	328	378	354	326	323	374	352	326	381	347	361	337	355	329	388	367	357	354	377	344	329	321	338	365	329	327	362	329	314	350	348	363	343	349	347	356	332	335	353	349	350	342	324	321	330	340	346	385	345	341	350	335	330	331	329	362	359	340	372	360	357	350	367	321	340	363	326	336	342	357	369	357	354	360	353	328	356	347	393	375	347	335	350	367	296	350	347	315	327	324	338	332	351	340	307	344	339	330	342	329	355	327	359	347	340	333	335	346	353	337	363	345	358	328	331	304	323	347	345	319	345	375	341	360	347	347	361	357	339	364	317	388	350	345	394	318	339	353	372	343	328	342	371	325	345	356	357	362	355	326	347	338	353	350	332	343	348	353	378	357	334	329	343	346	361	355	347	337	313	332	380	335	334	339	320	347	381	309	359	362	364	346	315	347	334	336	341	373	371	360	360	322	312	338	351	337	318	314	333	358	286	366	330	345	348	358	336	343	344	349	326	339	344	330	345	347	323	362	319	369	360	311	360	354	355	327	348	330	345	362	328	361	356	330	359	336	373	353	320	347	325	373	305	368	331	345	356	331	340	343	349	359	327	329	353	324	340	353	386	361	347	362	380	380	372	330	366	372	338	338	350	350	351	354	339	338	364	372	332	348	343	354	361	354	359	348	333	320	341	357	347	346	339	335	329	337	358	372	338	341	325	351	363	321	300	363	325	365	325	388	354	338	337	350	355	363	341	316	362	342	380	356	344	322	361	359	345	343	343	341	358	342	364	342	350	371	348	316	328	342	334	361	348	333	313	350	353	342	308	355	354	319	349	330	377	351	341	348	330	307	349	326	339	351	349	357	351	337	343	341	332	348	371	367	351	354	336	316	331	324	341	356	314	355	328	323	350	332	317	348	340	366	368	349	327	332	329	362	368	363	351	347	304	379	367	313	345	308	370	351	336	361	325	348	328	358	360	363	362	341	348	333	340	338	356	354	336	307	356	334	337	353	348	356	341	358	372	378	367	339	335	358	329	334	333	368	363	339	325	318	344	285	335	343	346	326	352	360	342	341	337	340	350	349	309	349	373	329	315	331	307	342	351	374	326	362	361	352	338	344	341	348	313	324	364	345	338	325	348	337	310	303	336	350	342	341	315	345	295	349	321	337	363	374	332	330	370	362	340	342	407	322	363	345	356	357	329	364	370	319	338	326	319	315	346	349	348	368	357	343	359	354	320	319	329	324	380	358	310	353	356	340	352	370	348	337	325	360	365	351	327	347	358	323	359	339	362	353	332	351	330	320	333	358	340	341	329	351	364	320	377	333	331	347	335	346	340	316	337	328	343	345	297	311	328	309	359	325	389	358	364	368	357	356	366	350	380	332	341	338	359	326	338	329	365	330	337	367	349	330	332	354	367	338	332	337	376	334	322	357	344	335	343	349	347	347	347	321	356	379	316	354	344	324	332	355	330	377	339	359	359	346	320	348	334	322	346	314	325	342	325	328	354	347	327	336	334	366	315	368	384	337	324	363	321	316	343	329	340	351	358	350	351	355	307	369	346	341	329	389	331	368	324	369	377	350	336	363	327	320	347	336	337	347	315	362	366	351	348	349	330	326	360	328	274	334	350	353	344	330	362	393	331	343	359	345	352	396	357	345	346	384	327	344	348	367	372	350	352	335	347	334	369	328	339	348	321	345	324	367	374	362	344	354	350	385	368	353	329	355	340	350	370	324	345	356	346	318
11573	22383	19688	20410	17886	4016	2907	2311	1872	1603	1383	1184	1063	985	910	822	798	719	706	654	615	588	547	552	521	527	512	529	468	488	449	466	449	452	434	424	454	437	423	478	428	444	412	409	383	391	400	397	397	418	366	397	380	419	396	400	394	344	403	436	384	384	376	387	413	385	385	374	386	354	371	387	371	383	368	389	323	357	359	355	388	379	350	355	349	356	361	376	404	364	346	395	437	380	357	372	390	368	355	406	376	363	362	359	355	400	357	381	323	360	365	391	349	334	392	357	370	379	354	367	349	338	383	379	341	351	341	353	346	373	387	361	367	357	376	364	337	366	382	388	375	375	357	352	368	365	355	357	364	353	329	339	348	344	380	355	350	349	377	363	425	372	343	362	384	356	370	366	357	399	341	377	370	357	358	350	374	363	358	356	351	393	339	355	376	375	349	375	384	388	353	352	375	377	372	357	360	396	337	378	385	365	399	360	408	361	359	348	341	352	343	379	382	339	365	393	380	362	313	418	381	391	359	388	359	350	339	368	347	349	363	370	372	341	355	350	356	375	355	382	338	355	363	379	358	381	385	343	360	361	353	362	340	354	359	394	361	379	359	361	331	365	360	355	374	336	372	348	361	357	370	359	322	332	345	348	379	364	384	355	334	377	367	347	337	380	378	373	367	359	347	361	351	371	400	372	306	353	384	362	351	323	362	360	352	380	342	377	394	349	385	328	315	389	379	378	328	324	385	359	393	368	364	380	344	367	369	331	336	370	342	367	362	365	345	357	341	341	355	358	362	360	363	356	355	368	365	315	340	332	381	380	399	319	349	346	351	377	384	382	389	352	338	385	399	341	363	374	362	346	377	372	364	344	365	372	327	328	357	358	374	379	332	344	356	324	368	359	376	337	308	353	360	361	374	395	372	367	368	385	326	332	381	343	351	342	367	380	348	361	394	379	371	386	380	379	368	363	389	386	373	368	362	356	334	364	371	350	382	387	367	374	357	383	406	358	362	380	365	337	350	376	391	324	350	375	356	366	365	369	392	338	380	362	369	310	353	363	360	353	337	393	371	325	384	373	398	348	363	377	369	346	373	358	354	369	348	368	392	375	385	322	367	365	367	367	360	363	350	368	366	354	357	354	365	385	361	370	336	367	363	395	344	353	353	390	369	346	358	329	379	352	357	334	340	331	336	367	366	337	334	381	349	336	356	354	380	371	354	378	388	342	335	358	345	361	354	361	390	364	355	384	383	363	358	396	384	364	380	375	370	340	338	351	335	357	348	375	362	365	385	350	385	388	383	349	356	361	373	395	348	407	340	370	370	365	326	395	391	333	379	350	373	351	330	329	349	386	339	356	356	386	366	359	367	356	350	376	367	344	369	382	344	336	342	372	372	358	375	369	362	347	350	383	321	351	388	356	374	378	365	381	347	392	399	391	353	328	376	400	363	360	366	356	367	367	338	391	352	370	372	355	339	367	381	371	386	338	327	383	333	401	383	351	337	344	355	394	332	366	388	355	342	362	365	349	334	374	361	350	357	368	382	356	366	387	355	380	324	395	390	387	347	365	365	340	388	373	342	354	361	397	349	351	344	342	360	339	361	377	350	336	356	352	360	379	357	357	327	374	373	357	371	384	360	357	349	366	384	353	373	366	355	365	328	373	355	365	331	344	367	361	346	337	342	343	375	335	398	357	377	364	371	321	394	367	372	351	356	358	383	372	343	365	372	361	353	355	348	358	427	362	333	398	370	356	349	354	337	337	347	411	316	348	385	345	357	351	405	360	373	363	349	368	381	358	341	384	378	324	355	378	351	375	343	371	350	369	381	347	369	320	364	334	345	354	385	354	358	354	346	394	393	358	335	358	355	373	390	355	344	339	321	325	364	351	333	363	340	352	334	356	313	394	355	349	391	342	349	362	344	360	378	389	379	369	379	329	372	360	380	352	372	350	393	356	386	399	377	380	378	360	361	348	389	365	395	327	355	339	368	374	341	303	360	360	375	354	366	360	352	343	372	341	340	350	364	363	351	366	375	343	324	337	363	360	391	360	340	359	368	361	351	378	379	349	354	362	383	337	382	355	357	348	372	350	355	341	368	380	367	365	365	359	374	358	340	373	357	364	367	370	396	371	358	399	346	375	361	377	351	366	357	372	404	347	355	362	368	377	389	361	347	399	347	324	335	352	369	354	328	371	360	347	354	388	335	369	398	350	366	355	375	372	313	342	336	360	374	347	379	373	351	355	355	340	365	359	368	350	328	355	345	332	355	356	349	346	357	337	371	365	354	349	351	337	344	379	373	399	352	331	343	367	356	383	372	374	362	367	358	361	362	364	320	359	346	378	380	379	374	367	360	351	369	363	349	379	354	377	351	393	359	358	352	349	363	355	378	383	375	348	359	327	346	361	353	383	392	349	344	389	375	345	333	358	323	349	355	359	378	341	383	386	399	330	342	348	332	356	350	337	361	361	378	365	365	360	372	332	359	343	370	357	349	365	364	396	342	371	387	368	342	344	367	369	346	380	375	325	394	365	359	404	357	353	365	364	340	339	371	355	353	368	363	359	327	372	350	352	401	342	363	374	377	379	357	359	366	350	369	323	356	338	371	360	372	373	378	343	363	367	373	346	350	339	370	331	379	361	365	348	339	384	366	380	380	348	349	343	357	355	374	366	353	373	361	343	375	370	381	383	356	344	373	366	339	359	376	363	388	376	365	374	356	345	354	399	364	351	350	367	376	350	369	351	366	352	372	368	380	343	340	367	384	407	359	387	375	348	338	342	362	377	369	386	401	392	373	354	386	359	353	357	339	342	376	355	358	378	383	372	363	337	364	323	359	361	335	329	375	349	368	348	339	384	367	347	357	360	354	371	380	371	350	334	378	376	370	373	359	335	376	345	374	346	357	372	358	365	350	355	373	400	379	370	403	346	360	359	339	392	355	355	362	374	372	374	328	371	395	322	368	329	371	354	362	335	357	374	357	390	360	336	359	381	377	351	342	363	330	343	353	347	327	365	336	356	326	375	373	334	366	377	362	338	389	366	378	367	359	365	349	358	357	371	355	367	336	387	391	389	338	348	342	361	365	370	394	353	347	365	361	352	377	358	373	332	367	387	388	325	296	359	387	343	358	361	351	354	374	382	331	384	366	385	324	351	355	380	350	393	345	358	376	331	395	395	320	382	355	352	353	387	385	374	366	373	354	320	370	361	349	337	371	348	342	355	364	349	394	371	331	384	370	388	329	368	338	365	337	353	346	380	367	361	376	377	353	330	365	352	404	363	375	324	350	357	341	347	373	340	363	358	369	364	359	322	361	379	348	349	371	381	359	329	359	316	370	358	379	383	339	348	370	385	360	342	347	331	352	344	364	334	359	357	348	341	384	353	354	352	364	347	351	352	345	383	344	369	386	368	320	361	396	370	313	355	354	326	305	374	331	377	381	388	369	342	372	337	360	340	364	366	339	344	362	349	366	357	371	323	366	361	345	370
28022	16169	3949	1657	2094	567	553	510	527	491	468	463	466	544	493	492	465	491	434	513	523	432	454	503	478	420	445	462	482	480	489	462	447	485	518	483	471	457	504	489	470	508	456	481	475	464	507	503	469	505	466	477	483	492	468	475	514	445	495	388	513	483	486	502	425	493	450	478	505	453	500	480	486	491	484	448	493	480	467	482	493	438	500	466	431	463	450	453	482	473	456	453	484	514	514	468	516	485	492	463	463	476	473	478	493	442	468	503	497	478	458	489	464	496	448	481	496	475	473	523	486	441	465	494	479	464	452	482	476	497	453	447	440	477	493	472	454	471	458	473	468	431	486	490	463	480	446	494	442	467	433	490	502	465	465	477	478	497	454	489	484	488	460	487	520	488	475	496	476	452	485	519	486	487	520	474	452	478	461	433	457	439	447	467	494	497	492	490	495	471	446	494	452	452	471	475	514	470	470	459	452	496	469	504	452	466	488	455	443	513	490	453	460	505	502	476	435	467	458	424	455	466	489	473	444	470	478	486	498	476	449	474	451	442	444	481	436	490	497	447	467	488	428	485	488	465	493	460	430	477	456	465	466	454	457	484	457	469	494	475	477	479	472	430	462	502	456	508	476	458	424	461	455	458	459	469	488	462	440	495	498	441	475	505	518	464	512	488	466	472	472	436	498	461	520	475	477	477	464	441	472	463	479	475	468	477	479	443	449	500	480	482	465	494	474	477	474	488	460	443	462	431	460	460	468	473	514	484	471	457	502	488	449	472	437	439	466	457	474	475	495	512	522	462	475	441	442	448	469	470	464	461	479	468	498	441	452	490	478	441	443	434	466	472	431	447	452	507	463	439	458	504	481	492	459	500	473	472	486	435	516	471	480	471	482	469	472	479	427	483	518	454	479	495	458	462	465	500	442	473	447	427	436	451	491	505	480	503	502	481	469	484	478	455	478	437	465	477	468	473	476	476	473	438	462	469	460	463	476	437	477	516	471	484	462	470	478	432	440	449	487	464	410	449	545	456	454	525	470	467	478	484	464	469	485	470	484	453	475	422	471	471	495	503	454	496	512	470	496	472	457	473	477	481	508	461	455	507	451	458	468	498	437	490	508	522	493	511	496	488	454	474	489	472	427	506	453	471	461	457	473	470	466	467	481	430	513	488	471	489	471	444	495	481	469	501	442	462	462	487	495	471	476	497	490	480	462	431	500	455	441	502	442	474	468	496	500	490	456	503	478	428	473	514	460	469	499	468	468	480	430	452	465	485	514	450	465	505	493	440	506	485	448	464	469	474	455	493	516	486	465	468	489	473	472	468	483	480	511	462	472	390	468	497	473	499	467	458	458	440	480	481	483	495	487	486	478	479	434	471	499	518	472	458	514	529	468	465	470	490	529	455	448	455	478	466	482	449	455	501	465	493	474	485	474	479	452	481	496	507	502	515	474	487	472	498	462	493	469	487	468	444	481	424	440	444	480	491	481	477	448	475	505	473	453	474	444	490	437	475	447	483	466	469	451	511	494	486	461	420	464	517	477	487	502	470	498	481	481	453	462	487	461	464	449	498	493	451	476	474	460	468	503	445	489	509	511	476	433	499	494	441	453	490	471	458	466	463	482	450	497	452	474	453	453	503	481	475	439	468	466	499	508	463	449	450	475	483	479	452	445	512	475	499	474	483	480	433	528	490	464	499	462	455	503	465	461	438	438	526	500	522	463	469	453	469	458	497	493	478	438	456	467	517	474	506	450	466	514	476	465	497	456	475	481	450	501	458	468	503	488	507	462	433	496	487	441	453	453	431	457	452	470	443	457	523	480	444	436	481	485	443	507	454	479	461	463	515	501	443	472	491	504	455	479	484	479	460	424	466	439	445	428	448	472	457	485	458	458	472	444	441	483	483	490	457	444	502	473	423	503	498	451	448	492	473	451	521	476	441	457	472	446	461	473	456	489	487	469	458	461	485	464	450	436	491	467	495	507	443	483	463	430	485	489	485	498	451	462	459	474	474	490	429	456	457	488	472	475	480	462	469	489	464	463	469	504	494	479	471	494	435	508	468	477	461	475	462	489	483	450	521	422	462	464	476	466	445	469	476	469	489	451	473	517	446	458	454	438	477	438	522	495	472	448	436	476	484	511	415	489	447	488	479	432	500	497	474	486	463	481	449	430	478	489	504	492	452	450	474	505	476	452	508	479	487	496	492	452	448	446	502	424	484	492	481	469	441	468	468	464	499	489	478	477	473	443	470	490	454	445	476	454	452	459	444	451	456	476	486	432	442	476	497	476	495	468	441	468	497	461	480	487	489	486	494	470	423	451	479	490	471	460	479	455	460	480	457	469	453	473	490	472	468	510	463	444	485	498	452	499	461	417	493	469	463	479	467	462	480	465	476	473	504	503	428	451	464	468	468	482	473	498	436	471	485	494	494	490	457	503	458	480	479	479	470	529	481	486	483	529	437	448	454	470	511	458	494	477	474	468	473	482	490	434	524	487	448	460	471	480	475	489	487	456	445	472	490	507	477	468	493	470	457	477	470	466	440	487	467	476	447	466	483	454	465	486	462	482	422	494	480	470	430	445	404	451	471	481	488	469	464	417	448	536	492	460	451	455	501	462	496	497	452	465	510	490	465	510	436	440	513	478	474	469	439	428	472	453	462	494	514	472	501	503	431	460	485	476	514	451	445	466	500	484	493	470	477	496	478	439	450	484	490	439	473	451	481	490	483	455	476	438	458	498	450	440	480	472	469	465	445	478	448	435	471	487	514	479	459	452	451	505	486	497	478	448	464	446	509	493	439	455	485	477	467	467	464	491	441	471	478	511	487	446	501	472	453	423	442	512	495	517	455	495	460	448	449	486	484	477	450	495	467	457	479	503	488	484	463	480	480	451	470	491	476	458	518	460	467	478	457	418	494	482	461	496	457	483	482	472	485	460	456	471	449	491	468	512	459	464	452	495	477	495	471	484	461	464	457	523	432	500	445	511	487	482	493	453	474	476	479	469	425	472	462	486	536	477	500	504	454	507	474	505	439	487	471	465	452	492	479	462	504	477	490	498	460	415	451	427	437	519	441	464	474	466	440	473	441	442	475	470	452	451	453	497	477	473	488	490	461	511	461	509	456	493	478	488	479	475	452	471	482	483	467	481	485	488	473	460	442	461	509	464	532	443	470	471	488	472	454	501	481	466	474	506	507	456	482	506	508	498	485	477	482	424	440	465	485	499	455	505	444	471	523	422	488	481	480	492	473	468	488	453	454	489	462	442	510	471	473	491	433	468	469	469	445	445	462	495	466	481	479	469	474	471	474	438	494	431	474	436	479	476	439	489	475	469	463	449	464	497	472	475	478	494	469	463	463	454	440	485	489	480	505	452	471	441	494	465	449	491	477	459	454	511	441	451	505	521	467	449	486	485	449	426	515	482	439	489	474	449	533	451	481	512	446	428	513	482	454	458	435	474	437	484	493	477	505	450	470	449	501	459	483
6166	5492	4872	2517	3597	622	612	582	593	570	560	551	548	574	567	546	546	568	554	553	552	546	570	564	563	561	542	561	562	528	547	538	579	561	561	548	499	538	537	523	556	571	590	535	556	515	506	569	510	565	557	590	556	533	545	537	592	567	539	577	558	561	511	565	526	553	523	575	548	546	560	553	577	548	494	508	510	527	532	521	550	548	512	538	536	587	573	564	534	589	544	539	540	527	540	545	563	524	505	503	557	548	537	514	573	542	528	506	512	559	502	560	553	527	505	521	558	550	597	538	538	525	539	581	536	520	548	536	549	548	550	532	525	531	526	533	525	538	552	537	571	589	598	568	538	506	530	526	535	570	549	581	570	556	514	537	556	507	606	543	544	534	580	547	567	548	586	558	581	538	546	569	584	526	578	542	602	540	573	553	564	577	536	547	565	551	539	566	528	584	563	576	565	537	557	565	525	547	533	560	529	570	566	540	557	520	542	545	543	587	515	537	553	549	524	586	555	528	567	547	559	521	517	550	562	532	543	574	527	581	548	569	560	546	547	567	559	546	540	553	535	548	545	571	534	566	511	547	593	558	524	541	528	572	571	524	571	545	567	543	574	544	561	590	551	546	541	544	552	579	525	540	537	500	528	591	574	531	561	536	567	564	562	554	511	506	547	549	588	534	539	571	580	535	586	525	541	561	568	522	572	588	546	546	498	570	523	579	500	547	544	549	556	535	548	568	530	567	574	571	534	570	549	550	524	550	562	559	563	517	551	550	572	549	563	521	502	529	578	557	514	544	486	535	577	548	568	575	567	533	540	522	557	498	529	517	502	574	527	529	510	495	541	517	509	515	518	529	487	554	553	547	549	521	532	554	561	521	550	565	557	554	564	507	537	567	559	538	575	537	526	550	532	551	537	565	534	538	519	542	560	507	514	477	518	582	542	560	587	519	536	523	527	566	552	587	560	562	538	559	544	590	496	541	601	547	540	546	556	549	515	529	576	546	570	510	507	504	568	520	563	553	522	564	560	527	539	553	549	505	564	541	575	520	562	572	531	553	552	522	569	546	554	544	550	537	532	541	559	577	528	549	513	555	569	531	539	540	567	527	518	520	596	583	550	541	539	579	517	535	572	537	537	530	536	532	525	534	574	538	570	592	526	562	553	597	551	497	510	542	530	577	600	548	566	559	537	565	551	511	554	544	520	545	523	554	548	552	559	553	524	557	555	529	548	578	519	540	589	540	549	546	548	535	528	567	525	542	524	553	547	567	540	532	571	584	576	525	483	569	583	520	573	541	537	586	519	526	548	536	584	584	527	502	585	538	574	531	497	534	561	545	537	529	524	562	540	573	567	547	544	549	511	551	551	537	548	500	562	538	545	489	573	578	556	564	526	577	586	506	498	562	537	541	527	517	528	576	535	538	553	545	504	539	529	505	588	536	554	578	609	528	536	532	570	594	526	518	563	547	516	573	514	522	516	562	541	506	524	546	549	541	580	548	551	528	544	559	525	527	530	521	519	590	546	558	554	534	538	558	522	560	547	563	557	522	565	548	537	538	576	541	569	527	520	545	533	544	554	563	518	529	555	553	514	571	572	581	553	529	581	547	592	537	520	532	544	536	542	528	558	537	538	540	519	534	558	551	516	555	512	549	513	547	520	554	563	529	540	551	543	519	543	553	533	527	534	521	518	539	505	542	554	482	542	526	564	573	548	537	529	562	522	542	517	546	549	580	557	505	562	536	581	523	586	579	540	550	506	529	566	570	568	566	539	526	524	534	532	523	551	534	611	521	558	536	551	505	556	555	576	537	559	534	518	554	540	528	569	531	505	551	589	580	546	544	534	553	567	531	508	558	553	501	545	561	535	509	543	558	560	581	562	582	546	537	568	550	520	521	535	563	592	544	565	500	543	542	530	549	579	544	558	545	545	547	547	526	615	573	563	549	571	539	546	579	543	551	561	553	545	575	602	549	532	524	552	593	563	575	561	551	554	518	533	537	566	501	575	496	555	573	577	545	541	543	489	524	516	586	534	571	526	547	536	512	534	550	564	516	522	516	531	570	525	548	515	590	521	497	537	551	566	498	558	546	548	548	562	559	542	531	522	557	532	530	558	566	544	545	546	523	555	539	556	523	552	575	534	526	540	509	537	544	548	555	519	578	546	495	549	513	546	505	543	574	503	519	559	567	548	519	552	537	545	520	546	518	583	553	543	531	552	558	542	516	537	493	577	541	527	553	523	519	582	523	564	538	539	578	554	552	553	491	553	544	557	500	564	559	574	553	519	522	585	549	525	504	567	568	554	548	518	554	547	565	515	556	533	549	504	569	535	562	538	491	555	554	552	548	569	531	532	548	569	561	520	518	527	565	528	514	529	553	522	533	574	536	535	553	532	602	553	537	543	522	543	595	563	555	559	561	546	581	536	555	523	533	520	529	541	553	521	550	635	559	567	581	550	528	532	549	509	531	503	567	538	569	554	524	516	506	573	564	571	555	532	524	530	533	538	532	529	524	529	526	542	570	540	535	517	543	522	553	517	560	569	540	542	541	542	537	525	520	567	562	515	578	557	511	545	561	522	514	568	545	568	491	543	528	543	554	544	533	502	584	541	503	573	526	552	550	560	545	530	572	544	568	559	560	523	523	581	553	555	542	542	526	563	527	538	529	529	522	562	541	521	554	557	543	543	494	554	527	542	531	563	525	566	539	551	591	536	567	579	547	583	514	548	569	537	531	522	559	545	528	556	527	532	541	558	526	555	564	533	546	562	535	541	540	531	551	539	552	536	585	529	558	595	567	497	559	522	540	535	520	556	578	536	533	587	568	498	547	558	561	567	565	509	587	569	584	574	557	526	525	591	538	554	523	524	530	567	538	510	534	552	551	509	561	584	584	519	599	538	523	533	545	549	526	510	513	527	621	549	546	531	576	532	538	563	590	558	480	506	558	506	533	528	515	522	539	564	552	574	503	524	530	529	552	547	550	552	559	574	571	527	555	550	553	563	564	547	598	542	538	562	541	535	560	512	513	543	491	568	564	592	544	494	595	545	559	538	531	514	561	544	570	537	520	585	547	520	539	538	559	513	511	550	531	554	560	573	557	572	577	582	587	614	536	511	526	495	537	543	514	536	493	544	550	521	521	600	565	528	578	584	511	552	560	558	570	555	532	488	550	539	563	542	547	568	575	524	562	521	489	518	516	552	564	549	499	573	544	529	555	556	570	532	551	525	522	503	565	527	568	589	537	578	527	531	563	599	499	573	549	517	533	589	544	530	564	547	575	564	555	561	583	525	572	542	550	602	543	530	554	532	560	565	519	570	559	524	541	540	555	551	568	561	499	555	513	530	559	532	489	526	543	542	530	524	547	555	571	551	568	590	544	528	537	513	563	543	522	527	513	533	533	542	602	507	530	550	558	549	575	570	572	519	521	543	536	530	551	554	539	580	534	597	555	524	534	531	519	526	558	477	552	574	567	550	546	574	527	555	563
26224	20912	27357	24929	23593	6282	767	496	441	354	349	316	322	278	290	254	256	290	247	252	262	245	241	229	231	224	220	216	231	238	239	246	243	210	220	209	200	216	194	229	212	230	207	199	212	217	206	223	215	179	217	201	230	205	225	225	186	192	207	202	212	229	200	193	221	189	179	222	205	184	206	233	223	224	194	211	224	217	207	196	199	200	210	225	208	206	222	214	203	226	215	223	219	231	185	230	211	202	180	210	216	204	238	218	208	199	202	214	220	207	229	193	204	227	206	231	197	188	195	190	223	198	217	216	197	223	200	179	192	216	213	215	203	210	182	210	220	214	215	207	229	198	212	210	187	230	238	198	173	219	200	202	193	182	192	197	208	207	204	195	205	219	198	224	212	202	207	220	222	218	203	212	190	205	206	199	202	209	185	194	209	210	228	189	195	197	221	210	210	199	205	217	190	196	214	195	198	208	231	205	212	200	195	211	199	214	197	204	200	208	215	201	220	196	218	190	210	235	224	175	213	213	207	186	197	216	191	201	213	208	191	190	220	195	218	209	189	209	194	211	197	216	202	226	225	215	206	202	208	216	219	203	210	190	194	198	192	221	207	208	194	217	201	201	206	198	202	185	208	264	207	198	210	216	219	241	191	224	212	223	200	205	196	203	198	214	199	184	213	226	190	219	216	200	208	197	205	213	207	234	206	205	189	194	191	207	222	206	209	213	190	203	198	204	191	206	191	218	199	200	210	206	206	235	194	223	226	206	197	190	198	236	211	214	213	215	206	192	201	231	205	193	215	226	227	206	197	209	225	223	217	188	218	202	213	225	168	189	203	191	198	217	204	206	190	191	207	223	213	204	193	212	180	197	202	190	210	202	191	207	227	192	198	209	222	200	205	199	183	206	204	192	203	200	207	219	234	197	201	199	213	192	210	198	214	196	189	215	219	204	177	184	211	212	221	201	210	199	211	209	190	186	210	231	192	174	177	194	200	218	210	197	230	217	221	218	217	192	195	209	205	206	203	212	200	196	238	202	208	200	194	182	202	233	195	206	215	185	225	196	218	227	207	193	212	195	219	214	187	220	217	184	200	206	212	203	183	228	219	229	220	203	217	229	180	201	203	225	179	198	204	223	191	228	202	205	192	213	202	203	180	180	227	191	216	198	223	194	202	205	221	195	212	221	205	219	200	205	202	197	209	217	170	187	192	241	210	219	216	206	198	229	194	212	217	203	216	191	207	182	198	173	210	200	219	201	190	193	177	190	216	220	185	197	203	202	207	184	213	189	207	196	210	193	209	205	194	201	224	197	203	217	178	224	193	216	228	225	245	199	207	228	209	191	195	205	209	202	213	203	203	189	192	185	195	238	200	223	217	174	202	205	190	213	229	187	200	180	190	203	208	223	203	190	215	201	187	210	205	216	172	216	207	189	211	193	205	237	215	223	205	197	194	196	198	216	193	221	224	214	207	202	202	193	206	182	234	206	190	197	197	214	198	171	196	200	248	220	216	223	185	200	177	198	226	210	211	226	198	215	207	194	225	202	200	202	193	203	206	217	171	224	202	210	210	191	213	228	215	198	200	181	241	207	195	181	219	209	221	198	212	226	204	203	219	196	228	197	204	193	198	198	198	209	220	197	220	193	232	180	236	206	205	203	224	203	195	195	191	209	215	198	227	203	212	241	211	220	211	204	197	188	197	203	209	201	206	196	201	206	223	225	215	214	199	190	200	216	197	185	222	194	206	206	195	208	202	204	206	212	190	221	202	200	184	226	212	174	188	215	203	198	203	196	190	195	191	225	183	206	202	189	216	206	210	203	221	192	219	205	198	197	192	204	188	197	233	186	211	211	228	214	227	222	215	203	193	205	201	200	205	200	218	198	184	206	182	213	177	198	200	209	229	224	233	211	206	176	193	215	199	201	195	223	218	196	224	228	207	215	192	195	205	221	186	198	210	213	199	176	196	196	190	218	192	218	188	209	202	177	199	227	182	219	212	208	237	202	212	218	196	182	204	205	205	192	197	214	200	217	192	198	214	205	216	224	197	202	206	204	191	193	191	197	214	210	217	210	182	181	212	208	226	200	203	189	191	214	204	204	218	230	191	194	225	205	211	173	212	213	199	204	223	191	211	217	203	214	198	194	238	224	198	188	218	198	190	220	221	195	205	189	190	203	209	208	196	206	192	202	218	232	198	181	213	186	200	205	202	235	219	213	227	194	228	210	211	245	220	191	217	204	251	204	191	185	191	222	218	228	206	171	193	199	205	190	207	215	185	205	217	222	222	205	209	188	221	213	211	189	220	185	200	207	210	211	189	211	186	219	194	233	228	194	195	223	199	224	178	213	171	210	193	219	198	218	178	227	226	183	198	219	180	216	205	226	224	181	223	186	201	222	186	207	224	208	195	180	205	191	212	205	233	193	192	206	217	184	176	225	190	212	203	242	198	223	172	208	221	200	190	222	203	213	207	215	210	223	211	214	215	207	197	234	223	210	195	207	232	206	215	227	210	223	232	200	191	204	225	185	196	228	177	191	197	208	226	201	231	192	192	186	219	205	205	181	181	190	207	199	179	202	205	203	218	236	231	199	201	215	193	204	210	210	200	189	208	204	220	194	217	202	204	227	192	227	171	185	208	195	179	189	189	206	199	197	217	203	211	209	190	210	203	196	230	186	206	241	224	213	211	194	185	187	202	214	203	193	191	216	206	181	203	182	232	202	220	208	244	191	188	205	193	207	218	195	196	184	217	221	223	225	176	179	217	184	200	200	237	192	198	225	192	197	204	198	206	228	188	213	222	219	236	196	211	200	208	207	230	182	221	184	200	210	208	192	209	204	230	213	186	211	200	212	201	203	180	208	214	218	189	183	210	229	213	208	198	197	203	214	194	197	181	222	209	204	193	220	218	215	207	211	207	215	211	215	203	190	203	218	206	185	188	197	213	207	196	208	243	214	211	198	204	235	223	205	188	203	203	213	226	200	206	211	205	218	228	198	192	204	211	217	206	203	201	218	191	209	190	210	228	221	212	198	220	207	183	217	228	175	217	217	193	199	192	229	188	200	185	204	208	185	175	198	202	191	218	226	232	212	207	227	194	203	218	181	233	181	211	211	202	209	216	211	183	212	185	215	202	229	226	216	235	224	199	214	199	209	217	217	227	187	199	199	212	207	212	204	187	205	206	220	170	224	212	215	194	192	203	218	230	185	206	208	192	173	192	187	191	207	195	199	186	221	212	199	210	225	185	185	215	196	224	196	188	193	205	212	210	195	188	192	224	206	212	203	207	198	181	199	201	167	203	172	195	200	199	216	226	196	216	185	214	188	192	198	207	226	210	208	218	218	214	222	204	199	206	205	197	217	190	193	193	200	202	196	199	174	196	198	200	204	206	214	220	198	214	213	202	212	204	199	201	221	214	222	194	188	207	203	208	210	221	235	241	210	193	182	184	213	187	219	204	207	182	205	204	201	177	207	206	207	190	172	204	189
7791	13817	12300	18467	17215	1697	1310	992	863	715	652	528	511	474	460	407	389	376	396	340	363	343	324	329	297	279	300	317	304	296	298	294	321	287	323	263	282	300	288	262	289	273	258	284	290	293	280	258	290	266	237	242	244	268	267	266	260	250	285	277	273	288	269	248	253	244	269	261	260	243	248	258	245	251	239	281	249	247	283	254	258	246	245	268	270	268	244	261	277	265	224	258	277	277	252	249	233	250	255	245	281	239	251	259	260	252	263	255	263	246	244	260	256	244	257	261	240	263	262	235	264	261	274	253	238	250	274	238	240	270	267	249	273	242	224	272	242	255	264	258	288	262	230	238	255	267	275	246	245	265	259	282	248	260	248	269	263	246	279	253	255	265	244	262	265	266	250	253	263	236	232	263	262	254	251	271	240	247	292	282	233	234	285	251	275	229	254	272	242	223	271	257	238	241	252	240	249	288	243	249	284	277	259	269	265	267	270	264	294	265	252	263	259	256	272	238	254	253	263	250	269	278	253	251	262	272	248	230	255	263	269	257	224	253	227	240	261	258	271	266	232	227	273	257	278	231	262	241	230	260	285	226	230	234	254	238	222	269	253	239	252	256	282	252	251	263	232	248	232	232	267	247	255	266	262	223	225	262	278	256	274	254	249	243	251	260	210	254	242	295	229	259	261	277	258	265	248	257	261	265	219	217	261	272	267	246	249	271	236	239	251	253	292	268	252	241	249	260	224	262	259	228	240	255	249	236	271	241	280	255	236	249	262	226	284	256	244	269	247	267	241	247	284	271	269	264	249	262	254	267	248	244	222	265	236	229	252	246	251	255	265	252	250	258	252	254	207	263	242	258	268	236	257	240	276	265	275	252	289	255	257	261	296	261	254	293	245	274	225	266	248	260	258	279	234	250	238	248	242	269	273	240	243	241	250	257	259	235	268	258	235	238	245	252	278	222	257	234	244	277	299	271	254	243	255	277	272	259	252	262	223	247	246	242	252	245	226	225	274	252	240	232	239	257	239	269	253	254	239	234	293	233	281	239	235	256	239	240	249	263	271	245	240	242	267	265	251	257	258	255	233	245	247	290	260	226	263	261	277	242	226	265	259	271	264	248	233	231	277	250	277	278	230	241	254	253	228	231	246	233	265	227	273	272	262	256	262	253	262	232	257	237	258	263	241	227	247	243	261	250	252	222	242	268	266	254	233	249	230	278	248	243	253	259	246	254	280	245	238	266	260	258	242	244	240	221	253	270	271	265	252	244	276	252	256	270	235	245	259	267	255	235	249	283	254	278	267	226	247	234	249	243	248	263	270	265	262	225	246	241	254	247	254	242	273	263	240	255	243	255	254	241	256	238	266	263	264	241	280	211	275	265	257	247	238	254	262	254	252	241	246	249	271	231	275	233	255	233	279	266	261	240	257	252	234	264	252	247	240	257	268	253	263	276	278	250	269	252	248	252	250	250	250	247	241	239	269	236	224	268	246	247	255	251	267	290	279	269	241	246	257	255	217	243	246	268	249	247	240	261	253	243	256	260	270	243	270	264	242	235	251	258	262	260	247	263	255	279	238	251	243	259	256	245	247	262	261	267	239	234	253	246	244	257	257	251	278	238	241	253	251	261	235	258	275	227	280	246	243	260	248	254	232	226	263	229	258	241	258	262	259	257	268	246	263	223	241	293	256	263	256	259	256	251	236	239	251	242	279	278	268	245	257	282	243	269	246	269	232	236	273	275	222	234	220	251	245	266	233	243	267	286	254	255	246	255	271	277	266	242	252	229	249	255	247	270	261	232	257	256	269	277	250	248	255	241	236	262	249	240	270	249	269	236	237	250	246	264	257	245	245	217	254	246	258	255	248	247	232	234	288	258	242	253	261	256	252	241	255	267	233	293	233	250	235	241	263	288	252	260	253	247	239	230	266	229	238	280	260	246	249	239	238	259	278	230	266	227	257	278	260	253	245	255	244	253	238	261	274	264	252	252	260	257	257	287	281	244	272	252	243	258	243	265	240	245	236	269	237	236	245	257	274	259	240	276	241	249	247	254	245	256	268	283	256	301	262	241	238	266	254	233	238	253	267	259	235	258	246	276	258	238	255	255	267	243	242	236	263	236	261	252	240	282	281	252	267	225	295	256	248	282	260	247	290	257	259	261	277	239	292	248	260	245	241	236	256	279	255	264	252	250	270	253	280	254	254	276	237	261	279	244	262	249	232	241	286	243	269	266	244	260	269	237	263	242	292	243	218	258	256	259	275	229	284	268	259	228	264	269	234	226	286	272	253	232	265	269	268	291	258	264	241	268	244	261	277	247	243	254	266	289	251	230	247	260	273	248	266	220	257	279	286	246	254	245	239	252	256	244	254	255	252	248	234	285	269	244	246	274	240	244	263	261	261	292	239	247	218	238	255	266	262	263	234	235	220	240	250	268	258	239	243	227	235	223	244	264	255	227	243	259	257	268	263	271	255	264	267	263	263	282	244	255	266	226	273	245	277	259	271	264	242	230	298	237	262	254	246	247	262	240	256	243	262	249	256	233	287	258	266	266	238	260	238	264	257	271	238	241	261	242	243	258	225	260	222	252	224	263	262	251	226	248	250	247	273	268	258	240	253	301	239	248	238	250	244	286	238	257	252	247	255	282	232	250	247	241	228	236	239	261	266	264	231	253	253	248	239	251	264	250	239	279	237	239	252	283	255	264	287	245	249	257	273	244	270	245	271	254	266	246	263	239	245	229	238	254	246	263	239	252	267	257	252	248	270	268	277	267	264	269	284	287	262	240	264	264	271	245	243	234	241	220	257	214	277	266	250	239	263	224	241	274	248	254	290	290	258	232	240	262	235	283	246	263	276	268	253	237	259	250	244	233	262	240	234	257	276	240	236	252	267	250	226	302	224	240	274	275	253	238	263	270	246	232	243	261	247	270	244	255	263	250	225	269	224	222	247	231	259	236	244	262	249	269	245	272	265	255	271	265	242	285	262	262	243	251	289	255	249	252	262	272	251	279	285	273	268	278	240	252	267	286	273	270	268	257	252	251	268	253	285	241	256	232	263	253	237	268	270	262	230	224	267	245	241	281	261	275	248	253	274	264	251	264	248	253	261	267	280	248	267	277	250	262	255	221	247	267	227	214	259	261	253	227	244	250	270	273	247	221	260	275	284	250	227	246	228	232	267	286	256	250	251	260	270	248	244	263	261	281	208	246	298	275	281	249	268	252	260	269	239	253	236	239	260	250	255	260	254	246	239	257	245	260	243	254	261	244	258	242	222	256	262	256	236	255	248	251	260	253	257	233	245	256	276	239	260	228	251	274	258	266	269	236	245	249	214	251	256	247	255	278	233	280	255	229	254	276	250	252	269	249	260	238	275	242	246	248	253	238	271	207	256	239	254	253	255	251	271	235	243	270	229	256	288	248	238	262	239	275	239	247	270	278	245	280	270	272	238	254	246	256	225	243	264	262	230	267	233	229	273	246	277	249
23482	20912	27987	24006	22898	19146	7482	1256	913	779	710	636	630	582	546	486	453	453	460	503	445	430	395	431	409	382	415	427	401	406	388	422	409	398	421	412	373	367	348	372	392	354	382	377	367	390	352	359	368	341	360	343	324	338	345	350	346	354	375	393	382	347	381	394	350	346	350	335	335	362	336	377	347	401	368	316	387	364	366	337	355	344	376	353	385	359	342	362	357	358	331	371	372	372	376	315	338	344	358	335	342	357	326	360	322	333	343	345	343	380	378	366	318	366	341	369	327	316	355	347	336	375	343	336	348	337	333	319	331	361	328	359	356	373	340	355	338	353	350	330	338	357	391	347	332	348	359	353	358	370	392	353	352	326	346	336	365	320	336	351	346	344	368	381	379	347	362	348	366	343	379	337	352	357	364	327	357	344	321	349	364	349	338	373	327	370	356	340	363	347	314	392	342	330	324	342	350	319	344	328	354	330	342	336	344	317	342	336	390	331	326	330	320	345	371	348	323	325	354	325	349	312	370	368	355	327	355	350	352	367	332	324	361	349	322	333	360	337	327	321	386	362	327	311	342	373	367	327	354	327	346	338	354	344	347	374	331	338	315	373	340	339	364	330	350	336	351	356	338	333	359	341	360	379	348	320	328	353	337	343	335	337	337	362	357	341	346	333	364	349	368	318	370	350	375	351	298	356	330	365	394	348	333	322	339	339	346	354	361	339	351	365	320	353	353	369	345	323	342	331	333	354	339	352	346	342	378	363	325	345	320	338	357	384	363	377	363	318	353	325	380	345	365	378	372	307	366	379	380	356	344	342	337	344	328	358	343	322	355	359	319	351	373	346	359	356	354	372	353	310	339	367	321	327	312	332	324	362	377	369	329	358	348	359	343	349	323	312	378	361	347	375	383	350	339	368	350	332	323	351	361	321	318	356	372	360	332	342	339	346	330	363	337	329	363	376	367	356	350	360	361	338	382	325	328	313	335	356	377	390	369	329	321	317	392	368	345	339	327	328	327	357	361	354	353	351	382	332	326	342	347	347	314	351	356	354	347	331	349	327	338	361	350	331	340	338	307	343	395	304	349	360	348	317	346	344	380	327	341	332	353	356	365	346	348	340	373	317	357	342	339	336	336	397	354	358	337	353	367	350	334	311	349	377	362	345	355	322	374	357	336	340	367	321	375	355	363	341	335	349	351	321	308	347	332	350	349	361	357	353	373	358	341	348	369	343	318	321	334	348	329	365	331	383	342	356	342	330	352	326	352	385	314	360	357	355	317	332	349	345	359	368	367	361	368	323	327	369	366	343	339	361	352	365	345	343	320	381	364	335	325	336	343	367	352	373	348	340	334	336	365	313	359	361	321	309	342	346	333	369	375	364	336	334	319	340	327	333	328	347	361	331	341	343	344	366	330	397	406	367	326	319	352	335	346	325	326	356	377	357	385	347	340	339	374	334	323	359	341	347	343	364	322	363	331	336	313	312	365	351	346	360	366	358	349	298	357	346	369	341	359	338	358	354	340	357	367	370	349	356	380	309	363	345	310	304	343	312	346	338	349	331	340	351	347	367	334	357	353	338	348	361	327	341	293	377	347	367	314	331	328	330	364	307	348	362	332	336	369	344	355	346	346	345	363	382	377	342	330	354	349	343	350	364	323	370	346	353	350	324	370	333	345	343	350	387	345	377	351	354	322	334	342	374	327	374	317	317	349	319	347	360	316	368	341	357	363	351	344	344	362	362	372	354	338	331	340	356	351	331	360	339	330	359	387	355	337	328	359	337	360	362	388	337	345	366	364	340	315	330	348	367	365	376	333	321	339	286	348	348	370	351	362	376	328	328	329	364	363	368	351	339	374	363	361	340	355	356	319	350	331	364	347	364	332	341	312	370	354	348	380	389	298	363	293	368	391	343	350	395	376	331	335	331	353	362	366	352	339	320	356	366	362	335	336	296	332	368	359	324	347	337	333	323	320	340	338	364	341	310	344	348	335	311	328	320	334	376	343	332	342	336	388	338	376	345	351	345	346	324	340	374	328	353	355	356	342	307	358	357	366	330	343	414	341	355	353	332	315	351	379	339	306	341	316	369	338	337	344	329	343	319	375	340	374	362	343	373	375	324	367	346	324	334	371	358	315	347	331	340	341	338	354	336	362	325	378	333	348	344	371	337	355	324	354	352	350	358	335	376	339	312	353	363	360	339	363	345	342	344	335	342	328	318	364	360	334	335	346	350	352	332	371	347	350	350	354	336	304	335	339	353	380	358	350	342	334	345	323	315	332	334	326	334	310	369	314	355	371	327	347	350	354	317	335	350	341	330	364	368	369	368	358	399	289	384	345	359	372	320	325	341	319	365	394	321	393	337	351	347	324	322	334	347	348	332	363	341	363	354	351	331	360	350	358	333	330	363	340	357	337	381	372	356	339	349	344	348	313	330	351	357	352	342	320	345	313	334	342	331	352	372	319	356	333	342	352	365	324	370	322	355	333	358	342	334	377	367	337	362	345	352	325	375	373	311	359	323	366	362	356	343	366	347	345	355	344	344	339	341	367	338	347	338	317	374	378	348	372	310	321	344	365	312	315	325	349	315	339	359	333	345	317	326	340	319	324	336	361	340	335	343	324	341	378	357	337	349	372	325	331	352	327	352	350	328	353	330	339	346	361	368	336	354	307	357	319	359	310	357	381	324	363	376	332	364	327	313	336	346	348	364	341	362	339	362	319	326	347	325	365	354	326	340	368	350	339	317	336	338	292	351	343	334	311	358	362	338	333	354	378	369	350	362	326	347	352	333	329	321	340	353	337	326	339	310	367	382	375	375	365	325	350	323	343	345	347	358	363	360	355	372	319	359	340	338	337	348	380	320	326	333	347	349	316	335	352	342	321	335	339	352	345	360	374	328	342	358	330	367	338	359	362	351	346	339	348	363	333	370	307	347	364	357	353	374	345	325	344	377	337	358	358	368	356	338	350	329	364	327	330	352	346	336	346	362	349	366	340	350	354	375	354	334	344	367	332	385	358	334	335	330	340	317	337	340	347	351	375	337	348	337	370	348	358	347	344	314	346	365	337	337	365	342	366	370	321	331	370	329	336	360	366	348	338	288	325	346	327	338	336	342	342	356	350	349	340	334	334	337	336	353	367	369	310	344	346	348	351	349	317	367	342	330	345	333	371	319	361	363	339	315	328	337	354	344	369	339	382	370	355	359	314	350	334	368	353	309	369	359	353	323	372	355	372	337	347	329	381	340	337	343	330	392	335	366	306	369	356	364	346	361	365	320	350	344	351	304	345	337	330	351	360	364	363	334	358	336	333	352	331	373	348	328	342	348	344	328	326	353	393	330	318	336	344	377	290	364	364	342	335	328	351	329	318	325	339	316	336	364	342	334	340	303	333	342	352	343	325	350	343	360	355	362	346	317	350	322	329	343	334	373	356	383	343	396	345	329	348	364	350	367	322	347	336	356	303	332	346	345	356	357	358	356	350	376
11538	22562	19734	15814	22354	4110	2986	2271	1863	1562	1312	1199	1001	961	831	777	785	719	677	683	634	587	596	567	533	524	505	475	490	464	477	499	457	472	451	456	454	414	445	388	410	418	387	397	405	434	409	417	380	385	409	376	389	390	387	393	381	381	414	403	353	414	381	393	434	371	365	391	391	381	399	349	389	378	361	379	394	348	363	347	358	389	383	416	383	371	361	384	378	376	386	357	386	360	352	348	381	381	382	382	350	369	350	411	328	371	390	368	368	347	337	342	378	374	358	387	352	341	362	390	365	363	334	370	378	374	377	358	388	354	319	362	369	359	333	377	355	368	384	322	366	354	354	370	376	366	355	346	337	377	361	348	359	365	343	355	376	385	359	363	336	407	372	356	350	366	356	370	353	370	374	388	391	359	363	358	343	383	355	382	337	332	338	388	352	365	384	347	344	375	375	336	368	345	361	383	372	368	360	347	346	337	367	380	356	352	382	347	374	379	329	380	376	397	371	398	360	374	327	376	389	345	379	388	367	342	357	367	327	356	359	385	360	390	354	346	373	363	375	351	417	359	366	362	362	360	344	369	380	347	385	362	357	382	351	352	363	347	359	340	389	338	386	365	363	360	362	357	344	379	385	364	379	370	372	334	362	370	359	360	384	376	348	385	353	350	351	384	354	389	361	351	381	336	383	297	352	359	352	382	383	392	383	367	367	366	361	376	351	349	365	313	355	376	375	370	355	397	363	354	376	390	402	338	369	331	330	395	371	371	346	350	387	348	388	339	345	383	363	357	355	372	381	391	344	353	342	334	367	359	401	373	380	386	348	351	362	355	362	378	386	347	327	365	337	331	383	350	379	366	363	381	389	368	345	366	377	372	360	345	321	332	360	356	368	325	369	336	385	364	360	373	390	361	357	357	394	368	363	364	347	360	392	349	364	364	346	343	330	351	398	355	355	340	393	337	386	343	357	342	382	402	381	362	350	351	338	348	368	330	359	353	333	358	365	360	366	372	366	373	368	377	357	336	361	364	405	336	365	328	373	360	353	377	357	390	329	374	400	395	379	335	377	397	335	362	376	384	357	363	328	385	372	395	384	352	374	366	352	387	351	375	366	365	357	365	355	352	369	385	401	337	345	353	365	376	357	415	362	394	369	338	368	357	339	332	348	345	360	347	319	355	374	397	337	387	391	347	366	369	346	358	386	354	356	377	360	344	411	378	367	366	377	322	358	334	373	407	355	359	376	380	365	372	388	363	353	351	358	349	331	323	377	374	362	354	406	361	367	377	324	343	370	376	372	340	356	370	357	355	353	323	346	383	371	371	364	366	341	371	373	386	372	330	378	363	361	344	355	367	336	355	374	366	334	390	380	385	343	403	360	378	345	384	404	396	358	365	373	353	377	306	361	342	355	376	345	389	365	320	417	346	349	373	388	364	334	393	378	358	354	350	353	358	325	380	364	377	361	330	367	354	346	354	372	348	316	366	373	369	381	349	384	373	351	368	370	352	378	341	327	350	340	343	352	360	385	409	333	392	376	371	345	362	346	368	392	343	335	343	328	364	351	348	313	356	332	388	378	315	369	319	395	383	345	371	328	380	347	328	355	350	366	340	374	367	344	342	392	386	360	363	391	390	353	378	362	379	363	345	359	385	387	366	398	341	372	337	343	353	410	377	361	358	361	338	365	336	358	373	342	322	380	356	381	385	365	377	396	337	345	375	353	394	372	384	330	332	372	366	357	380	378	352	381	373	337	405	353	360	373	359	363	336	341	348	355	352	348	337	354	400	351	388	346	369	393	382	348	357	359	392	358	340	372	355	380	362	362	370	383	350	361	375	320	358	360	352	331	365	365	345	346	363	382	354	330	344	316	364	391	341	385	326	398	335	344	375	373	392	391	357	353	361	347	353	351	335	360	337	395	363	349	365	352	338	379	340	374	365	353	334	373	372	336	355	378	342	332	365	351	362	370	373	350	369	352	355	363	358	367	374	342	368	368	358	368	349	351	413	376	353	339	336	332	366	359	388	332	414	360	382	344	388	381	404	331	362	310	342	362	366	375	355	342	394	356	352	359	346	385	389	358	365	399	358	380	354	361	344	357	381	367	351	358	380	373	385	330	361	363	382	368	376	376	380	353	366	360	344	368	354	396	366	373	348	347	353	344	362	363	342	348	323	353	364	330	317	344	357	359	366	331	351	340	350	373	407	350	378	369	376	397	363	396	356	348	379	334	342	370	362	350	366	349	365	337	352	366	372	372	377	339	382	399	344	382	356	385	355	380	403	328	386	372	350	367	349	365	368	325	360	366	362	339	364	372	369	364	356	365	357	329	357	369	349	386	384	348	350	365	330	403	371	372	350	370	366	382	395	371	344	376	373	359	363	369	360	353	355	383	337	352	357	361	350	357	373	357	366	379	352	340	320	381	357	373	342	358	363	378	374	385	348	388	350	350	374	362	374	392	344	364	354	367	375	386	340	347	371	392	356	364	332	365	335	365	381	372	342	340	352	366	376	343	342	379	361	360	354	394	381	376	330	336	381	363	338	360	357	407	394	397	375	370	348	377	346	378	373	359	351	338	348	345	335	320	351	385	365	335	351	368	347	370	394	387	337	305	357	336	347	321	361	379	367	363	317	364	368	357	351	351	371	365	375	374	371	357	343	351	342	375	400	400	357	423	378	343	382	322	314	330	401	360	373	334	344	419	394	354	396	361	368	313	367	318	355	330	384	348	386	353	306	390	342	396	378	350	339	364	371	389	341	357	326	347	356	345	376	359	372	343	389	372	351	382	360	329	380	355	358	384	342	365	326	363	366	387	382	357	346	376	392	380	378	340	345	360	367	367	358	327	362	366	378	364	363	388	359	353	352	363	381	350	343	374	338	383	362	387	355	365	350	386	356	392	343	391	357	369	377	377	386	390	340	382	354	353	359	371	369	344	339	384	382	360	363	377	334	360	373	374	347	383	342	372	354	366	384	355	361	348	357	390	363	360	368	371	344	345	362	346	368	352	360	359	338	326	363	326	335	357	357	364	378	371	370	341	375	368	378	357	351	335	368	373	384	368	353	357	397	335	370	349	375	382	332	346	350	336	374	345	365	347	339	367	363	382	369	359	407	346	357	348	351	342	359	360	358	342	406	363	387	378	340	384	346	419	375	379	329	322	390	393	344	344	363	394	376	345	392	361	393	367	359	366	391	351	348	368	361	373	354	378	366	375	362	386	388	354	367	349	365	357	394	363	362	381	376	363	388	366	348	360	355	391	355	351	360	375	399	406	382	369	335	341	357	388	345	372	382	361	382	349	369	347	331	369	329	364	372	379	364	367	365	346	387	403	310	398	347	378	353	339	346	367	391	386	362	361	346	346	360	362	339	337	378	333	343	359	357	367	331	371	367	353	364	378	352	360	395	363	382	354	367	367	393	374	343	361	368	380	379	365	348	353	399	383	363	370	377	357	363	394	330	352	359	372	332	391	360	335	371	359	330
27885	16079	4031	1721	1766	508	483	485	493	450	460	493	510	469	480	446	491	469	451	480	474	459	468	465	495	481	473	489	420	486	446	450	487	457	449	445	473	483	497	474	471	483	517	461	495	457	473	456	424	484	485	422	440	448	466	433	454	490	421	460	487	475	449	486	449	469	453	425	465	413	503	447	408	461	443	471	437	508	469	513	483	503	495	485	430	458	469	468	484	435	418	465	461	461	454	494	436	456	456	461	482	487	484	488	490	431	432	462	425	480	498	507	467	469	447	449	446	452	490	455	473	488	465	533	461	463	490	487	449	448	453	423	467	445	469	463	496	466	489	489	483	456	464	459	416	452	446	509	487	435	502	474	476	462	446	488	453	500	464	464	490	460	511	461	441	452	456	481	474	472	479	454	451	475	487	483	451	477	472	465	482	503	485	444	472	483	466	460	490	452	447	454	462	452	426	458	488	500	479	471	468	495	495	490	472	455	498	464	449	435	453	456	482	480	478	484	462	490	437	452	499	499	437	452	513	472	448	480	501	453	449	458	451	488	474	478	478	480	435	448	491	468	433	502	429	457	484	464	497	432	458	489	420	470	457	472	474	495	478	492	479	496	463	447	471	427	456	481	452	451	439	443	473	485	427	480	400	466	443	464	525	444	485	484	479	476	515	452	505	471	489	443	456	474	461	454	455	458	457	471	453	517	461	479	466	484	467	448	437	470	482	450	476	469	446	448	417	461	463	502	471	449	456	448	462	487	457	490	457	481	485	418	466	491	513	466	433	518	416	418	466	488	451	418	497	499	464	470	470	454	468	450	449	458	443	482	480	469	455	470	474	450	491	486	452	470	466	467	434	444	466	476	475	471	482	495	462	476	477	463	459	458	432	482	473	447	458	511	490	486	477	453	474	456	445	506	449	489	451	490	472	440	483	509	480	477	442	493	466	457	486	440	484	483	471	443	494	441	455	462	484	481	479	474	491	459	489	482	461	503	428	495	468	469	479	477	472	471	413	438	451	489	486	471	469	441	457	455	481	448	466	440	456	467	492	498	465	456	477	465	516	468	461	472	483	463	471	456	450	462	484	460	466	431	488	450	515	475	463	491	463	479	494	499	473	494	472	447	433	471	458	448	483	446	506	447	453	524	454	473	496	445	471	475	499	470	483	465	451	473	474	518	484	454	467	481	424	490	442	472	474	472	465	496	481	464	468	465	436	430	465	464	476	457	447	461	524	420	460	457	473	452	437	436	480	467	441	453	460	438	447	480	463	429	448	474	439	494	477	501	482	459	490	453	430	479	480	466	449	479	521	448	494	460	458	469	470	432	452	452	479	516	459	493	469	484	475	465	447	450	476	487	459	475	501	452	458	491	404	447	474	461	465	461	469	470	490	488	433	483	471	464	473	450	458	460	462	438	453	466	486	499	490	484	468	466	402	457	458	451	473	463	472	481	491	471	450	429	469	455	436	478	506	449	441	452	440	476	461	490	499	460	497	467	449	460	482	497	442	508	466	454	470	420	432	449	469	462	428	441	482	492	475	477	448	490	428	470	471	435	466	462	444	430	466	441	431	481	488	474	459	454	475	475	483	479	483	485	437	488	476	482	450	488	462	487	460	457	461	450	505	446	448	495	475	457	478	480	511	451	442	494	449	459	435	434	445	472	445	499	457	447	473	482	500	434	503	456	445	488	476	488	462	506	486	493	475	500	465	496	455	429	478	485	456	490	463	464	478	479	452	471	454	467	460	475	496	432	492	469	457	469	458	464	475	468	476	435	498	488	470	445	457	459	446	499	428	449	438	443	466	489	450	476	509	467	470	487	470	481	466	468	441	464	457	443	482	423	459	466	415	421	512	456	475	491	468	470	416	475	449	434	480	436	450	468	478	459	465	472	465	472	479	493	441	479	487	469	449	445	471	474	446	489	456	454	434	482	436	460	461	469	481	472	448	468	482	458	457	457	499	456	497	478	464	479	459	449	485	449	460	451	497	479	431	498	433	475	475	447	446	474	451	473	461	415	427	463	462	494	493	423	476	466	489	480	449	455	489	444	482	462	432	452	457	503	459	456	458	453	487	452	432	455	478	481	510	479	486	456	485	492	537	483	477	441	470	441	453	460	494	435	438	462	459	498	478	495	480	493	454	501	463	469	483	447	438	445	479	489	470	475	488	471	410	439	498	488	453	460	476	469	474	468	487	442	494	487	534	527	488	478	435	475	452	444	453	435	462	459	472	435	476	481	451	446	481	440	473	427	484	494	441	437	512	439	471	459	483	498	454	453	445	453	471	471	494	454	465	450	453	467	444	450	493	472	481	450	449	479	431	455	448	491	449	525	450	437	471	462	492	485	455	468	467	431	445	493	448	475	485	467	471	468	504	479	452	500	503	521	463	466	471	495	456	438	484	496	499	492	440	454	461	487	445	481	497	454	490	472	474	433	452	487	440	472	509	462	497	474	469	442	476	479	488	462	487	475	462	501	479	444	458	505	451	450	502	495	473	496	482	468	442	474	457	462	484	443	468	465	456	472	451	490	446	479	469	468	447	487	460	481	473	511	448	486	471	433	508	459	501	430	396	508	462	452	456	467	477	471	457	458	465	486	457	492	461	451	469	506	516	455	487	484	473	478	436	474	461	450	492	465	470	474	431	458	488	471	438	440	452	482	435	510	500	444	467	474	500	443	438	504	474	444	428	467	464	471	458	466	501	503	498	457	451	457	442	485	430	453	448	458	490	439	480	482	456	421	498	479	495	523	414	490	502	463	428	449	438	467	488	516	458	483	493	470	459	479	464	470	464	466	418	471	457	486	443	463	468	459	464	477	468	465	449	439	479	481	468	483	490	480	505	450	487	444	494	435	473	494	486	495	477	427	476	471	452	452	447	467	456	465	442	484	466	462	453	444	435	459	459	472	504	477	456	508	512	450	496	477	448	461	471	492	515	457	448	476	469	454	441	457	436	466	459	455	509	457	487	467	440	500	435	456	441	460	441	442	473	482	488	492	461	470	461	478	485	480	501	453	459	490	493	486	492	461	457	467	497	479	467	453	468	487	484	438	481	505	475	455	439	487	510	460	492	454	474	470	427	422	483	488	479	476	467	469	451	454	470	484	478	502	425	488	440	495	489	483	500	457	474	443	431	469	452	447	444	453	459	502	476	473	476	456	437	450	496	464	481	476	482	473	488	444	459	491	469	500	454	498	463	462	444	507	445	461	481	494	478	451	446	493	486	438	466	451	459	454	441	475	470	467	515	493	438	463	486	484	465	443	459	480	452	497	475	471	477	465	462	440	438	447	438	471	483	495	450	475	453	465	447	443	458	427	471	437	501	471	433	497	481	463	447	458	468	477	482	462	505	469	521	475	480	502	452	446	459	454	468	473	491	464	475	453	516	448	477	456	497	459	480	419	470	476	453	481	462	499	479	486	440	473	493	476	466	498	446	466	480	457	468	465	503	495	489	472	463	445	461	465	477	480	428	467	478	481
5835	5338	5036	3062	3142	594	589	595	559	539	579	557	541	547	564	573	548	549	546	531	541	537	550	496	559	526	541	558	521	529	510	536	528	526	495	535	560	582	530	523	539	614	542	589	523	571	547	529	548	549	553	505	501	545	520	543	507	540	489	540	569	542	516	486	536	541	558	547	506	587	543	486	544	522	564	570	496	530	546	513	559	543	541	541	559	573	526	555	544	548	553	536	532	493	524	528	543	553	538	534	556	506	526	508	512	494	543	514	539	496	539	523	583	580	512	543	563	544	541	565	535	534	519	557	606	569	568	551	537	556	550	505	569	554	551	578	559	499	520	557	542	577	561	541	535	548	554	522	548	525	556	525	551	492	546	574	576	528	545	531	531	534	537	563	541	517	513	555	520	546	547	550	553	528	491	557	526	546	522	528	563	532	544	575	525	539	535	574	580	527	509	556	561	526	533	543	565	567	557	513	524	539	505	492	513	566	512	549	512	599	522	504	525	509	534	559	570	561	546	527	567	538	501	555	531	567	556	546	531	532	578	567	522	517	578	525	526	567	541	558	555	548	543	545	554	520	542	547	531	531	566	519	535	536	533	528	499	537	524	546	551	511	529	539	534	558	541	583	521	521	563	542	549	502	551	534	586	507	518	513	536	548	540	552	558	548	545	559	501	562	539	519	572	519	523	542	550	544	557	532	510	573	549	524	535	557	574	532	542	591	524	548	555	536	519	528	542	535	527	539	509	575	536	506	557	532	559	520	525	556	519	501	575	510	512	515	559	533	552	531	532	562	544	549	541	534	614	540	569	513	568	581	545	577	544	551	516	541	526	542	510	580	575	550	541	574	582	580	488	561	501	510	500	562	542	504	540	520	593	525	545	512	555	547	522	544	558	552	578	558	509	535	535	551	546	508	547	566	551	620	541	556	539	553	561	567	561	540	510	515	543	492	567	513	564	548	571	573	554	543	542	537	524	519	521	526	540	503	564	576	540	521	574	510	532	529	543	540	552	556	565	510	558	556	510	555	510	546	553	534	568	582	554	553	552	634	533	561	530	558	539	531	556	523	534	551	544	572	549	522	591	537	533	536	507	533	550	539	536	542	564	565	535	513	551	569	557	541	522	528	514	517	512	518	529	511	515	558	544	525	534	535	565	533	556	546	557	560	510	531	536	546	537	558	491	557	524	542	500	493	568	511	537	524	547	535	555	539	531	544	578	522	547	555	563	538	538	549	518	530	518	500	547	506	486	545	552	525	524	566	508	499	556	556	545	490	533	554	577	519	508	536	501	560	516	520	551	541	565	523	540	561	547	536	536	503	513	564	530	578	585	533	533	553	560	475	523	542	531	543	549	490	563	530	564	548	561	565	551	548	542	655	549	526	506	518	553	562	540	530	528	545	517	554	535	562	570	565	500	545	533	527	563	540	540	564	507	535	549	505	555	530	533	545	519	563	544	534	539	504	574	535	513	546	554	541	561	565	503	575	592	530	571	543	553	552	519	568	520	589	548	558	547	553	477	533	523	551	557	548	585	540	528	508	595	541	577	526	539	553	509	549	537	536	524	525	547	562	527	507	511	553	509	537	511	513	518	522	566	514	578	558	530	536	528	555	535	566	612	559	566	535	558	514	523	539	544	550	540	568	544	563	524	532	531	529	559	525	531	586	541	503	503	527	512	554	542	540	536	542	487	576	556	511	546	549	538	572	522	527	558	540	515	523	552	520	552	555	527	569	516	527	535	516	617	506	532	538	509	578	575	538	544	528	560	543	562	550	530	572	560	545	560	525	541	571	548	534	551	529	573	532	497	490	582	523	528	562	546	552	538	519	516	560	518	520	546	513	549	532	544	566	526	554	524	554	531	485	544	560	537	551	519	508	561	548	559	523	513	527	549	541	511	543	507	535	534	521	547	547	567	548	540	489	505	535	576	530	561	524	553	543	571	529	553	573	550	518	536	539	575	515	553	530	538	543	533	531	490	546	527	516	550	502	562	534	584	534	518	567	518	500	533	585	566	590	554	528	564	535	501	520	540	519	524	572	530	499	548	531	548	534	603	549	557	568	527	582	541	508	505	496	528	573	610	527	545	524	522	540	535	489	541	582	550	533	527	553	553	523	546	555	532	519	537	516	562	509	532	514	509	496	525	504	495	519	559	530	577	503	558	562	569	546	526	536	542	508	532	530	576	545	506	569	511	506	507	542	529	529	554	570	557	511	578	564	517	566	475	553	511	541	549	544	522	534	499	531	493	544	540	522	559	549	514	542	545	501	546	529	578	480	535	546	525	532	530	549	537	565	527	547	565	538	518	537	557	556	495	526	559	535	535	548	551	545	551	535	524	543	544	546	567	549	514	560	567	550	507	537	557	569	514	533	557	587	567	562	551	544	541	542	530	524	542	542	580	523	519	532	536	541	556	569	561	530	542	544	517	545	534	524	543	521	561	546	536	557	587	511	515	548	528	544	516	533	535	512	540	585	538	586	609	510	571	553	545	556	526	539	550	511	553	522	471	534	522	507	526	563	519	511	554	546	511	547	543	497	500	527	566	568	528	508	535	545	494	489	541	500	570	521	528	515	553	557	523	493	571	543	543	526	575	533	534	526	574	537	521	570	558	548	488	554	564	510	527	543	561	537	524	558	549	543	600	543	538	494	565	570	543	527	521	560	515	526	495	534	520	519	585	538	520	526	543	490	569	537	558	550	528	537	579	526	557	499	533	554	562	520	550	575	504	513	527	522	552	539	540	562	549	526	554	546	512	505	527	523	556	584	548	544	508	557	494	522	569	567	594	515	541	539	529	561	508	564	572	562	523	579	539	529	523	508	521	546	522	572	554	523	556	562	548	555	501	489	545	560	539	527	548	516	570	535	520	552	520	534	575	547	530	536	545	565	509	516	563	501	523	470	522	541	519	529	516	526	507	511	556	503	481	521	549	553	544	544	548	505	546	553	525	529	561	503	498	556	524	542	525	540	522	521	576	507	518	557	526	543	534	559	513	533	578	537	533	547	517	549	564	569	543	599	563	516	564	557	544	503	530	540	542	508	537	513	505	538	551	533	570	544	492	531	545	494	524	564	554	511	580	523	582	574	558	572	557	533	565	560	507	549	510	540	518	591	490	568	563	504	538	533	580	556	547	541	546	531	534	559	538	570	571	533	500	571	526	531	547	544	496	521	507	521	531	575	521	520	545	546	565	548	527	546	527	603	542	547	531	526	530	538	578	521	520	551	523	516	579	552	500	533	534	502	554	560	525	522	532	566	541	538	535	567	540	496	542	534	517	545	572	534	501	559	550	537	548	524	571	538	502	525	525	538	526	527	526	498	542	535	538	542	505	570	532	557	567	567	564	515	517	542	514	523	554	517	527	487	553	571	524	565	524	529	536	530	540	578	528	547	506	533	540	555	565	529	526	562	540	525	542	525	504	524	546	544	553	552	552	526	597	555	535	511	514	493	476	557	517	558	523	536	617	493	540	557	508	558
26149	20889	27353	24843	22476	5228	734	500	427	375	355	291	273	290	282	284	263	255	249	247	241	228	255	252	229	219	243	199	223	224	222	225	227	207	195	221	228	218	207	235	204	237	206	189	211	214	201	196	227	204	237	181	215	225	214	209	221	212	209	195	201	218	197	228	211	179	190	196	227	186	205	231	178	195	200	193	208	209	198	213	191	219	192	199	223	200	215	209	185	218	188	192	205	196	192	236	175	187	213	215	208	224	212	199	195	197	200	201	205	204	206	185	197	190	185	187	209	174	192	194	206	215	209	183	205	201	206	198	192	221	208	193	216	195	216	211	187	194	221	224	202	177	202	206	201	207	178	208	213	179	212	223	194	193	215	201	190	201	226	229	227	194	222	189	169	192	215	199	191	206	184	209	196	211	193	189	192	225	201	199	191	202	213	174	219	216	205	162	206	198	191	217	214	168	174	213	217	181	180	167	179	183	214	198	194	206	173	200	200	209	187	213	192	198	201	215	205	195	202	223	206	198	202	202	212	209	215	194	208	200	204	193	202	199	189	175	206	185	206	204	186	213	192	207	214	191	202	195	197	195	230	192	190	191	180	189	231	212	204	198	216	209	198	197	201	198	229	204	192	188	205	197	198	202	190	234	179	207	171	221	183	195	196	177	225	202	172	189	174	182	196	197	207	185	191	169	197	205	192	235	174	219	207	195	191	174	213	200	199	206	183	214	196	176	203	182	213	182	217	207	192	218	194	219	206	185	214	199	209	191	173	219	212	209	172	204	205	222	196	195	208	209	218	178	207	203	188	224	188	216	188	195	201	189	197	208	199	247	198	186	179	210	208	197	218	187	192	191	193	226	166	221	192	193	191	204	200	208	216	217	213	206	221	202	186	192	193	170	190	185	221	195	193	208	212	217	196	191	172	167	200	186	194	183	220	196	184	192	205	203	210	169	177	196	203	193	194	193	195	212	183	233	202	188	210	192	205	213	191	179	210	223	218	190	211	187	188	194	207	239	211	222	195	214	208	169	178	221	202	246	179	218	185	229	202	215	238	215	202	177	199	201	206	204	165	204	190	198	204	192	196	188	213	209	199	189	205	224	187	203	177	183	200	220	194	188	189	202	197	188	183	218	203	208	218	186	211	190	211	200	204	200	211	196	223	197	231	189	199	210	187	211	221	179	196	183	208	215	201	193	181	211	199	181	216	189	210	192	192	177	204	211	227	218	192	234	209	216	205	209	232	226	183	217	191	220	190	208	201	199	205	213	213	200	216	221	204	218	185	206	191	216	198	192	194	205	182	198	203	175	185	214	225	217	178	197	181	182	178	177	203	197	198	205	186	228	188	188	202	209	218	201	202	203	209	202	218	194	175	187	202	209	220	208	198	209	215	189	218	195	208	210	177	216	197	206	191	198	200	201	192	207	215	200	239	198	193	189	197	216	190	225	213	189	222	224	194	219	189	173	203	179	203	204	205	184	213	231	207	169	198	212	205	210	189	209	215	188	197	210	212	199	177	190	199	216	198	217	203	175	179	199	208	213	192	202	195	201	220	198	213	233	227	230	167	227	216	185	203	204	188	190	186	222	183	200	196	198	211	215	205	228	195	194	198	220	228	199	203	189	190	192	181	196	197	214	201	191	202	207	213	197	181	223	228	193	184	168	208	200	220	197	209	210	198	209	204	203	220	217	223	208	210	209	186	180	204	192	218	231	202	201	194	199	169	206	229	213	216	217	206	215	207	192	211	191	211	185	177	213	206	197	195	218	234	219	223	219	210	202	215	204	205	213	216	206	205	210	215	219	197	201	195	207	219	222	224	203	226	192	197	216	208	203	180	197	187	196	190	191	218	197	190	191	222	203	185	191	202	201	188	181	214	201	204	201	187	188	203	201	185	184	208	197	202	183	213	198	205	202	198	189	203	203	188	194	212	187	212	212	188	176	215	184	204	202	189	192	218	200	191	216	208	211	202	202	215	178	225	193	209	189	223	186	184	225	207	188	182	191	192	184	201	183	180	191	209	188	194	237	197	203	192	227	205	189	208	173	195	181	174	185	204	196	187	203	203	204	197	193	208	213	222	222	192	197	207	184	215	196	202	173	182	203	187	209	230	203	179	200	202	202	205	231	204	218	187	204	230	189	204	200	207	201	195	217	215	216	170	213	209	207	203	189	211	200	206	222	190	182	198	182	202	193	194	191	224	212	202	208	215	182	213	200	210	230	195	184	201	174	221	219	210	189	180	190	215	186	195	173	186	214	213	202	206	205	223	181	202	198	199	206	213	220	203	189	221	197	177	191	218	185	193	205	197	164	175	198	190	189	214	206	210	179	186	201	195	204	184	218	210	201	189	182	212	194	210	186	200	199	175	201	225	187	183	184	176	181	221	216	205	159	209	232	213	194	209	199	197	198	198	247	211	186	233	196	222	188	206	198	208	184	201	215	210	209	197	183	206	200	205	176	193	228	213	221	214	196	218	183	210	185	209	179	210	210	198	214	205	196	182	189	211	202	216	197	200	195	202	200	204	222	209	211	221	231	219	213	209	194	209	192	195	219	170	216	211	201	190	199	196	195	211	195	198	218	175	231	223	193	193	213	220	206	185	202	203	243	192	200	198	189	225	223	214	216	203	207	204	212	180	224	213	219	226	191	231	188	193	221	196	217	207	213	180	218	207	189	201	185	204	184	197	204	204	210	190	203	215	200	199	193	195	196	208	217	216	239	211	198	200	204	195	209	192	207	203	196	203	204	199	209	206	217	236	200	173	206	208	206	204	220	187	201	208	208	202	178	186	211	209	174	209	204	209	186	194	218	207	193	216	198	201	196	199	211	179	227	185	202	187	189	192	191	180	198	189	200	206	235	214	195	199	207	175	207	211	212	213	217	223	199	197	189	190	221	198	210	201	199	205	202	221	211	173	190	203	231	180	219	226	217	184	192	208	198	208	187	198	237	185	179	218	217	178	216	215	201	215	194	212	194	231	219	236	204	193	205	197	198	200	200	203	222	224	187	189	201	203	188	201	185	206	169	206	188	196	188	218	198	193	201	204	211	178	174	236	213	199	218	196	203	170	182	232	200	198	184	225	190	197	202	199	196	193	184	185	199	189	223	198	207	195	207	203	195	196	206	204	210	208	220	180	199	193	212	205	201	198	202	219	194	205	221	218	241	210	193	212	211	186	195	197	216	195	194	217	197	191	200	178	215	203	188	211	188	209	202	195	199	203	187	203	210	196	189	192	201	208	175	229	201	202	216	202	183	195	189	194	218	211	192	204	204	219	233	202	213	195	186	239	193	202	194	179	203	198	243	191	228	186	209	187	191	165	208	202	210	197	219	196	208	194	205	216	207	205	196	206	205	196	191	193	222	179	220	199	235	225	190	179	178	174	200	194	208	204	207	189	200	213	229	225	217	218	208	183	217	198	212	210	186	176	206	197	186	191	170	197	183	226	175	218	236	187	203	196	192	195	167	208	216	214	210	209	218
7608	13517	12070	15909	16331	1686	1314	996	844	749	601	560	513	482	469	423	421	388	354	332	355	331	347	345	299	283	293	295	323	275	297	277	314	287	290	286	276	283	292	258	300	258	266	298	253	262	290	273	276	259	250	240	252	263	243	236	241	285	291	253	255	266	266	232	241	269	264	258	269	281	243	238	266	246	259	256	253	234	236	282	237	250	259	270	254	224	250	253	254	253	243	261	234	275	232	256	265	251	268	300	250	255	292	262	232	273	234	241	273	224	275	280	272	262	270	252	254	229	271	276	241	257	257	267	240	283	252	254	272	244	255	244	255	251	277	256	261	295	272	256	249	269	237	236	239	270	239	267	242	228	246	285	221	290	278	260	225	250	253	261	257	238	235	267	260	248	271	248	264	256	280	267	252	274	276	242	235	242	234	239	226	251	260	248	253	240	243	247	258	232	240	221	234	257	219	217	269	295	255	270	279	244	250	250	261	266	265	275	242	233	272	240	254	228	248	252	232	258	235	261	252	254	238	244	249	273	244	303	223	245	254	262	252	241	256	265	281	256	249	237	248	217	300	246	248	259	267	256	260	249	247	256	228	280	238	270	239	282	257	252	249	250	245	231	233	234	246	272	279	287	281	265	251	254	251	233	236	232	294	249	272	251	283	222	258	233	258	271	251	259	221	234	236	249	260	253	268	254	230	241	247	270	253	240	249	257	231	240	261	245	234	252	278	264	246	239	268	258	245	241	258	243	268	266	265	257	252	230	240	236	254	266	261	237	259	239	227	241	211	251	280	221	269	241	265	237	269	227	229	249	240	220	245	227	259	237	233	250	262	300	266	236	245	249	266	258	300	235	269	252	244	256	279	232	253	217	275	252	258	256	228	255	257	240	252	252	231	246	235	227	248	251	248	256	281	264	237	258	283	246	281	270	256	273	230	255	255	261	259	257	276	237	243	256	242	211	245	225	218	273	270	266	252	232	218	255	258	262	263	283	267	232	267	251	277	266	258	220	255	240	233	243	246	259	258	245	271	269	258	279	256	250	280	282	266	245	264	236	239	241	239	244	245	244	242	230	246	246	254	229	283	269	241	248	255	260	258	253	251	227	258	270	262	243	257	276	286	236	273	258	282	247	228	267	274	240	276	251	267	232	254	249	239	250	242	253	257	232	245	267	271	251	263	255	246	260	233	259	254	222	263	247	250	238	236	252	238	251	259	230	241	248	226	243	242	254	276	246	241	264	246	252	262	250	253	251	236	244	259	270	240	234	266	254	263	266	274	283	246	230	261	258	251	260	255	252	246	250	290	272	244	249	246	246	229	258	229	264	244	259	247	269	256	247	246	216	278	245	271	252	237	229	265	246	248	262	235	248	251	256	250	261	256	261	232	254	265	278	248	255	234	254	241	247	253	254	280	229	250	228	257	242	236	219	226	239	215	258	272	244	224	257	263	265	252	271	274	220	268	271	233	248	252	257	264	225	252	242	228	255	228	244	258	254	251	234	273	248	235	255	240	250	240	252	254	250	281	256	262	243	245	279	252	234	246	224	279	258	226	250	241	249	254	277	279	247	266	254	257	245	212	263	211	229	251	254	258	274	284	272	260	286	242	258	269	248	240	233	253	248	266	247	278	247	266	245	240	264	237	247	260	233	241	252	247	262	221	279	264	228	262	259	244	248	246	264	257	250	247	247	246	232	247	239	260	266	277	246	239	259	254	236	257	256	246	245	232	258	254	253	233	264	243	250	249	274	255	247	263	237	205	256	268	255	238	251	256	237	262	228	257	256	250	262	252	229	242	248	272	250	232	246	256	234	269	248	255	254	242	251	241	265	276	252	267	258	266	247	219	256	265	246	241	261	249	252	241	246	284	263	251	277	255	268	255	245	241	250	248	225	263	267	248	270	259	237	242	282	266	247	283	247	245	254	261	297	262	236	245	244	253	250	245	244	256	255	205	246	251	281	245	256	269	237	250	253	258	239	259	230	247	260	258	259	262	245	246	268	260	236	265	247	271	261	240	224	260	271	225	270	248	258	240	261	251	235	275	252	229	252	234	238	244	246	243	246	274	247	249	239	268	216	243	253	259	247	255	245	245	269	242	277	252	269	275	258	267	264	263	246	252	250	231	246	245	253	284	237	227	260	242	287	262	241	258	241	240	281	225	258	253	252	242	261	247	278	244	261	257	240	258	225	258	234	263	226	233	239	250	250	228	253	256	237	263	222	275	233	272	247	253	237	255	281	251	245	245	242	257	244	263	285	223	274	254	257	240	247	244	237	273	253	250	225	291	238	262	230	262	219	273	274	255	261	257	260	250	266	279	266	206	256	253	256	260	230	250	275	262	247	260	241	245	260	243	276	280	266	262	257	238	243	240	239	247	250	234	256	261	239	270	251	233	247	245	268	224	232	267	245	254	255	266	275	256	245	254	232	267	244	248	262	237	254	254	253	248	268	249	269	249	243	247	248	265	252	243	239	239	237	237	243	254	246	291	256	271	264	264	244	266	251	251	247	227	254	250	253	271	279	216	245	287	266	264	236	246	253	243	257	267	250	255	270	277	234	257	258	251	260	245	261	251	261	222	235	236	228	265	243	231	282	227	231	261	248	242	221	254	257	241	242	266	287	260	265	250	224	283	261	237	236	248	267	247	249	242	229	239	223	286	239	239	266	278	240	248	236	265	242	252	226	245	283	267	237	229	276	244	235	256	255	261	255	240	225	236	257	246	288	252	265	246	265	247	256	257	240	284	252	243	246	268	257	289	255	252	255	234	262	264	250	270	266	230	279	269	249	241	256	257	256	260	227	267	240	255	256	271	246	248	249	274	243	234	229	229	266	245	255	245	243	243	252	245	248	256	249	249	230	263	253	242	234	237	265	247	244	247	265	257	265	227	253	239	253	247	283	274	265	279	282	232	252	239	227	245	275	281	249	267	260	255	247	234	265	249	260	294	231	251	227	248	252	255	245	240	261	234	216	236	234	234	222	225	247	262	267	259	254	255	244	241	235	256	267	242	256	247	253	248	261	279	226	239	234	262	248	239	260	246	270	282	222	251	255	242	237	290	239	247	240	253	273	243	275	247	252	266	276	259	238	252	247	248	235	274	234	288	251	248	225	253	237	249	303	244	239	247	230	264	224	232	272	258	269	221	277	302	237	264	240	271	243	248	260	240	231	238	232	272	244	241	244	238	253	264	254	249	259	277	235	235	242	255	262	239	236	248	262	282	248	263	249	258	222	244	237	264	278	259	231	243	227	237	222	221	280	237	307	246	255	241	244	228	244	294	250	271	258	248	247	247	237	269	256	250	231	281	283	236	260	257	229	250	253	257	256	237	238	238	282	218	261	230	236	252	283	263	262	257	261	243	228	258	260	267	225	268	259	256	258	245	235	279	263	211	252	257	263	268	238	258	258	270	259	205	253	272	233	284	245	252	269	257	253	243	245	252	242	223	274	260	240	236	279	246	270	242	229	265	246	245	265	256	228
23523	20936	27983	24098	23411	19371	6653	1245	898	795	685	621	622	542	532	508	453	466	452	498	442	452	394	410	421	394	389	412	422	414	411	394	382	416	359	359	372	360	358	384	396	338	350	321	408	365	347	374	357	323	364	335	369	344	356	352	360	307	372	352	349	350	337	380	359	366	358	340	344	355	353	356	359	356	343	363	318	353	346	349	351	307	337	352	348	335	361	358	335	357	362	352	385	356	346	351	346	323	335	375	355	349	375	341	348	333	354	351	330	394	348	338	346	348	340	354	360	368	358	356	340	326	327	381	324	356	339	365	355	338	356	352	319	351	358	348	353	310	351	374	342	333	363	371	336	365	356	381	329	328	321	379	362	369	368	347	323	332	383	370	320	323	371	337	359	348	325	331	309	349	376	365	346	313	353	336	354	297	330	328	350	324	332	314	341	357	358	328	365	336	355	372	323	345	325	382	327	332	332	389	354	363	367	344	319	322	366	346	353	370	363	327	328	347	350	337	330	370	350	327	372	334	343	391	323	380	369	343	345	366	290	329	301	345	339	332	354	354	353	323	365	351	360	354	327	338	333	347	344	277	341	347	346	378	371	323	340	332	366	314	378	350	335	333	344	372	345	359	341	360	328	335	363	344	333	376	328	349	342	355	337	343	332	351	339	348	359	348	377	344	387	353	371	347	353	343	374	350	350	369	347	344	335	309	329	342	353	352	343	341	328	395	352	341	360	299	369	308	331	329	318	342	362	330	348	314	364	345	334	357	314	303	385	350	346	354	339	365	313	355	357	339	363	345	339	345	327	343	356	351	351	349	350	339	327	348	329	371	373	350	334	390	359	336	339	332	326	363	344	344	334	364	328	370	318	335	327	339	348	315	331	341	295	348	337	330	341	338	395	343	357	336	326	362	370	333	349	373	356	349	352	378	312	343	360	352	358	365	361	318	339	360	367	314	358	372	368	357	363	348	333	365	344	360	363	355	340	380	311	378	376	357	346	359	343	313	340	383	335	365	355	374	348	363	373	354	352	381	361	313	319	336	348	353	353	350	326	343	351	330	364	332	310	370	363	304	335	328	359	375	358	355	369	338	360	327	330	349	316	336	337	329	316	367	334	333	341	335	339	334	355	340	314	320	387	358	323	350	382	327	316	343	333	365	359	347	354	338	367	365	347	329	367	328	333	366	355	361	413	363	354	338	354	349	366	346	334	341	350	353	345	363	340	337	351	364	347	329	353	345	336	315	368	323	345	343	357	346	342	326	382	326	327	342	323	335	346	303	325	306	315	351	331	319	330	335	327	326	387	356	346	335	337	341	345	336	369	330	344	357	345	375	352	357	358	369	307	339	343	326	355	347	343	335	340	326	357	340	330	355	320	382	331	338	333	332	334	342	372	348	324	343	393	339	318	378	346	380	348	337	362	331	320	320	318	362	365	321	378	312	324	345	353	354	341	324	322	347	346	351	333	321	333	345	357	356	331	386	322	359	382	354	367	315	344	348	321	352	328	392	369	318	344	340	327	331	337	342	359	339	350	356	337	359	340	333	362	353	346	341	364	317	355	332	355	346	353	355	325	334	365	338	350	315	356	361	328	366	336	370	313	313	357	356	384	337	365	339	338	323	329	345	331	310	330	349	350	357	324	339	323	354	333	388	354	342	327	389	373	359	353	344	345	334	336	366	339	332	324	351	347	352	328	355	373	325	380	357	376	361	323	365	307	333	351	328	345	314	359	370	376	330	350	325	349	354	335	344	336	326	324	374	355	331	366	365	383	352	339	384	331	354	346	334	329	354	306	344	321	346	349	363	351	360	366	348	329	336	342	325	344	368	354	353	382	336	379	350	342	374	351	347	325	339	336	309	324	333	321	345	335	315	346	362	307	344	328	331	346	348	356	360	376	347	374	363	354	330	353	327	335	362	341	328	319	348	349	317	319	360	382	337	334	356	347	330	343	385	362	331	363	319	374	328	337	348	375	342	329	362	342	355	358	350	325	377	352	346	346	317	364	313	354	315	329	308	340	366	357	352	320	376	383	363	336	358	356	395	316	362	327	364	364	345	349	314	319	352	315	327	340	325	349	323	355	340	350	326	355	339	358	352	346	357	373	307	336	331	336	324	360	343	359	349	333	338	353	363	356	324	312	340	371	346	345	356	364	376	384	316	332	354	344	323	321	353	338	360	345	328	367	334	321	358	329	376	313	349	349	351	345	333	338	359	346	352	343	361	314	383	331	353	352	372	345	351	368	334	348	366	381	322	331	306	394	373	371	364	360	352	369	370	347	358	365	346	343	358	363	306	340	351	373	322	357	348	337	342	351	317	330	341	349	321	376	324	340	340	339	353	355	360	355	344	340	334	342	352	333	347	331	364	338	337	369	332	355	343	352	386	316	379	328	312	338	347	324	359	362	348	360	367	323	353	313	324	348	353	336	328	348	349	337	346	323	328	336	342	339	361	375	319	342	329	331	338	360	331	373	324	357	373	344	329	344	364	365	352	334	336	366	368	362	350	355	324	401	345	314	336	323	339	359	301	359	375	349	362	348	366	347	346	324	317	321	353	349	340	384	292	333	342	329	357	351	365	352	341	327	333	346	355	330	329	337	340	354	356	342	329	348	375	337	348	337	357	343	339	340	333	355	344	336	335	307	358	364	355	349	370	356	338	366	362	355	362	355	344	343	330	355	354	354	379	333	346	349	366	307	333	317	342	345	362	317	319	354	324	341	393	323	352	361	344	331	354	330	312	325	346	341	334	332	349	308	354	355	365	404	362	352	322	354	316	346	358	370	334	358	312	337	356	355	327	363	363	335	329	344	315	375	391	333	347	375	360	344	319	361	332	367	329	373	373	335	339	363	348	317	324	361	334	298	314	352	337	330	344	369	330	361	374	316	323	343	330	342	371	375	333	332	354	359	337	359	348	347	364	357	339	344	365	325	320	372	368	338	340	333	383	349	344	327	370	315	329	360	381	371	353	339	337	368	384	350	348	333	350	339	331	305	341	306	339	363	326	347	336	339	349	352	351	366	360	355	323	360	368	398	362	343	380	304	368	323	347	362	346	359	380	350	328	334	396	332	313	309	346	381	337	380	346	357	336	356	346	349	368	345	357	347	345	370	332	375	339	321	331	375	352	345	351	351	356	374	363	358	346	376	331	345	385	343	340	334	351	347	303	335	338	342	350	303	367	346	317	394	331	350	361	336	334	324	368	337	345	353	317	331	361	360	355	352	307	359	316	343	337	336	342	330	357	316	363	378	364	354	377	340	361	342	326	323	349	316	340	361	358	317	339	342	342	346	339	318	350	351	351	297	343	327	317	367	325	325	340	349	345	339	323	351	328	347	354	353	334	333	341	335	343	352	349	354	360	347	373	321	330	357	360	371	359	335	346	340	347	353	328	344	348	369	352	373	345	324	322	356	358	335	333	340	341	336	337	343	336	352	333	374	330	352	337	346	336	356	336	365	353	345	331	322	322	362	330	374	337
11292	22395	19910	21230	20410	3834	2919	2254	1925	1554	1294	1137	975	922	868	794	756	715	697	656	574	581	578	577	535	536	561	491	495	506	461	448	432	441	428	480	423	445	451	392	435	391	456	400	378	427	365	420	427	394	431	383	432	412	384	381	384	392	370	368	393	370	367	361	381	379	368	362	367	390	385	321	387	365	367	369	373	379	339	348	363	359	351	399	367	355	359	335	364	361	399	379	359	360	386	388	369	362	356	351	364	352	325	365	409	386	387	359	357	371	378	392	377	339	382	345	366	369	387	330	383	364	341	346	387	378	354	373	370	349	364	366	392	335	399	380	360	363	385	418	331	335	388	330	368	375	405	360	368	313	377	389	354	356	362	379	377	342	319	383	359	373	364	335	360	360	391	338	380	380	359	382	371	366	374	387	358	343	373	369	364	384	357	347	347	380	364	381	363	343	385	352	382	366	379	370	315	360	365	370	375	379	343	344	357	375	379	356	366	402	347	333	344	330	360	344	348	368	367	379	405	370	369	396	381	375	345	354	346	387	360	326	344	357	351	334	352	357	345	371	364	356	336	337	365	361	339	374	354	350	391	354	343	360	350	411	334	361	368	357	371	381	360	348	367	378	371	385	371	345	357	344	359	336	365	346	363	392	345	308	345	354	376	339	377	373	333	366	358	392	362	355	358	346	355	371	391	370	386	416	335	367	352	382	378	354	357	372	359	364	359	376	405	343	379	375	337	323	381	378	328	380	378	373	365	322	373	368	339	398	364	382	378	370	351	364	354	378	390	386	375	372	351	337	368	356	375	347	354	374	355	341	366	341	343	360	392	364	358	335	350	353	393	376	359	366	344	370	379	343	384	405	358	351	418	377	369	328	345	391	351	368	376	375	348	336	396	345	375	341	348	381	370	394	345	349	349	389	364	371	373	373	358	362	365	334	410	359	360	383	373	364	378	359	389	396	370	358	362	374	375	393	377	335	383	389	367	361	362	374	362	358	335	352	369	345	346	358	342	372	379	354	319	376	412	378	374	369	365	370	358	344	384	338	356	369	362	340	375	378	382	368	403	387	362	350	389	353	324	341	376	384	376	366	365	363	368	374	386	374	343	343	396	348	384	332	360	371	371	363	385	346	380	359	347	340	339	356	344	367	378	368	367	352	383	369	344	323	357	344	430	358	367	384	347	384	379	363	376	361	369	378	340	350	361	384	365	363	370	374	360	369	383	363	342	379	390	360	320	330	357	347	344	365	347	357	330	320	320	368	342	359	359	367	356	360	367	340	341	360	384	367	340	393	350	396	339	311	335	330	347	353	347	388	374	334	372	329	352	347	375	346	396	392	371	351	358	335	355	371	352	337	333	342	332	383	335	387	355	374	371	367	361	378	351	375	368	357	353	372	340	349	372	332	360	355	382	352	341	319	359	381	384	354	364	346	360	378	354	361	371	375	361	363	377	398	365	373	340	385	354	387	330	356	368	365	367	353	356	340	378	389	342	356	367	362	350	364	342	335	333	370	376	363	372	371	346	390	389	326	405	359	375	364	373	400	355	395	336	381	354	366	367	353	349	361	370	359	332	410	334	342	325	364	389	398	340	385	362	377	374	364	365	341	342	346	331	358	407	362	348	391	380	322	351	369	349	393	359	335	356	343	351	347	361	311	332	357	364	366	383	376	376	348	350	403	389	390	365	336	348	398	378	364	377	359	377	346	387	395	372	396	349	359	340	395	364	336	347	379	350	337	343	348	340	364	340	398	372	365	350	359	367	361	335	357	350	362	379	356	355	373	340	346	374	358	334	369	370	335	357	366	380	382	390	336	342	346	329	334	364	363	351	367	356	353	338	367	373	362	339	346	342	372	360	336	383	385	383	369	381	361	361	331	350	383	350	362	356	364	361	357	386	346	372	354	352	369	380	367	362	364	345	390	368	361	402	365	356	375	349	364	340	368	362	397	361	360	340	369	362	362	331	355	346	344	345	376	381	339	360	383	405	381	403	377	358	373	366	366	387	381	373	339	339	360	367	355	368	395	405	316	341	362	357	369	344	374	383	365	385	373	382	381	369	372	321	374	345	370	326	366	340	358	376	354	364	341	332	353	333	376	334	357	347	380	381	331	359	369	325	370	382	381	396	352	359	405	369	357	346	351	354	346	367	354	383	350	374	357	352	351	357	378	341	361	351	338	341	342	365	356	345	384	360	375	354	328	386	353	365	377	400	354	406	358	354	354	398	355	374	332	387	355	362	374	363	365	370	316	335	344	381	373	373	374	368	356	331	345	404	366	401	389	373	344	359	364	390	348	368	367	387	326	371	357	357	365	363	366	379	346	351	361	337	369	367	371	366	359	365	345	340	351	324	356	368	336	384	356	386	380	330	361	372	354	351	377	341	362	353	349	373	371	388	378	354	344	340	375	357	353	342	358	369	349	347	413	366	392	388	368	373	316	364	345	382	349	360	366	366	361	340	346	366	347	384	319	353	339	360	350	384	369	356	338	364	383	349	404	337	359	367	378	362	369	358	346	356	384	365	386	366	368	370	383	354	371	361	379	353	362	354	383	365	357	365	399	373	349	380	349	380	366	383	358	391	331	356	387	375	354	366	365	371	369	357	345	332	353	373	328	346	349	366	381	372	373	367	375	324	346	345	380	357	368	354	360	344	331	369	364	360	353	357	385	346	350	370	345	355	376	341	350	332	368	367	376	369	354	378	375	354	345	347	361	347	326	394	378	338	351	354	342	380	346	346	381	379	364	348	366	360	356	367	339	338	348	338	375	373	376	385	377	346	347	353	370	348	349	357	351	370	377	375	365	329	392	366	341	341	364	395	364	363	397	343	352	401	331	365	371	380	362	353	340	350	384	371	323	363	360	382	357	407	341	362	334	379	383	341	344	373	359	325	366	356	362	402	396	352	384	387	353	368	365	373	355	355	355	363	345	352	339	371	357	430	359	384	363	395	351	365	387	350	391	358	378	368	386	368	376	369	360	334	389	366	361	373	409	341	339	365	354	353	379	362	339	369	379	354	354	363	372	348	359	322	334	355	362	371	382	352	361	341	366	356	375	378	359	343	362	354	388	312	350	385	367	369	347	337	365	352	378	370	372	353	368	384	361	363	397	348	367	361	351	341	343	383	358	362	348	359	368	381	344	349	395	361	374	344	363	348	379	376	363	314	356	372	344	403	353	341	332	364	350	386	408	378	345	352	337	338	334	382	350	357	352	347	364	346	366	335	394	364	363	360	348	340	367	351	362	351	389	354	388	360	395	368	356	349	355	351	376	352	346	358	348	368	357	359	352	357	392	348	342	356	363	367	344	338	346	374	375	358	375	383	377	345	360	319	325	357	340	352	367	385	377	386	351	369	335	350	303	367	353	387	368	381	358	362	356	362	389	371	360	348	369	364	363	397	393	359	341	345	348	361	365	378	351	376	329	389	322	348	388	380	365	354	371	369	358	383	367	349	351	349	353	398	345	368	364	343	397	380	363
27799	16190	3770	1880	1681	490	540	499	470	501	449	449	474	508	478	444	490	445	479	475	517	491	469	491	473	480	454	474	478	488	478	516	502	474	446	498	445	467	490	464	489	478	470	486	471	477	526	470	431	481	452	448	486	458	453	463	478	450	472	453	495	415	459	487	484	502	470	478	444	456	459	464	455	444	499	462	460	509	465	460	471	432	450	391	492	461	464	473	467	449	448	473	443	469	454	458	473	474	481	487	458	470	490	515	457	438	466	460	474	463	449	458	489	462	416	458	477	485	440	463	477	445	468	453	461	474	483	459	472	474	471	493	454	461	457	468	438	463	476	500	501	449	454	476	478	473	463	494	501	489	448	463	454	479	480	485	427	472	499	501	493	442	457	476	492	442	436	459	485	500	476	464	445	437	499	454	487	482	429	468	458	502	454	493	461	454	509	431	468	452	481	470	488	439	457	477	450	487	482	457	478	483	499	489	503	459	496	445	460	500	487	487	460	473	472	489	497	494	462	427	463	462	485	426	452	445	532	455	455	473	514	476	460	439	452	490	460	496	477	497	479	455	445	477	472	409	458	494	522	455	449	468	510	464	466	459	461	467	452	448	477	497	517	466	460	468	471	477	452	509	471	494	483	473	477	448	437	452	523	455	476	437	492	483	471	460	495	465	472	450	453	439	476	448	465	475	443	465	495	431	466	478	454	467	495	440	451	486	509	459	495	495	490	485	459	439	464	529	472	465	463	469	443	463	453	450	443	439	489	463	434	447	459	500	487	527	507	454	456	471	501	439	433	416	484	475	503	485	476	492	449	422	492	425	461	442	428	496	484	455	508	491	435	459	451	444	485	457	483	469	438	503	500	492	469	429	446	462	484	459	459	465	477	470	484	500	498	480	468	437	492	493	448	484	465	449	477	468	441	478	483	515	479	492	482	462	487	478	495	468	472	466	481	427	490	446	476	452	492	502	475	421	476	472	450	438	465	442	467	450	519	473	506	477	461	467	486	507	459	475	457	492	457	474	448	458	487	478	452	479	455	429	479	478	448	465	463	469	450	474	467	487	480	463	455	467	453	431	481	445	487	454	477	479	496	503	466	466	495	460	457	468	458	493	450	475	471	473	425	482	465	483	482	464	463	451	464	435	473	477	466	484	473	460	451	453	468	458	476	451	482	512	467	450	485	463	484	474	469	465	446	463	467	468	510	475	491	435	457	448	452	451	468	451	501	492	471	483	444	464	473	448	457	467	444	446	460	456	494	462	439	427	468	483	503	458	465	430	483	473	431	472	457	462	471	435	454	492	459	488	488	487	476	474	488	475	445	508	493	481	485	528	489	451	437	486	434	453	453	487	480	479	437	481	471	481	470	464	494	459	472	447	470	494	456	501	459	427	489	491	455	447	453	484	472	481	445	427	491	467	466	502	473	471	477	465	473	481	420	453	477	498	457	439	471	440	467	462	421	467	470	460	453	428	473	461	454	441	443	456	465	439	457	443	472	489	480	429	475	475	443	474	475	436	443	476	511	449	458	461	467	461	501	465	484	466	470	431	446	430	505	444	471	452	456	478	477	460	439	456	491	457	487	485	460	484	455	448	467	454	449	479	482	488	483	463	436	462	494	512	480	434	488	467	496	415	445	439	479	485	454	465	465	494	466	479	476	460	514	497	474	455	460	505	469	464	444	468	469	453	462	500	493	506	459	476	463	478	452	488	471	460	468	456	457	476	455	450	497	476	431	441	469	475	472	463	464	434	460	419	430	499	500	406	463	444	447	462	450	477	460	470	437	487	443	506	457	480	481	463	478	477	450	462	486	496	446	463	491	448	475	453	493	447	511	481	505	455	468	479	423	435	480	471	437	503	437	467	455	428	435	462	471	466	476	464	469	455	477	469	498	472	455	459	467	444	448	474	463	482	441	423	468	490	470	445	493	453	467	472	453	464	485	465	517	472	453	480	448	456	463	489	463	483	462	475	502	504	499	473	454	501	434	436	456	441	469	405	528	475	464	466	527	471	450	454	495	491	478	450	454	465	454	489	456	479	496	462	443	475	447	458	442	467	458	460	459	488	476	433	482	444	472	449	425	463	448	456	478	486	446	464	485	474	430	489	451	473	510	452	464	451	471	478	495	442	463	412	466	459	474	463	464	461	457	463	456	514	438	415	429	452	452	484	461	484	478	459	422	460	456	436	480	473	475	457	495	430	445	450	496	457	457	478	504	498	444	484	478	521	449	455	468	428	433	461	459	501	451	460	515	475	495	503	456	471	425	473	433	434	448	477	439	496	440	469	444	455	453	491	470	458	469	509	485	506	486	469	512	452	440	477	453	474	430	449	468	478	467	478	488	483	511	492	453	483	455	465	466	451	471	479	478	452	463	445	464	504	467	445	429	427	484	460	445	481	476	459	479	466	495	469	488	484	495	440	429	465	457	458	474	473	494	481	499	489	474	463	461	467	481	450	511	503	451	468	479	499	482	477	446	427	464	466	465	462	476	520	482	457	485	455	481	460	434	494	471	487	442	448	464	472	489	437	486	482	432	503	463	451	459	445	489	500	428	436	415	447	466	501	467	536	472	415	468	508	463	463	475	478	482	478	496	476	428	478	464	449	506	461	463	459	449	464	484	460	497	461	425	461	477	428	496	461	428	451	472	474	469	450	477	494	457	467	484	523	471	472	479	463	456	460	474	493	477	434	441	496	473	475	434	485	469	416	470	449	426	507	494	457	474	475	466	466	469	458	482	431	478	469	489	464	439	500	471	442	428	495	459	458	481	474	454	479	478	497	476	447	468	449	443	430	488	485	492	453	459	538	498	475	463	445	481	443	463	451	426	451	439	456	461	483	513	476	503	487	494	463	443	458	444	429	472	456	465	512	478	456	425	494	451	462	444	482	431	498	462	464	490	475	471	488	473	453	515	460	461	486	503	492	464	466	453	468	511	482	452	476	457	477	491	484	471	447	469	441	439	469	503	444	484	470	460	475	461	422	461	450	492	515	420	472	470	497	471	483	497	470	468	493	457	479	473	458	431	472	437	489	477	414	451	492	452	452	481	492	476	439	441	479	484	476	447	495	471	438	466	447	438	465	439	465	440	470	472	448	469	462	468	466	479	451	472	470	427	496	483	461	437	458	467	493	464	506	488	461	461	462	490	487	485	510	470	474	486	444	470	495	489	446	465	461	488	462	492	468	505	458	497	452	471	468	444	497	465	473	493	489	452	479	437	433	491	445	432	488	472	435	469	479	491	451	486	467	467	480	462	456	455	498	477	460	486	462	450	476	507	448	446	429	449	503	476	425	473	451	478	470	453	477	459	435	482	484	519	466	468	472	452	451	491	472	454	474	480	498	449	452	479	475	489	476	513	476	459	469	449	490	506	501	472	481	465	492	487	470	498	501	435	449	508	455	432	465	459	499	452	486	431	455	471	440	431	465	486	495	480	465	461	415	440	490	457	500	471	449	481	457	459	462	475	430	476	483	512	496
5894	5254	4383	3162	2803	600	597	550	575	575	560	568	544	538	526	555	490	556	578	544	541	525	522	508	569	539	557	541	534	531	557	574	542	549	531	536	587	562	515	557	536	555	556	540	538	516	547	526	540	574	544	522	539	539	508	562	535	505	538	504	546	508	564	555	527	528	536	500	567	541	544	559	574	506	532	556	558	501	520	559	541	568	518	531	501	556	551	525	560	525	575	548	549	530	556	530	522	505	531	533	520	512	511	561	543	547	548	556	523	530	512	547	559	551	581	520	514	533	566	567	546	528	519	526	519	547	523	480	508	520	520	533	581	527	523	560	521	562	560	559	517	522	533	533	558	578	511	540	527	487	504	520	486	568	588	518	536	543	503	600	541	522	516	505	538	555	557	574	516	548	527	533	529	547	539	546	525	493	536	548	550	545	562	498	509	514	522	520	542	560	527	559	523	514	544	569	541	511	553	540	528	565	495	504	546	515	532	461	538	561	535	524	541	514	516	497	552	523	535	528	518	585	545	531	510	538	539	501	525	549	541	494	557	521	553	534	539	492	534	510	523	571	507	510	491	521	536	532	510	488	520	550	533	513	534	538	540	552	549	566	533	524	494	566	515	562	551	545	536	508	545	547	526	540	488	525	528	517	560	520	513	534	557	503	509	529	541	527	574	531	538	558	533	505	574	528	483	543	530	502	553	557	583	548	545	515	507	526	521	505	497	556	561	563	525	528	524	526	544	539	521	541	499	512	553	559	548	508	497	528	527	478	570	538	558	520	505	547	565	548	567	547	541	539	554	533	573	552	530	529	545	553	519	530	556	544	528	554	537	530	557	529	550	560	567	542	517	515	526	492	560	512	527	542	557	594	540	567	554	511	574	536	534	529	575	519	535	556	558	554	549	558	548	551	564	566	525	505	557	536	549	551	544	608	562	522	515	536	553	517	488	529	578	579	557	559	522	570	554	539	518	566	565	544	532	551	537	528	526	564	529	524	573	527	539	527	534	579	558	545	511	524	532	542	574	557	520	558	557	551	593	545	512	580	502	538	568	560	524	540	528	512	524	531	547	565	503	511	550	533	532	505	539	525	563	543	555	525	546	545	540	526	532	526	505	539	509	534	543	523	504	561	550	550	535	594	549	533	552	560	555	562	544	536	563	521	522	505	523	545	521	540	549	561	550	550	534	532	526	514	547	533	538	519	545	532	572	531	566	538	518	558	573	542	548	501	540	533	493	557	488	539	512	536	509	557	566	544	551	538	522	522	544	545	512	529	553	560	531	530	532	559	534	509	562	527	539	543	529	536	533	514	517	508	535	536	562	535	515	529	549	541	547	514	527	497	563	530	524	549	506	530	545	514	581	553	570	547	545	512	534	540	546	569	481	522	531	539	484	557	610	535	477	576	555	525	495	596	525	532	532	556	523	544	561	566	514	580	528	496	506	555	498	529	573	505	531	539	545	563	530	522	516	545	530	565	531	505	531	552	512	532	550	562	557	562	501	557	581	566	526	537	572	528	564	542	577	524	559	505	532	536	543	516	522	525	512	473	544	534	526	515	556	549	554	495	514	521	576	563	538	541	518	569	504	538	577	570	504	520	526	597	569	519	558	535	545	504	554	546	494	529	525	525	589	559	539	514	563	522	554	547	546	531	575	550	502	547	489	562	532	510	584	550	560	547	512	521	574	555	492	512	585	555	545	577	534	565	502	530	532	498	541	559	515	542	519	506	540	560	534	539	533	544	528	555	491	532	548	561	551	544	526	543	537	526	529	569	547	528	510	528	524	519	553	564	529	488	495	557	504	525	556	539	541	567	544	546	528	542	522	532	568	545	516	540	502	504	562	567	547	527	574	538	541	532	553	519	523	540	554	532	525	573	541	554	505	527	560	556	539	536	534	519	513	562	529	581	580	500	530	499	532	547	569	552	562	542	552	537	533	491	564	551	570	526	579	545	526	515	528	580	572	548	522	533	524	531	527	507	559	535	536	538	538	505	577	557	530	528	512	534	514	560	563	527	525	550	541	496	554	568	541	574	552	540	576	547	534	555	555	523	517	564	561	547	548	544	566	604	551	560	521	498	592	549	567	560	565	549	545	462	531	535	562	563	553	508	543	514	525	589	541	532	517	550	505	520	549	541	514	511	527	546	541	503	517	513	542	533	569	514	558	493	500	480	570	568	541	537	544	527	549	546	529	527	531	544	557	538	510	522	532	551	496	560	505	565	539	505	504	571	553	496	557	522	486	531	527	528	539	525	536	535	512	569	530	535	525	497	494	545	504	552	497	500	505	556	534	539	549	532	539	544	542	578	527	586	544	537	568	547	514	523	484	548	546	502	556	545	524	539	518	555	508	542	535	552	562	553	527	529	531	532	557	571	552	505	495	539	557	539	499	569	519	518	565	509	542	528	553	533	572	556	559	568	554	519	514	517	550	524	562	542	559	538	564	542	511	571	583	560	528	510	519	579	552	526	532	563	540	541	540	527	545	539	536	516	542	573	547	472	567	540	523	507	527	530	501	576	523	553	501	553	527	557	552	500	527	558	548	549	571	560	530	553	554	506	529	538	529	495	574	545	537	548	548	549	536	513	531	485	555	518	522	539	542	549	530	515	527	548	516	571	534	528	528	526	546	511	558	551	539	537	533	544	534	519	500	556	487	582	516	566	526	517	507	554	511	537	539	536	552	526	504	524	543	505	531	506	534	519	515	567	513	538	559	501	511	540	521	597	538	554	580	538	538	535	554	546	513	540	494	546	530	562	526	496	581	572	539	549	541	547	563	531	519	514	562	538	577	570	532	573	525	529	520	516	515	542	535	546	522	524	538	550	554	494	563	543	610	522	563	550	541	552	543	535	539	508	514	505	520	517	538	516	561	537	548	560	551	572	547	533	503	535	562	520	559	561	527	561	511	540	586	529	552	527	519	527	547	501	536	521	525	552	539	556	528	519	517	509	532	532	558	518	529	545	517	529	565	535	506	544	529	522	552	535	582	556	536	518	543	535	552	538	574	500	530	527	536	542	532	547	497	523	494	492	471	520	503	521	542	540	533	536	532	503	531	562	551	534	520	536	504	530	500	515	558	532	510	533	513	493	556	549	553	523	519	504	530	533	546	496	526	569	536	540	531	521	540	506	546	519	506	542	521	481	506	567	568	549	539	546	540	524	522	563	515	509	531	541	547	536	555	543	519	529	519	566	571	561	588	492	572	531	561	511	554	519	559	521	548	538	551	528	533	538	594	529	539	517	519	527	572	542	532	550	540	529	553	531	555	541	542	543	526	538	587	552	521	572	538	554	535	563	543	526	512	547	501	528	568	530	578	512	535	520	521	532	502	566	531	570	505	546	541	528	517	526	517	548	563	578	529	565	527	537	559	533	551	539	536	540	602	557	540	545	568	551	542	512	502	517	529	510	535	534	571	511	535	583	538	566	545	519	524	501	535	581	551	555	522	465	535	537	508	513	506	543	552	555	515	519	530	516
26093	20888	27346	24561	21298	4555	728	523	418	352	337	315	307	308	283	298	253	261	256	250	255	249	227	261	232	235	231	213	219	220	218	227	201	224	209	225	209	199	208	230	245	195	207	209	219	197	191	225	223	222	213	186	196	186	202	194	219	206	180	209	196	190	214	233	222	195	212	221	206	191	208	189	182	214	185	218	234	216	199	199	210	179	173	193	220	196	244	188	235	179	205	216	206	198	195	201	190	187	186	184	192	174	214	196	198	208	211	201	178	199	209	196	230	214	237	186	178	184	181	217	186	187	224	199	202	204	218	216	215	196	205	201	198	185	223	181	204	206	207	192	193	190	199	197	237	189	188	200	211	214	214	224	212	190	193	210	181	205	211	201	183	193	194	205	200	198	192	186	195	180	216	217	198	193	211	196	204	190	192	214	204	184	227	196	226	201	203	209	207	199	208	197	194	209	175	217	219	217	188	197	214	198	230	206	217	191	199	210	194	204	186	221	187	203	194	221	195	191	209	200	196	189	205	197	199	180	227	225	170	196	195	192	193	212	177	171	206	217	174	203	226	197	219	202	200	211	159	170	197	206	190	197	190	206	237	199	211	223	198	190	197	201	200	226	185	194	206	191	210	219	228	228	209	217	197	215	190	208	200	208	218	218	186	210	216	182	224	196	200	191	204	192	223	205	225	185	203	192	226	197	171	234	184	201	229	185	191	212	206	224	175	218	204	175	186	220	191	194	188	191	180	182	184	184	200	194	216	182	199	187	189	186	187	193	207	178	195	182	172	215	197	199	186	204	198	200	216	189	188	236	189	217	188	217	192	210	212	237	180	199	210	179	200	198	216	174	189	196	208	165	215	188	192	209	195	200	217	191	190	211	183	198	208	210	197	187	177	211	211	184	207	196	197	209	183	198	196	204	189	188	204	213	201	193	187	209	209	209	169	200	209	209	197	185	211	195	197	201	208	225	183	190	209	203	179	216	202	197	223	200	202	229	212	179	213	231	188	197	185	204	177	213	217	219	197	204	213	242	200	221	194	201	195	210	216	205	218	185	195	198	206	203	207	177	203	192	207	192	209	203	190	191	211	200	217	190	238	191	188	227	208	210	186	189	200	206	188	205	206	205	208	187	220	179	221	201	215	171	210	187	205	213	205	208	200	201	231	204	179	209	205	233	214	188	191	186	201	210	194	214	208	183	203	213	197	164	197	225	163	205	217	216	220	211	205	202	206	193	203	195	220	206	204	171	212	199	217	214	202	197	200	207	200	213	208	162	191	193	206	216	222	206	184	208	189	205	205	194	201	197	218	185	199	178	211	194	195	209	208	213	230	171	182	191	219	207	183	175	213	193	191	234	185	191	174	181	185	213	211	200	201	212	198	193	220	168	191	210	197	205	219	195	176	180	191	220	209	209	218	184	177	206	230	193	207	186	199	218	176	208	196	190	188	184	216	192	206	199	188	177	194	167	208	190	199	193	205	242	217	177	208	186	203	182	196	218	206	205	213	179	196	210	215	205	207	203	210	192	208	174	191	211	197	187	211	192	190	187	204	191	205	200	201	205	182	184	177	225	195	205	237	201	197	183	201	198	211	196	215	181	167	208	187	210	208	197	212	179	198	175	211	204	204	197	224	211	193	213	193	214	213	191	200	206	187	193	210	199	202	198	220	207	211	206	215	200	221	198	197	170	197	189	201	175	202	203	204	190	183	205	195	192	217	184	204	205	195	194	220	217	177	190	207	215	205	211	210	202	202	183	212	191	203	182	176	188	186	217	218	214	195	208	195	218	217	184	210	196	197	206	199	202	197	187	200	198	209	207	199	205	203	182	187	223	218	200	208	206	222	198	226	212	214	178	224	187	186	183	211	211	206	181	218	192	198	198	203	179	209	218	193	216	209	214	214	204	191	205	160	199	193	227	198	211	187	225	192	219	204	188	205	218	191	191	212	195	225	201	209	194	223	174	194	218	175	203	189	211	196	206	175	190	180	191	209	193	211	184	200	211	208	200	190	188	201	190	215	178	188	205	224	213	194	201	193	179	174	206	202	185	193	197	241	205	199	222	218	183	204	176	239	226	202	210	199	203	203	212	205	216	199	204	194	173	193	213	216	184	207	196	213	197	190	195	198	217	192	195	189	204	203	213	204	214	212	209	202	200	204	188	203	233	198	203	224	226	190	198	190	191	207	228	199	227	231	219	195	206	206	205	222	193	189	220	216	210	188	213	182	197	189	214	166	193	201	201	190	191	202	186	203	204	189	211	169	176	178	191	191	202	198	196	183	196	221	188	225	188	209	211	198	206	207	227	176	217	176	204	214	189	201	194	210	188	183	176	194	176	200	215	223	217	175	213	186	209	170	222	210	236	198	221	198	204	201	182	229	193	217	214	185	188	196	199	198	222	199	202	196	202	214	197	199	208	213	188	190	195	201	176	200	198	204	181	198	190	194	214	207	184	163	175	202	230	192	169	191	184	217	216	197	178	219	221	203	185	232	216	208	227	149	227	220	214	198	218	182	197	215	201	232	204	204	180	213	190	191	184	196	212	205	192	174	218	194	211	208	212	233	196	204	202	174	216	193	204	194	189	228	211	195	219	204	214	203	211	201	199	189	203	207	203	181	207	205	199	192	203	201	187	194	199	217	213	214	210	213	185	196	189	199	203	194	217	212	174	186	222	204	196	219	198	204	194	207	214	194	203	172	178	205	216	218	214	189	192	197	184	210	199	204	193	196	191	184	202	191	198	178	176	199	207	191	229	179	213	210	199	194	186	200	195	202	215	202	173	205	204	202	203	217	224	204	210	216	206	204	217	215	188	205	205	237	198	208	183	190	236	197	198	212	191	210	177	216	193	178	202	190	198	188	206	191	199	191	193	192	199	200	192	205	216	189	193	186	211	218	198	172	213	221	225	209	191	202	207	188	198	203	201	170	215	181	203	226	208	184	204	208	204	209	203	210	185	208	215	208	207	232	197	204	185	194	193	205	181	223	221	213	213	195	229	201	205	190	200	202	196	205	186	197	193	200	190	193	214	247	198	190	195	199	197	207	187	215	212	178	221	228	197	183	194	203	211	208	206	205	193	185	201	184	211	201	209	210	198	204	171	171	224	195	207	194	201	207	217	183	173	210	178	201	222	202	201	213	198	206	216	194	211	205	202	181	197	228	202	196	207	161	189	190	207	209	202	178	222	226	220	206	221	194	215	202	199	184	185	247	208	189	212	198	209	195	187	213	240	200	219	202	211	202	237	204	189	200	189	212	210	205	230	222	185	199	192	196	207	181	195	208	217	198	193	205	226	214	170	225	204	197	187	191	196	214	195	177	208	220	183	195	226	209	233	202	206	191	213	190	201	199	201	196	208	216	216	199	203	201	193	196	182	195	184	195	209	208	190	185	205	190	184	203	209	188	212	205	201	216	219	195	166	183	206	175	192	200	193	205	215	197	196	201	214	192	204	194	207	214	201	212	185	191	194	189	210	191	188
7477	13579	11868	10620	15099	1742	1259	1033	826	740	617	544	484	435	447	395	438	379	385	371	351	328	306	305	308	291	316	317	320	310	288	269	279	273	289	291	296	320	276	264	263	299	253	278	247	277	259	238	253	237	237	226	253	246	288	289	263	251	243	226	284	266	260	256	281	269	243	235	237	253	262	228	242	279	248	221	249	277	238	273	284	256	238	233	268	273	248	214	241	244	225	209	231	260	296	257	245	266	257	246	242	245	265	230	261	258	244	267	243	241	251	260	231	240	268	259	305	243	276	237	246	263	236	272	259	232	258	263	245	246	247	252	274	261	256	229	234	250	233	277	238	257	279	261	233	253	260	240	223	220	242	234	254	269	217	256	244	262	244	257	248	273	275	240	232	245	270	261	238	270	255	233	282	267	252	217	248	260	232	252	243	239	232	242	223	243	226	239	233	271	251	275	245	237	227	249	241	243	273	254	240	288	232	270	245	245	250	246	248	254	280	237	270	244	282	251	245	265	253	232	245	226	215	269	249	239	250	261	252	227	250	237	252	261	280	259	213	273	230	247	242	254	272	251	251	248	243	257	263	245	265	212	247	248	237	270	251	232	250	249	253	228	240	236	252	260	246	260	259	269	262	240	229	241	229	266	224	230	236	256	254	235	239	275	228	242	246	234	246	260	228	229	277	256	254	240	239	248	252	244	234	275	266	236	299	288	231	247	267	250	233	223	223	259	281	250	235	217	231	245	231	260	257	214	252	245	261	241	292	251	236	283	281	245	273	227	267	237	293	238	218	277	250	215	251	263	246	255	277	224	237	245	237	226	279	264	239	226	244	251	219	242	261	240	222	243	258	240	228	249	251	223	248	235	247	251	252	223	263	226	251	237	242	250	260	290	240	229	255	229	236	263	236	215	247	251	256	265	262	223	285	241	225	250	232	297	228	235	248	248	257	244	255	274	260	234	256	247	251	266	232	231	266	221	224	258	255	249	251	254	215	247	242	225	239	232	244	257	269	227	233	247	253	234	263	265	240	233	241	227	233	231	237	251	228	237	265	231	262	273	239	285	249	251	270	275	247	280	259	228	242	263	237	277	253	275	270	251	235	270	231	246	247	243	248	249	254	236	289	246	270	265	234	237	280	239	264	248	230	274	253	267	254	267	252	258	257	268	253	229	244	250	250	252	236	250	256	245	245	239	228	261	261	254	223	241	264	249	246	228	245	224	216	244	240	238	258	246	256	234	254	222	243	223	287	253	256	258	258	225	235	236	233	269	264	264	235	234	270	256	232	263	264	258	227	246	229	243	263	227	228	257	251	251	254	258	223	238	265	250	235	255	257	244	233	253	274	223	264	229	266	257	252	272	224	267	266	280	246	271	274	251	255	210	241	265	238	255	244	247	257	248	243	291	278	265	248	287	256	273	255	244	228	241	227	287	269	253	253	255	274	237	185	248	251	242	245	260	224	253	223	257	236	251	235	242	228	236	250	251	260	243	251	234	247	241	255	224	254	273	268	226	246	266	245	247	204	240	275	241	231	245	245	262	266	249	261	256	255	232	245	264	248	256	257	241	232	246	234	225	244	278	254	269	244	252	231	239	235	239	285	275	257	239	227	203	250	282	247	252	262	257	263	262	231	261	255	260	258	252	252	241	223	261	247	260	252	240	237	243	232	231	258	257	277	250	232	234	240	260	236	238	244	277	234	257	248	254	246	257	230	255	246	261	258	236	257	241	247	259	243	256	248	255	225	250	258	263	257	231	238	250	248	258	273	239	234	266	245	250	244	268	227	242	258	256	238	253	257	246	214	252	229	243	233	203	242	268	230	268	247	242	247	273	260	272	237	249	255	266	260	244	251	250	239	268	263	245	277	237	246	233	260	228	249	242	233	242	260	242	257	253	258	243	260	219	243	259	229	247	241	251	251	221	254	257	236	241	237	251	231	247	275	233	236	247	242	233	254	247	245	252	223	257	230	257	264	238	269	269	245	233	232	244	228	280	285	262	221	257	245	251	235	246	256	242	274	267	246	255	281	269	257	253	264	226	267	246	249	250	246	243	253	263	240	218	246	301	262	263	245	270	223	241	231	225	247	268	254	231	217	246	231	251	242	273	277	265	242	253	245	242	256	256	259	236	244	264	220	231	266	249	249	251	249	252	233	251	247	232	270	267	250	247	235	258	249	250	227	232	235	233	238	269	246	253	234	258	243	247	217	262	245	241	240	250	236	251	252	253	253	258	242	252	240	263	260	241	259	263	256	248	229	271	270	257	249	252	257	252	277	231	238	264	235	232	242	262	241	241	232	253	256	236	233	261	270	266	254	254	262	236	259	238	265	231	226	249	262	272	257	226	246	253	251	225	252	266	257	239	223	223	228	252	223	245	213	255	258	266	219	243	276	236	258	245	238	235	287	260	234	255	246	261	232	254	224	247	241	265	240	256	242	212	274	263	238	196	260	252	251	251	262	217	217	228	248	257	248	256	246	251	242	218	248	288	232	255	240	235	243	215	249	245	236	238	261	273	256	218	240	249	226	236	231	283	254	253	264	241	283	236	277	254	243	243	256	216	252	260	245	246	279	254	241	256	276	257	245	238	242	251	235	248	265	251	265	225	246	249	231	254	260	255	261	215	276	234	249	235	227	237	251	216	231	226	220	230	263	263	240	239	242	245	211	229	224	249	246	257	236	252	257	229	239	240	222	253	240	249	246	248	267	258	250	242	235	238	238	248	253	238	238	230	256	253	244	226	258	216	234	267	239	236	240	261	229	246	241	239	287	269	254	236	243	242	262	229	219	240	260	243	237	222	279	249	235	253	255	258	260	242	261	246	233	261	257	247	249	240	226	225	244	263	242	235	247	256	217	277	236	258	240	277	251	253	251	237	236	227	244	235	234	248	247	236	233	252	236	252	222	245	270	248	254	229	274	260	232	250	250	284	255	257	259	259	247	263	262	237	269	228	220	241	247	238	248	242	235	249	206	235	238	240	233	255	248	265	262	250	233	253	235	238	264	261	231	258	248	251	251	251	242	224	245	243	245	237	230	239	231	260	268	242	249	267	264	233	244	266	236	240	280	244	256	245	270	247	232	241	262	245	260	236	242	216	228	240	219	264	276	260	224	237	227	255	239	287	242	248	253	240	234	271	260	246	242	226	237	241	248	235	242	281	233	241	282	235	219	245	263	256	225	267	253	259	240	254	234	222	217	259	240	243	263	248	268	265	228	245	237	255	238	253	237	243	246	270	241	241	231	268	246	240	247	240	234	264	253	256	264	258	253	240	235	280	250	260	224	254	248	249	257	255	239	286	252	240	244	234	251	221	257	232	249	249	209	233	232	223	236	247	246	243	246	253	257	234	233	265	249	238	252	260	242	254	260	232	262	261	245	242	251	244	242	241	246	244	249	240	263	218	265	257	230	239	227	258	230	279	234	255	243	254	256	262	251	243	240	244	211	235	259	221	244	231	242	258	237	249	248	229	279	254	214	244
23446	20900	27946	24029	22024	20177	8352	1291	802	782	704	666	554	567	534	531	458	486	494	471	438	433	400	383	429	430	387	412	377	440	384	385	402	422	391	379	365	400	369	373	345	341	365	354	364	357	365	374	367	330	386	368	349	354	368	323	371	363	349	332	353	370	324	379	343	309	358	390	337	376	374	359	381	371	341	344	371	313	359	337	324	365	351	326	375	377	349	376	340	326	359	348	361	346	343	365	350	353	342	365	368	348	337	375	338	353	328	332	328	327	346	338	390	346	336	330	364	318	356	352	373	333	358	337	355	295	347	325	349	372	387	320	330	370	352	332	368	337	325	342	367	349	335	362	360	376	347	339	354	353	334	358	333	331	340	373	348	368	353	379	315	307	349	375	355	354	336	387	351	337	342	367	326	311	359	356	336	340	379	349	373	364	373	350	341	367	342	359	316	350	354	318	342	319	335	340	332	337	338	351	366	346	368	336	306	364	374	352	322	331	360	361	366	339	399	351	359	332	345	348	388	351	347	334	331	368	338	359	339	326	351	384	366	351	328	345	368	333	370	379	353	344	356	339	314	404	350	349	371	373	371	343	319	320	333	343	355	323	344	318	331	330	371	364	367	386	321	343	392	335	334	351	334	346	329	337	349	376	335	338	358	381	344	325	334	342	306	347	379	348	341	311	328	362	318	364	370	340	305	368	345	324	318	358	386	321	360	333	355	330	352	344	331	364	339	336	330	353	341	344	347	380	348	345	331	344	366	355	329	342	342	333	354	376	311	347	366	361	331	365	352	328	327	315	313	388	370	348	327	346	332	344	348	347	339	335	339	341	345	359	327	337	315	361	342	351	354	335	387	368	348	350	347	334	330	359	338	344	365	349	342	333	343	343	311	354	343	340	344	347	345	374	357	343	379	360	331	346	320	331	350	345	324	352	352	353	317	338	336	334	322	362	341	328	357	355	339	329	352	313	318	331	349	367	349	302	396	385	355	341	313	319	342	332	384	345	352	321	357	348	321	323	353	334	316	313	355	352	327	366	338	341	357	340	370	342	341	339	348	335	339	317	355	350	359	365	362	348	363	332	383	353	341	380	336	379	335	334	332	345	337	356	362	313	368	340	336	322	343	351	370	371	355	344	349	344	385	362	338	338	356	344	345	320	365	343	333	360	345	374	353	327	335	372	346	350	336	351	364	311	360	351	347	316	356	338	363	335	360	340	374	383	314	380	333	350	375	321	325	357	342	327	395	360	326	371	356	334	328	358	340	382	362	351	349	338	357	365	358	375	340	368	346	337	363	380	311	350	344	345	350	338	360	387	330	355	333	350	354	337	355	349	354	317	357	357	343	338	344	324	336	342	367	337	355	323	347	351	331	383	356	355	358	330	335	338	339	351	354	349	340	354	344	314	336	327	343	366	362	381	361	327	305	352	338	373	329	322	356	353	328	354	345	350	382	345	338	344	326	331	347	318	324	355	377	349	372	331	326	324	356	343	316	364	327	358	331	344	377	339	345	336	365	334	369	305	347	325	345	320	379	354	381	361	339	349	364	350	363	366	331	347	361	341	342	353	316	379	353	337	342	341	316	355	334	331	319	331	372	375	356	329	373	331	324	334	333	302	326	321	337	363	312	351	359	378	320	373	372	328	367	331	348	331	387	392	367	308	348	357	347	362	366	374	367	348	353	332	359	352	342	366	372	336	344	364	376	392	318	339	342	328	334	383	354	339	385	357	344	348	346	360	353	347	361	335	328	333	342	344	333	328	326	319	357	351	327	360	362	342	361	368	362	358	362	331	331	361	334	325	351	361	374	313	343	341	346	328	365	381	353	327	341	382	335	326	355	344	340	327	354	317	364	333	322	296	345	353	384	344	349	353	354	365	341	346	338	346	351	343	330	325	342	361	317	322	345	329	377	339	365	327	355	347	346	348	352	359	342	335	348	326	333	372	342	344	340	322	330	349	328	350	348	325	337	312	356	367	345	355	357	362	365	377	329	350	352	326	343	335	377	344	351	359	325	330	301	366	339	392	368	376	355	342	413	385	350	351	312	341	365	352	325	342	353	341	327	354	371	326	369	342	372	341	342	350	329	384	341	326	365	376	356	316	314	350	351	319	356	356	330	330	361	352	345	336	352	348	383	315	357	355	332	352	324	329	349	318	351	347	327	338	355	357	341	342	349	323	340	331	339	356	357	334	335	356	336	331	364	351	361	354	330	341	350	352	336	303	366	338	316	338	359	289	337	333	342	321	353	327	348	333	333	337	340	327	369	331	348	349	368	331	346	348	350	311	333	364	326	311	311	333	340	327	346	361	343	320	340	342	354	364	351	367	316	345	356	333	321	380	345	373	333	341	318	356	325	321	350	348	332	349	319	353	367	330	327	329	355	347	342	342	327	364	378	328	324	347	329	350	318	373	357	354	365	350	371	328	369	346	322	367	350	362	358	360	369	365	360	334	338	372	316	345	322	358	327	373	328	347	362	335	333	326	366	381	397	335	366	344	354	351	362	337	350	328	386	323	376	347	344	354	353	353	346	344	339	351	332	345	315	369	343	308	372	359	332	385	386	331	352	324	374	304	351	331	344	325	319	356	340	339	311	327	351	331	363	339	300	334	344	348	346	347	348	348	344	377	354	349	347	370	322	355	330	350	340	361	363	330	342	347	377	335	351	355	360	377	346	358	342	335	348	362	342	321	363	359	353	345	324	333	356	340	331	391	363	361	342	336	355	372	348	337	357	343	370	332	321	370	344	327	340	330	344	356	309	317	326	336	340	333	324	326	367	322	351	338	348	348	376	369	370	311	357	360	348	340	334	302	316	320	342	376	340	339	355	368	349	363	320	337	382	310	331	342	359	345	349	373	377	342	368	350	338	327	353	361	316	331	347	351	357	358	358	383	304	359	322	338	328	356	336	359	372	355	354	344	331	361	391	344	349	386	331	351	337	368	379	377	341	316	368	351	335	345	331	330	347	353	331	340	329	314	370	352	367	357	340	343	338	369	326	334	340	294	329	353	361	346	320	305	350	354	343	368	346	302	322	359	337	337	379	332	357	355	347	338	313	328	349	349	347	309	336	345	336	334	323	340	347	348	370	339	318	349	337	352	354	329	346	339	345	348	330	316	339	370	336	356	325	349	317	352	339	339	321	360	343	360	346	333	376	343	328	406	311	357	348	364	330	345	327	356	326	325	353	347	328	346	351	351	320	351	353	348	342	315	350	341	362	336	379	374	352	348	381	305	308	318	327	345	339	363	331	411	336	361	348	326	360	357	335	369	339	331	354	387	354	334	350	352	378	351	358	381	363	328	352	336	333	332	324	349	325	335	360	376	336	320	347	332	355	322	346	361	342	356	356	325	381	373	350	345	323	373	350	345	323	353	353	312	362	373	369	325	326	301	330	359	341	312	327	374	353	349	351	366	344	372	333	337	330	360	325	334	333	355	357	326	329	366	337	338	367	334	326	349	337	350	343	361	364	324	334	352
11375	21881	19737	21387	18853	4031	2867	2236	1770	1533	1335	1118	1037	939	809	803	736	713	728	674	605	627	539	543	539	532	526	471	469	475	486	491	431	445	430	431	427	437	460	424	429	417	430	405	409	413	378	380	360	407	383	372	382	362	377	386	414	391	382	357	391	374	347	398	382	389	377	340	379	368	365	363	370	410	361	380	341	362	380	396	370	385	339	379	376	393	346	359	363	363	365	343	346	353	369	335	383	337	380	370	350	371	339	372	335	354	368	377	368	350	348	350	373	356	354	370	384	365	364	335	366	352	372	352	364	320	384	395	385	344	368	373	376	350	362	352	358	349	377	367	348	333	353	329	360	369	340	359	367	353	348	365	368	344	374	381	371	398	349	370	345	372	375	349	378	348	359	383	348	391	352	352	383	348	353	315	329	353	374	346	384	390	377	385	376	383	378	382	350	369	417	365	373	365	376	343	357	373	349	323	379	346	373	331	366	342	354	338	350	349	379	359	379	353	343	328	344	354	347	386	351	382	352	349	391	382	343	391	359	357	369	370	350	321	364	348	392	352	371	353	333	377	350	374	326	332	393	344	362	350	349	377	358	357	372	363	379	354	366	346	357	371	344	337	333	368	345	330	364	383	365	366	372	372	363	375	359	359	335	370	333	355	335	372	360	366	352	351	337	352	365	333	336	346	331	369	321	378	357	363	345	360	407	366	371	362	343	334	349	367	358	371	376	374	370	376	378	355	365	342	344	342	362	383	370	374	341	372	338	380	311	377	364	359	349	363	378	328	372	357	339	338	373	353	340	357	346	386	371	356	387	388	355	350	339	336	358	405	356	383	400	403	367	333	376	351	366	350	361	341	342	348	345	355	334	368	397	372	373	347	373	338	354	383	352	367	346	341	374	367	365	348	363	369	345	379	383	383	338	357	386	384	357	392	359	364	350	365	331	369	387	358	379	352	346	350	376	347	358	373	367	403	345	371	363	351	367	349	372	382	373	333	344	363	368	362	379	335	355	377	365	332	322	366	348	361	359	367	332	383	365	342	343	361	350	346	356	405	370	380	357	352	347	370	368	342	354	365	388	338	350	359	370	356	367	350	356	368	335	331	353	351	352	348	371	355	375	374	359	342	376	366	332	375	327	330	371	393	383	360	348	366	325	380	359	362	339	368	394	364	388	360	349	340	391	330	362	343	355	376	379	343	360	339	342	357	391	358	315	360	387	358	363	325	349	347	358	364	364	366	377	373	337	329	348	352	382	342	347	335	349	370	377	370	361	383	352	337	370	336	359	348	374	359	360	372	346	369	378	373	375	400	368	337	366	399	356	388	364	375	343	387	356	339	350	365	340	355	364	384	337	359	368	376	346	357	363	325	345	350	365	364	372	359	339	374	373	365	371	359	364	348	355	359	369	327	374	361	348	377	370	374	351	353	338	370	355	367	352	379	351	373	306	385	362	353	343	387	365	363	344	356	344	389	358	362	342	351	360	341	369	356	355	365	380	340	383	366	357	358	376	400	328	341	316	359	347	354	351	382	347	332	359	355	354	397	384	333	384	370	362	319	352	348	340	345	379	336	349	357	393	354	318	332	351	368	349	356	338	349	361	360	368	349	367	374	376	398	376	334	339	352	356	338	390	389	358	358	370	341	357	344	345	355	386	329	340	367	398	367	334	338	333	372	371	354	360	367	380	348	351	310	361	359	341	366	357	353	372	334	375	357	365	356	392	374	346	376	385	342	341	375	396	341	352	362	367	381	365	374	346	354	357	372	350	353	343	387	383	345	363	328	374	348	368	378	393	351	395	358	339	362	350	377	362	400	409	354	365	393	352	365	407	321	339	363	368	349	372	386	372	328	353	365	355	358	360	346	336	380	340	359	357	378	378	367	348	371	359	381	312	338	348	357	337	370	346	353	368	400	352	334	364	348	382	357	364	383	360	397	376	347	356	378	383	352	365	377	350	370	357	362	375	382	347	361	346	372	372	370	335	374	390	340	401	342	360	351	330	411	345	375	376	373	336	372	345	371	351	354	345	322	335	368	356	352	344	350	370	339	345	369	339	343	335	333	352	361	366	333	321	343	384	363	328	350	337	371	388	362	371	338	366	356	392	366	360	353	371	382	333	335	367	350	322	394	371	379	371	345	360	363	379	382	343	361	378	343	380	348	357	349	352	376	349	339	329	367	353	390	366	352	353	362	337	381	336	347	384	321	330	330	384	365	368	329	371	383	363	339	367	335	346	351	394	348	359	338	360	340	373	335	332	396	363	373	387	364	371	374	385	356	365	387	379	339	342	340	349	324	344	366	369	341	373	345	366	380	374	336	352	354	340	357	379	368	373	347	343	358	349	349	332	358	375	381	346	320	370	351	403	365	393	351	397	330	371	352	358	318	348	365	341	350	343	352	381	376	357	340	387	335	371	346	364	336	344	342	365	386	355	343	363	355	360	352	335	375	315	351	387	376	377	372	371	353	350	357	359	347	370	343	335	366	332	366	369	372	349	365	370	345	365	367	330	369	373	339	362	382	351	356	365	356	351	368	380	341	367	317	321	365	360	326	380	333	352	382	354	374	362	368	351	337	367	369	377	368	339	363	335	375	369	371	366	345	319	342	359	358	385	348	328	366	382	356	371	356	366	382	331	372	393	342	351	332	360	379	342	385	397	382	373	387	346	381	355	344	367	348	387	366	375	342	360	345	363	345	372	342	381	362	378	384	357	391	352	360	369	359	374	379	345	378	361	361	356	331	339	370	371	371	395	339	358	326	354	380	342	345	320	382	382	386	378	361	400	352	358	346	386	328	372	359	369	349	377	348	390	363	394	367	344	401	349	364	369	353	332	356	368	373	368	338	362	343	368	393	386	331	331	336	342	354	372	415	333	343	358	364	354	385	368	356	341	350	346	373	355	349	335	342	347	373	351	342	351	358	356	319	371	366	319	363	375	380	388	379	363	314	354	353	348	337	356	345	365	366	313	379	349	336	368	371	374	353	373	379	396	362	345	340	326	319	367	311	354	337	402	347	394	374	369	329	358	352	336	332	347	380	372	360	349	388	350	343	338	360	353	334	348	366	354	325	362	364	373	352	401	346	366	355	346	401	326	366	370	388	327	372	346	327	353	355	328	359	343	372	368	370	347	387	337	359	359	359	388	347	377	299	347	381	381	389	386	367	356	347	375	374	376	331	365	341	352	365	334	348	365	367	352	353	389	341	357	354	371	341	372	364	332	327	361	370	370	372	353	348	393	377	386	331	389	372	344	327	328	350	400	358	344	357	367	342	357	365	345	365	354	346	350	343	333	350	375	351	337	368	345	356	350	386	342	349	336	349	360	308	366	367	321	344	343	376	373	365	369	345	407	321	366	363	374	376	347	358	388	336	376	367	361	399	386	371	385	354	368	343	320	363	373	371	331	356	360	373	348	385	363	344	362	324	307	370	338	366	333	342	343	392	379	378	379	324	385	328	371	347	363	367	356	355	370	334	354	360
27892	16120	3868	1402	1772	517	501	456	474	466	464	475	490	446	487	511	502	454	495	453	483	445	454	457	483	425	452	447	483	469	480	446	490	453	470	502	467	436	472	469	428	474	445	451	495	469	440	472	462	464	484	458	469	417	485	478	475	429	502	470	457	460	451	458	460	478	480	434	461	455	486	458	457	492	461	450	461	416	437	466	468	464	444	489	435	496	450	469	478	467	452	475	412	490	463	462	463	463	425	439	446	452	463	441	465	511	463	454	518	438	464	468	491	418	484	477	448	460	485	480	447	449	420	480	469	458	503	438	486	431	499	469	454	495	445	511	445	458	444	462	484	463	472	456	452	441	437	482	464	500	453	478	454	439	431	479	485	468	496	422	464	449	482	445	502	470	469	480	480	480	462	431	447	440	475	455	438	488	489	468	426	466	495	412	495	479	461	462	438	450	461	450	503	468	419	461	455	451	462	492	481	442	442	458	503	468	467	470	476	464	467	482	467	484	502	448	484	472	486	423	470	440	463	477	444	470	451	469	460	454	425	446	500	475	454	464	447	463	450	461	490	446	479	483	484	466	476	446	434	492	481	449	476	430	445	449	454	475	452	486	442	459	424	477	433	500	440	474	483	473	438	481	455	460	462	506	435	472	461	515	433	471	419	442	446	475	474	440	431	454	509	446	448	455	504	488	423	444	479	471	473	486	469	458	460	428	481	450	456	458	459	501	453	432	458	425	478	481	471	485	490	453	477	497	454	475	450	445	438	467	475	431	478	463	472	509	454	473	501	469	483	461	524	497	485	465	497	482	463	445	460	479	456	472	481	448	458	482	468	441	454	481	446	455	491	447	486	484	495	446	450	455	482	412	488	500	451	456	465	473	459	440	483	449	446	457	444	453	470	476	500	437	460	489	444	436	451	447	431	457	455	479	449	458	462	472	430	462	473	443	470	424	459	475	445	434	474	454	473	485	415	502	486	479	496	446	452	462	477	454	446	421	453	461	435	415	442	484	445	392	463	478	496	428	498	456	416	459	444	459	458	447	458	447	461	495	448	449	487	448	432	457	443	510	460	497	487	460	482	461	456	466	477	451	455	436	469	456	514	489	463	483	487	490	462	456	458	434	434	455	458	460	430	461	472	467	462	473	451	463	462	439	464	504	405	436	457	449	490	501	449	482	459	459	486	448	477	460	463	462	434	441	407	485	460	487	478	403	501	478	462	461	466	483	440	482	447	467	471	490	424	478	486	453	455	455	462	460	449	472	482	456	433	443	462	459	396	413	444	454	449	440	466	491	495	462	496	455	461	414	490	445	480	462	417	462	474	500	472	473	458	449	485	490	490	481	488	467	452	474	467	463	498	434	518	456	469	431	447	444	470	464	500	447	509	473	486	453	442	486	432	485	464	436	468	478	452	454	496	446	451	506	498	457	459	451	423	453	453	452	497	464	500	466	508	471	463	496	478	470	493	476	432	409	466	443	434	502	489	429	485	429	479	465	458	457	461	461	473	455	446	469	466	488	443	472	483	458	466	475	469	477	483	474	443	428	425	464	510	473	446	481	468	479	455	480	448	494	469	469	492	470	448	443	475	435	469	494	460	490	455	459	454	467	468	471	455	449	489	445	474	484	440	459	421	471	432	463	433	453	443	451	460	447	451	433	420	418	431	431	420	464	486	441	451	442	475	462	446	501	498	478	431	451	481	481	482	464	443	468	426	457	436	523	445	419	425	472	462	511	463	441	445	403	453	452	460	505	447	469	415	468	471	461	472	508	421	453	467	436	464	459	454	461	443	506	478	462	443	481	487	464	443	454	422	477	474	447	431	430	436	443	443	474	461	432	468	461	457	455	429	463	491	446	466	429	479	484	457	445	476	449	473	443	478	445	459	471	468	440	463	456	428	433	423	485	438	490	471	483	473	450	493	460	484	464	463	457	480	481	451	482	482	443	456	444	449	460	473	436	487	466	478	492	459	501	456	464	501	442	460	511	445	454	457	452	464	468	464	489	399	477	462	496	481	433	487	459	517	455	454	414	428	503	464	497	460	468	461	454	444	442	437	489	451	463	456	441	450	479	468	466	523	438	476	475	464	454	403	436	502	459	433	472	454	459	424	473	446	459	490	489	470	492	457	411	463	436	494	484	510	500	433	472	455	459	466	481	473	430	460	481	468	441	456	487	423	453	454	444	427	474	474	442	478	458	448	494	456	458	437	472	457	435	454	457	494	452	485	487	448	495	466	481	464	472	478	454	452	475	438	425	439	435	475	460	459	439	467	451	472	464	450	492	488	483	455	465	442	492	478	452	466	461	458	452	475	481	475	460	460	455	459	481	477	458	462	489	446	408	449	475	463	431	486	463	451	451	451	482	487	419	485	457	425	469	437	463	458	460	460	439	459	474	449	480	468	464	475	466	509	442	422	445	492	453	458	510	450	430	446	439	476	465	469	445	439	457	503	435	460	489	440	429	487	435	440	446	483	477	450	447	462	426	457	465	443	466	479	488	447	462	475	457	456	432	489	461	429	477	452	480	487	462	483	454	503	449	464	454	481	512	466	436	450	448	474	476	484	445	474	458	453	482	505	486	474	481	465	465	477	489	440	451	428	444	430	438	442	490	462	473	460	436	469	464	467	485	474	468	426	488	445	465	450	453	462	453	427	450	486	469	450	486	499	486	482	495	470	461	472	439	470	437	448	402	453	476	459	442	455	454	464	490	450	420	496	468	422	494	478	424	459	509	474	442	445	507	432	451	455	448	453	462	456	484	458	441	482	443	436	458	475	474	472	470	435	432	491	488	450	432	467	448	463	455	431	465	428	421	461	475	452	485	469	478	449	458	445	466	447	474	444	474	444	467	463	473	511	496	456	436	464	440	451	485	463	476	435	430	473	439	441	449	472	479	486	455	443	461	479	459	437	451	478	456	467	445	472	469	501	441	488	465	473	436	456	489	456	471	462	484	456	456	448	459	437	482	450	459	443	486	464	464	455	451	465	488	485	488	462	493	504	440	423	483	454	454	455	492	523	446	457	424	486	490	435	467	438	472	470	454	451	478	462	473	455	474	455	466	415	485	476	466	476	451	487	463	481	440	446	501	430	430	467	484	473	465	509	466	441	473	460	474	466	465	461	461	486	470	499	454	495	430	448	492	450	467	435	464	457	480	480	475	488	455	461	426	471	471	404	474	496	458	470	457	440	477	454	481	471	477	471	449	485	434	448	466	500	465	481	460	468	446	482	483	477	436	473	432	452	449	464	424	441	498	413	478	456	491	465	457	414	445	496	476	471	470	463	440	490	436	445	466	474	487	428	455	456	460	469	443	458	454	450	440	419	435	483	429	483	462	458	464	485	458	456	481	474	448	461	478	460	507	477	431	486	478	449	459	469	477	473	435	463	461	410	465	453	473	529	462	442	447	478	444	460	439	509	458	450	506	477	461	475	457	490	481	511	469	472	460	453	459	486	457	446	490	436	484	472	431	467	467	505	463
5899	4879	4612	2321	3249	632	588	563	561	577	549	504	549	535	542	583	583	537	516	505	517	561	520	534	506	505	572	537	527	544	535	554	565	540	546	525	541	510	505	536	588	513	536	542	549	524	551	561	523	565	494	533	535	506	527	536	500	525	538	543	519	513	544	531	566	557	500	571	550	525	483	526	529	504	561	537	542	557	531	542	567	575	547	573	556	546	522	570	583	570	527	565	527	517	535	496	563	550	546	577	512	481	525	570	546	526	506	524	539	528	484	527	570	527	535	520	500	512	542	537	551	509	575	542	538	563	523	524	520	538	505	542	532	553	525	553	550	564	563	505	547	521	564	536	484	540	539	525	559	557	503	511	528	548	514	519	584	532	557	514	502	550	487	542	573	501	536	524	550	527	565	529	530	534	483	532	505	545	540	546	547	559	566	531	530	517	545	531	524	550	586	544	559	517	556	537	507	562	527	537	575	555	504	519	511	466	563	534	544	527	535	527	560	530	568	585	536	530	497	530	511	497	517	535	538	537	505	536	538	530	479	557	571	521	556	531	544	517	534	541	551	485	539	539	545	484	485	506	527	498	524	524	554	509	557	545	507	532	578	544	559	533	497	545	514	536	489	564	532	540	536	500	508	491	521	511	511	532	520	557	570	531	553	521	530	552	533	505	517	520	529	541	532	537	562	539	544	513	515	592	538	551	549	552	528	547	527	551	555	517	554	537	519	522	529	505	504	481	549	530	520	533	572	550	537	531	580	530	601	562	561	552	534	543	555	571	540	571	494	538	533	545	558	525	518	566	534	535	529	516	483	546	515	526	574	532	548	557	509	569	509	513	527	570	541	511	561	578	517	509	496	525	555	535	511	523	546	537	473	539	519	558	561	534	541	566	508	511	486	518	515	534	554	537	496	535	511	508	527	520	529	601	511	497	542	520	547	536	521	512	523	510	561	507	508	548	544	512	505	585	573	509	503	561	508	531	501	531	556	559	522	506	537	529	527	549	541	520	574	558	520	547	499	509	514	506	489	537	541	530	514	534	516	533	506	552	539	564	546	553	537	522	525	526	543	542	554	509	554	576	596	535	501	505	535	549	534	518	509	541	515	521	519	521	544	497	531	560	548	516	520	518	545	576	512	519	557	515	543	558	525	504	582	536	537	527	540	540	507	550	554	536	518	511	496	484	591	543	508	538	548	556	548	524	519	511	568	508	505	549	561	573	550	562	507	536	479	536	521	582	507	541	539	560	526	517	555	552	553	512	504	569	543	530	523	566	561	528	566	541	534	554	534	551	556	521	506	518	517	515	498	549	523	532	520	517	520	512	534	521	531	533	573	506	546	500	517	633	536	539	525	501	572	543	541	533	532	508	514	529	521	544	495	522	500	514	518	513	491	555	530	515	541	517	501	521	534	499	519	524	518	520	509	544	562	519	518	547	558	567	567	536	557	563	511	570	538	565	537	488	519	540	532	533	537	518	499	509	530	483	552	513	544	526	507	536	491	524	555	565	522	520	510	488	536	529	533	535	575	554	547	541	521	532	583	545	519	521	564	517	527	522	532	515	501	541	524	523	542	553	488	515	570	499	561	552	523	554	528	552	553	513	512	531	516	521	572	521	542	530	513	500	545	524	544	527	544	557	506	535	515	613	514	511	535	555	519	525	530	527	530	533	536	546	533	536	519	545	499	522	542	558	508	560	518	524	536	549	507	559	562	515	487	560	518	508	493	466	577	527	540	559	551	524	531	505	547	563	568	620	536	527	541	524	518	548	562	534	569	566	528	533	525	556	504	508	543	517	512	522	517	534	554	529	483	546	544	520	548	526	564	538	531	564	487	484	539	510	550	507	538	528	528	515	513	576	538	519	511	532	540	555	540	543	556	554	530	493	513	495	528	536	510	574	546	557	555	571	580	536	533	541	539	536	552	513	520	542	540	523	495	540	567	550	536	559	515	514	548	536	505	537	494	524	505	521	540	543	519	500	538	560	535	527	538	571	484	558	558	531	550	565	485	518	547	587	537	537	546	520	526	530	532	519	520	561	559	533	532	535	559	516	514	595	538	540	536	561	542	532	527	546	537	516	506	532	525	558	594	529	530	499	518	537	559	530	551	535	536	515	586	516	547	547	568	506	572	522	558	540	596	567	552	529	525	542	510	517	515	528	526	549	527	530	529	559	546	544	510	530	510	527	543	506	520	497	513	496	519	507	500	517	508	499	516	545	552	516	524	542	532	532	536	572	528	503	517	541	527	520	559	560	513	548	509	545	526	593	521	547	520	554	498	548	523	507	512	521	516	528	539	515	541	549	537	534	552	548	515	546	558	554	489	556	507	544	562	528	532	543	552	539	517	553	528	550	543	538	530	513	545	523	544	511	518	555	545	512	527	515	514	514	541	541	499	507	541	542	552	512	559	575	526	525	550	573	560	542	543	527	542	520	539	483	523	542	522	555	552	545	560	512	535	539	490	547	543	509	526	524	513	559	533	584	548	521	532	548	559	548	506	525	532	524	569	543	532	576	572	524	531	533	514	564	507	550	508	541	517	559	553	514	533	507	543	553	503	553	531	560	536	520	553	497	496	479	515	534	519	549	518	555	535	503	530	511	529	496	544	542	582	486	496	543	526	547	554	515	523	560	548	554	509	527	515	515	546	515	533	541	567	476	563	516	504	493	524	511	526	573	499	514	529	526	529	511	537	552	554	472	553	538	572	532	525	499	548	557	538	517	526	535	512	478	535	530	513	518	486	539	538	575	514	516	593	516	549	509	502	551	580	530	544	508	517	543	497	539	534	541	531	547	532	570	498	518	543	535	540	553	524	552	514	538	535	542	544	512	551	546	559	524	540	511	547	519	546	542	585	542	565	555	538	575	507	538	529	537	478	540	543	515	510	554	564	555	551	490	533	536	528	516	520	550	562	489	538	569	532	516	528	516	527	509	546	579	542	527	542	528	513	520	511	557	500	534	511	547	515	514	491	532	551	540	517	520	541	511	579	514	520	550	557	535	546	554	554	551	525	551	564	545	502	522	521	524	526	524	541	512	539	522	564	540	539	565	542	536	547	536	585	544	535	580	543	531	511	514	516	531	529	565	482	508	520	518	558	535	508	553	513	547	554	538	510	554	574	547	540	557	556	561	543	500	513	512	530	531	518	521	586	531	481	546	562	529	573	577	542	562	553	486	511	534	533	539	582	534	533	581	599	568	559	510	576	530	519	539	543	496	507	548	537	555	576	510	540	530	540	536	507	539	534	542	559	514	537	560	544	561	567	521	523	540	531	517	560	527	536	544	545	534	505	503	499	520	530	509	528	520	584	506	565	533	525	516	533	550	569	555	529	516	542	533	540	549	526	549	543	561	539	504	562	495	520	526	545	513	536	557	543	505	526	550	538	522	561	519	511	530	548	535	489	558	541	553	489	545	599	537	518	511	524	529	503	560	552	534	534	540	536	501	522	521	556	518	547	534	524	535	484	536	570	559	567	515
26211	20896	27320	24645	20924	5217	713	511	428	378	345	334	242	287	272	250	262	241	257	209	248	241	230	236	225	217	236	223	214	204	208	197	236	203	189	191	216	217	221	218	210	202	218	195	196	210	229	204	237	211	192	197	217	214	219	193	187	196	210	198	235	200	200	209	205	203	218	186	234	193	201	197	191	193	204	208	196	202	206	218	195	216	213	163	221	209	188	194	193	206	215	200	199	205	210	192	189	212	189	213	223	192	207	175	181	212	207	207	212	189	205	198	190	199	189	199	208	194	194	191	189	203	202	188	225	227	205	198	209	211	207	200	197	215	215	202	178	194	159	204	181	180	202	176	188	173	189	204	215	185	190	200	203	203	202	185	190	231	202	194	221	198	196	212	189	188	168	201	192	211	220	190	219	187	208	178	191	184	178	211	207	206	204	190	190	196	190	202	184	198	200	190	193	205	204	192	187	190	223	179	203	169	209	192	200	199	189	201	194	222	216	186	208	202	222	193	185	207	220	220	200	175	205	209	205	217	208	210	221	217	178	212	182	233	187	149	216	210	188	208	175	196	199	192	203	232	186	232	198	210	206	185	192	202	187	200	224	205	191	221	200	191	206	250	194	188	224	192	190	199	184	196	204	186	196	209	170	205	219	186	182	181	205	185	182	214	213	206	214	188	197	192	175	198	197	208	182	196	183	189	225	196	222	207	190	189	209	187	223	227	203	179	218	188	187	206	239	220	174	183	197	197	185	200	195	215	220	204	188	216	175	216	204	214	174	206	182	164	189	196	191	202	189	221	225	212	205	216	217	207	231	170	193	204	176	209	213	174	195	180	191	200	204	214	190	208	188	176	212	212	189	216	186	210	177	220	195	196	207	189	185	216	209	169	226	216	213	184	187	203	189	166	216	190	203	202	209	184	200	209	198	199	172	183	221	210	190	194	205	188	206	228	222	195	192	190	231	181	209	203	201	188	214	187	197	199	193	216	208	184	201	215	216	202	229	219	228	190	200	214	179	195	205	196	177	194	192	185	196	191	191	194	205	181	195	236	211	178	206	176	193	185	183	176	210	190	212	205	198	180	199	219	193	199	215	207	190	199	200	205	200	209	202	199	201	210	200	192	191	184	208	217	205	194	192	211	184	174	222	201	210	210	193	207	200	188	219	169	182	222	203	190	197	183	209	189	178	192	184	200	187	174	205	196	185	194	197	170	211	214	197	206	214	220	211	199	185	230	200	186	227	203	209	197	204	208	189	219	198	196	204	183	213	193	179	222	196	199	176	191	191	172	198	201	184	219	213	196	231	186	186	203	191	200	187	184	200	197	216	213	188	217	180	204	193	200	218	215	192	218	180	200	184	184	193	220	216	200	197	213	216	206	199	197	180	185	198	203	199	206	183	200	183	197	221	216	180	211	191	193	181	216	189	216	182	179	225	212	192	204	201	210	212	184	193	174	195	212	199	197	186	207	206	164	197	207	206	174	200	185	181	214	211	182	204	224	192	215	194	200	189	189	172	205	217	212	210	196	194	218	176	184	193	182	213	209	176	229	210	198	216	192	219	195	208	190	218	198	215	202	209	196	218	194	169	191	180	211	194	208	208	195	179	191	200	211	201	210	180	223	219	198	211	198	184	176	187	173	209	211	196	177	210	214	193	191	201	231	202	204	195	215	199	176	213	186	183	192	190	211	222	196	209	197	211	196	214	210	194	197	213	205	209	209	216	215	206	217	188	210	182	186	183	195	211	202	206	178	216	200	197	196	188	195	194	186	187	205	195	189	207	187	248	205	217	186	221	191	204	192	202	200	213	217	199	222	169	200	185	201	198	180	190	211	187	187	196	195	190	207	176	201	197	198	196	197	189	218	190	220	196	226	207	193	214	224	174	186	201	194	197	192	197	175	202	179	191	197	193	198	201	219	188	176	196	211	212	201	185	208	198	168	213	188	200	209	203	197	167	181	194	196	212	199	214	205	177	183	181	199	180	207	223	184	175	207	204	202	205	209	162	174	187	210	186	209	197	190	197	188	202	207	186	181	212	192	192	216	173	203	192	163	193	176	205	198	173	225	208	201	207	207	197	209	191	214	205	198	195	221	190	203	220	204	189	196	190	194	207	180	182	206	188	185	219	195	202	189	178	195	205	204	212	199	195	191	172	188	178	198	200	205	179	192	201	210	196	215	198	189	198	194	182	220	203	208	199	198	184	202	212	206	200	194	191	192	207	181	198	191	213	190	168	181	201	192	204	186	218	168	205	201	207	228	203	213	201	195	200	201	206	187	216	204	186	207	216	204	181	206	203	202	222	211	213	212	175	208	178	197	200	234	220	194	190	192	206	202	205	186	181	195	182	207	197	171	187	207	180	177	200	194	206	196	191	216	188	178	189	193	217	189	189	177	185	190	218	215	196	200	201	202	220	209	196	231	195	198	215	198	182	206	184	212	206	214	181	197	220	217	190	190	182	195	234	221	217	220	181	192	193	196	205	211	204	203	204	204	220	207	189	203	193	201	213	199	204	203	183	210	204	186	197	198	206	195	165	199	215	194	201	183	176	201	209	214	196	195	218	199	223	208	193	213	206	213	197	204	182	197	174	197	195	200	190	221	203	171	212	227	175	173	211	214	200	195	206	199	205	213	185	200	175	174	213	198	206	200	191	209	210	211	203	207	204	206	197	178	209	207	204	219	200	197	171	197	187	196	187	192	197	194	189	215	190	213	189	190	216	166	204	194	215	213	204	181	184	216	205	213	223	188	195	213	202	192	216	185	200	193	215	192	204	201	216	181	214	195	212	219	191	203	197	184	214	213	187	193	190	217	207	189	188	220	169	172	172	203	233	191	213	187	180	207	202	188	189	178	188	228	210	172	204	168	204	203	220	233	223	201	203	203	191	200	196	193	214	201	194	216	201	176	174	196	208	182	188	175	171	198	206	204	230	210	201	213	221	190	196	213	236	185	199	199	185	185	185	199	186	240	203	167	194	203	209	189	205	200	206	200	202	185	218	216	191	204	189	214	198	193	176	215	193	195	208	211	191	192	197	181	191	201	209	219	181	192	193	189	182	197	198	201	184	191	208	218	191	194	208	202	205	224	191	211	196	187	189	187	190	198	190	211	202	183	185	211	184	187	209	201	210	215	195	182	203	198	194	197	217	196	182	181	195	194	177	198	189	233	188	189	206	202	195	213	189	229	195	235	203	191	226	196	217	206	198	200	198	223	202	187	195	186	203	199	189	195	183	190	196	215	203	197	215	198	185	191	203	210	211	204	202	203	201	199	202	196	201	200	209	193	179	199	217	182	195	201	202	181	187	184	215	204	186	178	210	198	211	182	199	216	197	202	171	210	212	183	196	184	194	211	191	181	200	230	193	197	174	208	211	181	213	192	222	203	179	195	198	201	193	216	183	197	211	194	209	198	182	203	215	195	219	222	200	191	212	202	210	203	202	187	207	197	190	196	191	223	184	191	183	180	202	181	194	218	209	169
7715	13097	12024	13027	13798	1769	1256	991	801	703	605	544	518	494	426	442	396	383	335	377	371	369	328	308	307	298	298	306	287	314	275	286	300	294	264	268	266	280	267	251	265	268	260	261	286	273	266	251	277	254	256	238	235	245	257	262	239	275	269	244	231	281	240	275	239	245	278	263	255	242	268	240	247	247	235	258	260	240	257	243	255	241	247	244	254	273	256	255	265	230	231	238	251	230	250	231	262	248	214	266	262	248	280	265	268	238	242	265	235	223	249	239	245	238	277	252	263	237	277	226	280	258	246	243	262	238	246	231	238	250	256	269	271	252	245	220	257	245	279	239	281	246	261	246	241	244	248	256	230	258	238	277	269	246	256	246	257	237	261	268	242	250	270	280	255	236	260	239	260	254	265	264	211	270	255	275	242	229	227	262	239	231	249	263	236	242	217	230	215	235	233	224	239	218	257	247	255	252	264	265	252	204	221	249	254	251	252	256	233	254	231	224	262	267	235	224	260	255	237	267	246	249	265	240	265	251	229	266	249	253	248	238	244	280	220	257	223	224	244	271	237	240	265	242	239	245	237	237	250	274	235	241	241	240	263	246	251	255	236	242	229	262	266	251	234	232	224	226	263	251	245	244	255	241	241	252	233	243	213	228	232	287	274	231	252	255	242	226	208	252	250	258	280	268	269	253	227	243	231	260	249	249	252	251	263	272	249	229	211	241	258	244	235	230	268	239	257	235	232	251	238	246	214	241	254	254	230	259	255	250	268	242	242	253	252	249	276	248	255	257	235	234	257	245	249	268	252	243	300	234	233	232	271	264	238	270	242	271	251	245	259	259	240	228	259	265	254	230	228	261	241	245	227	248	261	262	210	220	274	194	265	227	239	244	254	233	256	217	221	292	258	271	249	261	246	245	231	227	255	242	252	255	246	240	256	278	269	256	257	247	264	212	262	276	252	257	243	256	264	233	242	240	226	250	252	249	240	237	244	265	215	250	246	239	244	255	265	259	229	251	249	255	259	260	223	227	279	257	257	238	266	232	259	265	264	263	257	262	215	218	256	244	233	276	271	278	241	252	235	240	234	255	264	244	240	243	224	262	237	235	235	243	239	260	232	254	225	214	280	267	223	244	254	258	246	255	251	246	276	226	239	259	282	221	246	237	238	272	243	230	257	245	239	227	241	239	227	232	256	271	244	225	269	247	259	212	223	239	267	239	262	264	247	247	271	264	278	246	255	243	267	230	228	228	233	250	236	254	255	245	284	249	248	245	253	218	245	215	251	229	274	275	227	249	246	247	273	233	271	220	235	253	238	268	270	250	271	263	234	259	229	233	276	235	253	227	255	240	217	280	283	265	221	242	264	236	241	260	260	243	239	225	240	253	262	245	237	258	270	236	222	273	272	268	251	224	259	250	250	237	263	226	242	248	247	250	237	226	255	252	248	260	252	235	247	257	244	259	245	244	250	258	262	243	225	239	235	249	244	259	256	223	259	244	279	244	249	229	267	244	242	254	272	251	254	243	256	264	251	231	226	245	226	239	236	250	260	280	221	218	255	245	277	246	233	246	251	281	250	237	255	247	246	238	260	243	254	268	243	251	230	284	241	262	246	285	263	248	243	214	263	246	257	266	241	255	239	222	248	249	252	236	248	248	248	244	240	228	254	243	255	280	256	226	239	255	242	263	246	256	260	256	236	251	237	256	249	242	244	267	250	267	264	234	237	259	276	261	256	266	236	274	254	265	227	241	271	230	265	220	254	252	259	253	253	252	260	261	240	258	217	239	236	230	231	246	234	266	259	220	244	257	264	248	232	259	234	220	254	260	268	245	250	239	246	268	263	244	270	258	235	241	247	232	231	258	244	252	249	246	272	242	227	238	250	222	230	255	249	254	263	251	247	256	223	253	238	225	255	229	259	245	248	269	262	237	248	227	257	234	260	239	235	236	243	241	241	239	223	245	248	248	239	286	228	243	259	252	242	261	266	242	220	247	286	242	238	249	250	222	238	253	247	256	229	234	253	272	245	263	258	250	257	247	275	276	223	260	267	257	237	241	220	240	237	252	238	231	229	244	210	253	254	268	272	274	283	249	218	263	275	239	281	253	252	261	263	226	254	244	254	234	275	253	214	258	262	238	267	247	252	233	217	238	258	254	235	226	254	267	255	246	240	241	251	246	244	209	251	243	232	266	234	273	239	239	267	236	276	285	238	262	253	268	234	262	259	250	261	262	215	264	234	259	251	269	216	277	226	243	251	258	267	229	279	228	252	230	240	269	248	253	220	241	257	239	243	266	247	254	252	246	269	237	265	250	252	247	238	249	243	260	249	246	216	245	230	275	247	245	253	259	231	247	240	231	228	247	278	281	241	233	258	250	251	263	281	258	240	272	222	240	269	223	252	254	260	264	239	264	244	263	238	230	218	235	234	236	244	270	264	263	237	250	267	233	263	233	252	223	226	260	264	247	252	271	245	249	266	255	216	272	242	253	243	254	265	261	246	223	265	264	262	245	230	238	279	253	254	232	257	245	263	223	249	245	261	251	260	277	255	251	230	238	257	240	260	212	246	244	253	251	269	249	234	255	235	239	250	241	236	268	241	251	240	244	254	238	243	252	238	244	239	231	235	224	250	226	244	231	239	270	254	246	273	222	229	214	254	212	243	250	262	218	246	252	228	253	286	244	259	249	249	270	244	242	247	256	238	260	258	237	237	231	239	230	290	240	234	252	264	247	284	228	244	274	256	234	228	265	237	253	256	261	238	241	257	254	254	232	247	241	247	260	217	233	252	257	258	258	237	237	235	262	232	241	256	250	268	258	250	250	281	262	252	259	247	234	254	235	236	224	275	258	250	235	244	238	247	218	238	238	234	227	271	257	248	268	233	237	258	235	228	264	286	256	262	253	259	236	260	204	244	219	246	240	229	273	264	261	243	232	257	232	243	218	238	242	216	228	259	239	266	253	253	241	255	246	249	224	263	240	240	252	222	259	275	235	244	253	252	254	247	223	262	259	247	283	247	242	244	250	241	239	237	244	248	258	235	252	246	244	253	256	244	258	258	264	217	262	240	232	237	241	245	263	245	231	212	257	219	267	254	213	222	246	237	257	253	247	229	255	272	230	261	251	247	249	253	258	247	239	219	261	270	250	255	268	266	226	247	228	232	270	250	245	247	255	239	245	230	237	261	255	234	237	246	250	251	245	263	234	268	250	258	243	266	223	213	270	268	264	274	257	261	234	262	245	223	213	255	263	240	249	253	237	247	237	228	235	242	263	250	256	237	248	260	217	254	233	242	240	236	232	253	242	218	250	287	260	273	257	245	228	261	251	247	245	246	262	265	254	270	264	245	270	248	278	215	252	224	219	259	256	269	246	252	255	251	253	231	228	266	241	284	260	226	252	223	250	225	249	265	239	262	254	232	244	244	216	262	244	263	239	258	256	254	243	252	257	227	246	245	250	240	236	267	223	247	252	250	261	239	276	245	253
23431	20908	27946	24045	22482	19656	7234	1211	896	776	683	639	637	546	552	518	471	454	466	465	476	433	404	403	402	369	383	412	389	374	385	392	391	374	396	397	379	358	379	382	352	375	349	386	391	371	350	356	350	351	354	370	365	347	377	346	358	347	389	383	347	338	365	332	359	372	365	327	357	339	362	351	349	340	347	347	325	396	339	372	304	362	345	351	358	319	323	382	376	338	329	357	348	330	372	339	349	346	307	317	368	349	349	354	369	351	371	342	353	344	352	335	375	333	390	340	340	326	377	335	342	357	346	324	344	345	336	323	369	319	356	343	332	325	356	323	327	357	346	339	355	350	341	327	341	354	329	330	312	341	352	359	357	336	352	342	328	337	340	344	338	354	334	326	339	348	329	336	356	301	363	355	328	332	338	320	313	338	341	363	352	340	348	311	346	343	347	330	301	335	358	359	306	387	315	352	364	349	362	358	403	342	361	351	352	371	356	327	329	359	339	322	380	358	363	339	357	352	324	329	336	340	345	335	304	358	332	359	350	359	371	351	341	351	328	366	321	321	369	338	312	316	328	348	327	344	347	337	337	317	322	360	349	332	337	346	330	305	347	360	326	327	347	350	371	332	355	355	314	329	320	325	335	301	353	313	316	343	365	350	348	340	357	338	351	339	353	353	367	348	347	298	359	354	359	340	349	328	350	308	348	362	370	354	320	333	352	335	323	329	379	353	354	288	360	356	320	352	343	343	368	359	338	370	358	326	340	335	324	366	326	321	355	305	354	332	318	383	337	364	318	350	330	336	338	364	335	304	379	343	338	348	346	331	331	379	354	334	349	356	334	329	346	324	320	310	332	369	322	345	346	360	355	348	355	341	332	361	334	325	356	364	365	353	372	309	328	331	354	328	374	340	316	322	385	336	319	323	310	325	353	361	366	365	361	321	356	348	340	321	333	376	339	346	356	333	314	335	351	361	362	344	359	352	330	343	348	386	342	324	349	352	306	335	354	334	300	362	321	353	343	345	324	348	321	313	324	370	333	347	353	357	342	349	328	359	351	330	338	359	371	347	366	318	355	365	338	341	378	341	347	379	379	324	333	355	340	345	330	311	339	336	342	317	374	356	348	347	342	343	336	358	343	340	318	375	304	365	346	340	328	349	336	355	343	378	311	356	349	329	359	330	341	325	350	389	342	364	358	355	361	353	325	378	345	337	363	346	348	340	359	315	354	356	365	375	353	354	352	323	341	360	325	335	333	343	338	374	321	333	353	354	330	303	342	352	332	356	376	345	306	332	359	322	376	316	358	365	344	330	341	340	343	338	349	325	327	362	342	325	345	319	331	319	338	351	342	312	363	330	316	328	330	321	318	337	351	346	365	349	316	313	350	356	318	348	355	359	357	359	375	335	349	336	344	335	364	347	327	341	349	350	359	363	359	350	340	303	356	332	361	353	324	353	347	341	345	351	369	311	365	335	345	319	366	343	352	354	359	322	379	331	339	361	352	367	327	321	350	353	348	322	324	356	335	352	345	374	352	362	371	341	351	337	361	327	324	350	283	328	337	321	377	340	350	340	369	298	319	360	302	337	350	396	333	321	338	329	328	357	326	361	346	311	317	329	339	333	335	327	345	348	339	349	390	349	317	362	355	314	337	362	351	338	373	356	342	301	327	329	337	343	332	335	332	353	363	325	348	323	374	321	341	328	326	337	369	325	363	346	366	307	332	304	357	332	334	333	325	345	353	319	350	318	320	321	342	362	348	324	334	323	353	338	338	328	368	348	343	325	339	355	341	358	330	368	350	343	341	332	318	347	338	334	353	339	356	363	376	350	339	348	355	321	313	319	328	339	333	315	343	326	336	339	352	340	335	303	300	356	324	354	363	355	329	350	336	369	345	362	391	342	342	314	336	370	328	353	333	350	313	335	354	296	332	327	328	340	342	327	321	350	363	382	371	364	333	328	347	301	344	364	336	323	340	344	374	352	349	342	329	359	342	299	339	327	368	336	339	357	352	349	373	355	311	362	334	344	364	372	361	367	368	321	350	333	329	366	345	326	369	336	360	325	349	326	306	326	332	317	323	342	318	325	301	332	315	340	372	337	363	337	359	352	364	351	334	345	360	330	318	308	340	338	351	342	340	362	375	334	341	330	342	345	336	353	333	320	335	323	385	352	354	359	300	345	342	360	383	348	367	331	326	363	326	356	353	357	343	340	343	332	325	337	321	309	309	377	311	326	333	334	351	377	320	334	311	308	306	325	333	330	323	347	318	367	331	378	315	305	319	347	386	326	329	328	327	359	347	372	350	361	374	343	356	331	350	325	353	341	364	321	353	338	341	334	305	365	334	347	323	377	326	361	306	378	339	351	374	315	312	352	391	298	365	343	351	350	311	324	316	336	355	355	340	333	333	346	343	330	343	328	325	319	364	344	343	361	356	315	339	319	343	345	357	363	347	361	368	379	327	379	364	316	311	345	356	366	343	354	332	332	349	341	313	371	343	359	361	344	313	304	357	325	345	331	327	321	334	352	335	329	325	354	354	322	359	326	354	324	366	342	346	338	325	353	321	369	331	339	357	341	348	350	361	343	320	324	360	347	331	344	352	326	301	337	370	338	377	331	352	326	340	333	316	314	326	378	345	314	326	326	328	334	363	341	367	362	359	337	334	355	386	321	362	333	353	362	331	345	351	324	387	312	340	352	326	312	328	332	357	354	340	347	323	365	335	355	332	326	302	327	332	327	345	359	330	353	344	335	360	358	354	335	334	322	348	350	323	366	332	344	376	329	376	356	369	368	340	344	361	321	340	329	355	365	325	319	322	338	351	304	356	372	329	322	367	324	373	331	337	310	349	327	345	289	344	326	382	342	331	351	353	328	325	343	365	358	359	343	331	323	325	352	327	360	349	327	341	338	384	334	354	328	325	353	340	348	355	347	360	373	338	343	359	329	334	347	338	307	336	364	322	357	314	340	352	315	348	367	311	324	340	343	363	318	341	313	355	355	333	354	321	301	320	352	345	304	369	352	321	333	336	375	349	319	350	317	347	344	323	332	361	368	316	330	358	339	323	338	345	353	352	301	324	342	326	366	336	354	347	346	327	355	370	342	365	341	352	396	342	364	335	349	376	369	322	328	329	356	313	330	325	367	335	343	352	301	364	340	316	373	325	366	352	333	290	311	315	318	331	354	337	355	316	347	334	340	322	353	353	347	345	373	313	342	369	327	352	359	371	316	379	364	386	360	340	317	376	342	340	366	327	336	351	361	338	334	349	296	342	344	329	339	338	339	352	328	350	331	366	370	302	345	315	342	345	328	321	357	317	326	394	334	337	381	309	351	343	341	380	298	353	354	327	364	346	304	364	362	330	316	358	350	321	331	345	328	347	364	325	356	352	361	347	321	354	321	325	343	338	341	342	319	304	363	360	318	315	342	349	380	333	382	362	362	329	321	371	357	348	339	336	315	352	325	305	362	324	355	370	324	349	337	336	353
11413	21486	19917	23185	20471	3989	2841	2171	1751	1455	1297	1120	1050	880	905	796	751	743	717	633	615	577	576	522	542	507	479	512	462	451	453	453	464	407	459	467	418	441	415	434	438	403	403	423	439	419	378	402	427	386	422	425	403	385	389	381	387	405	382	383	365	379	403	399	375	366	403	348	347	368	371	367	369	365	387	353	343	375	348	384	349	328	350	385	387	359	382	406	363	352	359	388	406	338	361	385	363	345	365	355	394	379	362	391	346	370	355	339	368	396	381	330	336	337	357	366	371	363	381	356	379	376	359	385	380	341	354	371	361	357	378	375	341	368	365	371	379	359	383	369	343	346	371	385	355	348	367	349	379	370	373	388	338	332	371	362	334	346	367	341	356	374	349	353	365	366	345	367	349	383	375	361	351	364	368	346	358	390	367	366	355	353	391	337	399	391	363	354	342	322	359	389	403	349	372	361	372	364	353	362	338	365	327	348	370	371	378	406	353	353	373	341	340	353	348	380	374	366	367	369	365	345	331	381	358	358	334	350	329	375	375	358	326	368	364	349	352	364	355	369	363	345	374	377	382	376	340	360	404	367	378	358	347	359	343	341	366	351	361	358	347	363	321	367	394	351	335	367	348	336	378	348	360	376	346	381	348	354	371	366	385	384	347	350	384	364	325	367	331	366	357	356	389	357	363	349	368	338	365	352	356	366	329	377	373	340	370	360	340	329	343	327	377	355	354	349	360	372	373	382	379	362	355	373	337	357	359	345	340	367	368	407	326	344	375	376	368	356	367	339	336	360	336	317	343	343	364	326	381	332	392	369	344	354	352	346	369	375	333	373	370	352	368	393	340	339	348	361	382	363	372	372	353	346	376	361	381	346	379	357	362	346	403	383	355	377	360	348	367	354	393	317	343	342	385	320	361	378	383	344	338	343	346	383	377	387	350	323	337	337	371	369	366	357	359	363	343	352	364	355	376	334	367	336	332	324	347	362	370	366	345	375	377	340	366	321	390	353	373	363	348	333	377	403	342	368	357	358	383	398	349	363	349	340	354	337	337	351	361	355	355	375	318	338	349	362	332	354	366	361	344	366	352	342	393	353	360	338	338	334	358	373	386	363	398	358	372	367	351	363	357	354	408	381	334	375	407	377	361	368	378	358	381	341	327	332	341	381	362	398	354	383	352	358	375	394	322	388	360	382	342	369	382	360	360	360	360	367	350	357	379	352	351	383	361	358	361	369	410	329	368	334	374	360	331	380	361	361	367	350	383	353	381	363	342	385	352	333	371	367	380	339	366	360	342	361	370	345	379	376	361	370	317	354	331	372	333	368	340	378	356	377	375	383	368	333	376	393	365	344	359	332	345	357	362	351	357	362	343	357	338	324	346	376	335	370	413	350	337	320	369	383	362	368	359	335	327	390	367	331	325	352	377	364	349	335	368	371	352	331	356	367	334	356	373	352	358	363	365	340	341	345	380	386	363	363	344	349	359	339	375	347	361	372	379	362	365	352	328	342	397	372	345	369	367	358	361	363	363	348	353	359	327	371	349	333	353	338	328	397	372	393	345	360	391	351	377	387	393	374	356	367	402	351	357	347	355	372	347	356	348	400	371	377	376	390	339	347	397	358	361	377	378	314	356	364	391	353	328	338	357	400	363	382	356	374	345	377	394	350	377	363	352	371	358	342	361	358	351	345	352	358	358	360	356	333	359	366	340	352	379	361	366	391	354	344	367	348	352	385	392	361	333	355	350	385	361	351	336	325	349	359	351	381	365	332	388	351	366	338	356	365	341	354	382	354	368	363	335	327	362	364	378	367	350	358	348	355	332	381	363	355	350	350	355	411	341	340	325	358	354	408	361	364	336	340	332	414	363	359	392	341	347	381	364	375	362	359	356	350	347	356	381	377	372	348	355	384	332	355	357	366	367	376	304	358	358	392	357	341	385	382	379	395	362	384	358	368	365	368	364	389	342	375	369	374	332	334	362	361	400	395	374	348	332	342	358	354	352	381	391	350	376	362	338	377	300	374	381	366	398	372	370	346	367	365	356	349	381	362	359	360	313	358	379	364	350	360	376	374	373	354	395	383	361	329	372	325	337	359	363	367	346	355	385	353	344	370	319	371	325	356	348	342	326	346	318	327	342	349	371	373	358	373	351	339	334	352	336	339	360	355	346	375	315	361	355	353	326	326	397	351	327	377	360	364	354	318	368	349	346	355	359	354	402	383	380	333	363	385	372	354	329	388	338	317	343	361	363	336	322	354	351	374	365	355	372	381	378	330	353	325	386	332	370	337	367	381	318	373	370	355	379	362	387	345	364	347	351	344	363	357	371	363	360	353	369	367	385	354	327	344	355	349	350	385	377	371	390	362	360	354	340	361	393	342	402	346	357	382	365	341	380	336	357	386	331	356	331	335	338	358	366	347	363	306	378	388	382	382	336	360	329	316	367	360	314	361	379	377	370	352	336	424	343	373	356	360	352	359	348	356	378	382	350	351	356	363	345	339	339	324	363	364	355	358	364	406	388	358	365	356	360	372	353	390	351	362	341	346	367	372	359	363	387	366	334	373	363	345	361	378	374	332	340	384	354	380	324	345	353	360	335	363	353	377	356	375	366	348	357	366	356	365	360	344	369	364	366	339	350	338	362	334	347	340	332	352	375	349	357	327	335	376	356	338	326	371	364	392	381	348	348	377	346	378	350	370	353	358	393	373	375	366	382	352	361	383	362	369	350	390	359	367	336	335	342	325	362	369	374	349	341	343	333	368	357	381	380	335	352	332	363	353	354	378	353	353	341	367	370	343	355	382	363	371	362	362	373	360	391	364	365	348	379	373	353	371	361	347	352	376	341	330	361	384	376	345	351	371	394	340	369	368	370	338	324	339	378	360	350	326	336	370	362	341	361	364	363	346	363	367	376	315	357	330	367	375	362	347	340	344	379	359	357	354	347	349	362	353	390	352	339	380	365	358	360	320	350	364	363	382	345	383	353	380	358	359	388	344	353	348	365	359	344	355	384	350	378	386	383	380	353	345	408	339	342	350	348	318	387	339	359	400	383	376	342	356	345	349	370	348	335	331	388	325	343	383	368	359	370	418	377	369	348	361	339	396	384	381	323	358	384	362	342	351	355	362	345	394	328	341	372	386	356	353	343	368	342	383	338	366	336	355	360	372	340	358	347	344	346	334	352	370	346	351	372	367	409	360	369	364	351	329	399	363	353	333	361	348	366	353	333	354	323	361	391	342	331	379	357	370	390	382	359	372	342	315	340	347	348	360	353	336	374	325	374	361	316	358	353	363	347	392	358	381	376	343	345	370	356	339	389	339	332	358	367	383	353	323	386	355	350	386	332	363	373	373	349	357	351	356	390	345	391	354	340	352	344	362	342	386	359	386	369	362	358	360	322	360	352	386	384	336	351	362	336	334	325	354	373	364	365	376	365	345	335	386	374	328	350	358	364	352	356	368	363	360	373	369	384	359	353	377	322	332
27937	15992	3398	1191	1241	515	505	483	483	446	512	480	442	471	471	444	459	496	439	451	448	451	445	445	438	477	432	453	451	454	457	495	478	438	500	468	461	453	424	450	438	468	460	425	442	449	466	448	439	456	499	453	454	437	461	459	441	482	442	467	493	510	467	439	473	471	443	457	437	451	462	434	491	473	447	452	444	451	485	455	482	433	468	492	462	476	504	466	448	464	485	447	483	488	426	433	444	428	455	439	483	469	460	471	488	465	452	459	466	443	424	463	478	440	467	454	444	480	451	470	449	458	461	455	469	445	466	449	442	440	439	456	480	480	464	449	461	464	434	455	468	495	453	488	424	457	448	465	489	462	486	458	431	481	458	506	452	443	444	478	436	467	429	450	491	428	465	426	488	439	428	418	498	489	440	463	475	458	456	464	431	486	504	445	462	464	450	473	455	495	452	486	468	456	474	474	475	476	477	501	473	471	461	478	435	485	465	418	447	475	477	475	440	477	404	421	415	457	481	441	467	456	482	447	460	498	486	431	487	506	453	464	441	452	461	464	461	470	459	456	449	457	496	485	464	474	439	410	488	467	496	484	436	450	467	446	485	462	467	488	432	478	469	444	436	441	492	476	494	450	461	485	484	474	435	473	461	441	444	468	450	457	442	421	460	488	460	467	494	459	427	475	488	482	458	446	471	453	452	444	454	479	485	483	471	474	448	462	445	455	432	522	452	499	458	467	453	457	481	446	463	463	487	497	471	433	464	430	489	423	462	469	432	431	448	459	467	421	473	446	459	447	464	461	471	390	463	482	453	433	448	452	460	454	456	475	443	481	445	447	474	464	479	480	443	466	426	458	488	461	454	472	486	486	500	453	480	470	488	453	446	462	475	471	459	480	439	485	458	496	448	425	470	481	437	442	453	500	471	482	445	456	450	435	472	486	493	445	457	482	435	484	444	440	437	460	425	463	476	443	488	475	457	478	471	459	463	438	493	451	416	452	423	461	471	469	473	475	465	456	513	466	467	457	463	477	436	429	445	466	486	479	467	439	474	466	448	456	447	511	440	424	451	464	478	431	461	453	434	478	495	501	446	437	448	505	448	458	496	438	429	479	410	482	446	452	439	496	460	478	479	494	457	473	478	462	465	439	444	437	431	495	445	456	469	470	439	459	485	466	440	475	471	482	476	448	446	471	493	452	457	456	434	476	462	436	481	474	442	443	423	460	449	441	463	425	460	451	473	464	435	422	424	451	479	461	440	476	455	478	441	457	449	494	416	488	450	507	457	433	422	423	450	458	471	465	464	493	467	473	478	453	429	430	452	483	439	443	468	443	455	449	459	442	458	478	429	475	454	486	459	467	513	478	487	477	478	482	468	447	435	415	415	436	476	451	453	431	449	481	459	472	440	480	477	462	464	473	485	479	450	426	460	450	473	452	465	444	467	485	477	456	424	474	453	472	470	457	439	455	473	475	469	499	478	478	434	442	468	500	454	433	443	471	452	456	470	479	485	466	424	445	459	448	515	453	471	470	459	504	509	469	468	478	446	496	498	504	453	413	453	449	478	464	484	459	503	457	425	425	484	472	437	466	460	454	488	494	455	471	462	461	474	473	466	417	448	423	451	500	472	474	470	451	454	488	451	442	446	439	444	507	481	447	459	479	472	445	458	494	444	500	450	446	432	451	494	470	434	419	474	474	463	470	477	443	452	484	450	486	490	396	472	474	437	487	492	488	444	477	430	493	476	518	460	426	437	476	465	462	447	460	451	478	459	420	493	456	486	442	511	454	504	488	457	475	461	458	477	448	439	451	491	462	455	473	440	460	480	487	457	492	481	483	460	462	438	478	452	437	492	468	440	473	449	462	467	442	413	427	497	458	488	497	464	500	495	468	452	434	429	461	459	442	440	442	454	482	456	440	463	477	481	431	441	448	471	470	477	469	487	463	503	498	473	508	510	466	438	468	421	451	455	450	443	445	458	483	477	465	415	430	470	470	452	469	455	452	478	455	431	466	482	433	496	467	423	475	460	463	456	495	450	490	464	435	483	464	454	458	483	496	452	493	461	425	455	462	481	466	464	467	504	471	454	448	472	437	465	477	426	503	457	433	476	431	452	463	469	442	465	465	445	445	466	477	450	444	486	447	490	462	473	450	436	485	486	462	514	422	459	433	456	452	461	488	493	459	447	416	471	425	464	474	472	453	401	443	465	444	445	471	449	475	428	488	464	500	488	468	461	446	417	448	437	450	518	473	455	426	437	463	426	482	510	477	471	435	476	429	457	424	450	452	473	503	449	484	426	475	431	451	501	464	451	472	455	458	490	486	468	463	448	472	472	481	466	441	451	445	441	479	456	466	449	516	456	463	459	465	417	476	477	457	459	441	437	471	493	451	443	479	462	492	441	461	509	423	486	470	508	445	478	452	478	453	480	439	439	473	440	467	464	438	471	460	449	465	467	462	462	483	502	476	449	480	451	475	502	453	479	442	423	453	465	411	464	451	438	493	447	429	421	464	503	477	442	485	443	455	429	441	469	430	494	462	467	485	482	458	460	453	468	495	460	431	445	466	451	474	461	471	432	442	423	482	466	458	474	470	467	455	471	464	454	505	493	483	472	477	459	442	463	476	448	479	443	445	436	455	456	441	466	462	463	499	427	455	469	474	474	465	483	447	472	471	431	460	476	425	481	437	458	416	470	431	452	454	494	458	457	456	439	468	446	468	478	467	483	428	500	506	454	444	432	442	480	478	472	464	470	494	474	469	475	455	472	431	456	467	434	454	486	453	427	451	461	504	454	478	457	446	468	472	460	425	483	494	431	447	478	451	476	466	450	443	445	453	492	459	474	483	470	462	416	495	490	444	454	473	468	464	467	460	434	483	445	468	452	447	484	445	466	434	473	488	499	499	460	478	487	445	450	470	458	483	471	454	431	445	465	482	520	467	444	425	419	462	438	510	473	492	458	449	469	453	434	469	445	442	535	499	464	468	444	459	472	459	445	472	490	438	442	477	443	453	452	394	464	473	464	456	447	452	441	453	456	468	468	445	485	459	458	439	439	470	481	463	471	459	425	473	441	431	472	453	440	493	435	480	467	452	493	469	496	474	478	494	451	473	446	488	498	447	456	467	484	468	425	454	475	440	466	435	471	453	502	477	476	477	450	462	475	475	434	474	483	486	455	472	474	468	507	440	472	450	519	441	449	453	429	444	432	457	472	455	472	448	480	485	430	461	459	466	453	466	443	481	443	451	458	470	459	446	429	481	453	474	427	439	470	490	479	444	453	455	446	454	479	453	437	467	495	414	462	421	467	439	442	434	427	488	467	435	450	404	481	445	459	458	449	471	454	462	479	450	461	470	465	441	435	468	476	460	429	419	478	462	465	482	462	435	475	451	438	464	477	446	477	431	482	470	423	467	441	486	431	467	438	458	416	459	444	467	477	457	497	479	457	434	421	510	455	468	438	441	446	476	440	466	471	493	436	457	419	477
5865	4365	3862	1966	2249	643	582	578	575	525	583	582	558	553	553	533	541	505	525	520	533	539	523	504	486	503	498	531	516	529	538	534	567	542	514	500	534	506	514	553	551	546	535	526	536	540	529	543	536	510	488	513	519	541	506	526	552	570	537	524	544	510	519	515	534	497	540	487	517	495	551	518	523	533	526	520	553	499	551	547	545	549	489	518	566	530	567	547	534	547	532	524	525	509	522	522	519	549	523	506	535	542	516	579	514	521	506	522	489	546	505	513	537	578	553	532	547	542	523	527	531	530	580	563	559	548	529	511	565	529	507	535	525	529	535	559	481	502	490	524	520	526	517	547	551	532	514	517	486	529	544	531	532	518	543	550	556	508	537	554	522	538	522	547	535	531	537	525	534	523	519	511	516	554	523	513	527	512	494	601	507	499	522	494	558	508	557	510	548	568	517	530	541	523	536	511	554	516	520	524	522	518	528	512	557	495	536	528	554	542	504	544	527	538	534	544	526	529	498	546	546	497	547	516	498	501	519	536	527	561	539	554	526	535	480	518	551	554	567	547	526	569	486	501	540	552	538	528	503	496	550	523	546	555	561	511	556	522	496	542	507	546	514	543	524	595	561	513	495	562	550	535	550	507	521	567	497	528	561	557	551	509	509	534	573	546	509	557	527	522	532	549	536	539	567	497	561	525	528	540	541	505	525	527	595	563	496	536	543	539	560	536	526	509	508	526	518	513	503	511	569	504	542	533	536	541	507	562	522	559	523	557	509	515	493	563	518	536	513	514	567	544	534	499	484	578	528	521	508	515	507	541	519	510	515	575	548	507	498	562	533	562	535	545	480	514	577	541	542	513	530	495	546	554	578	559	546	504	471	556	532	515	537	522	504	507	535	569	483	523	563	540	518	529	550	536	553	535	522	549	511	563	497	563	547	554	540	504	508	510	497	505	540	550	559	539	529	492	535	546	532	505	556	507	547	523	502	523	570	531	559	522	549	519	522	538	542	530	558	557	530	497	492	526	534	523	497	508	534	516	563	573	507	492	538	530	532	530	486	529	520	532	497	508	513	561	569	553	559	518	527	566	500	578	530	517	513	520	546	514	522	521	536	552	520	545	560	528	544	524	556	532	501	592	485	538	543	538	539	505	589	583	544	557	556	508	563	530	543	584	530	527	570	510	555	560	550	525	535	528	575	499	532	523	543	526	556	522	520	491	512	532	539	497	521	527	515	535	532	503	530	504	502	517	550	518	574	509	561	558	553	505	533	507	552	564	501	525	521	546	561	495	548	513	534	511	551	572	531	498	530	546	526	524	539	540	543	530	537	546	534	537	559	565	529	485	510	546	522	513	520	577	546	540	530	531	515	570	506	526	507	562	526	490	503	530	540	565	579	508	475	499	530	546	511	518	463	489	497	536	564	534	495	571	559	543	494	474	512	518	541	530	538	550	561	537	561	495	557	539	504	520	520	494	508	522	504	538	516	537	552	556	508	542	576	527	517	534	559	563	520	534	557	538	501	486	516	546	506	546	523	512	517	521	523	525	530	543	532	565	552	539	516	538	527	498	521	540	541	564	506	510	546	543	501	521	494	531	537	573	536	527	533	557	526	517	531	544	549	564	534	553	488	509	564	495	546	526	562	531	539	501	558	490	516	497	514	505	545	517	512	551	542	548	503	513	509	521	508	548	523	519	563	516	523	530	570	533	546	490	539	541	557	579	540	547	550	516	525	514	497	519	490	534	491	502	509	561	516	535	517	561	528	549	528	496	553	536	547	526	503	545	538	532	548	508	553	516	531	533	516	509	526	485	551	505	537	508	562	534	505	550	545	524	477	526	557	515	523	538	493	527	496	517	550	542	521	500	553	563	526	545	532	535	558	555	541	499	530	551	540	511	519	561	503	542	544	530	540	511	510	526	564	503	546	528	561	560	515	534	504	503	566	530	511	498	553	535	545	517	519	567	531	534	502	527	515	556	514	513	560	502	544	505	553	513	535	530	591	491	513	535	530	493	512	471	537	569	491	525	537	537	518	528	514	487	550	523	549	527	541	537	499	527	540	543	550	535	541	537	518	499	555	558	555	519	559	517	530	545	499	518	504	517	529	555	563	577	533	523	505	525	545	523	542	536	514	554	567	536	507	502	554	559	522	541	528	566	522	556	516	548	498	483	571	521	547	514	561	533	512	524	552	507	591	558	546	528	568	528	515	525	500	483	534	557	492	499	531	550	516	556	503	499	527	547	534	532	564	516	559	507	541	478	539	520	531	538	528	524	539	564	527	544	512	505	524	523	509	548	504	522	513	491	556	531	490	557	516	541	520	543	489	522	540	520	528	546	531	525	564	541	520	492	541	590	510	545	527	509	538	532	513	526	537	550	515	522	544	530	477	526	530	528	510	552	501	567	547	561	499	521	518	532	485	509	521	546	526	532	540	503	527	516	500	492	547	539	538	529	526	526	543	512	500	513	525	561	497	530	583	492	517	564	499	507	527	529	566	539	532	561	554	551	542	510	537	522	558	515	550	534	517	548	531	538	564	472	502	515	528	521	534	539	573	543	520	531	523	529	526	526	551	533	560	537	528	537	591	507	494	517	554	508	578	511	553	516	521	551	540	543	528	495	551	557	522	502	524	506	518	529	516	513	503	529	525	509	490	541	504	535	522	563	541	501	528	513	548	559	516	537	518	572	524	512	537	539	542	560	542	507	562	518	543	552	548	519	519	490	594	527	532	533	547	534	514	523	526	557	507	569	515	559	512	550	524	514	550	530	548	503	507	543	541	482	527	492	516	519	514	533	559	550	508	532	529	506	526	530	559	557	519	521	534	573	545	550	544	534	532	523	529	551	520	549	551	531	517	568	602	541	509	537	537	538	531	555	542	517	560	534	536	533	519	534	538	540	543	555	506	500	546	515	529	506	535	543	580	521	504	520	530	589	511	519	521	535	507	516	497	489	539	528	528	513	505	516	533	511	538	474	539	520	531	511	530	541	517	540	495	526	531	516	514	531	556	541	523	502	497	524	527	505	512	538	534	514	528	531	538	540	550	516	531	537	542	552	493	584	566	562	540	547	514	514	546	494	525	514	524	517	521	575	499	534	530	562	556	518	549	539	527	550	495	529	493	551	537	558	556	548	497	485	471	528	529	516	532	554	564	551	520	515	517	492	511	538	529	530	518	507	548	517	524	529	567	495	531	495	549	506	532	559	543	533	476	568	521	519	484	515	549	532	516	555	541	518	538	546	558	504	538	558	503	527	510	547	543	547	496	536	514	544	536	516	516	556	521	542	526	534	570	542	516	521	539	534	509	531	537	520	522	574	587	539	524	532	558	517	485	521	509	537	490	542	489	503	539	523	518	518	531	539	497	524	517	517	509	553	531	512	485	531	515	464	522	518	559	495	542	519	524	532	534	562	536	533	526	535	515	548	528	516	600	545	527	541	525	510	520	531	531	540	526	494	496	534	535	497	556	471	524	522	525	555
26231	20904	27338	24606	20360	3880	653	499	431	385	340	320	325	293	272	270	228	257	246	231	256	215	235	229	219	213	208	222	222	200	230	232	227	205	181	248	224	211	189	201	215	192	203	213	194	173	206	221	212	204	211	219	217	202	213	182	217	183	209	195	203	223	174	242	182	182	182	182	212	211	202	211	194	224	183	193	207	191	171	188	209	208	186	181	179	185	205	206	197	218	199	220	207	186	210	195	180	206	228	213	170	183	184	199	200	201	194	205	163	205	216	198	171	169	211	231	207	195	220	186	209	193	199	192	218	210	223	230	159	212	195	202	216	195	200	205	195	209	222	201	194	201	208	222	210	200	198	180	180	201	204	199	233	212	221	183	207	199	195	204	197	208	209	204	206	202	217	206	183	183	191	200	184	207	213	186	209	180	173	182	216	194	188	203	195	193	209	204	194	203	210	202	200	177	185	195	204	228	175	188	186	174	197	179	197	199	208	203	198	216	214	200	190	217	207	165	199	172	204	219	201	213	170	215	217	210	175	232	169	195	182	204	221	190	183	213	213	201	174	202	206	213	185	182	197	198	216	198	203	203	202	202	184	166	193	200	186	200	201	212	190	182	188	199	169	187	200	182	174	215	186	189	184	192	211	220	184	187	228	206	185	196	199	200	205	196	187	171	184	181	222	176	213	219	210	209	171	180	197	206	185	227	185	178	192	173	205	186	189	197	176	222	202	215	174	207	189	191	224	191	178	207	202	197	175	199	220	209	185	188	213	226	186	202	195	194	179	194	208	199	162	198	185	173	193	217	205	220	196	230	203	186	190	200	200	192	190	189	190	194	210	203	215	186	192	177	209	197	198	195	185	195	210	193	188	205	206	189	205	226	194	218	196	197	197	198	195	180	201	203	188	207	212	194	206	190	196	188	189	203	193	191	215	199	209	204	191	186	194	187	194	212	194	191	185	184	190	195	220	205	184	173	220	180	203	233	234	199	207	209	196	194	213	179	193	215	184	194	199	192	180	186	208	191	202	192	196	194	193	232	181	201	212	207	213	196	225	191	200	205	191	182	194	199	191	181	217	193	193	190	185	182	209	193	201	209	194	221	209	203	189	204	180	211	189	189	219	220	196	221	196	194	172	203	195	181	194	196	197	206	187	216	189	199	187	194	202	225	201	206	166	231	186	199	214	201	171	209	224	208	200	200	198	189	184	217	202	236	215	197	196	213	204	198	209	188	191	210	201	202	205	188	215	183	204	184	212	226	196	197	171	191	214	209	189	202	196	163	175	234	181	206	214	190	193	214	183	222	202	201	207	189	197	200	199	230	176	184	180	201	191	215	213	226	214	188	183	201	194	199	208	198	204	173	202	200	222	201	185	177	215	203	181	188	187	203	189	214	213	206	217	201	204	166	200	207	181	193	223	209	217	196	193	188	195	198	215	204	189	223	218	166	184	209	199	182	247	209	191	196	196	211	212	195	192	211	241	223	189	215	189	190	199	172	219	184	191	185	253	190	209	188	225	224	196	206	201	198	205	201	180	193	208	227	217	190	188	183	195	201	200	226	194	220	193	201	205	205	196	195	224	199	221	215	204	207	187	215	201	205	200	182	209	200	213	198	223	181	193	190	193	196	200	201	188	212	222	197	196	207	196	197	171	198	192	218	216	208	189	212	197	221	204	198	196	175	193	200	209	200	188	202	203	208	207	200	208	182	186	176	196	194	177	199	196	181	195	191	201	175	196	173	208	193	196	198	201	216	187	189	184	181	193	192	187	187	191	205	191	200	202	206	231	178	187	219	205	194	205	194	234	189	205	183	203	196	199	217	238	190	199	209	212	173	191	210	190	194	175	193	180	204	202	180	200	210	172	190	171	187	205	176	212	180	160	197	209	204	183	181	211	209	203	209	178	179	193	230	207	208	182	199	213	231	207	196	218	223	192	212	185	201	210	181	220	215	199	189	191	198	203	184	190	203	188	196	204	205	199	198	201	175	206	202	205	176	207	204	204	211	192	189	215	183	204	206	203	175	184	178	224	187	198	199	190	230	182	174	193	189	191	211	210	190	207	193	189	195	209	219	193	207	214	193	206	170	157	199	208	182	179	214	207	178	208	191	168	216	199	205	184	177	203	212	181	208	225	208	175	172	203	199	197	188	208	207	197	200	182	189	206	197	192	231	214	199	205	204	202	196	191	206	203	185	228	205	227	184	194	201	197	193	172	199	190	186	195	224	209	179	185	194	187	183	176	188	189	202	187	215	172	222	189	214	192	198	229	189	186	207	181	175	195	203	180	200	210	174	199	216	196	197	206	202	200	198	203	205	199	183	190	197	216	195	197	206	176	208	190	199	196	185	203	211	197	198	192	218	194	204	224	198	205	197	198	196	179	199	186	189	208	198	219	205	199	199	196	237	207	195	175	197	186	209	186	204	188	194	193	211	179	193	215	213	199	212	179	201	188	205	213	235	183	181	199	209	223	209	177	207	197	214	180	200	187	201	191	210	222	189	204	195	187	184	221	161	182	233	212	195	179	224	215	191	232	178	175	198	201	187	191	192	184	212	188	200	194	203	181	214	207	178	214	176	195	179	214	199	188	161	204	206	188	207	188	193	209	173	185	195	215	209	190	180	178	221	208	184	215	176	200	208	196	180	203	188	192	214	201	217	176	212	220	173	199	205	203	188	223	192	197	200	207	171	183	194	198	192	201	195	191	202	215	183	204	175	208	196	211	192	195	180	212	190	221	188	198	192	216	217	210	182	219	200	235	209	212	199	207	190	206	197	214	198	210	198	197	181	195	197	184	192	182	183	193	199	211	201	190	194	207	199	189	181	188	185	170	192	205	195	180	210	218	176	217	201	189	189	206	213	192	178	200	213	196	207	200	199	180	213	221	205	204	217	200	208	196	196	183	206	186	188	191	208	198	181	205	212	184	184	197	181	209	183	169	204	192	215	194	179	200	204	208	213	191	234	205	248	211	209	199	194	189	190	170	205	206	222	200	209	175	200	212	196	212	196	200	185	220	201	206	210	195	198	203	188	199	190	184	209	180	218	198	223	199	195	206	198	185	173	209	200	176	181	164	197	195	194	191	196	199	205	201	178	188	204	203	202	193	205	198	188	215	206	187	177	174	197	187	180	210	195	196	213	215	199	183	196	204	190	194	196	212	195	202	223	207	202	211	212	222	220	199	198	198	202	197	194	229	199	218	197	182	193	200	211	201	208	194	195	208	208	198	210	187	208	196	202	188	178	191	204	187	214	194	171	190	187	195	192	214	194	198	192	213	198	181	180	196	211	202	208	210	185	206	204	212	219	187	189	181	182	205	200	197	217	225	223	201	161	183	220	192	165	207	206	209	194	186	224	175	187	189	185	188	185	173	193	208	189	208	184	198	217	197	209	221	177	198	195	183	200	164	230	190	214	206	205	189	191	179	195	205	187	202	191	190	203	201	182	214	214	180	211	210	184	215	185	226	198	197	207	190	207	221	208
7511	12300	10964	6837	13226	1817	1326	999	892	696	631	529	554	474	432	421	449	426	386	343	339	333	325	362	324	302	303	268	298	275	318	265	296	265	255	298	281	243	267	270	264	276	278	272	241	255	244	247	267	273	276	255	243	276	274	270	230	240	242	228	245	243	262	225	252	285	245	247	277	228	273	249	226	227	237	238	238	247	228	265	267	243	233	228	250	232	223	243	259	261	250	235	241	243	249	232	253	255	270	246	243	247	237	230	257	228	243	258	243	224	242	253	215	261	267	273	230	226	220	233	249	221	227	253	246	215	232	256	230	242	235	209	208	261	247	228	256	233	233	245	247	240	241	221	271	259	249	243	269	244	220	254	217	239	266	242	264	265	227	250	253	231	240	226	283	242	248	232	250	240	257	234	216	237	232	242	233	226	240	223	260	205	265	278	225	240	243	236	245	229	251	251	254	254	252	245	251	242	249	270	263	244	247	269	213	231	260	245	240	234	218	250	251	284	236	248	218	234	223	237	235	224	248	243	255	289	236	273	248	263	273	229	256	257	280	234	261	237	245	273	213	238	207	228	236	234	272	262	245	234	262	215	245	234	274	235	256	239	251	248	242	235	265	247	238	273	252	256	225	224	268	269	250	228	268	248	239	240	251	269	232	204	246	245	251	256	251	257	235	238	262	250	255	233	253	255	238	260	231	250	262	232	230	236	245	294	258	250	228	261	221	246	242	263	234	238	247	267	231	234	226	243	223	242	260	281	221	258	272	245	239	242	237	233	279	229	273	241	261	225	238	213	249	259	243	257	262	253	255	250	263	233	257	252	267	246	265	229	233	247	232	239	233	239	236	234	225	241	251	240	257	242	246	241	236	274	238	250	239	235	232	238	260	253	269	239	249	240	262	246	238	234	271	245	252	262	204	240	227	241	234	235	244	271	246	224	233	261	274	252	237	237	260	238	237	249	247	250	232	240	265	249	229	230	230	243	252	236	238	225	257	239	254	238	251	269	247	246	244	259	236	258	218	227	224	258	241	250	250	282	242	273	252	251	261	251	229	273	260	257	287	243	238	221	253	255	248	247	245	240	238	230	260	239	242	257	263	259	230	222	245	219	246	246	261	247	237	261	231	260	242	255	266	231	225	239	241	213	226	243	279	258	239	269	236	220	262	245	278	243	219	257	237	260	213	243	256	252	226	232	266	248	259	242	247	272	226	252	234	252	250	234	217	232	292	231	263	233	253	236	239	238	251	234	241	212	258	237	261	239	262	260	222	226	234	245	240	229	239	231	247	220	224	257	238	254	235	266	256	234	239	237	243	225	259	230	253	279	238	233	249	213	241	267	258	244	273	248	253	236	259	251	241	276	240	223	244	211	225	222	246	253	254	227	250	229	237	236	249	268	237	230	234	249	236	239	231	258	272	241	237	257	253	239	264	256	248	265	281	225	249	227	243	259	244	228	259	219	244	263	264	257	218	244	250	255	235	248	237	257	230	256	234	212	223	244	268	252	240	239	261	234	264	234	262	266	271	201	244	227	230	251	236	229	267	220	234	233	225	249	245	254	241	247	264	237	230	261	220	239	264	240	250	245	248	208	264	242	245	221	236	250	251	241	255	244	228	240	239	224	216	222	254	240	251	255	268	224	249	237	249	266	238	232	237	258	243	260	232	227	226	252	227	233	270	276	244	221	240	245	252	208	238	234	219	250	245	232	250	247	280	232	259	223	242	242	248	240	254	266	250	251	257	220	240	246	252	265	216	222	220	236	254	267	247	225	224	268	216	265	268	238	253	233	248	264	240	246	256	248	225	254	224	228	236	249	252	239	251	232	249	226	240	218	238	235	259	245	260	263	247	244	260	245	247	238	232	232	235	240	224	269	257	280	245	262	270	210	253	266	239	232	260	252	275	261	237	271	239	247	245	246	266	232	244	238	251	267	217	265	253	256	260	252	212	220	241	239	242	250	261	272	251	271	241	246	217	259	257	258	248	229	249	231	233	222	246	248	241	234	263	243	256	225	251	240	225	244	253	241	272	252	250	220	234	272	211	262	240	256	225	257	253	228	254	246	251	249	259	261	275	235	220	202	273	233	269	240	212	252	218	225	216	252	249	268	240	251	256	246	246	231	238	222	253	256	237	245	256	256	215	237	226	275	224	268	231	235	262	231	249	211	265	263	247	276	223	247	221	232	232	245	248	252	254	242	241	252	250	240	229	251	231	244	252	233	236	241	234	256	237	233	239	258	247	238	245	269	245	230	248	266	241	231	251	237	223	260	260	244	258	268	237	206	259	259	248	247	220	240	246	260	251	241	229	243	229	274	248	264	258	281	224	249	248	212	248	242	245	270	245	240	241	263	259	223	235	252	253	237	245	244	256	228	267	213	258	241	244	239	255	242	241	260	264	246	243	260	216	245	257	270	228	269	250	266	259	238	252	211	232	243	225	254	259	243	268	280	252	239	233	283	262	226	238	227	250	259	261	262	251	236	278	240	223	233	257	230	267	266	241	263	239	241	226	273	246	267	256	229	262	250	229	253	222	263	241	244	233	256	257	235	238	244	229	221	260	245	258	256	257	211	251	203	225	212	262	257	249	229	270	266	249	243	244	248	227	220	237	247	230	253	237	252	247	271	236	272	238	245	257	246	250	232	242	259	250	243	227	244	228	239	229	237	225	262	226	262	248	227	232	226	249	248	228	266	280	218	231	241	249	252	255	237	237	227	223	230	252	236	264	234	251	254	253	225	235	244	236	274	248	252	245	249	249	244	245	251	257	244	252	268	262	257	270	249	219	256	239	249	239	273	252	239	256	259	269	261	237	229	262	250	226	272	237	251	248	240	238	254	251	255	236	238	254	237	244	240	237	238	237	265	265	244	236	250	248	244	226	254	243	259	219	260	242	256	233	232	254	249	244	244	271	255	275	264	246	237	240	222	268	251	237	243	257	262	250	230	239	270	231	237	258	263	238	239	267	254	236	260	261	273	253	237	273	229	230	207	240	240	236	259	228	265	220	230	258	227	233	239	251	256	241	228	232	241	248	239	240	225	239	272	225	227	282	213	210	220	233	208	222	266	266	247	243	229	258	250	239	234	218	243	258	270	243	253	249	266	237	236	228	217	213	247	236	249	229	266	231	257	222	234	241	260	232	250	260	258	252	275	256	243	237	237	234	252	258	234	227	227	262	247	230	239	242	235	246	260	251	225	250	257	240	251	280	237	250	242	240	257	263	248	260	266	217	263	254	245	263	242	242	256	247	235	240	233	264	253	259	247	229	237	254	240	258	254	251	233	244	250	248	249	249	263	240	230	253	258	221	219	232	226	232	275	275	235	247	278	253	226	251	248	248	237	239	235	233	243	276	218	253	241	243	231	249	240	248	241	240	292	245	256	240	262	248	251	236	227	241	230	235	262	231	210	244	267	252	250	251	249	221	247	241	241	240	245	252	234	235	231	224	285	226	260	254	270	237	259	250	233	248	251	219	244	228	232
23494	20912	27957	24015	21807	20049	6610	1203	934	831	719	623	601	609	542	511	517	512	480	440	483	453	459	400	415	459	405	411	386	394	382	414	379	339	368	381	363	391	371	363	372	360	344	336	352	386	337	345	370	360	348	372	362	388	367	353	352	346	359	357	353	361	331	356	333	358	358	351	363	377	328	352	379	377	358	352	345	346	354	369	354	342	357	344	336	367	340	371	353	357	375	353	352	341	394	343	340	342	353	328	345	352	360	362	349	354	352	342	352	317	329	333	340	357	359	366	347	352	357	356	287	336	326	344	332	362	374	324	388	350	340	347	351	350	329	331	338	337	330	350	336	350	351	337	352	357	334	350	340	348	351	353	355	351	346	339	341	369	363	339	343	347	334	340	346	318	339	361	343	359	325	345	336	358	384	358	344	355	321	357	329	343	323	374	335	318	352	338	347	333	331	381	358	360	357	323	351	334	334	370	351	365	334	371	362	341	344	353	351	347	359	351	372	339	337	338	339	330	311	343	360	347	360	320	352	338	302	374	351	358	371	364	352	342	341	358	350	343	349	335	342	357	326	326	348	350	334	344	344	375	346	363	339	323	358	342	371	338	349	341	362	341	343	310	330	337	322	341	363	338	364	353	333	344	340	345	335	356	360	352	316	350	355	357	335	371	298	351	350	334	343	341	356	333	348	366	344	344	332	331	315	344	364	310	394	323	340	334	363	327	368	361	355	362	385	331	378	360	356	365	327	354	383	326	344	338	349	347	357	319	337	396	340	335	327	338	330	353	352	350	382	337	364	329	372	344	353	317	351	341	339	352	351	329	349	357	369	330	306	341	353	370	346	363	362	341	367	343	332	393	365	344	361	350	326	351	311	339	362	339	354	351	370	356	353	338	371	325	337	342	324	342	336	340	337	354	350	363	331	328	378	351	351	318	320	327	347	334	333	323	365	377	324	340	357	359	336	327	337	360	357	323	328	346	353	366	369	337	314	365	372	335	347	340	369	357	354	335	343	337	319	357	346	342	353	328	334	346	355	311	346	358	332	368	375	351	387	376	346	365	316	342	338	343	338	362	369	363	347	355	345	349	325	358	322	359	340	340	345	317	338	355	344	349	305	352	341	370	315	316	369	331	379	361	342	354	367	318	346	357	341	347	337	329	335	340	366	343	363	347	326	376	347	346	341	305	316	320	339	317	371	310	389	328	363	321	349	354	362	348	381	363	366	337	334	348	309	355	363	319	328	356	360	323	381	373	327	347	362	385	337	334	359	336	361	354	334	327	356	375	330	371	310	334	342	355	365	339	351	340	350	353	377	372	359	350	364	361	335	371	339	377	358	377	354	327	330	329	369	317	328	331	393	324	315	361	342	336	338	337	352	396	364	354	336	337	290	344	369	363	315	301	374	355	355	337	341	381	338	349	327	335	345	377	372	320	323	337	388	370	339	354	354	334	329	347	327	318	357	334	357	334	353	341	331	340	333	340	342	358	363	358	315	357	374	371	340	324	345	333	343	307	352	359	334	328	355	346	337	324	341	358	346	331	351	360	369	363	332	343	355	358	333	362	347	367	342	353	361	395	342	318	366	344	375	347	326	360	362	372	331	345	327	355	350	353	328	355	331	354	350	357	362	335	388	301	378	361	322	379	325	360	374	339	329	332	348	389	347	359	331	365	315	342	311	360	369	322	307	326	352	339	349	359	370	336	346	316	376	328	350	348	348	349	380	318	344	336	357	324	352	374	363	334	350	367	340	333	324	371	338	339	347	343	325	343	361	340	333	333	331	356	318	341	376	362	361	353	363	332	339	357	333	350	360	331	346	363	346	368	306	356	360	327	342	366	350	357	379	341	345	325	356	346	380	312	351	357	331	352	326	331	326	306	350	354	356	370	380	329	311	335	351	329	344	342	361	343	368	342	328	349	351	329	352	367	336	326	325	333	334	353	357	338	370	284	349	358	382	347	339	336	359	341	340	341	347	328	328	338	356	356	307	340	329	347	328	364	361	365	368	340	283	348	364	336	358	309	352	342	330	344	331	327	344	326	348	354	377	346	354	361	333	317	332	322	334	364	352	341	358	338	348	342	349	332	374	321	366	360	365	353	332	348	350	325	360	338	337	329	354	343	341	382	342	331	366	358	346	356	344	348	331	352	348	307	314	326	334	331	341	334	331	356	344	360	340	342	335	361	348	352	339	350	362	370	359	354	331	340	322	364	342	355	316	363	307	359	325	346	375	321	326	337	340	349	334	367	319	361	358	362	366	333	331	334	332	353	350	362	345	361	331	341	378	352	330	324	344	345	325	333	354	347	344	349	350	381	348	319	348	362	369	321	355	326	319	376	345	358	346	347	308	341	353	357	385	363	371	314	338	352	350	331	368	340	341	330	351	302	380	362	341	348	348	363	338	352	376	354	338	357	335	335	357	331	376	338	364	369	328	328	324	330	348	335	353	341	358	347	360	357	346	346	328	326	321	345	331	323	351	339	354	370	330	325	333	348	350	346	342	333	376	306	334	357	381	345	335	360	309	367	331	332	356	338	373	360	350	350	327	323	390	348	365	339	328	317	363	332	354	337	340	343	371	354	368	349	340	351	327	340	335	351	345	328	353	310	333	320	332	319	366	362	343	351	324	321	354	371	336	348	373	325	342	334	345	335	386	335	394	345	328	354	356	312	361	329	373	365	337	363	340	345	313	382	345	353	353	339	314	327	349	359	312	338	326	324	350	323	331	356	348	345	343	335	314	329	333	363	346	345	351	342	319	346	330	382	351	345	333	330	324	353	314	342	344	349	343	364	328	340	373	349	340	368	359	361	343	343	328	348	369	403	368	362	362	335	335	360	365	350	335	353	346	318	367	380	362	306	364	340	384	347	335	370	336	343	342	364	351	319	329	355	357	351	338	339	347	343	341	328	318	353	352	338	341	357	335	322	339	360	327	342	340	381	370	379	353	326	311	331	341	323	325	347	352	315	353	341	348	350	359	337	356	339	336	364	373	322	373	357	346	335	369	343	345	287	338	360	349	343	346	360	345	363	344	347	320	341	342	323	319	323	369	339	343	356	367	338	321	330	304	358	330	332	334	371	326	341	333	325	347	295	360	354	337	321	352	344	333	355	362	330	327	377	325	374	359	340	369	340	325	348	356	337	373	334	346	356	366	365	335	295	383	346	350	355	368	351	358	322	332	346	365	324	352	332	362	330	354	334	328	339	372	309	340	341	357	340	326	339	339	325	335	363	348	304	311	347	346	360	343	352	339	351	337	368	356	349	349	317	333	305	341	337	355	349	353	354	332	346	343	336	312	328	315	376	354	314	359	334	340	342	361	321	333	369	313	338	366	328	356	328	354	296	327	321	320	336	325	357	338	346	330	334	339	354	324	358	359	309	295	379	337	353	310	369	361	335	325	353	335	353	368	345	376	354	341	342	366	315	361	366	346	326	364	336	343	346	349	350	348	329	342	324	342	330	343	380	339	324	340	325	324	358
11335	20525	19232	18710	21369	3959	2947	2242	1853	1514	1272	1116	1089	906	883	857	744	737	698	666	632	572	571	550	498	483	454	483	493	471	464	492	473	466	472	445	459	414	404	430	392	410	421	374	383	408	413	408	378	357	413	373	377	384	383	405	342	377	396	351	334	387	406	356	413	347	381	358	385	348	398	364	377	361	388	406	402	357	396	387	325	372	372	377	368	373	362	361	359	384	382	360	315	383	345	401	368	334	373	386	369	364	337	391	373	366	333	419	378	350	352	330	340	350	344	363	350	374	378	383	355	412	354	391	356	364	356	361	360	347	367	354	352	347	359	360	378	369	354	330	366	364	351	347	365	372	369	368	370	329	358	374	384	342	382	331	349	372	340	335	345	355	345	325	330	359	359	367	358	353	357	380	370	355	363	354	387	374	362	350	341	372	352	385	374	354	348	327	346	384	360	347	348	358	361	376	364	364	358	355	334	377	339	375	362	370	382	358	317	368	339	352	310	373	351	372	351	386	371	342	358	371	369	354	363	329	330	388	355	347	367	363	340	359	345	330	368	380	343	363	376	354	364	356	374	362	359	375	353	384	386	367	377	340	357	326	364	377	346	368	366	356	374	352	340	361	381	375	361	340	361	358	345	346	347	390	363	334	352	380	395	331	358	324	371	336	364	343	375	343	349	368	377	358	339	337	377	392	353	346	364	357	380	336	358	368	367	352	388	362	328	349	388	372	364	359	323	342	358	365	371	377	335	366	374	355	360	340	336	369	353	367	371	346	336	374	326	362	308	333	365	329	340	334	356	381	358	342	372	378	315	339	342	366	369	357	352	364	395	355	324	354	350	342	327	368	362	352	381	379	357	342	358	390	369	372	363	342	313	327	377	367	387	333	344	393	322	334	337	369	363	362	334	358	343	361	353	374	328	337	359	333	393	351	394	386	324	376	374	406	363	383	391	346	363	363	373	349	397	342	357	364	359	351	382	369	371	294	358	358	387	387	345	378	353	362	347	346	356	347	370	348	398	339	347	363	342	334	350	347	390	389	351	380	327	345	350	368	342	360	387	369	380	376	373	346	337	346	324	347	336	362	353	372	341	364	371	367	349	318	343	372	331	389	349	331	361	387	340	357	353	357	340	358	358	369	375	382	352	336	371	368	313	355	339	356	392	353	346	315	328	348	353	337	339	332	374	357	332	376	370	399	372	352	377	361	367	356	358	360	361	356	359	361	400	357	368	358	402	370	355	355	369	334	330	367	356	372	346	381	368	344	352	351	337	343	324	348	393	366	349	347	322	365	344	347	330	321	368	363	354	377	387	376	383	354	349	372	315	352	366	371	384	337	354	365	356	367	364	319	373	378	351	353	377	381	381	354	368	356	344	330	348	367	355	346	342	364	355	391	343	372	367	376	370	364	289	390	339	348	386	347	378	343	324	354	405	339	333	316	341	365	310	386	358	418	369	367	363	353	332	340	388	310	372	369	362	345	394	369	345	355	337	399	393	355	353	362	360	359	312	379	352	303	362	351	356	378	352	351	349	348	377	366	339	360	334	369	356	370	342	363	340	349	376	333	336	343	374	330	352	350	369	345	378	342	362	355	354	357	337	369	393	370	370	374	349	333	354	362	353	366	369	338	344	343	376	327	365	366	365	363	348	355	343	331	355	342	356	361	358	341	367	341	364	335	357	367	381	381	360	371	355	330	379	361	353	333	368	334	360	346	361	348	328	370	346	379	358	319	341	358	392	357	362	370	383	352	356	368	360	364	351	367	345	341	341	348	337	353	360	383	351	396	342	388	368	373	336	372	340	353	383	341	349	367	349	346	360	366	356	345	371	369	334	341	353	360	358	348	356	358	327	373	359	357	394	375	343	371	372	381	342	367	324	385	369	344	326	356	366	373	340	364	350	387	359	401	328	328	354	359	335	378	387	339	378	366	355	319	384	370	362	362	344	378	392	335	332	334	340	358	354	369	391	369	338	334	379	359	384	326	329	393	357	354	357	373	370	359	365	332	355	332	369	342	352	356	399	369	387	359	361	341	338	354	355	364	384	366	399	334	334	327	354	378	360	393	381	361	375	383	363	387	337	386	373	342	367	377	368	382	371	340	345	379	328	410	366	339	352	371	360	368	366	373	360	332	355	315	342	368	353	346	337	319	362	341	343	325	350	347	369	346	350	356	365	342	341	360	338	381	331	371	353	354	370	340	348	378	337	368	337	355	344	344	345	341	342	338	339	381	356	370	384	346	340	371	336	336	349	371	366	331	343	362	378	327	350	343	385	379	329	341	374	339	350	374	346	339	334	369	349	361	313	351	341	352	360	386	342	347	371	365	359	375	352	335	344	357	375	355	350	361	356	352	333	340	381	351	344	387	372	365	374	361	374	354	365	390	391	371	342	338	360	330	301	370	322	331	393	336	334	369	345	367	373	376	341	380	346	358	356	363	368	374	356	404	367	353	339	372	350	361	376	357	387	356	332	348	375	356	373	382	373	397	380	364	383	351	351	344	369	396	362	356	332	335	350	359	344	352	361	350	316	339	328	373	345	356	349	359	384	321	330	374	356	399	333	343	386	360	336	351	327	334	357	339	339	353	389	358	355	323	336	364	366	329	368	352	368	390	378	361	351	337	356	355	336	340	349	354	363	390	355	360	361	383	362	408	349	347	355	345	326	319	356	379	355	399	369	350	335	340	360	381	326	370	359	342	333	373	345	339	360	323	351	357	357	335	379	365	359	362	346	386	331	334	336	340	376	334	371	349	356	338	334	381	337	364	345	373	368	354	319	404	368	363	357	348	361	306	379	355	361	335	381	366	341	355	355	331	329	351	369	354	382	312	356	345	360	357	365	332	369	350	371	372	324	371	361	345	365	358	348	343	348	347	382	360	364	371	360	356	383	354	375	359	376	350	362	376	355	327	368	309	358	321	366	354	398	349	367	373	341	372	361	346	340	357	389	334	361	332	364	340	335	357	332	370	366	343	359	381	364	387	373	355	357	358	369	356	358	370	384	377	363	353	357	333	340	369	378	373	356	386	389	350	351	356	390	333	397	365	357	330	377	346	324	355	379	345	387	331	336	367	336	382	329	357	348	337	361	326	362	363	351	362	354	365	352	375	322	370	350	370	368	360	344	365	383	354	335	347	361	370	377	351	367	378	390	371	374	347	330	370	366	345	341	362	395	335	320	370	379	348	321	310	329	384	347	346	345	336	354	362	369	374	333	351	326	349	380	329	362	382	370	376	373	367	337	349	350	341	378	311	313	344	389	363	337	351	335	361	350	366	368	352	369	377	357	366	372	356	344	367	360	380	351	360	336	348	362	361	370	331	334	378	375	348	371	379	363	394	367	318	371	340	332	406	390	390	398	352	343	347	377	331	361	334	369	336	360	388	348	361	349	369	325	311	365	363	370	339	330	379	335	352	355	366	395	356	376	363	384	332	343	339	344	372	371	362	365	337	376	359	377	343	316	351	358	328	365	336	341	320
27921	15950	3410	1250	1248	597	496	494	436	475	473	468	473	453	463	451	456	453	453	469	489	436	429	475	494	456	492	435	450	478	489	480	467	450	469	521	436	482	461	464	485	449	462	460	429	448	458	458	464	421	475	524	457	425	463	480	457	441	456	471	480	459	458	440	453	452	487	504	443	466	460	451	486	429	457	478	448	451	400	458	486	471	451	466	482	463	455	450	455	436	454	472	456	494	458	456	508	427	427	451	482	449	440	459	485	457	464	437	475	445	454	457	433	442	475	461	481	442	460	428	449	444	475	451	494	470	415	462	479	484	411	461	436	407	436	471	424	415	428	447	466	430	491	448	479	443	481	478	462	430	460	493	445	462	438	457	464	453	416	453	447	464	489	446	437	429	418	482	463	487	458	428	471	475	445	468	485	421	460	445	440	474	431	464	456	432	429	473	434	446	459	443	477	468	451	479	485	418	471	481	447	481	433	491	453	441	439	504	443	441	436	447	440	477	451	457	437	464	439	463	451	448	489	436	438	444	434	458	477	457	442	503	440	416	443	497	466	491	460	491	451	506	458	496	470	446	474	434	438	427	446	451	413	470	427	452	443	469	443	488	466	460	465	446	474	469	479	466	463	474	447	496	450	489	435	475	468	444	483	433	462	464	477	456	477	434	468	466	463	452	485	436	482	449	493	432	468	484	467	420	461	453	487	480	446	483	469	464	478	437	441	449	472	448	482	499	439	462	489	444	435	444	472	452	443	444	462	458	459	462	454	447	453	447	456	488	468	472	488	438	455	432	484	439	455	473	434	497	471	418	436	455	468	460	444	496	411	430	479	453	474	423	449	415	450	448	467	512	439	484	455	477	457	435	446	465	504	432	459	459	490	472	444	472	488	409	463	420	476	448	444	497	490	452	454	466	514	435	440	470	468	475	459	490	472	457	442	459	452	499	423	434	453	475	493	448	471	445	436	474	441	467	460	463	475	462	475	475	428	474	460	488	483	466	461	459	484	472	484	487	470	468	427	487	447	424	494	493	460	496	481	471	457	450	481	504	452	465	448	462	449	477	482	506	428	474	390	487	441	443	449	470	492	463	465	499	427	465	449	444	478	461	452	461	434	465	448	423	479	460	487	491	465	468	447	433	466	457	435	503	450	462	488	453	463	443	476	455	442	417	463	463	438	419	435	450	464	459	458	457	483	448	470	451	409	425	499	479	465	458	439	474	478	436	493	488	454	476	430	504	451	455	450	487	459	461	435	452	455	424	490	495	464	440	430	483	436	462	491	486	436	456	475	494	463	488	457	448	500	472	473	434	464	447	459	462	450	457	449	491	482	473	492	442	443	437	383	482	457	458	435	450	444	472	478	448	477	459	458	459	462	480	471	429	472	487	446	485	434	470	438	456	452	423	445	452	452	453	467	454	476	401	458	453	478	448	468	477	418	467	476	410	442	448	537	468	472	478	459	469	453	463	431	450	458	437	469	448	450	441	487	419	434	449	451	474	434	474	462	429	442	466	461	446	493	464	465	443	450	467	429	461	449	437	482	466	433	473	442	448	441	446	442	448	425	464	431	498	476	479	476	454	456	472	488	471	443	464	496	431	477	476	463	448	451	418	434	456	466	471	451	455	465	476	474	433	454	496	473	514	440	436	486	411	476	426	471	454	464	451	472	458	500	432	450	494	446	482	496	477	478	452	438	456	450	511	464	464	468	477	453	447	466	484	453	493	469	457	447	416	470	452	458	457	468	465	453	447	471	436	473	461	419	453	427	471	495	437	481	457	523	448	426	445	463	501	448	440	449	462	471	424	466	450	419	471	462	464	414	455	448	449	451	456	471	440	460	453	454	491	434	421	455	462	440	439	445	446	470	446	464	451	486	485	485	443	459	476	453	470	439	446	480	469	425	469	453	461	433	448	445	475	458	470	462	484	426	473	482	474	497	470	458	458	468	477	446	438	477	479	439	481	424	480	465	472	444	452	443	498	492	462	465	452	453	455	458	491	464	411	471	440	435	466	441	485	464	460	444	441	436	481	459	493	417	478	478	516	456	430	476	447	478	472	450	449	453	432	450	466	466	457	473	453	484	469	461	434	440	434	486	439	469	483	467	464	440	459	451	455	458	460	469	472	446	433	487	440	476	468	439	452	431	456	483	489	467	459	429	505	439	477	479	435	433	449	473	472	466	450	451	450	456	464	452	466	481	479	481	456	461	520	468	470	493	463	444	463	448	432	480	460	463	442	449	469	453	455	438	477	490	436	483	440	488	458	468	474	458	501	465	493	453	463	472	422	448	466	478	460	453	475	499	455	432	456	427	485	505	459	460	451	427	485	448	462	472	419	449	453	472	484	462	435	478	467	462	460	440	503	477	447	453	444	455	425	457	438	432	522	448	472	437	449	455	469	452	469	489	443	466	444	491	463	454	469	436	462	451	471	467	486	445	446	439	492	461	450	499	447	474	443	450	457	450	476	483	476	444	476	450	473	486	476	494	471	477	441	454	458	456	475	472	462	475	513	438	458	463	482	470	459	483	462	488	443	471	482	425	476	488	429	456	405	441	446	458	482	408	450	480	456	451	470	441	457	421	485	463	429	456	449	426	463	416	479	500	412	424	460	473	439	466	480	472	454	448	436	457	473	454	435	443	457	436	463	457	463	486	489	491	435	456	500	467	450	448	482	450	443	460	453	459	486	494	472	471	463	419	493	462	428	473	468	445	470	457	464	460	475	455	451	440	455	479	460	461	440	437	485	450	454	471	464	483	477	455	430	444	449	470	444	418	436	460	457	445	449	487	465	452	433	466	418	497	464	468	475	467	479	484	459	429	455	453	465	476	452	455	481	490	452	443	509	504	442	440	474	440	442	465	458	476	473	466	448	477	480	445	449	480	465	447	455	461	441	474	460	471	439	445	479	488	457	456	453	436	462	455	432	442	507	478	445	441	443	482	493	459	509	440	460	428	449	430	454	472	449	453	432	473	463	445	467	444	438	480	444	461	480	488	428	475	465	472	474	461	421	504	449	448	483	459	473	420	425	433	466	447	453	449	505	475	468	476	420	509	414	456	435	438	468	481	479	478	473	422	462	434	491	472	441	494	405	488	427	451	448	442	469	467	456	469	461	459	470	452	432	484	484	457	463	445	480	462	455	477	461	454	447	442	483	434	479	495	493	455	456	470	484	450	447	462	465	422	469	452	505	445	432	437	490	507	441	482	433	412	419	414	458	492	445	445	464	432	473	423	464	474	478	460	445	450	476	439	457	472	480	485	460	440	428	457	438	460	429	456	444	492	421	432	448	478	437	444	494	457	477	484	409	420	479	460	444	446	467	450	480	457	436	454	466	512	464	446	481	399	436	453	435	483	428	464	441	452	450	440	459	463	462	458	455	459	456	482	465	487	462	456	399	456	475	467	421	484	491	476	461	431	456	497	467	480	437	463	460	463	469	491	442	461	472	504	435	439	467	475	483	454	441	418	431	425	481	468	499
5891	3780	3464	1786	2029	670	537	598	586	523	545	558	570	542	538	525	530	527	523	568	510	573	535	515	574	538	540	500	523	557	565	537	527	489	551	535	504	512	511	518	562	573	518	540	508	503	517	533	525	556	527	502	557	531	538	544	488	546	538	552	518	490	530	492	553	501	542	551	526	482	515	526	552	544	535	508	530	564	551	517	531	574	504	538	486	513	525	466	523	497	520	519	479	544	528	549	524	509	521	534	511	543	542	557	509	546	532	515	524	583	528	497	487	525	561	516	528	529	544	551	540	543	543	519	501	520	568	514	535	519	522	512	544	518	559	522	543	526	504	541	523	513	511	532	516	512	522	511	574	519	522	537	540	537	515	548	566	546	515	536	504	526	539	522	516	497	526	499	547	515	487	516	522	546	524	514	540	522	505	493	512	526	535	498	520	534	506	493	512	524	573	517	532	499	523	512	504	527	502	517	536	535	490	518	512	555	480	517	566	542	507	536	527	521	542	529	546	538	502	567	511	497	468	543	598	544	529	524	551	501	507	523	566	480	544	499	537	536	559	509	499	540	523	536	561	543	570	584	502	523	515	547	530	533	527	505	552	541	557	514	534	524	544	524	542	536	501	559	526	515	531	494	551	548	534	517	526	508	538	548	500	544	559	543	535	517	524	509	505	551	534	552	527	528	533	496	587	518	556	505	462	533	571	511	493	547	480	495	527	522	540	510	497	553	533	512	557	481	520	494	528	537	524	575	540	517	549	509	530	550	518	519	520	556	531	534	533	520	504	548	539	520	519	511	543	494	520	537	532	510	533	543	559	546	566	525	530	527	554	532	529	494	547	551	511	552	534	523	526	515	515	548	504	514	539	552	492	546	501	581	523	525	547	545	492	535	472	516	516	534	508	521	525	513	552	515	561	510	543	535	518	539	489	515	511	512	518	488	538	505	522	520	553	511	562	536	554	515	528	494	561	542	523	547	561	558	518	526	520	543	517	550	530	557	562	536	549	490	568	534	508	569	549	498	521	525	499	540	546	536	502	524	508	519	522	544	512	516	507	546	562	545	520	524	544	491	555	556	503	529	483	550	538	539	520	554	552	536	532	509	540	525	489	563	557	473	559	556	531	525	508	538	496	550	546	540	516	530	516	540	514	537	528	560	550	483	516	591	526	511	531	506	533	548	492	473	550	523	542	532	543	499	575	525	530	509	505	504	514	496	527	543	521	547	536	549	519	513	505	518	548	536	494	499	523	539	572	532	543	554	499	525	508	540	531	579	537	545	556	525	538	483	531	554	575	497	504	563	522	504	569	526	556	519	521	569	499	517	552	521	497	517	503	510	505	514	545	518	534	522	494	576	521	504	531	545	508	530	510	527	526	546	539	511	539	536	530	537	490	540	503	582	530	546	548	494	526	525	543	552	514	528	554	542	555	535	570	528	522	501	512	499	499	544	515	500	531	517	519	546	524	531	528	556	527	504	511	521	539	565	521	517	533	542	529	564	520	515	513	543	515	524	554	521	534	553	533	514	581	514	478	521	542	544	541	546	555	547	550	491	494	549	568	534	517	527	500	521	526	506	524	521	528	520	532	587	548	501	518	532	542	560	520	532	514	508	520	520	554	540	532	519	523	531	530	492	481	530	560	502	539	530	531	577	514	508	475	515	536	553	516	581	518	542	551	520	540	523	525	514	511	522	549	518	514	542	519	533	527	511	514	510	544	560	551	529	571	494	509	575	499	521	572	543	527	508	498	528	517	550	532	533	497	524	549	566	538	567	536	528	558	526	545	514	569	547	552	553	567	498	505	527	526	525	523	533	559	550	551	527	508	553	537	521	535	554	561	515	550	534	503	494	488	532	535	499	539	527	526	527	579	510	542	512	533	528	522	521	527	522	515	508	522	502	509	558	505	545	571	518	481	515	531	500	533	503	481	534	539	523	532	528	544	546	548	574	549	528	540	519	514	538	503	532	471	515	551	547	503	530	542	543	499	525	526	552	532	518	557	574	544	520	511	549	528	514	543	513	530	496	541	524	491	564	538	506	543	542	529	501	533	553	536	536	513	548	498	509	501	532	549	529	505	504	519	489	529	526	545	524	502	509	522	519	526	574	541	544	494	501	537	487	561	486	521	526	524	513	552	509	539	530	543	545	527	582	487	499	513	544	532	551	506	523	536	555	563	537	539	555	551	549	549	504	559	519	502	534	541	550	568	499	524	529	555	536	560	546	544	554	516	515	510	532	505	518	547	558	546	516	521	496	514	557	529	541	512	515	558	519	552	583	514	538	552	532	527	531	496	496	489	528	515	545	559	501	521	528	557	525	519	502	508	537	507	573	505	519	484	553	523	565	559	500	499	532	562	547	508	539	499	529	575	555	511	509	547	545	527	512	531	489	519	524	542	533	515	536	541	556	496	481	542	498	529	496	529	507	538	535	493	552	522	501	563	540	523	536	512	531	493	537	514	511	556	517	509	534	491	579	488	546	495	575	503	540	536	540	530	566	516	530	515	567	490	541	522	512	529	489	514	519	550	517	540	539	526	532	524	543	520	487	544	479	541	561	553	505	558	535	543	520	510	527	577	504	512	530	553	528	532	538	510	547	505	540	501	559	558	519	539	502	533	525	546	514	521	520	563	550	535	547	547	536	500	510	532	528	499	504	508	567	479	528	541	537	508	561	528	504	583	522	511	481	539	541	507	521	513	563	540	511	539	514	535	537	547	544	535	483	525	515	551	490	539	533	568	533	522	525	568	514	516	522	566	528	519	559	555	554	543	595	560	490	549	497	543	528	556	492	627	504	507	565	508	513	522	537	528	546	555	510	497	495	558	527	537	558	545	545	554	504	566	520	562	536	502	519	531	484	527	538	560	521	520	504	540	552	537	517	572	542	544	533	514	505	513	522	546	520	506	520	490	522	527	536	530	532	482	534	538	521	527	495	515	527	517	538	505	544	520	527	548	526	497	527	505	514	531	526	525	515	535	557	530	501	521	563	494	494	526	528	514	548	552	526	524	506	562	560	540	516	525	551	508	514	524	525	527	526	522	565	496	495	542	582	562	522	519	511	540	529	569	508	568	571	523	567	489	504	544	529	564	551	508	534	537	558	543	498	536	552	508	538	488	575	510	515	586	505	521	512	518	484	542	496	544	562	560	575	535	474	555	530	509	521	549	551	489	507	493	494	566	537	522	499	570	547	542	525	545	523	504	573	553	544	511	518	528	490	547	533	503	502	510	533	526	525	506	552	511	556	521	528	511	548	533	503	499	547	557	503	538	528	529	534	528	517	543	551	507	504	534	512	519	545	495	511	535	601	556	511	514	528	554	524	475	528	537	526	578	542	524	532	544	535	593	479	524	529	521	530	485	534	518	500	538	582	563	523	538	538	538	542	555	543	557	516	562	528	533	541	510	510	523	525	545	541	502	467	512	571	510	533	524	585	511	530	514	506	533	527	518	529	532	552	522	498	535	537	514	515	546	528	523	512
26137	20896	27310	24669	20791	4813	699	515	428	343	323	316	297	254	265	257	291	263	264	255	226	236	216	242	227	218	242	219	219	227	200	201	201	213	206	228	211	198	214	199	186	197	237	215	213	204	185	215	226	214	210	221	208	206	185	202	188	196	191	183	207	216	222	201	192	216	201	192	165	176	233	207	195	202	188	205	203	175	207	187	187	194	198	198	215	183	200	180	196	198	211	208	216	215	205	197	218	200	212	208	203	192	223	198	223	221	221	177	207	211	186	179	206	210	186	206	207	207	205	197	198	197	211	212	219	207	183	172	188	208	208	185	227	206	226	207	205	196	185	177	196	203	225	182	192	199	195	185	180	224	217	202	209	196	150	210	182	186	203	216	196	201	194	211	184	217	200	203	190	191	197	183	216	203	193	212	206	198	229	201	190	193	197	186	212	222	192	197	209	184	195	194	190	205	205	203	192	190	181	201	187	184	203	181	195	197	208	191	202	195	212	186	180	189	200	201	217	182	194	197	211	174	209	200	193	185	200	201	219	207	202	206	202	216	214	189	194	198	194	169	202	185	194	222	209	200	205	206	226	193	212	199	218	201	172	180	223	214	187	193	197	179	192	178	227	182	197	236	210	187	176	182	211	196	205	214	184	211	194	180	197	204	196	201	193	181	222	199	180	180	191	190	224	186	191	203	188	198	187	207	183	199	218	181	196	189	199	219	208	197	178	199	201	207	176	200	207	190	195	224	223	217	183	189	176	208	179	179	189	220	195	187	214	205	216	194	182	198	185	205	204	202	207	180	206	184	200	175	196	192	177	194	201	211	198	185	201	181	193	202	193	199	191	208	201	196	189	181	211	206	203	217	210	215	190	217	221	220	174	207	201	205	200	212	212	188	205	180	188	207	206	189	218	186	212	180	196	216	229	209	193	234	181	170	198	214	210	204	201	205	202	224	184	201	198	198	211	216	185	195	185	198	174	190	179	189	194	201	194	197	240	189	202	203	224	225	187	206	203	173	215	182	169	176	195	189	197	223	198	197	205	217	199	208	203	227	200	204	215	204	183	225	210	214	198	203	188	182	224	158	179	192	210	177	197	181	216	193	194	177	179	201	195	193	202	204	219	192	188	180	183	204	217	194	177	221	208	197	192	204	183	204	195	195	182	188	221	208	207	216	195	188	199	200	207	210	195	191	169	198	211	206	210	187	177	216	191	185	192	192	186	210	186	228	195	221	196	212	197	199	204	175	202	201	211	185	208	189	205	205	169	193	194	192	186	194	232	175	241	218	203	198	205	194	202	207	208	218	195	211	194	197	212	202	206	190	222	208	205	194	196	194	229	190	213	178	201	210	198	177	208	183	182	199	194	202	207	187	184	189	172	176	158	210	211	205	211	186	179	184	206	174	215	182	198	218	218	205	208	213	209	198	205	226	179	168	207	213	177	198	192	191	185	187	196	204	217	178	189	183	173	197	215	204	203	187	200	192	195	197	183	193	206	219	196	190	182	181	208	200	206	195	190	209	202	204	198	233	192	200	218	207	211	175	212	180	207	197	211	170	224	198	178	186	167	208	208	202	186	182	180	196	197	181	181	193	180	179	208	209	176	229	190	180	211	175	188	194	188	193	194	211	199	209	187	194	195	225	208	192	194	212	191	211	221	185	189	181	204	211	192	190	176	194	234	197	214	193	219	197	186	200	198	207	179	206	209	195	198	202	183	217	167	210	181	193	195	186	197	203	218	204	176	183	210	187	172	197	192	211	192	199	194	162	205	217	215	195	205	199	216	214	201	197	192	212	197	207	192	207	203	184	186	198	215	229	208	220	210	188	192	182	229	197	180	198	193	196	200	210	188	191	178	222	196	220	198	206	214	214	188	172	217	206	179	205	196	200	215	205	220	214	200	194	196	202	192	196	180	187	199	214	180	222	188	223	179	204	197	185	180	199	206	195	203	200	213	184	203	215	214	197	203	177	200	201	179	206	184	178	177	199	207	212	187	213	197	196	199	198	194	190	198	180	217	207	195	203	234	203	201	197	189	174	198	180	224	195	195	210	188	176	214	198	194	185	193	177	213	202	197	200	206	182	189	192	177	194	198	174	190	213	215	210	199	199	215	208	205	195	188	193	209	186	188	194	214	178	220	192	171	200	194	205	185	181	172	168	207	193	205	165	190	187	220	190	214	184	193	167	204	206	199	193	175	200	199	186	193	202	196	174	239	186	203	197	213	177	194	184	179	191	187	188	191	209	197	218	191	204	187	190	208	190	209	181	202	204	197	199	186	204	195	187	184	215	192	196	189	201	193	170	192	183	173	198	186	215	219	193	193	230	178	203	213	196	194	196	187	222	175	199	235	216	191	210	209	188	217	182	202	208	217	229	204	217	182	209	228	187	208	179	166	194	190	181	207	195	204	190	197	186	188	221	186	195	201	186	216	207	206	212	217	188	194	217	212	207	202	207	205	218	202	207	191	227	195	175	176	170	188	215	206	202	215	201	193	195	197	185	206	191	205	209	222	167	208	198	199	204	203	201	206	191	175	202	201	201	207	194	213	183	208	195	195	225	188	215	170	202	185	204	194	199	184	207	184	180	170	199	196	225	196	204	220	206	196	201	187	197	194	201	214	200	212	217	193	190	226	218	204	204	210	195	193	179	180	177	240	181	194	188	185	192	183	211	202	198	195	203	203	198	188	197	230	214	209	189	197	195	194	204	209	194	215	175	186	191	198	196	217	186	188	176	199	244	195	190	198	201	207	204	189	192	209	179	210	184	197	198	217	204	189	195	202	196	207	206	211	224	177	200	222	201	210	207	192	211	210	173	207	189	183	203	185	212	195	194	226	209	194	209	204	198	209	215	186	181	191	181	211	184	234	214	176	195	183	171	183	180	189	237	218	187	210	188	237	184	219	182	203	189	194	192	195	201	194	197	187	200	211	185	208	200	211	183	168	201	193	207	210	177	195	199	171	200	205	196	194	208	197	208	162	200	220	185	198	185	206	184	184	182	191	202	177	206	221	190	203	200	205	212	202	200	194	193	185	179	210	155	175	182	198	217	189	206	183	206	185	224	201	184	183	214	218	208	224	181	195	173	241	216	201	197	214	214	186	182	210	190	205	197	192	201	208	209	206	190	221	182	189	218	193	191	180	191	196	172	197	212	191	189	216	189	206	212	187	192	187	184	208	223	195	198	205	226	210	198	195	206	166	196	214	195	186	177	176	183	212	181	173	194	205	182	184	206	203	185	182	202	177	199	213	201	181	199	196	215	166	175	195	177	185	179	213	207	199	220	209	185	194	223	212	196	186	207	192	191	186	216	194	200	191	225	192	191	177	190	181	196	179	212	186	207	208	204	196	205	176	218	218	202	241	213	195	176	217	189	177	178	208	199	219	190	204	184	179	208	202	175	184	204	225	188	213	195	201	174	191	191	186	201	205	213	216	203	223	213	213	175	213	183	202	174	180	188	200	191	196	187	203	188	197	196	195	206
7539	11532	10717	9500	13445	1766	1286	1030	846	737	599	582	514	457	414	389	411	348	363	357	358	330	315	301	328	337	330	290	319	293	304	278	269	310	265	298	263	274	270	253	268	284	270	272	261	254	293	253	256	253	257	264	251	276	257	276	242	257	252	231	257	246	257	249	239	257	237	232	241	237	259	250	245	240	254	260	258	265	241	266	248	243	227	233	216	258	239	256	255	240	233	246	248	251	249	253	227	254	252	236	248	258	238	235	217	279	224	226	251	223	257	246	261	231	250	281	229	240	224	257	250	279	263	252	254	252	244	240	247	239	261	256	254	237	276	230	242	254	234	237	260	252	261	257	238	239	230	229	240	256	287	234	247	254	256	274	219	252	274	244	281	242	244	216	226	258	223	265	223	243	244	239	231	270	247	253	239	263	236	250	244	249	240	227	251	233	255	272	245	232	253	261	246	272	283	265	248	251	242	226	233	247	250	255	246	261	281	215	224	275	232	231	232	221	227	230	267	246	241	269	265	247	242	213	241	233	236	262	268	268	262	248	239	231	250	219	243	231	250	237	246	246	270	245	232	241	256	235	234	238	271	257	249	234	240	237	248	269	239	263	257	223	245	253	230	227	266	241	248	258	289	241	251	247	239	237	262	259	247	250	231	259	269	253	243	260	233	240	248	241	230	255	267	228	229	231	254	232	272	241	270	266	221	289	257	225	234	275	233	235	250	246	248	255	250	264	248	235	253	247	250	222	238	217	233	252	243	258	256	241	234	231	265	238	233	258	214	269	248	231	255	254	264	223	252	263	243	231	267	249	231	239	240	229	230	216	233	227	235	241	260	242	247	262	266	258	227	229	225	223	249	276	258	249	250	258	239	262	250	248	246	248	253	237	237	246	243	224	235	246	242	261	213	261	258	238	272	269	244	239	235	246	221	239	229	232	250	228	250	234	277	275	237	227	242	263	243	261	281	251	237	248	234	247	239	246	264	229	240	241	250	244	271	261	241	252	229	272	207	244	249	241	237	232	233	253	256	234	229	268	243	248	242	254	247	234	220	264	246	213	259	249	246	234	224	248	247	205	216	258	256	241	268	239	238	263	264	246	293	237	242	253	280	252	266	222	240	250	238	242	257	223	253	253	232	277	237	279	236	259	260	237	248	225	239	295	290	260	252	251	242	241	250	233	234	238	251	240	248	252	258	207	253	266	248	274	258	250	273	266	225	242	234	276	240	245	248	228	238	219	242	230	240	241	235	277	214	246	259	221	254	238	228	250	252	235	269	260	235	278	257	265	241	245	227	233	232	260	239	243	257	215	256	230	259	279	249	231	240	229	215	251	263	239	246	257	257	290	257	259	233	256	240	237	250	244	241	242	263	237	253	242	233	257	242	242	223	222	220	244	241	253	247	283	253	250	248	219	244	246	258	250	218	235	246	250	265	250	245	235	231	249	243	221	237	275	212	234	256	237	220	242	232	240	255	270	238	258	231	237	252	272	248	242	231	265	255	253	264	225	266	226	261	245	235	238	250	266	242	236	249	254	216	256	234	237	233	218	251	232	226	247	260	216	223	252	240	246	219	256	249	259	262	258	241	220	230	250	248	252	228	248	254	260	235	217	224	238	269	246	226	263	237	255	247	260	242	277	219	222	247	248	241	258	238	213	270	238	236	264	255	248	251	228	217	234	226	275	240	261	244	237	271	251	252	275	242	242	245	263	273	252	245	263	237	231	235	250	241	252	247	237	233	240	270	252	235	248	240	244	216	248	233	226	263	242	233	254	255	238	246	248	253	262	235	241	258	213	262	252	249	251	223	252	239	264	257	208	253	242	239	262	247	254	265	244	251	246	218	243	268	236	278	281	241	279	278	255	268	238	266	244	256	249	237	229	246	250	246	253	239	246	231	263	240	191	250	263	266	267	244	258	229	243	246	215	239	256	228	254	224	249	244	249	260	257	227	238	244	215	281	245	255	256	219	237	266	249	263	227	241	243	244	220	223	243	259	271	255	209	231	245	232	264	247	220	258	223	244	232	261	247	229	255	273	245	236	264	229	244	245	245	246	238	254	214	228	229	223	236	251	230	270	228	253	239	261	215	264	258	238	222	255	242	241	244	230	233	260	256	249	274	235	229	228	236	237	247	247	241	270	268	258	236	245	234	219	226	246	268	252	238	232	230	247	254	244	251	262	260	257	228	211	240	245	241	245	242	261	235	251	236	227	256	265	263	257	241	218	238	240	239	256	236	259	275	244	246	273	261	243	234	238	249	214	257	213	255	269	254	247	236	242	274	247	273	222	248	249	254	248	253	251	245	234	222	254	258	258	253	288	258	242	277	240	233	279	240	245	258	231	236	243	225	261	255	224	258	263	260	263	227	269	254	235	230	237	231	252	242	228	243	241	234	231	245	240	227	231	249	241	242	248	242	238	269	229	287	225	237	243	254	265	225	234	258	241	248	256	251	245	235	242	240	236	240	251	219	230	239	231	247	237	223	249	282	252	235	237	262	256	247	229	259	248	256	250	237	242	262	242	238	259	229	238	241	251	265	222	217	230	265	249	212	235	213	247	242	236	246	242	229	249	218	258	241	227	239	233	266	257	229	235	244	233	251	232	238	253	208	252	281	224	235	257	237	231	240	240	246	225	281	239	231	229	234	243	221	260	238	238	247	251	256	234	216	234	238	234	251	224	251	237	252	251	242	260	241	263	251	241	268	250	269	237	268	241	232	222	229	226	246	252	218	239	256	227	240	227	271	270	252	253	254	255	257	240	247	252	245	239	219	243	247	238	241	218	239	245	217	265	245	213	261	266	229	241	226	236	278	232	230	247	242	239	268	246	244	238	233	233	251	260	231	237	231	247	256	258	260	245	226	251	261	249	257	262	264	208	234	263	235	237	255	237	233	260	243	223	238	232	228	212	255	254	240	239	270	244	241	241	241	253	247	253	256	240	233	240	258	228	229	267	239	254	257	242	246	259	246	249	225	210	235	216	254	239	240	248	240	233	232	217	252	210	219	258	254	250	255	248	217	231	266	249	225	251	230	278	252	254	224	235	252	228	265	255	227	257	259	249	245	253	248	243	259	260	261	264	263	221	223	207	226	244	234	234	262	252	218	227	228	248	236	249	244	251	252	255	256	237	238	243	243	276	235	230	252	238	228	259	262	242	249	246	255	257	262	255	253	251	240	246	272	249	257	259	228	247	259	234	237	264	252	250	258	235	241	253	247	250	253	232	223	240	248	255	240	250	235	245	247	247	242	256	249	262	240	243	270	235	230	229	240	234	267	274	247	246	234	245	281	254	248	250	267	268	217	224	244	239	231	282	222	228	231	273	235	239	258	264	232	226	256	271	236	252	228	249	252	249	270	247	259	251	236	241	251	252	235	248	243	249	269	229	239	265	262	287	252	266	225	249	257	249	247	255	236	260	250	246	258	219	224	239	250	234	256	270	235	241	242	241	267	230	275	243	247	208	238	233	245	236	258	254	238
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
