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
341593813202	341593813756	341593814306	341593814856	341593815406	341593815958	341593816506	341593817058	341593817606	341593818156	341593818706	341593819258	341593819806	341593820358	341593820906	341593821456	341593822006	341593822558	341593823106	341593823658	341593824206	341593824758	341593825306	341593825856	341593826406	341593826958	341593827508	341593828056	341593828606	341593829158	341593829706	341593830258	341593830806	341593831356	341593831906	341593832458	341593833006	341593833558	341593834106	341593834656	341593835206	341593835758	341593836308	341593836858	341593837406	341593837958	341593838506	341593839056	341593839606	341593840158	341593840708	341593841258	341593841806	341593842358	341593842906	341593843456	341593844006	341593844558	341593845108	341593845658	341593846206	341593846758	341593847306	341593847856	341593848406	341593848958	341593849508	341593850058	341593850606	341593851158	341593851708	341593852256	341593852806	341593853358	341593853908	341593854458	341593855006	341593855558	341593856108	341593856658	341593857206	341593857758	341593858308	341593858858	341593859406	341593859958	341593860508	341593861058	341593861606	341593862158	341593862708	341593863258	341593863806	341593864358	341593864908	341593865458	341593866006	341593866558	341593867108	341593867658	341593868206	341593868758	341593869308	341593869858	341593870406	341593870958	341593871508	341593872058	341593872606	341593873158	341593873708	341593874258	341593874806	341593875358	341593875908	341593876458	341593877006	341593877558	341593878108	341593878658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2759	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22448	21264	28952	23876	21265	21275	5028	846	557	475	469	389	339	329	331	329	276	268	262	257	244	246	269	210	220	237	225	221	235	210	216	222	223	206	209	190	179	230	198	196	198	200	176	228	213	187	188	193	190	201	233	205	202	197	200	196	204	190	191	208	190	180	185	189	219	182	221	192	210	229	202	219	208	202	205	201	191	181	201	189	203	188	186	210	189	196	185	187	174	183	196	188	216	232	204	216	183	204	188	189	212	217	185	189	188	224	190	193	218	205	218	205	187	190	198	202	195	188	242	211	192	209	187	209	189	182	202	206	174	198	226	193	206	194	211	213	187	191	191	188	222	202	194	197	188	182	196	198	202	206	196	204	193	154	219	188	174	205	211	180	201	219	222	202	184	209	179	202	195	202	188	221	177	215	178	208	231	179	194	172	197	196	202	202	221	198	207	181	189	215	192	207	198	180	203	186	188	213	190	195	183	210	206	194	207	175	187	190	174	204	190	195	170	194	201	165	227	217	202	204	210	207	187	203	181	211	207	221	172	204	205	229	194	190	198	184	198	181	192	218	205	215	178	226	207	223	208	185	180	206	209	197	211	184	211	190	186	195	171	193	192	199	197	199	211	226	200	186	207	177	209	205	190	203	232	197	207	223	224	172	214	189	223	217	189	195	204	194	194	190	213	199	198	200	196	193	193	204	205	217	202	183	193	212	185	180	203	210	201	181	184	180	192	208	205	186	213	203	198	201	187	205	198	217	201	185	210	168	208	168	217	183	192	217	203	205	200	174	211	202	203	188	203	197	179	206	188	202	212	192	183	186	197	189	217	186	204	187	204	206	202	179	211	195	176	203	198	196	192	183	204	198	198	196	202	186	190	210	215	193	188	194	197	196	206	199	213	203	225	191	204	208	217	168	202	222	184	179	199	206	196	205	218	201	221	197	194	218	206	184	192	194	189	187	177	222	215	219	206	219	206	169	204	195	187	203	184	199	207	178	180	185	190	193	194	180	205	171	214	209	175	195	189	184	191	180	183	211	207	173	204	195	181	199	206	197	198	176	193	216	192	206	196	176	194	206	190	172	199	190	217	222	208	213	194	196	189	190	200	187	201	194	181	202	184	199	205	194	213	207	207	177	192	181	206	177	200	206	213	213	187	187	200	208	204	181	216	187	185	204	213	195	168	170	171	187	204	187	182	197	203	203	173	200	194	205	210	178	193	196	198	204	180	208	199	201	209	189	212	199	196	185	188	196	205	222	177	202	189	204	207	210	223	199	171	187	225	220	197	187	200	186	196	195	191	197	198	193	202	198	184	175	198	203	192	195	194	223	215	180	195	205	222	196	200	193	212	181	208	189	212	197	208	187	181	186	208	204	173	229	185	213	199	198	188	224	197	205	171	218	182	209	207	184	170	184	198	195	189	189	187	183	204	190	204	181	196	203	210	179	212	189	182	186	215	204	233	189	168	186	202	216	206	177	202	199	201	199	190	195	205	199	218	190	173	191	183	195	196	218	195	213	197	191	202	180	220	207	206	189	185	198	200	183	214	204	192	203	217	212	189	187	194	210	224	209	197	234	202	211	189	198	194	195	185	192	186	191	185	190	178	175	180	192	198	213	207	185	190	196	191	196	215	199	206	172	181	190	212	195	207	205	197	224	168	193	208	171	190	200	202	216	183	196	171	180	191	196	195	186	198	206	179	187	178	201	192	215	190	187	216	173	171	177	226	212	186	200	189	183	189	193	195	200	183	209	179	187	183	191	211	204	169	194	216	177	179	226	212	182	186	175	214	194	172	183	194	201	178	180	190	211	193	187	209	218	204	198	187	197	201	196	205	200	216	190	181	187	204	194	179	199	219	186	218	194	184	202	183	175	203	210	187	207	190	195	203	195	215	202	196	194	211	195	196	206	183	207	190	202	174	207	205	196	188	214	191	188	197	200	190	212	189	185	197	204	194	194	186	186	216	210	200	216	207	214	203	204	212	223	181	219	201	180	212	207	180	196	200	210	196	177	212	183	208	212	209	220	178	195	191	181	199	207	211	193	188	225	193	204	201	209	188	192	208	211	178	200	212	193	177	190	208	185	195	182	183	195	203	198	195	202	220	193	210	187	176	196	188	184	195	190	182	198	197	190	202	180	186	196	195	209	181	205	189	205	181	201	176	191	205	198	208	205	198	175	203	184	186	209	195	183	207	181	226	174	195	213	185	183	191	197	205	191	196	195	181	178	199	206	197	177	231	203	203	178	207	218	195	195	211	192	209	187	189	211	201	213	204	167	173	185	193	212	187	185	198	188	213	218	176	195	209	191	208	192	211	183	210	209	198	206	198	185	189	198	223	220	195	197	220	167	202	195	171	165	238	191	199	185	201	215	195	194	205	186	206	196	184	192	193	176	192	199	184	168	210	226	172	188	197	217	188	216	205	182	210	196	218	201	192	206	205	186	197	200	201	222	175	215	206	186	211	208	207	178	165	183	184	207	183	180	192	208	182	181	201	194	200	176	208	208	201	204	192	180	175	188	207	203	207	198	202	189	180	190	199	172	202	213	205	195	201	185	203	186	184	200	193	178	164	191	175	203	210	207	196	198	173	208	173	192	210	208	206	171	208	198	210	209	195	193	218	204	207	187	193	189	210	179	182	204	191	190	197	211	190	192	201	193	201	192	201	194	197	174	194	179	173	194	184	187	208	185	193	195	180	185	170	212	190	185	175	198	209	180	195	211	183	202	173	179	194	156	192	203	189	206	182	214	206	204	207	207	190	185	201	201	196	194	199	189	214	187	182	210	201	194	200	203	188	202	220	210	214	207	179	205	194	205	208	196	209	200	184	197	197	191	208	176	195	209	190	194	216	175	188	205	186	190	189	201	181	216	178	187	185	185	210	184	192	200	192	198	195	202	203	203	176	191	194	198	210	209	195	212	194	188	204	195	180	209	202	193	212	206	207	203	196	211	185	186	189	195	195	202	167	213	196	212	213	199	221	207	200	219	208	181	199	232	202	201	197	201	170	224	192	221	189	197	212	213	183	209	215	207	185	199	202	197	164	182	197	228	206	205	212	186	209	194	206	209	197	230	189	196	211	190	201	199	195	212	171	189	164	203	220	199	215	196	199	202	201	201	209	192	201	205	191	218	207	200	176	194	188	182	186	182	213	199	206	206	216	184	189	193	183	193	190	175	191	211	188	175	201	204	186	210	180	211	224	183	213	188	178	206	219	209	195	197	204	171	186	181	194	184	187	198	193	186	217	207	203	202	202	200	181	171	204	187	195	173	186	204	180	224	191	196	204	199	207	199	208	189	191	205	199	190	201	208	200	211	206	174	198	185	199	186	208	184	174	197	201	210	190	224	218	165	194	201	195	185	222	196	195	214	205	205	218	180	197	189	206	226	192	187	182	157	197	180	201	198	182	225	171	203	210	194	159	194	204	181	219	208	179	209	213	190	188	215	190	217	217	177	193	185	222	185	205	215	199	202	198	205	211	184
6445	13242	9470	4423	3225	2448	1785	1345	1024	792	646	564	493	457	477	411	332	377	351	323	357	323	314	307	295	276	284	311	298	280	260	238	280	252	301	286	275	266	246	258	249	227	265	262	238	223	257	272	285	239	258	245	238	253	267	255	233	258	223	267	244	231	250	283	224	248	254	228	272	241	252	239	238	260	264	253	226	245	217	233	233	226	220	243	213	247	233	230	235	240	216	247	267	200	258	224	267	246	247	243	237	250	239	204	278	240	232	210	211	239	235	235	262	236	206	246	197	228	246	247	237	259	242	226	240	237	237	246	256	262	233	238	220	230	237	245	267	229	223	254	218	244	249	246	225	228	230	254	253	242	246	231	245	208	235	231	244	238	238	263	229	262	255	249	233	242	260	226	220	228	252	227	250	212	250	245	252	234	248	250	240	220	227	213	224	233	245	250	229	238	252	215	197	218	251	252	218	216	253	229	243	230	222	236	254	242	253	203	242	225	248	249	229	256	215	225	221	222	242	238	230	232	239	267	228	271	245	233	248	234	238	207	249	265	261	254	233	240	219	234	226	241	231	218	242	261	250	217	215	205	225	230	236	262	247	235	200	223	217	237	237	256	239	226	230	224	227	261	250	227	243	240	244	255	209	228	245	242	256	252	211	254	246	250	234	260	248	232	248	254	237	244	261	239	248	219	239	236	240	228	245	248	235	224	216	235	216	243	255	272	233	234	257	235	237	251	218	214	243	236	227	230	206	214	233	241	237	249	238	223	259	248	235	280	249	236	254	226	249	232	241	248	241	250	260	271	241	248	232	234	251	244	254	228	254	236	248	223	247	274	249	221	222	275	243	243	232	223	257	263	229	243	191	215	224	217	235	240	250	244	212	247	234	251	221	231	246	248	230	257	252	211	234	223	243	216	235	237	228	231	228	256	255	221	248	228	213	226	248	218	212	246	249	239	234	270	238	236	253	251	254	244	223	246	247	223	212	238	221	246	250	233	224	238	241	210	226	231	225	210	230	234	202	223	257	237	253	245	255	237	236	234	243	252	226	218	260	232	232	249	204	236	220	231	237	240	229	268	240	197	200	235	233	243	220	237	255	228	203	232	229	243	215	231	227	241	230	229	242	230	234	261	226	247	254	233	256	234	228	235	245	244	247	236	240	201	243	246	249	244	236	235	210	258	233	220	241	241	204	229	203	264	225	246	228	225	226	227	245	247	242	212	243	226	237	214	248	217	239	217	239	212	226	240	268	239	229	248	232	252	225	234	234	239	238	214	261	243	227	226	224	235	253	270	209	225	224	237	225	233	241	233	262	218	245	272	248	229	234	232	225	241	229	244	245	221	234	225	229	243	232	245	226	254	243	260	224	228	264	231	232	240	253	230	251	260	242	253	232	236	233	231	243	251	221	212	220	225	250	240	225	196	226	255	238	246	271	267	243	253	233	269	252	235	237	232	231	259	245	212	226	219	264	230	219	219	234	241	226	240	234	245	229	252	209	250	229	263	227	256	237	232	218	232	226	255	226	223	245	249	181	218	214	248	239	220	233	268	246	251	231	237	251	255	250	248	253	265	238	212	246	261	230	247	221	257	208	221	226	242	232	235	246	214	249	239	215	230	218	246	240	248	237	240	242	248	222	248	241	228	228	214	218	232	226	230	249	252	236	246	222	222	225	206	257	269	250	252	253	247	229	231	235	253	226	233	240	232	255	218	222	258	255	225	216	231	234	237	235	211	229	240	235	221	215	249	200	230	208	224	213	234	269	251	247	236	246	240	233	258	253	242	218	204	248	235	253	254	248	233	252	252	251	232	249	255	244	240	238	240	230	253	241	230	222	227	284	245	226	233	253	217	231	238	253	233	251	254	248	232	275	221	208	230	229	249	245	255	220	245	235	233	214	243	233	256	248	247	244	235	228	214	263	238	218	232	234	237	239	235	208	238	220	211	247	218	250	233	258	290	242	242	242	228	218	235	222	227	253	241	227	202	252	228	243	265	235	233	207	228	232	231	245	237	231	253	256	257	252	261	223	243	208	221	229	253	271	234	243	235	256	230	247	225	270	245	222	227	238	235	236	233	242	222	248	244	243	229	245	223	243	258	224	239	213	226	274	252	235	235	231	239	205	237	237	235	258	234	239	224	232	242	253	262	251	247	243	218	250	214	239	224	228	271	230	249	229	247	224	258	224	263	222	223	222	228	233	253	260	229	254	228	242	238	226	234	248	243	249	215	249	272	207	254	229	234	246	228	236	252	220	280	229	222	237	215	261	238	241	235	247	246	234	240	232	237	255	224	238	239	249	238	248	234	235	219	222	243	241	243	247	227	265	209	239	232	216	224	266	252	248	228	229	227	248	217	228	222	228	254	214	229	205	248	199	228	241	249	238	215	250	237	236	224	232	224	234	228	253	226	242	256	251	224	259	214	250	211	226	240	223	248	231	241	213	220	282	220	267	240	230	256	227	210	239	259	231	246	229	250	224	220	226	205	259	230	233	212	220	266	247	280	222	232	217	268	224	210	206	210	223	224	234	260	215	242	229	208	224	220	244	213	236	224	234	240	239	208	247	223	229	234	239	239	263	223	240	260	259	228	246	258	226	244	235	235	227	226	238	221	228	230	228	215	235	227	215	231	247	253	247	220	246	251	235	235	233	253	235	250	214	220	237	258	222	220	250	266	230	218	229	219	226	249	240	218	241	240	239	225	228	226	238	249	259	247	257	252	255	236	226	249	229	268	226	218	213	214	229	246	230	218	253	246	246	239	226	245	235	242	234	246	250	236	246	263	250	250	259	245	225	228	228	256	234	246	246	254	259	220	251	209	241	242	270	241	243	252	237	265	230	215	215	240	229	226	240	220	215	219	247	221	237	244	245	235	255	235	264	211	253	240	244	230	245	256	252	252	216	240	223	256	226	248	242	231	231	273	233	225	247	192	235	238	235	267	234	225	234	238	268	227	217	234	244	242	246	251	248	245	232	249	213	264	215	226	264	255	240	244	229	247	242	217	244	247	226	222	248	256	219	215	222	250	250	234	247	222	229	260	235	234	234	243	231	243	246	247	261	220	235	245	260	262	239	236	256	210	222	232	259	221	238	254	216	208	262	249	236	264	268	273	237	237	222	255	247	270	229	253	260	255	231	255	254	233	244	241	254	230	212	246	238	236	254	246	243	247	275	240	206	236	224	225	241	257	248	243	243	217	208	211	226	243	241	252	209	253	232	245	236	239	248	237	254	212	257	229	223	247	227	235	243	250	231	238	251	252	229	236	269	223	235	222	248	239	250	278	256	219	242	207	254	245	249	225	226	227	224	251	229	253	248	226	225	239	209	222	238	255	244	248	196	215	251	228	252	221	241	231	243	229	219	226	252	206	205	245	227	235	232	221	259	244	247	252	210	210	246	275	212	207	251	227	219	254	237	240	251	230	254	239	228	222	241	246	239	239	258	243	224	211	251	221	204	224	241	210	247	247	224	275	250	254	238	260
27290	16836	2778	571	393	404	369	382	334	343	324	315	331	355	303	343	327	290	295	324	323	311	316	351	354	321	315	311	318	308	337	337	316	339	311	325	332	293	323	329	352	323	302	300	331	303	309	327	350	334	282	284	321	310	338	294	281	302	297	326	328	324	334	329	311	324	300	280	348	307	308	327	312	319	307	360	304	328	316	314	324	336	370	303	285	311	330	299	292	304	304	302	332	318	317	337	311	327	356	340	309	340	305	320	286	319	305	331	336	318	317	311	332	318	304	330	300	322	306	319	324	321	349	344	308	337	328	336	350	309	312	316	337	319	309	340	309	299	331	312	317	299	328	338	326	333	311	329	355	323	342	339	320	305	311	345	320	323	322	332	342	321	307	341	332	314	321	302	338	310	323	341	312	310	325	317	319	302	305	293	304	326	293	312	338	283	323	344	310	303	355	299	304	318	314	315	321	325	321	276	348	342	281	330	313	325	307	323	326	335	348	293	297	313	304	314	334	302	290	331	321	289	344	345	348	305	298	312	323	340	312	332	313	334	365	310	318	318	314	317	313	305	326	305	320	340	328	364	290	322	337	312	321	317	294	312	317	323	309	282	300	317	351	292	365	309	300	349	347	335	328	317	301	335	322	297	279	347	344	316	312	323	329	340	344	304	329	328	341	290	315	322	316	322	289	329	309	324	332	309	325	310	319	342	339	346	287	329	335	334	343	327	321	338	309	343	332	326	310	307	315	315	321	307	294	311	326	303	317	299	333	312	356	336	312	284	321	314	309	333	274	337	307	346	315	311	325	306	316	300	326	326	318	317	296	312	320	325	324	300	326	313	325	321	313	316	304	349	311	307	343	318	342	313	310	292	305	288	312	308	294	310	329	301	302	335	377	309	318	307	329	332	334	306	335	322	305	314	315	318	304	319	301	320	317	318	317	297	304	311	329	330	313	317	324	308	333	318	302	318	323	317	313	330	343	319	328	313	320	309	316	320	325	336	325	352	317	316	303	333	291	298	291	318	330	343	325	339	325	341	326	357	320	281	327	323	315	349	321	326	336	323	331	299	285	291	330	313	348	303	342	298	313	357	336	309	286	339	325	264	326	304	316	309	326	315	326	321	304	312	327	328	318	285	366	304	306	276	337	319	327	287	343	299	288	340	323	309	329	299	304	305	340	316	311	332	293	287	335	317	310	326	333	285	299	329	297	276	326	341	308	298	361	326	349	317	337	341	284	334	305	309	302	298	300	319	306	319	286	315	320	300	341	309	304	322	318	313	326	331	310	328	327	328	299	301	325	283	307	321	352	311	301	329	320	286	345	350	302	326	320	315	329	315	331	310	282	292	301	314	327	312	324	320	329	350	317	310	333	303	304	370	306	313	315	353	352	318	317	338	313	308	300	322	316	338	340	310	328	310	291	346	311	311	291	325	332	323	319	310	321	309	346	354	314	339	333	335	296	298	302	342	337	313	303	310	344	326	320	305	312	314	353	323	331	307	298	328	322	312	322	347	312	315	313	329	329	313	338	327	332	309	296	362	333	348	300	318	298	338	304	330	298	322	325	311	317	334	291	315	323	297	312	315	305	327	305	322	340	352	329	331	334	334	317	306	323	312	307	317	345	349	320	325	313	311	341	298	345	306	319	323	330	323	308	317	278	310	347	302	306	322	297	376	356	309	324	316	327	304	302	349	288	338	307	309	300	316	325	307	351	335	300	301	314	317	325	341	333	331	320	335	355	316	307	310	325	296	325	327	288	294	289	363	301	315	322	323	319	310	369	329	331	323	299	332	291	279	292	308	317	318	313	343	343	310	316	351	353	294	294	330	327	344	328	318	305	330	309	308	362	322	365	321	329	328	310	324	297	344	344	293	316	342	306	317	326	328	270	303	314	297	320	322	342	315	323	321	336	322	360	329	322	319	341	311	319	305	324	341	291	325	313	292	326	331	310	328	327	340	332	299	321	285	360	318	331	304	331	319	305	311	331	328	299	334	318	312	338	291	315	314	321	310	328	335	338	313	315	302	321	313	335	319	331	314	312	276	318	333	326	317	329	307	297	317	303	342	323	293	294	308	319	291	314	339	321	297	339	306	318	313	324	285	325	328	334	321	318	327	307	315	300	298	300	305	318	303	318	334	322	313	326	339	284	283	296	339	316	323	284	300	299	306	317	313	319	311	318	324	310	348	306	310	316	331	317	284	296	307	320	324	324	336	322	305	327	298	289	317	314	286	327	326	345	330	312	328	287	324	317	307	318	297	345	301	331	319	326	335	300	348	275	364	324	290	309	325	294	356	309	334	330	287	325	322	328	344	316	321	313	332	321	325	327	314	327	335	313	333	304	299	328	322	316	311	299	315	298	313	330	328	304	309	348	303	319	322	321	323	282	318	309	313	309	325	338	349	349	317	319	306	313	321	294	307	329	323	316	336	305	310	353	272	307	316	302	316	316	310	304	337	284	316	348	305	337	329	345	355	336	330	305	346	323	366	342	328	301	286	319	319	298	332	298	324	347	328	332	310	293	313	311	327	327	330	313	341	304	311	328	336	345	331	294	312	298	309	321	312	318	321	321	297	340	342	344	288	329	283	323	293	329	337	326	292	307	322	326	327	312	345	310	319	328	305	322	307	350	324	274	297	331	311	346	317	293	341	326	302	302	333	308	337	314	327	301	309	303	314	320	301	301	293	352	329	323	310	336	333	303	313	319	338	314	328	314	334	291	304	313	302	307	325	328	338	324	322	313	320	315	354	304	333	315	346	310	305	299	317	312	327	319	333	318	329	316	301	314	319	341	299	341	312	313	314	327	340	308	350	316	336	308	290	310	317	306	337	302	320	317	339	312	330	290	302	343	325	287	321	339	315	320	313	303	325	295	337	315	323	335	352	321	301	326	333	320	326	356	324	307	284	319	307	270	354	303	321	357	326	326	314	332	300	330	318	326	366	314	288	295	303	313	282	320	323	330	335	331	331	359	334	321	291	337	344	299	303	358	298	320	328	287	334	355	359	329	284	299	291	327	313	306	322	307	321	312	313	331	278	334	318	339	325	327	319	296	315	311	294	332	308	301	349	338	317	344	321	316	337	355	331	330	282	282	300	317	331	306	291	350	285	330	328	308	331	361	348	326	336	357	302	333	324	325	306	324	324	322	330	336	301	328	338	352	311	321	296	380	336	310	325	294	281	336	292	316	328	301	315	292	322	311	274	302	333	326	330	339	292	291	330	329	307	330	338	319	350	309	351	333	293	309	314	309	336	282	276	315	306	276	373	306	308	318	304	336	292	327	314	310	297	334	325	319	317	312	312	306	332	292	315	322	298	339	322	317	287	336	309	296	332	307	289	291	299	334	304	331	326	328	336	396	307	331	375	311	323	300	311	306	320	323	285	326	339	306	330	339	304	347	328	352	292	317	338	319	297	291	355	305	322	331	326	319	284	332	315	313	354	299	314	315	336	286	344	327	322	317	282	293	319	325	351	271	337
5980	847	693	474	486	429	429	370	399	418	365	427	376	364	406	360	380	388	361	378	391	352	372	388	391	389	377	370	380	380	347	364	366	394	366	412	365	367	392	361	380	364	381	367	350	392	360	384	343	371	360	389	383	361	417	335	354	372	401	344	353	360	363	365	386	361	419	369	366	400	355	341	362	382	383	354	386	358	352	349	381	402	344	380	370	365	376	334	364	368	386	377	335	367	371	371	382	360	394	357	382	341	384	351	381	396	352	369	394	357	357	370	371	380	393	382	373	347	399	364	362	373	413	363	366	385	395	381	351	409	368	367	372	361	356	369	397	349	397	397	380	361	393	348	373	352	387	336	351	365	346	354	373	355	345	390	391	365	384	388	359	362	366	382	352	390	383	379	381	356	341	357	361	386	378	373	358	382	347	372	387	358	336	350	362	349	391	378	369	367	351	354	339	405	370	347	383	338	361	390	379	432	382	386	342	365	387	408	379	374	394	334	380	360	374	350	383	369	381	362	394	336	378	358	392	385	374	382	406	365	373	361	401	381	349	378	380	416	356	400	354	367	366	375	391	358	326	390	404	369	360	348	385	356	360	350	346	382	353	351	363	382	388	361	364	383	366	387	392	375	372	384	375	398	354	386	363	378	345	396	368	388	364	379	360	350	360	355	383	339	383	345	370	393	411	390	356	374	413	380	364	355	366	359	373	375	360	364	403	385	403	385	391	381	396	393	425	377	369	372	363	353	349	374	360	365	380	397	407	329	358	365	383	342	343	346	356	350	410	368	364	387	359	365	354	343	361	405	380	358	395	389	365	431	404	350	334	364	359	395	377	337	377	366	360	354	362	389	382	357	361	382	347	383	358	385	411	360	346	362	374	365	351	359	331	356	361	340	362	407	364	367	350	370	375	357	382	383	371	404	385	387	379	336	382	369	370	401	400	393	351	383	363	366	385	387	344	371	346	394	356	344	334	384	382	363	398	375	368	353	398	381	356	368	338	360	364	323	370	357	405	379	344	364	369	357	405	364	359	372	368	358	366	329	341	406	400	359	381	402	378	358	363	356	376	387	370	331	359	361	364	364	368	355	375	361	385	319	404	332	401	372	390	380	426	343	365	337	384	357	391	366	405	379	377	369	351	380	361	361	391	352	329	351	390	386	378	373	345	371	378	363	398	361	359	367	366	355	368	373	344	365	360	339	375	375	387	367	341	336	380	366	394	365	328	405	361	333	382	350	362	384	358	374	348	375	383	380	398	390	368	391	374	341	344	392	356	369	374	353	390	380	358	362	333	389	369	366	389	349	353	346	359	366	389	336	369	376	374	369	348	315	347	374	355	362	382	353	360	359	390	371	368	401	394	351	379	407	339	355	343	378	371	357	339	350	422	383	359	352	421	367	354	374	341	380	359	362	333	398	362	355	379	377	392	368	368	364	352	354	368	390	379	411	348	348	342	362	373	371	394	381	389	389	360	346	375	341	368	389	410	382	380	374	375	371	377	378	394	376	382	386	356	382	353	366	373	346	374	366	356	376	335	367	358	356	372	352	370	353	353	360	367	394	364	367	362	361	373	372	340	358	335	358	375	358	360	362	370	349	374	363	397	372	371	362	372	356	384	388	379	379	379	356	359	379	373	367	399	411	391	404	380	354	363	370	373	393	385	382	389	362	367	368	405	320	352	385	406	379	347	352	335	379	363	373	356	377	372	384	389	375	365	379	370	349	335	354	358	358	382	354	367	360	391	379	376	382	365	363	360	385	359	388	360	354	378	360	352	359	361	350	334	397	408	373	384	385	369	379	362	374	362	332	387	373	374	355	354	362	339	376	378	363	354	372	377	371	381	401	357	398	386	366	357	371	374	356	395	389	373	387	369	333	381	382	363	366	355	358	348	360	369	386	363	383	402	400	367	365	374	362	306	332	396	370	381	388	404	362	380	381	401	376	384	366	404	372	369	377	386	366	373	332	363	365	359	397	345	356	373	347	371	379	341	410	354	380	391	395	359	369	394	379	353	389	346	409	369	364	363	336	378	370	371	353	367	368	351	320	367	371	365	391	332	366	385	346	375	349	367	353	392	376	381	364	374	370	336	373	366	380	387	382	386	383	393	385	365	362	401	346	374	348	416	366	362	348	388	359	384	366	353	373	371	363	376	344	417	384	353	345	353	349	375	349	374	383	354	353	348	349	358	353	357	340	360	343	376	368	353	335	382	370	350	358	374	345	395	355	350	359	399	370	376	395	376	377	347	382	380	323	396	387	350	394	356	353	387	392	347	358	387	345	369	351	389	384	342	387	349	351	357	347	375	377	389	330	365	359	374	378	368	388	365	386	395	395	336	390	354	359	385	367	366	382	357	387	359	382	401	345	358	400	355	382	374	373	376	356	383	371	392	355	372	382	392	382	336	379	356	400	372	367	360	365	369	313	361	350	408	352	362	377	347	389	379	317	362	339	384	366	372	366	395	352	391	366	367	339	379	406	376	345	366	372	395	376	364	355	350	368	390	399	371	387	375	358	366	349	373	341	377	378	358	342	341	358	353	336	338	378	366	370	343	372	363	370	334	382	367	393	373	328	363	393	373	380	385	385	354	380	384	385	360	357	363	377	365	381	355	335	352	400	345	376	373	379	357	392	408	352	382	367	399	361	402	369	387	355	413	338	390	380	384	381	399	360	407	356	358	388	398	387	353	389	366	360	373	363	365	349	355	392	368	376	366	359	357	399	381	380	379	374	378	328	375	366	362	409	390	363	327	359	359	355	372	358	349	405	354	373	358	374	357	393	377	390	360	383	366	374	376	376	366	404	355	383	375	377	391	375	360	356	352	357	354	387	400	359	373	370	350	363	400	379	388	376	336	412	394	366	302	345	383	363	385	383	325	347	376	371	371	390	369	352	365	383	382	413	381	380	355	367	390	342	353	384	386	360	355	382	387	364	373	382	364	397	392	381	361	363	399	345	372	341	356	369	346	367	382	426	382	396	370	373	345	374	360	393	383	345	388	354	348	372	376	381	373	367	339	370	366	350	322	371	361	375	338	351	371	386	367	377	384	344	318	372	387	386	365	389	380	346	368	350	378	356	385	351	368	350	371	344	362	397	385	380	409	368	356	353	357	400	342	360	375	335	367	412	392	344	380	362	345	385	355	364	397	398	352	328	383	387	390	386	399	375	365	405	354	360	362	359	361	358	362	372	358	338	364	373	364	361	351	389	364	347	380	350	356	358	362	379	387	342	364	387	385	387	366	378	353	363	363	353	379	367	340	364	355	386	354	347	337	378	385	363	377	396	341	354	362	348	426	384	364	387	374	371	404	387	334	359	327	383	373	354	382	322	390	342	385	344	366	367	359	369	376	389	396	368	376	372	348	366	395	359	387	387	388	382	355	427	374	404	374	340	386	366	369	398	350	347	367	384	349	382	352	383	380	394	389	343	393	375	378	363	374	368	405	358	376	359	347	373	335	358	351	379	363	374	369	389	330	397
23350	21042	28113	24154	21019	6615	907	682	608	556	481	508	467	465	401	458	428	420	440	384	404	377	440	356	407	432	374	402	387	405	406	390	371	413	441	410	388	386	371	370	405	371	403	394	362	402	383	376	367	409	395	398	368	413	372	407	363	372	373	364	375	396	388	374	389	395	386	363	390	360	396	390	373	412	406	370	344	389	357	384	370	386	369	391	395	386	402	424	379	377	396	360	384	385	383	399	352	426	383	393	381	372	382	385	380	398	419	414	417	396	414	378	368	410	369	372	394	376	359	381	372	411	359	396	343	393	373	372	410	363	405	389	370	393	358	383	380	362	371	382	392	400	340	347	405	397	354	372	422	378	388	409	365	382	401	381	410	385	363	409	342	398	406	365	359	385	402	423	368	347	398	400	395	420	408	382	344	401	397	401	397	348	384	381	396	395	375	358	392	388	381	378	397	360	381	394	404	367	389	372	381	381	359	411	390	378	382	386	379	411	346	340	403	402	403	392	386	387	383	362	370	340	379	373	366	372	377	388	368	394	395	402	394	386	358	394	375	404	368	370	364	383	351	361	371	335	355	398	376	347	387	371	388	365	366	362	374	377	384	352	380	385	378	416	391	373	403	382	392	386	355	343	377	406	405	373	390	339	366	390	407	409	374	396	404	398	393	435	398	404	366	407	399	382	344	374	373	369	375	385	328	347	426	371	366	379	361	375	397	388	379	391	362	409	377	359	392	382	371	364	364	370	423	396	373	402	401	345	375	396	380	379	382	329	365	404	376	388	347	397	388	351	388	394	381	368	354	401	376	379	356	333	333	369	365	388	379	363	357	374	387	404	370	357	388	369	401	388	405	418	382	383	395	370	384	419	406	371	377	364	356	343	393	362	374	371	366	376	416	413	417	386	394	350	380	360	354	415	375	381	424	369	395	390	392	363	385	372	377	348	361	363	351	380	377	383	366	373	322	376	351	368	367	357	369	400	379	393	376	387	382	383	391	415	383	385	420	387	397	392	379	379	399	410	367	366	406	393	416	349	382	365	387	351	386	322	412	378	377	366	365	385	385	379	381	402	372	361	355	407	367	398	334	353	352	374	379	386	386	378	367	370	364	378	381	400	385	358	405	389	371	381	360	364	409	381	417	398	381	365	378	409	384	346	377	357	395	360	379	377	398	423	380	391	351	357	360	403	389	372	386	371	402	383	359	429	374	400	334	424	341	378	425	361	369	382	356	380	379	380	418	371	400	398	404	389	380	378	349	374	377	381	349	382	388	374	388	364	404	347	399	399	399	386	391	376	408	385	372	394	385	373	402	378	389	381	369	380	368	400	409	422	407	358	403	409	378	374	367	363	397	348	424	373	396	366	374	389	394	372	383	400	384	398	356	451	384	378	384	371	364	358	403	421	381	369	408	386	398	393	404	389	373	394	394	374	402	423	364	351	382	365	412	395	383	356	387	383	391	405	380	393	381	375	410	375	349	376	383	358	372	346	384	399	392	384	377	386	393	400	378	368	383	381	411	359	354	360	391	378	402	353	343	372	378	402	376	378	395	365	369	375	377	394	391	387	388	372	375	331	383	384	384	390	399	400	394	390	398	363	390	396	358	395	386	386	365	355	395	390	384	376	371	388	360	331	399	384	356	388	401	340	392	398	390	372	375	380	401	397	360	333	384	376	374	372	366	394	353	397	397	403	386	339	321	394	393	399	381	373	397	359	421	360	389	393	375	392	351	378	383	376	335	400	400	395	385	339	365	364	352	407	389	379	384	393	394	391	403	378	377	364	358	355	356	388	393	377	387	382	378	397	375	391	397	316	374	368	386	403	377	393	376	424	393	347	376	385	390	405	373	351	367	363	330	350	372	382	390	363	406	387	420	379	375	390	393	370	345	390	399	396	409	362	366	351	364	375	425	360	384	357	404	376	357	389	389	419	386	392	344	391	365	405	401	394	354	372	335	396	387	360	375	407	397	386	387	370	405	398	372	379	393	404	345	377	383	355	410	382	406	382	370	357	394	356	397	401	384	405	381	398	401	395	416	387	355	356	401	429	371	370	362	369	386	332	411	375	386	414	373	397	381	360	383	377	409	374	371	370	368	394	377	398	376	399	379	372	380	373	396	396	379	375	426	415	367	386	358	388	395	373	440	378	348	394	381	387	354	371	409	435	353	392	359	417	371	384	404	385	397	406	368	363	377	361	366	394	398	371	380	393	354	364	391	397	370	373	376	378	368	368	403	374	390	357	380	333	420	376	397	393	367	389	369	360	375	377	368	368	368	385	377	388	334	379	381	390	391	370	387	391	399	375	382	380	419	391	378	367	373	402	359	372	359	397	384	366	413	392	384	367	416	420	380	369	380	382	351	400	379	371	401	371	375	410	363	344	399	388	414	366	382	408	406	362	383	385	413	403	372	355	395	387	391	406	366	358	399	391	364	364	392	366	424	378	344	381	367	363	354	387	389	370	371	346	374	425	420	385	401	374	366	381	362	387	394	368	359	372	392	331	378	357	375	369	375	408	395	381	407	369	400	382	370	426	403	400	399	410	397	382	397	397	386	381	359	389	444	392	444	391	353	353	359	351	394	381	356	348	427	373	394	394	360	399	383	404	384	378	359	361	365	389	401	381	355	382	384	356	416	359	369	376	393	406	353	395	351	371	367	404	390	374	421	381	410	372	391	366	358	423	369	393	391	352	383	389	400	374	339	375	396	365	403	377	371	360	396	416	367	371	383	402	389	329	405	394	404	371	369	350	382	369	397	360	410	381	350	386	368	372	393	388	390	370	342	399	370	361	382	407	420	422	380	386	393	371	379	362	401	394	400	357	374	393	358	391	367	397	352	347	399	398	376	400	374	340	395	394	416	368	390	370	363	380	327	377	398	408	374	374	350	380	357	366	370	375	363	405	369	385	334	373	421	386	374	391	378	356	400	341	369	372	368	360	371	389	376	364	373	394	374	368	406	401	408	391	380	357	347	361	359	372	371	350	397	344	368	388	373	393	340	411	365	355	391	383	392	381	362	382	379	369	375	371	385	352	398	391	405	371	367	376	407	342	376	410	411	399	380	401	388	349	391	391	380	377	390	365	364	368	378	379	358	392	370	378	352	390	376	381	359	364	342	364	353	335	367	384	360	371	366	350	382	359	346	339	389	379	406	422	353	369	376	362	406	357	392	395	381	355	388	419	356	391	390	358	370	359	371	367	399	374	376	374	427	386	388	353	394	366	357	397	380	371	438	379	345	379	385	373	376	402	387	387	352	389	396	396	373	381	395	360	374	371	370	365	346	387	361	382	363	383	358	361	379	335	408	344	386	395	390	356	397	383	392	383	381	370	394	369	359	413	358	393	404	381	391	397	365	400	381	363	393	409	400	374	388	378	396	403	455	392	396	375	376	361	388	369	377	393	392	389	369	404	370	382	393	409	386	371	425	389	378	380	378	381	332	368	396	359	385	370	390	387	390	389	415	378	388	331	374	421	356	410
6428	7939	5755	2680	1896	1493	1234	1016	829	748	660	607	580	559	496	539	483	496	529	483	424	477	490	523	502	509	480	489	476	476	457	494	442	464	468	490	439	422	449	476	480	453	437	457	465	492	484	426	455	460	453	486	451	461	445	447	475	442	475	452	487	436	429	427	411	450	482	442	478	475	468	456	412	447	473	459	436	442	429	428	458	473	470	471	426	466	407	457	460	472	459	497	429	451	457	406	468	470	443	433	421	445	401	419	474	423	457	442	443	448	442	448	457	440	427	452	453	422	465	447	435	438	436	451	465	469	466	442	427	467	451	404	467	445	442	461	442	451	420	443	486	448	442	453	423	407	442	464	448	465	415	475	441	499	428	443	416	408	414	444	461	461	464	446	474	402	459	448	450	426	459	405	463	417	427	510	430	432	445	470	435	475	423	437	502	457	455	429	422	467	418	467	458	423	441	499	414	466	448	453	507	458	484	434	437	445	403	446	462	449	426	420	470	430	433	427	475	463	441	442	441	458	441	457	433	455	455	447	459	430	484	416	461	417	433	448	456	463	412	433	456	447	439	457	396	461	460	472	446	459	476	451	447	436	481	446	478	419	456	462	451	468	455	455	422	444	455	449	428	460	428	439	479	474	439	465	460	439	488	462	446	455	466	418	414	457	427	418	448	445	463	497	450	457	450	481	439	458	455	446	460	441	437	443	420	427	469	409	444	440	452	437	472	447	454	417	451	416	460	417	449	486	418	442	465	427	437	467	442	449	433	449	462	460	461	446	442	416	449	445	455	396	429	437	445	430	435	469	444	437	472	448	455	458	453	433	476	441	483	446	448	474	481	421	437	448	449	484	454	474	448	430	466	447	445	427	408	460	457	464	462	434	457	457	465	451	433	477	389	463	458	428	462	454	432	492	492	452	462	443	422	421	433	449	431	430	470	464	452	464	476	467	461	434	441	469	428	492	458	433	444	399	453	448	464	473	430	426	486	433	408	460	467	451	458	456	428	425	409	427	455	459	465	474	460	425	471	475	470	466	464	442	437	478	424	429	381	441	439	449	493	462	434	464	432	437	468	448	462	450	479	448	452	458	437	449	442	423	447	445	454	433	468	474	446	465	440	440	501	456	440	424	418	477	436	457	448	450	443	443	465	470	404	449	434	393	425	439	439	443	468	437	453	470	416	461	482	449	447	413	441	432	460	434	439	465	442	440	490	444	461	469	421	445	420	444	463	442	460	461	437	436	452	436	449	437	479	437	425	441	458	439	458	468	457	458	433	459	440	451	421	441	441	466	437	421	472	425	444	481	432	466	472	470	422	464	465	454	456	466	441	461	430	430	445	453	469	438	460	438	440	411	429	442	452	448	434	453	467	439	441	475	459	418	454	439	456	436	440	420	437	448	446	469	444	432	442	458	453	418	441	411	455	478	461	413	461	462	461	457	441	446	429	472	445	419	436	440	447	473	435	417	466	440	432	473	462	477	424	435	476	436	435	448	451	439	463	444	450	431	425	433	444	442	456	425	426	466	425	394	463	440	422	428	449	479	450	435	435	403	422	417	457	431	413	442	433	443	463	441	442	456	428	497	456	425	461	466	446	481	446	430	424	422	428	446	435	451	468	428	459	478	464	471	467	450	438	451	463	450	481	462	486	415	404	433	452	441	449	492	453	472	473	476	428	441	436	423	437	428	442	420	464	481	455	432	456	443	426	460	457	456	460	461	420	431	392	484	454	446	425	435	426	467	479	470	436	436	464	444	412	443	459	466	443	489	470	466	453	458	431	443	447	419	440	456	439	448	410	461	443	436	464	418	464	471	468	426	434	459	411	414	459	436	422	431	441	466	444	457	460	450	417	435	497	462	430	443	447	465	461	453	437	441	444	439	440	450	396	444	432	414	434	472	415	446	448	451	429	422	441	456	445	467	440	421	447	427	435	447	413	437	469	435	454	446	453	457	448	445	440	470	415	468	415	459	414	435	424	440	446	446	445	432	453	421	453	445	445	453	475	435	458	438	434	426	415	444	438	415	442	470	492	453	463	419	440	431	419	465	454	445	431	462	406	423	448	444	436	444	463	453	440	464	470	419	482	475	447	430	449	434	451	470	461	432	449	453	397	418	427	448	447	448	420	432	429	423	455	431	423	463	439	482	429	440	459	487	431	448	455	452	455	445	431	472	446	443	457	465	451	442	472	438	483	426	433	442	460	430	444	463	429	458	451	454	458	454	456	481	445	457	456	484	464	449	451	410	461	423	423	445	439	438	443	434	403	485	436	455	420	486	424	476	460	419	426	442	473	437	425	443	465	451	420	434	434	468	431	425	419	422	463	457	437	440	454	451	424	468	455	470	465	464	456	447	428	423	424	457	482	447	484	418	458	448	426	438	464	419	420	451	439	453	502	453	483	414	422	404	438	448	428	458	428	432	441	445	453	423	441	442	423	436	455	456	433	434	439	469	454	433	429	435	426	438	452	440	475	507	427	421	489	423	458	408	457	451	430	440	428	453	479	486	436	413	475	456	446	430	448	416	439	411	439	474	447	432	412	437	476	458	466	459	451	436	415	440	468	493	441	438	445	471	423	457	468	468	465	417	480	482	422	484	453	481	420	476	462	407	487	453	443	376	460	453	421	395	444	452	467	433	429	473	453	465	460	470	430	435	493	458	441	434	445	401	478	448	461	413	461	431	452	455	446	457	467	456	414	421	437	429	439	429	468	436	458	439	463	473	466	433	459	427	455	457	490	454	463	445	477	401	435	476	466	412	478	459	487	437	473	444	423	468	503	436	422	466	450	411	461	468	442	463	488	447	456	428	465	457	439	432	472	437	455	428	436	432	435	425	452	433	450	453	437	468	472	453	460	459	449	456	480	467	435	431	405	432	453	445	447	478	415	451	447	446	420	450	450	472	452	451	431	456	436	448	494	432	459	427	445	405	460	447	436	427	440	462	478	467	454	443	427	472	448	433	433	411	482	442	459	476	482	441	431	448	455	422	467	451	468	454	470	439	422	423	439	451	458	425	441	425	459	436	445	445	459	417	465	441	473	488	436	405	464	422	454	477	479	449	429	425	454	447	449	461	428	491	455	451	481	462	446	460	436	462	462	450	427	457	430	432	473	402	443	450	441	409	439	449	441	446	470	451	428	461	422	446	454	424	475	461	469	465	409	491	432	412	446	456	461	472	452	469	413	451	443	452	473	420	477	455	440	482	486	415	432	436	426	423	436	471	473	439	425	445	417	473	455	438	460	467	418	451	460	463	475	434	496	456	446	441	446	412	441	426	447	438	437	446	471	458	441	450	469	441	472	428	444	472	461	430	450	435	414	417	481	443	396	486	478	448	431	400	474	443	434	402	450	473	430	448	430	479	448	493	437	423	449	426	422	478	452	476	436	441	447	474	414	449	439	448	464	482	482	473	410	466	436	463	432	449	417	442	452	444	468	457	454	451	430	394	432	418	467	487	440	430	474	465	417	434	455	424	444	487
24402	21020	26908	25288	7541	478	352	254	246	251	217	200	182	187	159	199	197	168	172	152	166	181	175	163	163	146	173	165	171	168	144	164	156	155	150	178	149	180	151	184	157	157	141	154	151	174	156	160	146	166	138	151	164	160	134	152	142	151	162	145	160	163	151	153	162	159	148	161	158	177	156	166	150	165	155	166	140	147	130	149	128	169	152	152	155	168	128	155	161	160	143	136	151	150	147	154	153	149	143	155	154	139	160	155	152	151	162	132	139	164	147	150	135	140	159	162	156	154	138	139	168	160	153	157	157	144	137	141	130	165	142	172	159	161	181	154	158	128	143	159	133	153	162	120	151	155	135	144	167	157	165	137	155	145	165	150	153	144	162	167	147	147	166	145	141	157	147	154	156	147	181	171	136	142	164	167	152	174	138	149	156	146	132	147	131	156	169	176	151	145	161	154	142	147	146	151	145	144	173	145	167	140	178	152	160	174	163	141	144	124	166	185	147	144	134	151	146	140	167	124	149	137	165	126	140	166	161	158	141	159	148	167	160	136	144	160	154	155	144	144	164	158	147	168	160	172	141	146	145	162	155	154	158	165	139	165	156	147	134	142	147	168	139	145	180	170	161	152	177	160	169	164	150	146	139	157	137	152	139	171	166	128	136	151	167	139	142	131	146	167	148	162	134	142	149	140	130	163	145	163	159	168	155	171	153	144	154	146	149	145	152	156	169	159	145	158	139	158	131	149	155	140	166	153	156	131	151	146	153	144	164	157	173	160	151	172	157	154	131	153	134	139	145	147	143	144	154	169	152	165	157	150	141	153	145	148	167	149	190	148	140	167	152	147	162	147	170	149	144	157	180	142	158	156	157	140	140	168	150	145	157	148	176	137	146	147	140	144	144	168	163	137	140	160	174	156	155	168	135	170	167	158	160	158	149	158	146	152	136	160	166	129	152	141	163	160	149	145	155	180	156	127	142	150	129	170	155	170	168	158	172	149	162	149	152	159	181	160	166	150	129	170	133	174	140	137	134	170	161	149	142	143	159	147	153	131	154	196	150	161	160	149	158	145	148	169	150	170	155	150	181	156	141	162	163	164	152	148	147	150	167	149	155	145	163	144	184	155	170	149	152	155	189	175	139	150	164	175	145	146	158	173	165	162	146	150	121	144	143	153	161	129	150	163	139	143	148	156	157	163	157	163	148	128	141	131	122	150	150	147	163	164	134	173	126	154	162	149	155	160	149	132	168	154	144	144	141	165	147	164	153	147	120	147	153	144	138	131	126	154	158	139	162	168	150	172	147	178	178	142	165	150	126	171	142	147	135	126	142	156	155	162	160	156	156	136	174	145	152	145	156	151	165	136	167	138	157	135	143	164	148	149	153	141	159	155	158	162	142	175	146	151	159	155	152	138	155	143	155	150	140	148	157	144	173	165	147	154	164	173	157	144	154	138	166	149	135	143	126	147	142	165	149	146	170	155	176	157	164	179	143	167	162	143	158	161	171	167	142	150	130	159	131	163	144	144	160	137	167	123	137	161	136	143	129	140	155	160	162	164	172	148	136	165	137	160	135	168	146	155	150	165	158	141	147	128	148	171	127	171	163	136	139	155	133	145	149	170	167	151	137	151	155	132	155	162	147	138	129	148	135	156	141	122	145	141	154	151	139	155	152	172	148	157	143	163	161	155	143	159	141	134	153	170	121	145	137	151	144	172	157	141	136	167	169	129	160	176	125	168	155	137	166	149	136	143	145	140	154	150	157	130	174	147	148	143	142	163	130	163	158	168	157	141	146	142	167	174	179	145	139	142	141	144	144	140	144	159	135	164	136	147	180	155	147	122	154	155	161	140	157	143	130	155	168	129	163	158	140	145	143	137	139	148	144	154	152	154	146	170	173	173	171	173	149	143	141	131	140	156	143	163	149	151	149	153	155	151	153	157	152	147	151	166	146	178	128	127	145	163	168	153	139	157	154	147	147	149	161	159	134	133	137	158	173	130	168	145	158	160	140	141	169	170	150	149	154	147	135	142	174	153	148	139	152	137	152	151	149	153	164	153	162	171	151	148	145	136	177	162	158	155	157	144	170	164	135	153	161	151	148	166	128	180	155	146	174	146	184	173	176	158	171	149	150	162	163	155	150	160	166	152	152	150	131	138	147	173	156	133	156	153	138	148	160	163	158	144	136	151	166	147	143	159	146	155	137	151	148	142	155	131	150	180	148	154	159	179	144	140	171	163	158	142	150	158	154	143	160	131	153	183	146	159	161	157	146	155	151	163	163	160	155	147	156	153	170	162	168	171	162	165	139	139	154	141	169	151	180	164	149	161	150	146	165	177	164	142	155	171	130	141	144	145	127	157	147	126	165	147	160	147	158	148	127	136	141	143	146	137	141	148	148	149	167	149	141	159	150	139	156	139	186	143	149	152	142	143	166	153	170	158	158	156	154	187	155	151	122	137	145	166	160	170	158	150	150	156	166	150	168	135	127	148	143	152	156	158	179	130	151	133	157	153	146	162	166	164	172	170	138	145	153	141	158	154	166	152	149	148	126	172	135	148	181	145	161	135	146	155	156	171	170	141	136	151	139	148	158	131	159	153	136	165	157	144	145	144	154	158	170	117	133	157	128	144	135	152	134	160	142	141	164	144	165	155	160	163	145	136	126	160	161	146	166	159	145	153	144	168	173	152	150	178	166	155	146	143	146	157	136	143	149	145	149	151	151	165	152	153	159	157	168	142	158	143	145	152	144	162	180	144	157	148	167	135	173	142	145	136	168	139	152	155	149	168	153	150	133	131	172	138	154	155	158	128	163	162	158	137	152	160	145	144	155	171	120	162	148	162	167	164	139	164	159	161	164	155	145	161	139	178	151	147	147	157	134	132	162	154	152	154	147	145	168	142	159	162	126	150	154	165	153	132	147	153	166	168	168	127	133	139	143	161	151	150	146	168	146	159	147	139	145	130	144	131	150	132	140	138	143	151	136	135	147	154	118	159	161	141	154	151	162	173	151	159	156	158	170	144	124	159	172	152	167	174	146	141	176	149	140	127	167	156	167	144	151	149	165	160	154	157	156	128	157	144	145	153	156	142	148	171	168	152	145	157	145	147	139	137	175	139	178	147	153	142	146	183	154	157	158	134	157	162	160	180	177	143	148	149	154	155	176	147	154	172	151	150	144	131	129	130	148	159	164	166	148	160	161	181	170	154	154	169	168	132	143	145	139	145	144	158	147	159	136	156	148	154	150	168	154	162	127	161	146	156	155	155	143	171	172	143	152	162	158	159	161	147	152	171	129	142	153	142	134	152	142	156	136	166	132	176	137	159	142	170	159	139	153	147	150	178	149	170	160	145	148	160	137	151	132	136	141	144	157	143	141	172	137	157	162	164	145	143	173	159	154	152	151	129	155	159	126	152	161	146	157	152	150	160	140	139	147	136	148	115	150	146	165	157	176	128	140	178	148	151	154	160	139	148	168	159	157	138	128	154
4093	4511	3015	1426	1059	829	642	486	429	346	295	296	287	252	229	251	212	218	214	198	223	210	203	219	202	205	197	182	216	197	182	196	190	219	195	171	187	181	183	179	193	189	190	186	166	189	205	175	190	173	186	180	217	182	189	178	177	152	212	208	184	220	165	192	164	217	178	171	178	173	167	176	188	191	185	171	182	183	168	162	162	195	174	175	149	181	164	174	184	195	149	176	183	178	156	178	179	182	192	168	180	180	177	158	177	184	187	195	164	192	159	160	192	171	157	193	201	202	171	183	170	148	174	176	171	187	185	185	168	194	187	159	163	179	189	174	170	201	182	177	159	202	170	173	166	182	181	202	167	174	176	168	180	188	156	163	195	183	171	182	181	179	193	164	181	181	189	179	192	207	157	178	168	168	189	188	197	176	183	199	177	178	191	172	167	173	170	153	170	186	193	168	157	174	179	197	180	179	182	198	205	162	189	178	171	182	188	185	181	176	160	186	198	197	202	163	169	187	182	189	168	194	202	186	171	176	173	156	185	170	187	200	195	195	181	171	169	162	169	189	193	193	182	178	162	167	183	169	164	174	191	182	182	160	199	190	172	182	191	172	175	170	203	193	209	179	194	152	172	183	174	180	171	192	179	183	186	180	173	181	180	163	199	165	194	172	168	172	179	169	170	193	174	175	194	187	156	173	174	208	191	171	190	189	175	197	183	198	166	173	203	190	182	167	183	182	175	183	161	184	161	165	159	179	181	188	164	167	164	162	196	190	178	177	184	202	174	159	141	191	167	178	170	186	191	180	178	190	180	173	193	208	156	189	195	168	203	184	168	183	176	184	192	172	165	156	171	181	157	177	187	199	177	160	188	171	182	197	153	152	220	187	159	198	194	162	170	172	162	171	184	188	164	202	187	174	162	163	169	164	174	188	192	189	191	165	191	170	183	182	141	170	209	179	153	195	187	181	173	182	196	156	182	179	175	178	173	191	164	191	183	171	188	160	169	193	197	174	195	165	172	188	176	189	193	165	179	178	169	184	192	155	178	191	186	188	177	183	174	204	152	161	186	197	186	189	192	193	164	188	188	194	213	197	192	180	182	204	171	176	165	199	166	191	169	178	176	200	187	167	172	175	181	194	178	188	180	153	177	181	185	181	179	196	154	166	182	181	196	166	181	200	193	166	156	161	194	171	192	200	156	175	199	182	193	192	192	189	174	198	152	159	172	174	163	203	189	179	182	173	158	152	202	166	173	156	182	181	177	201	173	172	185	176	168	171	176	161	196	189	181	161	182	183	180	166	204	194	167	198	176	164	155	179	187	201	169	177	155	182	177	177	171	174	158	191	163	184	167	202	187	182	170	188	154	179	170	172	189	191	174	186	178	216	181	206	168	169	174	200	184	175	191	182	187	173	180	204	192	173	186	146	206	186	184	173	158	204	207	156	201	182	178	200	183	213	173	195	174	189	184	158	185	182	182	170	165	196	171	222	190	168	209	190	180	181	194	173	194	152	179	171	185	190	193	162	177	160	183	191	180	191	188	177	172	188	183	158	157	184	184	182	171	198	187	172	189	173	186	169	152	179	165	168	172	173	218	168	157	202	165	194	194	170	186	170	179	194	169	189	172	195	182	177	165	171	203	197	172	176	181	176	173	196	179	202	182	195	195	161	178	187	151	200	178	171	175	161	184	160	163	195	188	193	188	179	181	198	171	195	183	207	190	186	183	151	141	186	171	165	165	167	185	168	183	164	180	188	183	177	169	192	164	189	181	158	186	181	174	169	184	155	161	181	199	146	188	189	165	152	161	166	185	196	185	205	184	180	197	169	182	180	191	153	187	174	187	179	170	158	199	184	180	168	187	179	176	179	207	202	194	164	167	186	173	200	191	180	176	184	175	177	173	174	166	180	177	190	192	187	181	160	189	171	196	166	159	178	185	162	162	176	171	185	188	171	182	164	191	188	176	183	168	186	192	173	188	202	166	186	189	184	168	202	172	189	188	195	200	180	187	149	184	196	163	170	174	174	172	176	179	183	183	192	197	197	174	184	178	200	169	188	159	159	171	184	162	185	176	173	161	177	190	185	167	189	181	195	197	171	175	173	177	175	200	172	184	171	178	163	168	194	168	189	206	196	171	167	183	219	174	174	168	188	184	170	173	169	159	170	179	188	175	174	185	174	203	166	164	162	180	173	179	170	194	174	166	172	185	179	163	163	166	195	165	192	165	170	174	186	199	187	182	177	171	187	203	186	161	165	181	175	187	177	162	174	185	191	189	186	184	175	171	173	157	192	194	172	161	188	193	169	159	180	181	170	163	163	185	158	154	193	170	225	159	187	179	205	168	180	154	154	174	183	185	180	189	201	173	170	188	205	191	172	167	182	180	195	170	180	174	184	176	189	171	148	199	173	172	177	196	164	180	199	167	155	191	182	184	169	179	178	176	162	189	183	173	149	198	194	164	186	175	198	186	181	189	167	177	185	188	188	166	189	210	185	177	178	160	190	200	183	196	195	193	172	162	201	171	155	179	167	190	175	170	185	185	168	182	176	177	189	175	156	179	166	179	174	169	157	177	197	181	180	175	178	171	178	181	197	159	185	174	187	188	189	187	174	180	174	173	184	161	180	169	172	167	192	191	207	200	191	179	196	172	189	189	167	193	177	205	173	183	185	212	175	167	199	191	156	152	214	172	171	178	195	196	188	161	202	156	180	187	163	175	184	177	156	198	163	174	198	157	186	189	173	155	156	198	194	164	194	181	205	179	179	161	192	181	167	170	183	186	198	193	149	184	184	188	185	193	173	191	185	187	175	196	203	171	169	164	197	166	183	194	180	166	163	188	180	178	185	158	178	164	183	165	168	165	181	171	168	171	175	179	185	179	190	196	178	205	183	177	172	165	164	159	181	194	167	177	175	187	185	179	173	182	184	175	187	196	158	154	191	163	179	192	185	162	189	181	181	187	197	163	164	177	166	186	170	189	180	183	191	183	197	175	211	189	188	190	193	179	193	186	180	194	172	163	170	183	173	175	207	182	178	180	190	193	169	186	176	150	169	153	156	194	179	174	198	182	168	190	172	177	190	167	187	176	186	196	168	175	175	166	188	197	174	166	205	183	181	186	181	181	183	194	167	151	185	156	162	165	159	186	169	152	163	178	175	179	166	158	177	184	180	190	184	176	185	171	166	208	180	168	190	167	182	182	167	181	194	212	177	171	162	172	173	156	207	171	198	167	159	178	184	183	180	198	163	180	216	207	182	182	171	162	199	179	165	188	163	186	174	170	167	173	157	171	199	177	183	164	197	142	158	172	184	201	168	194	192	184	182	166	196	172	163	168	167	186	192	171	169	195	154	173	208	172	175	199	180	196	187	173	160	186	192	192	185	151	181	170	178	208	183	201	185	185	182	176	194	176	209	187	198	181	185	182	153	170	192	194	152	210	193	187	173	176	190	183	198	179	175	190	169	180	172	195	202	187	170	170	194	169	189
22349	21072	28640	23757	21073	21072	5163	796	585	477	445	412	365	322	355	292	258	250	254	254	250	270	237	250	229	223	223	211	209	220	246	223	230	228	213	194	206	204	203	202	221	235	210	213	216	186	221	212	192	200	206	228	206	205	215	198	194	205	195	199	221	185	190	203	218	184	206	184	233	213	202	204	216	196	205	207	233	200	193	182	216	194	183	190	196	202	192	221	206	196	195	206	212	187	190	198	208	194	176	210	222	187	201	203	196	212	186	205	212	205	194	192	230	204	178	220	187	204	190	211	205	205	204	180	218	207	207	194	225	196	228	187	197	187	202	209	179	200	205	206	200	198	214	209	208	198	210	192	192	205	207	226	205	193	212	197	196	215	226	211	202	184	186	216	199	198	205	185	215	208	204	198	224	224	202	200	203	180	197	223	238	209	182	199	198	207	178	193	192	206	199	210	203	206	188	213	160	182	203	193	205	215	227	209	179	210	195	210	217	201	180	208	200	178	205	209	176	200	212	214	188	176	192	184	210	185	203	197	181	205	214	190	194	189	193	215	194	214	198	215	197	186	181	191	202	210	193	249	186	201	190	190	178	223	175	200	218	192	188	185	213	215	199	178	205	186	197	173	209	194	206	189	185	209	204	218	203	170	210	219	194	225	204	207	202	196	184	202	209	197	179	203	213	214	194	203	207	230	195	184	196	196	199	210	223	204	198	216	178	197	198	189	197	200	209	219	212	215	179	199	207	193	187	182	176	208	237	193	204	195	198	181	198	183	193	207	177	202	199	161	199	189	196	193	211	189	182	167	201	234	207	205	198	191	199	205	173	194	196	207	216	218	194	184	200	195	195	211	175	202	215	205	206	225	178	221	208	209	204	199	204	177	213	207	189	181	187	190	209	198	208	221	189	199	211	199	183	195	190	197	204	185	194	191	206	207	207	199	196	205	188	224	206	199	195	189	190	168	191	213	202	187	183	201	190	224	197	195	197	202	185	208	205	208	168	206	190	192	199	166	194	195	190	173	195	225	211	218	224	204	181	198	204	193	208	201	203	195	208	203	195	207	187	194	203	204	203	218	208	205	197	205	187	202	204	208	199	187	203	202	201	203	207	218	199	186	202	204	197	201	196	184	209	202	197	195	205	221	203	187	203	220	180	190	193	207	171	209	227	202	208	190	228	211	189	218	189	195	201	167	181	198	198	202	178	205	211	209	200	188	205	201	211	173	198	172	202	204	199	192	207	194	197	191	184	206	216	204	177	202	160	191	191	209	197	199	183	186	205	185	223	201	158	195	201	187	186	204	202	236	216	202	194	203	191	188	229	191	216	173	196	188	213	197	222	221	194	202	179	202	184	203	197	184	200	219	218	214	204	165	203	211	207	169	199	223	199	188	220	179	187	192	198	207	206	206	184	196	219	198	191	208	174	190	199	190	195	192	200	207	208	209	196	199	204	199	184	189	187	175	221	210	178	215	208	188	209	194	215	193	225	199	200	180	205	196	198	197	203	202	221	189	168	184	191	224	199	214	212	170	186	182	195	196	205	203	193	188	206	203	201	219	188	215	226	219	205	176	202	201	215	203	192	211	209	202	194	205	199	197	200	212	216	219	191	203	196	191	196	202	183	222	226	195	194	197	199	186	223	187	190	231	225	191	202	219	206	209	177	192	206	197	214	174	190	214	191	189	205	206	180	182	204	197	179	199	195	208	192	203	197	209	185	212	186	187	174	182	215	194	195	237	204	196	197	196	213	190	214	204	218	182	221	204	195	197	203	203	177	206	215	197	173	193	198	212	214	179	191	205	178	195	189	204	196	199	200	210	201	167	212	208	153	177	202	173	195	183	220	201	191	184	168	205	201	194	202	184	212	192	211	194	199	198	175	198	204	206	203	171	195	170	203	182	177	201	194	198	219	216	221	194	197	198	185	217	184	200	184	216	190	191	210	198	201	220	208	207	182	183	204	210	200	208	192	213	208	217	208	207	183	189	189	198	213	174	210	217	198	198	194	183	221	192	185	196	224	189	205	188	186	190	198	194	173	211	190	211	208	181	186	185	209	198	188	203	197	201	194	195	220	217	190	189	189	209	206	204	181	199	176	177	184	204	197	206	170	212	187	192	189	195	202	207	187	210	202	208	210	195	200	223	188	181	210	215	173	193	195	217	193	209	188	194	209	214	178	178	183	195	181	201	192	181	223	187	222	200	213	202	227	203	211	198	195	201	193	189	221	190	213	207	177	182	205	213	204	216	181	213	203	201	221	189	230	217	223	204	188	231	208	200	178	212	201	206	198	183	180	193	192	186	205	182	175	178	181	172	188	194	207	195	194	205	196	183	200	208	221	194	226	194	202	182	190	194	209	189	173	207	186	185	209	204	179	185	194	222	202	212	221	204	210	200	202	190	175	200	243	208	227	209	192	172	193	213	174	158	203	198	196	177	192	196	200	196	179	219	187	216	210	178	208	189	202	205	185	180	195	184	180	206	186	182	184	197	199	176	185	209	181	194	193	218	212	167	206	209	190	216	184	191	192	213	195	217	199	200	194	192	193	205	208	187	207	206	196	185	194	189	189	213	200	186	210	172	199	215	208	225	190	216	198	193	192	201	229	210	209	191	206	174	214	199	177	208	207	198	201	164	162	201	214	180	178	204	207	190	189	176	188	191	192	190	204	196	193	199	211	208	219	184	196	158	184	189	198	194	171	196	192	185	202	180	213	200	218	188	183	201	210	185	192	177	202	215	202	191	192	205	184	193	175	196	202	181	213	199	204	201	195	187	209	182	175	202	197	172	202	194	211	188	219	217	198	213	197	201	196	200	201	184	182	212	166	173	177	187	206	209	204	177	204	207	207	208	186	188	184	184	201	198	202	187	181	220	200	177	209	226	189	199	186	190	227	208	193	195	203	198	217	176	190	176	183	194	199	202	215	205	188	200	184	193	191	161	205	198	211	182	202	212	219	197	193	229	218	191	193	186	200	183	184	206	195	207	207	193	186	210	213	198	201	207	207	204	182	173	201	193	202	195	208	225	192	189	208	195	202	179	174	189	199	197	229	177	172	201	199	203	197	195	190	178	207	170	195	208	185	197	176	184	194	215	182	208	200	202	179	177	188	214	224	219	221	210	195	186	186	210	182	183	243	202	181	185	180	210	224	188	181	198	185	181	180	220	171	184	188	175	194	190	212	178	200	191	182	195	186	191	178	190	196	207	204	219	191	198	219	173	215	214	218	192	199	192	191	194	207	211	200	196	188	187	179	198	189	217	194	194	168	196	191	191	197	174	178	204	208	204	190	192	212	208	202	195	186	189	216	202	199	181	180	196	207	186	173	218	178	185	180	222	196	183	210	211	193	220	203	181	208	192	203	192	190	203	176	192	205	200	184	188	210	224	211	187	185	174	181	188	210	172	208	191	197	202	198	205	199	186	194	179	179	166	207	187	185	211	188	230	188	206	206	193	213	220	200	176	188	188	197	189	198	215	186	203
5703	13419	9185	4463	3189	2466	1748	1325	992	793	662	581	515	486	482	394	402	341	325	345	302	283	307	303	347	334	260	290	256	280	275	272	287	306	277	262	272	264	264	252	265	297	228	239	237	234	246	247	252	264	253	263	242	232	247	247	268	241	238	256	241	228	237	224	243	256	279	246	243	266	247	241	215	239	239	235	241	219	235	257	230	222	251	221	214	221	225	267	249	217	231	204	224	213	216	244	249	220	283	233	236	233	235	222	268	246	229	251	228	224	234	247	235	227	220	277	246	250	248	244	242	215	258	243	214	246	254	242	216	239	246	261	207	230	271	244	237	238	251	241	248	226	231	238	231	223	223	249	210	228	207	240	231	217	237	249	248	230	230	205	232	238	215	246	223	240	256	233	241	249	253	257	233	224	227	244	257	264	233	260	216	246	244	242	233	236	224	247	263	286	229	260	207	240	222	212	232	219	247	265	247	244	219	229	249	240	227	265	252	248	245	253	221	217	235	260	240	225	253	223	242	254	255	253	224	223	238	216	251	232	242	240	218	231	245	220	245	238	225	253	239	228	243	223	243	288	234	249	216	250	225	229	239	231	255	256	235	237	272	237	221	222	226	252	223	241	238	260	237	249	239	240	209	231	224	233	245	240	249	255	231	269	253	224	275	219	246	257	244	243	234	226	232	233	242	227	212	221	249	257	250	217	218	237	242	232	233	250	226	240	262	233	198	242	231	240	251	230	223	235	233	220	238	241	250	236	242	225	255	221	239	244	238	233	233	237	257	232	260	251	246	252	230	253	196	235	246	235	270	223	253	236	221	232	255	229	250	259	254	249	251	248	239	236	240	246	200	235	217	235	231	229	242	252	228	230	258	245	261	221	235	240	219	213	228	234	238	240	259	221	256	233	270	250	196	253	247	226	240	223	238	225	218	227	225	244	227	250	227	232	246	239	259	238	228	217	218	224	249	235	227	216	241	229	256	247	242	254	253	240	217	222	220	241	226	205	254	247	260	269	237	255	249	217	238	230	251	261	245	241	256	201	259	217	250	233	211	257	232	248	232	237	255	255	219	242	218	232	252	229	218	250	274	202	225	250	247	244	257	238	227	241	236	267	248	239	239	249	250	195	227	240	246	241	234	254	201	204	227	249	262	230	253	244	214	225	216	241	228	237	249	255	260	227	244	229	232	238	245	256	249	239	232	258	241	226	288	229	230	240	242	246	240	235	224	244	221	244	217	242	245	262	230	256	244	239	210	237	246	220	249	226	238	234	239	234	238	241	233	253	221	238	219	237	249	253	247	242	216	230	235	246	253	238	259	221	230	256	230	248	224	212	218	217	242	245	223	222	257	274	243	228	214	234	221	225	243	237	217	255	247	234	247	251	239	256	230	254	221	209	223	252	227	232	229	243	233	249	223	263	214	221	244	254	241	260	252	248	234	243	283	242	247	248	227	214	241	252	224	214	226	254	228	251	236	267	240	264	247	229	219	238	205	265	239	238	228	247	228	205	259	227	242	262	237	271	262	218	217	264	281	225	237	232	243	229	220	217	229	232	243	254	230	222	221	250	259	267	253	253	249	211	260	244	239	253	223	243	234	232	221	230	230	247	240	231	246	240	229	253	239	238	235	262	235	224	251	252	261	230	223	233	219	244	242	246	229	276	234	219	232	247	239	248	243	223	252	255	204	220	228	230	220	258	228	252	243	256	256	232	231	246	239	214	238	227	248	208	229	237	224	250	270	220	240	255	249	241	253	229	235	234	244	235	260	248	243	259	249	242	229	233	264	244	253	233	236	222	223	241	222	236	222	197	214	210	259	247	215	224	244	228	256	217	222	235	233	227	225	244	242	231	237	216	224	235	227	231	255	243	224	232	245	229	233	204	236	230	238	235	227	239	247	239	229	228	234	248	249	248	232	211	249	270	216	257	218	216	232	237	240	230	255	257	213	224	214	234	256	228	238	235	231	227	236	252	223	257	259	258	233	207	244	232	234	212	267	222	230	268	243	233	221	197	235	249	253	238	240	230	257	217	251	247	259	219	258	221	206	251	239	243	229	263	242	215	254	237	245	243	259	225	268	223	261	235	229	240	235	241	220	264	242	222	227	269	238	228	235	255	221	233	229	233	253	217	274	225	235	213	230	248	239	241	220	234	222	217	230	236	242	248	241	221	241	245	249	247	229	243	203	237	212	257	240	198	212	232	235	259	208	238	239	251	233	230	236	236	235	253	236	250	233	218	232	244	246	236	229	219	232	256	253	209	237	246	200	233	244	260	222	240	257	228	233	220	249	207	232	227	217	237	233	211	262	265	239	238	254	249	210	210	233	267	233	255	250	227	257	235	247	282	256	244	253	263	238	234	257	251	228	226	247	223	230	242	223	227	249	199	260	232	275	231	226	220	239	227	235	240	237	219	229	236	244	247	239	248	267	229	221	232	245	251	214	228	259	255	231	241	250	236	236	232	256	221	218	254	264	215	252	218	209	249	211	209	248	244	221	248	254	243	259	242	235	237	233	238	244	238	214	242	232	227	238	228	232	241	232	222	235	246	226	244	233	239	260	201	233	236	232	236	255	270	254	247	237	231	234	235	251	224	244	236	250	238	255	208	244	256	227	241	259	253	216	262	244	224	253	223	227	247	227	234	250	252	248	232	244	238	236	228	253	235	227	244	236	203	258	235	247	214	244	250	261	231	220	241	235	248	221	264	220	215	262	243	253	242	225	235	221	235	218	251	230	238	236	234	229	252	232	230	239	246	242	242	251	223	231	225	240	253	234	247	230	224	237	247	231	233	233	252	240	250	234	212	221	220	224	231	255	219	244	225	242	238	256	254	237	242	256	251	259	249	252	232	231	236	245	229	224	236	239	220	264	237	247	233	243	245	234	216	247	237	225	230	234	242	247	252	275	260	223	258	244	237	251	221	216	233	225	215	256	262	228	221	239	223	215	264	225	235	246	233	236	221	248	241	223	240	248	239	242	274	251	216	235	234	247	271	222	253	198	260	255	236	237	227	240	232	234	249	272	244	253	235	245	238	241	212	262	249	229	257	223	239	256	230	237	232	246	245	231	245	254	214	255	275	226	245	252	251	217	244	267	234	221	201	239	219	215	233	253	238	233	247	246	225	235	206	231	252	244	247	236	252	237	250	216	212	229	260	245	242	235	271	221	249	268	240	231	213	220	236	236	234	237	242	241	236	248	219	232	253	236	237	241	248	230	246	233	230	233	240	233	205	252	262	229	259	224	220	231	234	237	252	231	232	239	232	260	244	240	248	226	220	274	211	231	233	237	228	229	232	250	241	207	232	271	224	232	238	263	241	234	255	273	272	198	244	212	192	199	254	231	241	239	231	237	250	250	255	263	237	231	240	217	236	238	214	246	272	255	238	224	270	253	227	222	241	246	233	241	234	218	231	242	207	253	243	258	250	234	251	241	231	238	256	223	226	234	241	236	230	229	234	212	217	221	258	233	245	224	225	244	253
27262	16871	2801	523	412	366	352	340	342	335	330	355	370	346	354	347	358	329	335	332	333	351	313	337	335	324	356	330	312	328	316	335	324	316	320	361	321	326	352	333	334	324	338	344	307	351	366	303	346	314	347	330	376	328	355	322	279	337	328	306	328	297	317	335	340	364	360	318	327	325	306	323	302	313	304	319	332	313	305	320	313	302	319	314	326	317	307	349	328	359	332	326	294	326	342	355	302	329	326	351	303	321	315	340	330	315	294	318	348	347	312	325	343	311	346	308	318	339	337	304	330	329	303	331	313	288	304	331	336	332	289	336	370	324	348	308	360	335	322	335	321	331	352	345	322	352	336	311	319	338	332	339	309	341	350	326	327	352	356	327	355	300	319	342	348	373	319	313	325	314	359	356	314	354	322	346	309	331	349	311	316	312	330	349	314	313	299	323	368	361	331	346	306	294	333	333	343	310	315	344	358	330	318	352	320	322	314	297	307	299	299	296	305	274	333	330	334	354	350	317	335	359	346	366	333	323	332	315	318	360	335	319	358	355	352	328	298	302	351	339	329	296	303	335	311	342	303	346	360	317	330	324	320	319	330	310	316	348	339	358	297	319	292	315	330	305	345	367	316	331	339	296	331	301	315	320	356	339	332	346	311	344	313	321	363	319	345	346	325	359	332	326	322	306	334	334	335	348	294	340	324	315	319	333	353	319	348	338	343	338	290	323	305	326	350	322	297	354	337	309	323	340	327	315	289	322	300	322	310	270	322	307	309	333	296	360	313	328	318	337	288	314	348	326	346	308	340	309	338	346	316	333	302	362	335	335	306	331	325	298	344	323	337	299	309	333	345	330	349	330	322	314	324	299	346	326	335	343	301	341	329	340	326	329	324	291	353	373	332	307	350	353	299	315	331	318	321	300	317	317	281	313	337	337	314	327	318	324	327	310	327	308	324	331	318	322	370	347	325	338	356	317	344	328	348	337	328	334	344	333	342	319	321	325	325	294	341	335	311	318	341	304	323	344	342	346	324	336	353	320	359	335	321	320	336	315	317	289	331	319	328	305	339	316	326	353	331	364	302	311	311	357	297	312	320	349	326	348	346	323	328	308	326	317	307	356	323	332	333	319	339	329	318	306	311	332	333	344	325	334	315	334	330	298	274	328	324	357	307	330	319	300	327	314	334	327	311	324	330	319	326	328	338	311	334	317	328	333	344	316	316	300	354	325	314	330	323	344	314	349	324	343	333	310	365	307	365	327	344	316	318	350	350	305	350	362	309	339	321	326	342	339	342	299	309	352	314	321	350	361	333	319	326	306	332	306	325	343	342	311	301	312	328	312	324	341	331	329	339	299	322	292	326	329	367	313	332	342	359	344	327	337	303	343	336	319	309	340	344	322	363	317	336	350	343	361	309	305	380	310	336	328	306	321	339	341	325	364	362	333	328	300	322	335	368	315	322	327	320	320	319	330	309	329	342	331	307	360	308	311	324	331	347	338	322	307	324	328	351	309	348	299	325	312	329	312	329	327	325	324	320	312	315	347	347	324	329	311	320	327	329	362	344	317	345	331	323	331	333	324	332	324	322	308	302	327	317	327	323	333	364	322	354	291	345	340	318	325	314	364	303	305	299	335	336	335	360	314	319	316	346	324	300	292	325	320	334	351	351	316	330	313	327	361	330	304	349	299	296	337	315	297	314	330	357	338	316	369	351	298	337	321	336	325	320	296	323	315	295	331	394	331	315	331	327	331	329	380	339	330	300	327	340	307	313	327	349	371	333	322	336	322	321	331	310	333	346	340	329	328	345	328	332	327	309	325	312	318	332	302	317	308	351	317	329	285	346	292	345	304	318	348	332	342	308	317	336	302	311	351	307	324	308	320	339	334	330	345	341	298	314	326	302	300	296	320	314	337	360	347	318	335	338	330	339	331	393	383	320	346	310	305	317	320	325	335	311	346	306	339	328	325	337	305	330	328	315	352	320	333	318	338	312	371	340	349	313	316	313	344	359	343	316	337	333	312	324	339	336	349	291	340	334	369	344	312	351	326	344	336	309	319	325	316	326	326	344	315	289	331	344	314	339	330	346	322	305	295	324	334	290	327	318	355	316	321	369	313	340	343	330	327	363	333	323	355	306	316	342	300	344	308	311	277	316	356	316	331	314	355	332	313	328	306	336	320	348	326	328	330	366	344	327	344	321	327	355	351	356	356	299	344	341	348	354	308	344	325	320	324	324	314	316	327	356	312	339	294	305	335	307	316	298	305	323	309	313	293	344	338	324	327	386	334	321	320	319	318	318	316	322	297	353	311	315	321	347	328	344	327	325	345	313	322	328	323	319	300	334	303	354	311	343	351	301	329	318	329	353	318	311	305	319	336	315	307	310	333	330	304	321	357	292	349	336	302	344	347	329	308	330	316	328	315	318	316	345	375	338	341	312	347	331	311	347	328	329	304	317	365	350	311	312	351	318	349	313	342	344	357	315	295	303	341	323	304	295	365	277	313	297	332	330	314	340	321	318	316	303	302	347	333	342	321	303	334	301	338	322	316	329	327	331	322	346	310	335	335	315	327	356	310	318	308	321	315	312	330	341	306	306	324	316	319	345	316	315	322	353	340	348	329	344	318	324	345	292	346	312	325	287	329	345	320	319	313	331	331	308	323	335	317	348	305	344	308	334	347	315	322	333	323	337	325	354	337	350	306	334	346	332	334	324	321	312	337	307	326	328	323	301	312	344	341	303	314	346	341	324	331	336	333	349	334	338	339	337	317	350	335	325	322	286	293	347	331	328	345	330	315	339	326	318	310	361	324	348	327	335	322	323	333	331	319	316	331	335	340	312	351	330	319	328	314	337	332	362	334	355	318	316	321	304	335	317	315	310	321	316	346	289	350	315	351	318	320	338	373	347	331	341	318	339	298	362	330	322	337	344	336	332	313	317	337	326	304	322	318	295	316	299	335	346	315	347	295	337	332	315	326	356	317	345	310	320	337	350	338	329	291	366	306	325	310	332	332	316	302	317	326	309	331	302	302	330	332	321	330	318	326	385	332	305	327	336	341	314	334	328	309	327	295	321	301	313	337	331	292	310	301	304	339	346	338	341	315	319	361	305	310	354	361	322	324	330	374	341	316	339	335	351	308	288	315	332	348	305	339	297	318	331	327	292	328	326	364	333	335	309	328	317	374	317	353	321	312	315	342	314	330	333	302	343	325	343	299	342	334	335	295	312	332	333	334	331	315	336	317	319	311	335	312	329	333	300	320	334	307	321	313	312	332	344	350	306	338	347	343	319	332	359	339	345	344	346	328	311	336	350	335	312	342	322	317	328	315	284	307	328	321	291	329	310	339	317	343	307	352	333	310	361	324	320	323	340	327	337	323	346	316	320	316	307	311	311	307	340	334	320	298	332	312	347	351	315	356	287	315	319	332	304	329	322	346	322	321	321	292	336	320	340	351	332	353	338	356	343	321	341	326	317	309	307	358	318	317
5293	821	709	464	473	466	378	409	400	406	387	372	384	386	374	368	381	364	353	369	382	367	386	370	386	369	370	374	353	413	408	369	385	394	384	388	350	399	353	369	380	342	391	363	419	342	386	333	384	345	364	358	366	375	390	354	397	385	371	400	393	373	347	383	371	361	386	355	395	355	367	403	362	388	371	382	395	394	383	383	379	394	373	357	377	376	381	379	391	399	356	393	387	369	380	395	362	363	395	391	383	407	390	382	408	381	352	367	396	349	336	404	362	360	369	381	408	377	374	400	365	347	381	380	385	403	417	363	366	397	391	381	358	400	386	360	419	375	378	364	348	378	389	411	384	377	413	365	392	401	377	379	375	364	383	367	357	392	386	392	411	405	367	368	369	376	392	370	420	390	386	393	368	397	396	352	368	342	348	390	344	390	410	372	369	374	400	414	375	358	407	338	377	390	416	387	386	407	360	374	375	380	398	380	393	366	402	400	388	364	373	356	393	371	395	369	386	350	396	366	359	374	388	398	348	369	385	364	387	366	370	360	394	383	375	386	366	367	383	358	375	368	385	398	406	394	342	351	376	346	343	340	346	364	356	386	361	408	407	403	396	383	382	374	405	396	379	341	353	348	398	397	383	393	394	349	374	364	402	392	347	398	372	381	394	407	382	358	342	384	353	367	372	433	365	384	347	368	369	351	368	376	368	376	365	391	399	366	392	377	394	364	371	359	385	392	384	366	379	401	386	370	378	400	337	340	378	384	361	392	387	371	393	368	401	384	360	393	369	389	399	361	366	357	388	365	374	368	371	380	387	390	407	356	365	365	358	349	385	379	349	364	363	379	358	372	396	372	393	384	371	365	378	370	402	386	404	397	349	368	368	371	357	385	353	383	389	402	358	403	426	345	409	370	390	369	360	402	385	404	396	363	355	386	374	395	356	357	368	376	384	366	368	350	381	390	385	414	416	357	354	339	401	378	363	381	372	373	402	370	364	393	391	348	398	388	352	377	426	330	367	338	371	366	367	375	386	328	389	398	380	378	413	382	386	392	405	425	382	389	361	399	330	354	381	402	382	337	365	384	401	370	365	399	384	364	342	364	372	360	370	389	385	354	348	391	382	374	363	354	362	330	380	364	384	346	370	388	408	350	350	361	363	365	385	383	389	373	375	361	387	377	354	379	359	390	380	354	396	378	403	359	387	371	348	412	399	339	370	389	369	399	417	376	364	395	384	351	365	388	345	367	395	355	373	370	357	414	432	379	379	437	408	392	388	390	372	376	390	375	394	373	375	404	359	390	344	412	390	365	372	395	363	366	376	361	376	342	366	385	383	416	414	373	356	384	377	344	383	364	336	349	377	357	356	369	381	411	344	425	370	397	390	347	380	398	371	381	374	382	374	375	338	378	380	363	390	323	373	412	379	368	381	371	382	385	367	367	390	372	365	356	398	395	369	406	379	349	349	398	357	370	355	359	388	371	389	375	367	361	369	361	375	384	405	398	369	383	390	374	367	380	375	425	391	383	367	356	372	384	381	392	348	399	394	385	353	377	393	371	387	407	408	402	366	360	369	354	338	335	372	378	345	375	377	392	389	350	359	355	371	425	376	412	376	366	379	401	393	355	386	377	357	379	362	368	391	383	344	394	387	387	369	383	400	370	379	346	348	351	377	340	400	406	394	374	367	395	331	350	363	366	349	373	363	364	365	373	360	358	349	398	378	371	386	373	378	368	338	372	375	366	379	361	408	370	386	405	354	370	358	391	390	366	409	378	367	403	354	377	406	373	375	380	359	397	392	387	386	379	389	375	370	346	386	370	407	373	381	385	367	380	372	407	374	388	386	389	356	361	358	400	381	384	388	405	379	388	376	366	374	368	382	377	396	416	370	388	395	348	357	380	368	376	374	361	350	399	389	374	392	384	353	373	358	374	359	390	391	387	353	363	401	379	408	358	351	365	391	395	375	395	385	381	375	400	364	385	351	413	371	415	391	362	378	377	390	416	358	388	376	415	381	371	383	377	394	394	366	370	402	404	400	352	378	377	386	377	351	384	351	343	369	370	412	336	381	396	363	373	365	406	386	359	372	393	389	406	411	436	391	404	361	396	346	381	353	342	348	340	364	364	383	392	344	360	374	378	385	365	435	427	382	362	383	386	402	409	344	410	337	368	349	373	332	350	352	395	365	377	371	394	378	411	374	362	382	378	402	396	386	412	385	388	395	391	389	406	355	389	388	390	379	355	413	380	387	369	375	397	409	363	398	395	385	371	371	367	382	374	387	375	352	404	371	369	351	414	374	360	381	340	381	352	368	385	374	360	363	355	376	387	359	376	345	363	335	362	391	396	385	359	401	378	396	373	358	438	390	378	369	380	389	354	379	354	359	402	391	360	397	357	355	380	387	389	380	390	408	373	361	347	423	371	338	389	348	369	387	342	384	324	373	359	379	383	365	404	358	358	346	383	375	366	351	362	365	388	394	374	346	383	371	414	394	390	373	398	369	412	402	374	419	384	396	387	437	366	392	387	391	358	381	403	356	361	343	357	325	340	359	371	386	385	383	353	379	400	357	385	406	361	383	380	372	357	375	390	366	386	388	377	371	358	377	399	369	362	352	359	381	384	363	381	361	378	351	372	378	368	392	389	365	360	390	359	385	386	379	376	400	382	354	390	368	366	378	379	355	425	372	382	369	394	369	388	405	382	375	368	375	383	356	367	361	374	371	396	382	344	347	365	389	363	368	384	382	384	406	393	369	414	416	341	375	404	353	378	373	396	366	384	365	380	354	346	399	354	369	381	382	379	389	361	375	359	398	363	322	393	349	390	375	384	373	369	408	387	364	360	381	344	334	410	386	371	369	383	403	387	383	388	396	362	315	382	386	388	380	375	394	350	386	363	369	395	378	397	364	373	398	385	364	367	403	399	355	368	399	387	367	380	391	350	366	382	363	379	388	388	374	372	404	351	355	381	378	366	392	384	405	361	417	372	366	383	394	394	344	392	400	372	349	368	360	372	372	380	374	446	370	389	377	371	375	372	367	366	369	381	368	383	361	372	373	374	381	378	361	361	346	349	359	397	350	354	357	388	381	377	344	359	406	396	375	411	370	397	332	355	365	371	402	384	407	382	391	366	368	378	426	372	373	345	350	370	357	368	376	347	355	371	423	389	381	402	375	386	360	367	375	394	386	366	355	388	370	363	402	361	393	365	402	435	396	365	412	397	415	387	385	367	363	387	375	409	351	411	334	412	410	385	347	348	399	367	356	385	386	351	397	390	387	369	404	352	384	392	355	343	370	399	381	367	387	355	358	380	366	336	374	370	356	401	357	346	359	365	386	426	368	374	379	358	382	337	369	360	388	387	360	332	380	415	373	394	397	386	397	382	369	372	386	374	371	392	377	383	393	372	394	380	377	321	400	369	388	385	362	381	399	366	390	356	364	381	364	376	406	378	336	379	392	355	353	394	397	397	377	401	368	335	353	395	343	382
23421	21042	28094	24192	21022	6775	1034	640	572	548	509	489	468	481	446	428	459	439	397	456	402	433	386	412	404	391	397	393	405	390	393	392	403	414	386	423	374	373	380	357	403	369	409	388	370	401	385	391	374	395	385	374	410	389	352	397	391	376	387	382	362	379	383	404	387	387	351	400	373	390	419	339	430	387	379	374	363	385	434	364	390	384	413	362	406	388	376	392	401	419	416	417	371	386	411	390	395	367	381	367	380	344	390	409	431	365	387	432	402	393	371	386	366	412	390	404	402	380	376	386	419	373	368	401	423	381	389	358	407	406	401	375	342	402	414	413	408	354	407	372	356	400	381	384	397	401	397	417	428	403	367	365	360	378	401	384	405	413	363	397	383	413	381	403	377	372	386	388	392	433	409	379	390	362	426	404	407	399	380	392	386	382	409	395	391	425	385	380	373	368	377	397	378	374	387	411	382	395	416	395	374	407	375	425	376	368	383	390	361	383	412	412	386	380	395	406	415	390	388	410	382	407	415	391	418	355	379	438	394	391	408	428	425	380	383	396	387	390	370	384	401	391	416	405	390	358	379	352	400	391	359	374	331	390	388	358	374	403	417	371	389	379	379	402	396	394	383	397	400	384	418	425	381	385	380	371	392	403	384	411	377	439	385	380	376	391	400	366	356	398	393	418	380	376	393	371	391	423	381	393	392	359	411	419	397	392	429	387	380	394	413	389	373	379	411	395	378	399	425	413	392	355	397	397	417	411	398	352	380	364	395	370	396	397	404	403	373	386	410	412	394	400	374	407	384	402	398	418	369	384	418	421	416	374	402	331	383	398	401	407	383	397	384	417	388	399	386	396	383	380	398	367	381	364	413	368	385	365	367	404	398	429	346	395	389	421	352	388	385	388	399	429	376	392	404	361	371	367	361	393	400	382	386	349	409	377	395	392	392	378	408	384	383	375	388	435	376	422	378	395	405	377	375	383	411	403	383	395	407	383	354	407	391	392	409	402	391	384	365	372	441	379	369	367	374	376	381	399	375	386	360	420	346	371	385	371	405	387	403	421	379	403	388	382	408	399	410	412	385	403	413	430	374	427	413	382	377	416	361	420	347	423	412	380	363	392	379	390	396	391	365	340	413	374	402	395	350	369	395	392	392	395	418	425	404	363	415	400	406	410	412	379	381	390	369	392	339	378	382	393	389	405	378	387	390	367	423	407	358	387	428	406	409	406	389	385	375	419	380	393	359	353	391	414	425	361	403	414	360	388	382	371	403	383	390	424	405	353	403	353	364	389	377	416	369	368	394	367	370	374	413	376	389	373	381	386	380	401	391	392	369	422	395	431	378	358	381	380	395	406	357	381	392	386	380	376	391	407	386	397	366	415	395	335	408	400	428	369	379	402	438	373	395	407	383	395	402	383	424	387	411	366	376	393	387	371	426	372	397	402	395	387	373	383	402	411	404	413	424	366	379	404	354	399	406	396	387	357	381	393	418	379	384	384	413	386	362	390	389	418	403	389	363	424	428	340	417	408	403	387	385	429	396	394	382	419	381	409	392	389	415	414	392	407	409	410	393	371	417	405	396	387	396	408	381	382	369	391	416	392	404	384	398	394	367	382	386	374	368	371	392	369	389	382	427	439	392	378	375	376	352	354	434	403	368	389	414	417	377	410	414	343	371	407	375	346	352	391	392	393	378	402	368	377	406	391	407	402	405	404	414	381	365	403	402	413	384	367	390	397	387	391	395	379	389	379	417	394	379	359	383	408	418	380	385	349	395	392	365	395	349	385	405	386	381	370	359	401	382	396	368	362	356	358	397	350	384	381	364	382	395	407	393	401	372	394	395	396	394	410	413	394	404	364	405	407	389	415	403	374	378	379	389	372	403	373	380	379	375	411	385	384	440	389	378	380	377	354	398	358	378	395	366	391	462	377	410	386	396	378	405	412	400	382	377	388	392	379	383	360	416	386	375	383	402	396	376	410	383	392	399	381	381	363	356	388	379	382	357	356	369	375	385	376	402	401	415	417	417	398	417	391	393	371	408	377	392	407	397	348	361	421	390	400	396	401	410	412	407	397	421	405	416	424	433	403	365	379	400	416	404	387	427	390	376	393	349	413	387	389	373	394	394	383	370	391	403	437	390	397	386	372	381	384	404	396	388	386	377	385	356	417	385	409	353	380	378	382	400	411	376	402	367	374	335	388	392	354	364	382	371	375	351	374	358	402	368	412	393	394	412	454	385	400	388	386	372	357	375	373	402	378	424	395	374	412	360	405	395	358	373	354	354	382	394	411	399	391	390	357	381	411	379	406	393	379	427	393	394	390	398	398	387	380	413	369	432	381	382	416	404	386	392	360	381	425	386	392	395	377	390	390	394	383	385	394	370	393	386	405	380	391	407	381	372	454	357	397	431	397	354	397	393	394	383	393	370	382	368	377	387	394	371	369	383	361	389	374	387	395	376	399	374	412	372	437	411	395	401	404	407	377	387	411	368	430	392	382	388	375	423	381	387	364	396	367	425	382	377	426	373	384	394	383	353	382	363	423	397	405	390	351	382	409	379	362	389	397	388	372	413	393	368	400	423	400	386	405	370	394	414	429	404	377	411	356	358	375	401	355	368	380	401	392	404	361	395	414	407	376	414	383	395	375	409	371	366	370	386	358	416	409	369	390	399	415	373	364	366	400	397	369	374	370	369	384	372	393	350	379	389	381	369	398	401	391	409	376	389	382	401	422	379	377	371	395	336	391	407	414	392	378	398	411	407	409	396	377	383	387	377	407	372	364	394	373	387	390	379	399	402	405	390	387	371	404	393	364	414	362	376	405	344	378	420	388	382	401	404	391	378	383	378	402	371	393	413	383	400	371	386	365	390	407	380	375	398	374	409	397	367	409	419	369	406	356	374	384	397	396	384	417	404	401	380	350	422	386	385	403	367	428	406	400	413	338	394	373	386	397	349	387	405	385	385	394	393	414	428	390	375	363	365	367	392	387	358	394	382	397	389	425	404	366	396	431	409	420	419	362	395	399	404	406	411	372	416	363	416	401	390	374	366	364	393	388	376	373	382	398	399	382	367	343	427	379	407	366	415	416	377	388	392	394	431	357	374	384	372	407	384	392	400	380	375	378	371	390	399	348	399	364	401	352	421	381	381	378	381	407	368	360	402	408	368	402	417	394	378	341	390	381	383	366	384	362	387	373	352	395	414	414	373	406	377	369	401	347	380	360	396	416	421	395	365	394	361	372	370	439	393	412	401	342	378	376	378	408	395	396	383	375	376	427	370	386	352	360	410	372	371	390	390	414	399	412	383	370	394	388	412	413	356	384	384	390	441	371	388	432	376	376	384	360	387	399	357	375	374	372	396	431	415	364	423	399	409	400	364	349	359	432	414	371	414	399	388	409	367	386	426	375	379	375	375	383	349	397	378	386	367	411	403	418	412	378	402	377	401	399	356	418	377	368	373	365	375	414	379	373	395	367	372	386	404	405
3820	7876	5633	2659	1982	1490	1189	989	863	727	632	611	661	547	580	549	515	517	498	499	477	494	473	481	477	516	481	510	476	494	463	421	495	454	467	461	420	478	479	480	486	451	469	463	453	432	465	459	436	454	481	486	449	469	469	464	492	465	468	477	446	440	481	456	433	453	429	496	442	433	452	430	463	473	447	465	427	442	431	467	431	472	405	439	420	463	465	443	428	432	461	443	488	456	444	466	453	484	405	444	453	448	466	472	456	462	438	444	470	447	438	454	457	442	452	456	452	439	440	456	415	510	431	497	468	464	433	482	480	472	447	445	408	471	462	469	432	472	458	486	451	443	473	467	460	438	458	432	430	480	471	449	480	457	444	438	442	473	459	448	492	437	426	442	455	470	468	422	452	429	437	429	466	421	442	452	496	476	471	444	429	425	455	459	473	432	471	425	457	445	481	431	430	490	459	493	459	471	441	479	460	496	420	456	458	414	462	403	478	462	475	473	410	465	461	431	501	436	461	419	415	458	427	454	485	443	483	451	427	441	458	439	440	448	488	438	449	487	465	453	451	461	435	447	483	482	444	443	452	456	417	455	474	481	466	452	466	463	432	466	433	457	450	441	444	443	464	418	450	413	471	416	442	474	433	438	487	431	447	484	467	419	423	445	478	500	452	480	482	446	485	443	431	423	457	429	435	448	461	447	498	446	465	438	438	451	457	452	432	455	453	465	474	453	432	414	445	454	412	446	438	480	514	436	475	418	463	470	439	468	455	449	435	448	499	453	419	396	433	459	442	469	440	414	440	469	449	432	476	448	450	426	489	452	441	437	455	418	438	470	480	469	476	442	444	430	479	467	463	467	417	461	458	482	446	454	439	418	491	402	483	464	445	459	422	479	473	473	452	482	454	492	431	441	450	494	461	411	455	435	439	407	445	469	425	423	445	437	463	446	445	454	492	470	466	452	472	463	443	406	440	419	429	430	472	437	441	447	485	437	478	444	481	460	431	469	437	467	492	453	431	466	469	437	449	475	474	404	441	471	459	446	451	428	453	496	437	457	442	485	447	430	461	456	455	460	463	475	435	478	446	438	481	468	442	417	470	476	477	446	470	491	439	435	474	454	422	469	464	451	449	434	444	446	469	443	492	474	448	456	472	473	454	447	440	452	456	436	453	428	476	467	448	445	446	448	445	449	454	437	439	450	465	420	457	445	472	466	447	447	419	430	445	439	411	470	456	452	457	504	472	445	447	466	446	460	446	471	454	417	417	464	460	445	428	414	422	437	446	454	448	476	445	460	437	451	441	435	457	461	457	441	441	445	471	406	450	433	427	423	422	435	444	438	427	450	420	469	429	471	447	460	427	478	439	450	422	467	428	443	439	445	435	473	474	447	429	413	436	436	460	482	456	436	447	477	451	461	439	463	490	463	487	438	476	445	511	483	466	435	494	468	452	395	446	450	473	451	491	458	465	442	468	450	426	473	463	483	476	457	466	469	464	440	449	472	478	442	433	473	465	412	461	442	474	426	448	461	441	436	436	402	479	399	433	445	455	460	486	440	457	447	483	475	461	440	484	474	486	438	455	440	479	464	456	460	457	420	473	422	423	433	501	441	431	451	455	503	439	457	483	475	457	405	430	428	463	442	461	439	438	413	452	477	461	469	440	438	501	489	456	474	465	452	452	480	464	494	437	398	433	415	446	488	455	452	427	442	465	452	468	453	453	441	419	471	450	448	430	430	420	456	444	445	471	477	437	459	472	488	438	476	464	478	462	456	433	473	418	453	460	445	444	445	415	466	460	459	438	458	441	449	461	426	470	451	433	461	488	441	471	420	486	432	440	498	494	465	474	444	473	455	470	461	470	476	436	434	470	447	452	416	464	463	449	441	485	470	463	460	464	461	461	456	463	449	423	471	473	445	479	431	441	457	472	461	440	439	459	437	442	445	485	448	463	495	491	434	452	429	460	440	442	471	419	468	497	479	479	420	474	448	430	450	461	433	428	463	481	457	442	463	448	441	511	458	432	444	488	435	431	452	440	409	424	492	427	456	435	460	473	439	453	427	437	434	428	462	424	478	481	470	497	447	444	414	482	425	491	466	421	449	431	467	427	454	476	439	419	439	446	459	479	442	480	441	449	416	419	459	454	517	441	510	465	468	452	422	452	464	457	460	482	447	467	449	481	468	439	448	409	489	465	436	454	450	482	465	449	470	446	474	433	451	438	468	453	464	483	448	455	503	437	417	409	485	488	443	444	433	446	416	485	405	430	432	494	474	420	465	466	496	474	463	452	461	441	450	488	435	491	468	459	438	449	432	456	434	472	464	489	451	445	440	468	453	477	412	468	466	488	475	483	452	423	461	449	440	449	436	507	438	449	448	456	468	452	468	437	436	426	450	455	459	468	454	427	437	445	437	448	464	457	464	464	433	438	468	464	467	453	479	503	444	459	461	500	457	450	443	434	446	455	456	454	447	439	449	430	453	442	481	465	476	494	461	450	432	430	435	449	424	474	452	426	437	404	456	446	450	430	466	482	455	514	447	468	411	458	452	461	460	441	462	431	437	437	497	426	479	439	455	450	434	452	473	454	440	479	452	466	464	489	491	432	463	438	468	454	479	450	459	425	507	437	425	455	474	448	437	461	481	459	401	465	431	448	481	441	445	443	451	456	475	469	473	500	433	474	490	461	480	438	462	446	454	437	476	441	456	482	420	460	470	435	454	477	462	443	461	451	446	443	427	441	447	469	464	463	434	473	407	464	462	412	476	482	436	450	425	441	478	449	497	468	475	469	446	430	476	460	420	476	474	489	457	435	427	459	443	458	471	439	431	485	446	431	470	442	480	449	437	435	455	477	419	436	451	465	442	443	471	466	441	456	465	473	460	477	456	474	467	448	425	464	473	422	411	444	436	421	455	447	470	432	457	439	439	443	469	405	466	476	469	475	455	425	463	447	471	416	444	427	461	458	423	425	447	483	420	439	479	451	468	470	443	436	474	466	459	453	454	516	446	487	471	439	416	455	446	437	454	463	444	468	464	432	454	416	439	467	433	449	444	469	435	444	430	482	458	441	459	464	447	472	466	444	435	491	463	459	454	463	457	452	438	462	465	450	483	438	447	499	443	415	440	455	428	455	457	444	464	462	462	422	458	427	467	436	444	440	470	440	438	418	424	456	447	464	426	425	453	459	446	440	404	483	475	482	412	446	416	440	460	464	453	466	456	440	471	435	443	441	452	454	464	446	460	419	449	443	474	449	461	452	399	442	471	455	457	457	472	472	469	424	430	436	448	465	454	445	457	451	479	472	444	487	438	471	456	451	464	441	438	444	463	476	390	439	433	483	435	431	427	451	456	465	496	459	446	471	459	463	436	429	467	431	469	434	453	462	471	443	509	472	484	449	445	461	486	478	440	445	507	447	446	467	440	448	437	466	446	452	455	473	450	431	458	447	443	455	477	459	443	467	464	459	443	454	477	453	407	509	430	452	431
24406	21038	26899	25270	7500	449	354	268	251	238	219	187	199	190	178	197	169	167	166	194	158	188	178	159	147	165	180	160	164	156	150	148	173	164	173	166	172	137	155	161	171	139	152	156	138	146	155	150	148	150	157	166	144	132	160	159	164	157	148	163	155	156	149	148	161	143	150	149	141	148	163	162	138	166	156	170	153	176	157	173	128	151	148	154	134	148	157	195	154	140	152	152	162	190	168	158	169	144	147	176	154	152	148	176	172	164	166	166	162	170	138	151	170	136	168	148	147	153	147	158	147	181	172	149	147	156	150	152	151	168	153	127	185	152	161	148	159	164	162	168	162	149	152	162	170	193	152	165	154	162	151	165	158	148	170	156	159	164	155	140	156	148	137	168	151	158	132	140	156	169	165	183	145	161	146	165	186	150	153	142	171	181	156	160	168	146	161	172	169	160	164	151	173	146	169	167	148	170	151	151	133	144	146	159	161	142	141	149	160	145	167	167	160	146	161	144	151	161	162	156	160	163	151	138	155	129	156	158	153	164	165	168	138	142	170	148	157	131	161	143	163	132	171	155	146	158	147	161	144	142	154	171	169	154	162	162	159	159	137	162	135	136	167	163	150	146	142	162	162	160	145	140	168	164	138	153	165	160	159	150	157	136	160	140	173	180	136	166	160	170	148	150	125	141	162	147	154	142	161	173	129	149	142	158	162	150	163	159	155	149	149	136	144	146	153	161	149	140	171	162	156	155	158	147	141	149	148	160	168	138	169	168	155	143	160	162	149	169	137	165	155	131	148	150	162	155	151	153	160	149	137	162	161	143	168	142	173	174	153	188	182	167	154	170	146	170	138	151	143	168	165	153	156	146	158	140	157	143	154	145	147	143	161	143	150	141	156	153	175	159	148	155	138	149	143	159	128	163	149	156	156	163	146	137	168	139	175	171	156	161	143	149	182	175	144	139	140	142	142	147	152	144	145	147	163	154	169	147	176	166	140	152	168	138	172	161	151	148	161	167	160	160	152	148	146	149	146	159	135	161	167	156	145	169	136	168	144	134	165	184	173	162	149	167	159	159	161	172	148	180	152	172	137	164	139	151	142	145	150	147	153	167	142	154	176	161	144	136	195	168	151	167	149	161	151	164	151	153	170	145	151	161	142	160	132	140	166	138	175	141	161	138	149	132	162	148	155	160	147	159	179	156	145	156	169	136	139	171	139	148	172	170	139	154	158	157	137	141	156	152	116	150	151	159	141	150	181	152	173	186	157	166	165	155	144	151	174	143	177	142	182	141	153	173	176	156	147	172	165	140	156	166	142	158	166	149	148	148	173	181	146	162	143	162	176	138	134	144	151	146	181	175	146	158	145	136	163	162	156	166	142	163	122	138	161	153	147	164	160	136	154	145	167	142	130	140	153	162	145	157	170	160	163	171	149	162	138	153	166	161	146	144	148	148	152	132	148	136	131	153	178	153	148	158	160	156	147	154	178	157	153	152	157	150	158	151	149	131	147	174	151	166	161	159	133	152	151	164	155	155	165	161	157	166	155	141	184	147	149	159	155	155	126	154	161	138	166	144	183	170	165	154	177	151	151	159	154	155	138	152	176	157	158	143	157	159	154	151	126	151	153	141	155	142	171	171	153	148	179	142	141	175	170	167	154	150	141	187	153	169	154	154	165	135	136	172	145	138	165	152	153	126	136	154	143	155	160	129	161	146	158	162	165	162	167	143	157	145	136	158	151	138	159	139	163	171	171	150	158	168	170	147	140	183	168	134	155	126	159	146	166	144	145	133	164	164	135	142	147	150	185	158	140	139	147	165	141	145	189	177	142	149	156	180	154	144	146	157	142	160	152	150	164	178	148	172	159	162	142	147	131	150	167	161	143	138	156	147	157	179	143	147	134	146	131	165	145	179	161	157	141	140	155	157	146	129	149	160	180	156	148	162	158	146	160	155	171	135	173	173	145	152	148	170	149	152	128	161	159	172	136	169	167	153	144	171	154	124	149	152	157	165	169	186	152	170	159	165	157	135	136	154	155	164	157	148	133	163	150	174	184	139	167	160	162	149	149	146	147	174	162	154	153	151	145	170	146	153	141	150	166	155	160	161	137	163	151	156	152	178	169	157	162	154	161	148	142	163	127	169	144	154	169	158	147	167	140	163	144	155	156	181	165	166	160	184	144	154	172	156	142	161	164	139	122	145	156	142	162	162	166	151	171	135	159	158	148	140	171	172	149	154	180	166	139	164	159	150	166	173	150	157	149	168	166	139	166	136	182	154	165	159	133	165	157	139	147	167	146	156	164	173	157	148	158	151	142	151	174	156	154	153	161	140	156	151	143	162	155	157	149	163	161	159	167	169	166	142	151	156	179	142	184	160	138	144	165	146	154	167	142	187	145	143	176	146	153	153	127	167	166	136	169	137	137	160	137	172	164	148	152	153	149	161	141	139	141	153	163	135	155	173	146	165	162	174	165	153	137	152	154	149	160	143	150	122	144	156	151	136	167	159	147	147	151	140	175	190	160	176	155	134	150	166	147	144	189	164	162	181	165	163	163	156	131	167	175	124	142	171	146	154	158	156	171	165	139	157	155	156	138	173	167	152	150	145	163	129	148	186	172	161	133	166	154	142	154	146	165	136	163	184	172	140	153	158	148	169	166	159	149	164	174	149	138	154	181	152	153	166	189	153	176	150	151	152	176	137	166	163	159	179	137	157	153	151	150	149	143	155	141	140	162	154	169	154	153	156	163	167	149	179	178	166	144	166	149	144	157	163	152	144	145	167	152	163	148	163	160	157	150	144	174	166	147	141	141	138	158	139	151	134	139	156	139	153	159	164	180	186	162	183	169	161	133	167	151	153	179	156	152	146	150	162	150	159	162	148	145	164	156	153	171	178	169	172	148	179	145	155	166	159	153	136	161	138	156	160	173	166	179	141	145	153	159	163	134	155	156	135	161	171	153	156	152	147	161	162	149	164	145	171	156	140	160	148	152	142	157	167	155	156	149	159	144	164	176	151	140	155	139	163	164	155	164	165	191	174	145	145	173	157	139	163	150	153	140	152	136	138	116	156	148	140	176	164	160	155	150	164	159	157	161	153	183	159	131	164	143	150	155	169	152	150	160	168	139	154	150	164	165	156	147	147	162	143	157	163	167	165	170	160	156	147	141	175	182	159	161	176	130	167	141	176	168	165	152	174	141	134	166	149	150	166	151	176	130	156	145	146	145	148	166	153	130	141	151	165	173	142	149	169	163	165	172	155	152	169	133	151	169	171	161	135	114	160	172	153	168	155	156	150	162	138	153	149	168	150	158	165	176	177	168	154	155	165	143	141	147	172	180	184	158	176	178	159	162	148	154	145	148	161	133	149	152	176	150	153	149	162	130	166	158	171	161	153	172	152	155	150	148	145	147	148	143	148	177	171	161	131	155	157	158	138	134	169	130	132	150	163	165	142	142	142	170	150	154	154	136	129	142	153	144	148	144	139
3766	4594	3014	1426	1026	752	592	480	386	369	272	298	277	240	229	227	188	208	205	209	221	197	202	197	201	209	185	202	174	192	199	195	191	189	168	191	167	205	196	194	194	164	191	181	169	214	179	193	181	166	211	205	176	175	161	186	185	174	166	197	195	155	205	194	183	170	182	172	214	174	177	154	172	198	203	173	192	170	172	172	158	171	180	173	215	177	155	172	214	184	170	176	206	175	151	184	182	200	198	222	159	185	176	177	189	172	179	180	181	188	175	211	180	172	196	172	169	194	180	176	171	178	182	147	197	179	190	188	178	172	177	177	193	198	182	193	162	203	195	186	184	175	173	204	195	174	176	215	180	154	197	192	206	217	191	158	181	199	189	190	178	175	178	202	185	182	163	175	185	186	153	179	197	151	197	178	202	200	199	195	161	157	179	183	179	164	176	168	147	205	188	181	192	200	185	180	170	181	193	177	172	211	193	208	172	180	198	182	190	180	180	184	177	172	198	182	195	201	183	182	184	189	181	165	177	190	197	156	200	162	186	165	164	173	176	210	189	185	169	191	189	194	165	202	197	173	196	194	172	154	166	175	210	164	181	178	166	148	216	171	158	194	184	186	181	173	180	172	160	198	181	196	172	197	165	187	176	193	187	160	191	185	190	191	185	164	190	195	182	194	169	172	202	173	184	191	216	174	186	181	199	154	199	191	193	181	206	193	189	188	155	175	197	196	179	188	176	174	170	182	191	194	178	180	194	189	178	191	189	181	205	171	168	173	169	204	160	203	179	174	172	201	189	185	183	168	173	171	181	166	187	186	193	189	175	207	190	169	170	174	166	191	191	199	194	188	192	193	194	168	164	177	196	198	177	166	163	190	177	181	165	187	175	171	178	191	199	175	188	192	187	189	197	180	190	168	181	167	188	175	191	173	174	142	182	169	206	173	187	199	187	168	193	194	199	185	185	169	185	178	173	177	196	167	190	177	191	202	175	179	189	165	184	192	183	153	168	176	196	154	186	197	193	168	215	190	175	181	201	172	167	191	214	166	188	167	189	187	173	181	206	168	188	200	186	157	174	195	182	188	172	173	191	197	191	203	160	189	203	189	184	176	198	177	158	205	198	181	161	173	169	171	181	173	195	180	194	186	174	202	188	206	182	198	192	178	171	191	163	170	196	186	170	202	187	175	178	170	197	191	168	189	192	168	180	199	178	178	167	193	222	198	164	195	168	189	174	181	174	194	167	188	151	155	196	195	195	166	177	186	203	143	185	199	193	198	168	203	185	197	151	196	183	210	156	161	171	150	187	181	194	183	175	191	183	191	190	169	162	191	178	190	169	198	187	197	189	188	172	194	168	158	193	174	202	203	177	194	191	166	167	181	207	198	206	190	186	182	184	173	196	202	187	183	164	186	191	179	190	172	173	161	175	200	195	179	184	188	184	173	192	158	191	184	219	209	174	173	180	180	224	176	185	179	181	156	183	168	187	199	185	167	189	192	180	169	207	163	192	188	170	180	168	188	199	217	201	168	180	193	201	163	183	185	180	174	182	184	192	182	178	182	183	188	163	185	172	198	180	205	210	178	180	186	167	192	185	182	201	180	189	189	188	187	171	175	173	195	184	177	197	183	179	171	178	186	208	174	177	151	176	187	179	183	158	178	190	201	197	188	170	203	187	194	181	175	190	193	189	173	161	182	146	173	187	187	178	173	193	189	173	165	182	186	200	171	190	207	193	192	158	189	201	182	218	179	190	179	187	199	195	167	166	178	198	185	175	161	194	206	207	176	183	181	189	167	181	159	180	194	185	163	188	164	178	195	197	183	201	181	185	167	159	174	205	165	186	195	158	191	180	165	190	167	201	181	189	184	152	188	192	197	179	181	179	199	177	219	192	190	190	194	224	175	175	170	206	166	208	185	213	203	198	177	187	180	187	177	208	179	186	188	197	208	183	147	177	206	199	199	196	204	183	169	181	210	180	179	151	170	193	162	179	197	158	171	191	182	196	188	198	189	181	179	184	187	175	160	190	197	209	155	183	180	185	176	198	163	176	174	176	203	186	182	175	165	181	194	182	200	180	162	166	160	154	184	197	201	197	196	154	166	184	157	193	184	210	182	165	173	178	189	201	193	174	172	184	188	176	178	206	177	194	208	180	195	191	193	173	174	180	192	180	181	178	174	165	169	197	182	199	177	185	199	167	196	175	199	180	192	167	186	171	182	162	183	171	179	201	176	185	190	202	165	207	171	179	192	168	194	179	172	185	176	182	214	167	211	164	187	171	168	194	173	166	198	179	194	194	173	186	176	199	183	172	204	191	178	160	187	164	179	197	179	199	193	192	178	184	190	185	189	192	168	190	183	187	174	142	182	209	179	177	188	178	200	168	201	187	167	182	166	181	201	184	162	188	177	194	177	158	191	179	152	195	199	181	187	181	155	179	214	185	187	194	213	183	172	183	182	178	181	187	190	174	183	181	186	191	182	199	167	175	185	198	171	194	169	172	170	189	216	198	208	153	202	219	148	202	179	190	168	193	175	202	184	156	173	197	189	187	178	176	202	167	190	186	177	193	166	181	182	212	197	192	178	181	192	180	186	184	184	170	165	186	206	180	176	192	170	175	159	193	184	167	177	197	177	187	177	192	168	196	186	181	202	208	184	208	188	194	190	170	208	190	208	203	156	204	163	177	172	160	164	183	199	181	192	172	181	215	194	172	183	206	176	181	170	179	182	193	180	175	191	201	162	190	168	189	176	215	153	187	190	189	154	203	184	171	180	186	174	168	185	179	196	161	185	181	175	183	167	187	213	177	185	194	185	171	197	161	177	197	188	160	169	218	178	164	180	177	173	173	187	190	173	192	197	177	172	179	177	212	170	200	178	190	180	184	170	170	172	175	201	196	179	206	175	194	163	200	185	163	188	198	188	186	185	154	174	190	204	163	176	210	187	178	192	179	165	190	178	172	175	161	199	165	144	189	177	181	197	203	180	199	211	168	172	206	165	177	177	166	166	210	180	199	173	171	194	167	161	186	190	182	174	179	196	164	167	181	172	193	186	203	188	187	203	187	190	177	178	187	196	160	190	188	175	195	204	180	196	182	161	204	167	181	194	178	193	187	162	196	175	180	189	186	159	190	187	182	159	167	198	187	176	191	211	176	179	216	176	196	191	181	184	169	157	193	190	197	169	188	194	189	166	194	169	188	167	190	177	189	203	206	196	192	188	183	195	198	174	160	169	190	153	170	206	188	178	187	162	199	198	186	187	192	203	187	216	194	190	167	190	168	178	196	195	204	183	187	176	173	178	165	185	141	177	193	187	159	162	171	180	177	185	171	179	205	182	186	197	179	191	177	185	172	184	168	206	168	164	144	183	183	195	168	212	189	177	190	185	195	190	182	162	180	166	172	186	199	189	191	158	192	154	176	205	168	186	170	171	170	182	179	172	188	166	175	180	196	205	144	175	186	181	184	181	166	188	189	209	183	192	207	184
22324	21098	28713	23741	21099	21109	4915	859	576	492	429	403	350	344	305	285	267	257	244	272	266	262	255	277	252	221	207	214	226	235	231	206	229	200	216	200	203	213	221	216	202	211	218	224	196	219	230	210	203	200	203	205	202	195	201	188	227	221	219	203	194	214	191	256	236	203	206	207	206	203	213	198	218	199	209	209	198	201	204	210	222	217	189	219	213	204	188	232	209	201	209	199	196	201	217	189	193	205	189	200	183	200	172	204	210	192	203	187	184	202	188	195	218	223	208	190	200	213	235	184	195	202	202	202	212	205	202	170	175	199	177	172	186	201	210	209	201	191	186	199	185	209	207	201	181	230	209	197	210	219	199	224	200	193	175	215	210	202	180	210	206	214	202	189	177	185	201	200	218	190	199	203	222	226	191	180	189	192	209	191	218	173	199	177	206	196	194	194	223	214	178	207	204	190	195	197	219	200	200	218	210	201	202	202	215	210	209	180	189	182	196	195	176	189	205	203	190	206	198	192	180	189	208	206	210	201	205	204	187	219	181	204	202	210	194	201	196	180	218	204	192	191	213	201	214	229	187	224	192	190	201	207	208	199	200	175	175	182	194	181	225	189	229	186	186	233	210	219	195	184	212	214	165	211	210	199	225	205	186	227	176	193	212	187	163	220	212	218	195	217	191	227	223	213	199	203	183	198	216	188	220	207	204	168	204	211	204	210	201	159	201	216	204	216	220	205	203	210	180	190	193	201	224	206	193	188	203	220	221	186	213	206	209	238	168	184	200	185	170	189	218	220	197	195	208	222	222	193	186	212	170	185	188	187	192	213	216	203	222	209	198	197	211	220	204	191	214	224	186	168	211	217	174	185	199	178	186	219	181	201	179	179	195	194	197	192	198	177	182	207	203	175	193	196	229	177	194	212	219	194	214	191	211	199	169	189	198	207	211	202	195	208	201	208	228	177	207	218	202	199	210	189	171	193	195	216	196	180	209	190	195	213	199	181	215	232	219	226	183	210	194	199	187	187	186	198	182	200	187	196	201	196	209	189	209	200	176	201	206	195	216	188	212	201	192	195	199	203	203	197	191	203	192	179	193	200	193	198	164	210	205	179	212	191	198	208	193	217	180	209	204	192	192	194	205	212	201	202	197	191	168	208	186	191	174	199	232	187	215	186	185	180	203	228	183	152	174	229	201	199	207	181	200	221	206	191	210	178	200	218	198	219	219	211	217	182	212	198	213	210	217	188	211	203	200	208	196	181	191	192	176	193	187	174	191	220	208	214	201	215	177	198	207	199	208	204	196	231	206	207	205	203	193	208	178	217	209	204	196	200	188	220	188	203	205	189	196	199	158	179	189	205	239	199	176	156	192	193	200	191	183	186	210	205	208	177	220	213	237	204	218	210	194	212	208	203	198	222	215	197	225	196	193	210	195	205	203	177	227	193	202	199	223	191	193	183	175	195	213	191	205	181	193	193	204	195	192	177	172	214	188	196	188	202	204	187	180	175	188	188	198	188	188	201	184	218	195	219	205	190	195	189	209	197	195	194	193	199	202	207	216	191	176	206	206	200	200	180	193	170	208	203	187	219	189	192	184	190	217	180	195	208	183	175	201	213	194	198	219	161	197	194	208	184	205	193	181	190	204	213	192	204	204	208	212	199	194	203	211	217	201	185	208	182	195	215	192	199	201	211	220	226	189	220	221	197	218	194	207	208	184	198	157	206	218	198	182	197	208	211	202	186	200	213	214	216	201	204	196	184	178	198	176	207	195	207	167	173	214	221	192	182	182	198	196	198	199	184	209	218	177	188	164	202	182	196	203	227	216	201	186	184	188	220	197	206	201	182	193	200	182	220	200	224	198	202	224	209	205	180	195	205	194	205	197	191	197	205	210	200	167	174	181	198	213	214	201	210	184	197	204	185	215	199	182	203	199	191	190	218	216	181	219	181	174	197	224	208	229	193	196	210	191	201	196	176	206	208	183	204	196	185	220	215	184	185	217	176	206	177	190	188	199	200	190	189	190	199	212	200	199	236	188	197	226	193	219	211	214	169	183	202	232	198	191	199	180	186	212	204	209	195	194	203	221	229	219	210	191	170	210	187	218	216	214	198	184	210	180	179	193	177	201	219	207	212	231	177	216	203	222	206	184	218	197	181	216	191	191	222	209	197	209	210	199	216	190	185	216	210	179	171	216	210	192	205	225	199	218	209	212	209	199	199	198	211	198	192	208	191	214	190	201	182	194	178	202	199	207	209	201	219	213	187	219	209	192	200	207	192	193	216	199	202	192	197	210	200	193	190	214	183	217	200	174	178	217	205	192	210	208	177	203	205	203	186	201	210	213	205	201	213	206	206	179	176	178	199	188	188	206	218	224	181	183	197	200	199	184	184	210	219	208	203	212	190	198	184	189	200	194	216	221	207	215	194	206	185	194	219	203	184	195	211	200	207	194	178	204	202	203	198	204	198	173	206	202	197	193	183	185	195	196	221	219	201	199	200	190	192	223	201	222	209	183	193	212	183	217	188	211	187	207	178	203	214	181	206	152	213	213	203	217	189	197	196	219	187	198	218	210	223	211	195	206	190	179	218	214	193	189	180	186	226	177	220	218	206	191	202	195	204	202	216	209	186	200	205	226	202	201	182	186	185	204	213	188	205	174	198	187	181	215	210	185	218	194	219	191	211	203	203	179	206	176	201	196	209	194	170	187	186	173	194	219	180	205	202	191	214	220	195	203	196	224	201	177	190	200	195	176	204	197	211	201	189	210	203	196	224	233	199	197	179	207	200	188	202	216	194	201	204	183	198	194	202	212	198	173	215	200	217	190	204	186	199	182	185	189	215	177	199	190	188	222	181	191	196	208	193	191	208	190	197	198	193	232	188	196	213	197	181	194	207	227	213	180	195	199	210	212	197	188	179	189	194	190	212	189	196	218	184	205	204	219	203	186	209	180	211	199	211	185	202	198	199	179	223	178	190	196	188	200	217	216	191	199	225	160	196	208	185	203	203	218	207	212	165	197	205	188	180	186	191	172	197	199	198	180	193	164	193	188	195	185	201	174	191	196	188	196	188	205	199	194	211	201	182	204	192	185	202	197	205	221	186	218	199	202	186	214	203	190	219	202	195	214	210	214	187	179	210	204	209	217	173	190	213	178	196	188	197	182	179	197	193	215	207	176	185	213	196	208	221	192	221	196	185	200	188	207	211	210	193	191	196	205	194	178	188	206	218	194	204	188	207	191	192	194	203	203	217	217	196	205	194	192	221	225	194	198	207	209	197	211	199	185	209	190	192	194	218	193	174	198	209	184	203	185	211	224	197	191	194	164	205	208	193	220	220	188	213	214	184	206	219	212	209	206	203	185	208	223	220	187	209	208	197	203	194	213	218	186	201	179	191	219	206	184	201	208	194	186	224	169	193	227	207	189	195	210	210	208	200	199	182	186	207	204	198	203	225	197	199	220	188	196	182	187	208	183	204	220	191	207	190
6885	13106	9274	4440	3152	2346	1723	1342	959	824	689	618	532	449	465	422	378	348	341	348	340	313	332	287	287	277	322	283	254	291	252	271	249	273	264	250	273	269	258	281	278	259	269	263	256	268	261	239	240	248	249	262	249	269	242	231	260	263	251	258	226	238	272	236	250	239	266	248	248	242	211	225	269	291	213	290	263	247	236	242	254	254	225	255	244	224	228	247	238	238	221	282	263	260	254	243	262	250	227	249	245	232	222	234	244	239	243	225	234	251	246	245	249	220	238	239	251	257	213	231	253	243	234	236	232	257	223	259	239	231	240	252	254	250	231	236	254	255	235	237	244	217	241	249	250	251	233	239	234	225	243	241	248	219	258	247	243	231	266	241	242	258	266	249	242	266	236	214	223	233	227	238	236	237	238	264	213	238	247	219	223	239	231	272	248	226	240	218	242	238	226	218	247	243	246	250	251	264	228	261	271	233	240	252	240	239	224	230	260	252	225	268	257	246	244	230	265	254	241	200	266	258	242	256	238	235	231	234	228	253	256	236	227	233	221	234	221	225	238	271	251	268	196	253	230	224	225	224	235	255	233	237	242	251	271	244	229	230	224	265	216	256	246	220	265	230	231	240	247	272	232	254	253	238	248	221	231	263	255	248	240	218	219	218	260	269	251	263	235	251	263	246	250	225	259	250	248	247	250	246	221	263	239	258	212	246	235	258	247	250	235	214	217	228	262	229	250	243	218	244	221	260	239	225	215	230	237	245	264	261	249	242	243	251	242	220	239	266	247	259	282	246	238	275	234	210	255	233	228	234	238	247	231	258	249	231	241	224	243	212	234	245	236	269	210	223	252	230	229	242	226	243	235	218	215	257	235	223	229	251	231	250	240	233	239	240	259	243	238	201	230	253	262	210	251	230	248	250	228	239	232	236	247	241	266	232	232	242	240	269	264	228	249	221	223	227	279	214	243	242	239	266	228	266	258	232	264	227	255	263	258	233	239	261	239	225	220	252	247	231	237	246	239	239	247	248	241	241	218	259	264	221	223	231	253	222	274	245	256	239	220	253	235	255	228	270	228	254	253	236	256	251	241	262	274	243	262	277	254	249	227	219	231	236	251	264	236	263	262	229	246	221	236	229	258	234	229	248	249	229	249	262	242	240	234	251	230	269	227	232	223	239	255	219	246	260	230	245	287	235	216	260	238	276	225	249	224	239	258	253	251	236	260	220	250	214	220	229	235	265	243	242	213	249	256	264	220	273	224	241	253	265	225	249	252	238	239	233	232	279	242	249	242	234	245	229	206	224	226	270	222	243	233	243	243	260	251	223	244	250	257	279	247	227	236	251	272	234	260	270	236	255	219	212	239	232	256	220	229	224	252	254	214	234	236	228	248	243	227	248	228	248	246	236	214	255	242	218	253	231	226	233	261	253	247	223	236	228	222	235	218	242	241	225	234	233	234	262	256	241	249	238	220	248	232	230	229	234	220	271	243	238	242	237	243	261	229	228	225	219	224	237	250	224	239	220	268	240	246	236	222	233	239	242	235	222	232	247	228	237	221	231	239	254	238	233	222	225	216	246	224	246	230	276	248	264	237	240	265	234	245	250	228	245	221	270	257	242	265	264	237	228	228	272	231	236	252	253	251	217	257	254	234	256	220	262	262	223	220	207	232	228	245	245	254	251	237	240	239	273	254	226	248	260	233	235	268	270	239	253	260	265	234	246	252	251	229	226	225	234	256	235	223	226	210	261	229	263	244	228	247	242	240	250	242	231	274	252	258	210	250	260	227	247	251	249	247	243	247	260	235	261	274	218	216	226	209	239	226	209	229	259	229	263	241	234	258	233	253	276	269	257	270	242	273	251	232	252	244	247	231	227	289	253	268	239	264	238	212	236	229	223	248	249	236	242	266	244	243	259	256	258	216	215	246	246	246	215	257	253	241	240	255	237	243	205	237	278	220	243	244	248	244	219	236	276	226	244	229	245	241	244	236	226	224	232	256	256	231	239	186	244	255	254	229	220	231	243	233	229	251	255	241	219	251	238	219	218	218	238	251	221	216	236	248	203	263	242	247	240	252	249	239	232	223	237	228	244	236	265	231	240	237	222	259	228	250	250	231	241	212	267	221	239	252	275	218	241	218	220	253	261	246	241	235	251	251	250	248	235	218	275	252	224	244	223	261	254	232	218	245	243	259	252	252	231	239	270	229	258	242	235	251	233	225	250	264	241	227	227	233	264	241	248	289	226	235	272	224	254	208	242	232	251	242	252	218	244	236	266	227	255	236	228	257	209	229	224	232	262	216	243	249	228	233	217	232	247	247	242	240	251	246	258	216	225	256	246	250	262	234	229	247	224	240	247	237	218	236	260	241	221	217	218	225	220	238	262	215	231	233	235	201	259	236	235	244	203	257	223	275	237	243	254	240	210	242	268	244	238	231	242	257	224	258	241	245	242	236	253	250	223	241	244	254	232	229	232	252	243	259	226	257	232	249	235	228	217	210	237	259	250	257	263	230	203	255	238	243	243	251	237	257	263	240	244	218	243	240	232	275	216	245	239	265	235	235	248	234	219	245	275	241	228	237	205	242	264	258	228	285	210	215	236	228	226	221	246	264	259	231	237	252	250	232	257	228	246	237	241	234	226	234	247	237	253	232	252	230	227	250	243	237	250	243	232	215	215	229	217	240	228	224	245	261	240	242	247	288	219	251	255	263	247	202	241	267	230	252	251	247	239	250	260	249	234	232	250	228	248	243	243	250	245	231	235	236	248	230	236	261	251	246	251	225	228	243	266	223	264	228	248	201	230	246	266	258	233	229	246	226	247	274	263	235	200	234	286	249	252	228	262	246	223	241	270	213	222	238	245	224	278	245	242	236	254	257	269	251	271	259	229	215	268	249	254	219	249	266	219	256	250	227	247	243	236	250	223	209	251	226	240	228	236	277	229	238	249	267	240	222	258	257	239	217	246	263	263	224	238	227	260	238	244	259	236	236	245	237	251	230	241	238	263	235	238	239	233	240	261	235	255	259	244	214	221	237	231	261	230	243	235	231	240	266	241	214	219	265	233	249	220	234	253	236	245	227	252	246	236	248	258	246	257	229	232	246	249	210	228	252	212	220	269	274	195	235	276	232	236	247	238	227	235	230	225	252	260	236	223	236	258	232	224	219	206	243	236	234	255	212	222	251	218	239	229	245	241	260	249	214	237	228	238	239	236	237	249	229	223	217	251	226	244	271	227	253	222	263	242	227	249	231	229	226	234	242	209	244	226	234	222	241	251	243	258	245	254	205	236	224	265	226	227	229	268	252	234	247	245	218	213	251	216	231	258	228	247	218	254	241	250	263	220	250	220	235	251	216	245	234	236	221	226	231	260	252	259	257	233	234	225	253	254	252	235	259	199	236	245	205	245	227	238	220	234	244	227	253	240	224	242	244	262	237	241	276	257	233	225	223	245	237	233	243	215	229	223	223	260	192	227	246	236	236	251
27330	16920	2924	561	425	367	349	335	346	355	371	334	321	311	324	325	315	377	308	339	328	348	321	348	341	342	345	353	316	337	297	338	296	330	341	328	330	337	342	350	340	337	324	327	315	358	333	320	321	351	334	338	361	361	347	305	360	348	318	319	358	347	308	336	344	330	340	284	331	333	330	338	335	324	305	322	344	308	307	374	351	326	316	341	333	329	349	334	321	326	296	320	309	328	310	300	330	298	310	336	330	331	319	346	345	338	334	345	331	314	323	315	323	350	307	351	323	348	315	365	316	309	341	359	317	338	324	307	319	338	342	361	329	328	289	369	324	311	315	355	352	351	324	330	322	367	321	314	337	311	310	313	351	311	340	330	348	342	320	324	302	332	353	339	341	317	322	319	336	299	363	360	295	340	313	306	323	333	303	351	333	315	343	308	311	344	326	331	319	312	284	320	371	327	328	336	346	301	298	347	367	352	366	317	314	341	373	358	321	332	320	333	330	339	334	319	323	359	324	322	349	344	325	314	320	309	313	331	327	301	352	328	326	357	343	340	320	310	363	347	308	339	297	348	345	329	306	337	307	334	311	354	318	340	332	321	338	325	328	352	345	336	327	354	345	317	310	332	314	350	328	342	332	335	337	324	319	305	311	297	316	310	354	342	312	373	347	332	312	350	299	343	346	319	321	304	342	334	303	310	325	336	310	327	351	331	341	331	338	294	315	357	335	319	317	358	344	340	289	322	333	320	330	333	333	337	319	374	322	343	346	303	348	337	309	333	319	317	327	321	338	328	332	314	330	329	309	326	315	338	353	324	291	321	332	343	325	325	334	350	323	323	339	333	311	332	308	344	344	316	341	328	326	310	334	334	298	336	330	336	317	301	316	305	356	330	324	315	328	351	337	331	351	324	310	339	340	345	338	348	335	328	327	324	339	349	314	335	323	317	342	340	296	345	372	343	328	333	320	303	326	288	306	323	335	343	292	352	302	346	303	305	306	344	337	326	325	337	329	331	311	339	328	344	314	335	317	318	303	311	330	322	314	297	301	330	354	351	308	368	363	313	302	343	351	310	364	287	330	365	324	330	310	296	335	314	313	320	325	318	334	329	341	317	318	323	309	314	353	362	309	317	330	347	325	309	331	286	343	357	306	338	299	314	321	327	345	354	341	337	342	327	335	331	333	336	344	306	324	331	369	323	330	328	313	336	311	332	359	344	323	340	325	296	277	358	336	337	329	293	356	357	326	338	291	306	322	343	322	287	337	317	327	332	304	301	310	388	317	362	323	307	304	279	326	339	310	354	355	327	360	350	307	335	314	308	294	315	349	338	350	350	301	335	323	332	302	298	341	357	329	331	323	297	327	339	332	312	355	291	352	319	338	358	314	316	322	349	330	327	337	325	326	304	332	353	308	312	346	313	316	336	288	308	308	334	335	359	336	352	329	314	310	333	314	305	332	337	312	345	356	354	328	288	333	358	362	328	326	350	341	328	331	329	327	309	375	310	316	315	295	342	353	350	322	302	305	321	344	340	344	349	338	350	316	331	332	335	346	297	354	336	307	325	343	369	325	314	340	329	318	339	344	313	316	394	322	323	350	332	362	357	322	347	307	289	350	327	320	354	365	355	346	333	351	321	338	309	317	316	348	349	348	317	318	339	341	316	322	344	355	330	301	320	319	352	352	331	330	376	312	322	316	343	318	310	347	335	337	334	345	362	338	323	347	313	326	314	344	317	321	331	305	331	313	339	369	324	332	371	355	321	333	352	325	311	321	365	325	363	343	301	320	335	331	311	343	331	344	367	331	317	319	338	309	329	319	340	308	351	329	297	302	350	320	366	335	330	377	328	325	327	326	345	317	351	319	342	331	342	342	352	316	279	336	306	306	338	292	323	351	330	338	304	326	351	340	361	320	335	329	343	309	355	333	322	345	329	371	325	342	314	341	316	334	343	308	327	333	328	344	314	331	349	325	332	300	336	285	311	313	327	310	299	302	329	329	345	333	348	325	339	295	344	314	327	349	346	336	328	320	317	311	294	316	306	338	297	340	319	319	338	326	338	323	313	353	327	328	319	347	330	352	323	329	327	333	316	310	310	331	329	306	320	309	327	304	328	348	283	339	328	322	332	371	328	354	311	321	327	362	324	322	337	335	333	310	344	345	373	301	310	327	320	353	346	334	329	335	329	319	325	341	313	323	343	300	295	351	313	325	316	324	322	321	324	301	350	322	311	358	327	313	307	364	322	323	320	320	334	339	355	327	334	341	330	354	291	316	312	332	351	334	334	339	350	321	284	345	318	341	308	350	306	335	324	335	342	341	338	358	378	340	327	318	342	333	317	324	318	333	336	335	335	332	322	360	341	347	328	302	343	324	336	342	351	329	343	384	321	333	352	321	326	316	329	338	301	333	328	351	356	343	333	339	324	332	348	326	323	299	336	332	322	349	302	324	346	317	320	319	273	348	310	349	306	355	340	336	336	305	345	319	313	325	374	340	327	336	341	331	344	357	305	323	351	322	305	324	336	338	306	325	350	348	324	316	319	343	344	328	309	323	299	329	362	297	335	338	315	338	319	320	323	348	315	328	305	310	357	301	320	323	361	345	324	323	325	341	341	318	307	342	312	317	326	351	327	352	314	328	336	321	339	313	306	317	313	336	294	350	305	337	317	321	322	324	310	307	311	337	315	337	345	338	332	338	330	336	329	330	336	317	312	334	335	350	329	349	331	319	346	325	351	336	308	330	309	353	312	349	349	340	290	359	342	317	328	367	340	377	302	345	318	312	351	338	293	337	334	339	307	312	352	364	329	362	358	355	350	330	311	316	306	342	341	350	339	319	312	338	331	312	316	316	323	322	317	348	331	355	309	298	358	333	337	331	364	344	347	323	336	302	312	360	326	293	326	332	347	333	289	336	334	327	339	305	373	351	344	335	304	319	325	329	337	347	328	304	315	308	341	313	321	312	341	304	341	304	364	336	326	324	332	327	331	281	300	343	330	359	371	342	327	300	344	355	327	368	338	313	305	317	296	325	339	317	335	346	344	350	276	353	352	302	283	303	304	303	328	329	350	348	325	330	316	326	349	369	303	333	310	313	279	336	312	315	320	350	341	318	370	331	319	359	324	338	336	305	300	328	355	312	298	322	320	354	339	369	353	351	324	337	334	320	322	320	323	297	342	327	298	356	334	321	329	317	369	329	319	331	335	346	341	340	338	330	333	354	312	307	329	305	341	370	296	329	315	317	304	341	338	311	336	329	318	309	318	324	323	360	368	322	301	331	334	314	339	337	312	315	311	335	327	362	322	329	345	343	318	320	305	348	358	366	344	338	351	314	313	335	325	335	362	357	331	341	335	337	336	343	301	335	345	353	313	337	322	321	309	316	312	340	315	349	314	279	318	346	356	323	336	328	361	342	317	315	333	309	322	337	341	311	305	324	352	338	306	323	312	362	328	348	354	322	350	341	361	343	357	306	329	331	322	296	293
6416	933	673	510	471	437	405	424	385	406	412	394	367	396	401	368	380	394	370	364	412	386	344	378	354	378	327	377	371	398	380	357	397	389	391	403	351	398	395	345	393	366	417	396	340	364	400	384	374	375	386	378	383	370	377	381	347	362	344	332	382	365	371	324	416	399	410	396	385	412	354	387	386	361	379	372	392	421	400	394	362	413	399	364	357	349	417	369	397	355	338	387	379	376	363	391	407	350	346	365	377	418	354	319	407	417	392	390	392	360	375	343	407	420	387	367	397	394	384	399	389	397	395	376	366	398	379	402	372	371	401	387	367	367	412	376	395	390	390	369	378	390	393	368	346	414	395	375	383	385	363	405	384	411	406	354	397	363	363	390	369	362	426	400	355	385	363	361	371	408	380	374	383	397	390	353	388	374	388	441	363	360	364	386	389	378	372	377	348	350	403	402	371	379	379	388	347	411	393	409	374	371	381	400	372	361	366	389	362	374	381	390	355	409	353	341	394	388	376	412	348	330	429	368	383	385	370	378	360	409	379	384	392	353	371	375	347	387	362	373	382	392	382	379	354	384	377	376	357	369	396	377	356	389	371	335	396	389	402	387	388	370	384	384	390	400	379	414	390	416	367	411	365	395	402	381	367	377	384	369	394	405	378	372	386	384	385	386	404	360	354	393	379	393	328	378	390	362	345	390	420	390	396	393	388	366	404	385	382	358	405	352	343	390	342	384	368	388	377	346	411	379	406	361	367	365	393	379	391	373	376	372	397	411	359	370	423	397	395	384	388	388	399	378	391	408	407	386	394	414	394	409	379	389	383	388	348	409	373	388	357	348	426	387	397	344	346	368	372	423	381	394	394	410	413	422	396	398	377	396	342	372	389	374	378	377	367	380	352	348	388	365	378	411	384	397	357	410	387	411	375	376	391	395	384	365	390	346	385	411	389	354	398	420	363	382	393	363	374	372	386	384	357	351	390	388	359	384	387	396	383	406	335	357	376	389	390	389	419	375	415	372	373	374	408	393	367	386	374	347	383	378	359	382	387	366	357	387	366	355	423	372	397	376	389	358	392	381	394	398	391	394	372	387	327	351	367	372	355	354	375	374	374	385	371	355	354	356	377	415	341	408	359	337	385	355	391	372	339	395	387	372	362	383	390	362	418	416	329	392	392	402	353	410	384	352	390	369	380	386	397	345	377	399	371	355	374	362	411	391	395	380	399	374	379	394	397	376	386	394	340	364	383	368	364	402	384	334	387	371	376	395	382	412	371	375	399	398	380	380	389	366	408	385	370	385	399	396	373	368	362	390	370	429	380	352	378	348	388	416	396	389	356	400	377	392	410	373	395	374	384	395	372	350	364	403	368	341	376	392	365	375	395	362	353	379	389	377	404	382	396	388	387	377	379	344	374	332	386	363	380	404	397	385	399	402	383	360	365	390	391	393	346	370	350	377	391	379	384	421	430	385	377	347	365	387	381	405	384	382	389	365	380	387	388	410	412	420	368	421	385	335	403	391	379	403	402	374	378	384	411	398	348	411	371	354	404	394	376	391	395	395	364	355	388	386	370	373	404	386	353	409	345	361	352	376	375	403	380	386	394	401	415	389	383	376	391	384	427	400	373	371	378	397	413	378	355	400	393	395	360	391	383	373	386	388	396	370	356	409	363	389	384	343	385	364	372	386	369	367	390	357	356	390	365	391	385	413	417	398	409	363	375	428	361	402	386	398	414	374	362	409	352	395	371	385	350	415	379	349	350	380	414	354	408	362	374	381	375	389	405	372	384	370	338	360	397	377	358	367	365	394	369	380	360	366	409	397	364	396	379	406	394	405	397	388	394	372	407	386	358	351	394	379	387	349	403	390	377	418	367	369	356	374	370	401	397	394	371	363	365	378	373	405	416	411	360	387	379	387	358	384	350	336	395	369	402	400	380	405	357	407	382	350	380	389	379	394	399	363	371	364	355	376	378	393	376	373	389	355	390	362	388	340	378	401	374	356	375	354	365	354	375	395	409	347	383	369	377	378	344	368	381	355	356	402	384	371	393	386	380	378	390	380	419	378	385	425	360	381	391	372	400	377	400	408	386	390	377	398	408	369	392	391	366	390	383	380	395	344	389	395	355	364	389	387	363	384	384	379	402	364	365	358	373	407	378	373	378	393	374	378	355	363	382	358	384	408	376	388	395	336	392	390	363	364	354	402	438	397	391	349	350	398	393	374	403	407	374	347	364	396	376	366	379	373	356	385	367	386	380	381	382	373	375	406	429	377	397	396	389	367	412	369	387	386	404	367	362	393	395	397	374	363	395	376	386	400	386	406	394	400	393	411	380	414	365	408	419	404	395	374	390	362	384	401	366	411	352	361	396	342	377	388	357	363	416	373	393	404	378	397	376	365	359	362	352	387	372	387	377	350	378	381	356	386	385	378	403	355	353	395	354	375	370	364	395	381	401	356	397	374	382	386	388	421	377	400	373	357	396	396	383	386	364	387	356	375	389	395	385	380	416	385	370	375	373	401	394	362	375	387	403	383	375	380	362	339	418	393	371	374	392	344	381	358	385	379	418	380	398	401	386	391	402	338	397	370	379	387	394	388	427	395	423	372	410	365	365	377	370	399	405	371	361	381	387	378	392	382	363	390	380	414	381	410	376	364	389	368	378	387	377	365	386	396	378	385	367	415	368	370	391	387	365	392	370	408	372	371	367	398	386	383	413	360	404	409	364	391	373	377	383	379	394	379	369	398	409	373	378	389	393	376	356	381	399	376	413	387	371	379	390	374	411	394	378	399	376	402	370	367	373	391	396	374	372	374	359	394	328	408	356	371	381	408	379	376	394	415	399	347	362	391	385	392	392	391	384	386	333	433	377	392	385	338	385	380	377	404	378	327	374	401	351	391	367	331	423	362	373	390	348	385	399	400	357	365	381	394	373	377	389	385	375	365	349	372	383	399	370	361	358	384	405	390	365	375	389	343	386	382	381	407	401	334	377	398	358	374	404	381	386	356	373	349	402	366	366	372	354	409	376	356	376	360	379	374	381	366	373	387	421	419	373	374	333	382	398	403	384	384	404	396	396	353	371	361	380	341	349	382	399	370	404	398	401	389	425	414	407	390	362	384	347	364	372	368	356	394	394	376	383	368	364	404	383	346	365	400	396	363	405	342	367	379	392	347	383	356	366	368	407	339	394	384	355	414	387	387	401	374	372	372	369	374	409	380	396	382	398	344	391	388	353	393	376	360	347	358	381	383	431	381	366	357	397	374	369	400	406	384	392	366	366	384	379	390	378	426	377	391	374	389	366	392	369	390	376	412	381	396	409	377	343	356	381	371	388	371	373	382	404	402	377	361	364	372	387	380	386	369	410	363	378	370	414	380	372	396	357	385	407	362	414	393	400	393	390	395	394	366	420	391	375	374	379	369	412	386	370	347	427	441	386	370	365	413	386	377	395	386	345	401	365	399	379	356	378	384	387	379	360	370	382	393
23273	21004	28067	24133	20989	6661	1030	636	551	561	520	508	441	454	449	444	435	405	397	444	403	387	391	447	440	447	402	381	436	420	419	406	415	389	398	404	365	377	412	421	383	378	377	385	391	415	401	419	407	396	368	381	401	396	404	369	377	382	403	374	418	400	381	440	415	421	408	376	386	375	402	385	378	414	387	398	411	352	416	388	411	406	404	416	409	380	402	382	377	420	402	398	401	396	368	426	368	372	389	378	404	392	381	381	392	362	405	376	369	419	397	413	370	406	370	399	399	378	418	374	388	373	383	349	430	400	397	410	399	364	399	453	393	380	409	392	381	399	390	407	415	379	383	412	410	404	372	385	381	395	415	370	404	356	375	389	396	387	384	350	403	387	391	337	411	404	417	366	398	387	399	374	377	407	411	379	382	365	426	404	402	345	367	422	419	383	400	365	408	408	401	396	397	365	374	388	409	403	389	384	359	376	406	429	400	398	424	406	382	423	405	406	374	378	371	400	386	366	391	407	396	373	395	413	382	416	423	373	355	370	345	408	364	378	414	363	410	367	368	424	379	363	377	381	415	380	400	437	347	376	417	377	387	399	387	373	402	411	379	354	406	378	422	380	372	397	362	399	358	424	401	379	363	417	416	400	415	397	433	415	391	358	402	375	397	364	356	405	402	392	406	388	404	383	357	384	395	374	411	388	386	363	372	385	357	357	386	357	401	418	418	385	416	389	384	396	432	427	384	390	397	365	374	399	360	387	402	385	348	411	413	404	385	401	372	378	391	372	395	412	390	384	407	398	371	398	409	360	379	401	392	383	366	380	400	366	365	353	377	405	400	408	401	410	365	377	364	402	363	372	384	391	372	389	417	406	388	354	411	387	347	400	394	364	358	427	394	407	400	382	400	386	366	385	366	377	363	387	391	368	376	391	391	368	420	393	386	391	410	386	428	414	378	406	389	400	405	379	401	393	394	386	411	382	371	394	418	388	362	422	399	370	399	370	370	403	398	378	380	391	354	391	368	372	392	458	388	374	407	380	420	380	367	421	419	373	375	375	396	413	410	384	368	394	415	390	355	402	402	370	364	368	391	372	380	392	414	375	375	390	416	413	418	365	347	372	399	379	361	380	404	407	372	392	383	419	381	393	413	404	366	380	359	389	417	391	408	391	424	387	401	413	401	384	400	432	387	370	419	386	379	367	387	366	412	402	388	388	379	437	363	456	385	405	350	390	392	429	401	362	404	370	395	403	381	409	364	422	359	392	413	379	379	372	404	358	362	388	401	378	425	412	399	384	402	420	419	414	368	391	378	405	410	399	402	400	390	412	341	418	384	409	384	402	380	400	395	385	402	387	364	396	376	395	406	367	398	392	387	419	407	415	400	367	376	415	334	404	369	405	372	390	420	387	386	363	366	400	410	366	382	410	395	393	392	395	383	362	381	403	412	377	388	360	393	416	401	371	390	378	377	396	416	383	360	355	375	398	419	384	423	371	388	384	382	411	414	412	362	372	376	448	397	412	363	390	424	373	372	393	428	360	395	404	399	339	425	381	377	383	377	420	395	373	395	355	363	366	405	396	386	395	369	403	419	399	409	375	379	382	388	381	350	385	427	394	383	386	393	436	370	416	393	392	351	381	414	388	385	418	358	384	393	377	441	380	394	380	377	371	420	368	382	401	393	401	383	398	416	373	368	361	401	401	353	388	383	353	405	358	368	405	379	446	390	379	376	392	391	411	401	371	414	383	363	364	429	384	434	408	385	399	385	384	411	410	424	409	407	396	426	403	386	391	386	352	417	406	363	392	407	389	410	397	361	389	376	411	412	389	365	333	391	376	415	414	404	410	376	383	387	407	393	386	388	420	399	408	364	417	429	385	365	392	391	350	398	374	420	381	362	386	369	397	401	419	368	405	365	391	368	392	399	381	414	379	385	411	404	365	380	396	374	384	384	383	428	382	422	389	409	401	363	377	388	420	368	365	373	383	426	383	382	425	410	424	390	394	364	371	379	397	399	369	386	389	416	364	357	409	395	416	386	386	384	380	390	371	401	377	360	393	368	360	357	404	376	387	386	363	409	390	375	398	396	425	393	365	390	401	412	408	383	375	421	432	368	404	384	432	394	429	364	375	395	366	388	383	397	403	405	386	413	396	398	423	396	374	382	351	420	416	418	347	373	386	369	359	396	368	402	391	379	386	403	366	382	386	392	401	366	409	414	378	396	386	381	376	367	410	352	419	404	398	405	413	376	382	401	379	415	341	402	402	324	410	393	367	413	369	399	371	380	403	400	368	388	404	398	406	409	360	376	443	410	396	360	410	374	391	404	395	391	360	377	422	373	377	393	380	359	388	396	396	397	431	336	388	376	411	395	382	424	417	385	409	396	410	441	369	404	405	384	382	426	349	394	399	415	382	375	398	356	392	384	410	378	403	385	398	375	364	360	405	405	415	391	361	405	382	369	404	358	380	386	355	389	409	401	412	399	401	356	358	391	385	391	404	387	418	378	414	387	362	385	386	395	406	396	379	396	410	355	403	407	418	383	374	364	393	386	409	427	390	404	406	396	395	402	410	359	374	410	424	379	385	404	414	377	406	382	377	389	387	406	380	368	409	417	391	401	385	399	418	360	338	370	372	376	399	394	411	399	407	354	379	395	400	416	414	398	377	319	378	397	386	375	355	376	394	380	428	382	381	384	417	398	395	381	402	362	374	368	416	395	385	421	403	395	385	391	380	396	400	366	431	380	398	377	391	370	399	386	384	398	388	393	390	372	388	378	413	390	417	408	390	372	398	412	419	357	417	403	372	413	385	421	406	419	410	400	387	357	391	375	398	386	377	394	362	369	373	387	370	413	380	410	393	394	398	361	391	378	385	377	349	377	395	396	388	385	400	411	352	406	410	393	393	415	410	403	383	420	367	404	390	388	401	395	373	388	389	389	346	427	361	393	413	397	410	422	387	393	371	375	415	383	384	391	387	372	368	425	383	366	383	390	392	366	374	360	391	381	367	375	373	369	378	394	391	346	373	365	384	396	398	360	412	393	389	393	338	371	355	375	411	363	384	378	392	385	342	393	385	425	375	387	414	359	394	389	401	374	404	409	371	403	398	348	404	378	391	374	404	437	390	381	385	389	399	360	415	414	391	363	377	364	429	397	389	351	428	402	386	428	393	396	376	387	353	390	405	394	375	358	393	376	352	392	429	377	400	394	429	401	420	374	388	369	382	427	412	424	390	399	375	364	430	379	369	372	372	379	398	385	461	388	372	354	370	366	418	430	362	392	389	400	408	386	396	397	377	380	383	391	403	365	330	396	362	388	392	405	413	431	351	384	374	423	431	394	381	381	366	358	348	367	362	409	371	383	413	416	382	405	419	393	395	380	404	366	392	392	401	373	362	387	409	435	438	403	390	382	406	407	370	400	364	385	406	387	386	379	388	381	364	382	392	400	379	391	409	410	386	379	395	419	393	417	406	378	406	365	399	395	387
3964	7993	5640	2703	1991	1510	1226	986	834	732	687	637	602	621	566	527	533	494	530	471	508	473	473	469	451	515	492	458	468	428	460	473	493	466	477	426	457	478	485	485	448	463	431	450	447	466	461	457	502	470	457	412	470	511	450	437	502	456	443	475	477	446	445	504	430	448	440	450	489	466	446	460	471	466	447	470	483	455	440	469	501	489	486	488	448	457	473	413	462	472	421	397	406	455	442	415	458	441	508	488	474	468	415	439	457	486	465	488	467	472	472	504	485	446	453	510	462	461	483	437	443	474	488	495	492	446	437	455	436	427	474	487	501	463	464	458	426	435	465	465	506	453	451	440	465	424	443	428	425	430	463	456	446	436	447	459	427	447	443	442	433	504	455	448	403	445	513	450	473	448	480	486	421	459	461	473	454	447	439	456	466	457	482	477	444	456	475	490	462	478	453	447	453	401	452	411	488	421	431	453	459	479	440	410	419	474	436	446	446	455	482	457	447	509	465	434	511	478	440	474	432	448	457	447	454	470	475	482	476	431	424	460	453	452	447	431	448	431	464	472	440	454	460	467	463	428	448	467	481	471	428	438	487	475	504	466	465	459	411	423	487	456	469	435	448	455	474	484	425	427	458	451	412	460	458	441	436	483	461	446	444	451	464	456	441	443	458	457	463	428	489	462	450	460	460	438	432	483	428	483	527	489	395	454	470	455	456	466	461	461	396	420	465	470	455	429	429	470	423	504	425	475	470	445	479	451	435	442	472	477	498	447	427	438	451	450	476	495	456	490	435	459	467	461	439	437	475	480	467	442	463	455	501	455	427	454	476	439	458	435	451	495	429	472	429	448	430	481	463	448	456	473	470	457	469	461	478	466	417	456	473	456	456	442	440	456	432	457	469	453	423	512	448	439	457	478	469	410	439	426	466	434	455	453	474	439	472	453	467	452	446	443	430	490	447	466	449	443	467	454	494	449	482	458	506	502	466	479	450	452	441	454	490	445	476	443	464	441	447	461	449	450	453	478	450	450	477	443	474	445	514	468	419	478	437	477	471	432	495	457	451	452	474	439	475	456	476	460	437	451	432	470	465	434	470	423	469	454	416	449	448	475	451	439	428	483	486	467	445	420	511	473	419	495	477	457	467	483	423	467	445	433	456	478	461	481	477	473	456	490	473	447	451	444	462	458	479	447	456	477	516	454	449	476	446	468	480	462	456	468	479	500	446	464	445	483	472	467	465	440	419	489	450	468	459	442	471	466	463	467	480	461	464	439	430	433	484	472	458	444	477	471	439	438	463	438	452	420	445	467	491	406	452	447	462	451	453	466	414	475	445	453	434	436	465	459	483	453	456	453	444	447	498	501	495	469	491	435	475	454	461	411	445	474	467	458	439	444	515	460	472	478	481	495	463	460	444	474	497	442	435	434	455	496	437	467	456	442	493	447	420	467	481	478	445	426	434	447	454	442	472	459	478	452	450	463	462	480	429	458	499	457	449	481	424	413	446	453	480	464	446	388	485	452	442	424	479	456	475	481	500	463	417	438	436	478	475	452	482	451	482	505	433	442	481	429	444	464	431	443	430	441	431	480	447	481	500	469	430	464	479	461	453	453	461	447	450	463	421	455	428	443	465	449	435	460	467	436	466	461	441	480	441	446	431	478	462	443	468	445	460	450	453	456	443	423	448	454	453	449	471	457	460	453	448	464	435	453	469	464	464	519	461	477	430	478	432	443	451	444	430	443	435	411	442	437	461	473	406	458	478	457	417	481	483	445	426	461	455	478	467	475	425	464	444	444	487	468	478	444	494	450	446	464	465	458	418	434	469	472	447	475	457	467	446	448	409	435	444	420	414	501	474	449	501	462	446	439	467	489	484	426	479	475	442	457	454	459	451	452	437	469	459	505	485	473	466	482	474	450	453	434	453	497	475	435	457	407	451	453	455	469	451	496	493	455	430	480	439	477	473	487	465	484	460	451	422	470	435	454	498	492	456	497	460	464	464	460	470	445	413	460	420	428	461	428	445	479	472	426	460	458	450	467	476	460	489	461	450	441	464	452	473	467	449	432	481	471	426	439	474	476	453	459	448	459	468	404	446	453	416	453	444	451	452	446	451	407	446	478	471	426	493	417	470	445	457	468	475	406	448	481	445	456	430	459	472	450	433	457	474	470	445	447	471	469	435	485	495	444	501	496	411	484	468	492	458	485	478	433	445	457	451	472	411	453	471	437	478	459	434	445	487	422	465	441	443	464	463	475	451	461	474	510	462	462	467	479	421	443	449	415	482	439	459	421	452	465	434	459	480	512	444	463	496	482	450	427	446	441	459	498	464	422	455	465	475	456	502	435	436	451	467	461	460	475	468	480	435	486	450	429	462	438	477	431	472	467	466	466	436	462	439	484	453	457	428	445	459	470	460	427	457	479	445	467	532	465	460	469	511	447	435	467	476	442	491	453	421	473	448	456	453	432	447	450	492	455	413	447	467	458	424	433	445	474	482	450	461	483	440	498	432	473	494	460	451	461	452	478	481	444	466	471	496	410	502	468	475	481	446	434	457	457	455	419	448	462	439	448	470	454	469	423	445	470	456	423	501	458	452	434	439	460	464	437	459	467	468	416	438	447	462	471	475	474	426	484	424	443	469	461	446	478	445	492	432	505	451	467	430	445	457	459	500	472	471	461	446	466	469	438	464	438	424	448	470	468	430	454	475	441	484	436	470	433	445	446	454	415	470	445	435	481	438	443	471	429	492	452	476	467	462	470	462	443	521	449	455	492	448	483	431	422	458	389	479	465	405	444	448	465	462	440	418	460	449	462	492	462	433	462	450	483	466	462	464	473	432	439	470	448	442	442	439	470	471	414	482	462	461	484	492	439	434	472	441	505	474	472	479	459	436	456	460	449	436	460	487	447	460	447	466	487	479	438	467	502	497	440	428	399	490	428	469	423	476	471	441	451	452	409	440	442	473	429	443	445	437	460	443	440	466	441	452	419	491	426	434	453	439	485	471	433	448	451	483	450	427	436	470	440	474	493	446	463	435	454	462	471	470	455	460	420	466	455	437	435	442	454	435	491	432	470	507	445	473	455	412	456	417	443	436	487	473	481	447	451	414	456	464	475	488	465	454	466	457	440	461	420	477	497	462	464	441	476	451	469	496	479	461	471	451	459	461	376	441	463	460	407	465	495	490	456	443	473	456	468	428	470	468	497	472	474	421	422	438	440	478	441	475	484	424	493	440	436	502	461	459	437	484	427	419	445	446	439	459	461	462	430	481	518	432	482	504	483	457	448	445	495	454	479	493	467	436	479	482	430	452	450	432	462	476	481	476	435	469	443	447	445	453	456	441	508	452	453	473	466	453	468	417	464	441	472	435	460	442	449	437	461	447	436	432	479	439	412	403	450	477	441	460	456	453	487	455	423	451	478	453	433	423	432	484	484	489	473	440	465	453	458	446	465	463	475	482	452	472	438	428	470	502	445	451	433	444	447
24457	21048	26880	25327	7509	422	332	274	252	225	216	204	196	198	190	176	166	166	138	183	182	174	172	169	165	161	176	165	153	163	172	172	151	185	162	188	139	169	150	153	134	140	165	148	177	152	148	173	167	146	176	151	155	157	162	154	166	157	162	175	178	161	181	144	158	151	159	152	166	178	150	173	144	151	163	144	172	156	146	149	159	172	153	171	193	149	171	155	151	146	149	165	150	158	147	167	140	154	152	135	149	144	159	138	172	132	145	177	146	165	147	156	179	146	177	148	153	162	159	168	165	179	171	162	128	162	144	152	158	169	167	146	160	157	156	187	172	160	167	159	174	146	145	153	147	175	176	172	150	144	150	150	178	166	162	162	164	139	168	156	149	160	174	160	172	170	150	184	169	178	149	166	173	172	161	160	168	171	150	146	146	176	171	147	145	157	155	165	154	141	157	146	139	132	164	140	149	153	153	187	152	168	183	138	142	172	159	155	144	165	172	178	155	151	164	170	162	141	152	134	188	162	168	160	165	161	143	126	183	178	140	158	131	138	179	159	167	137	170	177	186	131	148	144	169	166	188	154	159	155	155	146	140	159	155	152	171	164	159	152	159	171	158	172	157	142	165	165	142	145	156	149	157	151	175	173	159	180	160	151	146	146	164	171	153	150	154	165	140	172	165	149	153	153	165	147	160	159	155	170	165	152	153	149	154	176	168	168	133	165	174	159	162	157	146	156	162	173	159	145	175	145	151	154	155	155	181	122	150	147	176	150	164	149	161	172	162	158	157	147	150	138	149	168	132	167	175	151	152	159	177	180	138	176	156	163	148	158	163	155	146	161	169	162	165	148	153	167	148	171	138	138	150	167	147	154	151	165	168	177	154	155	151	161	168	159	157	173	167	151	177	166	147	160	150	128	151	141	169	161	168	163	145	161	160	137	164	161	180	174	163	163	157	140	150	146	152	171	150	164	165	165	159	131	159	168	154	137	164	157	160	178	162	173	139	149	148	166	158	170	178	172	178	148	164	153	185	164	132	151	161	150	170	144	135	164	190	183	167	173	177	182	166	150	165	163	150	149	165	145	142	152	149	163	152	150	154	157	157	167	162	166	185	151	160	182	170	147	159	182	147	175	147	148	148	130	178	157	159	150	138	161	161	173	156	158	150	155	145	166	142	154	150	163	150	146	170	171	150	181	143	178	157	165	148	161	173	161	147	167	171	144	154	173	168	146	155	180	150	153	161	141	151	180	153	149	145	171	149	161	155	153	154	172	148	159	147	158	166	163	144	164	162	151	158	157	150	172	177	147	162	176	156	152	146	163	153	161	150	157	138	184	129	162	187	160	146	146	168	151	163	133	147	155	146	143	179	147	160	130	162	159	140	175	168	159	156	185	133	162	139	149	155	159	164	138	150	166	135	157	151	190	161	143	189	168	156	149	177	164	146	140	148	174	167	166	158	142	155	161	174	151	154	151	171	173	154	152	184	164	139	177	165	190	163	160	142	158	153	164	139	157	178	160	154	179	162	167	154	151	182	178	150	181	153	165	157	163	171	160	147	191	159	161	163	161	148	147	145	158	147	175	189	154	138	172	167	175	133	173	157	138	156	184	144	145	157	182	155	156	164	149	156	183	140	161	155	162	155	167	181	160	146	160	156	160	160	168	171	143	152	171	172	154	154	170	168	172	159	152	177	183	161	181	160	148	167	155	146	159	159	151	145	157	152	170	165	153	143	124	160	166	133	149	133	160	151	155	191	169	162	168	147	163	152	155	161	182	171	131	155	175	165	147	163	167	143	170	150	170	162	171	168	150	161	173	167	130	156	163	163	166	164	159	173	160	156	150	159	157	161	135	157	151	150	172	149	166	144	151	169	150	136	177	176	151	161	154	140	137	149	157	181	153	163	146	161	143	186	177	158	156	154	159	157	160	136	148	142	156	170	150	148	164	159	166	162	163	157	164	165	141	179	152	162	190	170	135	168	149	176	162	154	157	143	149	186	142	184	164	157	144	156	158	166	146	161	161	153	164	161	154	157	158	155	134	143	155	149	151	171	170	162	143	160	178	161	152	155	180	160	138	146	148	165	121	164	150	150	167	148	182	155	160	143	177	158	155	158	160	171	172	124	150	165	163	147	145	182	172	156	162	167	150	159	124	166	165	148	158	153	168	153	147	159	176	170	174	176	168	156	159	181	165	167	158	166	172	171	164	160	132	155	152	151	172	166	168	160	150	156	138	173	181	149	166	184	171	158	132	157	153	166	167	166	157	160	158	122	136	161	159	164	169	173	172	161	165	163	165	155	133	149	159	159	165	158	155	168	158	147	154	182	146	150	150	166	163	172	157	172	154	149	148	172	157	160	155	153	150	147	177	163	143	162	153	179	149	169	140	142	146	148	160	167	141	165	142	149	151	166	170	153	139	149	160	141	164	167	161	164	147	163	140	162	170	159	148	163	143	153	171	170	135	178	151	196	180	146	141	165	156	149	143	144	159	178	149	175	185	168	148	151	145	170	157	144	155	173	166	156	143	164	147	151	160	171	157	168	147	142	157	151	162	183	149	168	158	148	168	176	154	157	146	159	171	173	163	153	141	156	136	145	166	161	172	143	159	153	165	177	148	170	167	172	145	175	133	138	147	169	141	173	165	161	138	156	159	153	150	164	141	143	141	151	144	139	161	155	185	160	155	151	165	180	138	151	149	129	171	144	184	193	185	154	139	197	170	174	145	147	158	170	170	177	155	152	179	157	166	141	158	151	151	146	155	139	168	157	144	144	144	150	158	158	165	170	163	146	163	167	155	161	145	154	182	159	157	152	158	175	159	165	164	143	171	175	159	140	159	159	170	170	173	152	154	153	153	172	143	168	172	153	157	153	162	154	134	147	160	148	153	153	176	153	150	169	142	174	171	130	141	158	190	155	156	159	147	159	158	155	157	137	161	170	163	165	149	167	168	173	144	156	171	154	173	150	164	162	162	155	158	164	150	150	156	154	160	149	154	138	146	167	166	180	154	152	140	165	166	160	164	152	156	147	152	176	150	174	163	160	150	147	153	175	161	141	165	191	177	162	157	160	152	147	169	166	168	154	148	175	161	182	167	158	157	158	178	182	153	167	148	153	168	152	149	171	143	157	156	138	159	153	161	169	155	159	159	158	173	170	145	185	166	171	168	167	148	155	133	154	158	169	159	152	154	167	164	144	179	166	175	148	168	183	151	167	128	143	158	164	175	161	157	151	157	170	165	144	147	176	170	166	159	167	161	157	165	167	152	155	166	184	172	170	178	145	161	175	157	176	148	166	161	159	166	146	146	148	166	150	168	157	161	153	176	127	170	147	156	173	150	164	158	145	174	145	159	142	159	133	135	152	158	164	147	153	161	155	149	174	159	155	130	145	186	156	132	149	172	180	135	171	162	159	141	153	163	170	169	143	148	156	168	148	155	170	159	166	155	148	175	133	152	146	136	164	174	161	164	177	144	167	141	140	166
3636	4524	2990	1533	1059	797	626	459	403	356	314	314	266	245	244	230	223	253	188	224	254	208	204	211	209	211	194	185	202	218	206	204	181	182	225	205	194	197	187	199	193	192	202	193	180	190	185	184	167	183	212	210	180	185	198	212	184	190	166	190	188	190	177	193	170	172	191	191	196	185	191	163	174	185	172	162	178	179	194	180	191	223	183	182	208	193	193	175	159	212	180	195	170	198	188	189	198	161	207	197	209	189	186	177	191	196	206	183	173	185	197	175	203	174	166	198	195	185	179	192	199	178	201	193	179	203	191	192	186	224	205	182	179	154	177	163	186	175	187	212	168	204	206	183	184	210	177	182	186	171	194	192	206	193	207	193	175	207	201	182	193	185	138	197	176	180	202	203	178	189	184	194	178	215	177	169	187	193	194	196	170	161	198	170	155	170	191	210	186	184	189	189	176	187	183	204	201	184	198	175	205	171	199	185	187	190	199	193	172	190	181	192	169	206	177	209	174	183	159	192	159	180	189	226	182	178	181	190	197	172	170	192	191	188	195	208	189	191	187	166	175	165	186	186	164	181	187	173	187	188	161	182	158	203	190	178	197	167	191	186	188	161	173	172	181	188	174	181	187	159	183	178	180	173	176	184	181	207	178	207	186	181	186	187	183	181	171	191	191	160	186	205	176	186	192	179	168	182	169	208	190	214	200	204	184	182	199	178	203	190	206	160	195	181	200	183	169	185	173	178	180	178	193	194	158	199	185	190	195	173	183	200	199	176	165	186	160	198	208	180	180	189	187	186	199	196	194	183	179	168	187	162	193	214	196	179	191	167	186	190	163	202	204	215	188	185	194	196	180	188	189	210	191	183	166	186	201	164	225	187	193	204	187	191	187	200	205	184	175	188	209	179	174	167	187	196	193	194	181	218	172	198	194	203	195	181	200	203	178	192	179	170	196	206	192	202	200	186	183	148	188	195	183	210	199	197	188	180	178	168	187	181	190	198	192	166	207	171	182	184	164	179	173	193	170	173	203	205	169	194	183	195	181	178	182	205	203	203	206	182	188	172	178	181	196	185	187	197	200	176	195	205	187	162	208	180	197	169	204	190	178	192	218	179	183	171	182	176	205	169	168	179	175	189	205	189	167	160	180	184	175	185	203	194	172	161	194	198	195	194	200	181	187	170	195	184	207	187	200	215	168	193	170	171	185	188	197	210	177	195	193	201	179	171	165	198	183	188	167	178	184	185	214	182	192	195	173	181	187	172	197	199	181	178	172	187	226	193	177	176	187	184	214	189	184	196	194	177	181	189	157	172	177	166	195	176	186	187	174	167	211	172	176	189	177	179	177	181	210	198	211	222	175	174	169	215	178	168	167	190	178	201	176	175	170	180	188	195	184	181	200	190	161	200	195	181	177	179	170	180	198	194	198	184	197	195	172	190	181	178	198	187	204	178	177	187	180	186	188	202	187	182	196	172	187	186	190	192	188	165	178	183	208	176	188	187	175	186	202	174	201	171	203	200	169	198	182	179	185	180	150	180	190	179	184	181	170	157	189	183	177	185	199	184	157	189	186	188	161	198	175	195	203	193	172	168	208	190	186	187	184	177	202	202	166	186	186	190	171	192	158	185	192	183	183	173	181	182	168	203	186	196	163	180	192	193	235	197	200	174	188	205	181	199	192	184	217	169	206	186	204	202	181	180	195	171	173	209	196	175	169	200	204	167	178	151	194	175	197	204	180	180	196	198	198	177	197	177	156	179	197	200	191	217	190	181	197	170	187	168	190	180	187	187	165	170	189	199	214	174	203	195	181	186	182	191	170	179	193	178	168	178	201	170	180	191	182	195	184	181	175	181	204	205	196	187	196	193	182	189	210	165	197	186	178	181	192	196	186	212	205	185	187	195	197	195	193	174	174	194	209	203	192	201	180	200	168	196	169	167	187	180	164	207	185	176	180	185	183	199	197	200	208	188	161	189	185	185	211	185	181	187	189	186	161	185	181	168	182	179	197	168	208	193	196	182	171	187	189	196	211	194	191	213	185	190	205	188	179	192	182	176	180	184	194	181	184	199	173	189	188	195	189	177	198	205	165	186	178	156	188	200	188	191	173	198	199	165	172	192	202	173	179	185	220	173	188	167	168	195	189	182	181	173	199	173	167	191	207	186	187	179	204	180	179	171	185	158	209	200	199	190	220	191	191	209	187	184	190	183	161	185	177	191	177	187	177	186	179	176	171	195	180	208	195	186	192	171	182	214	192	197	193	200	186	173	198	186	162	213	165	177	180	181	185	175	194	174	200	197	200	174	208	187	217	178	171	187	197	196	172	187	178	204	184	190	198	219	183	186	222	195	201	188	194	211	185	199	171	176	169	190	170	185	175	182	195	185	183	190	185	185	205	197	186	173	209	191	166	172	194	174	159	178	197	176	207	191	190	183	187	169	205	189	174	194	175	186	188	183	195	196	204	195	164	179	159	204	175	162	196	172	173	179	213	186	180	211	193	185	193	227	187	169	192	161	183	180	180	182	175	189	163	188	190	172	149	192	181	195	181	170	188	196	208	174	187	196	156	199	175	165	184	223	184	183	177	200	167	208	201	171	189	178	170	186	189	194	202	179	212	187	212	197	212	199	173	160	186	177	211	210	202	191	190	185	152	201	183	177	187	193	179	191	176	180	174	177	173	161	200	185	171	181	195	209	185	187	161	158	175	189	182	184	167	200	181	172	181	207	161	193	181	195	198	184	184	180	179	178	194	197	206	185	148	206	176	181	189	203	174	168	160	191	152	191	188	200	199	167	188	196	193	192	183	166	203	191	194	180	162	178	192	188	159	202	202	187	178	170	185	184	190	194	172	178	182	169	204	189	196	215	179	216	184	188	154	214	195	191	205	179	180	182	188	191	187	189	176	182	203	181	147	172	197	170	190	205	191	196	177	200	200	195	171	189	191	196	186	179	178	188	189	188	176	212	191	170	165	189	169	193	205	189	194	200	192	167	188	168	204	168	200	179	180	184	180	183	212	181	172	170	167	165	155	193	166	177	180	197	187	183	179	175	187	190	178	159	183	191	189	183	170	209	179	206	188	174	181	163	204	189	193	165	199	154	193	196	156	201	157	178	182	192	205	165	194	215	179	204	195	197	182	180	179	203	179	194	189	170	215	198	176	204	192	165	188	203	174	159	204	202	186	187	182	176	202	198	175	166	187	191	192	192	179	195	196	184	172	193	210	180	189	184	182	200	175	208	201	212	162	180	184	180	189	196	172	182	203	183	179	169	198	178	182	191	166	176	188	182	179	190	185	181	191	184	215	173	157	170	193	201	199	182	164	173	201	183	202	191	195	176	167	195	179	159	188	182	193	169	183	199	194	187	169	188	192	179	200	184	169	180	167	217	192	184	172	201	203	172	196	206	210	190	184	192	201	190	189	173	180	194	186	167	180	185	181	198	191	192	210	197	179	161	172	183	200	186	199	197	187	176	183	171	209	160
22308	21088	28670	23736	21088	21095	4953	720	564	501	413	393	356	328	327	315	285	273	254	272	262	238	231	234	228	231	236	222	211	211	255	240	240	230	224	221	235	207	232	210	199	240	210	210	192	215	214	220	228	223	214	196	182	208	235	210	224	197	204	202	199	202	202	220	182	203	203	204	202	195	202	222	201	226	206	204	210	202	216	208	210	222	219	194	197	219	207	216	219	173	188	174	203	191	214	199	199	188	217	178	239	219	182	210	196	205	202	209	205	191	188	200	237	213	207	172	212	203	203	213	228	196	205	203	202	204	182	192	210	193	218	204	197	208	207	203	199	206	195	208	173	173	183	195	229	201	212	213	173	184	182	215	198	215	190	247	209	193	181	166	194	207	201	186	207	189	188	188	205	200	214	202	191	214	181	213	180	171	201	191	212	192	204	193	190	208	188	195	227	222	221	209	205	182	178	220	222	225	196	202	207	197	202	206	215	207	196	215	221	218	201	185	192	200	197	185	174	193	190	180	211	192	227	199	201	201	222	213	223	188	209	186	178	215	205	209	206	212	195	222	222	205	202	198	204	169	189	220	217	203	227	228	172	197	205	203	199	210	200	203	193	214	165	204	221	189	186	211	214	240	187	193	204	198	194	217	171	200	202	200	205	197	201	209	191	173	201	197	177	222	196	205	219	189	183	187	196	218	184	210	207	213	197	188	197	186	188	203	192	196	218	211	237	214	227	211	188	227	182	187	179	186	211	207	208	182	197	227	182	214	196	209	216	190	181	210	210	207	187	200	206	211	194	211	199	214	182	198	188	210	193	209	209	201	193	190	237	203	206	198	193	197	230	208	184	207	171	224	212	197	213	215	196	207	209	202	195	229	210	199	202	199	194	206	207	208	174	196	178	190	197	185	202	190	223	211	244	199	197	192	203	194	180	223	192	211	192	212	219	222	175	205	199	230	190	170	198	208	200	227	189	215	208	198	191	198	209	181	215	198	193	199	202	212	208	196	198	223	197	231	190	188	194	189	179	221	193	210	165	219	189	204	195	201	192	191	238	212	220	196	207	195	201	217	187	201	216	230	182	186	223	193	191	199	195	190	195	197	221	200	202	197	201	212	216	210	192	204	195	194	182	212	204	198	205	186	192	214	216	198	186	215	201	181	193	221	210	223	200	200	202	217	208	219	201	190	211	212	220	170	214	226	198	174	233	213	205	212	190	219	187	209	214	180	190	168	194	175	188	179	196	184	200	208	197	160	208	222	180	214	189	183	199	197	214	219	204	205	194	202	186	218	200	174	224	225	184	207	219	196	192	208	196	180	176	185	172	201	190	202	213	195	175	219	193	225	199	174	187	194	188	195	231	196	187	183	197	207	203	190	187	204	195	217	185	199	195	179	195	180	216	219	192	179	204	200	186	195	207	170	217	190	211	230	190	197	200	188	186	210	203	183	196	187	182	224	183	193	194	214	242	228	196	214	208	201	225	194	192	211	193	224	194	191	203	204	177	198	208	187	201	210	190	207	207	219	220	218	197	200	194	211	185	194	201	211	222	194	206	203	187	223	192	194	189	181	207	172	203	210	207	208	202	213	196	190	203	182	195	214	203	175	185	199	190	172	217	200	229	205	192	190	184	207	198	196	180	192	221	201	210	191	189	214	236	190	192	211	222	220	192	200	207	202	192	197	236	179	190	206	184	214	199	196	192	206	226	203	188	218	184	229	210	211	203	175	200	213	190	190	215	181	191	186	204	201	197	181	219	168	188	192	197	167	217	186	215	196	191	187	186	186	191	200	185	181	198	199	206	227	190	227	194	199	169	183	189	204	201	214	200	185	195	220	173	187	203	208	187	214	173	196	183	215	231	186	182	199	182	180	205	192	194	221	175	206	180	202	194	213	195	193	208	170	184	202	220	202	177	193	209	184	193	204	217	207	192	222	181	190	199	203	218	207	178	208	208	220	207	189	199	196	215	236	212	191	207	222	195	184	221	201	182	212	202	204	212	211	190	199	216	222	222	192	193	210	195	197	186	191	219	203	214	187	198	200	185	213	203	192	207	215	212	175	214	186	203	185	196	178	209	200	219	202	186	190	201	203	198	201	179	169	203	215	204	210	204	209	215	212	205	219	192	193	222	200	195	189	191	228	198	182	184	196	214	256	207	183	194	230	186	210	178	206	184	212	205	222	204	185	214	208	193	193	208	225	169	203	199	202	208	198	201	203	166	200	176	199	223	200	218	203	203	196	221	174	192	219	213	176	182	181	194	157	204	204	195	204	181	197	221	202	219	188	211	201	166	202	211	221	213	195	174	201	225	191	217	217	219	218	201	181	208	198	212	213	202	208	183	213	202	203	202	184	208	203	181	208	202	209	208	196	195	206	198	211	209	197	205	184	179	207	200	213	214	222	199	202	189	207	204	178	153	192	199	222	188	197	208	201	202	206	212	204	188	203	211	194	206	201	193	187	187	187	186	207	213	217	182	200	210	184	213	189	212	220	187	196	194	187	210	227	180	215	182	232	211	196	196	209	224	198	221	196	186	186	221	186	195	204	201	194	202	216	174	177	198	196	183	214	195	202	211	211	187	219	179	223	169	209	217	213	194	212	198	220	199	182	193	205	211	211	198	182	213	198	201	194	204	189	209	226	187	224	214	193	187	221	181	184	187	178	219	225	181	194	189	192	196	179	185	182	171	194	198	201	215	211	201	224	221	192	182	198	191	173	162	191	206	204	181	203	178	185	207	198	223	201	214	204	172	189	208	197	207	190	212	214	216	198	186	199	197	211	190	198	171	202	192	194	200	196	199	215	208	204	236	192	187	195	220	215	185	204	203	204	193	198	187	203	211	200	191	196	197	210	202	218	192	215	200	214	190	193	205	180	220	180	194	187	207	180	207	214	215	224	192	180	230	198	204	202	186	200	170	216	177	211	189	186	203	193	172	201	192	172	198	206	213	201	200	217	238	187	211	205	216	194	204	199	181	204	208	208	234	193	221	199	212	212	209	184	194	201	207	173	220	201	208	184	201	209	199	204	167	203	207	183	209	173	196	173	205	202	188	218	187	219	189	211	197	191	189	203	189	206	195	207	190	186	209	206	195	204	214	185	189	201	206	205	219	202	218	205	201	181	193	185	191	202	197	199	187	195	209	202	209	203	181	220	205	199	222	200	174	172	200	216	193	219	200	194	195	210	203	218	197	210	189	204	189	211	200	190	202	195	185	172	197	200	219	228	192	175	205	205	181	198	207	202	194	178	230	191	195	190	186	194	188	212	190	180	194	222	208	190	219	209	208	188	202	190	188	216	205	184	188	202	207	196	175	209	211	215	213	210	178	216	199	200	230	224	183	195	179	199	205	203	207	191	188	217	201	203	201	177	207	206	219	246	195	193	214	202	209	192	180	192	193	211	184	190	180	214	214	189	204	189	201	212	202	200	202	204	206	206	197	187	173	187	197	203	192	197	210	181	216	189	201	188	193	203	194	176	208	199
4591	13350	9163	4547	3265	2405	1746	1332	1030	781	672	622	546	499	408	425	364	343	361	328	347	316	335	309	295	283	270	266	297	274	296	287	289	270	249	238	242	263	244	270	260	272	256	263	276	275	274	277	281	236	241	253	240	249	261	259	277	243	271	216	261	233	253	252	261	255	255	226	253	246	242	256	254	249	234	250	250	231	245	221	248	262	231	254	263	245	244	258	267	238	223	220	254	248	229	235	249	247	236	218	249	250	260	265	233	209	252	243	230	240	255	224	233	240	253	271	251	249	261	235	240	268	246	242	220	234	238	227	280	212	275	251	230	262	222	247	250	237	217	254	231	251	253	226	239	249	251	228	227	230	254	261	229	249	246	250	243	242	241	248	256	266	221	264	251	257	237	263	240	254	244	233	210	222	251	256	248	222	247	253	230	248	241	246	249	233	232	219	255	242	241	233	269	235	250	228	245	229	246	229	234	249	225	242	257	219	250	247	255	218	228	231	228	251	227	228	265	246	241	249	244	247	230	235	234	224	256	280	233	256	257	225	243	253	266	243	243	237	246	228	230	232	226	225	243	224	258	250	247	216	249	263	211	257	238	264	230	239	255	254	268	242	232	252	246	207	239	222	262	263	235	223	234	248	230	223	254	241	215	247	224	230	244	243	234	230	242	222	251	235	230	217	258	228	220	237	228	242	246	224	243	232	250	241	256	234	248	237	252	245	262	230	238	263	253	245	253	254	239	275	238	235	226	245	250	235	227	225	263	232	228	251	263	229	242	261	248	247	252	251	260	227	247	228	256	239	222	264	222	237	233	263	223	235	238	239	255	269	244	252	229	238	243	224	236	252	245	237	246	218	242	231	234	219	251	258	233	229	242	240	238	234	261	232	251	241	253	248	234	239	248	245	231	243	245	228	259	215	254	246	248	250	243	187	264	265	246	271	281	246	270	262	214	237	229	265	249	239	234	264	251	249	245	224	240	210	250	225	234	235	290	239	239	234	238	224	230	224	260	240	267	224	230	242	234	223	236	237	255	265	242	248	246	267	244	237	242	257	248	273	248	248	213	248	233	248	231	227	237	226	257	275	273	227	266	269	246	260	228	237	235	248	225	248	234	242	241	283	251	262	258	242	242	248	264	220	247	243	276	235	234	248	216	266	240	234	228	226	227	250	239	234	262	242	222	226	252	232	242	241	278	258	244	235	254	238	240	237	226	275	233	245	241	238	240	245	259	225	275	242	243	245	226	241	237	249	250	232	248	253	224	240	255	235	265	239	236	242	240	212	262	245	238	246	214	221	238	235	252	267	268	244	248	239	234	250	267	240	265	230	246	247	256	240	247	231	220	236	251	277	232	215	245	276	269	237	232	230	258	232	253	238	229	216	253	232	223	273	254	263	259	250	252	251	250	273	226	215	245	232	250	229	230	220	285	279	228	240	268	235	235	225	264	230	250	271	240	256	249	228	257	250	253	244	263	241	252	244	236	254	225	251	230	269	212	256	206	252	254	241	231	246	239	239	263	255	249	196	231	219	226	282	212	242	236	242	218	240	215	268	231	262	231	245	256	239	255	241	244	252	233	255	241	266	255	210	254	255	267	224	254	256	245	242	244	243	256	230	213	241	201	207	236	233	224	249	246	220	219	240	254	225	252	232	268	247	228	243	255	236	224	233	258	240	268	210	256	278	256	238	252	236	248	265	250	259	244	260	213	238	223	239	249	264	257	222	242	286	286	241	241	219	256	229	258	256	226	258	290	239	238	233	260	208	258	256	260	268	242	224	238	258	228	233	216	261	234	244	208	266	254	258	226	251	253	232	240	234	237	234	230	243	244	260	209	259	248	232	228	263	226	250	257	248	276	218	245	249	231	262	241	251	243	253	256	231	240	276	247	255	255	244	243	245	235	237	250	237	251	256	242	235	250	251	244	232	238	251	218	254	257	232	264	226	239	238	243	267	224	251	255	234	239	234	230	265	259	238	230	234	235	244	237	223	221	245	238	251	232	245	247	258	239	213	232	226	234	276	264	245	227	264	254	225	246	248	232	243	239	247	249	238	255	250	229	232	240	243	249	244	244	251	225	226	244	266	267	251	221	234	259	232	270	245	249	212	224	222	256	211	254	248	250	249	267	241	249	243	263	259	246	252	215	238	247	244	242	231	259	270	253	232	233	216	259	276	231	260	235	209	255	216	238	232	237	241	244	216	240	243	250	270	252	230	246	232	242	270	249	274	243	257	229	263	249	242	232	251	264	237	222	247	248	248	219	252	244	234	248	258	225	240	210	232	222	230	243	253	242	271	253	237	246	260	236	212	257	228	247	224	246	252	268	228	227	251	254	240	235	242	253	248	246	260	231	230	252	236	237	228	271	261	252	263	255	288	231	257	222	235	264	244	256	215	224	218	230	267	234	253	243	233	259	249	249	217	266	215	264	231	223	273	231	246	244	222	243	234	244	260	244	242	226	248	218	249	241	229	233	258	248	233	233	249	266	217	258	246	242	238	249	228	229	251	234	243	260	254	240	261	233	238	246	234	231	246	243	241	247	237	231	252	235	249	249	232	254	237	230	243	259	260	261	232	231	234	260	221	252	230	243	259	219	249	244	216	277	231	245	220	229	252	211	257	232	252	255	256	246	250	256	231	234	243	238	216	234	245	271	240	226	241	235	258	245	268	219	243	269	231	220	222	232	245	247	246	277	226	246	251	261	240	209	235	234	232	228	228	257	275	262	265	230	238	253	258	273	253	247	230	229	220	254	257	215	246	233	243	214	274	255	246	265	234	258	238	270	235	227	241	240	251	239	234	247	244	252	247	250	243	226	226	223	233	268	255	213	261	246	233	232	249	248	222	247	245	243	246	211	239	237	223	230	255	247	258	233	243	220	244	241	269	233	244	258	224	222	232	244	249	240	223	235	240	223	246	236	248	257	241	243	225	278	279	226	248	262	235	237	238	242	235	220	286	225	242	227	269	300	225	242	242	239	258	213	261	230	248	259	237	262	255	244	252	225	225	246	249	258	250	224	238	247	230	250	247	268	214	229	252	228	260	253	264	256	261	254	253	228	214	219	231	199	239	222	238	225	235	238	235	239	217	262	256	223	270	194	254	233	229	250	256	240	242	237	242	258	253	274	244	256	232	239	241	247	235	262	238	258	239	240	227	249	258	240	236	239	239	241	237	233	240	258	249	265	224	246	260	241	222	227	246	225	249	241	286	255	235	233	238	248	219	227	251	272	235	256	242	256	273	258	268	232	244	246	207	245	222	236	285	244	215	223	241	235	295	223	240	251	231	249	237	234	209	226	267	252	278	249	249	211	247	253	206	258	246	232	236	244	218	227	229	236	266	262	242	252	241	253	263	225	212	261	231	257	214	235	252	227	253	260	247	257	235	242	224	253	228	269	245	246	233	251	225	216	252	237	244	246	255	254	279	232	232	252	243	245	272	219	239	257	228	247	252	248	269	226	236	264	236	237	225	248	227	234	230
27384	16756	2853	530	375	378	406	374	351	336	318	353	358	311	363	354	373	349	325	335	340	305	341	331	310	332	330	345	340	331	337	296	323	354	320	347	349	348	322	336	338	327	321	331	352	341	313	346	306	314	337	358	347	324	364	337	323	323	326	367	361	334	308	333	322	324	327	325	319	340	339	327	324	355	329	315	312	337	338	313	292	340	369	328	343	334	331	351	312	346	345	322	345	339	310	314	332	341	322	333	306	303	340	335	308	316	353	334	318	332	298	305	333	359	312	332	341	333	319	311	328	355	314	344	345	339	322	333	340	357	324	302	354	364	320	329	339	349	332	356	308	374	327	364	334	376	364	335	349	357	327	329	350	323	344	355	323	332	329	327	336	325	315	327	320	327	334	367	332	331	340	323	345	313	333	337	348	334	320	352	354	347	330	345	356	350	363	351	331	345	337	335	333	359	396	304	316	341	340	343	359	325	337	330	355	309	297	324	357	327	310	308	354	290	309	338	384	339	322	302	345	350	343	325	361	279	342	328	340	364	324	360	327	319	323	305	334	350	360	314	334	325	320	362	354	349	348	354	324	349	370	326	352	312	347	350	357	353	298	350	320	320	354	332	334	341	369	308	358	355	371	334	350	330	332	334	341	315	337	321	354	354	347	314	327	333	306	357	339	337	351	326	316	334	318	318	334	321	325	303	308	348	326	328	326	319	326	289	357	318	338	374	340	320	362	335	357	360	327	309	334	314	326	337	338	350	337	337	320	313	310	362	326	322	305	310	325	366	331	326	312	323	331	326	359	349	368	357	341	331	364	384	335	343	360	349	329	319	322	309	358	318	326	341	305	355	324	320	347	341	331	343	344	359	335	334	299	301	330	339	352	363	355	342	316	330	353	333	345	344	355	320	292	318	322	351	344	344	317	321	358	350	343	277	343	326	307	309	328	371	345	332	360	312	335	310	355	338	348	333	335	320	371	328	344	386	363	306	321	395	324	319	341	311	316	310	333	335	349	368	344	322	311	328	358	350	314	345	321	360	347	309	320	338	344	364	339	336	316	383	355	394	353	360	287	395	363	299	352	318	314	340	332	307	323	320	345	337	334	352	344	319	338	319	339	316	327	348	331	317	347	358	336	314	311	345	358	314	339	349	317	360	315	320	326	377	321	334	364	338	305	327	312	344	372	324	314	335	310	317	350	368	333	351	340	334	337	339	369	328	334	334	316	320	310	352	345	326	336	344	329	349	347	320	332	316	354	331	309	340	307	327	306	356	367	319	332	333	367	331	319	356	324	309	351	325	352	342	332	319	316	337	361	324	313	343	350	319	339	366	361	347	349	330	285	347	343	342	331	344	371	341	338	336	347	319	332	318	367	346	331	340	323	350	353	315	320	326	305	342	315	332	355	335	321	311	348	300	342	318	345	326	338	327	302	346	338	331	340	347	307	332	397	282	343	340	328	335	326	329	351	325	336	361	323	334	327	349	321	384	336	318	328	365	330	348	363	290	315	353	301	358	372	342	343	317	334	335	317	333	339	353	336	343	322	339	359	367	328	314	323	331	334	317	330	359	356	336	329	373	336	353	302	317	320	325	305	359	341	318	370	353	317	308	336	317	350	303	332	353	324	320	340	352	325	340	315	321	356	315	352	321	352	330	307	320	339	322	356	324	334	326	333	326	299	330	343	360	353	340	353	319	325	370	306	333	330	307	330	331	357	346	340	340	349	336	354	340	347	340	324	333	313	354	334	314	323	333	322	350	335	350	381	343	321	323	346	353	339	319	332	342	327	336	318	302	319	351	346	349	299	334	328	320	324	353	324	327	342	329	336	302	338	333	374	333	375	362	348	311	330	327	295	324	310	321	334	323	315	344	361	313	324	341	323	339	355	322	337	294	332	361	357	301	303	289	338	303	346	311	339	351	336	355	324	333	368	334	325	338	344	305	340	327	304	343	360	355	358	325	353	342	321	292	315	361	332	319	358	337	346	346	334	339	331	310	385	321	330	324	354	347	318	324	348	302	374	349	374	380	392	323	339	345	356	348	345	350	330	361	295	341	331	353	323	321	335	347	309	331	336	334	359	338	315	311	334	355	328	333	321	295	345	356	315	331	352	327	326	323	344	329	315	386	316	377	351	304	303	344	327	343	306	341	316	346	351	354	346	350	339	324	328	345	353	356	349	327	341	322	320	301	335	299	344	343	350	347	352	346	353	327	337	321	344	335	323	301	330	319	351	318	286	326	314	337	338	354	349	334	349	345	309	331	335	308	349	350	326	356	365	326	335	324	331	350	301	318	347	296	329	324	312	338	348	333	349	384	313	340	335	336	307	373	366	317	357	321	290	306	359	327	366	350	349	300	341	359	329	313	342	330	333	361	336	320	353	318	330	319	358	365	340	335	324	335	353	315	331	366	336	349	336	313	330	317	343	366	283	336	362	338	287	307	342	311	334	351	366	316	328	344	334	337	338	322	334	366	347	340	306	318	321	327	297	331	328	337	343	345	326	310	365	335	324	322	330	305	353	332	363	324	336	341	321	305	337	348	310	327	345	307	342	331	350	325	348	311	355	321	346	348	309	322	360	317	338	328	325	336	346	330	316	354	326	342	322	346	341	325	365	327	340	322	353	305	340	346	325	340	360	349	309	323	342	348	351	338	338	315	350	338	334	326	316	340	346	347	310	326	344	369	337	334	327	356	348	334	321	307	336	316	355	336	332	334	352	343	356	317	349	324	336	319	345	337	319	336	353	326	341	330	300	332	357	341	333	313	331	340	344	312	347	330	339	349	326	322	340	343	324	335	321	329	345	341	341	374	325	339	375	321	382	316	360	317	352	342	359	370	336	347	352	353	343	344	340	312	349	314	350	316	320	328	332	344	331	320	337	326	307	329	392	357	336	313	321	367	320	343	331	316	344	369	333	319	338	316	331	321	342	347	341	341	340	327	308	327	345	303	339	366	356	363	353	340	353	317	324	326	352	320	321	308	326	337	309	328	315	309	361	325	337	349	352	325	347	370	369	306	359	352	335	353	341	317	301	312	344	335	329	311	323	338	374	353	334	325	323	312	313	338	347	359	325	328	342	314	326	333	332	341	347	337	341	335	328	335	308	318	326	316	328	311	382	355	346	341	335	336	367	345	327	341	316	347	326	309	366	366	349	318	343	329	319	338	341	352	362	363	328	317	342	349	310	341	343	350	360	326	356	360	340	329	373	375	371	333	337	352	326	351	336	330	347	364	352	351	316	337	323	336	336	342	325	337	336	320	287	321	346	335	329	332	333	323	346	331	349	336	352	338	321	349	367	351	339	340	346	332	331	319	306	371	309	329	310	328	358	340	320	333	318	305	346	322	312	314	317	329	315	360	334	337	327	342	356	330	340	342	341	316	337	328	321	365	348	353	315	344	332	312	317	318	330	326	330	324	317	334	339	377	304	363	326	333	315	330	347	346	334	308	332	332	312	336	339	304	327	350	347	339	335	323	353	337
4437	920	686	512	456	426	412	444	390	394	404	419	394	374	396	377	416	389	412	400	375	375	384	376	428	386	377	400	400	378	391	394	380	382	387	403	372	376	364	449	420	394	407	381	418	425	371	378	380	391	359	393	419	377	346	369	362	396	414	401	384	359	398	367	407	386	373	422	387	384	400	388	401	424	394	412	398	375	394	369	375	374	389	370	421	383	370	384	403	401	398	381	390	408	382	408	404	376	403	387	412	380	388	394	371	406	367	385	377	388	374	380	382	398	369	410	400	422	379	354	403	403	382	380	373	398	338	389	391	371	419	391	393	411	407	372	386	433	350	398	411	398	384	368	412	369	398	397	363	413	365	393	378	357	362	348	370	423	390	398	385	368	378	372	370	369	365	386	366	376	404	355	377	385	374	389	391	391	378	407	378	393	421	398	386	360	403	381	427	391	391	402	390	358	369	377	370	393	348	375	328	376	366	400	379	395	393	384	392	379	405	357	402	362	422	392	364	380	356	384	412	375	391	388	346	392	410	370	362	388	428	394	374	390	393	376	387	409	362	409	397	400	410	397	352	400	415	386	361	372	377	353	383	409	399	419	404	435	414	369	356	359	387	356	392	344	370	369	346	401	350	366	425	395	378	431	425	385	344	402	375	366	388	389	401	373	382	355	400	396	362	399	409	372	423	385	368	390	369	379	398	407	390	377	374	417	414	373	410	397	422	377	405	364	334	380	411	377	397	361	411	404	371	431	374	366	414	363	394	368	369	373	418	381	384	390	438	360	394	389	385	386	372	397	352	383	400	385	423	373	364	383	374	365	394	416	378	362	385	396	396	376	358	346	385	407	405	394	408	399	414	388	379	385	381	380	375	370	420	349	371	365	368	392	413	368	397	357	398	402	400	403	381	366	371	374	414	388	397	392	390	353	361	374	387	408	368	388	380	369	377	424	379	421	346	363	389	388	373	378	420	374	397	389	368	366	424	370	415	366	368	348	377	385	363	420	400	408	366	410	378	390	400	410	387	391	381	398	430	368	362	386	364	386	347	412	351	354	361	380	388	395	402	383	370	384	400	392	380	347	356	365	414	365	396	367	376	385	410	404	386	378	385	383	349	348	385	384	396	389	361	416	383	365	391	417	366	398	392	384	427	400	385	387	378	357	366	402	380	369	407	384	408	395	370	392	384	414	387	410	367	387	382	414	392	367	389	405	371	414	384	379	343	385	367	385	394	382	394	406	392	390	381	403	388	369	406	346	350	372	368	415	407	395	353	395	381	384	377	424	392	393	373	351	368	380	382	369	380	380	372	384	387	401	388	397	403	399	413	393	387	392	385	379	389	405	352	386	389	388	394	405	358	391	391	409	403	368	389	361	372	396	425	358	359	358	377	343	359	405	401	416	378	374	389	389	359	390	407	397	398	404	384	435	380	357	399	396	400	385	364	383	369	401	396	385	387	380	408	375	398	396	385	383	402	354	369	381	397	431	369	370	407	381	393	375	399	368	356	386	376	364	359	380	418	388	392	408	385	395	396	414	374	377	402	385	420	373	398	394	373	376	411	391	403	383	399	362	374	379	409	408	346	383	368	383	390	372	382	384	407	387	378	345	420	409	405	395	381	399	391	407	404	347	403	392	388	434	372	390	392	368	367	394	403	378	374	379	410	396	406	399	381	389	386	366	399	441	368	403	385	375	390	379	380	416	370	370	383	368	371	397	370	392	379	377	387	404	377	421	413	405	369	383	388	403	399	381	384	362	406	381	341	408	366	381	409	407	378	373	399	379	378	408	392	375	399	372	391	394	405	364	391	414	352	363	383	386	389	389	385	362	365	416	411	379	375	341	392	365	391	385	381	393	394	370	411	395	373	401	371	388	366	371	369	405	361	381	347	416	376	390	397	359	409	378	379	400	394	373	394	375	374	382	398	361	370	412	409	391	393	388	383	359	346	390	368	403	380	362	367	402	389	401	412	395	395	354	373	366	409	380	339	358	370	385	368	393	399	400	411	389	354	415	381	371	380	374	362	423	390	414	377	365	397	346	397	380	375	395	361	369	365	372	384	369	392	380	375	377	397	392	420	379	374	420	404	363	416	391	416	414	405	370	361	358	396	365	400	407	367	387	372	390	399	378	381	403	384	390	376	394	422	392	410	365	361	398	396	366	396	387	442	385	364	386	382	362	395	391	386	388	351	359	403	385	381	380	379	385	404	387	368	394	389	370	417	385	359	370	394	389	365	398	368	395	380	403	363	379	366	388	399	401	350	413	386	385	425	365	370	403	352	352	357	407	370	375	382	372	414	354	381	409	416	387	361	419	372	410	362	365	374	381	367	385	384	415	343	398	399	341	400	389	377	378	371	384	379	400	377	429	414	385	417	358	409	423	394	379	377	361	400	385	387	344	398	355	397	394	399	384	375	418	390	405	397	381	325	409	374	390	426	401	353	333	362	389	388	404	402	354	348	344	411	418	401	398	384	392	410	381	408	426	394	398	369	401	364	424	385	370	370	390	390	424	389	346	406	407	368	396	354	383	367	402	387	370	369	394	382	381	391	376	417	397	383	386	378	410	377	363	438	402	396	368	411	398	385	380	377	379	387	368	408	370	407	386	384	407	360	359	367	377	398	381	385	405	382	365	378	388	356	380	400	382	397	397	366	374	392	372	398	383	411	383	410	358	389	375	384	373	372	386	392	388	371	402	351	362	402	382	384	349	391	378	395	382	407	385	355	391	389	403	390	367	399	439	375	403	377	405	409	368	383	380	374	375	382	386	383	422	372	413	387	384	370	394	408	422	356	360	374	362	363	386	403	393	371	374	378	388	380	420	372	360	379	380	407	407	373	365	428	366	426	404	411	385	382	389	379	389	387	366	373	425	397	400	395	405	382	355	379	378	362	395	398	445	367	379	394	399	386	409	387	386	390	382	403	399	381	386	383	384	350	399	381	411	351	385	378	374	395	395	364	388	387	379	369	400	376	345	406	368	402	375	374	360	377	334	365	402	398	380	354	389	364	401	376	380	372	369	378	400	330	418	372	392	396	390	396	386	380	362	398	397	368	397	389	370	372	367	382	386	401	399	368	379	402	380	413	410	363	397	374	381	404	375	368	373	399	374	403	413	399	383	393	405	374	362	415	363	419	392	425	408	375	399	411	364	421	406	365	373	402	397	397	381	373	413	404	365	370	409	398	367	385	389	378	383	366	347	391	353	397	353	397	404	434	400	358	380	430	360	395	408	390	402	371	358	390	375	387	402	379	391	385	387	364	356	404	387	389	376	397	374	363	379	381	419	370	403	388	397	396	371	410	385	416	403	392	392	405	393	380	372	372	391	363	370	396	412	410	372	414	392	369	381	393	375	398	364	418	399	375	412	352	379	376	352	404	404	372	383	401	383	380	409	405	372	396	388	375	375	354	392	393	396	401	418	398	373	371	423	394	410	400	418	380	420	436	371	395	379	398	385	352	392	385	330	391	391	360	416	386	404
23391	21042	28081	24213	21008	6640	980	721	605	540	535	533	482	458	451	436	442	424	426	439	426	424	454	398	402	432	407	414	384	406	404	434	404	436	420	422	356	407	403	420	417	402	372	387	409	450	378	399	412	382	382	398	397	395	376	435	413	392	411	408	397	377	405	442	410	414	435	371	417	370	387	389	429	395	359	385	374	365	387	386	415	407	370	396	408	337	418	411	404	402	373	389	411	386	392	407	411	355	371	370	402	406	389	357	396	411	405	392	371	380	374	427	402	392	411	385	390	375	397	396	393	442	406	387	381	389	421	388	401	436	391	401	412	398	375	389	404	395	337	420	395	384	420	419	373	346	380	401	383	435	412	396	381	395	401	380	392	387	431	400	375	388	381	408	377	426	420	373	366	422	403	423	403	390	395	391	396	401	402	400	401	429	434	392	366	406	372	376	375	436	414	387	405	396	429	380	387	409	420	434	390	405	378	382	403	379	405	381	394	405	380	353	405	400	370	423	386	419	420	376	365	410	376	399	418	411	452	386	427	386	376	371	390	358	340	413	431	399	420	419	410	399	392	408	388	424	372	409	396	380	387	368	405	377	414	388	394	414	364	399	380	419	381	396	397	395	406	396	365	400	371	364	380	392	404	399	386	410	375	398	398	380	370	410	402	424	404	364	413	403	407	396	376	408	400	332	373	447	398	409	417	388	379	408	372	429	396	374	426	364	395	408	377	385	405	404	377	381	385	391	390	386	385	440	401	388	389	389	401	356	410	396	413	422	429	384	411	385	371	385	400	367	379	365	422	422	395	380	392	387	403	385	395	397	399	380	390	393	385	363	376	434	410	423	370	392	407	418	409	387	377	388	397	376	369	413	401	380	414	379	401	350	403	419	396	393	383	348	403	419	400	400	382	421	365	382	398	384	378	383	368	410	429	383	401	401	388	388	389	406	399	360	365	366	380	389	386	404	383	381	366	380	392	377	435	392	387	391	389	395	350	372	409	434	399	409	418	409	374	419	376	374	392	386	400	377	385	381	396	346	363	380	367	397	395	393	361	374	370	377	391	398	411	379	397	380	407	397	397	403	357	396	387	381	399	411	403	410	389	417	350	403	418	404	404	335	409	384	390	387	423	367	385	401	385	405	450	449	384	408	369	364	389	402	374	402	409	421	381	410	412	397	413	394	392	374	393	403	420	380	402	421	407	419	408	379	393	376	413	361	385	402	403	400	409	417	382	388	396	401	428	399	430	399	409	392	404	407	415	399	395	379	396	408	385	405	381	399	401	394	371	367	388	392	360	396	412	400	360	398	402	379	397	410	364	408	404	414	394	396	451	381	379	402	411	402	395	389	360	386	400	409	399	376	403	398	346	409	376	401	348	425	388	423	365	423	406	406	423	389	394	413	400	363	397	397	407	392	384	389	396	391	382	378	374	369	438	394	375	349	404	393	411	429	420	401	401	418	383	399	375	421	373	378	371	401	357	394	402	383	372	406	375	372	401	415	411	385	362	366	402	400	374	408	387	406	398	390	390	412	398	428	370	387	371	356	394	396	339	387	406	355	394	371	383	405	400	402	408	395	394	408	414	421	420	405	386	398	391	394	380	399	407	411	364	412	408	379	420	404	417	384	356	403	399	417	385	416	368	387	387	412	388	373	411	384	359	402	427	406	369	390	388	403	414	399	393	378	425	412	416	361	427	390	379	407	377	381	393	398	413	370	410	360	412	394	414	401	395	362	439	433	371	393	366	422	381	372	396	394	364	407	397	394	398	418	384	419	379	390	440	385	384	413	423	375	339	384	374	366	367	365	393	367	360	352	378	371	395	411	433	416	374	394	381	386	400	391	370	421	381	395	392	437	394	412	369	441	423	384	386	360	419	383	410	423	368	401	398	375	397	419	389	370	338	374	408	402	417	437	418	372	396	415	413	392	378	394	379	406	399	395	393	387	389	373	418	412	400	368	429	380	397	367	423	392	403	381	414	391	384	382	395	384	402	362	389	371	380	422	399	394	420	381	427	418	425	378	411	334	378	396	382	365	390	375	406	384	421	382	395	421	397	379	383	360	396	383	366	421	449	390	382	396	407	397	379	447	377	387	396	414	388	388	408	420	393	386	413	392	374	428	405	418	402	381	390	385	425	396	384	388	372	366	407	431	367	404	440	379	386	399	405	398	363	402	432	431	385	385	379	392	369	363	327	349	432	422	370	390	421	371	342	379	409	417	366	393	372	381	399	382	413	396	404	406	387	406	382	388	411	393	410	363	433	341	393	405	383	376	434	369	367	386	441	380	406	428	393	422	424	393	386	413	370	438	376	400	440	370	412	405	366	410	358	405	398	401	415	389	415	391	392	397	428	370	400	374	399	409	372	415	387	406	372	378	381	356	380	414	386	413	391	381	374	387	424	401	387	373	398	389	389	398	392	365	406	406	389	408	395	391	430	386	429	403	408	369	384	374	414	390	412	382	429	418	415	375	400	391	416	380	397	412	394	388	381	390	381	408	393	436	388	375	406	359	413	367	370	373	367	384	408	393	411	372	388	388	359	408	409	397	330	357	415	394	404	399	406	397	416	423	359	394	385	432	413	363	398	412	384	380	389	382	419	396	389	386	403	377	402	394	386	366	386	390	377	435	361	401	361	401	407	426	398	407	413	405	363	421	391	375	407	406	399	383	386	352	357	403	413	405	417	402	401	407	433	385	407	416	382	376	427	408	398	461	417	413	380	367	353	423	379	401	401	377	389	403	408	389	448	413	366	393	419	402	395	412	430	430	376	346	401	384	383	385	397	398	420	399	401	367	411	374	405	377	404	413	396	383	400	407	384	400	405	367	408	371	400	410	392	398	372	417	368	355	391	404	456	395	405	396	411	381	406	380	396	422	374	383	386	389	399	405	379	372	384	407	370	413	434	417	425	343	399	413	394	405	384	420	406	414	438	394	412	373	387	401	406	352	356	384	395	359	374	374	422	391	389	378	402	412	384	381	394	433	396	387	400	380	398	390	421	370	460	379	414	408	400	378	401	415	389	419	400	391	412	407	373	405	372	369	388	409	393	411	368	401	389	379	379	403	425	390	402	385	420	431	374	410	408	371	380	428	426	397	353	397	402	373	422	405	373	379	393	418	382	393	382	425	373	406	384	370	416	403	383	395	390	377	418	373	391	405	393	378	405	411	386	375	430	359	413	425	415	418	375	367	409	381	395	364	378	390	385	376	439	393	376	361	397	419	423	409	399	420	360	413	383	395	369	401	383	413	373	396	393	426	356	407	388	373	370	396	379	426	396	384	394	441	415	409	392	359	386	378	410	372	418	412	414	382	392	427	399	401	360	383	408	391	402	389	420	355	391	419	380	380	411	390	401	360	400	393	392	389	354	420	355	404	432	408	371	365	387	436	392	389	409	384	393	358	387	408	396	406	398	386	383	365	419	377	407	414	398	386	427	404	400	408	426	401	432	406	419	394	392	387	416	412	382	337	425	391	394	417
3333	7899	5619	2785	1895	1543	1203	957	826	748	675	611	567	596	555	522	521	542	501	529	533	498	494	489	494	499	473	475	499	468	498	476	513	479	482	473	466	450	513	530	476	473	463	482	424	460	460	472	484	467	456	441	489	424	469	467	443	476	494	498	490	437	436	466	476	437	437	466	460	446	484	509	452	475	475	434	475	460	434	480	472	482	474	427	492	444	473	462	485	456	452	468	491	461	497	435	469	457	457	458	450	436	457	473	461	460	428	436	454	459	432	424	441	460	478	466	502	477	510	415	420	459	522	479	471	493	448	485	430	498	443	442	487	469	484	434	467	458	473	457	433	481	453	490	461	465	467	488	449	472	446	452	473	440	505	470	440	490	455	457	465	414	475	461	445	474	460	490	470	452	480	470	457	472	457	452	462	456	438	482	466	461	460	445	440	441	453	467	479	466	501	468	440	490	438	480	496	445	468	455	401	431	483	499	458	422	490	450	452	454	501	480	444	465	512	470	463	439	455	483	450	471	414	491	470	502	486	507	467	434	441	437	480	438	486	467	465	466	464	459	456	429	437	461	463	459	469	501	439	451	474	485	507	441	456	440	461	457	496	476	430	462	453	446	458	512	451	479	471	477	449	433	447	460	484	457	485	479	473	503	463	453	480	500	479	463	456	477	447	446	453	442	479	431	427	450	469	478	455	434	451	476	458	482	462	446	474	478	456	475	475	458	482	431	430	456	402	444	490	473	441	442	458	472	460	439	454	446	452	446	492	437	452	474	458	478	459	438	474	447	476	479	458	442	443	451	432	432	492	451	434	436	447	456	474	462	464	457	495	468	444	435	452	452	479	511	465	442	427	468	469	444	516	463	446	440	472	453	478	492	453	472	442	486	459	461	472	411	445	460	438	485	450	438	437	474	443	445	413	429	417	444	450	441	453	481	463	403	496	461	429	467	473	434	464	474	487	450	463	465	483	461	504	471	478	400	524	462	438	479	433	456	452	484	490	461	461	469	441	474	496	459	480	486	481	437	479	419	434	435	463	468	435	467	479	446	457	480	443	422	473	471	484	478	481	492	446	438	431	471	471	461	446	489	470	476	454	444	480	446	454	462	483	466	448	490	482	453	429	451	423	486	456	467	478	436	469	438	466	470	470	452	504	464	464	430	423	445	483	483	488	514	488	455	451	462	459	489	458	470	448	471	486	472	469	476	477	494	491	467	445	456	494	472	475	464	466	444	490	502	451	474	482	454	474	427	458	458	481	469	459	469	483	446	456	433	474	477	485	467	455	436	475	443	490	443	436	466	464	476	418	488	427	486	467	457	447	495	455	470	481	469	445	457	470	463	472	488	433	493	484	458	489	438	443	478	471	487	462	426	443	459	470	477	490	466	461	437	456	441	469	483	469	495	450	432	450	405	456	497	445	461	464	454	466	484	442	455	471	437	472	488	466	439	431	495	433	428	442	467	460	467	482	465	453	482	465	470	469	423	492	454	475	454	448	424	478	461	439	488	442	437	447	471	456	500	466	463	460	499	484	410	426	468	455	529	491	407	483	426	482	492	498	497	472	406	479	465	476	449	445	461	464	500	467	465	427	444	448	439	487	445	479	410	469	473	489	475	427	469	434	444	459	466	446	431	454	474	428	472	439	453	445	429	495	431	463	473	454	440	454	436	439	460	447	481	464	499	441	406	442	429	437	432	445	486	490	439	450	448	443	437	451	449	472	476	458	482	478	446	464	434	460	446	466	457	417	488	476	468	448	494	466	457	448	497	463	476	469	493	482	467	454	472	442	443	488	497	454	454	453	479	468	457	462	470	454	464	490	460	461	474	450	526	464	464	465	461	445	440	456	452	456	498	446	453	516	451	456	478	479	457	479	453	489	511	419	485	506	439	454	515	481	499	470	482	461	469	475	454	476	454	429	460	456	463	476	456	474	466	455	476	427	454	476	486	455	457	479	478	463	481	473	462	474	457	467	459	418	449	456	437	466	448	479	495	438	461	465	457	436	474	463	516	454	466	470	453	449	481	483	455	490	442	487	481	441	463	427	447	398	449	469	502	420	450	459	440	487	460	471	459	473	459	452	476	492	441	449	461	428	488	474	478	457	456	458	476	480	465	500	473	480	469	430	444	486	482	496	459	479	480	457	446	454	502	424	483	433	451	484	455	445	459	431	455	434	467	471	458	497	472	438	508	439	443	474	417	477	468	486	461	428	483	479	433	443	466	439	524	447	472	513	445	477	478	470	467	472	469	441	472	478	472	441	463	447	446	480	457	465	439	438	471	464	459	461	500	479	455	458	421	442	461	462	430	434	512	457	475	490	439	465	403	485	436	434	448	453	474	448	448	458	446	500	473	453	436	446	479	455	485	449	482	462	467	449	491	441	484	462	440	434	482	489	484	446	484	472	482	440	438	449	510	456	470	466	447	471	432	477	451	466	504	431	441	462	472	469	478	439	489	487	488	476	450	481	478	473	457	487	513	405	450	444	465	485	457	461	468	480	466	469	503	449	435	478	458	487	431	482	478	480	476	450	451	455	444	494	522	504	490	469	461	494	480	446	456	446	426	459	475	475	451	481	466	450	470	430	458	439	454	467	445	465	480	440	441	440	457	475	461	500	457	443	427	439	456	458	505	470	480	424	432	446	439	481	498	482	467	456	458	466	492	447	445	468	493	499	470	394	489	455	524	443	464	476	469	472	440	472	457	480	472	483	482	450	481	484	468	486	472	463	470	458	477	423	480	454	473	475	443	477	445	440	475	461	443	477	466	454	464	476	456	512	458	441	485	506	463	476	474	460	460	474	431	451	460	453	453	482	447	451	440	496	471	487	455	495	473	473	473	452	472	467	462	469	479	431	490	502	437	460	438	451	463	480	433	458	487	430	472	506	461	472	484	448	465	445	471	457	453	449	455	477	462	492	443	462	463	431	428	483	473	499	492	501	453	528	463	465	485	449	462	478	463	477	455	423	437	473	459	452	439	417	442	516	461	430	439	471	426	438	438	467	415	468	480	463	498	461	424	484	475	493	472	455	475	488	464	461	469	502	477	446	495	445	416	479	474	459	496	461	457	496	461	480	451	469	461	524	458	430	454	471	452	466	490	427	461	491	438	483	422	465	446	456	470	469	476	480	436	441	475	477	475	482	486	444	478	461	458	445	476	455	430	480	473	443	439	479	472	488	468	452	460	465	487	463	458	473	513	487	430	504	426	487	476	473	500	480	469	445	506	470	449	457	467	468	441	443	468	458	469	452	489	472	485	505	459	448	453	463	450	459	479	477	489	470	493	437	498	468	445	486	439	470	451	432	423	462	422	422	448	475	474	428	474	445	455	429	446	408	427	449	445	471	469	496	409	433	461	469	429	462	450	481	513	451	466	511	438	486	494	524	443	493	483	494	460	438	467	487	428	471	422	427	441	475	468	459	476	473	505	451	431	481	478	419	453	487	474	456	455	474	498	448	444	506	483	476	442	453	462	462	458
24434	21036	26880	25296	7543	488	350	300	249	211	221	208	200	222	210	186	198	208	197	164	182	153	186	180	186	170	175	184	167	168	184	152	164	163	172	194	155	144	177	164	179	169	167	161	169	150	162	182	170	157	159	180	134	154	145	163	152	157	161	147	145	157	165	163	165	146	179	167	165	176	166	156	162	171	173	139	165	180	181	182	184	140	179	184	161	156	171	167	151	167	171	168	161	152	161	157	174	167	156	186	166	152	150	144	151	175	148	158	171	151	168	156	166	172	136	163	157	155	167	192	155	170	162	163	137	178	158	163	181	160	144	148	171	180	173	160	152	150	167	162	162	170	171	167	160	158	145	140	164	139	154	171	161	145	148	157	144	167	172	164	171	157	190	177	178	193	165	152	162	159	147	161	191	153	162	168	160	177	156	175	175	163	160	142	185	156	161	141	137	164	165	148	169	160	143	164	159	172	178	148	177	175	163	159	163	156	172	149	163	156	156	162	156	168	191	148	183	164	161	165	167	154	173	160	177	167	163	173	138	166	188	153	148	164	156	176	170	166	161	156	178	156	168	153	149	169	160	160	131	147	173	167	145	152	162	174	167	167	160	156	161	163	168	180	167	180	144	143	160	161	163	168	167	162	158	147	165	154	159	159	169	179	155	172	174	142	196	159	156	139	168	143	167	159	166	158	161	176	158	171	152	167	154	176	161	175	174	176	141	161	165	168	143	171	158	163	152	152	164	183	142	171	152	169	172	151	155	180	165	164	162	160	174	150	161	153	151	170	147	165	153	158	171	162	163	168	180	156	157	138	157	161	144	160	162	170	126	119	158	152	166	134	173	163	179	151	147	175	165	160	152	180	163	164	152	150	167	162	155	167	159	146	177	175	157	146	175	159	165	158	153	141	175	153	168	171	180	163	161	158	158	164	152	170	171	150	147	158	158	168	157	158	165	156	161	176	176	165	160	197	182	159	170	158	164	163	167	162	159	162	175	162	167	189	155	140	162	152	151	145	140	180	166	174	140	142	170	160	144	188	175	172	167	141	164	167	151	168	182	171	176	155	161	131	149	146	156	170	154	152	164	178	165	159	152	163	151	170	151	158	157	186	145	171	170	176	167	170	152	173	166	166	158	162	153	138	147	162	157	163	170	159	163	161	155	143	163	160	165	164	133	159	161	146	148	166	154	157	143	172	168	143	134	156	126	171	170	160	167	166	184	169	147	174	188	157	158	158	165	154	154	182	163	175	151	168	185	166	148	172	165	155	170	167	148	173	142	177	145	163	137	164	171	148	178	176	173	152	152	193	166	156	162	156	148	197	170	159	155	169	160	159	173	171	151	164	165	153	163	156	161	162	163	163	154	176	168	151	162	147	178	175	154	170	154	143	158	154	166	161	149	167	150	148	147	147	160	159	156	148	163	160	168	162	154	171	150	140	143	160	150	185	157	169	163	176	161	138	160	167	151	156	167	170	181	171	164	166	163	161	158	144	132	163	182	179	144	165	161	138	151	156	175	166	191	178	167	163	154	167	160	159	150	147	182	155	174	169	168	145	207	139	155	152	153	144	172	162	170	169	166	150	163	166	153	158	148	163	157	136	184	156	173	147	173	168	178	163	156	175	147	158	166	181	176	176	170	155	187	170	151	164	160	155	134	169	147	135	166	146	159	151	166	167	159	145	164	174	153	171	167	161	186	163	157	150	131	151	175	155	157	179	170	165	163	164	170	159	160	166	162	136	151	172	179	122	145	167	149	150	154	146	177	146	173	162	144	150	182	190	174	148	201	168	157	161	161	151	173	155	161	154	161	133	136	151	160	145	171	131	155	166	165	177	146	156	151	177	166	155	153	150	183	163	143	146	141	164	153	178	154	170	177	160	158	149	171	141	181	169	168	149	159	135	128	140	161	137	137	171	166	140	160	158	167	157	161	181	153	152	156	158	154	169	158	193	162	154	140	171	160	180	179	150	148	172	153	163	158	183	160	148	164	157	141	145	146	158	156	177	145	167	175	156	164	142	165	145	161	163	162	146	187	137	161	186	164	172	187	138	155	150	165	153	146	162	165	133	163	159	154	144	164	163	151	162	161	151	177	154	152	159	168	172	151	159	162	151	156	175	177	149	153	166	162	160	156	161	165	160	161	141	188	172	154	156	173	148	158	185	156	149	175	156	166	182	140	164	148	139	164	153	153	154	138	157	151	150	161	144	160	173	168	161	139	156	154	154	173	149	148	159	164	178	175	167	173	141	166	139	161	157	142	171	171	159	170	149	155	155	168	141	163	179	171	151	162	136	166	157	180	174	145	149	158	161	157	163	155	171	158	151	146	159	171	155	157	132	163	143	177	172	168	162	156	155	193	145	170	167	162	162	156	165	168	146	190	158	160	163	159	151	171	144	160	145	128	154	149	181	159	149	172	179	154	174	172	157	155	157	166	156	155	170	158	151	130	183	142	186	158	178	149	161	156	188	166	143	135	146	165	170	136	158	179	171	152	150	184	160	179	162	155	125	162	181	163	161	139	180	142	141	159	169	149	166	175	140	168	171	179	180	151	148	156	157	158	174	134	169	179	172	146	146	151	178	169	156	159	166	162	154	163	183	153	174	177	168	175	166	158	168	153	140	143	137	115	165	169	173	165	168	168	167	185	177	142	165	150	172	155	166	151	185	159	173	184	207	173	155	159	147	148	146	141	153	164	174	166	167	145	177	166	160	165	180	157	186	158	157	173	175	142	159	139	152	156	157	179	155	133	163	158	153	158	153	166	160	146	160	155	150	150	162	161	178	157	151	159	162	155	176	154	167	171	135	147	161	143	145	170	157	149	155	178	164	142	156	149	155	161	141	154	137	161	161	173	169	141	182	165	161	164	163	187	169	152	147	156	164	147	171	167	155	153	163	180	150	182	155	164	159	163	179	141	165	172	151	168	165	164	139	165	150	178	142	151	145	165	131	121	158	145	151	177	170	167	161	140	165	164	165	146	165	180	189	186	165	200	149	179	139	158	181	142	164	179	168	147	156	161	166	168	138	160	171	153	162	181	161	172	162	161	164	164	152	166	176	143	172	177	169	161	157	165	155	161	147	156	153	162	156	136	172	194	154	156	179	165	166	163	190	165	162	170	125	143	178	142	157	154	158	165	158	142	157	151	137	172	152	140	171	164	186	159	147	137	159	167	155	144	154	152	175	159	162	143	178	162	172	152	153	173	144	139	156	136	156	167	140	183	193	153	186	142	182	167	152	162	169	157	147	174	142	142	161	169	145	162	153	162	138	167	146	160	173	156	158	153	150	149	160	146	166	142	165	180	172	156	167	161	175	157	172	138	171	158	151	172	174	164	161	146	185	138	158	180	156	158	151	170	164	158	183	157	168	171	172	147	155	163	171	152	177	156	165	147	165	174	177	156	169	172	152	167	167	152	165	147	148	183	177	178	166	164	161	165	152	153	160	143	162	160	175	162	156	163	151	171	143	173	149	157	142	135	146
3259	4524	3073	1489	1064	773	660	446	444	368	318	279	255	263	249	215	269	229	241	214	189	205	198	225	198	213	219	194	188	188	212	204	195	189	192	222	193	187	190	182	206	163	228	161	187	183	204	194	185	221	184	182	200	186	212	176	198	210	180	205	188	176	184	202	187	189	187	186	193	206	185	192	174	193	201	182	189	196	202	206	180	192	178	172	180	188	188	204	194	186	173	200	213	185	174	196	176	179	197	192	193	190	177	185	220	183	174	195	221	220	174	181	189	180	182	185	176	197	185	169	207	217	182	209	177	161	188	217	157	168	162	167	179	200	192	177	174	191	187	178	200	172	190	203	184	204	161	201	177	175	173	184	184	186	184	169	203	182	198	198	164	187	173	169	182	219	188	182	195	192	164	195	191	181	193	184	201	191	177	199	193	181	172	182	178	203	169	223	198	183	178	183	196	199	178	168	198	190	204	183	173	189	187	177	181	191	174	193	203	182	183	193	187	183	194	185	168	186	207	174	162	184	178	171	176	181	202	184	183	200	194	153	175	198	216	173	176	172	191	195	186	182	215	169	179	184	190	191	160	168	205	174	183	191	177	194	189	188	175	168	188	199	182	188	186	182	200	175	190	183	210	191	187	195	175	176	168	196	187	206	204	186	193	181	167	191	190	202	209	170	196	204	203	199	156	189	192	212	175	157	192	188	212	193	201	182	192	185	211	184	187	173	183	183	175	176	183	199	189	178	196	192	166	158	214	211	167	205	194	179	199	189	195	220	204	199	204	198	190	180	172	190	203	184	192	174	179	198	174	189	183	186	180	181	207	207	200	208	183	181	162	214	180	194	190	217	210	199	193	192	179	171	199	172	201	175	176	201	198	183	204	181	204	177	186	186	216	211	187	184	163	216	188	179	172	172	203	182	215	193	203	194	188	177	175	177	180	183	212	192	185	199	204	177	181	185	175	186	175	214	194	180	193	189	197	175	180	178	193	186	182	175	172	201	207	182	192	193	180	175	170	167	177	193	212	206	211	184	210	184	191	164	176	169	168	201	232	181	180	193	191	183	174	187	179	198	192	154	177	198	219	176	184	181	168	187	193	178	213	178	184	181	204	209	215	184	192	183	176	161	216	205	179	224	186	183	172	184	192	179	184	183	193	189	188	181	166	199	186	180	183	179	200	195	207	206	212	179	191	190	188	178	197	180	190	192	211	173	184	173	180	203	197	193	205	204	188	167	212	181	173	212	193	196	179	192	192	162	201	159	185	220	166	190	185	213	211	200	167	184	191	172	210	207	158	202	189	197	195	196	183	185	192	182	194	208	177	170	185	178	187	194	201	172	201	204	199	192	195	149	180	198	172	178	189	186	178	209	218	187	187	173	199	189	198	199	190	193	179	170	183	192	198	177	210	194	179	203	194	169	204	195	203	198	193	193	196	183	172	170	196	184	200	181	201	196	161	193	214	179	196	171	189	199	182	187	184	156	180	208	165	209	205	197	175	210	187	193	196	193	198	184	206	190	181	203	213	188	178	182	189	209	205	197	188	178	196	186	190	176	210	190	204	176	198	159	188	174	191	220	182	191	193	173	185	187	210	195	188	189	187	166	222	180	186	190	221	176	172	180	171	227	183	178	175	205	163	199	193	168	189	208	205	199	206	212	173	203	164	175	198	190	183	183	214	172	169	201	161	163	197	194	196	190	174	198	188	201	212	184	172	170	183	187	176	194	171	168	196	197	156	187	186	203	203	180	217	211	183	214	199	177	208	195	200	217	205	172	189	186	179	174	197	209	210	179	162	173	182	180	177	202	195	175	193	184	172	171	193	168	188	197	201	181	186	195	199	181	207	187	184	201	200	188	190	193	178	192	201	190	180	199	182	201	184	168	188	170	187	179	201	192	184	201	195	177	192	209	175	186	182	187	199	177	175	206	187	188	180	203	168	204	188	186	175	166	191	207	173	183	189	190	201	186	183	200	202	183	198	196	219	175	186	209	185	185	193	193	181	174	195	198	170	178	192	179	200	190	198	188	152	182	189	195	175	200	166	204	179	184	184	220	192	195	189	200	189	200	199	182	203	177	180	176	186	196	189	179	203	195	166	204	177	204	195	181	197	193	190	207	183	186	195	182	195	180	175	167	207	186	181	162	179	182	154	216	176	187	200	169	199	196	201	185	184	194	186	185	202	167	182	172	180	169	174	196	180	189	191	201	199	176	183	202	195	180	210	181	175	197	222	178	168	198	179	166	170	199	194	199	176	177	163	177	178	179	195	158	174	196	179	186	197	187	185	195	176	184	191	214	191	175	177	172	196	176	174	187	190	193	176	185	200	187	205	198	205	184	197	176	190	195	176	194	206	172	176	174	175	210	190	182	191	181	165	197	176	185	177	226	185	168	181	188	175	181	200	186	183	196	197	177	199	178	174	186	209	195	182	196	190	199	159	194	180	188	181	181	200	205	173	177	176	179	190	192	194	211	192	202	204	208	177	193	179	178	196	211	196	202	194	185	177	160	178	190	191	191	183	203	185	176	203	181	200	214	188	217	206	189	185	188	157	203	208	202	172	191	171	211	195	209	164	202	195	187	200	186	184	192	192	173	191	192	189	193	179	185	190	194	179	198	180	181	181	160	187	209	166	174	197	183	208	180	211	200	197	192	180	194	217	179	196	176	167	190	182	196	199	196	201	176	191	223	216	194	213	180	194	185	207	169	165	206	163	200	167	206	175	183	174	187	195	206	199	210	169	187	190	173	169	196	178	221	190	184	192	189	183	188	190	186	205	178	196	177	205	185	176	188	226	198	188	181	227	186	180	176	194	183	211	167	176	185	199	214	169	178	204	205	194	196	200	185	201	196	183	214	203	198	203	189	184	170	192	192	212	204	201	178	199	194	163	184	186	195	183	174	178	197	192	184	198	215	171	175	179	180	184	192	184	202	205	154	188	208	193	204	187	213	174	189	182	201	192	191	181	199	187	200	182	183	207	169	182	192	195	179	202	185	195	189	171	201	179	214	201	188	175	197	204	193	160	174	175	188	193	199	192	200	197	181	221	195	192	196	200	184	202	213	192	167	190	226	200	184	203	181	179	174	207	194	171	190	183	198	184	181	187	194	156	169	180	200	186	181	178	192	209	185	199	170	168	177	182	188	198	188	198	198	187	174	173	174	184	185	203	184	204	171	211	190	179	179	214	188	178	182	186	193	193	175	181	185	174	179	194	192	206	190	192	194	175	193	181	187	211	185	207	173	186	173	182	178	174	204	165	207	205	202	197	207	197	182	186	189	182	204	185	163	186	197	166	172	209	202	186	204	189	178	169	180	197	187	165	193	183	202	188	191	173	184	189	189	182	199	200	193	207	175	204	211	195	197	163	187	204	205	194	179	169	183	184	185	197	211	190	198	195	174	193	186	174	180	183	184	177	211	186	208	191	186	171	192	166	195	182	190	195	205	198	189	196	193	194	200	195	172	176	162	168	185	205	191	200	163
22272	21040	28611	23671	21042	21057	5177	826	574	489	419	451	361	311	324	305	288	299	262	238	257	264	245	259	280	233	212	227	250	239	233	233	222	189	205	241	235	217	232	203	222	198	220	213	215	216	214	205	212	230	197	219	210	214	230	186	210	215	232	213	219	214	181	192	206	208	209	226	198	215	207	213	223	203	199	220	226	195	215	206	212	190	195	192	226	223	213	195	208	209	194	207	180	216	204	219	185	220	207	192	206	200	206	205	203	201	202	218	256	185	219	209	210	220	213	201	202	225	236	223	206	197	201	199	223	222	204	178	197	212	216	213	202	181	212	183	218	203	215	209	231	192	191	224	200	213	211	206	205	201	220	201	197	207	203	213	208	202	206	237	204	200	212	220	195	204	231	215	195	199	205	189	195	227	211	219	205	197	209	197	220	213	194	171	221	199	201	217	223	183	199	169	211	219	219	190	184	189	197	193	179	203	190	188	194	204	216	185	204	181	200	196	220	210	212	184	201	202	184	212	224	188	203	203	193	161	209	204	226	211	230	189	185	212	213	201	217	208	208	215	196	211	200	205	201	201	187	216	243	196	185	188	178	203	207	201	197	201	203	214	215	218	196	200	187	204	195	186	209	201	207	234	215	227	199	194	198	200	204	197	215	210	204	227	208	221	203	207	190	211	212	197	203	189	216	204	190	206	200	219	219	206	209	192	216	208	238	211	193	190	221	196	199	214	207	189	211	226	212	213	192	231	191	195	214	199	205	207	224	200	184	180	216	190	230	209	224	196	192	223	182	224	216	221	210	213	189	206	207	217	199	179	200	208	215	198	213	213	207	201	204	213	196	196	190	191	220	219	212	187	179	193	252	196	201	218	185	224	216	218	196	201	211	205	187	196	201	208	198	199	197	196	186	227	214	226	175	214	218	200	208	203	208	185	210	194	222	193	198	204	227	225	204	211	220	213	204	178	223	218	202	183	215	200	236	203	222	233	213	188	177	217	194	225	179	207	209	193	210	201	210	190	225	199	213	258	202	180	195	206	212	183	209	202	206	202	205	218	195	203	208	202	187	200	210	227	194	208	176	195	235	178	187	220	221	197	201	216	218	201	192	214	209	189	182	194	193	214	183	183	181	193	189	198	201	211	205	204	208	196	191	182	178	205	217	215	216	203	219	187	186	187	202	186	195	201	196	183	175	206	195	201	214	219	178	207	209	198	207	170	184	219	197	210	199	217	198	192	180	198	201	221	189	213	199	213	214	202	191	203	230	209	231	183	209	199	203	216	214	217	185	217	191	217	188	217	202	188	194	202	214	183	186	209	214	190	190	228	189	204	204	201	224	200	207	204	201	198	217	213	221	206	203	210	223	201	215	208	236	190	199	209	215	214	223	222	204	208	195	189	196	200	196	191	202	201	202	231	217	188	184	193	197	187	196	204	214	182	191	192	218	218	194	174	221	199	204	202	190	204	175	206	196	186	205	185	182	213	182	179	209	182	211	231	219	205	205	221	211	206	201	197	212	250	227	202	203	209	196	219	215	177	215	207	198	206	210	187	195	197	222	210	225	243	219	170	216	218	203	213	211	202	208	201	194	168	201	185	225	169	236	191	193	213	227	208	230	216	209	205	194	202	175	209	202	189	213	215	211	211	198	207	236	211	229	209	202	222	212	192	192	210	192	186	195	214	221	220	200	207	204	219	197	193	190	200	224	208	217	211	185	226	225	186	222	230	203	206	195	217	198	190	219	205	203	210	207	216	181	174	206	184	203	185	229	206	193	209	209	194	191	193	196	204	187	217	210	197	189	188	221	190	203	216	187	184	209	214	195	179	229	200	189	190	214	222	180	216	197	194	224	221	204	181	227	203	198	202	192	216	206	239	215	203	198	227	206	191	185	205	207	179	189	196	190	211	203	224	200	195	216	209	182	205	195	203	218	232	188	212	192	213	227	200	209	193	202	208	187	240	198	210	185	197	226	227	205	208	191	173	230	193	187	216	192	214	246	206	241	207	224	229	207	184	186	197	208	220	211	193	218	190	205	198	197	221	221	188	201	195	185	190	203	197	211	203	222	228	200	206	207	199	203	195	207	211	199	206	196	204	179	197	207	203	230	217	207	209	208	196	179	208	212	239	186	193	203	193	194	213	227	212	179	193	174	205	185	199	252	188	205	224	211	195	203	218	248	227	197	216	202	201	209	166	230	198	188	220	207	199	206	195	203	191	183	191	197	208	190	180	211	207	183	188	240	223	211	215	160	204	221	208	192	206	204	179	210	194	219	207	211	197	211	196	215	179	202	197	223	198	233	200	206	203	189	181	196	205	178	210	194	202	199	221	208	213	206	208	240	189	192	180	207	197	180	183	185	202	206	181	195	198	203	227	182	211	218	227	211	199	225	206	216	196	195	220	208	206	184	210	213	204	201	194	199	208	207	218	217	197	197	186	192	221	203	211	210	196	198	182	211	186	202	198	193	210	227	210	181	203	188	196	195	184	223	197	219	212	206	222	208	218	184	208	226	187	185	205	197	192	197	198	190	179	204	194	189	210	207	203	218	205	215	205	204	215	215	222	184	202	198	197	219	190	216	177	221	229	186	200	191	214	212	207	211	213	214	188	175	205	204	180	222	210	182	189	181	197	210	211	218	196	213	187	225	220	219	234	216	202	201	208	201	217	195	201	185	198	205	186	212	208	243	208	200	198	184	185	193	212	206	201	185	211	180	203	203	222	205	191	197	201	210	192	198	218	198	193	206	190	230	197	222	192	216	213	185	213	177	208	211	217	201	229	197	221	204	235	200	199	186	208	210	189	213	211	219	194	177	192	197	180	200	206	216	204	221	194	218	207	214	195	218	214	214	174	159	208	205	202	207	197	188	175	215	228	187	201	202	211	203	223	233	214	217	199	185	208	193	205	220	203	198	192	222	218	198	188	190	186	214	191	256	214	220	207	203	205	200	200	185	199	194	204	188	210	195	222	207	217	201	196	219	221	224	210	190	206	214	226	222	200	193	224	215	205	179	201	217	211	193	174	207	176	209	218	207	209	170	181	206	214	192	199	197	195	228	195	179	208	201	222	204	210	186	205	210	190	200	202	200	201	196	222	202	209	208	189	190	210	192	197	218	176	211	195	194	203	220	181	185	212	239	211	196	213	186	189	220	232	204	199	218	203	201	222	223	205	233	208	212	201	197	215	188	186	182	202	208	188	196	212	222	190	199	216	212	200	188	204	190	213	217	219	189	206	208	196	236	175	197	210	209	211	208	203	202	198	184	194	207	229	197	198	198	193	183	188	186	264	211	214	194	221	214	220	201	191	186	223	228	207	238	215	204	222	206	203	214	209	202	209	200	205	198	202	208	210	198	197	202	194	206	190	203	200	201	216	202	201	223	204	196	188	204	219	211	210	208	210	223	185	199	216	193	215	201	192	205	215	196	200	220	188	173	213	207	217	194	184	216	196	221	196	206	200	191	204	198	197	221	184	215	205	208	177
4364	13240	9355	4410	3172	2455	1798	1268	1020	844	661	596	542	505	404	437	387	363	366	347	339	316	319	310	297	266	286	262	306	319	262	281	272	293	293	302	282	280	258	277	269	283	288	276	282	246	268	265	255	269	252	258	279	264	239	242	266	257	256	256	262	249	242	251	262	245	237	214	226	262	267	249	234	254	272	255	230	221	256	235	243	227	227	232	251	250	240	254	230	274	237	262	274	253	225	257	239	284	258	246	218	254	254	255	246	256	236	284	241	211	262	238	260	264	246	254	251	254	253	231	239	269	260	252	259	249	227	264	268	231	245	231	223	262	260	236	276	264	236	217	239	246	239	242	249	224	243	262	237	225	280	273	216	258	257	234	264	256	232	243	251	257	249	254	225	240	232	228	237	258	238	261	242	251	241	218	258	230	250	247	244	239	217	271	242	251	261	241	258	260	228	245	233	258	232	243	244	274	259	249	265	229	246	274	230	256	237	250	264	251	214	266	229	229	271	239	254	278	267	236	262	258	242	261	239	230	251	243	247	265	240	280	247	252	248	239	250	239	238	264	252	226	228	217	215	249	231	293	255	228	255	262	248	252	243	238	251	253	240	255	238	252	247	268	228	260	243	255	235	262	243	226	244	257	238	254	276	248	225	255	253	227	256	259	238	223	244	243	223	248	261	232	246	249	269	270	245	256	251	263	256	252	239	237	229	238	233	241	235	260	258	243	243	217	224	229	248	282	267	242	252	229	262	235	233	267	236	265	263	265	239	231	240	251	272	233	260	229	236	284	275	250	267	255	276	247	224	248	223	221	238	235	249	230	229	243	263	232	239	268	235	233	249	253	223	232	259	258	248	254	249	221	250	239	285	259	248	201	236	263	256	258	250	251	244	232	247	272	253	233	260	247	233	220	242	249	253	253	239	261	216	226	250	224	256	243	239	241	250	271	216	240	240	251	231	216	236	245	223	248	227	267	219	233	242	228	252	229	237	265	226	232	224	242	239	263	267	257	276	253	251	231	255	250	242	236	250	265	233	254	249	271	250	236	244	261	242	262	233	247	230	244	234	238	249	251	231	232	233	265	266	245	242	247	247	238	225	237	232	287	225	255	253	268	243	257	239	205	267	270	255	242	285	243	229	240	249	274	245	253	251	254	255	245	236	243	265	245	224	222	244	260	219	237	269	248	234	216	217	221	261	275	249	241	285	234	254	274	233	285	246	222	268	250	266	219	218	252	270	234	260	262	230	236	243	235	249	245	246	251	245	225	226	258	265	256	234	257	252	263	228	230	257	233	239	259	257	287	234	255	249	272	231	246	252	246	246	272	238	225	252	231	248	253	271	222	264	258	282	266	226	234	246	250	254	272	260	232	204	244	225	261	248	223	220	238	257	241	241	215	261	240	242	259	252	235	245	245	295	211	234	246	223	246	225	256	242	258	255	235	242	231	241	239	227	283	254	253	246	240	233	240	278	253	239	223	219	267	253	263	271	238	225	226	233	227	256	265	234	247	256	234	254	246	230	232	228	254	233	250	237	220	249	237	233	269	247	231	284	246	259	249	258	258	255	252	243	230	233	245	250	241	227	235	278	221	247	245	239	263	244	256	242	248	246	234	264	257	239	246	227	238	236	259	244	214	256	264	248	259	228	229	276	245	246	242	260	242	257	256	218	231	243	243	266	231	222	253	259	259	248	234	242	221	249	254	214	254	246	251	231	235	250	248	216	228	263	240	227	249	238	257	245	272	249	240	215	268	257	239	272	263	249	248	254	244	227	257	251	238	193	239	239	258	250	236	232	222	250	234	238	267	243	257	239	257	257	242	218	253	239	254	248	238	247	245	273	254	230	229	256	246	247	224	267	245	237	228	241	263	238	242	275	253	268	231	254	221	239	289	278	246	238	234	229	258	245	238	231	241	262	239	222	243	264	230	215	246	228	270	238	231	250	256	249	257	225	233	256	273	245	228	274	251	236	248	259	234	224	259	245	252	226	260	233	249	232	264	273	212	235	254	250	247	265	223	237	230	238	270	253	243	265	228	269	281	219	256	235	219	238	264	226	258	251	252	255	245	253	278	245	244	235	247	246	248	226	245	257	209	224	241	246	243	227	227	230	252	264	247	241	209	236	267	244	254	260	222	244	256	219	239	240	257	217	248	251	239	237	248	254	225	221	234	232	245	232	257	239	246	254	265	228	240	249	246	229	249	258	255	223	236	249	223	255	263	249	221	242	249	260	271	254	217	244	249	265	240	237	266	242	255	243	241	234	261	249	271	255	250	259	248	268	240	239	234	252	222	238	259	234	251	248	247	234	248	270	269	242	245	241	249	232	257	274	273	224	263	216	222	259	250	247	236	270	231	269	271	232	273	241	242	233	258	253	241	280	240	267	231	246	219	245	261	232	268	256	253	237	222	249	247	246	238	236	249	255	238	237	254	241	255	232	214	276	277	238	230	239	251	232	234	241	242	250	245	243	273	243	228	255	215	279	247	227	238	249	242	298	216	236	263	239	260	263	238	236	235	234	245	223	254	255	253	247	262	251	243	239	240	238	259	276	232	254	245	227	239	263	257	222	234	233	246	254	268	267	256	245	253	224	249	247	256	253	233	255	249	261	261	229	248	239	253	238	251	238	254	219	249	246	262	226	234	239	245	251	228	219	275	244	239	259	236	252	247	237	276	239	262	270	248	232	236	244	230	234	258	266	245	253	228	257	261	242	300	230	257	266	243	232	234	250	211	230	256	245	240	225	227	247	251	272	255	251	226	247	245	244	240	270	246	239	245	224	241	231	254	220	277	231	239	251	241	235	242	242	241	214	249	264	225	216	231	253	243	247	248	231	220	258	272	281	261	244	243	265	258	243	247	247	256	239	269	239	231	254	252	255	244	260	243	255	236	233	234	253	251	239	246	243	262	234	246	242	252	228	211	239	212	257	230	245	226	236	246	259	258	252	242	204	243	249	246	255	236	235	218	246	257	239	252	236	237	254	258	226	258	268	238	225	269	226	259	226	244	259	233	268	252	242	217	250	235	233	248	221	244	250	253	261	245	233	246	263	270	251	258	226	248	245	218	240	246	250	244	206	225	238	255	201	239	288	230	234	292	244	249	270	229	223	259	260	241	247	248	252	237	227	254	243	256	236	231	261	242	240	238	239	249	257	224	262	268	244	240	234	224	239	258	268	246	243	250	238	262	246	259	242	248	218	220	233	249	269	251	240	243	233	237	238	225	239	235	274	250	272	256	249	248	257	255	218	260	229	242	239	269	250	250	250	238	244	253	259	253	262	257	240	237	247	228	220	256	239	249	255	269	269	240	230	253	264	272	227	226	241	260	240	221	234	267	216	257	231	238	241	220	238	245	250	245	234	228	247	255	216	245	254	241	242	237	217	260	262	223	217	248	259	269	257	252	230	266	264	263	251	236	231	229	255	229	220	238	271	266	254	259	231	268	243	247	261	246	251	258	246	249	243	238	211	219	242	266	254	259
27258	17001	2924	593	442	396	363	358	374	342	379	332	355	355	327	358	347	345	346	337	344	397	350	375	354	330	318	318	333	351	318	334	326	359	318	319	328	321	317	311	352	325	316	375	354	345	364	313	364	361	336	317	334	317	330	332	338	347	337	323	359	369	346	330	366	349	355	366	320	358	357	360	362	341	331	344	335	325	322	329	354	331	343	345	328	343	346	329	347	321	316	345	335	323	350	349	347	361	366	366	348	329	374	348	346	352	301	358	308	293	333	322	340	336	346	342	346	318	340	313	331	338	347	352	384	364	314	346	375	307	350	342	360	347	325	358	325	362	370	357	354	344	329	348	316	320	322	343	333	342	338	333	358	363	356	383	388	333	362	321	351	331	317	356	347	336	332	346	342	322	323	349	357	361	358	331	320	322	336	362	331	338	334	354	352	302	379	352	362	325	324	336	345	365	373	333	347	334	322	395	343	349	332	341	339	305	354	336	342	345	346	312	345	325	380	359	317	357	328	356	317	329	362	323	360	338	332	321	311	332	366	354	297	328	343	326	308	342	343	315	350	342	335	341	328	307	338	336	377	325	312	351	365	331	303	328	326	358	362	375	362	339	380	343	341	318	338	358	376	334	369	351	344	343	317	325	335	356	283	361	346	338	321	329	337	335	333	321	326	352	359	341	342	320	339	325	313	328	318	385	343	347	344	345	325	303	328	330	355	358	330	323	332	361	360	361	341	357	332	341	352	317	344	340	365	340	339	338	359	344	343	336	336	319	368	347	318	345	330	373	356	352	329	342	348	327	345	356	323	361	382	338	322	340	349	317	354	335	361	324	311	324	312	337	361	364	315	362	355	333	322	353	346	335	352	350	365	324	312	350	344	339	342	334	331	345	315	334	322	343	349	357	347	333	334	358	372	320	332	358	332	363	362	314	323	375	342	336	327	296	341	303	336	335	336	352	288	361	364	306	355	347	356	353	315	375	349	338	307	374	326	325	342	366	311	352	340	350	343	349	375	353	353	330	355	335	322	321	331	318	324	342	338	323	336	338	320	336	328	346	347	362	349	312	330	346	340	334	339	360	357	307	366	323	322	342	326	370	344	313	365	353	362	332	338	367	359	369	340	335	333	368	328	334	328	362	340	354	310	371	330	342	341	351	374	347	355	341	352	367	339	356	335	335	372	361	375	358	328	311	350	336	345	317	332	311	322	392	335	337	345	325	343	363	354	346	320	331	350	303	350	352	357	356	335	330	322	330	322	348	338	369	328	336	359	324	317	319	338	332	342	323	334	342	377	364	352	347	331	322	310	358	402	336	312	346	335	312	349	336	361	348	335	324	351	323	333	346	348	347	315	314	351	346	348	322	355	329	335	352	350	315	342	338	321	342	345	346	356	349	334	346	363	303	366	342	302	345	313	349	363	355	366	350	338	374	357	349	338	332	357	318	342	309	333	326	324	351	358	339	347	337	296	369	357	380	319	372	351	352	311	337	364	346	342	345	385	346	341	358	344	364	364	355	345	328	335	369	336	301	335	360	393	334	318	339	331	366	318	353	355	327	340	350	337	304	367	350	367	340	346	336	348	319	361	327	333	359	290	349	372	336	332	337	323	326	339	360	338	359	334	346	345	341	320	366	364	377	362	347	355	337	332	339	314	347	311	338	360	342	364	371	378	329	338	357	358	349	336	350	359	338	344	354	357	345	317	356	322	318	339	358	326	316	343	310	331	333	330	333	357	337	330	339	339	318	319	349	389	366	330	319	339	333	333	364	351	345	335	327	345	309	354	328	362	302	296	351	344	352	330	358	322	368	380	324	326	329	338	351	334	349	310	296	334	289	356	347	363	357	352	366	332	348	364	325	354	319	325	347	322	318	327	336	338	334	361	356	350	313	335	363	334	351	349	351	332	359	336	360	338	355	344	338	354	320	341	358	345	325	355	341	360	351	323	367	310	330	308	345	342	325	351	328	329	327	331	340	337	348	367	329	356	372	338	343	335	350	320	335	313	325	346	347	352	307	324	335	341	327	325	328	345	356	330	346	316	322	332	316	330	345	359	344	332	354	364	331	383	338	351	310	359	342	343	326	356	327	337	355	344	339	309	343	326	350	326	346	355	338	343	340	286	324	380	343	331	344	340	315	369	364	325	323	358	330	341	357	293	345	342	345	333	325	316	331	374	372	322	337	363	362	323	336	362	300	324	356	318	328	337	306	324	334	355	322	337	319	324	347	340	323	371	339	340	331	358	327	372	338	336	359	374	350	287	335	321	332	332	314	359	344	355	285	311	347	307	316	371	356	344	333	336	344	336	346	352	315	349	352	352	354	374	354	374	352	334	358	320	364	353	354	382	333	335	313	349	334	313	324	321	358	308	305	343	327	332	342	327	319	351	333	365	329	364	344	325	314	347	361	352	319	364	329	340	341	329	323	357	338	374	366	336	351	291	334	357	383	341	357	351	305	360	359	324	330	349	342	324	337	359	337	295	341	335	329	372	306	348	328	325	342	360	377	347	348	305	356	337	296	358	351	337	343	362	317	295	313	314	321	324	319	323	332	351	324	342	317	325	349	339	350	375	351	356	328	334	318	338	370	358	375	354	324	350	361	320	345	319	364	350	338	319	346	327	316	371	317	338	349	323	331	330	349	354	346	374	354	334	330	335	346	351	351	327	333	378	368	345	333	371	320	340	333	369	342	333	340	341	310	358	381	340	312	372	372	339	350	345	394	351	350	362	342	303	357	323	340	314	340	339	331	360	331	316	321	370	322	359	319	322	352	372	302	354	339	356	325	337	363	346	322	364	328	368	295	358	357	321	353	323	335	313	364	321	320	332	339	324	315	356	306	333	343	311	355	346	365	349	341	310	357	326	380	349	362	322	345	320	372	337	321	335	323	334	347	347	317	342	354	324	340	344	351	344	350	323	340	353	332	320	374	323	349	365	376	311	339	337	333	350	346	349	355	349	336	351	357	335	331	312	364	374	366	333	303	318	297	344	338	368	314	329	352	321	354	393	353	329	345	324	304	364	333	347	326	333	330	333	323	331	335	348	344	348	345	332	357	358	336	346	350	367	350	334	343	329	319	375	346	318	328	327	334	341	337	350	338	355	315	377	329	336	329	349	321	346	303	326	364	327	321	375	356	352	319	342	364	346	375	345	335	337	352	315	376	376	358	326	345	302	325	318	346	346	335	354	335	355	340	362	345	299	347	334	365	329	395	351	328	339	337	358	347	353	319	347	317	330	351	323	342	352	344	300	333	365	354	362	358	372	318	364	344	349	333	344	363	341	326	327	349	345	351	348	335	329	349	324	334	343	336	342	314	341	303	340	315	324	345	346	342	325	317	338	333	324	346	349	332	311	349	342	337	325	330	343	369	353	359	349	325	345	356	329	358	363	365	328	302	321	351	349	324	316	348	337	327	350	292	339	301	351	352	342	356	333	327	333	323	345	340	330	347	342	345	381	341	342	349	348	352	358	333	337	329
4387	897	659	487	468	463	397	405	398	420	439	415	378	438	371	387	374	387	380	393	421	394	360	433	388	341	383	381	401	407	367	368	409	376	402	368	378	374	385	410	380	403	374	373	364	381	389	408	381	394	390	374	376	410	363	404	402	411	433	379	404	386	385	406	409	385	374	411	391	400	376	367	356	421	395	388	387	374	411	379	399	390	386	372	413	390	399	382	418	402	385	404	344	410	423	365	407	371	383	395	389	407	400	374	372	409	405	393	396	378	372	396	410	411	389	410	393	405	426	390	425	382	394	371	396	419	375	402	379	394	402	399	402	398	364	399	426	414	401	379	379	417	382	397	405	409	402	425	342	376	407	390	369	393	408	375	350	349	393	395	378	393	392	402	407	378	417	383	383	396	365	385	384	373	368	394	366	399	383	396	397	393	385	393	371	413	400	387	391	396	436	366	382	403	386	396	356	388	396	399	393	376	424	420	400	385	414	405	387	387	420	413	376	398	392	361	422	393	375	382	386	422	400	428	425	390	390	396	409	359	388	385	380	411	381	398	404	422	393	385	375	442	368	390	424	410	439	376	349	403	387	378	428	393	401	373	388	357	393	399	412	425	393	386	396	411	392	366	363	397	398	389	376	383	412	400	378	409	363	397	385	404	382	395	356	400	399	403	361	370	403	411	413	397	383	398	397	394	378	386	381	405	386	366	388	387	390	403	404	342	372	414	375	387	378	395	393	383	381	411	426	369	394	382	381	367	372	414	401	410	368	368	420	435	393	392	384	367	391	425	382	382	418	386	372	383	367	390	376	400	356	379	397	424	391	351	416	378	407	427	352	367	425	410	369	397	383	392	362	400	383	392	407	394	375	375	396	372	386	355	384	409	420	376	387	411	405	407	384	372	376	406	400	429	406	387	399	412	381	390	358	397	406	388	416	367	347	418	378	401	426	360	344	407	416	382	377	347	400	366	375	398	395	382	409	376	399	398	401	377	407	389	390	396	370	394	423	394	401	402	376	383	384	373	404	381	387	405	400	393	375	416	400	403	416	362	381	396	418	373	379	329	404	372	397	415	394	407	381	405	380	381	396	370	359	403	404	356	396	435	387	388	440	382	406	394	386	368	397	369	408	394	382	362	406	402	392	387	412	373	405	385	397	389	380	420	354	352	388	357	398	366	386	391	387	409	393	394	375	419	422	356	368	396	387	404	393	396	396	370	405	402	376	397	387	392	419	398	367	415	391	389	363	405	379	410	404	358	391	386	359	399	435	418	409	369	393	416	390	395	402	385	388	358	375	382	433	411	373	431	392	381	411	389	436	401	388	430	364	426	380	380	423	380	381	389	405	384	357	371	390	381	386	402	422	374	396	386	380	396	372	381	405	377	424	404	392	409	383	371	416	368	360	384	421	395	353	387	381	407	388	403	405	424	390	390	410	432	424	391	408	403	410	399	403	340	372	393	397	381	429	393	362	376	393	425	393	391	382	377	391	394	378	396	413	386	405	361	379	436	399	352	366	380	390	395	411	363	416	362	388	413	388	428	406	381	376	391	373	379	409	428	426	407	399	398	348	396	423	393	429	374	438	405	425	395	414	391	404	374	350	349	413	395	362	363	372	368	381	434	392	391	409	428	371	398	412	410	398	392	410	391	392	364	414	400	394	375	406	383	384	384	375	408	383	403	399	398	382	412	369	358	386	414	395	403	401	426	430	398	371	394	399	391	387	397	402	375	400	378	382	381	397	401	360	371	402	391	378	365	349	403	367	361	394	373	441	383	362	394	384	384	403	388	396	389	400	394	414	421	391	390	372	404	427	410	402	373	400	378	351	402	380	399	405	380	423	377	402	366	419	373	426	408	362	410	386	373	407	417	401	390	367	420	412	401	366	411	363	403	406	377	397	355	394	374	392	378	400	414	387	396	360	403	385	363	371	381	403	399	385	390	386	376	388	382	367	387	385	379	365	382	418	384	380	398	389	382	409	405	371	408	385	401	369	410	363	387	386	396	381	412	429	386	434	393	403	414	370	412	400	403	397	414	420	368	350	368	375	428	395	363	394	383	388	400	405	396	410	382	424	397	381	389	354	397	366	380	374	393	380	366	373	366	421	359	390	380	396	380	399	407	388	388	383	428	418	415	373	390	380	415	402	375	377	386	367	401	400	381	419	371	399	398	375	406	430	393	406	406	394	417	389	385	378	402	374	415	384	383	413	385	402	402	409	371	406	399	387	403	388	393	409	386	407	386	418	395	372	393	361	373	379	429	468	391	385	394	410	381	404	416	404	382	376	354	404	381	401	392	430	411	385	394	386	374	403	361	401	411	381	408	370	412	359	406	379	370	382	413	399	385	424	406	382	404	390	384	390	400	402	363	377	384	392	375	409	387	391	418	388	407	381	387	430	383	394	426	372	389	366	379	389	436	377	386	373	355	426	399	407	382	392	391	397	368	365	391	426	402	368	392	371	373	398	351	380	373	381	398	406	431	400	399	413	389	393	377	407	362	416	422	411	378	427	390	373	386	391	386	399	344	385	400	422	392	399	399	399	420	413	411	385	359	402	405	386	415	404	393	394	399	377	365	383	388	419	394	364	418	374	394	400	420	385	372	397	368	384	406	381	387	380	373	397	412	409	349	370	388	399	392	410	379	380	392	392	380	421	401	365	383	426	380	390	406	394	397	402	369	383	381	405	365	362	394	394	389	400	429	395	387	389	414	364	406	388	403	370	373	384	375	386	356	416	397	419	380	413	377	414	387	369	398	388	447	369	391	383	406	397	408	406	394	397	395	399	371	384	355	363	377	406	386	376	398	392	359	386	405	410	398	393	387	361	401	395	450	402	402	394	381	390	419	387	397	406	426	378	393	426	431	425	394	400	397	380	390	384	414	423	379	441	374	385	396	398	386	403	381	365	390	372	383	364	366	402	420	424	391	379	402	425	404	342	409	387	387	382	412	403	407	381	410	384	379	411	419	399	425	380	402	355	415	430	409	400	403	407	376	393	410	393	374	402	379	388	363	383	384	406	388	402	407	383	398	367	418	405	380	405	402	391	348	385	368	416	400	439	409	385	415	403	410	364	351	371	366	408	390	409	362	389	410	390	376	378	376	408	386	369	398	383	405	373	396	374	390	385	400	405	406	425	384	375	408	379	375	396	353	384	394	386	389	398	431	426	414	385	383	349	398	402	359	381	399	385	389	370	383	381	385	398	356	381	391	377	418	404	386	383	366	392	369	398	430	385	388	406	403	384	399	384	382	396	375	396	405	380	431	372	380	408	403	392	382	358	385	403	406	407	404	397	391	372	367	396	428	368	360	406	354	358	396	408	414	385	402	392	382	416	393	407	376	379	413	430	385	426	392	393	398	370	373	392	367	395	382	378	410	392	382	393	400	413	383	372	404	413	368	404	395	381	364	370	413	391	376	396	413	410	388	391	371	357	397	394	401	406	369	361	384	357	407	393	398	369	419	405	393	390	353	390	407	377	391
23323	21028	28099	24165	20998	6668	951	696	619	526	517	488	479	482	453	463	424	485	432	438	430	439	403	409	418	406	436	402	431	408	409	414	417	406	427	411	445	426	361	390	427	385	410	377	395	395	414	432	413	398	432	424	426	372	414	446	389	382	427	383	385	442	396	371	418	398	431	400	387	419	409	406	402	373	385	420	429	413	425	419	420	370	391	402	403	392	408	398	366	394	404	349	416	443	380	386	443	406	398	436	426	400	425	382	366	379	373	382	426	388	402	410	428	371	372	414	378	387	392	415	417	424	408	418	376	393	399	402	406	392	386	377	363	390	401	401	426	401	401	412	398	365	387	409	417	439	406	422	380	372	420	403	397	391	419	420	403	373	435	407	406	388	417	366	445	406	399	392	418	410	416	436	394	377	408	401	342	413	379	414	394	400	385	424	386	365	378	438	410	423	409	404	430	399	399	423	411	394	380	416	436	393	408	390	414	385	412	383	385	390	402	414	376	378	435	388	392	392	393	440	390	417	398	417	420	409	386	432	416	393	379	376	379	399	433	402	389	391	394	386	379	403	398	415	394	387	415	394	387	404	381	418	389	375	397	399	408	380	410	440	388	436	394	373	409	372	396	428	450	400	385	413	410	392	440	407	393	368	448	450	381	401	403	426	390	382	361	409	414	412	400	436	413	388	410	395	414	392	363	422	404	393	412	357	410	420	398	359	427	419	393	389	442	430	412	421	412	399	382	391	383	402	401	398	379	401	402	352	425	405	388	414	406	408	449	350	388	401	409	399	445	395	404	362	394	399	387	397	434	393	426	415	395	366	409	387	380	397	395	429	430	418	457	416	388	387	355	396	379	407	403	417	391	379	376	425	423	409	415	406	398	372	371	395	401	435	366	369	380	427	417	417	402	398	419	406	397	412	411	414	374	447	387	400	399	374	406	393	423	434	403	427	379	395	404	409	392	373	399	410	435	405	388	402	371	411	382	392	422	404	439	398	431	429	384	404	357	400	411	453	351	458	439	359	400	409	389	406	397	396	393	417	417	441	395	408	396	421	404	393	363	414	396	376	421	401	407	433	383	369	406	420	404	383	395	393	450	418	387	403	419	406	378	399	402	407	365	393	373	374	386	401	407	421	392	358	389	390	424	426	391	435	426	416	380	434	402	404	399	395	410	403	430	405	437	354	414	401	403	388	365	389	391	394	385	429	383	357	381	391	387	414	395	383	402	430	385	374	387	369	416	411	420	403	414	407	380	403	408	395	401	404	386	398	395	394	416	417	428	424	424	434	424	438	427	416	409	428	402	397	394	423	407	385	377	378	392	378	350	391	402	437	391	409	374	394	405	419	395	402	420	369	385	386	431	409	361	407	410	391	411	376	406	384	427	394	388	420	374	409	394	367	414	399	427	407	369	385	390	398	368	385	425	411	424	452	398	396	393	390	386	400	410	386	422	368	395	434	386	383	414	380	412	422	427	368	402	391	373	440	392	393	421	394	387	379	412	403	396	422	404	391	360	378	365	396	389	396	426	410	398	390	404	412	388	360	394	418	389	408	382	371	410	429	392	405	368	413	398	386	378	411	385	402	437	424	380	398	386	388	393	362	402	438	393	396	403	435	384	402	414	390	386	380	391	386	405	395	384	379	373	433	392	373	377	403	403	404	420	429	411	401	440	412	376	394	357	403	375	386	393	422	403	387	414	437	415	412	377	377	395	385	391	408	413	408	393	422	398	373	405	417	401	423	447	414	371	418	377	432	402	426	384	402	382	415	374	408	386	388	377	398	387	373	392	395	424	441	383	399	402	396	422	392	400	414	364	403	390	374	445	395	393	353	387	393	411	464	396	382	409	393	446	381	407	425	422	389	406	383	432	414	345	407	361	405	390	428	420	383	421	410	402	377	408	411	394	374	382	392	398	397	382	384	379	388	413	417	410	417	392	412	411	376	393	402	444	403	384	386	406	453	461	390	390	461	427	403	371	396	424	400	431	381	402	402	436	427	392	369	405	388	398	382	407	393	396	395	392	403	397	423	423	397	401	426	424	384	418	402	437	370	377	431	429	399	386	386	423	397	425	385	399	400	372	398	397	398	390	392	418	391	395	369	380	391	434	381	392	359	393	407	417	365	397	379	429	430	396	380	389	416	434	394	398	397	402	395	393	433	384	378	401	401	391	397	394	408	410	420	435	372	379	390	416	397	406	398	392	389	426	387	366	372	385	397	382	436	419	423	400	433	421	384	413	402	370	387	392	388	365	398	392	371	384	403	377	364	404	407	394	424	474	416	421	380	376	418	416	403	367	420	409	411	424	396	406	404	426	397	404	409	377	399	415	407	401	390	405	396	410	438	393	417	396	447	418	403	422	394	376	394	399	373	412	392	377	423	393	414	393	436	427	402	389	369	439	400	378	408	392	406	393	387	377	425	396	443	413	401	417	403	408	410	416	391	366	420	419	420	419	390	400	427	377	380	376	393	418	369	407	443	398	432	414	402	383	432	411	372	389	393	383	435	443	411	404	421	385	415	417	406	406	386	420	385	399	405	408	360	421	405	380	402	417	405	411	387	396	406	396	403	416	384	389	372	418	395	379	374	413	379	378	410	390	406	388	398	377	356	427	398	402	390	412	400	349	393	430	386	417	404	373	381	419	407	421	391	383	362	371	407	396	413	402	444	458	391	397	392	404	404	393	381	409	431	392	407	389	385	381	353	364	371	403	393	393	397	410	415	416	396	417	428	392	383	388	405	414	387	381	375	366	380	424	436	391	340	410	394	412	391	393	416	370	424	398	406	403	374	419	403	424	407	405	404	365	367	393	405	358	409	411	426	398	394	410	417	416	403	397	403	415	433	381	405	388	394	399	399	448	406	389	405	396	406	398	407	386	400	443	378	407	371	383	388	403	415	357	398	414	409	402	399	400	428	413	394	395	366	399	423	438	372	370	401	439	392	436	403	377	405	376	396	349	395	389	407	397	437	393	372	403	399	401	417	393	405	379	367	437	415	402	413	405	413	425	364	425	390	389	433	439	382	385	417	428	436	423	393	378	411	416	393	414	365	427	399	425	435	362	395	398	396	382	419	403	386	407	412	439	388	446	358	407	395	431	383	377	395	409	367	391	401	377	341	445	383	391	396	398	385	409	392	397	382	394	404	376	395	377	376	426	400	392	451	366	449	422	418	400	406	413	389	408	377	391	362	391	401	388	403	393	357	369	408	423	403	446	416	355	405	392	379	421	402	430	409	405	422	422	431	369	383	408	379	394	421	443	381	389	394	388	394	407	398	376	346	400	366	374	398	388	384	408	419	394	364	375	381	374	390	397	406	432	427	429	390	409	396	380	412	403	386	374	388	401	381	386	376	392	385	389	392	412	402	410	400	396	378	399	413	407	417	419	366	385	391	372	395	371	415	375	403	414	408	379	419	407	398	417	367	411	392	410	356	416	406	377	400	389	414	416	412	389	411	385	390	392	407	392	400	418	406	399	393
3142	7878	5644	2645	1969	1531	1277	1036	875	702	632	595	607	580	608	536	512	512	533	538	488	530	498	523	505	497	488	491	465	511	489	478	438	434	487	488	490	457	483	475	447	494	468	480	487	459	487	458	460	453	454	475	498	499	484	454	453	502	446	457	469	446	472	505	488	460	443	428	455	457	489	460	476	460	452	494	504	489	473	471	473	483	498	484	514	444	440	412	516	437	457	454	528	477	461	459	455	483	464	469	457	458	444	475	424	461	483	486	461	447	466	466	500	486	479	475	463	485	466	456	451	475	496	505	451	448	493	469	464	447	435	485	442	443	512	463	498	481	487	477	481	481	462	479	436	484	485	481	443	438	479	466	467	447	467	463	484	440	463	447	456	437	470	480	415	475	462	484	472	454	469	505	440	472	507	487	459	483	465	506	484	457	477	486	477	471	465	458	433	468	431	478	495	493	469	489	467	450	471	458	487	454	526	503	465	465	497	472	482	497	466	468	471	488	451	454	479	497	465	496	431	449	475	493	432	450	478	493	477	468	484	462	450	447	493	449	462	456	454	451	457	431	489	475	451	463	458	452	486	498	476	494	511	439	476	483	480	486	475	462	481	407	458	447	455	460	456	439	493	449	495	461	475	504	448	493	453	461	475	463	458	496	471	465	450	493	513	502	442	490	460	478	436	459	483	457	489	467	474	476	484	526	477	500	478	476	460	465	471	517	457	456	489	474	479	433	456	450	489	449	474	448	444	487	482	480	479	472	472	480	446	440	465	444	474	453	454	455	438	471	447	441	484	464	455	460	461	479	504	441	464	432	464	437	479	529	462	467	499	450	430	449	485	474	446	470	499	463	494	472	436	472	502	438	474	475	454	431	455	460	459	475	472	497	427	447	491	487	478	480	473	468	460	483	484	439	438	453	468	481	460	461	451	469	480	469	469	482	456	420	434	445	433	475	494	490	473	446	452	483	472	441	434	488	468	472	442	448	497	470	506	481	472	458	437	467	476	462	462	499	479	463	436	460	488	467	477	454	454	476	461	443	494	463	463	461	499	517	472	449	482	476	499	488	473	460	471	475	456	489	484	456	504	438	466	489	430	471	473	444	505	474	481	463	447	489	466	502	441	466	458	478	456	480	516	447	454	509	459	489	484	482	474	470	481	450	463	498	472	455	510	449	472	464	475	447	497	482	416	459	429	475	454	475	459	473	489	510	460	470	429	460	459	500	457	461	469	491	473	461	447	456	432	457	425	468	494	505	476	502	472	465	449	428	460	484	456	507	460	477	496	485	463	447	448	464	494	458	458	497	489	491	467	458	444	452	466	470	482	451	468	450	478	472	519	476	477	460	468	480	494	497	479	461	499	447	466	490	444	447	484	488	428	473	436	509	447	488	427	496	444	482	470	472	492	488	471	481	433	491	439	434	443	458	494	461	494	451	479	475	458	479	466	448	418	457	491	476	476	443	464	465	482	454	507	436	494	439	472	450	487	474	493	409	479	479	452	449	484	429	451	497	438	451	488	445	458	443	463	451	459	469	509	433	474	456	491	453	471	469	489	482	450	464	510	432	461	488	460	468	516	454	455	482	455	483	462	459	497	463	471	471	459	447	469	474	489	469	452	467	480	457	438	471	444	429	479	459	470	458	467	439	455	454	506	429	516	462	428	440	456	486	441	485	503	476	458	476	447	461	427	443	454	479	447	513	460	475	492	475	441	456	450	463	513	486	449	476	458	473	455	451	422	487	498	467	470	468	481	451	501	467	472	472	467	436	453	423	457	426	429	480	454	468	466	479	500	468	494	469	420	399	466	442	473	484	451	489	470	450	455	453	497	451	449	440	465	456	468	479	465	484	464	433	449	449	503	469	440	490	472	445	487	434	466	452	490	460	449	422	448	453	429	478	472	486	462	462	467	515	483	483	473	443	471	404	484	474	447	458	467	486	444	464	467	438	440	483	452	465	477	529	405	463	467	475	452	500	424	486	452	479	477	477	484	452	452	471	475	409	464	456	446	475	493	467	484	443	481	448	462	431	437	493	484	478	496	495	497	470	465	459	438	452	456	483	468	478	464	465	492	441	476	473	515	490	481	471	448	454	453	479	492	478	476	439	439	461	469	460	468	465	468	477	472	479	496	455	452	473	482	476	481	470	478	458	465	488	487	502	472	515	446	486	497	496	473	501	463	455	486	491	459	443	465	427	459	443	491	459	483	489	436	467	487	440	452	479	454	474	488	494	428	448	443	474	504	462	485	454	482	466	463	486	477	470	450	433	464	493	475	440	482	494	454	442	464	489	452	479	487	484	492	464	480	463	510	485	492	411	469	477	455	470	464	477	465	494	462	465	445	493	510	474	473	461	472	463	470	501	484	468	502	448	476	470	500	454	473	490	471	420	464	497	492	493	542	468	523	434	478	477	452	492	493	519	470	444	432	450	473	454	489	466	485	482	510	433	464	463	460	478	501	471	461	452	464	448	449	499	443	447	488	446	465	477	467	459	447	464	486	448	443	441	477	477	471	428	473	449	477	453	468	473	475	484	503	455	460	472	478	478	475	497	457	476	454	437	474	486	481	488	466	458	456	470	492	486	521	476	505	448	482	452	451	484	502	508	475	444	471	488	470	461	471	456	520	497	443	467	436	455	438	486	441	471	435	511	472	500	484	457	489	466	470	492	487	486	494	473	423	493	484	491	484	462	475	459	487	457	443	414	460	451	488	507	440	465	441	450	478	471	496	476	468	425	457	428	466	439	477	500	494	476	497	464	485	466	489	462	459	480	481	449	453	472	443	490	471	443	471	458	489	506	406	507	479	462	494	461	471	488	478	470	436	451	477	477	444	514	444	494	439	458	490	490	441	477	450	450	479	475	504	474	453	470	466	474	457	508	469	440	499	465	491	452	461	463	464	445	449	499	481	447	468	476	489	501	483	430	476	468	498	476	464	461	494	481	507	484	451	471	463	456	474	521	474	447	471	481	486	460	467	497	443	457	465	483	469	460	432	474	461	444	460	468	492	455	452	433	477	466	459	501	479	434	472	471	466	451	439	428	480	431	440	477	474	422	459	444	492	450	449	458	464	446	470	444	499	449	455	442	451	469	486	473	468	449	441	427	484	461	426	488	435	478	466	448	462	486	466	486	443	463	537	467	472	461	456	475	497	501	494	460	437	453	473	454	463	423	480	480	442	476	461	487	463	443	430	489	491	475	478	479	454	493	499	447	444	471	493	478	481	466	455	465	455	490	482	486	464	474	455	461	466	465	456	442	440	456	471	483	514	485	487	466	437	463	500	468	441	494	480	461	460	494	487	506	523	442	470	491	471	503	433	491	472	501	474	415	465	464	487	466	465	497	507	455	448	449	454	477	503	498	450	458	467	460	471	451	478	433	490	510	461	487	470	524	413	465	478	413	468	418	482	491	447	476	445	452	466	479	434	498	454	428	462	506	443	453	462	464	457	494	474	460	469	455	454	504	494	464	514	482	485	460
24447	21026	26861	25273	7434	495	327	275	247	220	220	196	213	185	199	194	182	180	167	199	169	176	201	178	181	182	170	171	178	142	148	136	165	162	183	166	172	165	146	172	144	158	165	161	164	176	166	160	185	169	152	161	172	186	170	171	155	170	166	166	152	180	173	170	161	169	152	156	161	142	154	175	148	158	160	172	197	167	140	160	151	155	163	163	163	166	196	173	157	156	167	178	151	176	190	163	168	166	152	158	165	162	168	173	172	147	171	164	149	174	155	165	153	146	168	165	166	162	166	143	184	155	160	185	152	149	167	159	157	172	158	171	163	171	160	155	159	174	164	177	186	154	146	164	167	155	176	157	168	170	151	169	164	159	173	164	150	158	163	168	195	172	179	155	139	175	167	185	152	155	163	174	148	154	171	154	175	172	182	166	159	175	163	171	173	169	165	161	170	180	172	174	185	157	173	147	139	184	191	175	178	155	160	155	160	165	175	164	157	162	175	175	144	154	160	169	159	176	154	190	187	180	162	177	159	182	173	160	167	154	165	162	171	172	151	163	182	181	152	150	179	194	163	143	176	171	177	166	167	176	158	157	184	168	168	166	161	181	166	164	144	160	152	166	164	176	182	163	196	141	169	175	175	163	164	171	196	154	162	163	202	144	142	141	163	164	153	175	159	185	168	179	147	177	169	166	160	192	156	176	164	179	179	169	154	169	142	169	170	153	147	171	165	165	140	159	173	185	149	157	151	162	154	148	144	167	171	164	163	174	154	155	168	155	156	152	168	177	136	165	174	156	204	177	160	154	163	158	163	190	155	154	172	165	151	157	155	159	160	167	157	150	173	151	156	149	152	183	173	170	169	172	158	160	173	161	157	179	161	145	156	157	146	148	201	163	167	164	153	178	163	172	176	146	171	189	160	178	175	154	169	149	177	159	141	160	159	174	162	174	162	158	205	164	160	167	172	184	156	173	170	157	175	170	166	152	165	144	150	160	172	147	152	141	146	159	141	167	146	159	167	162	141	160	163	150	155	151	169	180	178	172	145	153	176	144	164	162	177	161	165	147	131	176	154	172	155	171	152	144	166	164	159	131	143	184	204	161	128	185	158	171	165	170	162	170	150	169	166	141	145	162	171	160	151	166	153	150	151	157	178	156	161	166	169	147	176	179	150	182	175	159	161	165	165	159	160	158	166	165	159	161	165	160	164	171	160	181	188	147	149	172	190	137	144	140	157	151	189	190	153	160	140	149	166	181	167	158	169	167	171	151	162	140	176	182	150	152	144	171	166	154	154	166	159	174	158	156	160	170	161	175	159	170	138	139	162	160	150	146	162	183	164	140	165	152	169	145	170	154	158	159	157	149	173	159	151	150	175	166	144	155	156	162	152	164	167	172	147	166	141	173	144	185	161	178	173	160	178	155	150	162	171	162	165	157	164	143	155	166	159	160	150	158	164	160	149	177	165	170	150	170	159	155	157	162	172	163	164	170	166	176	194	160	164	146	181	175	175	187	171	160	141	157	173	154	150	145	173	164	168	176	169	152	150	165	137	183	158	159	158	163	156	171	173	171	183	157	164	160	156	180	191	185	153	151	149	196	154	138	152	177	180	156	155	174	175	158	148	173	169	162	139	164	150	159	146	150	145	158	136	166	150	153	154	173	168	136	165	164	151	167	168	158	174	151	182	169	185	183	181	154	168	163	175	194	167	152	170	171	162	148	174	184	185	169	175	138	163	177	169	168	180	183	162	173	160	171	156	185	164	158	181	180	171	148	154	156	179	154	175	155	157	157	128	160	158	148	152	179	178	130	164	147	157	170	152	154	168	156	150	130	164	173	163	164	161	153	158	167	163	181	187	153	161	158	172	158	173	164	173	142	167	169	149	168	150	152	188	166	177	162	150	154	170	175	162	159	163	162	151	175	172	162	155	176	174	176	180	152	177	159	158	154	154	176	147	161	159	158	145	163	158	151	173	154	171	153	151	174	160	159	138	151	153	139	141	143	185	179	163	160	166	168	144	157	150	154	170	160	154	160	162	165	195	150	176	168	160	155	161	184	168	147	186	157	185	160	167	146	167	140	143	171	168	148	166	150	177	162	166	152	154	133	158	176	150	170	169	157	172	172	167	139	175	167	164	166	148	155	184	161	180	159	141	163	150	153	162	151	174	157	139	174	172	152	159	164	170	170	157	163	185	155	158	141	148	161	185	144	199	161	151	159	158	163	176	160	146	156	163	193	160	146	165	150	154	160	164	151	172	166	196	162	155	154	169	168	136	173	172	149	174	146	166	171	171	158	156	152	169	154	175	155	170	178	149	160	174	164	149	163	166	167	140	168	142	166	164	159	165	162	173	162	152	154	188	184	172	153	166	168	167	139	153	180	172	171	157	174	161	171	160	187	169	167	157	161	169	159	170	138	178	178	145	161	166	173	163	157	149	163	171	134	163	166	145	131	166	143	159	147	154	146	150	153	150	143	171	170	168	139	167	160	150	160	172	171	176	176	152	139	142	160	152	181	165	174	142	165	167	147	164	150	169	166	160	173	174	149	163	160	189	158	149	171	152	145	157	154	162	148	175	124	158	194	166	156	162	166	150	177	180	187	148	169	173	192	142	173	182	157	139	150	157	177	168	148	164	147	158	163	165	152	168	172	150	157	151	137	150	176	154	187	170	170	151	168	163	155	167	156	150	144	165	157	168	161	157	164	176	174	156	158	148	164	154	163	163	155	168	142	152	161	159	166	164	182	181	139	155	166	174	173	157	159	158	159	152	165	172	172	181	168	166	172	170	136	151	180	186	140	201	158	157	165	175	175	144	152	174	162	156	167	159	155	164	160	149	168	168	181	160	144	174	172	164	150	167	157	196	174	156	168	169	159	152	165	168	162	167	152	159	177	154	151	185	150	166	167	168	158	178	156	155	168	162	155	178	175	168	153	147	171	168	181	164	141	162	177	162	148	153	175	187	158	135	160	152	146	162	180	151	162	140	165	159	143	167	166	185	143	159	167	176	160	164	152	168	164	153	157	181	151	160	143	181	145	144	152	156	168	167	173	178	165	161	149	164	156	168	143	172	169	149	159	163	154	189	168	178	160	171	169	170	168	150	177	161	142	166	169	155	153	150	168	177	168	166	163	170	174	161	160	178	163	165	168	162	176	176	138	152	166	155	160	171	160	155	160	139	148	158	153	169	157	164	187	159	138	154	162	147	169	154	181	146	147	182	158	156	159	163	164	158	164	156	153	173	176	177	167	163	147	174	165	151	158	185	160	174	190	172	156	170	165	144	151	146	168	147	149	167	178	154	157	158	149	154	163	156	173	174	161	150	181	159	166	163	152	156	174	186	158	175	164	183	179	150	146	167	170	164	142	162	151	187	164	152	157	147	173	162	165	144	135	171	170	158	173	150	188	154	200	174	161	165	175	153	141	163	174	173	174	166	165	164	172	141	164	162	186	145	177	174	171	160	158	130	177	165	170	146	182	155	146
3118	4643	3014	1432	1058	880	621	465	419	362	322	303	271	264	239	243	217	239	235	247	236	206	227	214	210	197	214	170	221	181	203	193	177	182	196	201	210	176	199	194	187	201	180	205	208	205	206	207	174	195	194	205	206	202	187	193	205	201	184	211	183	201	197	176	203	184	219	201	191	206	199	195	221	196	208	188	202	201	178	204	213	195	185	186	171	204	206	184	178	193	199	191	190	187	178	185	198	205	186	192	194	178	175	208	206	195	187	195	181	226	200	175	179	206	189	201	181	220	211	188	186	195	193	202	195	203	188	185	206	195	214	204	183	190	192	200	202	183	220	190	190	204	195	185	193	177	191	199	197	196	217	214	217	180	166	180	197	189	177	198	180	191	203	203	199	203	182	180	177	207	189	196	196	188	201	174	180	219	200	166	198	202	202	173	174	199	191	183	186	194	210	193	184	152	188	180	203	185	191	188	171	186	208	194	165	198	203	192	186	190	167	199	166	199	184	186	211	170	187	177	202	202	183	196	203	201	199	181	203	200	183	201	212	175	187	172	183	202	210	163	187	175	198	193	187	192	180	197	220	173	207	197	168	193	209	181	169	182	166	202	203	201	179	179	176	174	194	192	185	202	177	194	210	189	172	186	185	172	183	184	175	204	213	185	174	180	194	211	188	179	195	197	205	193	189	189	179	218	209	185	207	216	210	203	201	177	200	178	195	211	206	184	201	179	200	184	189	192	169	204	201	157	188	195	207	192	168	195	198	194	179	166	193	191	204	197	197	190	182	192	185	190	193	195	215	205	188	195	189	178	198	193	182	211	193	209	209	194	215	201	198	166	186	200	175	204	195	184	175	187	171	184	197	201	192	207	183	213	176	186	186	181	177	178	185	202	203	212	195	197	182	199	180	216	191	202	158	213	197	202	183	211	177	197	186	184	201	202	204	190	206	174	204	188	187	196	172	198	182	194	197	182	202	205	184	187	185	183	205	186	187	188	194	198	191	200	196	210	189	169	187	221	188	191	199	185	171	159	173	176	173	192	188	213	183	205	199	198	185	188	196	203	172	180	196	214	200	186	197	196	193	195	214	175	195	173	194	180	198	197	175	175	194	210	218	181	170	192	175	189	194	194	204	192	195	205	193	181	198	216	190	206	188	186	204	179	180	213	171	184	201	198	183	173	179	191	198	203	186	186	178	185	196	215	188	200	205	190	179	184	216	208	202	183	172	171	194	196	180	211	187	182	203	192	191	160	188	210	210	220	233	181	182	171	157	190	174	205	219	170	187	186	181	170	195	186	186	202	160	191	186	221	205	206	210	194	202	190	204	189	197	195	188	203	187	208	213	182	186	166	170	213	200	173	198	192	187	206	192	172	200	176	194	182	209	192	185	176	191	201	174	192	205	220	201	200	197	195	187	206	170	196	202	207	184	196	165	194	210	203	178	179	197	202	197	200	179	205	185	187	205	202	207	185	215	198	217	173	190	197	210	211	197	180	221	206	172	182	175	203	185	209	183	195	173	187	185	197	196	209	192	189	199	198	205	207	184	203	192	174	168	189	194	209	194	201	208	182	187	188	198	163	185	191	200	188	211	210	199	175	170	186	195	205	170	230	186	210	206	216	196	204	169	184	208	187	198	179	213	202	189	191	179	176	188	180	156	186	179	196	203	193	185	181	196	194	206	202	199	215	170	185	161	177	200	182	190	200	204	199	161	193	207	194	183	185	210	177	179	203	186	193	180	189	178	174	167	190	170	210	230	179	180	174	200	194	202	197	221	202	214	170	172	199	183	187	211	186	192	172	187	195	186	175	187	167	195	193	181	176	192	181	201	205	211	189	212	168	165	218	202	198	190	198	180	187	199	193	203	157	179	184	205	191	173	181	193	186	207	181	179	184	209	186	196	198	192	198	207	216	184	194	180	185	201	195	199	197	188	199	191	205	183	208	203	184	181	184	200	189	193	169	195	196	181	193	199	203	186	209	183	205	196	187	169	182	191	156	166	192	205	185	174	190	196	189	179	184	186	233	188	196	196	189	185	181	193	193	203	175	189	214	198	185	197	175	178	207	187	176	170	174	207	197	199	166	200	183	192	162	179	205	194	186	199	174	177	184	204	199	184	199	172	187	176	187	220	202	175	209	180	205	186	172	197	191	167	195	195	221	199	192	185	198	191	186	197	182	174	185	209	177	197	179	190	206	192	199	201	170	200	204	157	195	206	189	201	190	212	181	207	187	190	178	202	200	170	192	189	180	185	224	170	209	208	196	212	207	188	207	173	199	206	182	185	180	206	199	178	193	189	182	179	208	202	180	198	202	200	211	183	190	183	189	171	194	206	185	184	172	197	179	190	192	209	192	196	186	191	170	170	177	194	155	184	209	200	178	188	182	202	199	184	185	206	178	167	189	202	181	188	172	200	185	202	198	209	198	189	181	175	171	177	206	152	184	176	186	168	208	182	176	190	176	196	171	168	166	208	189	179	209	199	212	182	198	196	194	173	203	214	211	188	193	172	184	216	179	194	185	199	194	184	192	200	212	191	180	198	187	188	173	204	200	192	197	187	210	199	185	157	184	198	179	169	187	180	196	214	187	205	186	195	198	188	165	201	205	208	198	187	210	188	196	193	187	222	197	190	197	187	185	173	183	179	201	194	216	177	182	163	171	173	193	188	207	205	204	198	215	205	183	192	184	174	197	187	203	186	204	206	177	193	210	200	170	186	204	173	179	187	212	190	212	194	207	180	186	174	209	207	207	175	180	170	191	214	190	199	186	200	208	187	192	175	214	178	186	181	185	181	198	194	173	168	187	198	171	215	199	165	177	184	198	200	182	200	204	199	182	198	180	175	198	188	169	173	186	191	221	177	186	189	189	166	202	181	175	185	194	164	170	237	213	208	184	199	183	168	184	188	187	184	212	189	189	185	198	193	191	212	207	191	226	183	228	171	191	189	192	181	202	177	183	198	207	181	216	209	180	199	195	163	174	197	217	190	180	161	187	161	194	190	198	196	192	171	186	200	211	199	177	182	185	159	167	200	195	189	188	205	200	188	188	193	206	183	155	181	196	193	176	186	201	188	176	187	183	189	157	181	205	199	176	186	182	198	182	190	186	185	182	200	200	181	192	206	166	210	152	183	160	192	187	187	199	206	217	177	186	198	182	189	177	198	178	180	197	191	180	208	176	162	191	162	212	177	179	193	227	177	188	205	187	188	177	190	211	186	199	175	198	200	224	197	188	208	166	194	191	193	192	199	227	201	187	199	186	204	198	174	187	197	179	185	199	173	181	200	206	199	202	179	181	194	181	183	182	163	197	166	186	190	196	223	186	190	190	175	206	219	167	174	174	189	192	197	204	186	205	189	163	227	216	200	176	192	193	205	211	225	180	176	188	216	193	165	201	173	190	201	186	179	168	213	179	178	165	210	179	199	195	171	175	201	208	182	187	188	184	190	193	187	181	186	210	188	199	176	196	192	190	161	204	190	189
22320	21094	28687	23749	21098	21092	5182	825	566	499	440	396	384	339	314	320	303	269	302	252	271	244	267	254	230	217	240	224	233	210	217	209	217	240	223	207	249	213	227	218	218	199	206	197	191	198	177	231	238	232	219	206	219	201	200	211	258	220	212	241	227	214	194	211	210	221	202	216	189	197	215	193	186	217	201	213	241	200	208	198	213	215	182	227	205	217	179	219	195	207	206	213	193	193	187	221	228	192	208	193	225	215	182	172	211	210	215	222	183	189	213	201	203	197	225	211	201	201	225	211	202	241	224	178	220	200	208	183	206	212	206	200	228	212	214	220	219	196	224	217	203	194	220	211	198	215	206	208	185	213	208	200	211	216	194	230	192	210	192	221	212	211	188	208	207	194	152	207	207	193	207	219	220	207	221	171	205	202	224	178	222	210	214	191	195	222	222	192	196	208	211	211	230	200	205	238	206	199	197	196	207	191	219	209	217	182	205	212	223	221	232	225	205	185	206	170	193	213	198	212	200	212	199	198	228	190	209	204	209	206	195	221	209	211	226	203	212	226	203	186	219	194	199	186	203	210	190	220	196	194	203	207	195	197	209	191	204	208	206	204	191	206	207	210	187	214	213	216	202	208	198	222	194	198	182	201	183	203	198	202	210	197	226	215	191	175	187	220	171	198	221	196	202	212	189	200	222	206	207	208	193	218	207	170	207	228	229	202	188	199	196	202	240	211	191	199	225	205	218	205	221	174	224	217	215	191	211	218	191	213	203	218	183	188	212	204	225	222	193	200	196	226	216	219	219	215	210	217	225	184	212	211	199	197	191	207	220	220	217	211	232	198	197	177	207	208	221	230	239	211	216	209	226	194	222	199	225	214	203	203	202	200	229	207	206	221	220	213	195	213	219	191	198	190	236	201	194	201	193	197	208	201	200	210	228	191	215	194	208	216	224	213	204	213	210	227	205	217	225	216	182	175	184	198	207	209	223	221	220	217	191	209	209	219	195	196	220	197	230	204	187	193	207	163	203	224	192	208	232	174	214	227	204	227	215	196	201	194	195	217	225	200	208	238	214	195	210	200	223	199	215	218	207	208	189	211	206	200	199	204	188	239	213	192	203	206	189	252	199	214	182	217	221	215	205	186	201	189	182	194	189	205	206	222	192	195	195	202	222	203	193	219	193	213	215	212	205	192	206	239	207	218	187	209	208	203	215	211	220	226	209	218	206	241	189	213	200	203	203	230	192	194	197	197	221	202	182	217	230	210	204	232	214	206	162	189	210	227	198	193	232	202	185	198	213	181	214	224	227	223	220	214	174	216	224	198	209	202	182	202	194	219	219	217	223	200	227	184	201	204	190	209	229	194	230	218	209	195	206	195	196	198	214	207	189	206	195	207	203	220	198	223	208	222	206	224	199	225	213	194	213	178	213	205	214	223	188	212	212	209	210	228	212	208	191	189	198	212	207	215	213	202	212	203	217	200	209	215	255	205	198	215	173	201	195	224	212	209	192	208	202	201	186	216	224	203	205	215	207	233	207	200	240	219	206	180	219	214	177	184	199	225	226	200	223	203	221	205	223	174	208	211	225	188	212	197	179	217	213	198	210	210	207	212	197	227	196	187	235	188	190	210	215	202	209	201	183	218	196	202	231	193	188	222	213	215	203	212	218	208	210	201	220	197	214	202	221	203	213	192	195	224	205	216	197	204	203	225	181	200	220	181	232	193	218	190	202	197	207	200	205	217	222	202	184	185	241	232	183	203	203	217	203	193	213	206	214	205	215	214	200	187	205	205	187	207	177	190	209	218	192	204	189	233	213	202	211	205	215	213	189	221	228	230	188	182	229	210	194	203	215	194	215	201	217	181	239	183	182	207	222	191	200	196	178	212	218	187	190	228	214	194	207	203	244	192	208	207	217	199	203	197	211	186	184	231	195	196	202	198	207	230	203	214	188	230	209	228	202	190	209	206	209	217	211	239	202	216	206	204	199	199	221	209	202	195	188	206	204	196	200	200	186	198	194	191	198	208	214	189	182	211	205	200	204	184	213	206	207	195	208	198	213	185	222	210	216	191	194	211	185	208	210	188	213	180	221	195	207	208	205	188	195	185	221	207	213	221	187	216	207	225	199	206	214	214	191	210	194	207	212	223	207	200	184	222	223	206	241	228	205	233	226	209	214	213	195	210	210	213	233	193	225	206	201	205	207	193	224	220	202	211	234	202	204	227	207	208	186	207	211	233	210	187	197	196	228	208	196	196	243	207	195	201	189	184	212	238	212	208	192	208	208	223	211	195	203	185	215	218	196	209	217	192	185	203	205	211	203	195	177	229	197	209	210	205	199	227	199	227	211	201	205	227	205	218	239	199	210	210	193	204	199	198	220	198	229	189	219	217	207	191	202	197	210	178	224	209	211	185	222	213	207	207	220	217	191	205	193	232	220	222	212	213	219	218	198	216	215	203	214	238	204	201	215	202	224	197	195	196	233	195	212	219	190	201	230	192	208	186	214	201	202	211	209	198	183	221	212	199	206	183	228	219	209	218	211	229	198	174	205	192	215	191	189	214	180	194	196	187	227	207	219	203	188	183	208	212	191	221	196	208	191	217	219	207	188	224	213	192	203	211	185	185	203	207	206	211	222	211	223	212	218	204	197	228	197	196	214	208	217	209	199	212	208	209	216	177	204	217	222	196	199	204	207	212	209	213	187	242	236	231	209	228	176	183	208	193	195	188	219	189	200	224	202	221	220	203	214	211	185	218	175	193	201	208	205	223	213	199	187	209	205	222	189	189	200	175	191	217	179	224	195	211	226	203	208	202	183	212	204	203	212	202	227	218	217	208	209	203	212	205	220	228	197	216	207	216	210	222	214	202	201	205	228	211	195	216	218	230	189	203	194	207	209	221	192	199	213	209	203	182	205	225	218	195	197	190	198	189	200	186	208	194	197	208	189	224	211	222	213	202	208	207	218	185	195	206	218	189	216	186	201	213	206	177	207	212	205	210	207	191	198	223	192	218	207	207	201	197	236	217	212	228	204	229	207	193	211	179	231	181	193	227	224	218	211	191	183	227	183	208	221	182	208	209	215	204	207	198	206	214	200	210	206	200	210	204	196	224	205	204	197	212	230	184	221	207	214	180	216	199	218	226	193	193	220	197	201	220	207	166	203	209	197	210	245	180	225	188	192	217	212	208	214	188	224	173	205	188	217	220	208	231	194	203	185	186	184	196	230	212	221	225	209	214	225	206	188	228	203	190	209	218	181	195	198	211	208	204	195	191	204	221	220	216	206	197	231	208	231	214	197	204	220	185	172	212	211	174	187	228	195	217	202	209	208	210	209	190	224	198	229	184	213	208	216	255	176	215	210	206	202	192	212	193	218	219	192	195	190	240	205	233	199	206	206	216	191	223	194	193	218	218	189	202	196	188	220	228	200	203	213	184	243	209	228	190	249	190	196	208	214	213	217	227	220	193	234	194	216	239	202	202	204	210
4313	13244	9310	4454	3124	2263	1766	1315	1011	800	640	617	498	493	461	390	384	370	358	301	366	318	290	311	337	301	313	298	289	266	282	290	275	287	299	281	275	258	256	296	233	238	245	280	249	263	264	258	274	231	278	285	247	243	267	247	265	257	237	257	240	239	257	255	245	283	252	252	253	261	262	267	244	243	276	273	232	234	259	257	234	249	268	256	262	256	242	244	257	251	229	257	254	254	261	246	254	254	248	266	238	286	246	239	229	232	268	277	261	245	272	242	259	250	240	258	239	268	273	253	261	239	243	227	263	245	265	278	243	241	256	256	256	261	256	235	270	229	246	262	269	231	217	240	262	233	258	235	269	241	278	241	255	267	260	225	254	258	229	232	259	243	259	271	228	238	247	235	229	241	244	231	223	250	244	240	251	253	236	265	269	240	235	261	228	258	218	270	268	250	274	250	240	262	253	222	281	235	265	233	241	261	244	258	268	271	234	263	225	248	232	255	252	273	231	254	247	255	268	256	256	236	245	243	272	238	244	230	227	240	215	244	241	239	242	247	271	249	249	255	226	256	251	283	249	242	253	228	240	250	271	234	275	267	250	267	244	258	239	256	264	229	262	243	270	272	237	227	239	242	258	266	245	223	269	233	273	227	228	227	277	239	264	269	240	258	276	250	245	236	236	268	268	276	261	270	285	225	249	216	288	233	238	251	247	233	200	271	274	256	248	238	230	253	262	236	215	257	248	246	223	276	241	244	252	275	272	271	248	262	246	258	237	253	260	248	261	247	265	235	258	254	246	272	257	262	235	266	269	249	257	239	269	234	249	228	262	242	240	255	286	243	226	262	272	213	251	257	245	254	250	220	240	267	238	262	261	234	258	237	247	270	251	253	235	247	257	276	224	251	242	237	261	249	232	228	245	242	247	252	224	238	233	253	245	244	227	232	259	216	266	247	241	221	218	249	266	246	258	231	223	275	257	259	258	223	264	239	230	241	257	252	243	229	264	273	237	250	244	253	264	256	252	250	262	226	252	256	243	269	270	290	227	244	283	285	258	246	251	240	252	243	263	229	247	218	260	267	240	234	245	270	245	254	243	251	267	243	251	267	283	247	251	244	248	220	237	242	247	265	264	239	246	253	268	277	240	243	249	256	273	243	274	230	235	235	238	272	235	236	257	241	245	252	283	235	255	257	266	234	262	262	223	218	241	230	244	228	255	251	272	250	221	261	267	267	254	248	245	250	232	265	280	228	259	237	261	235	250	240	228	219	237	244	238	273	260	260	245	247	281	245	251	243	244	220	226	234	251	271	234	289	294	254	256	235	252	250	247	220	247	259	264	238	271	237	231	253	245	235	250	253	266	257	271	257	276	244	260	253	262	244	276	217	243	252	255	239	268	226	266	244	235	233	261	210	258	234	249	237	232	231	255	235	238	245	238	251	264	252	221	252	239	240	244	250	255	266	245	269	249	261	235	277	237	282	264	253	251	226	272	257	203	281	243	272	251	243	231	252	251	259	266	251	246	244	259	257	250	245	225	222	276	232	237	260	234	276	248	276	226	224	250	222	231	252	249	262	220	287	241	260	257	225	255	239	237	256	245	257	244	267	263	250	242	241	255	259	250	242	232	231	270	249	250	268	244	271	242	245	270	262	245	258	236	241	257	239	265	235	242	247	260	254	252	265	265	240	257	216	221	251	258	263	250	269	258	254	238	232	223	277	233	247	249	249	255	242	226	251	286	231	232	240	251	248	231	272	227	238	245	245	218	230	275	245	257	238	244	233	274	230	267	274	241	250	275	217	240	265	235	237	235	236	243	249	237	225	222	259	232	222	223	298	261	232	228	242	252	262	267	246	250	237	214	247	261	267	237	213	260	226	243	228	225	246	238	255	257	235	237	250	277	266	246	223	238	247	267	271	259	251	232	270	253	242	250	261	259	256	241	250	243	250	243	227	257	242	243	259	244	242	255	255	259	244	241	240	244	252	232	231	230	251	269	251	221	237	253	251	235	241	237	258	240	295	267	239	269	242	281	254	235	256	249	264	278	252	236	231	254	235	250	231	256	236	237	280	222	257	244	224	242	208	258	253	278	268	238	230	241	232	232	245	237	260	249	230	269	237	248	259	287	227	239	244	251	237	255	271	221	250	250	250	255	261	258	272	273	246	233	222	265	261	251	253	230	260	250	236	250	255	244	226	235	256	260	269	272	251	252	253	235	236	229	251	247	223	237	222	271	285	221	230	238	256	270	244	229	244	250	260	267	270	250	238	257	270	270	254	257	269	252	303	211	256	232	252	276	235	243	272	255	272	253	255	281	242	243	239	239	266	254	264	268	236	249	252	244	232	274	273	252	247	237	255	233	271	264	246	249	252	263	255	236	258	263	251	247	271	239	237	255	253	233	238	248	248	298	246	250	254	253	238	242	199	249	248	248	235	263	279	259	257	247	257	261	277	240	258	268	249	249	217	236	243	228	242	250	242	238	282	237	245	234	240	214	238	254	243	226	226	277	256	221	261	249	266	226	240	226	223	229	214	245	244	251	257	241	249	269	252	243	226	222	261	234	244	270	249	243	240	252	261	248	275	289	256	237	249	262	255	227	262	237	260	242	245	219	231	248	249	260	230	237	252	264	238	257	220	239	246	224	220	238	229	241	275	247	231	259	232	249	250	232	222	259	227	243	246	235	254	261	215	254	237	252	209	222	207	264	257	246	268	244	247	263	253	270	251	270	249	245	252	244	248	262	228	265	263	261	254	242	251	239	241	221	246	266	242	257	258	262	246	277	242	249	238	248	231	257	244	258	260	241	258	235	252	231	266	257	241	239	266	257	250	227	260	228	221	255	231	261	234	257	279	232	248	255	260	275	243	234	246	253	265	253	255	243	230	276	228	241	225	259	251	215	254	243	274	260	236	246	265	249	233	234	274	259	256	234	228	258	248	235	212	238	249	267	267	249	271	223	235	244	231	230	248	229	251	237	266	254	238	276	226	254	266	248	262	263	233	250	265	231	252	242	236	250	286	237	241	242	247	218	253	228	278	238	269	252	229	237	228	292	278	235	238	222	234	256	242	247	248	242	246	250	239	275	247	237	228	242	274	248	258	241	280	218	232	270	296	247	259	235	247	227	229	246	256	251	267	254	245	224	244	245	261	258	251	235	239	232	268	241	241	231	232	252	262	267	241	224	255	255	238	240	237	237	223	275	256	268	236	234	242	286	261	247	245	230	262	253	231	227	247	240	241	254	254	232	233	262	232	263	239	249	250	268	249	245	253	235	221	250	237	259	250	249	245	265	225	229	265	251	256	265	246	245	253	242	274	247	234	226	226	240	250	254	246	236	233	239	232	235	269	212	235	250	256	250	283	235	261	238	241	265	234	258	264	258	257	282	236	256	232	238	245	249	245	248	246	280	263	252	234	284	244	254	232	251	282	241	257	234	245	225	245	254	252	246	257	253	253	259	236	269	250	227	243	249	245	245	253	249	267
27241	16877	2817	560	445	404	383	376	383	364	393	382	372	349	363	345	351	332	333	348	321	357	337	338	352	332	349	343	350	354	343	330	325	348	337	335	373	376	338	320	368	357	359	366	350	347	332	327	332	311	340	369	374	323	348	335	310	323	346	360	316	302	345	394	342	344	333	370	341	356	344	370	375	337	296	347	332	323	348	362	370	324	353	344	329	355	339	336	353	356	319	352	365	379	353	340	358	311	355	349	370	322	307	350	373	317	332	315	296	345	329	347	367	355	350	339	369	323	331	369	341	368	369	354	373	343	357	363	344	356	341	343	335	329	354	354	347	336	334	335	339	357	324	328	352	348	340	339	326	349	312	358	316	333	334	321	335	338	338	316	348	317	298	378	371	330	359	362	364	342	347	360	355	352	315	313	302	362	326	346	348	327	363	332	366	325	343	369	344	329	333	317	353	348	311	337	329	329	338	328	343	327	336	343	350	359	357	326	338	340	327	360	355	341	323	359	362	337	349	330	326	333	326	348	384	359	368	293	339	355	351	333	343	348	358	348	357	351	322	355	348	336	361	352	336	337	347	340	327	404	349	351	348	379	328	335	351	344	373	327	320	339	382	354	343	369	317	313	368	343	320	354	350	358	356	356	370	321	344	354	324	306	387	327	337	349	340	337	335	329	343	367	354	355	372	332	327	362	338	367	332	331	344	343	344	331	354	356	394	338	356	361	331	340	363	333	323	348	346	347	392	337	355	319	342	368	333	368	359	358	357	335	385	339	321	338	343	385	331	334	341	367	331	362	335	372	370	339	326	323	349	336	326	332	310	340	351	336	328	343	332	357	354	355	352	386	354	327	320	332	337	323	327	333	346	356	321	329	344	308	383	371	324	332	320	332	342	338	338	335	371	326	339	353	350	357	336	357	320	352	328	348	373	346	327	323	335	322	329	341	369	325	387	347	310	322	379	345	330	366	354	352	308	333	352	333	367	345	376	351	340	340	353	361	301	318	353	366	332	374	357	340	354	362	332	358	336	339	323	332	354	362	335	345	384	353	366	381	335	366	347	337	355	331	346	308	330	336	333	373	320	362	344	355	377	347	358	338	346	362	381	348	357	371	345	341	343	383	344	344	322	334	300	322	362	340	346	348	295	327	338	325	347	372	365	324	349	370	305	368	307	361	333	344	357	324	345	366	357	343	330	338	350	346	351	310	342	353	348	362	357	357	340	364	338	350	331	366	343	335	340	313	329	369	338	322	346	330	332	318	330	326	365	333	342	320	344	371	349	345	350	320	353	368	368	350	341	339	325	351	325	332	383	334	347	360	380	326	362	317	362	365	370	355	366	354	325	338	347	375	335	352	332	348	350	356	323	340	324	358	314	349	315	358	310	336	363	334	377	349	323	339	349	362	366	366	395	323	341	372	344	352	329	330	384	342	291	354	335	374	367	321	337	333	356	338	313	339	338	353	347	378	350	345	343	338	333	342	378	341	390	332	314	330	346	318	354	363	351	344	336	356	364	357	350	338	332	358	350	294	364	357	359	348	352	315	347	330	363	355	362	354	342	327	347	347	346	319	339	327	346	321	345	351	360	348	353	362	376	344	349	364	382	355	347	350	344	341	361	338	344	347	331	336	368	356	351	335	337	333	384	364	321	360	344	370	361	326	330	326	347	301	349	368	336	348	334	334	370	345	350	380	371	349	347	350	334	344	320	348	333	358	360	335	329	347	330	343	334	334	354	341	341	344	350	386	354	339	325	343	352	379	361	326	337	337	353	329	329	332	362	348	343	336	356	362	347	335	316	326	344	353	355	360	329	327	341	324	342	351	372	351	354	343	346	345	355	354	313	349	362	367	376	365	338	353	351	349	343	343	339	339	327	353	314	341	350	348	362	331	378	375	386	356	321	342	339	336	338	373	363	312	377	397	328	354	340	322	349	322	364	358	353	350	341	367	344	331	369	305	352	359	346	341	338	376	319	322	348	342	367	341	349	383	321	337	323	354	362	365	354	370	363	348	358	341	331	326	372	343	336	321	384	348	329	315	348	305	374	363	318	328	372	366	360	313	311	365	323	395	345	313	345	374	320	356	353	311	333	370	368	367	354	345	352	345	331	346	376	360	335	325	310	335	368	352	310	377	349	362	352	345	329	307	345	357	332	347	346	351	351	355	345	349	340	320	304	334	378	350	312	361	334	370	356	327	341	330	335	323	305	369	345	340	346	358	343	330	341	346	365	372	356	333	345	325	337	332	350	343	340	334	349	350	363	353	350	374	388	341	369	337	328	328	349	338	343	368	304	319	353	346	337	362	365	367	382	351	357	314	353	338	349	316	349	323	363	372	326	347	361	326	339	365	317	327	323	347	365	316	353	337	349	351	359	350	308	370	337	357	353	341	364	335	324	353	323	340	382	306	317	353	360	378	339	345	351	386	338	353	355	328	373	348	344	341	327	333	368	348	321	360	318	362	342	355	306	316	321	341	306	342	342	336	343	333	378	343	326	347	344	352	343	334	314	380	347	329	351	340	336	361	340	372	299	362	377	350	330	361	366	360	344	330	383	338	317	344	346	337	369	302	307	342	360	336	368	344	322	350	321	350	365	310	326	346	346	316	335	348	332	378	305	347	353	316	346	350	358	316	332	370	313	322	357	355	335	322	326	360	342	322	305	335	333	327	364	375	320	339	343	336	365	330	370	326	341	376	310	346	354	335	352	355	355	313	349	331	372	342	342	348	360	328	320	315	348	352	327	344	351	332	341	330	312	361	303	377	357	339	306	377	346	327	353	330	287	353	321	342	358	344	351	342	351	336	355	368	362	347	358	347	345	325	328	338	329	316	341	346	380	350	319	336	327	357	333	360	334	347	364	350	346	348	364	371	318	339	345	332	361	349	352	352	412	337	312	363	349	339	355	332	305	327	356	325	309	328	349	331	325	344	338	369	336	351	315	342	367	367	364	362	341	334	355	362	348	322	336	332	332	356	373	361	335	322	339	311	341	354	330	355	368	378	317	319	349	349	331	337	374	371	332	387	357	344	335	326	334	338	329	364	337	377	349	312	357	354	326	356	337	334	327	337	340	379	352	353	355	353	356	353	340	323	327	325	335	334	327	321	354	377	329	389	362	358	353	353	338	328	361	368	336	343	333	361	331	359	383	366	342	358	334	324	360	354	333	366	332	361	352	335	349	343	341	364	352	363	339	356	354	347	338	344	357	353	377	301	355	355	347	313	348	331	328	354	348	347	355	363	336	359	326	334	340	345	319	356	362	384	361	356	346	335	339	338	343	333	328	366	360	328	357	304	344	349	359	358	351	341	363	329	373	365	347	311	321	322	342	355	352	357	354	359	355	356	351	349	313	356	340	341	366	371	320	341	317	319	354	361	325	351	346	352	388	347	326	325	378	353	331	354	344	372	352	350	316	364	364	354	344	349	347	355	324	354	331	357	368	379	385	360	347	412	348	334	281	377	318	340	328	365	326	335	388	321
4160	886	686	520	455	449	419	432	398	415	404	416	406	430	398	374	410	360	372	388	374	398	389	405	409	378	365	411	412	438	385	405	433	413	386	391	404	389	379	385	388	419	381	402	403	419	410	406	430	416	381	399	387	368	398	387	390	429	411	392	449	385	411	386	402	382	384	402	374	426	392	389	404	391	380	401	414	412	393	418	417	393	449	420	401	395	421	401	401	421	402	376	435	428	404	419	396	364	417	391	405	401	407	403	424	406	380	401	379	429	395	393	404	350	409	468	404	400	367	409	420	389	419	377	392	423	406	425	411	387	394	368	392	428	416	384	361	402	409	393	393	355	391	378	395	433	398	390	417	406	389	398	390	390	400	390	375	358	370	415	385	406	390	419	425	382	442	408	409	404	393	424	426	394	409	394	418	422	427	382	391	401	394	425	397	389	412	404	422	384	385	380	413	371	377	377	389	403	424	440	363	393	401	361	406	406	421	394	441	381	417	451	411	403	384	432	421	389	388	371	371	373	364	371	404	379	406	401	400	397	381	381	365	393	387	383	388	405	385	377	371	409	439	433	434	391	364	393	385	407	423	431	415	403	415	359	401	427	408	445	402	423	378	408	446	391	433	397	413	417	416	412	418	368	391	401	444	409	402	423	379	366	408	416	409	391	390	424	375	407	424	419	384	381	380	402	403	412	391	429	388	429	363	393	382	395	388	432	363	408	417	433	420	382	418	404	413	420	388	396	423	417	414	415	368	387	359	397	408	368	380	413	419	380	405	381	380	367	419	388	428	423	356	372	406	440	416	442	429	369	377	395	399	441	417	360	379	384	408	385	416	387	421	398	397	403	416	377	387	426	417	395	387	423	349	424	408	405	380	396	367	407	400	367	377	382	396	425	401	440	445	401	398	389	400	429	407	382	388	397	433	437	383	425	402	371	402	408	411	382	373	404	398	436	408	413	415	369	412	379	384	399	428	374	433	408	343	416	434	423	394	372	390	430	395	385	398	393	404	405	412	401	399	409	399	380	393	408	407	360	391	373	390	376	402	398	413	392	389	398	381	392	431	439	389	410	387	399	415	398	350	365	435	383	420	412	366	436	408	370	387	415	399	383	402	383	386	406	402	407	393	462	410	361	415	391	404	373	409	401	395	394	413	369	402	417	424	408	415	363	397	413	427	415	407	401	382	422	364	372	396	408	384	395	375	412	375	357	390	395	395	408	393	369	426	371	409	369	404	419	435	352	397	365	420	415	399	405	393	386	397	388	380	364	384	394	401	374	399	397	415	378	393	422	421	423	416	444	389	368	380	430	413	367	363	404	414	388	422	404	404	401	367	355	406	376	398	407	410	372	415	425	422	404	398	396	357	400	379	388	422	406	378	426	392	418	368	386	403	407	404	400	371	422	389	430	387	396	413	415	381	430	404	408	406	383	401	395	399	398	408	389	407	380	418	368	396	394	409	384	434	379	407	375	379	426	401	381	402	401	371	390	406	407	365	364	413	407	398	400	380	402	393	412	409	384	408	345	383	373	387	402	431	393	387	406	410	396	399	365	417	414	385	400	391	360	386	424	373	381	406	401	429	418	378	404	407	405	419	380	406	413	393	419	408	374	423	452	417	395	403	386	385	388	417	411	388	378	408	389	409	416	392	348	407	431	392	379	400	417	380	393	390	393	432	389	410	389	410	406	400	408	410	412	436	385	392	408	420	360	386	399	384	395	383	395	371	381	391	408	406	413	415	396	399	391	425	416	376	388	403	363	395	435	388	394	387	380	419	382	383	392	398	386	367	400	410	381	384	412	398	423	420	410	406	375	389	390	378	403	394	395	414	356	441	377	364	383	372	390	401	388	367	414	402	427	429	411	368	390	405	398	365	402	392	386	416	448	398	381	405	380	402	413	402	403	410	373	403	387	398	369	392	413	379	415	392	428	408	409	429	421	402	371	414	379	392	391	425	431	385	379	363	414	395	398	415	407	396	386	410	423	412	437	372	404	419	371	440	381	392	412	387	377	439	392	443	425	412	415	369	411	404	382	387	397	406	395	391	413	434	398	418	404	384	391	391	397	418	388	395	412	365	404	385	378	383	407	373	386	377	405	382	444	424	416	395	427	432	362	429	349	383	401	393	423	386	384	422	384	435	437	423	410	433	457	394	395	420	402	391	392	399	377	396	394	413	383	384	404	395	394	417	374	363	425	406	393	382	399	399	389	416	371	405	419	382	404	385	412	392	395	402	411	371	418	387	395	412	427	398	401	413	391	355	416	407	426	380	360	406	399	445	414	389	387	398	397	396	409	397	433	372	403	392	403	451	358	416	405	459	421	382	406	365	390	368	406	433	394	417	423	395	401	384	452	379	406	419	403	400	392	383	392	404	422	438	392	419	392	373	460	355	386	430	384	388	397	409	436	360	428	405	375	440	387	422	394	385	401	416	408	388	397	418	380	395	378	388	440	380	410	393	377	394	417	404	386	416	437	408	358	407	338	427	408	380	388	375	400	406	425	400	419	393	392	384	376	364	411	408	350	379	397	446	386	425	419	357	385	406	398	373	379	408	376	420	385	398	353	387	401	402	359	400	410	405	389	415	394	424	369	379	395	401	373	393	376	411	380	368	383	438	376	410	398	394	406	398	408	374	412	426	413	366	367	398	395	402	376	387	393	430	419	393	400	399	390	373	395	385	419	348	399	408	414	393	421	393	414	389	405	434	413	397	422	379	371	374	387	397	408	397	391	405	383	408	415	410	387	410	429	403	390	363	411	378	406	387	405	424	376	392	375	423	397	389	421	387	375	381	391	379	397	427	373	401	378	386	408	385	387	399	396	393	383	383	395	415	398	389	398	381	377	427	398	429	391	385	395	372	383	406	393	377	395	394	389	386	394	389	432	397	391	390	396	396	399	416	357	412	415	372	414	385	401	405	423	439	425	427	391	383	396	384	415	415	432	422	369	414	397	373	378	361	451	415	388	423	412	340	395	383	416	375	392	410	426	379	385	390	394	349	423	389	429	397	404	399	390	400	369	403	386	412	388	403	413	397	406	393	405	394	433	392	389	433	413	405	422	418	437	384	433	410	415	376	390	388	395	427	419	397	382	415	403	406	427	377	404	396	426	422	401	403	391	392	393	402	425	412	349	414	369	392	403	380	401	414	417	412	395	408	435	392	390	415	427	432	395	408	390	401	395	378	369	393	381	392	400	400	415	398	390	414	423	352	393	411	401	408	385	443	395	382	389	412	407	365	424	383	412	397	411	375	427	408	445	372	408	357	398	423	397	391	358	413	410	409	380	386	375	362	382	397	387	428	387	390	406	413	384	414	424	373	395	373	364	415	395	417	382	402	368	416	384	379	379	395	406	385	382	413	407	392	415	380	402	401	431	386	384	368	393	408	391	429	427	417	386	399	381	380	397	398	440	416	428	408	410	421	392	412	386	371	377	407	402	364	407	385	402	408	393	410	419	443	388	373	389	399	407	423	402	377	422
23390	21056	28125	24195	21025	6564	1061	684	590	577	566	530	521	511	453	413	479	415	429	427	463	422	410	427	429	378	459	421	451	468	424	450	423	457	440	436	427	428	417	412	457	393	413	439	427	407	400	394	389	428	405	429	431	421	427	406	403	426	395	452	441	401	390	413	437	423	405	426	412	371	370	416	413	441	408	436	391	405	427	408	406	385	373	397	381	408	430	406	418	442	445	427	411	400	404	411	371	390	426	404	384	410	408	394	410	410	415	416	414	390	416	417	432	434	410	393	417	430	395	414	429	430	430	410	411	428	417	435	440	418	429	415	401	397	426	401	378	434	446	382	380	409	399	421	420	428	441	428	387	412	359	440	391	396	407	389	423	395	403	398	376	398	411	427	435	406	391	419	402	411	439	417	421	407	397	392	385	384	411	414	455	383	414	384	441	422	427	409	412	410	418	422	424	438	431	430	393	374	397	378	423	429	415	401	417	381	401	400	443	455	442	394	417	409	398	415	395	470	412	411	469	401	435	368	418	379	388	399	405	382	398	400	417	424	439	439	414	427	391	445	423	431	378	435	364	408	401	422	381	410	429	419	396	405	385	438	409	398	450	443	409	418	408	412	414	396	400	365	393	394	421	412	401	398	415	412	413	412	372	412	401	408	408	417	386	426	355	405	390	429	407	404	412	438	406	451	402	401	410	427	387	432	426	383	376	431	417	423	458	415	404	401	440	415	441	407	412	396	399	428	377	383	442	380	421	414	436	430	412	444	417	410	394	395	354	442	399	395	423	391	451	437	420	411	378	419	441	418	395	410	418	398	425	387	442	403	447	386	414	385	418	408	437	414	420	402	422	423	420	399	421	382	432	434	379	369	430	410	445	406	394	422	419	435	406	403	408	418	368	405	435	422	398	446	415	416	412	415	403	406	419	402	384	424	409	403	391	402	383	401	404	392	401	418	372	414	401	417	405	397	408	415	414	395	409	417	379	436	410	377	442	417	444	428	407	424	412	428	429	416	387	442	411	414	411	406	430	401	433	418	387	426	393	393	381	398	376	442	390	433	416	407	430	383	412	428	399	440	411	427	405	420	393	386	407	425	397	380	407	439	410	430	390	429	417	444	415	407	405	455	378	441	393	434	418	402	396	417	429	445	422	425	416	447	417	419	386	370	392	400	436	417	436	428	435	418	379	418	390	415	402	435	443	390	370	410	392	380	405	445	423	406	469	401	395	393	393	391	416	426	467	467	423	426	406	391	397	394	439	415	420	422	405	415	398	405	422	349	460	391	383	404	410	438	431	417	415	392	422	403	413	402	376	379	407	424	412	397	389	432	400	436	403	419	417	414	420	418	407	416	385	406	418	401	406	415	416	425	431	452	427	421	361	394	418	442	366	437	395	412	395	409	404	385	389	418	393	393	414	410	443	411	379	401	405	421	428	382	409	454	409	378	405	425	387	387	438	408	375	413	392	444	420	406	368	437	369	397	399	425	425	385	363	438	415	404	413	421	379	360	425	414	422	380	382	431	431	366	417	419	442	443	379	449	409	409	436	427	451	415	401	388	430	407	411	411	397	393	474	447	422	395	403	437	399	397	418	417	433	425	402	419	399	410	399	392	387	417	441	424	469	401	387	431	436	428	429	393	417	395	407	422	420	399	431	395	467	416	398	399	391	445	435	380	430	423	452	404	390	377	428	414	401	435	430	379	391	428	425	440	426	421	415	434	399	405	435	400	434	408	395	468	434	401	418	396	406	409	400	395	441	403	381	413	419	399	417	408	385	414	392	410	436	394	418	439	462	426	392	411	400	389	397	374	425	426	414	403	404	432	420	433	421	391	405	414	442	432	447	399	385	382	426	444	409	390	408	398	406	373	412	407	406	398	426	404	420	387	397	427	362	396	421	433	446	432	424	403	403	413	363	416	403	367	406	377	459	405	433	433	430	430	406	397	405	382	366	404	412	387	369	415	411	450	415	390	414	439	417	386	410	377	372	440	441	399	438	431	423	413	396	411	454	387	434	397	404	376	416	398	425	396	422	433	400	427	427	424	411	415	415	433	405	408	415	414	425	429	376	398	425	439	390	390	388	396	400	403	430	411	447	416	401	391	406	409	408	391	420	398	401	394	378	401	432	374	394	405	409	437	415	433	415	395	376	433	406	399	401	425	395	402	417	381	419	411	415	452	415	401	371	397	411	400	421	384	434	471	446	391	417	403	430	433	431	428	446	426	396	431	424	439	402	391	413	380	409	408	431	430	418	390	426	415	413	397	414	403	425	393	385	416	415	471	418	380	412	426	407	421	419	412	403	411	386	437	419	412	425	435	431	426	404	425	409	380	406	400	397	412	400	400	433	409	409	441	359	438	426	412	400	382	412	411	412	416	391	409	396	414	379	394	429	428	413	405	411	414	415	424	434	404	422	402	406	423	412	384	383	400	410	406	429	425	398	435	427	401	399	397	459	418	404	416	406	444	386	378	421	407	422	419	417	398	422	397	398	420	432	419	445	392	426	401	408	408	428	422	413	410	412	411	428	401	431	409	391	391	399	450	413	445	407	384	415	415	401	432	408	425	410	423	441	422	423	414	421	447	422	406	456	397	378	419	432	387	420	409	402	431	402	425	447	387	388	437	379	408	435	430	382	427	382	443	427	422	402	392	389	408	403	413	414	447	396	401	404	399	423	409	400	448	436	389	417	414	427	419	409	416	408	430	490	409	406	416	400	394	403	419	441	406	395	382	390	410	403	391	427	420	414	440	421	403	376	367	383	429	394	399	403	447	424	403	446	451	436	367	420	418	366	373	429	436	397	383	406	378	422	392	453	414	419	419	419	467	378	403	371	398	445	428	441	400	389	424	381	423	395	445	397	391	403	436	404	426	436	405	432	425	388	397	382	417	377	398	421	402	411	413	379	421	419	395	402	424	384	406	373	408	430	413	416	427	407	445	400	458	429	411	399	414	425	436	392	443	376	417	432	404	437	416	376	437	424	394	400	432	420	404	410	404	394	427	399	392	396	437	404	395	449	450	418	416	381	369	381	415	390	399	397	402	391	399	411	423	408	401	425	429	414	415	411	397	438	404	401	377	406	417	417	429	403	453	412	393	399	387	380	423	409	415	454	422	399	410	442	403	418	409	396	428	393	374	409	406	385	428	426	414	408	435	429	383	429	433	393	405	400	415	407	391	394	406	404	400	379	416	423	400	427	398	394	388	387	417	419	417	387	403	405	378	445	406	392	410	370	399	387	387	401	361	373	392	390	408	392	404	396	418	430	413	396	397	373	446	408	374	390	408	393	421	391	415	406	401	440	444	388	457	414	379	420	448	399	412	415	391	399	431	390	438	436	415	422	424	408	412	383	409	402	404	424	412	417	406	397	407	405	428	407	417	430	429	388	405	411	440	390	408	399	394	393	372	402	368	448	379	418	425	410	411	411	429	418	378	423	425	375	407	425	411	422	390	376	378	404	409	406	425	392	418	406	420	432	414
3107	7903	5674	2684	2025	1542	1313	994	875	803	667	624	621	588	565	553	561	528	548	518	515	503	492	544	507	521	548	481	463	501	498	482	469	496	499	471	522	504	486	500	500	492	521	461	498	477	512	519	522	467	426	462	478	508	532	489	491	454	482	460	499	500	512	525	492	489	446	489	453	439	463	506	516	465	519	525	468	473	466	518	459	458	455	473	506	449	457	489	471	467	450	458	470	535	454	472	488	527	467	499	463	510	511	506	461	456	485	488	426	472	490	484	465	440	470	518	475	464	494	490	469	473	471	469	484	479	463	472	490	450	465	458	455	466	496	476	458	475	488	481	471	484	484	487	455	526	492	454	486	458	483	501	485	447	515	444	441	480	453	516	486	486	505	479	471	463	455	470	474	437	525	466	488	464	464	470	505	483	468	453	462	475	473	431	468	484	508	507	482	483	468	463	511	486	478	505	465	469	481	478	481	469	508	482	530	446	485	512	526	505	493	462	495	468	439	494	499	463	485	502	515	493	480	485	468	456	480	448	488	502	487	505	495	500	497	486	467	446	466	494	457	502	469	497	468	460	443	486	472	453	483	500	467	462	499	443	494	470	465	472	503	470	473	444	520	527	483	459	450	465	478	505	486	471	499	466	514	465	478	496	465	489	483	500	447	476	461	461	468	497	477	499	486	419	492	494	458	478	488	490	498	480	514	506	460	442	519	475	465	487	489	463	506	511	493	469	486	481	521	474	467	459	470	482	476	487	491	485	491	498	485	484	497	465	469	463	473	502	484	465	498	440	497	475	491	491	498	471	432	442	510	464	468	445	469	485	460	460	432	448	513	490	469	484	496	462	481	491	437	491	519	450	454	463	499	482	458	476	487	484	480	470	495	467	484	495	497	468	499	466	475	481	487	476	440	477	463	473	485	470	471	490	481	458	461	492	470	459	474	487	543	466	458	453	476	461	516	453	443	476	479	477	493	480	493	425	506	481	448	500	462	492	481	504	493	478	465	482	451	489	502	477	446	503	501	460	474	448	495	451	469	437	465	454	446	468	483	490	485	451	497	485	456	510	499	472	452	433	470	470	484	463	476	478	484	488	488	449	486	487	493	494	461	500	471	479	441	486	456	452	453	417	446	465	506	473	495	469	469	498	500	477	467	515	483	503	447	418	514	488	498	543	469	490	489	483	500	480	489	464	457	503	509	482	490	480	474	465	502	476	516	485	487	467	477	473	507	496	481	435	484	466	461	476	503	441	502	484	453	484	512	488	463	508	483	527	508	482	442	471	486	468	511	496	529	509	489	485	496	483	455	475	458	500	536	465	486	482	484	470	468	443	459	480	463	469	453	519	492	461	461	481	466	482	512	466	452	487	466	456	472	474	446	477	485	467	475	458	508	460	464	478	482	513	448	478	497	486	499	504	481	505	468	489	483	495	517	489	481	485	454	490	451	459	484	427	470	448	453	484	493	496	471	490	502	497	470	527	529	506	508	496	462	438	450	471	486	504	489	463	451	491	474	497	444	476	477	476	494	427	534	454	447	450	498	460	481	475	495	444	499	456	479	453	461	453	494	476	469	509	475	516	509	449	420	494	459	510	467	495	460	451	501	510	510	475	486	490	477	466	478	507	471	505	456	493	456	477	446	460	511	447	484	514	488	483	447	470	476	467	492	465	453	451	467	487	507	450	447	476	467	474	478	497	463	448	486	488	509	451	468	469	442	476	469	464	458	488	469	465	486	456	463	485	471	477	456	460	464	495	493	492	455	458	421	509	469	435	483	486	478	467	508	464	470	476	451	483	482	487	497	524	439	464	488	482	469	436	475	469	483	492	443	468	464	474	469	472	494	463	497	474	484	440	513	465	489	417	453	474	546	468	481	473	493	438	482	499	490	493	486	463	471	489	509	486	495	463	540	494	471	447	512	495	446	454	485	457	473	470	498	482	493	485	480	481	474	497	488	470	474	468	475	472	475	480	477	510	513	465	486	520	478	469	458	465	520	480	488	529	489	449	469	494	498	527	552	493	433	487	512	466	464	478	468	448	480	491	488	498	466	485	438	466	515	503	480	516	485	475	478	446	468	475	486	478	482	483	451	493	477	476	464	487	509	522	461	499	488	462	485	474	456	462	465	449	488	516	452	480	487	491	468	466	501	472	471	463	465	467	495	535	480	497	483	504	478	448	483	465	520	489	474	519	453	468	458	465	494	508	463	444	475	456	496	509	492	470	439	476	482	489	497	483	443	482	438	492	482	426	481	457	477	426	498	469	501	459	465	498	453	458	490	460	489	462	462	421	443	475	493	453	484	450	481	458	513	465	477	447	480	477	457	504	517	498	464	472	436	481	476	464	488	495	506	475	468	485	506	471	472	477	493	478	530	494	431	456	463	470	464	457	480	471	513	471	480	451	482	450	487	476	483	500	422	500	505	471	484	458	467	495	496	481	482	502	453	473	514	489	508	502	473	486	445	494	516	494	439	474	466	518	474	481	489	478	462	458	478	446	455	463	492	481	479	474	487	486	499	498	498	482	465	467	489	467	429	490	482	505	473	475	495	478	491	439	503	499	496	454	459	500	515	469	485	524	489	485	478	445	517	432	497	481	487	508	464	507	466	484	458	486	480	461	428	533	487	470	461	474	473	446	464	490	479	453	485	462	429	506	446	504	452	476	457	482	499	455	451	461	516	467	478	482	462	484	476	506	473	471	509	515	507	478	488	452	520	497	475	503	516	450	479	466	471	493	441	455	434	493	453	471	457	432	489	467	476	488	461	460	463	474	470	459	442	507	471	524	479	493	463	479	498	496	461	540	474	502	468	504	478	504	452	479	481	480	501	446	468	469	481	478	478	470	462	510	516	489	499	505	498	480	447	500	478	501	469	505	492	483	483	489	477	451	472	493	471	491	453	477	444	493	471	456	469	498	481	477	501	459	462	470	479	517	477	458	463	490	491	452	452	459	455	479	471	468	517	492	472	447	449	493	478	458	469	486	468	452	467	484	483	504	462	487	449	465	452	535	498	446	437	479	485	460	474	485	478	467	487	481	498	483	478	452	473	466	448	486	511	448	484	472	466	482	485	484	487	458	463	454	506	471	465	477	467	494	468	481	491	519	478	433	465	502	426	492	464	513	473	479	445	484	462	481	469	489	500	507	498	493	492	484	446	512	470	462	495	517	476	478	474	472	430	475	502	499	473	460	473	480	483	537	512	515	450	457	504	492	526	475	478	458	508	509	483	505	519	465	505	477	482	493	471	439	517	472	461	480	482	477	478	489	465	423	441	474	484	512	459	441	463	468	490	489	457	479	475	466	489	503	545	489	441	480	478	455	455	470	501	456	472	459	465	456	476	452	483	500	422	460	472	504	464	521	473	479	445	469	511	484	499	447	459	494	492	444	468	457	480	466	506	492	523	490	488	451	471	454	511	461	451	458	445	453	468	505	482	474	496	466	484	474	459	495	495	496	472	443	463	496	490	468	499	463	485	454
24395	21032	26896	25275	7425	496	334	305	283	232	236	204	215	214	183	209	203	162	188	170	153	162	179	138	201	180	171	186	189	167	156	153	158	173	191	165	146	169	183	180	158	166	155	158	177	151	162	177	161	163	172	183	173	155	172	180	163	159	147	167	165	178	159	182	157	167	170	151	162	169	157	164	188	179	164	196	156	168	167	165	177	147	159	146	152	175	198	158	155	179	168	166	140	162	164	158	147	151	177	169	154	173	188	157	172	139	170	145	175	184	189	139	154	161	194	175	186	168	177	187	160	151	167	186	183	187	167	167	153	147	158	190	165	162	179	174	141	161	163	178	149	158	176	146	141	169	157	170	194	182	185	171	167	187	157	177	166	179	149	165	156	178	183	182	178	144	150	156	147	169	172	184	142	160	157	148	180	159	164	171	167	164	166	168	176	164	181	182	133	151	157	182	146	179	156	164	170	155	180	156	152	177	137	183	153	163	187	164	156	189	167	175	186	170	185	180	178	176	167	167	176	154	134	165	155	163	190	176	158	140	148	162	183	160	185	179	165	170	156	168	169	153	136	168	163	171	162	156	190	163	167	172	176	180	194	167	171	174	156	160	165	182	163	155	166	180	168	162	144	179	167	157	159	146	162	162	160	166	168	160	158	177	172	178	175	178	158	179	174	139	161	158	192	175	157	188	170	163	166	174	178	171	176	166	165	154	175	165	184	182	168	190	143	172	166	155	174	165	164	147	167	182	185	188	153	165	161	159	169	188	148	178	165	172	172	143	165	162	157	192	173	151	173	174	187	168	168	156	150	146	169	138	142	178	187	158	160	197	158	164	154	159	176	143	158	158	167	154	165	156	167	159	178	178	138	154	174	166	176	174	143	143	156	172	186	139	165	185	142	147	150	161	190	150	184	184	158	164	168	167	165	157	169	167	172	166	166	194	162	159	153	155	166	175	150	179	198	176	161	159	191	163	165	159	162	158	140	175	189	171	174	180	170	158	148	169	169	157	181	181	160	151	158	145	152	175	184	171	182	150	181	187	157	173	197	164	194	148	175	169	174	147	151	176	168	168	160	155	165	180	163	173	171	197	171	170	180	172	168	156	176	172	168	176	195	151	162	135	161	176	169	165	156	152	174	172	163	154	156	176	181	175	186	168	166	164	158	166	143	152	175	180	176	168	178	165	170	150	142	159	157	175	164	172	175	172	144	191	176	179	175	165	149	179	139	181	170	164	162	166	180	187	161	207	163	162	160	156	153	154	161	164	147	161	140	161	174	172	186	188	165	158	149	191	164	176	165	162	172	157	188	163	158	146	169	149	164	168	158	176	165	166	168	179	174	180	144	171	158	156	161	167	163	156	182	163	172	152	166	181	151	158	160	166	148	162	146	167	137	158	147	138	179	189	151	158	168	166	144	153	166	167	146	178	165	173	149	161	161	161	146	164	182	130	183	170	165	144	158	181	185	164	148	152	152	157	152	164	168	192	163	174	157	168	147	136	171	171	152	168	191	161	170	156	161	145	160	153	162	168	163	190	165	166	164	161	173	163	166	154	169	146	148	153	159	164	169	168	127	171	131	157	177	142	141	171	167	191	159	166	183	165	191	159	150	155	183	158	143	179	150	157	181	162	149	163	153	206	153	154	176	187	164	174	162	144	151	176	168	187	165	175	154	178	164	142	185	175	160	171	155	168	177	149	170	174	174	189	160	189	170	153	168	150	184	181	168	172	167	164	160	145	181	189	155	177	140	183	171	168	155	179	169	167	183	176	150	196	171	148	148	166	170	186	162	149	149	147	150	166	151	183	191	168	178	171	171	158	175	168	156	190	175	194	172	186	162	173	174	154	170	156	179	170	178	184	187	159	148	183	152	151	148	170	177	152	176	159	172	161	153	181	166	156	142	193	160	184	160	161	170	154	164	162	150	187	185	169	154	174	159	151	144	151	175	183	160	186	180	167	173	187	157	172	173	167	179	179	163	163	183	184	153	164	169	184	164	159	156	170	151	165	160	176	157	157	156	156	187	163	160	162	162	158	180	151	170	177	154	148	177	176	143	178	158	188	156	147	178	162	183	166	155	161	174	140	159	179	145	154	136	153	164	153	169	168	149	167	157	159	162	202	175	173	167	172	151	182	147	153	164	169	173	158	184	185	173	148	158	168	169	159	179	155	177	172	181	172	160	177	178	167	166	178	172	163	155	144	198	187	162	154	165	182	174	186	160	156	173	157	166	167	157	157	161	181	150	150	143	177	154	164	163	182	168	174	191	168	156	167	166	172	168	167	152	194	172	144	170	150	162	150	165	168	186	164	150	183	176	167	152	157	170	174	166	148	176	185	147	177	175	179	158	169	139	183	183	177	157	155	165	164	142	146	184	173	157	174	157	172	167	142	150	154	175	168	165	163	193	153	157	154	186	183	170	152	140	179	174	155	186	188	179	184	160	188	159	156	168	181	154	159	168	158	151	156	147	170	168	169	182	176	155	174	137	166	156	149	184	162	176	168	197	159	181	176	145	170	179	168	166	167	186	169	171	172	149	170	163	163	168	149	163	163	150	152	184	183	171	180	150	180	159	165	158	175	164	184	144	172	161	177	158	192	171	167	188	182	180	192	152	163	164	160	165	160	182	172	176	142	179	168	177	163	169	161	156	168	167	152	152	177	181	172	178	167	148	159	180	159	168	172	180	153	173	186	172	165	161	155	180	156	151	169	170	157	183	157	159	143	169	156	158	157	180	167	161	173	184	161	151	157	167	161	178	151	149	153	163	156	171	178	183	163	153	175	182	152	181	161	174	140	174	140	166	179	161	182	163	132	151	185	176	167	183	183	151	167	145	161	167	152	161	173	159	152	178	166	177	168	185	172	155	176	177	185	179	160	183	157	135	179	182	163	165	146	148	166	157	148	176	161	169	164	159	182	165	167	183	176	159	162	167	149	166	153	184	175	175	162	138	157	155	175	148	187	133	182	150	150	154	167	172	176	118	178	184	152	178	172	170	162	168	188	174	177	156	137	174	166	126	178	172	153	167	175	175	136	147	141	154	193	179	154	162	189	165	179	173	161	145	167	159	146	166	155	158	152	163	152	160	164	162	158	154	167	137	171	184	166	174	166	175	149	184	152	138	172	163	168	165	160	173	170	168	155	165	168	149	163	152	177	171	162	166	134	161	166	171	161	157	152	172	164	183	172	167	148	157	144	145	179	153	186	172	161	175	180	167	188	170	175	169	161	164	181	153	170	195	144	171	162	157	151	167	171	178	154	143	190	160	177	177	158	162	148	143	210	161	171	176	168	161	170	161	168	138	131	181	189	158	171	181	177	158	185	167	166	143	186	140	155	165	161	154	171	187	175	156	170	187	170	152	173	178	183	161	140	182	164	171	157	183	168	156	169	160	158	149	150	171	150	163	149	177	153	167	181	162	173	169	147	142	170	161	161	154	167	165	143	165	164	173	158	169	167	145	152	179	152	148	156	149	164	154	157
3202	4682	3131	1456	1052	797	590	456	428	351	337	285	257	269	249	219	230	229	228	235	204	208	214	210	201	210	214	206	218	190	217	219	212	198	203	213	185	183	186	183	201	208	194	197	180	182	178	193	201	181	227	187	201	185	190	200	188	212	215	205	197	200	187	211	215	186	181	206	202	215	184	177	191	209	201	190	194	212	208	208	219	162	187	211	188	176	174	199	219	202	178	223	208	183	178	187	195	178	191	200	190	186	188	196	206	183	205	184	178	188	191	171	212	190	195	192	205	199	188	167	213	182	179	185	202	195	209	208	198	216	200	192	211	162	205	197	190	195	169	192	201	231	205	183	207	183	195	196	206	212	204	165	171	204	184	194	219	198	217	192	175	201	187	192	205	228	177	212	202	175	184	200	173	184	198	194	215	199	192	212	167	185	172	197	184	229	175	178	206	210	205	181	181	188	207	201	195	218	196	198	195	193	191	189	196	184	206	218	205	177	210	188	183	192	187	199	193	182	197	219	212	206	200	175	190	178	182	183	192	204	210	198	193	195	189	212	193	189	185	197	189	200	188	185	185	184	193	197	193	177	179	179	190	200	171	206	223	203	204	200	212	200	194	191	204	195	200	171	182	205	177	220	183	208	211	217	205	195	213	195	198	201	192	200	194	196	182	179	177	207	183	162	207	192	223	184	207	180	184	212	201	185	170	185	202	196	194	202	207	205	187	191	177	179	192	188	191	204	201	230	182	180	203	192	175	179	183	197	211	195	206	194	202	192	208	206	189	182	193	213	186	179	196	205	229	194	168	192	196	176	205	200	200	156	208	183	212	206	192	220	205	197	193	193	193	212	227	189	190	175	194	184	184	190	177	209	182	177	192	222	187	192	200	167	183	194	200	208	191	186	190	189	172	194	182	179	186	222	173	175	190	211	183	217	217	194	207	212	186	197	198	193	205	204	193	183	202	208	166	169	179	197	186	188	192	195	196	171	184	211	194	179	177	184	207	205	184	200	191	179	191	194	175	172	200	199	186	181	168	201	199	185	194	207	203	189	211	214	187	197	195	198	200	201	188	197	210	211	191	182	205	188	223	220	221	186	223	169	213	199	208	201	209	203	208	181	203	201	193	178	187	202	154	170	208	182	190	204	195	172	192	186	184	214	194	189	188	179	190	178	191	209	206	181	195	181	209	205	202	182	185	223	188	209	198	200	204	203	170	208	180	213	198	187	203	209	178	186	231	182	215	180	193	202	187	201	207	194	190	197	196	169	176	195	180	196	199	235	198	198	212	186	185	202	237	191	195	211	198	206	194	169	188	221	188	185	201	174	207	201	187	185	163	196	197	178	183	183	217	211	208	200	211	181	190	200	187	203	186	188	191	191	194	202	220	212	160	212	195	199	199	185	209	185	196	212	195	183	208	176	205	203	200	218	188	214	181	191	201	192	217	194	186	186	181	174	189	184	180	182	183	174	197	209	188	218	189	178	171	202	212	217	208	199	188	221	184	186	191	199	205	200	181	196	201	183	178	215	197	212	197	195	193	209	181	199	204	186	172	182	185	184	199	171	193	182	198	193	175	210	232	178	207	204	209	202	208	187	217	170	189	176	204	214	211	200	174	205	196	181	204	179	227	197	212	210	181	174	193	181	163	220	194	203	208	178	183	177	209	206	185	194	190	202	202	207	209	181	203	184	204	186	201	192	180	192	209	198	194	204	173	208	188	179	192	204	203	211	181	209	200	209	190	233	181	179	195	165	200	210	205	166	203	190	219	225	203	195	213	187	204	195	192	186	187	191	198	216	210	202	202	210	207	201	190	190	202	205	207	217	204	209	194	159	186	187	190	170	170	192	187	192	206	192	176	197	191	192	176	166	202	194	184	173	204	200	205	203	173	211	203	193	213	215	225	205	184	196	185	180	173	221	195	175	186	210	183	203	184	202	204	192	176	181	197	204	176	187	207	196	195	195	203	211	200	208	194	186	179	189	210	193	190	193	190	197	200	223	179	199	191	171	180	174	180	196	200	184	215	202	206	172	186	202	212	181	163	196	187	190	207	182	211	203	203	188	197	202	218	198	190	192	204	183	188	162	189	206	215	195	207	188	203	185	204	187	181	189	203	224	190	184	178	179	197	209	213	170	172	194	212	188	202	223	169	166	217	196	195	186	180	204	190	193	181	213	182	188	192	196	185	203	201	206	180	198	212	217	192	204	179	196	216	221	186	195	212	169	210	188	186	190	190	186	205	204	192	174	190	202	194	192	187	181	192	210	197	204	173	189	189	194	190	199	210	195	192	186	219	163	205	192	204	206	192	185	186	195	200	195	182	216	198	180	196	174	203	195	200	205	199	183	203	193	200	201	213	171	199	182	201	196	196	201	159	202	193	220	196	193	196	181	203	178	198	177	196	191	202	208	193	193	205	185	194	203	182	172	202	195	190	190	206	202	192	188	179	194	184	205	198	178	199	214	175	203	185	173	198	198	174	190	187	166	198	223	207	184	209	180	199	168	183	202	188	183	202	199	187	193	182	203	194	191	196	211	190	216	182	184	195	191	203	216	222	178	188	221	207	192	197	176	178	193	189	184	167	181	160	193	183	215	184	180	192	233	208	187	177	178	212	181	193	183	202	199	200	215	194	184	207	185	198	187	193	190	186	184	200	194	172	198	180	207	199	193	188	194	208	220	200	196	194	179	208	204	200	186	198	198	186	185	202	181	219	217	186	210	202	191	185	198	247	215	192	187	202	215	174	167	177	194	204	214	199	185	198	192	194	192	193	201	197	213	203	215	181	201	213	189	221	186	199	194	206	200	205	191	216	204	190	226	182	215	193	219	210	184	183	197	171	202	196	175	206	205	214	217	200	181	199	184	208	196	217	193	210	189	182	186	193	184	213	186	207	183	179	178	216	211	203	190	183	204	201	196	181	216	207	189	168	198	191	207	193	182	201	209	188	173	160	172	186	195	174	177	211	181	183	188	192	196	206	206	207	204	200	187	182	187	167	216	181	203	197	187	204	209	187	183	207	182	204	190	196	212	216	185	204	227	163	210	204	187	192	168	187	185	200	174	202	180	180	186	202	220	188	197	185	239	179	194	211	230	163	198	194	208	192	194	188	202	185	190	204	189	198	195	181	184	201	197	163	184	196	193	192	165	180	192	179	202	203	199	181	199	199	166	220	206	175	204	200	183	189	207	212	213	174	199	236	183	183	176	192	178	200	216	184	189	194	166	170	205	190	217	191	229	192	189	183	201	194	193	185	197	211	209	192	173	210	197	194	204	208	175	178	178	216	194	211	187	190	174	176	194	201	192	215	188	214	184	177	227	195	196	209	181	177	213	195	202	174	190	224	188	175	191	204	205	200	203	199	194	191	172	182	203	185	229	215	185	200	170	181	177	189	184	181	204	198	191	192	178	206	177	182	213	181	190	211	190	179	193	209	209	191	208	209	222	205	184	193	199	211	195	179	178	168	197	185	205	173	195	191	199
22347	21068	28661	23734	21068	21082	5025	794	567	488	428	377	366	358	324	306	296	272	277	274	273	278	245	265	260	241	235	261	230	237	237	229	255	209	213	239	242	222	236	238	233	237	208	226	218	220	223	232	226	223	212	223	215	218	253	217	236	191	198	208	215	216	199	215	215	211	209	219	205	225	232	242	221	208	195	230	204	201	228	201	192	219	183	197	200	186	204	209	210	214	221	214	221	202	210	204	206	225	233	214	230	227	210	202	194	214	205	207	216	196	195	242	203	231	224	231	216	207	194	215	197	212	209	210	191	206	225	206	211	226	208	213	197	193	213	184	197	229	229	204	217	240	231	188	196	205	209	210	220	222	213	234	215	231	212	223	226	216	226	209	219	191	229	184	184	213	208	232	201	196	211	227	222	231	218	211	185	206	198	174	198	206	186	202	203	204	218	219	212	222	229	227	222	212	186	221	193	248	206	200	225	195	224	204	198	201	213	195	187	210	210	204	225	215	216	192	195	202	212	209	197	197	227	219	219	210	184	217	183	205	202	213	224	186	204	209	195	201	190	228	245	217	196	231	219	213	228	201	216	182	216	201	207	217	205	214	228	225	177	196	215	205	202	212	197	222	185	203	217	218	220	231	203	179	211	214	215	224	206	209	184	235	216	224	220	214	212	223	190	209	195	199	199	242	200	199	209	192	215	194	217	245	202	216	233	209	230	219	201	183	237	192	190	220	196	211	206	218	235	189	184	207	206	215	222	214	195	219	218	216	202	205	216	201	233	232	198	236	223	228	213	200	237	201	192	223	240	208	208	191	225	200	210	219	202	211	256	207	181	203	214	207	196	245	214	217	195	220	180	197	227	176	214	214	209	185	194	208	188	208	208	203	222	179	236	222	217	226	216	216	215	196	228	226	216	202	227	224	196	209	229	225	224	199	223	185	215	236	223	226	230	211	195	234	204	199	219	202	221	208	191	206	186	184	206	199	208	193	217	211	199	201	211	209	220	213	210	200	235	200	186	200	224	247	235	218	210	205	200	208	215	196	208	234	197	224	193	191	175	210	208	193	234	198	201	238	199	209	204	212	202	216	197	183	202	216	208	219	240	219	214	184	217	204	217	217	213	204	203	205	209	205	232	192	206	217	187	214	212	217	226	211	228	206	197	235	189	212	198	228	217	208	200	191	219	205	190	183	216	214	226	232	200	206	237	219	176	221	236	182	218	224	225	191	228	214	201	188	203	187	228	181	202	214	226	198	202	189	216	205	229	225	196	170	194	227	214	208	234	198	206	200	202	209	245	206	215	213	199	193	210	212	196	204	186	210	196	187	208	224	210	208	207	202	191	211	209	238	226	209	199	232	219	220	191	207	211	213	209	221	194	197	175	199	227	177	226	185	232	198	225	220	202	232	191	202	198	227	209	219	222	182	225	197	211	198	205	235	186	234	226	216	198	205	205	211	231	208	223	194	206	212	209	190	216	210	190	223	226	207	193	219	198	237	239	215	214	214	225	180	199	198	198	232	222	201	206	191	211	204	215	198	215	202	224	220	205	203	220	219	225	215	194	216	209	199	224	210	211	216	195	221	204	196	208	225	210	205	230	206	204	210	219	186	229	207	219	222	217	217	216	210	205	219	214	228	199	196	211	229	223	209	230	192	202	200	209	207	216	195	189	209	210	209	213	212	204	188	223	207	180	236	216	200	214	199	226	208	218	192	188	216	210	201	222	184	181	196	208	218	235	235	226	205	198	177	228	206	191	231	228	215	232	191	218	221	242	229	205	207	234	211	217	186	231	197	223	210	188	177	211	202	201	207	204	192	203	190	220	240	221	207	243	193	227	195	202	189	212	227	224	220	216	201	233	202	221	211	221	214	224	225	199	212	218	218	211	209	205	221	199	209	215	217	220	193	206	217	195	221	190	224	197	246	197	224	209	198	220	222	202	219	188	189	241	212	187	187	195	235	214	201	202	193	206	194	192	221	211	243	208	202	224	210	167	181	203	229	211	197	211	206	228	213	203	188	211	200	201	221	233	214	212	212	236	229	195	193	226	200	240	223	213	190	197	208	222	217	184	179	214	205	213	207	200	224	213	197	223	230	218	216	210	214	227	197	226	207	230	232	225	211	213	184	187	220	178	239	218	202	224	202	180	187	223	232	201	241	198	210	206	216	188	198	194	240	181	216	205	201	189	198	215	215	192	194	187	201	232	220	208	229	209	211	207	215	196	220	215	225	202	224	218	216	179	211	209	223	214	192	202	213	197	207	220	178	214	215	184	230	218	219	201	209	196	238	205	188	210	211	216	200	195	237	228	212	211	232	225	203	210	214	212	185	191	213	226	208	214	212	205	224	213	183	206	192	219	168	228	208	199	229	220	224	210	191	211	201	198	214	238	213	198	227	203	209	221	198	209	206	213	231	234	222	186	217	210	212	223	226	197	199	217	202	216	224	200	209	210	227	216	200	215	198	221	225	184	206	213	231	227	181	203	204	212	216	203	211	219	243	184	201	237	223	217	208	183	200	192	207	210	193	209	210	221	212	224	195	229	214	227	195	223	207	204	194	194	174	201	227	189	193	245	194	177	212	207	190	219	229	226	217	174	206	207	205	205	207	183	202	220	209	204	216	218	187	210	196	224	218	203	207	211	216	210	218	193	201	210	190	235	218	191	204	240	218	186	194	204	191	211	209	202	217	183	215	232	239	215	211	220	224	190	233	220	232	208	225	221	240	194	204	209	190	200	199	211	194	219	221	219	190	222	228	198	215	194	234	206	225	213	228	202	232	211	205	216	207	205	219	218	218	197	208	201	185	228	226	211	203	220	216	194	216	213	216	221	223	220	214	253	203	188	223	214	205	212	245	204	229	189	213	238	203	204	186	194	196	212	196	215	199	203	202	220	215	227	205	198	211	207	202	220	198	197	225	207	205	216	199	218	234	210	221	199	187	207	223	235	218	206	209	214	206	206	196	234	207	215	229	206	217	204	198	182	222	177	188	230	214	200	240	217	219	226	204	228	212	212	206	218	200	207	223	192	224	204	221	191	214	216	213	233	218	177	222	213	219	192	198	210	223	176	221	217	194	202	228	203	196	206	220	214	202	199	220	204	221	186	225	190	203	187	213	208	219	194	208	219	252	206	213	201	193	209	224	200	217	186	202	204	209	217	212	210	222	217	216	222	214	216	219	207	203	217	176	194	198	233	230	194	198	206	229	201	240	202	226	216	203	226	215	210	193	203	195	242	229	199	202	203	218	184	204	209	214	249	193	198	208	223	213	195	245	192	207	198	224	214	240	197	223	209	197	206	193	211	227	230	222	213	225	172	207	226	205	202	187	211	213	200	202	212	218	224	223	233	199	204	200	224	209	196	216	201	198	234	228	197	209	228	167	197	220	191	235	203	217	241	186	184	208	208	167	188	214	187	232	234	211	223	225	224	212	196	192	176	221	184	195	198	209	199	206	199	212	217	190	199	173	209	188	217	203	225	199
4071	13116	9483	4529	3186	2390	1831	1300	1058	836	746	609	501	466	462	407	410	400	374	360	331	332	297	343	304	335	314	297	289	264	296	269	268	275	297	293	302	272	284	278	276	277	260	275	286	254	279	282	274	225	268	255	274	261	254	249	237	256	285	260	242	282	257	259	257	253	260	230	235	255	266	267	247	270	260	261	288	284	268	264	255	256	232	249	264	267	256	264	283	244	286	249	257	237	283	272	242	254	256	247	257	244	251	252	274	238	258	269	239	244	261	251	238	257	267	251	256	252	232	217	224	251	277	240	242	305	276	276	253	257	256	248	252	246	234	268	261	241	258	235	234	241	233	244	258	248	222	291	235	234	255	229	270	248	273	233	261	232	266	240	273	261	269	239	240	268	254	236	233	246	249	254	219	235	234	260	248	255	250	234	254	261	241	259	245	267	274	264	236	247	229	262	262	238	249	234	273	255	242	242	259	244	254	301	234	277	257	238	241	232	290	251	246	223	240	259	245	256	236	283	229	273	257	255	246	213	254	245	223	253	258	257	269	216	255	243	246	233	245	231	273	267	252	269	254	243	229	252	233	242	249	261	240	270	235	253	271	257	240	249	253	240	245	269	247	229	245	258	265	246	229	232	238	228	269	246	230	266	273	246	232	238	257	220	255	252	259	283	240	270	251	243	255	228	262	248	241	231	231	273	222	216	270	265	243	249	240	231	246	259	237	253	235	259	259	232	265	235	255	224	249	276	238	235	220	264	263	242	233	260	273	243	261	247	239	240	267	239	257	266	257	236	239	237	261	259	251	258	278	253	249	267	257	221	267	249	253	271	268	240	273	245	235	258	275	228	248	260	278	239	243	258	262	266	266	250	250	250	278	236	275	276	251	216	269	262	266	248	264	236	263	244	244	234	254	245	264	252	223	245	228	233	237	243	252	257	264	269	237	261	249	236	275	243	283	274	248	211	256	249	229	232	254	226	229	281	274	251	244	259	233	259	239	224	258	260	270	240	273	244	274	244	261	245	238	237	244	255	239	271	247	278	245	231	264	235	267	268	250	277	258	254	261	243	237	243	227	242	256	245	234	265	254	232	252	246	234	248	257	235	267	258	226	244	252	260	259	241	247	221	265	254	261	255	262	243	236	251	246	220	259	268	259	235	271	244	272	257	264	235	235	267	262	268	224	235	232	264	264	276	249	248	234	267	265	258	255	270	241	238	257	236	248	258	270	254	239	241	243	258	255	255	250	250	227	247	276	217	268	259	257	257	240	255	271	241	253	267	270	237	260	271	218	273	262	243	254	241	255	244	259	284	264	269	233	214	269	284	269	247	241	243	234	243	258	266	248	257	265	236	234	236	263	258	278	228	243	243	241	303	251	267	242	217	239	253	245	243	250	260	265	242	270	258	254	250	254	202	243	227	226	233	242	232	248	246	245	234	250	252	243	268	236	275	268	236	252	244	242	257	254	260	250	251	243	286	249	262	243	265	237	235	272	270	244	238	241	275	234	273	246	222	255	256	239	230	242	250	271	248	237	250	221	263	252	249	266	263	222	259	264	247	245	247	249	257	260	266	253	249	268	236	234	250	257	273	232	224	279	246	231	254	252	250	252	255	221	278	250	263	267	234	261	257	244	251	265	237	231	237	271	236	258	263	240	266	274	258	269	258	260	246	260	269	255	254	245	228	250	230	231	256	242	256	268	267	222	269	268	249	230	264	260	253	276	283	279	236	277	264	229	280	257	255	228	234	247	236	233	254	235	250	282	237	232	263	237	231	250	246	227	258	239	255	247	245	234	260	245	211	257	226	259	239	272	255	269	229	245	278	251	269	247	259	258	263	257	246	255	227	263	251	278	250	253	247	260	267	239	253	256	257	264	254	259	251	226	231	223	261	257	240	243	258	247	250	221	248	257	233	234	267	303	258	248	264	226	251	266	237	226	262	267	258	216	225	217	238	246	259	270	273	244	264	220	239	264	252	230	258	262	270	256	240	245	241	243	251	251	266	237	251	227	239	241	245	235	252	300	267	223	243	265	244	257	259	269	265	248	249	236	248	251	263	237	248	253	250	276	256	272	272	252	259	267	239	236	279	250	221	276	252	252	236	218	237	262	281	246	282	263	241	255	274	266	216	240	243	255	253	237	240	239	254	263	304	239	260	286	252	228	271	268	269	273	249	273	249	268	261	238	245	260	262	255	262	264	251	239	240	252	232	274	238	268	231	252	255	234	233	275	244	226	266	238	254	232	234	275	253	258	268	252	263	247	239	263	233	244	224	243	258	268	233	252	254	254	275	264	250	246	267	260	226	250	252	256	262	237	254	214	238	239	259	271	244	266	237	255	258	281	249	227	237	216	253	258	250	224	261	246	260	256	263	236	262	239	266	228	246	272	279	241	252	272	261	260	265	245	260	229	250	264	274	264	237	264	246	243	260	247	231	250	246	219	241	263	219	231	256	230	260	240	289	259	270	243	264	221	233	254	258	238	264	263	242	244	227	278	216	258	237	288	273	254	249	250	253	260	256	246	224	261	253	227	284	250	248	271	251	246	252	243	271	240	247	214	223	252	271	223	254	243	251	247	250	251	263	260	214	275	230	262	263	243	251	233	257	275	283	247	230	239	262	287	250	244	270	211	262	243	227	254	279	252	235	260	244	221	258	263	261	256	222	243	259	265	248	250	233	247	248	275	245	263	252	228	256	270	265	271	269	266	239	287	235	260	247	245	275	246	252	245	215	262	257	233	249	230	268	247	234	247	249	271	247	217	247	274	232	275	237	274	271	254	272	250	244	236	273	213	232	257	249	259	249	241	279	264	259	242	243	228	262	254	237	258	242	261	238	243	240	277	244	231	265	256	237	269	278	253	256	270	283	272	260	261	237	277	254	258	246	243	252	220	253	262	248	257	253	255	266	254	232	252	238	213	255	260	206	231	249	246	267	255	258	266	226	251	287	284	271	265	237	243	270	274	246	252	253	252	243	233	228	260	248	246	277	253	267	256	281	260	245	253	254	255	278	265	259	277	270	266	240	253	232	263	242	278	264	240	274	265	248	257	253	279	252	269	257	248	255	227	231	246	276	268	267	214	268	226	264	238	241	266	247	267	236	241	255	283	246	247	219	263	268	276	276	256	239	266	259	250	279	223	263	239	271	234	253	221	250	254	269	240	252	217	262	263	265	267	273	253	251	262	233	244	229	255	246	230	260	249	246	277	259	260	229	254	250	256	253	263	262	245	233	245	275	230	253	276	262	269	245	229	241	234	223	264	270	261	261	253	256	227	240	225	244	250	274	249	274	271	233	238	279	257	205	229	263	231	240	252	251	246	265	239	260	252	257	240	244	249	236	261	230	225	258	238	228	232	238	242	261	249	245	255	225	254	245	255	252	235	245	238	229	235	266	270	234	254	261	224	232	231	240	237	255	254	256	250	231	262	245	267	248	274	231	247	246	248	278	241	240	277	260	230	260	240	251	252	239	250	229	253	271
27233	16829	2766	585	433	399	412	383	369	396	362	347	356	350	344	359	387	341	350	343	379	365	353	393	385	326	397	325	335	321	326	339	334	359	363	344	332	338	370	361	340	349	339	327	349	376	330	334	392	333	340	385	335	359	327	343	314	336	341	346	348	326	372	352	341	400	338	333	328	343	353	385	339	359	340	331	350	351	329	353	344	353	358	340	314	344	365	364	407	364	355	361	341	379	370	386	407	327	330	366	353	357	358	354	345	327	385	307	347	340	346	390	344	326	341	374	384	357	344	346	357	377	388	377	338	358	373	321	391	359	367	349	346	351	363	371	363	338	342	358	371	325	337	347	341	345	339	382	351	364	355	354	340	356	343	367	342	381	323	395	337	368	345	348	362	380	382	371	356	382	355	377	348	357	343	369	343	322	347	371	393	369	355	352	366	344	376	380	346	360	347	322	367	366	354	329	355	325	313	372	359	357	379	350	356	374	341	379	351	376	390	327	368	391	348	377	358	377	358	336	315	353	387	355	364	329	349	348	368	327	372	343	352	342	353	363	365	318	359	349	376	308	345	342	342	364	370	357	339	296	335	378	355	353	353	369	353	328	330	327	353	352	335	332	347	360	344	303	342	347	341	365	332	377	365	359	346	366	323	350	350	339	373	350	377	386	382	383	357	345	363	366	321	361	367	342	312	357	359	355	377	371	351	334	358	336	359	331	361	379	340	352	391	351	335	367	344	336	341	352	371	369	356	341	350	351	342	363	373	359	322	397	390	340	363	373	326	364	375	344	365	361	352	384	349	306	322	341	364	345	361	348	388	396	349	353	340	359	365	337	365	319	377	335	333	337	363	346	366	342	341	374	338	365	369	352	370	363	354	364	335	369	343	338	331	325	347	339	324	350	374	339	369	342	371	364	370	344	328	332	365	327	368	345	316	355	355	361	382	364	366	347	343	305	392	330	347	359	327	318	374	329	340	326	363	355	327	378	339	320	351	347	359	369	349	355	374	369	349	363	372	333	320	335	345	322	365	359	379	363	332	390	326	344	361	360	354	344	328	327	346	364	356	356	370	331	345	398	342	351	347	387	341	394	369	351	336	367	368	363	366	342	354	356	340	352	354	348	368	379	341	344	340	368	367	335	337	369	360	345	351	329	388	360	333	370	356	358	366	340	348	329	352	355	392	335	341	359	350	327	381	327	357	361	357	338	362	376	316	391	365	342	327	342	370	380	336	369	327	374	361	326	355	360	341	379	374	334	347	362	351	376	348	361	357	371	351	330	338	337	335	344	323	359	323	339	339	306	359	355	357	350	355	351	363	375	336	334	326	350	326	354	348	347	345	377	390	363	375	332	337	348	301	344	352	385	344	324	379	368	347	360	351	350	369	335	364	380	355	368	347	363	360	358	365	359	386	344	341	312	355	346	332	387	322	346	343	366	315	332	373	331	365	368	365	338	333	379	356	341	349	363	362	336	327	336	323	363	341	392	354	377	292	339	325	335	339	339	370	351	341	322	342	340	369	354	361	331	317	351	355	361	324	387	356	353	379	348	382	368	327	379	331	356	324	344	336	320	336	313	365	352	391	365	367	318	361	346	335	357	368	334	366	361	365	325	361	359	367	363	331	353	324	357	353	377	385	352	356	356	366	349	353	369	382	328	348	388	359	354	316	349	338	345	369	322	366	385	338	329	338	313	338	361	359	380	367	355	320	368	342	380	357	341	366	355	360	350	341	347	362	338	381	353	345	345	373	355	375	374	360	343	353	359	364	375	346	328	319	338	346	331	397	326	354	366	323	367	342	333	354	330	339	347	382	370	354	326	369	357	343	357	368	388	347	363	364	353	341	354	369	346	329	342	392	367	342	344	340	359	314	376	364	330	346	366	348	345	342	303	339	337	350	376	362	333	342	349	375	346	402	369	346	347	352	354	333	339	365	355	350	359	342	352	346	353	399	335	332	374	332	374	327	353	361	360	319	358	356	373	348	319	314	347	360	346	352	371	333	316	368	340	391	339	365	368	330	356	338	355	359	352	382	381	378	348	376	304	328	361	360	365	343	357	313	343	357	341	349	370	356	377	353	360	359	318	351	366	344	370	320	356	329	369	360	342	325	343	359	327	333	366	343	359	354	330	332	343	337	328	353	354	388	379	341	352	355	374	320	327	348	358	342	375	354	334	347	308	367	361	306	356	384	353	384	373	372	354	360	357	341	353	372	365	356	326	333	338	384	358	364	342	323	362	343	383	313	347	380	361	335	356	375	356	324	371	340	377	342	367	346	339	338	314	331	367	333	365	316	354	355	360	332	326	360	329	373	339	397	356	337	388	391	371	355	350	338	364	340	349	340	321	331	316	348	346	350	358	317	359	338	344	346	355	310	341	376	362	342	355	362	344	385	351	338	359	350	361	374	365	351	390	343	338	315	352	371	357	375	379	340	365	338	346	336	400	394	340	337	316	346	366	356	382	357	297	350	358	341	339	337	334	353	332	329	341	337	368	327	348	362	385	381	350	384	352	345	343	350	353	343	377	353	380	377	376	358	337	353	400	357	331	340	372	351	352	364	349	355	377	348	337	382	358	381	353	349	345	336	358	376	371	390	353	348	351	333	356	323	341	319	336	351	330	326	385	364	357	364	375	355	331	346	346	350	344	339	348	360	346	355	323	344	371	360	335	344	357	323	346	341	349	330	346	333	336	327	346	366	388	325	358	380	369	348	342	361	331	371	367	359	375	339	360	352	383	336	342	319	368	373	399	347	347	344	343	342	358	365	330	316	320	376	345	371	384	378	369	348	393	361	347	361	315	361	339	364	340	348	394	334	363	349	371	376	383	367	346	336	318	347	363	370	348	360	349	342	382	383	366	322	367	354	367	342	398	325	347	376	354	365	347	330	349	332	378	324	359	345	339	349	347	329	342	346	357	362	367	364	375	370	345	340	329	339	362	372	343	336	326	353	348	331	304	316	363	366	391	337	332	351	367	343	357	376	333	351	319	317	324	310	368	351	333	349	364	342	346	353	347	347	362	359	360	329	372	340	352	346	353	354	346	368	342	343	360	348	343	334	363	353	372	341	335	377	353	345	335	316	366	334	369	366	380	337	358	349	349	343	343	346	359	343	352	364	336	350	342	338	322	343	378	346	330	367	368	320	389	333	347	355	356	349	376	352	333	344	336	368	349	363	377	353	327	315	357	340	350	408	334	320	365	331	327	369	359	335	336	313	336	361	351	328	362	357	355	339	368	321	364	348	332	341	342	350	339	337	366	331	379	349	379	351	377	337	316	379	347	376	360	390	340	325	370	341	341	330	326	333	362	359	329	351	371	394	331	373	352	333	339	364	378	351	352	389	349	332	336	346	352	351	339	342	351	344	354	373	345	338	312	333	345	382	330	354	388	375	373	339	347	334	341	361	354	326	350	330	340	376	339	341	325	380	335	354	370	342	359	320	360	379	355	344	314	382	343	322	358	363	352	345	387	356	344	344	360
4215	916	675	519	516	456	454	436	399	430	410	415	421	424	411	430	406	403	388	439	423	422	395	434	398	419	428	398	416	421	407	395	411	385	418	433	408	409	423	442	414	404	413	402	403	387	404	388	410	385	374	404	446	431	405	402	398	403	400	400	404	415	405	437	404	402	392	414	479	431	392	428	397	426	398	391	396	389	445	402	408	396	409	387	385	387	385	417	439	411	397	443	404	419	401	417	415	403	443	416	414	418	394	438	403	403	407	413	432	410	437	379	386	436	392	392	383	430	374	396	407	429	404	438	380	429	400	375	388	400	423	404	420	393	422	397	401	403	389	383	397	409	441	374	383	421	394	397	421	405	424	412	408	398	432	420	374	422	384	412	388	393	397	413	388	385	445	437	420	420	396	370	422	436	398	399	399	416	413	427	387	404	384	409	415	440	417	426	419	397	418	377	436	411	381	406	401	398	422	394	382	403	413	384	387	416	375	382	407	413	432	364	403	383	435	427	372	407	429	396	425	379	424	412	379	417	409	406	393	389	421	393	433	416	416	407	407	443	405	402	405	394	414	410	429	430	409	428	405	404	387	396	418	405	445	415	436	419	417	394	380	378	403	456	441	402	420	437	429	380	395	405	377	425	413	416	390	434	383	417	389	418	386	391	419	423	406	432	427	423	440	406	397	402	401	373	388	455	426	423	382	379	391	408	407	409	376	408	415	439	403	366	411	423	427	404	411	461	408	464	391	410	364	407	402	393	411	429	433	389	416	416	377	416	400	407	421	394	381	370	332	421	370	407	401	432	431	407	390	414	415	374	381	376	396	397	406	395	430	401	400	401	422	392	429	416	386	402	427	385	395	431	415	386	422	425	403	379	392	423	402	423	420	370	414	418	433	426	421	418	384	397	407	414	372	378	370	394	426	429	393	441	419	463	412	453	409	410	405	388	410	413	407	401	417	425	386	384	404	401	408	415	411	428	410	400	390	390	393	405	404	423	403	411	405	388	360	397	394	425	388	442	412	410	400	397	428	409	427	413	438	420	437	378	425	399	436	443	356	381	416	419	425	404	407	376	395	424	387	400	425	374	364	442	417	412	372	399	383	376	396	401	400	390	392	389	390	435	403	380	399	396	411	398	406	358	399	441	415	421	394	388	415	404	421	470	423	424	428	413	449	392	423	412	410	402	376	415	398	412	410	370	424	403	428	413	418	384	385	406	442	418	442	389	411	414	411	444	438	388	400	459	384	405	392	383	416	420	394	397	377	390	431	399	390	450	440	404	426	411	403	405	414	410	392	394	445	411	392	429	418	389	389	389	406	383	413	437	402	398	374	392	381	389	370	392	436	394	413	435	398	431	386	410	434	455	387	391	430	387	405	435	383	420	387	418	404	414	386	396	385	426	415	406	426	402	415	423	392	399	418	422	430	421	353	392	425	398	415	411	400	385	431	428	432	387	400	374	398	376	422	397	393	452	404	379	370	402	396	440	384	414	427	412	429	393	396	401	414	431	417	406	377	414	391	428	386	385	401	414	380	395	422	440	395	403	426	366	418	410	394	378	413	446	405	421	410	413	408	414	415	392	410	409	406	383	418	415	409	420	374	391	415	421	410	383	394	404	404	366	413	416	394	412	389	416	417	397	397	387	411	401	437	407	416	385	393	435	398	410	431	379	417	395	426	441	380	358	412	374	363	416	443	408	431	411	384	435	437	421	409	427	391	406	391	390	403	434	398	446	407	424	408	423	420	417	405	388	369	405	422	397	428	413	392	425	390	388	425	397	391	420	417	393	408	399	442	404	417	393	446	408	406	398	404	428	369	405	391	389	427	415	383	426	421	396	414	431	396	392	375	387	420	430	409	382	453	384	415	409	392	420	431	405	420	379	364	410	381	424	404	402	409	426	379	416	431	396	414	421	411	393	407	404	438	427	435	440	366	426	386	391	372	391	411	443	450	392	398	420	437	405	435	402	421	399	426	436	403	405	416	426	462	394	400	399	384	437	391	376	427	394	400	400	416	428	430	376	400	387	405	405	397	397	406	386	422	405	449	385	397	389	384	380	378	420	402	428	420	436	399	412	423	380	435	406	401	386	369	417	396	417	417	425	392	423	439	377	397	409	433	381	408	378	405	392	447	408	422	416	431	391	438	381	428	409	399	415	411	380	419	439	366	408	405	402	403	396	432	378	425	375	426	421	380	381	393	425	399	427	406	377	389	388	410	375	396	412	403	396	377	410	424	367	410	381	438	424	416	422	411	374	409	389	453	385	405	390	443	425	453	351	404	416	435	431	394	376	382	377	419	421	409	393	416	399	379	389	394	416	411	406	429	407	395	447	412	430	388	430	393	440	408	395	433	402	368	435	412	393	425	392	429	392	452	399	461	419	416	400	408	413	388	405	408	386	454	421	405	395	386	404	401	426	395	396	396	426	414	410	413	408	377	417	390	404	379	416	409	409	386	411	399	394	424	402	409	420	436	403	439	421	398	404	380	393	417	408	417	360	380	451	422	453	416	406	403	380	396	404	388	355	431	413	376	352	406	403	421	397	403	438	460	377	395	409	409	368	398	408	408	414	400	408	374	374	424	382	387	428	374	416	373	414	381	421	410	398	374	422	383	424	422	399	390	403	403	415	407	387	412	419	406	374	390	360	373	421	384	394	389	388	427	413	402	439	378	374	382	390	410	410	414	404	411	450	405	387	410	399	392	397	403	373	397	406	386	424	440	402	371	402	427	407	403	392	370	397	384	395	414	404	429	384	420	403	397	408	412	423	401	411	384	413	414	395	440	407	391	421	403	391	380	447	394	421	425	401	388	394	398	428	393	416	419	432	400	389	402	421	451	419	398	431	405	410	396	431	388	370	369	426	382	418	418	400	420	385	379	414	441	404	429	424	387	373	404	426	383	389	431	416	419	407	419	406	400	436	416	398	398	400	406	405	393	414	391	398	399	418	377	433	364	402	440	398	419	423	409	404	378	416	408	396	388	390	442	410	428	425	395	373	401	393	418	374	403	404	426	411	361	398	385	389	453	434	400	409	379	424	363	380	447	409	407	405	389	384	425	381	375	396	376	389	417	429	389	381	415	425	395	432	418	416	399	390	397	404	439	383	403	377	386	456	432	385	381	385	392	393	420	411	435	372	395	379	361	418	399	416	413	397	369	399	423	397	386	377	436	394	425	405	420	394	421	433	393	436	387	410	408	406	410	430	370	437	414	445	433	404	390	438	383	384	377	401	413	380	434	421	390	392	418	422	422	382	415	413	401	373	408	394	389	416	390	459	401	476	414	411	385	427	403	420	371	411	435	399	391	406	377	431	389	419	373	413	409	379	352	401	405	381	406	388	382	406	463	421	407	424	396	390	412	391	402	391	429	435	428	425	403	423	399	421	466	407	413	384	366	389	406	410	374	419	426	396	387	398	400	396	393	385	388	408	429	428	414	384	383	403	409	418	392	410	401	404	438	383	398	366	384	396	400	417	386	417
23356	21072	28123	24242	21043	6621	1028	686	603	563	566	549	514	484	456	465	504	496	450	424	440	452	434	435	415	411	442	484	410	397	452	474	442	442	421	415	444	396	421	442	417	429	401	434	420	415	420	417	443	401	415	431	459	450	445	421	437	420	429	410	416	428	385	403	440	403	433	423	402	397	430	362	417	400	458	418	394	402	407	440	429	423	408	397	433	434	420	427	429	405	381	422	449	400	410	385	430	440	450	406	399	388	387	441	395	408	411	424	416	411	438	398	412	405	417	448	436	393	433	437	450	401	407	421	415	422	454	425	439	448	427	463	411	401	415	411	381	402	431	380	392	403	423	420	433	422	424	410	406	429	405	402	415	391	440	380	421	397	409	421	418	412	415	367	419	460	429	435	405	410	411	381	405	445	444	402	416	411	369	389	438	430	401	366	430	410	387	416	404	389	439	446	391	412	403	453	450	421	423	414	417	406	422	429	394	418	423	438	446	385	413	446	413	395	445	416	446	387	437	422	395	456	408	426	402	446	379	394	391	416	419	405	381	412	410	434	426	429	406	402	421	412	400	377	422	427	435	395	423	411	413	410	401	460	428	434	437	348	397	407	406	416	402	408	411	406	411	420	436	439	436	398	403	404	429	435	407	413	406	398	395	421	444	468	411	404	403	384	417	461	425	418	405	442	435	365	401	416	409	405	401	425	427	414	403	397	394	405	457	402	428	387	407	411	418	423	421	422	407	406	429	411	464	415	420	408	398	415	429	407	412	402	409	425	429	404	442	417	396	407	416	384	401	418	416	426	424	420	429	415	419	432	421	393	430	415	394	379	418	410	448	416	434	416	439	387	393	419	406	405	400	369	460	394	408	400	419	408	405	411	402	419	429	439	426	405	406	414	370	394	445	392	453	402	432	450	398	435	423	424	420	401	427	409	443	419	408	424	386	398	439	461	414	443	442	438	422	431	418	432	437	402	437	428	395	407	397	399	391	424	398	409	411	419	419	378	444	381	384	391	419	422	383	467	414	384	391	425	417	397	419	417	397	422	390	387	426	401	420	410	389	409	414	437	410	414	414	438	433	413	405	438	405	408	407	457	414	416	422	395	439	441	455	376	391	428	426	400	426	408	410	423	407	460	445	449	384	391	423	402	413	425	418	400	387	415	420	406	398	424	434	420	452	398	411	408	416	378	401	393	409	401	400	444	413	415	399	423	431	410	356	402	413	457	415	400	404	410	457	450	432	435	405	422	387	426	421	453	384	419	409	427	438	417	413	412	376	439	402	428	424	404	406	397	362	407	415	393	402	420	426	402	397	438	428	415	411	391	475	403	425	391	432	409	413	390	388	393	426	392	418	417	381	433	403	406	398	412	396	387	424	412	404	435	431	426	420	442	412	354	418	429	420	419	424	415	381	377	415	407	414	420	365	369	422	398	427	402	385	390	417	416	371	463	400	424	401	376	433	449	417	406	438	393	436	417	412	416	433	396	439	465	430	433	390	410	442	426	386	427	386	402	406	482	466	445	409	432	428	421	465	438	462	429	417	393	442	430	412	405	413	388	389	431	393	449	421	415	417	380	348	448	402	394	389	405	396	401	394	405	364	439	421	421	403	414	425	442	411	405	418	400	424	409	424	404	390	433	402	443	425	393	391	393	415	406	382	426	410	399	381	418	445	434	444	416	435	431	381	396	459	408	412	425	409	385	442	437	423	404	446	442	405	409	419	431	396	436	415	464	421	422	420	381	403	388	406	432	391	397	444	402	420	399	415	365	409	465	398	409	427	411	388	420	390	402	405	432	449	383	388	421	438	385	404	366	438	429	440	418	420	413	384	423	388	421	437	432	419	422	439	392	428	427	418	426	440	412	432	384	402	434	421	409	417	427	416	425	415	402	398	439	406	412	422	422	427	398	446	398	421	384	406	432	419	430	424	393	418	427	402	384	444	409	433	419	432	379	413	387	426	404	403	369	370	401	380	402	402	391	390	445	440	364	424	397	424	410	398	440	405	413	445	417	434	438	369	446	430	392	433	396	408	413	394	391	405	431	425	416	372	415	410	400	385	408	415	434	447	406	397	397	437	418	415	469	410	421	421	415	397	442	429	443	384	382	419	419	392	445	438	426	446	410	378	419	435	388	430	416	405	398	400	404	430	440	389	382	397	440	416	418	388	437	403	408	401	416	415	413	420	398	435	382	434	419	430	395	403	431	426	456	460	409	452	390	427	422	397	440	400	418	420	416	379	441	437	415	395	385	389	417	412	432	410	410	389	417	437	407	475	435	410	417	378	410	397	400	415	409	418	447	388	404	410	418	386	405	430	386	453	390	442	396	393	410	405	425	410	447	398	391	373	451	395	418	433	428	386	416	404	380	395	408	416	372	399	443	409	371	427	427	402	400	427	356	383	413	408	450	413	385	382	450	392	408	403	428	453	413	396	430	410	428	388	439	410	409	388	434	417	389	451	402	421	423	387	443	401	389	410	399	424	402	419	391	402	377	417	432	418	422	423	392	438	405	430	418	393	402	413	401	424	442	397	386	402	402	394	381	437	360	411	396	424	393	394	420	444	424	428	412	424	443	380	404	430	442	401	364	412	395	416	431	387	418	374	413	411	413	405	451	400	438	438	388	416	418	399	400	422	422	446	443	408	423	421	401	407	403	414	433	440	403	435	421	431	455	417	397	424	424	398	425	425	429	391	415	414	449	422	424	428	383	421	421	416	414	420	399	395	387	411	410	386	413	398	394	399	432	458	417	379	415	422	424	413	389	403	426	412	375	414	427	375	394	416	400	410	412	395	428	432	375	411	463	419	444	435	418	392	403	415	399	419	405	395	462	419	413	465	392	355	432	411	414	409	443	433	413	368	393	431	426	416	429	395	392	408	426	426	413	393	450	396	425	410	420	440	399	405	419	400	407	407	430	459	389	405	405	410	401	398	413	451	400	408	390	428	421	413	415	421	421	398	400	394	437	367	422	419	388	381	409	425	423	447	456	380	407	388	415	393	419	414	394	414	399	409	437	406	392	400	403	379	422	424	419	395	386	449	441	409	435	433	420	390	415	385	423	390	432	424	386	431	396	400	418	396	424	429	443	432	397	430	411	459	412	399	400	440	400	410	414	402	451	415	438	387	399	431	392	461	421	419	396	415	432	402	419	438	402	398	441	402	441	439	398	447	407	391	454	447	428	429	408	417	428	417	412	405	402	453	401	406	418	429	410	383	398	402	406	421	425	389	383	437	397	428	460	418	403	422	423	419	421	409	406	412	407	446	388	403	401	372	415	417	438	407	390	384	418	409	431	420	381	426	441	468	400	390	392	402	449	452	397	436	393	441	402	427	443	375	402	389	387	431	435	395	424	433	415	410	394	417	413	380	404	410	441	408	382	427	450	435	392	444	418	402	394	432	405	402	416	412	407	383	414	407	420	412	396	438	385	414	416	427	431	397	411	431	417	416	394	427	428	408	439	420	421	415	392	392	408	424	393
3086	7887	5615	2717	2001	1544	1231	1037	877	784	682	681	599	550	596	578	571	572	562	557	552	498	521	475	504	514	512	490	486	489	479	501	536	502	504	485	448	483	484	483	507	479	484	514	474	497	493	519	480	503	452	507	462	492	546	501	526	506	525	466	503	495	493	444	488	449	487	474	498	434	511	522	489	496	481	477	475	486	459	482	475	494	462	477	515	446	478	464	490	484	444	509	469	452	507	496	485	460	495	516	463	474	506	518	492	463	491	478	479	491	514	512	496	491	450	467	460	508	460	484	490	435	469	513	481	478	490	514	495	466	480	469	503	460	503	484	516	498	483	483	490	506	442	452	512	478	491	506	518	485	446	491	498	509	499	501	458	497	483	493	534	439	493	498	502	493	477	493	504	447	444	515	513	478	478	497	463	411	469	494	501	458	501	495	448	513	534	457	476	469	475	520	506	494	486	501	518	440	483	498	496	487	464	486	459	450	489	496	485	506	486	485	466	451	493	498	493	486	481	509	477	512	483	488	477	506	484	517	478	496	482	430	506	482	518	497	429	492	488	464	514	513	469	465	488	417	427	475	527	459	446	440	482	492	465	481	452	480	471	458	477	461	485	475	498	517	499	500	507	478	467	481	504	485	430	500	504	497	433	458	493	513	482	462	518	493	472	469	492	477	500	493	503	450	489	490	479	482	487	475	480	482	485	462	502	471	502	458	493	508	478	502	499	482	472	443	480	499	470	467	486	458	488	497	513	500	460	468	519	463	487	496	491	496	500	503	462	499	499	498	502	480	473	438	503	478	434	441	485	521	498	468	498	458	475	467	471	479	473	540	495	506	463	499	467	494	459	490	498	465	485	518	496	460	531	507	463	492	479	475	491	480	479	467	505	465	488	482	488	473	531	481	488	502	474	474	469	489	497	534	484	452	494	476	490	475	449	499	484	467	499	489	528	475	496	494	509	506	498	458	474	487	467	445	482	484	511	456	494	489	530	501	483	446	528	510	516	489	490	454	484	492	473	475	512	491	486	515	482	484	465	483	488	506	490	465	478	474	488	479	476	527	491	459	456	518	512	465	452	480	511	507	531	444	463	495	493	479	480	463	468	496	458	477	476	459	502	523	477	497	488	493	494	486	503	492	478	475	509	512	454	480	482	425	483	474	473	487	482	517	446	492	504	502	483	476	471	484	490	470	454	496	472	495	465	467	486	462	498	484	495	484	497	465	494	484	466	518	454	473	503	499	437	476	474	466	451	472	483	475	480	483	525	454	490	531	451	511	508	453	443	481	499	467	517	497	542	494	512	509	475	477	456	479	494	446	468	474	492	478	510	492	464	536	489	455	493	487	483	497	514	456	444	488	470	476	467	516	472	455	422	510	462	466	489	487	524	465	454	515	477	447	484	490	477	496	463	496	481	470	469	490	503	500	493	482	477	478	501	467	516	472	502	480	471	474	509	491	479	486	494	489	472	454	466	455	540	482	486	473	494	503	489	470	517	448	478	480	506	438	485	445	500	430	471	523	461	508	496	481	503	475	494	472	453	447	487	444	471	440	460	480	523	503	480	459	502	505	504	476	495	477	467	483	497	472	485	498	485	456	502	451	500	489	497	494	510	461	473	521	515	505	452	473	453	500	512	544	485	500	474	508	511	508	480	480	458	497	476	480	475	540	488	487	456	515	477	480	468	471	484	452	498	442	471	491	489	478	509	507	491	473	471	491	492	473	467	469	476	506	481	511	484	494	458	495	499	442	503	475	474	504	467	479	472	499	447	498	495	506	516	486	466	496	484	506	453	477	522	495	473	485	513	500	441	484	452	463	472	493	490	478	487	469	470	496	506	462	490	487	463	492	478	501	500	477	484	464	477	468	482	496	471	505	479	491	444	465	468	484	482	482	467	463	476	485	447	464	496	528	489	480	455	462	483	488	494	475	432	450	507	498	460	483	457	497	465	467	495	492	462	492	477	511	449	471	495	480	505	484	443	468	467	485	463	471	478	487	477	517	501	494	479	461	457	447	514	446	501	506	520	487	502	514	469	453	514	497	488	530	469	515	532	501	481	480	469	496	471	500	437	475	508	508	473	502	500	497	469	466	466	528	470	462	503	485	513	465	495	499	450	499	484	489	503	505	489	506	501	471	508	522	460	475	478	454	477	503	471	507	480	497	467	478	477	456	503	476	458	495	486	462	507	502	472	509	518	509	465	457	445	448	490	481	459	458	471	496	466	490	516	455	480	533	507	527	497	455	483	506	481	476	513	481	488	469	466	471	471	480	506	474	483	507	520	448	534	496	423	485	490	451	496	492	525	449	491	461	494	490	493	455	484	499	466	542	515	499	479	508	451	486	511	501	481	487	464	513	495	514	455	419	502	458	492	468	477	519	486	497	489	511	469	519	518	487	518	469	489	471	472	525	496	490	481	459	451	456	470	481	495	484	492	488	499	490	450	455	485	489	468	483	516	512	454	468	490	459	494	476	486	493	488	477	495	439	466	492	485	476	504	507	472	512	501	501	526	485	484	471	508	459	470	529	505	499	509	420	470	447	470	488	490	494	445	498	505	520	489	467	507	469	504	491	485	466	481	511	488	460	479	511	500	478	504	496	454	492	478	465	461	473	478	465	476	512	494	471	514	484	498	490	482	505	444	472	486	505	484	454	494	476	448	504	502	455	472	475	497	490	484	486	454	453	490	454	518	455	482	474	482	498	429	487	511	476	489	494	487	482	492	480	520	471	498	546	472	518	503	507	457	512	510	466	540	448	481	496	469	493	494	517	432	468	467	482	502	495	478	505	460	494	482	491	486	513	463	468	526	494	513	460	477	473	470	502	494	502	478	469	488	498	497	507	466	534	491	491	493	522	477	521	477	470	514	450	483	482	506	475	486	477	481	498	460	516	489	474	475	501	482	490	492	507	467	482	505	492	523	504	520	531	491	472	475	537	497	458	479	466	475	505	486	452	515	507	460	475	498	483	495	484	512	469	520	477	450	476	433	485	474	472	503	478	522	488	516	473	493	463	489	456	507	502	476	459	475	478	447	495	469	463	492	474	484	476	492	441	517	487	468	498	468	516	456	493	453	432	489	488	487	457	496	502	483	525	496	490	480	493	463	475	469	486	508	495	459	464	479	507	483	493	504	519	485	484	475	469	480	487	449	495	470	491	513	462	473	492	494	502	449	484	506	496	454	505	460	481	480	458	491	497	506	500	451	514	524	503	502	414	452	507	497	505	492	460	454	467	511	456	474	459	483	499	490	486	485	482	470	497	498	454	500	487	471	489	482	484	537	507	542	474	482	470	476	475	476	469	439	451	487	464	458	500	507	481	479	533	500	487	472	485	532	487	461	480	463	527	474	436	500	476	472	507	498	505	493	491	471	459	498	461	502	482	510	453	472	488	469	492	469	491	490	511	479	487	481	449	497	501	473	482	460	489	481	481	529	472	478	465	492	516	484	457	509	470	515	549	486	490	458	457	521	459	484	489
24369	21043	26872	25280	7484	478	350	299	297	231	218	227	236	202	187	210	192	203	182	180	185	185	161	179	199	170	195	152	189	183	182	197	177	202	167	188	192	187	177	158	179	165	145	160	176	171	178	150	172	169	183	180	174	165	182	209	163	159	135	170	172	169	178	182	175	155	173	158	166	160	204	167	159	182	172	185	182	181	172	184	169	171	172	165	156	203	172	184	151	194	165	148	154	147	179	176	179	166	152	170	151	147	174	150	180	167	198	150	157	178	202	180	167	176	162	158	169	177	173	174	175	183	172	175	133	168	180	180	153	189	168	175	175	165	168	175	190	161	154	166	164	159	204	182	216	156	154	168	177	170	162	183	160	188	163	169	180	172	171	173	160	191	191	157	158	183	165	155	183	156	163	170	171	173	196	188	163	155	160	174	172	152	196	166	178	186	180	165	173	181	157	161	163	168	186	155	170	181	159	188	178	171	164	153	173	167	179	151	181	167	207	158	178	158	192	142	143	169	159	178	170	172	165	190	163	151	151	161	155	187	172	184	186	179	162	180	163	191	190	162	166	150	155	159	189	163	143	166	155	186	164	173	185	160	151	167	172	161	140	165	175	169	167	165	184	155	179	163	162	179	165	141	184	178	171	182	169	156	153	166	158	178	176	189	185	179	159	158	171	175	164	177	179	168	167	179	179	144	139	184	149	162	170	164	164	171	183	162	162	149	176	152	190	174	170	156	177	182	173	171	175	152	165	160	164	174	163	175	170	173	154	187	161	185	176	179	173	148	137	140	167	171	173	155	168	170	157	191	180	159	170	162	177	168	158	179	177	177	158	177	188	175	183	151	188	150	142	157	185	170	171	186	167	153	162	180	183	176	143	154	171	171	160	162	167	179	203	181	176	200	157	166	177	183	155	174	166	165	169	163	167	188	163	186	177	152	157	177	174	167	180	164	185	160	153	163	159	159	187	183	182	165	186	158	198	167	196	170	165	179	170	171	187	158	158	178	193	182	154	153	162	152	184	168	131	176	180	187	167	183	176	174	172	171	153	161	163	174	171	178	183	166	182	175	175	176	183	171	151	167	170	175	174	167	164	174	178	176	180	191	168	172	159	147	184	161	182	160	175	164	174	144	159	169	184	178	167	179	168	159	159	149	172	170	167	176	176	166	173	188	153	184	169	175	179	151	155	163	173	175	174	180	172	149	191	158	157	160	179	161	163	174	148	172	169	153	180	190	194	190	164	188	164	184	175	180	178	155	169	194	181	147	150	183	165	159	162	166	180	183	190	165	160	154	179	174	183	162	162	175	165	151	182	168	195	171	178	141	180	186	172	185	144	177	171	190	168	162	171	162	189	159	168	156	171	154	153	158	164	157	152	175	172	172	188	173	154	196	185	158	149	181	181	180	177	148	183	189	171	178	178	171	185	175	137	174	170	168	209	160	150	192	192	170	177	149	176	162	154	176	186	157	180	171	186	172	176	183	159	140	163	173	175	157	165	165	150	177	190	177	163	186	176	173	147	187	161	167	157	175	172	159	163	180	178	170	140	152	155	151	156	149	173	155	177	172	170	170	151	162	184	167	173	153	178	166	214	165	178	185	157	200	184	135	173	169	167	179	175	169	176	168	142	183	181	160	154	165	183	168	176	151	160	195	170	145	176	183	186	195	166	173	162	158	170	190	167	171	172	184	159	162	155	173	192	181	173	195	184	170	158	180	181	166	182	180	174	191	154	176	155	190	195	176	181	163	174	188	164	154	173	163	167	177	152	171	171	163	168	163	170	180	176	163	175	150	169	165	157	171	184	182	159	172	185	158	195	166	161	163	175	182	156	178	149	183	169	186	186	171	159	172	148	169	200	161	182	181	175	166	169	159	164	181	192	175	197	155	165	183	153	183	179	185	167	179	171	167	176	177	194	154	177	181	150	176	176	198	171	166	156	164	172	176	140	168	187	171	174	162	196	180	159	158	197	172	168	167	160	171	168	145	175	167	194	165	194	173	165	185	174	161	176	167	171	160	151	171	159	151	174	163	184	175	168	165	173	169	150	176	172	201	165	180	158	170	167	148	166	170	144	168	143	174	163	179	171	179	157	143	169	171	188	165	202	178	175	170	164	170	203	158	162	166	179	183	181	180	142	177	172	162	185	199	169	165	149	168	195	167	169	163	179	158	181	166	200	177	176	173	161	155	167	174	161	189	161	138	166	166	166	173	159	182	165	167	178	193	143	166	173	183	182	159	152	169	184	180	163	167	187	154	143	181	176	184	178	163	162	183	158	172	172	145	190	185	163	154	164	167	164	166	162	175	153	176	183	165	151	143	175	162	172	172	168	183	162	155	176	171	181	170	166	156	179	183	154	159	166	161	190	179	151	171	143	179	156	168	179	174	161	170	165	159	160	164	198	167	180	162	173	162	192	184	193	188	161	165	176	169	187	138	153	166	172	160	174	174	170	193	163	179	178	175	157	155	149	158	173	181	148	179	154	177	197	169	145	182	179	162	160	157	171	166	176	154	166	169	172	176	179	181	165	150	180	180	169	171	186	158	177	181	155	185	178	177	202	172	178	157	164	176	166	176	165	178	168	168	148	168	171	198	174	168	177	153	155	155	172	181	169	178	180	152	160	179	175	164	163	161	157	152	189	190	166	171	160	189	153	172	155	169	145	175	166	190	159	165	177	178	197	163	187	175	142	188	161	190	162	153	182	177	179	190	157	166	167	168	159	179	173	184	154	176	175	183	184	147	173	163	170	165	174	193	175	156	171	172	168	154	178	159	170	166	150	154	171	185	154	190	164	159	163	149	161	154	177	167	174	170	179	173	161	155	166	161	175	179	191	192	172	190	189	168	156	170	173	156	162	150	163	175	172	155	163	171	188	167	171	156	123	155	172	188	169	154	160	178	167	154	179	168	185	142	179	155	184	164	177	198	194	174	168	178	149	141	173	178	194	155	167	170	178	175	177	168	145	141	163	160	147	155	181	160	163	196	180	185	187	175	164	170	176	179	164	169	162	199	190	152	190	182	185	158	180	170	157	173	156	186	172	160	199	167	179	194	158	187	164	154	155	142	138	164	161	187	148	172	182	142	172	180	174	179	157	167	179	152	158	155	157	170	179	159	156	168	170	164	176	173	157	188	163	171	181	166	163	165	178	169	160	160	144	162	181	196	176	145	175	181	170	171	175	166	168	179	168	167	156	170	184	168	170	178	175	177	168	168	168	168	171	177	170	168	179	174	175	176	153	167	136	169	179	173	157	184	175	159	177	172	175	166	161	172	159	163	171	163	164	150	190	183	193	176	182	166	184	182	168	179	146	193	168	186	163	157	175	160	181	177	148	182	185	195	176	174	175	186	175	190	167	138	169	171	153	184	171	176	171	179	175	183	175	171	164	174	179	194	184	158	182	170	183	165	163	182	169	181	175	162	162	196	140	171	152	180	156	178	195	165	193	177	179	159	184	186	156	154	180	170	158	159	168	185	163	153
3048	4570	3131	1453	1088	829	635	488	388	332	331	298	295	289	243	228	241	245	234	237	204	216	211	207	217	202	212	208	227	187	201	221	218	215	188	185	207	226	187	219	213	192	193	210	200	196	208	198	206	213	226	190	201	191	182	169	188	210	196	196	217	216	206	219	175	197	194	202	196	197	200	219	200	213	210	176	213	205	232	210	227	215	179	181	208	213	183	215	201	177	197	217	201	191	226	205	178	183	203	196	196	199	172	189	195	204	193	194	205	220	163	217	210	204	209	189	181	201	196	180	210	189	205	193	197	185	211	195	180	193	185	205	193	213	206	209	179	184	189	185	196	207	189	215	176	180	196	208	195	189	181	223	217	208	216	172	192	207	225	221	196	190	196	193	190	176	202	192	186	178	198	190	193	216	208	209	218	203	184	197	206	183	198	201	184	204	208	213	197	214	199	190	209	217	191	197	207	222	201	211	195	223	214	206	179	165	208	190	209	195	200	198	198	197	186	184	206	191	229	215	211	155	192	226	179	203	193	202	193	184	187	174	186	174	187	186	196	183	203	197	194	180	209	178	206	189	212	220	211	174	203	172	194	184	209	215	186	191	208	216	183	187	206	195	186	204	213	222	207	233	190	185	190	195	177	189	183	195	171	214	217	198	182	198	200	223	193	199	198	178	194	210	209	183	195	216	235	197	203	171	194	230	212	191	217	197	191	194	225	189	174	207	197	193	221	219	183	191	205	206	206	166	200	199	187	211	242	182	191	209	176	193	212	183	208	210	189	214	192	203	197	204	215	189	200	196	201	192	208	201	195	208	205	184	197	161	213	199	176	193	202	192	204	188	183	186	201	178	212	224	168	200	210	195	220	186	199	177	220	177	201	193	198	174	207	198	191	198	186	208	220	223	204	196	198	210	202	182	226	195	219	195	188	194	207	211	187	202	191	211	193	192	177	198	217	205	198	210	197	172	201	218	186	202	192	202	193	187	222	207	191	172	202	202	209	204	205	192	181	200	189	200	205	201	202	199	212	201	227	197	207	182	177	203	185	201	199	204	214	204	196	199	181	211	188	205	194	210	182	194	183	233	211	185	179	218	204	203	194	201	182	199	182	208	182	194	200	181	214	213	187	198	181	186	202	185	181	199	184	217	190	207	187	204	211	194	197	199	230	181	185	226	199	208	195	189	248	182	195	193	191	197	214	223	187	223	220	212	209	213	191	200	221	197	202	177	186	198	181	194	205	204	178	216	214	176	220	208	198	206	186	185	176	224	196	189	191	188	176	192	190	218	214	211	213	207	194	176	185	188	221	184	209	212	216	205	191	210	197	203	203	190	190	208	187	194	188	173	211	225	200	203	235	211	176	222	187	211	201	198	198	212	190	195	192	191	170	206	196	185	186	202	201	201	191	197	214	224	231	175	183	206	202	182	185	190	176	186	222	204	195	192	178	205	184	197	202	197	175	191	212	217	216	215	158	197	177	180	197	197	203	181	187	207	216	188	203	204	203	206	167	218	189	231	184	196	231	205	190	198	204	209	213	187	170	205	195	187	183	197	202	203	230	167	193	189	216	204	180	200	205	218	189	210	218	183	202	178	204	180	213	207	201	202	195	184	204	186	187	196	205	191	216	193	193	181	200	193	197	204	206	239	203	196	179	205	186	196	172	196	215	200	209	196	232	198	217	213	206	219	207	192	201	191	214	178	178	186	158	184	204	188	194	190	199	208	213	180	174	196	203	210	205	197	183	188	171	197	194	187	217	187	183	202	209	190	214	195	226	198	205	207	218	213	187	219	195	194	187	189	191	224	192	214	207	200	207	201	190	197	201	219	189	221	206	183	191	175	195	217	197	188	231	195	213	185	181	198	202	195	214	184	203	193	198	186	202	188	209	206	198	194	189	186	203	186	189	198	214	204	199	178	179	185	171	215	206	229	217	207	220	193	209	202	221	180	211	205	216	202	213	202	196	204	182	217	223	198	207	188	188	184	192	214	218	215	213	187	192	196	181	198	191	186	195	210	199	180	191	213	201	220	180	204	215	217	170	213	193	193	201	193	202	201	205	202	195	173	239	223	191	181	178	189	220	209	209	228	215	217	187	174	174	213	206	184	216	174	188	218	195	228	188	211	192	200	213	177	207	165	204	195	198	186	225	173	207	201	200	223	177	213	209	187	196	205	191	180	175	201	186	200	204	191	185	201	218	207	179	181	227	213	197	192	217	209	194	208	200	195	191	227	194	199	198	202	205	180	205	202	187	182	188	182	189	188	166	181	195	194	205	216	209	188	221	180	203	205	204	223	196	225	181	239	210	192	187	218	222	191	189	227	212	204	224	186	200	205	203	193	208	193	200	202	170	193	196	198	203	195	175	205	198	177	173	207	199	213	196	183	204	205	233	195	209	193	228	179	205	190	189	185	199	200	182	219	212	216	193	184	205	218	171	198	198	202	173	194	228	199	214	196	230	168	155	201	209	200	179	221	192	202	169	217	221	200	204	198	224	210	182	196	204	177	214	178	197	217	184	196	209	201	203	216	206	205	208	192	200	181	207	205	221	195	199	196	233	189	181	190	183	192	209	187	190	197	196	201	193	223	208	197	198	193	183	205	218	201	186	232	208	223	190	211	203	221	194	189	204	186	198	212	200	200	235	208	192	194	194	184	181	188	205	203	195	195	204	185	218	207	240	189	215	192	200	208	217	223	211	174	161	181	188	177	197	199	201	200	212	187	186	203	205	191	209	204	219	245	182	225	225	189	194	216	187	196	195	181	222	209	190	227	191	195	223	205	201	200	198	199	204	195	196	191	215	183	215	192	211	208	180	186	210	202	225	198	176	188	207	224	182	191	213	216	206	208	217	176	205	204	197	218	197	182	205	210	182	199	206	195	198	210	186	204	210	200	222	192	190	188	181	185	209	186	195	216	202	177	204	207	191	216	180	190	199	217	192	208	190	181	196	201	199	182	221	195	156	203	203	190	177	187	200	208	182	210	193	202	202	203	177	215	201	196	186	194	212	227	205	193	175	210	215	207	195	197	193	200	185	208	202	196	188	191	197	208	188	216	189	213	181	190	205	202	213	223	223	178	202	204	192	209	214	190	202	202	199	211	177	187	205	218	222	224	188	201	172	210	179	180	191	196	206	207	169	218	205	187	180	213	196	215	194	234	201	193	206	208	196	205	212	158	185	216	205	199	189	184	180	188	191	190	181	190	198	223	183	198	199	195	184	204	211	174	199	210	200	182	208	220	187	196	187	195	214	207	188	184	236	192	219	204	202	216	221	182	187	189	205	177	190	193	172	187	233	211	209	187	181	182	211	226	206	159	198	206	191	187	193	185	197	164	202	206	200	197	191	192	206	181	189	230	200	232	200	186	182	181	167	190	214	197	196	195	205	192	178	211	183	208	225	168	171	212	196	225	193	195	205	206	209	208	195	213	215	166	191	188	198	196	198	204	187	187	172	227	194	208	196	196	188	189	212	211	200	211
22336	21078	28669	23705	21079	21073	4996	847	617	510	464	401	381	347	308	325	275	292	286	279	258	269	233	249	250	247	250	216	224	229	233	235	213	205	219	228	220	249	206	207	206	200	212	242	217	228	239	207	219	232	199	227	200	219	217	251	204	236	242	225	203	205	216	207	205	212	201	215	232	202	248	239	219	228	209	223	206	222	233	235	203	214	210	232	229	211	209	208	206	232	208	203	201	211	203	228	229	218	200	223	223	195	211	203	213	209	212	224	205	208	214	204	246	234	192	208	214	179	206	190	213	192	227	214	235	235	227	213	211	207	236	208	218	218	193	227	200	219	206	196	230	246	219	214	210	199	221	225	222	217	210	195	218	224	188	202	213	215	210	215	217	197	255	223	199	217	234	220	205	211	251	187	180	191	211	208	214	209	207	213	226	204	216	209	209	229	194	213	192	202	188	217	209	207	221	221	217	209	214	205	231	212	222	197	215	211	230	192	219	215	203	222	203	196	215	215	217	201	223	185	196	204	218	205	213	209	208	208	211	233	212	194	216	191	221	206	214	214	234	214	177	212	225	230	196	211	210	245	198	203	261	216	214	212	209	196	205	200	217	219	221	252	217	217	208	218	222	221	209	188	207	212	213	221	188	195	226	223	221	236	214	229	199	203	212	221	230	209	210	206	213	221	226	206	203	215	223	235	223	229	225	226	194	204	227	200	206	239	194	218	220	179	200	228	248	217	208	173	220	191	225	208	208	202	222	200	191	214	219	211	215	210	185	208	214	217	202	221	212	197	220	207	215	222	205	184	209	175	203	222	213	214	219	222	221	207	209	195	244	196	213	206	207	188	190	231	218	234	221	174	190	218	195	216	197	203	199	217	222	230	238	237	194	211	206	213	199	236	225	214	185	215	249	212	204	188	207	206	215	213	219	209	228	184	195	209	206	199	227	217	217	226	200	207	236	201	207	201	256	211	214	208	198	209	194	207	213	197	222	204	222	231	211	198	199	199	201	208	215	212	213	219	207	200	205	214	207	224	231	199	207	225	178	219	237	218	226	215	231	210	244	213	225	212	235	211	221	192	229	221	216	187	193	198	217	220	204	230	229	212	228	191	219	201	218	208	182	206	209	225	218	214	246	203	197	204	208	225	229	201	224	197	217	168	213	201	206	226	212	215	214	219	209	224	195	236	229	202	217	204	206	223	244	210	212	194	221	202	221	211	202	230	238	216	222	200	214	220	201	193	189	201	241	195	222	195	236	216	203	217	225	216	219	210	198	217	197	208	219	207	224	242	206	204	233	212	199	220	206	171	200	208	235	219	224	202	176	195	213	186	190	237	202	237	240	237	221	205	205	182	179	221	194	201	194	200	214	212	217	233	234	200	234	186	216	216	189	182	201	230	199	216	199	200	188	213	206	230	204	219	202	204	202	224	219	210	222	219	186	204	182	216	222	216	201	201	214	206	219	221	216	225	210	204	214	223	204	203	197	190	219	245	204	208	196	200	209	205	211	183	236	208	236	222	198	217	207	207	196	205	191	220	184	191	195	211	204	219	229	232	221	207	219	218	205	223	200	201	210	200	201	204	199	213	225	215	231	188	217	203	199	215	201	191	215	191	199	215	197	186	209	187	201	214	230	198	240	223	192	190	233	216	202	217	195	219	216	224	217	225	228	191	196	223	226	215	213	221	227	214	197	200	227	207	205	228	204	240	196	194	204	213	214	240	202	199	191	200	228	193	205	204	212	220	228	213	230	205	255	215	210	220	208	198	205	232	210	191	194	200	218	227	203	211	217	207	205	201	204	200	242	236	235	207	196	215	201	205	202	193	204	211	237	201	217	227	221	205	207	243	203	204	169	209	226	244	229	235	209	191	195	212	215	227	205	215	194	195	212	240	221	181	211	225	213	192	238	221	217	217	235	211	205	212	225	188	197	212	211	215	202	205	212	221	193	217	218	208	245	217	222	232	224	216	205	241	211	188	228	198	199	214	183	225	193	220	211	203	227	210	199	219	182	208	206	183	199	200	213	214	217	222	223	214	189	243	183	229	197	182	208	218	187	222	204	210	225	235	214	208	232	222	214	186	220	222	220	185	207	233	190	199	208	206	222	236	226	218	175	206	213	203	197	217	219	207	214	215	206	209	199	192	227	225	197	211	234	212	214	210	212	202	222	244	202	210	193	206	195	193	239	210	222	238	204	200	191	211	214	212	207	196	190	194	181	214	230	186	206	231	213	245	188	203	217	197	205	224	206	189	233	203	212	217	235	198	229	198	190	212	218	220	220	226	214	200	201	188	202	248	225	208	197	241	210	208	210	198	205	212	217	219	214	228	197	221	211	193	184	197	232	224	200	228	215	202	225	219	196	227	228	232	204	238	237	234	217	220	192	218	206	208	221	243	225	202	214	184	214	219	196	208	191	219	210	209	220	209	207	190	211	235	203	237	219	226	186	246	242	214	225	206	218	222	202	208	197	188	222	212	233	214	216	228	201	216	209	219	229	223	236	214	185	213	219	203	202	217	206	201	220	217	205	212	227	221	207	213	210	221	218	209	220	192	211	208	224	199	232	209	207	188	194	193	208	208	199	222	203	199	224	223	209	202	209	227	208	197	202	210	197	194	224	239	197	217	219	222	203	232	228	208	210	193	228	210	216	213	223	212	215	197	210	230	231	203	187	192	205	215	199	228	210	221	185	199	217	197	225	209	222	197	201	199	249	208	222	199	203	187	195	203	218	217	204	198	211	208	219	218	192	232	226	211	229	197	236	209	212	219	206	213	193	224	197	187	213	222	219	220	216	225	226	199	219	236	207	198	215	205	212	202	203	218	192	215	202	194	199	199	231	224	191	204	237	222	232	224	185	192	218	217	206	207	183	220	184	193	222	191	201	216	204	190	214	189	229	231	215	193	193	218	236	229	190	202	217	210	184	207	210	211	216	209	254	213	207	218	204	184	192	210	222	219	191	205	192	213	214	213	214	216	203	183	223	227	217	208	186	231	224	192	243	229	210	204	191	198	217	213	202	211	205	205	210	194	204	205	206	193	207	205	220	201	206	184	201	237	216	193	222	216	214	203	206	214	197	207	204	211	207	222	211	199	210	232	199	202	197	193	220	197	170	197	226	231	199	217	210	198	224	213	188	218	215	181	213	192	201	194	229	202	213	211	207	211	213	186	222	216	198	208	221	202	212	208	194	212	168	224	199	202	246	224	190	237	210	216	204	244	206	224	202	240	217	214	210	225	222	215	210	209	205	236	199	198	243	200	224	225	243	207	189	230	200	211	186	225	192	216	197	214	216	213	209	229	205	216	209	256	221	235	210	198	197	220	205	243	203	214	191	210	217	216	218	228	198	203	228	211	228	200	184	219	208	193	224	229	197	218	218	239	195	200	208	222	214	210	210	218	223	216	214	217	220	205	186	217	210	218	217	189	197	199	222	224	205	208	211	225	203	183	184	210	201	217	229	182	208	183	214	217	196	229	212	212
4043	13084	9492	4507	3201	2370	1717	1273	1051	878	750	599	508	475	443	432	388	357	375	356	327	343	345	301	353	302	315	328	292	325	297	274	265	265	295	272	314	266	267	275	287	292	278	282	266	271	270	281	281	238	272	279	236	255	282	269	276	269	272	263	265	253	259	243	281	285	276	250	263	258	250	269	273	250	254	255	254	263	254	249	278	262	265	278	257	268	275	249	285	270	261	251	249	253	260	265	282	276	258	244	236	240	266	259	258	216	276	271	257	249	233	263	251	282	254	252	259	269	246	257	252	243	249	214	275	243	233	282	257	270	287	251	235	272	227	273	240	230	252	265	285	262	231	239	279	252	283	272	283	240	259	256	261	255	256	236	240	247	287	248	255	292	236	277	259	247	292	265	281	282	238	251	245	236	259	264	284	254	253	272	255	267	249	255	249	260	256	261	253	270	251	286	269	271	255	271	241	253	258	242	256	229	268	269	249	252	257	266	257	261	231	259	246	260	269	253	250	250	224	267	257	255	272	260	242	265	284	277	263	252	258	238	259	249	259	243	245	253	256	233	242	237	247	263	276	266	267	246	254	234	236	263	246	265	266	226	238	253	275	248	251	298	258	220	276	249	264	258	224	251	252	273	254	263	234	251	269	238	243	281	253	267	284	264	271	246	254	303	262	253	241	232	252	231	270	255	236	255	268	246	237	244	236	283	242	245	250	262	263	263	244	231	247	247	266	247	257	280	264	275	250	284	245	272	248	260	234	242	242	277	258	274	261	254	262	251	257	254	255	245	261	251	286	252	250	258	242	253	251	246	250	265	250	249	257	268	233	256	240	256	257	249	238	281	283	255	267	277	244	273	234	224	276	258	283	255	246	262	241	265	248	245	250	248	273	239	263	265	258	275	258	268	234	264	264	247	265	244	272	249	262	259	265	250	258	260	250	266	235	257	242	255	236	246	235	279	227	260	257	250	274	291	262	248	247	262	261	242	268	261	280	253	264	264	251	242	247	263	243	251	277	227	227	235	248	263	248	268	255	287	235	247	238	257	234	253	273	254	257	244	275	275	254	251	278	262	257	262	254	263	245	231	268	238	259	231	263	250	266	251	266	251	264	275	256	252	233	258	244	261	262	235	237	280	246	248	238	242	267	254	253	284	254	253	249	265	246	274	256	255	267	239	240	249	243	251	260	274	263	257	240	245	256	267	275	253	255	293	273	264	247	233	254	246	238	252	244	282	267	226	248	277	265	287	243	224	284	261	257	270	249	297	251	278	264	254	226	242	233	260	249	290	243	230	261	258	247	271	243	276	247	256	272	263	243	243	267	269	239	272	231	238	249	275	258	267	233	260	257	244	252	232	239	260	261	275	249	241	264	255	273	279	264	267	243	245	250	257	282	300	273	257	270	247	248	259	244	242	249	244	247	277	248	253	247	252	264	236	278	290	250	266	259	259	284	258	260	251	243	271	243	243	256	275	242	261	238	221	265	264	275	257	235	235	268	236	250	268	245	257	277	246	255	265	270	241	248	260	262	247	262	256	266	266	254	259	242	263	302	305	248	263	231	262	263	276	223	248	261	260	256	267	206	229	288	281	255	293	278	276	241	244	268	248	264	221	272	239	246	245	256	267	271	246	261	269	276	229	254	252	279	266	265	278	255	253	256	238	250	261	253	246	258	251	238	244	270	243	221	243	261	249	245	254	238	263	271	233	257	253	259	247	260	259	232	281	225	252	254	248	263	258	248	232	252	246	265	283	271	249	228	281	247	230	249	260	230	274	273	279	233	284	251	238	288	260	246	265	252	271	207	239	276	232	274	251	213	253	260	264	264	242	268	267	256	236	265	247	266	244	262	233	250	263	263	235	243	252	289	252	264	244	267	271	251	270	231	243	243	245	265	253	251	245	253	285	264	251	256	270	251	250	261	254	234	238	256	261	257	237	255	264	277	274	279	226	255	278	249	250	259	220	281	233	240	277	220	254	255	240	227	267	270	232	272	265	261	271	249	279	245	284	247	251	254	255	258	261	267	266	227	244	243	251	242	245	279	269	250	271	269	222	253	258	237	284	271	220	224	262	242	262	292	259	267	231	261	255	262	281	250	245	268	253	255	256	274	261	256	260	250	251	249	262	286	254	254	262	268	226	254	252	250	270	246	273	257	272	266	235	266	250	256	234	246	262	265	273	229	262	256	269	264	273	240	258	263	250	239	264	254	253	239	252	273	235	261	241	280	272	251	255	256	234	258	287	239	264	246	271	251	235	234	266	263	257	254	270	276	273	279	236	260	236	260	264	258	262	277	240	233	261	279	268	225	219	214	250	263	260	259	247	282	253	247	240	263	243	247	250	232	270	268	244	253	244	278	237	268	275	271	240	244	268	277	261	278	308	255	256	242	228	271	267	255	249	241	250	274	290	257	237	224	230	260	257	268	254	264	256	254	247	258	259	276	236	245	271	233	242	271	270	241	256	263	229	237	263	254	268	251	250	230	242	245	248	252	222	257	267	277	270	294	265	239	268	249	237	266	245	281	253	243	259	253	314	263	275	244	273	275	249	253	278	236	271	216	266	270	273	250	243	278	265	235	267	249	264	267	260	240	257	246	272	250	244	278	256	243	219	254	275	256	242	260	247	265	260	269	249	255	268	255	253	254	245	247	240	232	256	241	253	255	256	243	254	237	265	257	260	252	247	241	248	255	292	255	242	253	249	259	252	251	244	228	260	228	249	271	266	253	267	254	240	258	239	274	268	243	259	277	259	260	264	271	251	250	274	276	244	264	232	232	241	256	226	238	265	235	258	263	258	264	249	270	270	265	247	253	297	245	247	267	266	248	252	272	273	246	272	268	230	256	273	266	263	257	288	267	252	286	249	244	223	265	263	246	260	259	257	234	262	262	267	258	268	262	253	251	256	245	240	251	239	232	269	232	250	268	235	250	261	244	273	225	239	261	247	254	227	272	277	279	216	257	294	239	252	256	241	264	278	264	247	257	246	240	261	233	282	244	243	237	277	223	267	254	250	244	253	246	253	268	221	261	276	247	283	258	238	271	234	257	252	261	246	244	253	253	261	219	247	256	303	236	252	251	278	245	254	263	284	261	253	274	250	243	240	266	281	265	258	264	266	267	254	254	268	279	260	247	252	240	265	234	262	262	247	249	240	263	269	265	234	270	251	235	248	276	263	253	252	228	273	279	240	260	238	271	244	247	254	250	262	251	227	240	262	238	248	265	246	270	241	258	280	276	275	252	241	270	269	252	240	260	265	250	246	267	253	268	268	244	257	250	251	256	261	263	311	230	249	265	227	263	254	223	257	255	279	254	265	258	255	248	258	264	265	243	229	245	256	233	248	258	245	254	250	235	247	241	256	275	281	251	245	251	247	223	263	252	257	238	254	231	249	246	256	272	252	247	242	218	262	253	270	242	252	246	243	250	259	262	301	224	261	258	247	261	284	273	279	253	244	253	252	239	268	246	248	234	238	272	228	251	249
27289	16780	2673	595	483	409	387	378	372	386	363	381	361	374	370	384	368	363	354	360	345	360	337	357	376	353	389	361	351	327	359	357	361	330	352	341	338	335	381	328	378	362	358	354	363	335	354	342	348	317	347	356	306	334	354	362	378	321	355	362	374	354	338	332	358	320	340	353	360	400	370	332	354	401	342	356	323	364	335	379	320	340	398	347	362	392	341	356	347	314	358	346	368	336	369	336	372	384	365	375	359	371	366	381	363	339	390	367	377	348	352	353	416	355	385	347	382	355	355	384	371	349	373	380	343	371	339	372	337	366	347	352	370	374	339	362	366	350	332	362	341	322	354	350	357	399	343	317	368	364	349	386	354	337	365	355	327	373	353	362	344	362	346	366	368	355	343	343	334	369	349	322	354	365	305	331	368	352	352	363	344	360	377	363	379	361	350	322	347	344	366	355	349	364	348	335	309	369	378	330	391	382	347	329	345	345	345	374	342	399	315	356	366	336	368	340	338	356	367	373	374	379	332	329	375	363	330	378	327	361	352	346	334	352	354	356	357	334	380	358	372	372	362	374	342	351	342	354	324	342	360	334	388	372	351	359	358	337	348	377	319	343	359	354	378	355	359	368	368	364	346	350	363	338	381	316	352	351	322	364	388	356	335	394	370	354	343	360	362	337	372	345	358	345	330	341	352	358	346	346	367	380	364	334	360	384	334	358	355	346	374	319	364	389	367	342	376	379	349	336	366	360	356	382	315	341	335	364	378	386	402	353	342	362	366	330	337	341	342	315	379	362	332	371	379	342	354	342	383	326	347	353	349	320	354	347	350	369	362	334	361	323	359	346	393	362	305	367	357	344	345	364	365	332	363	340	355	357	334	358	347	383	340	367	346	356	370	382	350	361	357	382	361	340	297	349	359	353	337	337	365	345	358	341	357	380	334	353	389	362	345	340	345	339	356	358	364	358	374	313	372	350	378	351	342	342	370	326	325	398	384	337	376	349	329	349	341	374	366	365	339	352	328	364	333	357	357	332	352	362	335	371	324	371	365	331	353	381	394	358	340	356	357	365	326	341	327	367	369	358	336	370	368	374	342	327	338	338	355	327	341	380	344	339	332	369	330	348	345	353	361	372	347	370	386	350	344	344	355	353	356	362	384	350	365	328	356	354	319	383	330	394	356	350	347	366	365	371	384	358	349	385	355	398	381	302	340	356	341	335	346	338	333	331	381	353	353	354	335	354	360	349	363	377	347	349	385	346	392	328	390	358	360	374	323	348	312	371	380	347	393	372	344	372	372	379	329	371	355	359	356	372	361	358	362	320	348	370	351	330	394	374	360	346	365	352	361	325	343	362	351	357	337	334	340	381	385	370	337	359	350	375	352	347	359	328	334	373	345	334	330	369	361	367	353	347	337	338	355	328	332	353	351	356	358	329	343	347	364	379	347	326	340	359	333	351	356	377	345	370	359	378	370	355	325	396	359	375	357	358	368	372	376	359	343	353	378	351	358	366	370	323	336	373	323	359	368	346	360	381	352	348	355	369	362	383	324	347	361	353	336	365	353	345	367	356	391	385	347	373	370	357	334	346	351	411	336	337	336	346	349	346	395	350	339	384	344	362	359	366	313	347	357	379	376	334	317	378	377	323	356	353	384	357	351	371	333	335	353	334	340	334	346	338	362	344	370	394	382	341	358	352	356	350	384	345	367	349	340	343	346	359	367	369	369	368	345	358	370	369	383	355	355	315	379	394	362	376	347	323	353	355	327	344	352	373	329	357	359	364	359	388	330	336	339	348	345	357	377	351	354	343	345	369	355	339	349	344	367	343	355	359	358	333	346	337	366	346	333	356	348	337	350	348	382	344	346	382	336	341	353	359	359	341	359	327	339	377	366	357	383	350	323	358	343	374	351	387	333	367	365	338	352	376	343	349	329	352	367	333	320	379	331	365	360	383	357	365	341	341	332	368	392	329	342	361	353	345	366	356	380	382	348	379	362	379	326	367	387	364	342	354	371	342	346	347	342	359	349	349	328	351	356	367	345	314	328	338	372	360	344	341	354	366	354	345	362	364	331	365	367	356	354	359	338	383	353	354	380	348	380	366	339	365	372	407	353	347	366	375	351	352	347	339	352	341	336	370	360	366	354	347	387	352	353	369	359	313	376	377	365	390	328	364	337	362	353	340	347	362	392	375	372	327	368	355	355	366	375	360	376	358	394	348	388	384	371	348	357	377	375	348	362	376	379	333	333	379	329	380	335	355	353	339	343	355	343	355	350	349	344	348	366	340	367	361	334	349	409	372	311	364	343	373	374	369	365	347	385	357	342	337	355	335	342	348	361	362	341	339	391	327	385	325	378	336	375	341	336	312	370	335	358	342	356	344	371	349	369	400	375	371	364	345	385	353	356	367	356	364	339	326	369	355	363	358	369	375	327	386	358	342	329	350	368	369	364	329	369	358	356	330	372	351	345	355	363	349	353	345	337	362	373	358	344	367	355	342	349	329	363	366	368	356	365	353	338	373	338	377	365	352	348	355	365	352	354	348	341	350	358	360	359	341	358	349	375	334	352	344	367	374	376	326	366	359	357	339	352	346	339	350	349	340	327	350	366	342	350	377	413	364	369	365	367	346	318	340	364	310	316	327	360	358	357	345	358	334	379	372	368	368	358	336	335	354	386	365	357	330	352	354	377	345	343	370	336	339	357	344	374	361	345	361	351	337	391	346	342	363	360	328	351	359	365	353	341	345	354	347	370	372	374	348	363	327	355	394	335	358	361	342	359	387	346	334	355	337	341	340	361	364	365	349	338	373	364	357	348	357	324	309	340	318	331	350	357	350	367	383	351	341	364	379	342	351	337	340	379	372	330	370	380	390	351	355	330	364	346	349	375	377	352	375	356	361	347	348	358	372	376	335	345	382	356	342	303	372	349	372	335	367	357	341	331	339	377	358	391	346	344	359	348	344	365	356	362	352	349	378	350	361	320	359	334	372	348	374	373	352	331	369	327	335	369	356	340	358	346	371	362	389	330	344	390	353	350	351	354	345	314	354	345	371	372	337	335	359	333	340	348	371	355	351	333	334	364	363	352	368	336	371	353	350	358	396	375	365	351	370	362	364	364	349	342	349	373	373	368	334	345	380	364	353	341	343	352	359	334	331	371	328	372	381	347	353	339	347	364	360	351	348	350	396	372	327	406	366	383	362	394	350	340	395	392	356	347	354	343	337	360	337	351	377	315	374	345	386	339	354	364	343	350	374	348	345	337	354	405	368	372	328	395	371	351	339	339	358	375	394	354	350	351	366	385	342	370	349	365	373	336	391	355	382	363	351	390	347	337	354	344	337	336	360	353	368	353	346	376	337	361	357	361	347	333	357	372	376	354	360	350	342	341	348	365	377	335	363	373	356	377	339	361	342	355	339	349	341	371	337	347	339	374	362	390	329	365	362	318	358	362	362	342	339	339	399	375	351	340	352	328	352	330	335	373	346
4245	956	704	549	499	473	451	455	402	439	441	432	400	417	389	417	424	410	402	424	420	422	392	415	400	409	386	419	397	386	392	393	428	450	410	376	440	398	414	422	408	415	426	420	402	412	405	407	411	404	387	385	429	408	402	407	406	408	390	441	426	413	393	421	417	404	422	394	417	425	412	442	423	393	405	431	456	398	436	455	428	408	422	409	424	416	425	410	429	401	449	414	422	389	415	406	413	409	421	393	420	415	417	399	419	418	427	426	397	421	410	405	391	405	417	418	427	422	393	410	369	427	387	404	396	457	419	392	401	388	410	376	387	433	406	405	408	425	398	435	388	393	416	405	416	417	432	399	402	434	440	409	402	431	396	409	419	436	419	381	391	398	426	439	408	422	409	429	415	366	409	379	408	412	430	414	374	403	397	411	390	417	422	443	403	418	371	399	417	391	383	442	392	415	391	391	451	424	444	403	393	408	411	393	414	453	377	446	449	415	438	426	426	439	442	404	437	433	419	447	419	438	426	391	425	415	418	384	421	403	435	448	434	379	387	392	428	422	433	412	434	385	368	397	405	395	374	381	424	461	396	432	425	397	449	422	429	413	415	407	435	395	407	394	441	426	420	399	428	368	402	430	426	429	457	395	423	407	416	418	427	429	419	400	424	400	381	438	396	412	419	362	440	403	383	401	375	384	419	437	455	419	392	432	445	412	451	435	403	385	375	442	420	414	379	388	384	431	415	453	414	400	394	410	362	416	423	422	413	451	448	416	395	382	376	412	426	434	430	388	393	433	430	414	411	401	386	438	433	440	439	428	389	392	422	395	392	392	417	393	405	424	400	459	445	439	425	426	445	460	408	437	415	414	411	439	427	421	409	417	410	415	426	402	405	419	390	390	441	396	422	413	435	419	389	435	397	419	414	431	391	454	394	442	434	389	440	383	379	409	409	420	388	403	402	422	405	384	426	410	442	405	409	455	383	393	428	427	414	427	420	413	438	437	423	391	418	382	437	404	376	400	434	428	430	421	394	392	403	418	415	414	397	450	423	426	422	408	410	417	421	414	421	414	439	438	416	430	413	409	424	426	418	418	401	390	412	389	423	417	364	389	419	376	421	411	418	425	395	441	394	446	418	390	415	422	414	405	401	363	405	402	388	420	388	401	378	427	447	427	405	417	413	432	389	414	432	445	432	413	415	428	397	406	408	432	419	409	434	367	406	376	381	378	425	440	419	436	420	423	370	417	418	405	409	412	422	401	405	420	460	432	413	397	395	372	398	437	439	398	410	432	423	441	401	382	396	428	397	403	417	386	435	416	415	378	392	415	425	425	398	460	394	408	381	384	443	406	407	427	452	445	378	389	435	423	439	378	411	419	454	405	416	395	404	425	424	414	425	428	400	439	440	457	411	459	410	397	402	397	389	415	403	377	410	393	392	400	416	406	417	406	369	419	408	424	407	410	423	427	414	422	389	401	396	393	448	398	407	385	370	395	385	405	420	414	402	420	436	426	438	441	403	401	420	392	393	388	408	425	428	393	441	376	403	381	410	409	442	429	415	463	384	421	370	405	400	396	420	434	415	396	414	419	405	436	396	392	387	399	393	403	424	396	423	439	416	427	393	385	389	390	436	383	421	404	402	397	411	405	355	393	392	378	417	413	440	394	420	432	407	423	417	413	425	401	402	423	403	430	412	409	415	410	407	414	436	399	415	454	433	455	422	436	405	399	430	409	416	427	456	423	439	412	386	451	397	389	446	398	414	381	390	420	438	411	429	401	426	390	431	399	403	421	441	415	370	431	447	419	389	424	379	373	439	421	413	420	461	407	392	437	418	389	415	411	399	425	393	423	373	455	411	426	383	402	429	431	420	397	391	419	412	437	416	420	398	395	406	405	387	411	395	411	414	462	436	414	464	414	466	412	374	451	411	391	420	420	405	400	433	425	425	409	418	384	390	411	392	414	394	377	428	393	435	440	415	432	455	399	421	410	407	434	421	393	392	429	439	389	396	394	437	401	441	395	413	411	431	414	400	420	435	444	427	430	426	414	438	409	434	411	433	389	402	401	396	396	400	384	427	356	388	399	423	414	407	412	393	416	393	394	416	398	409	424	386	446	392	405	399	408	439	438	385	402	406	408	401	424	405	396	434	410	422	425	385	425	399	426	408	390	406	368	425	418	385	436	377	416	399	435	430	427	390	402	418	432	414	418	431	364	430	410	410	423	429	429	421	405	403	426	433	399	406	389	409	365	433	396	409	413	420	397	461	429	434	417	423	428	432	413	437	417	397	437	431	410	405	418	432	411	385	419	425	382	421	435	422	410	433	449	423	411	410	392	408	380	416	423	421	390	441	405	406	377	417	395	396	439	397	415	431	431	440	410	411	415	431	424	435	382	404	440	404	443	420	425	421	421	399	423	417	402	398	435	433	440	422	428	421	436	426	430	422	410	406	387	396	385	420	415	405	422	410	409	403	414	434	380	405	446	426	433	442	429	441	395	437	425	439	428	381	396	411	400	402	428	404	391	414	422	409	450	403	382	392	409	404	424	375	430	416	399	410	397	441	385	431	406	405	408	417	384	395	391	441	400	392	367	437	385	423	392	411	428	432	432	399	407	408	378	394	421	432	419	415	396	455	414	421	399	426	414	389	396	449	390	426	391	424	419	406	462	445	423	412	437	359	394	409	400	397	438	431	386	407	467	399	401	426	412	404	435	418	412	408	394	427	465	443	452	411	428	384	437	404	378	401	402	432	396	427	405	374	392	433	439	443	422	430	430	395	457	453	431	461	413	424	398	386	422	420	446	423	447	448	402	429	403	369	387	427	394	383	452	447	435	415	394	432	389	424	403	410	362	385	400	395	386	389	414	405	431	422	409	430	429	393	456	393	428	401	392	396	396	407	361	424	402	391	429	409	392	407	429	438	420	369	426	409	409	443	420	396	389	395	376	422	434	421	404	395	401	425	417	447	415	408	432	422	438	398	444	415	381	393	436	405	382	410	424	379	416	397	437	407	409	429	406	405	406	391	418	399	427	402	372	376	408	408	356	414	432	429	404	405	387	400	454	416	429	439	379	441	389	432	428	432	388	372	385	397	409	410	372	371	435	439	409	390	398	420	405	419	413	399	399	428	470	422	398	395	390	388	448	439	451	432	472	430	398	404	439	413	401	464	386	409	429	416	440	446	432	426	386	378	399	418	405	444	459	441	402	419	411	404	394	371	469	414	390	402	428	421	436	370	396	438	445	383	432	425	374	425	430	410	432	403	410	407	420	448	435	425	408	388	391	439	402	392	399	434	420	405	397	433	389	416	394	385	376	406	424	412	401	380	382	399	428	411	411	400	427	407	432	376	430	410	438	390	439	416	400	404	444	402	437	392	401	389	422	413	430	406	420	376	413	404	422	427	411	400	396	398	415	449	448	399	412	442	445	431	404	389	404	410	399	398	403	390	438	404	387	386	394	396	432	427	417	397	441	421	435	414	400
23313	21020	28094	24158	20983	6564	1047	708	621	553	527	528	487	491	498	496	455	441	454	465	465	435	444	455	476	427	490	430	433	447	410	447	447	456	441	438	439	450	444	416	434	424	445	415	416	404	432	432	472	436	407	422	414	440	433	409	391	399	415	435	415	428	426	461	413	419	422	398	400	431	395	442	419	414	412	408	436	440	389	425	430	376	375	389	423	436	401	429	433	400	430	409	390	428	420	421	421	433	417	424	431	405	403	432	405	438	404	405	412	418	428	434	384	402	429	472	404	402	425	447	385	401	386	389	418	388	401	416	410	416	481	451	431	395	399	411	417	433	381	419	363	442	456	433	388	408	399	403	416	419	379	410	418	401	403	453	389	395	424	422	403	438	423	376	393	423	433	430	429	394	398	434	441	427	409	398	446	389	401	438	436	417	424	465	410	392	409	418	440	429	396	434	471	391	417	409	455	425	419	445	426	417	396	425	409	446	408	428	410	418	371	436	428	412	388	443	416	383	435	479	427	458	457	414	405	410	406	417	398	393	442	383	434	411	379	419	415	412	411	393	386	391	417	424	417	450	423	390	406	388	394	430	410	419	396	400	409	406	388	403	415	398	439	433	434	419	434	389	398	431	403	401	413	394	405	400	437	436	424	396	454	421	408	412	447	410	400	390	414	436	446	402	399	419	427	392	405	407	394	434	427	419	401	422	406	393	440	410	412	393	379	412	408	430	426	426	403	401	423	391	404	423	439	393	385	433	397	420	434	405	406	389	406	438	446	405	449	453	433	410	411	404	420	424	406	398	393	413	430	433	444	380	397	414	408	377	408	431	414	400	426	417	392	393	425	383	407	422	438	419	431	422	428	381	412	420	424	411	398	373	420	449	416	424	416	410	423	409	381	412	416	460	434	377	381	441	404	429	436	430	402	414	411	417	408	410	394	434	439	389	427	421	403	421	422	380	408	407	417	434	443	400	404	453	422	440	411	426	394	396	422	422	417	425	400	438	418	424	401	383	428	399	431	406	420	420	426	430	435	360	444	392	398	426	393	408	432	396	439	417	395	425	414	410	412	403	405	393	417	433	397	396	418	401	441	420	418	383	407	444	433	447	397	411	417	410	417	414	411	407	407	426	371	416	433	396	375	446	407	435	400	404	416	394	391	384	418	461	394	387	419	403	417	441	404	415	401	440	390	462	430	426	455	375	388	436	434	432	435	419	380	426	428	417	424	404	461	433	427	413	397	390	412	417	446	416	398	420	404	402	428	442	390	413	404	391	407	434	432	409	424	384	455	422	417	410	396	419	441	404	415	422	448	440	437	434	430	398	428	391	414	426	434	466	425	381	428	405	403	419	434	401	416	410	406	424	398	392	387	421	441	398	400	345	448	446	414	399	417	403	442	349	387	380	416	412	406	405	403	396	409	405	440	401	408	396	421	410	444	442	409	420	398	397	419	395	411	418	398	424	421	375	393	403	397	409	405	438	413	446	409	399	420	423	416	427	386	392	411	395	405	431	397	402	428	459	418	425	391	398	373	433	415	426	443	433	419	446	400	432	410	407	444	389	417	399	396	424	408	394	421	446	443	430	436	373	432	430	404	418	422	389	403	413	391	443	411	403	380	413	400	410	467	419	417	419	392	424	453	396	374	413	412	405	391	379	430	417	389	425	413	446	408	402	400	395	411	372	444	411	467	423	411	420	455	377	411	446	437	439	393	425	411	417	436	464	400	431	436	413	434	436	407	402	436	419	434	398	447	398	408	394	383	430	389	370	395	391	399	421	418	424	375	396	389	406	429	381	405	402	460	414	402	427	426	432	391	400	444	450	448	414	444	425	448	430	429	443	417	424	373	433	422	413	427	417	419	392	407	391	443	444	465	388	401	386	396	425	386	399	439	427	426	388	389	414	417	459	440	390	440	414	435	399	420	445	404	434	410	437	440	419	428	435	413	440	447	422	409	426	448	438	420	450	403	439	418	430	410	418	405	423	406	436	421	413	414	374	393	400	414	427	396	447	383	375	431	437	410	380	426	462	420	401	409	422	391	414	416	437	415	416	423	430	408	401	432	409	421	417	447	427	392	425	382	447	397	388	409	445	466	399	431	392	439	404	441	433	402	432	415	428	452	410	408	389	420	372	417	383	430	431	398	403	415	455	440	429	454	427	437	411	396	424	380	421	440	413	412	434	430	456	408	386	407	381	419	424	425	399	411	399	420	447	416	441	404	411	428	400	436	400	385	385	366	425	436	420	393	453	405	392	420	433	418	463	423	376	414	417	435	447	419	420	401	409	429	419	432	413	397	413	412	411	428	444	400	404	380	391	425	386	409	424	441	427	425	397	434	409	417	398	417	416	408	410	422	405	390	446	360	414	404	414	428	416	459	421	394	400	424	426	407	440	400	390	426	424	428	443	412	440	403	393	431	399	400	439	452	437	407	419	435	423	398	381	420	464	392	409	399	434	415	408	413	409	393	392	431	412	420	398	419	430	358	434	423	411	449	432	408	389	400	420	399	415	400	418	435	411	429	417	408	387	410	422	426	413	436	449	424	410	384	421	403	414	426	410	430	450	439	410	410	425	412	424	428	427	399	376	423	401	392	434	410	409	440	423	421	405	427	420	407	414	413	405	393	424	415	409	426	389	376	413	426	403	448	423	415	413	444	440	396	412	429	395	425	414	383	406	408	388	379	415	421	460	418	425	409	411	386	452	387	427	427	437	445	453	425	426	441	419	469	370	460	418	455	416	451	431	407	414	400	396	413	405	433	437	397	423	396	422	420	441	395	401	376	399	430	443	394	395	434	419	412	422	379	410	422	439	436	432	445	438	431	458	415	398	400	410	410	409	446	410	406	425	401	451	403	387	416	425	380	415	387	445	407	442	390	407	459	436	426	443	444	465	432	403	441	419	411	423	396	404	396	406	419	384	409	414	405	433	373	426	415	423	411	417	388	441	436	404	381	402	420	413	444	406	382	429	401	390	415	395	431	408	429	447	403	404	462	414	457	435	431	431	395	405	428	406	447	433	403	396	414	446	404	429	407	446	397	415	441	407	385	421	451	413	428	435	426	398	419	440	401	384	393	410	432	420	424	395	416	427	413	420	414	401	413	417	449	428	439	409	405	390	397	395	401	449	418	408	404	440	374	421	396	439	419	412	405	426	410	454	428	392	397	413	373	392	411	450	394	380	410	430	426	428	438	397	411	417	379	420	424	429	387	407	436	402	432	431	408	431	425	406	400	414	441	457	405	401	396	441	417	405	381	398	409	418	421	413	406	398	421	437	422	416	447	446	422	427	411	412	417	426	414	399	439	408	375	439	410	405	418	390	411	467	424	427	411	405	394	397	406	421	408	383	405	402	392	408	422	469	408	426	439	414	422	394	408	405	381	409	427	388	411	417	382	433	443	413	398	413	447	411	398	416	413	401	426	404	404	436	425	395	409	419	418	446	416	411	403	410	416	438	421	411	441	429	463	405	428	359	420	421
2962	8030	5685	2708	1979	1597	1285	980	842	768	729	682	625	597	628	580	521	509	482	543	545	550	488	514	559	499	533	522	519	506	533	487	542	423	518	489	491	464	525	534	485	516	507	520	507	528	484	471	498	494	488	473	520	537	474	498	511	536	493	543	527	522	498	486	487	543	526	469	484	481	509	535	509	513	469	512	497	500	494	472	495	498	510	496	493	494	474	501	459	517	487	478	499	483	485	499	432	475	518	517	504	471	458	503	510	520	485	474	538	503	495	475	467	513	513	508	527	495	453	472	481	501	524	522	489	466	530	448	517	509	499	521	501	513	484	499	493	463	517	463	483	476	506	511	492	525	471	514	460	496	518	528	502	506	512	516	487	489	492	510	467	479	475	486	513	469	486	485	484	501	526	481	485	502	440	482	526	522	477	480	483	502	493	490	501	525	480	494	477	483	469	454	464	489	521	497	483	489	503	493	520	510	489	489	471	542	500	513	541	417	451	459	479	481	491	491	484	485	524	477	513	462	525	506	494	488	481	485	491	470	532	528	480	501	475	479	472	465	495	536	502	504	492	477	497	494	512	511	479	480	471	498	473	495	505	462	494	504	488	514	504	460	478	466	484	490	518	511	461	462	493	501	492	466	478	468	485	491	490	494	469	505	470	472	470	464	465	501	518	473	457	491	493	464	461	506	499	508	506	500	482	464	478	490	484	498	499	493	470	468	505	479	508	470	512	487	471	521	470	503	482	515	515	502	461	489	479	478	489	487	473	459	518	469	488	490	510	486	499	498	522	511	461	474	529	494	447	470	446	520	509	514	481	492	489	503	534	473	476	480	531	498	476	517	485	466	491	447	453	471	471	532	492	468	456	495	481	506	451	518	501	481	486	477	450	520	494	495	471	494	459	445	480	481	469	519	508	513	508	507	505	493	498	498	517	477	492	518	445	514	505	525	519	487	495	512	526	465	500	534	482	498	507	467	475	491	499	523	480	505	522	508	547	448	456	510	464	523	488	487	496	472	481	473	467	486	471	508	496	450	471	470	496	498	492	508	477	462	501	511	509	477	513	485	505	484	480	525	468	456	498	467	469	518	531	508	483	496	482	469	509	499	510	490	489	462	468	514	510	492	504	478	492	511	490	467	519	511	468	459	489	458	488	512	510	510	483	482	481	500	475	502	499	558	499	461	514	514	491	450	462	504	476	495	503	490	478	513	503	476	496	486	452	488	460	487	490	519	517	473	483	506	488	464	499	468	501	498	503	507	483	517	507	494	484	477	470	432	478	506	477	490	486	494	511	523	503	466	496	491	477	515	497	502	500	507	467	483	486	454	466	486	538	493	475	471	522	481	510	486	500	454	484	492	484	508	471	522	500	488	461	489	517	463	495	495	504	484	451	486	481	480	453	494	501	486	461	467	498	471	520	490	495	530	478	476	511	478	480	500	508	507	489	484	488	470	505	542	445	524	518	455	504	461	462	483	497	479	450	491	524	468	467	511	480	487	512	509	475	481	507	471	493	486	496	466	470	460	512	486	484	476	534	486	510	503	471	489	471	518	490	499	519	488	468	490	428	507	519	520	434	462	571	485	507	491	500	493	484	509	471	482	490	473	480	513	515	475	467	461	454	491	509	487	479	525	504	465	506	499	488	460	463	505	488	508	472	491	477	484	463	516	484	490	411	476	480	496	499	501	521	504	443	479	492	480	493	514	467	480	476	447	499	497	479	454	489	481	468	449	482	506	490	503	521	498	507	512	463	487	532	480	523	503	471	457	530	501	484	464	480	477	483	484	462	506	481	501	525	525	519	502	478	492	485	486	468	501	499	503	529	490	520	499	530	456	513	497	494	464	514	469	483	518	508	477	442	479	518	498	525	472	485	472	467	486	509	521	482	481	538	465	517	476	509	517	479	412	469	465	493	508	487	520	532	479	459	501	505	454	534	498	529	478	459	485	489	490	504	485	491	454	460	497	528	510	475	493	488	490	493	532	483	437	482	483	498	492	470	471	512	464	474	460	449	481	487	462	517	521	482	516	488	436	478	484	488	465	500	503	464	528	467	469	488	494	505	494	502	477	519	499	490	463	483	480	509	538	499	477	507	504	478	510	473	505	498	460	484	484	480	473	525	453	506	479	480	495	473	517	479	495	495	505	483	506	511	467	496	506	471	491	525	525	496	515	481	504	475	432	486	464	501	496	466	478	496	504	474	530	499	489	497	516	479	499	488	485	489	518	500	481	493	463	566	453	504	497	507	493	433	524	522	476	495	468	513	508	506	461	522	483	478	471	507	523	515	453	548	495	462	509	509	488	516	501	477	457	490	521	516	481	502	486	477	515	542	520	467	492	506	470	532	503	475	525	529	484	508	484	505	492	481	520	518	491	498	471	481	459	463	498	470	477	472	489	536	461	486	504	474	463	461	469	495	489	512	521	473	495	492	469	508	469	468	467	460	479	483	498	519	504	498	513	516	481	516	483	484	489	500	510	493	464	474	490	494	463	472	504	493	503	486	494	482	462	466	455	464	480	456	467	495	512	498	486	488	516	474	474	488	490	490	494	498	524	512	510	475	523	457	498	507	505	499	534	477	520	475	463	513	474	520	470	494	445	538	471	520	446	497	475	493	498	516	460	503	499	512	470	499	517	453	469	450	514	469	470	524	484	489	500	477	502	473	454	505	498	492	481	478	519	499	505	498	491	504	511	476	499	500	478	494	498	500	530	532	501	474	492	480	507	442	482	490	494	506	522	513	475	486	514	497	475	509	492	522	486	515	455	482	481	471	506	479	466	511	491	496	479	503	448	478	520	490	531	498	486	480	489	478	505	466	486	491	486	507	467	466	493	483	534	510	490	516	498	504	481	461	471	488	479	468	509	501	495	510	481	463	472	501	494	529	546	481	540	470	497	469	469	518	462	495	512	454	501	476	488	531	481	512	471	505	500	467	508	452	520	488	469	507	516	510	436	495	474	485	482	461	477	512	485	498	503	445	453	503	464	505	477	493	492	454	445	472	496	512	512	490	480	495	497	481	499	471	471	485	509	498	477	474	474	465	442	513	522	489	510	410	512	472	505	489	516	487	476	503	473	486	486	525	516	520	474	480	493	500	501	484	521	486	489	504	465	520	470	446	463	503	465	461	456	504	474	522	494	477	467	498	470	493	475	495	499	502	496	470	490	495	464	540	481	479	493	502	489	487	476	499	499	508	487	498	487	511	451	445	477	494	462	477	479	493	479	480	466	497	498	546	504	484	477	502	465	468	490	489	492	480	464	473	535	530	514	471	487	482	482	514	502	502	539	521	520	506	489	486	472	508	451	497	495	468	473	520	453	504	480	482	492	473	470	463	462	487	512	497	516	503	435	489	492	474	480	458	511	468	500	445	483	510	461	487	507	471	465	541	512	478	512	493	509	481	493	485	477	501	523	508	497	505	476	468	478	488	486	476	463	485	517	483	472	435	487	513	481	475	534	499	504	513	461	485	489	489	491
24464	21012	26834	25311	7336	486	384	283	322	241	225	218	219	204	212	218	180	198	195	183	195	177	203	191	180	166	191	196	184	144	187	194	203	143	182	173	200	166	173	173	152	174	181	178	180	154	160	195	173	160	169	174	173	181	168	169	167	185	174	170	164	189	170	169	166	168	188	176	156	151	196	162	211	154	215	148	158	153	167	161	164	194	150	174	177	165	162	167	162	181	183	184	187	195	162	159	167	174	168	177	163	168	189	182	167	175	190	168	181	167	169	186	179	164	175	177	189	170	178	180	164	172	176	177	168	161	157	157	161	182	171	176	181	183	159	163	167	194	136	171	158	163	177	165	157	171	170	177	158	185	200	194	200	174	178	164	166	172	172	169	173	144	169	141	158	164	153	172	163	185	171	194	176	187	195	153	158	182	185	163	168	161	174	181	170	174	164	193	161	168	211	195	153	161	172	145	181	159	178	160	184	179	183	165	192	177	168	170	147	155	147	191	173	165	186	147	159	157	158	186	180	163	153	159	192	187	169	173	169	180	207	173	154	180	184	163	155	170	157	156	197	179	179	163	165	191	157	170	182	192	171	172	157	174	171	172	173	194	193	207	195	171	161	171	179	147	167	159	175	177	175	159	160	172	153	155	188	180	192	168	184	194	174	165	176	166	158	187	173	161	174	168	180	154	182	177	150	153	176	169	169	149	178	167	177	177	167	180	176	164	161	142	177	182	194	162	184	156	172	172	173	169	165	181	183	154	197	173	174	164	178	144	185	192	180	166	162	168	154	156	187	156	156	181	177	174	174	174	184	171	182	174	156	155	152	177	160	125	175	159	167	206	176	171	199	183	168	155	180	175	182	184	150	160	170	170	148	168	178	175	162	195	184	172	179	186	180	172	181	163	174	172	177	186	203	183	167	178	164	194	171	176	136	163	158	162	154	165	186	158	172	195	165	159	156	171	156	175	172	154	185	178	190	170	168	169	179	186	142	186	162	167	188	157	143	167	164	173	175	164	145	151	161	181	144	209	175	179	143	163	198	182	172	172	150	175	172	194	180	164	155	164	198	191	183	187	190	184	164	156	169	190	184	181	191	165	184	202	165	185	156	173	145	195	190	192	181	161	184	175	185	170	153	158	154	171	189	187	161	153	162	156	183	177	196	154	174	156	184	174	178	151	150	167	187	175	158	188	183	164	175	189	183	182	180	159	177	156	170	184	156	150	169	189	164	137	178	189	173	145	175	167	165	168	157	174	162	150	174	157	185	187	191	190	162	184	172	168	161	156	162	160	149	169	179	166	159	176	176	171	171	152	178	159	163	144	181	162	190	194	184	166	180	168	154	163	151	157	179	184	205	165	187	184	184	142	164	158	172	172	172	192	171	170	167	145	171	160	175	169	193	184	158	164	164	159	179	190	165	167	173	180	183	162	166	153	173	145	153	180	179	160	186	163	181	185	161	173	166	174	158	172	142	156	169	182	159	153	161	178	149	180	182	181	151	156	175	165	205	167	178	176	165	173	184	165	182	168	174	173	168	154	158	172	146	187	156	181	161	168	158	144	173	174	166	188	162	147	159	146	167	170	159	152	178	162	163	157	169	168	172	167	160	186	179	187	185	165	191	168	157	150	185	192	192	180	155	158	169	177	195	136	172	174	152	167	188	171	173	155	169	155	180	159	179	185	191	182	175	181	169	167	165	153	178	173	163	169	164	181	193	160	160	162	183	160	150	176	174	184	162	162	139	174	171	170	196	186	158	153	160	160	177	156	175	185	179	164	193	165	160	171	149	154	154	195	151	160	149	172	160	159	173	175	202	157	184	170	168	157	175	185	200	174	157	159	153	181	185	163	187	172	157	170	193	177	159	169	152	144	180	168	167	152	173	166	164	169	190	181	152	187	175	178	138	172	191	152	169	185	175	172	180	152	178	173	181	157	156	152	176	180	194	169	160	183	178	165	169	151	159	176	156	154	175	174	160	174	165	161	168	170	173	167	182	155	172	183	152	182	188	168	193	186	191	161	165	181	182	163	152	172	167	163	173	167	173	181	166	170	165	158	186	176	185	192	185	170	132	168	178	174	161	180	171	214	177	160	166	164	170	176	154	161	166	173	182	150	172	153	188	163	180	170	189	196	175	177	187	176	170	175	152	159	174	174	166	163	168	176	167	176	162	173	171	171	164	173	157	196	163	176	173	174	196	179	161	158	180	151	164	156	173	175	180	153	190	154	154	162	165	177	166	185	175	153	172	136	167	158	155	151	181	151	155	169	183	163	162	163	169	165	166	174	167	162	156	194	157	174	164	169	177	167	178	165	174	205	178	161	157	179	178	169	162	183	160	175	168	177	167	167	157	178	163	156	183	195	187	183	171	165	158	161	168	146	177	191	177	160	182	189	187	185	177	186	178	156	204	171	174	166	164	185	165	182	180	155	170	157	173	152	158	199	174	180	153	173	161	162	181	168	169	154	176	173	176	167	178	194	177	177	165	180	171	160	177	159	195	164	167	154	180	181	170	177	179	192	172	183	172	181	171	151	180	189	171	164	165	162	192	170	168	181	156	151	162	150	164	183	178	158	176	173	165	158	152	170	172	198	163	151	171	165	197	182	162	175	167	155	147	203	182	170	161	175	154	177	173	158	162	187	169	157	174	155	175	180	173	181	200	171	164	187	194	197	179	183	154	170	170	174	173	170	165	177	174	149	179	168	160	176	179	180	176	154	149	179	157	168	158	177	174	179	168	155	166	169	172	178	168	166	154	194	168	150	166	171	150	185	187	164	186	179	153	170	176	166	166	171	165	179	150	161	161	156	155	197	165	166	170	170	158	149	160	200	193	165	165	179	155	165	179	165	156	182	174	163	171	152	177	152	165	170	172	173	163	155	131	162	150	149	199	179	150	173	176	196	190	168	166	179	194	183	160	135	180	157	193	177	172	149	175	180	170	178	185	174	148	153	173	171	171	153	179	155	176	133	169	186	175	202	157	164	188	177	176	157	158	156	176	187	183	185	159	139	203	158	167	175	191	162	176	164	173	188	149	166	183	195	165	156	167	191	152	197	162	159	172	196	165	190	175	163	189	154	163	170	158	182	174	167	186	191	156	176	176	170	154	184	176	175	181	175	175	179	166	187	183	179	178	182	164	166	191	182	193	190	154	161	179	172	174	185	175	171	170	166	151	153	175	163	163	181	172	201	171	172	151	141	172	165	180	161	168	181	155	202	198	176	175	190	194	176	161	159	189	148	164	167	176	181	170	178	163	144	178	156	178	154	165	168	158	142	166	181	160	184	174	179	152	166	172	176	192	151	177	168	173	182	174	165	183	174	169	159	159	155	144	186	161	162	172	175	176	153	174	152	152	162	175	176	179	158	166	162	188	190	170	173	169	172	170	155	184	166	160	196	167	170	175	181	149	194	158	177	166	196	177	172	196	174	168	183	160	152	167	202	164	170	160	190	173	164	170	165	192	163	168	148	176	189	186	191	186	149
3062	4524	3101	1475	1073	834	622	531	437	362	310	285	260	244	255	255	239	208	209	236	232	202	222	241	227	207	204	203	217	207	208	207	232	196	237	236	219	242	190	196	195	220	217	203	195	208	196	212	205	212	200	212	211	208	202	232	222	201	189	179	211	235	233	214	218	196	194	188	203	219	208	199	217	178	205	207	212	190	211	184	205	167	208	218	207	218	204	193	159	203	230	208	177	185	190	188	197	181	202	195	207	195	208	164	198	188	189	202	198	211	188	209	199	201	167	230	201	217	214	195	194	183	214	173	162	178	229	194	174	186	210	195	182	209	195	197	193	217	199	207	204	196	210	205	190	200	211	202	185	228	200	232	198	195	211	171	174	191	188	203	173	207	217	201	167	183	206	225	200	227	195	201	221	180	182	201	217	181	186	219	185	222	200	191	208	228	214	206	235	203	206	198	200	198	207	184	202	220	206	201	226	192	190	180	211	208	187	184	216	224	217	188	183	213	205	198	218	220	210	222	216	204	216	215	186	181	210	214	192	186	181	180	220	184	206	226	190	224	207	200	201	171	203	183	177	198	192	220	221	201	184	221	189	226	186	170	213	216	206	213	220	194	202	204	224	192	185	207	202	233	203	215	208	189	209	190	185	211	207	188	205	207	212	190	184	184	179	198	205	201	193	211	226	201	197	205	175	164	179	198	191	206	198	209	232	211	202	200	210	210	188	234	199	197	201	202	196	218	184	196	208	199	219	217	196	184	231	191	201	217	181	201	220	200	195	234	219	224	204	210	202	200	213	185	208	192	186	222	189	210	218	221	178	199	201	169	198	187	213	204	235	168	200	177	203	201	196	214	182	213	193	208	198	192	192	180	195	183	204	195	211	209	194	201	227	178	199	220	191	207	186	225	194	181	194	210	202	209	222	200	203	180	213	196	213	188	202	206	197	214	207	219	208	206	214	207	191	221	196	220	188	200	194	199	199	193	181	176	210	205	211	211	194	186	191	174	213	176	216	185	220	187	202	201	212	212	188	224	194	193	203	175	222	193	189	179	197	209	210	212	214	196	203	209	188	186	194	187	183	184	210	184	195	191	212	202	181	185	226	190	205	208	202	208	192	182	209	211	187	187	212	233	188	214	209	232	195	215	205	184	193	196	221	222	193	180	239	205	189	211	179	217	201	192	181	204	179	208	216	183	188	223	224	197	205	196	225	191	183	190	202	211	211	197	207	214	221	234	196	215	201	193	194	179	182	195	213	209	207	218	193	184	195	222	213	205	202	207	203	206	188	201	234	199	177	206	189	202	210	192	192	201	220	191	220	205	202	188	216	211	186	193	200	201	181	221	183	200	238	210	181	207	197	208	184	222	221	209	205	217	215	223	194	205	189	201	190	214	208	216	199	212	213	182	207	206	209	194	205	207	194	211	181	185	193	223	217	186	214	211	225	183	230	182	177	187	221	181	202	203	204	206	214	215	207	186	232	185	213	202	219	199	211	184	203	205	195	231	217	181	212	224	202	185	216	219	180	174	208	223	209	203	193	227	184	198	188	242	201	186	198	180	179	198	228	239	211	214	205	203	200	199	192	195	162	207	184	175	191	194	203	214	209	201	199	173	184	210	216	202	186	200	207	180	218	207	204	198	211	225	195	213	207	188	201	173	231	188	205	191	185	203	204	217	198	208	219	193	233	243	197	201	212	190	186	186	207	232	191	209	202	219	202	188	197	202	175	189	205	225	199	233	191	199	193	241	204	212	213	207	186	199	187	228	225	205	199	212	210	205	182	200	241	178	164	211	199	194	200	193	187	207	213	194	220	216	209	181	203	201	219	196	200	198	187	229	222	210	198	205	190	210	174	199	195	205	229	221	205	201	213	194	197	215	191	191	173	219	188	191	190	212	227	192	207	189	195	196	201	206	202	190	220	195	204	184	180	207	211	219	199	208	212	229	215	201	208	208	198	204	208	165	234	212	197	186	215	193	195	194	184	211	193	198	208	197	208	190	215	221	199	232	177	191	169	186	202	188	178	208	212	189	221	183	204	180	173	182	191	200	223	207	171	228	205	214	201	207	190	193	205	203	238	194	180	202	200	217	209	201	221	197	200	199	189	206	203	186	195	207	200	196	203	190	206	223	210	195	190	180	193	210	203	211	192	187	204	185	207	174	220	208	192	185	195	185	184	211	198	205	196	205	198	248	196	189	157	216	202	231	213	192	163	181	193	204	193	177	212	186	221	224	185	198	209	212	188	203	206	191	201	185	234	204	186	195	192	202	200	199	197	197	213	216	214	211	207	178	196	206	223	216	197	198	187	212	193	217	207	207	185	203	186	194	197	209	209	207	217	190	218	182	189	197	185	200	195	196	229	173	184	181	206	203	180	183	200	200	213	188	192	193	222	180	191	192	176	181	199	200	202	234	219	216	199	200	215	214	213	186	211	208	214	211	199	204	208	181	191	223	219	183	188	217	230	201	212	199	176	189	172	213	190	205	210	190	208	214	199	206	182	194	205	193	190	204	207	205	209	190	204	203	228	198	212	196	189	194	187	205	193	192	193	238	201	189	197	164	193	204	235	199	199	197	203	196	200	211	206	222	199	201	216	207	209	198	198	216	216	219	193	193	216	203	197	207	171	190	220	185	200	214	211	192	219	204	185	206	223	196	213	178	195	229	206	184	194	192	216	209	221	198	183	181	211	219	204	244	208	188	214	204	190	196	195	199	176	220	230	189	195	197	192	186	205	201	192	198	206	188	211	206	194	221	216	183	176	218	208	211	208	196	214	214	200	213	228	195	192	194	201	216	196	212	186	168	203	206	184	235	220	199	194	187	200	193	191	204	212	183	184	196	183	183	185	171	196	219	220	201	174	184	206	189	204	181	209	187	180	186	241	192	192	203	218	204	192	176	197	203	168	192	222	197	212	208	220	199	205	196	188	188	205	179	192	198	226	202	224	198	238	219	193	192	180	215	198	195	215	201	222	211	204	198	192	197	207	202	197	214	175	203	216	187	199	196	194	189	204	224	224	177	206	224	213	207	226	185	221	198	204	194	195	203	188	182	178	213	224	211	197	207	202	223	210	221	191	231	180	214	218	223	198	194	181	206	186	202	210	179	226	192	167	192	190	202	188	215	204	195	196	199	204	190	188	212	218	205	230	184	194	218	224	213	200	214	196	207	191	194	241	198	202	208	231	212	175	206	190	188	208	226	200	217	187	196	190	202	204	190	201	217	207	199	211	194	200	216	210	219	195	213	206	231	193	185	189	231	187	214	206	176	191	213	217	221	201	182	219	237	196	190	196	208	199	227	234	182	203	205	195	195	186	209	214	191	181	196	194	185	211	212	199	172	217	188	199	226	212	193	187	197	194	177	221	196	187	197	208	211	184	208	199	191	211	208	190	193	195	191	208	207	214	209	212	191	201	227	214	204	221	207	212	194	197	217	204	213	213	185	204	180	218	227	213	196	187	195	187	201	189	198	206	207	214	199
22353	21068	28665	23717	21070	21069	5172	870	628	514	429	414	357	348	336	317	291	274	281	282	278	300	269	245	247	244	235	235	226	269	237	216	243	230	244	222	193	216	225	223	252	236	219	228	238	233	201	231	223	222	241	238	228	198	229	240	219	204	202	223	222	216	240	198	206	227	187	224	233	197	217	220	197	195	240	213	213	213	210	194	240	236	230	219	226	197	208	201	231	230	219	248	208	211	223	224	212	210	236	215	211	177	220	207	197	226	192	195	205	212	205	225	200	202	231	216	206	201	217	220	224	221	212	187	215	193	236	226	212	245	202	206	211	200	235	236	218	226	206	235	222	252	210	208	230	223	214	206	220	222	211	204	203	243	209	215	213	203	208	218	181	220	177	209	198	226	205	212	218	196	211	206	229	193	199	203	228	203	210	213	179	221	218	238	220	222	221	223	205	211	211	230	224	224	204	226	202	213	228	219	223	223	216	201	223	224	223	227	215	228	236	220	218	181	191	237	215	226	208	232	200	202	237	198	193	195	212	241	221	183	229	201	225	214	202	202	196	206	207	212	222	212	233	211	188	218	181	234	216	222	225	218	195	193	200	208	208	206	199	226	244	210	210	233	197	222	181	213	213	231	212	222	218	200	210	216	208	213	211	216	202	203	206	236	190	218	211	224	190	218	215	198	239	203	224	235	226	205	220	210	193	204	242	227	211	250	231	228	203	211	199	205	217	214	204	220	214	225	192	230	206	203	219	218	209	208	208	239	246	200	205	222	213	193	208	212	246	206	193	207	173	208	187	232	204	216	186	221	247	201	191	232	216	213	220	222	231	189	211	255	201	202	201	204	224	206	221	193	202	217	226	211	249	208	266	190	214	196	215	180	206	217	230	211	206	197	222	209	220	228	218	217	226	194	228	202	204	228	195	191	200	198	204	215	213	217	218	222	220	234	211	207	200	208	212	228	239	211	209	236	208	193	235	221	232	195	215	227	216	201	239	210	198	226	211	204	214	205	213	205	223	192	210	234	207	205	221	210	198	226	202	214	222	222	205	214	207	229	214	231	214	227	226	217	217	198	189	213	214	217	233	191	222	221	226	203	217	221	226	198	197	196	206	214	224	213	187	205	214	210	197	217	226	231	240	191	224	197	220	208	223	216	224	187	219	219	224	188	191	205	227	183	220	195	230	180	213	225	212	215	197	235	186	217	205	202	223	217	221	223	192	219	226	216	199	224	193	220	212	209	205	219	186	186	208	202	206	227	218	225	189	216	219	215	232	209	234	203	200	224	211	212	233	232	216	233	213	199	226	209	222	208	214	235	222	219	184	212	222	208	205	196	199	219	215	192	220	239	193	197	202	198	226	218	218	220	211	216	204	204	208	219	200	235	244	200	212	240	216	202	205	212	229	211	217	232	221	197	209	249	222	214	217	229	212	222	211	229	242	206	227	219	227	198	208	209	224	233	227	218	212	206	206	190	207	193	197	192	195	212	209	208	177	238	229	215	214	262	207	235	221	192	196	238	207	236	205	208	232	242	222	203	224	192	219	217	193	195	227	200	216	233	185	243	203	195	215	212	213	203	219	208	229	222	217	236	216	196	207	189	211	191	222	210	220	212	207	222	200	210	197	218	225	239	210	193	202	218	218	222	200	204	209	209	212	203	215	222	223	196	213	199	214	205	190	224	204	231	229	218	216	206	238	203	175	220	208	218	220	202	208	201	233	209	200	214	212	212	224	199	221	206	201	215	209	213	210	238	223	199	235	207	192	200	193	219	213	236	209	194	217	204	209	236	227	206	216	226	224	217	220	226	208	220	226	193	189	198	223	205	237	236	213	244	213	227	222	232	188	216	195	212	207	232	213	222	194	218	232	223	194	215	221	223	187	209	195	222	239	210	203	214	211	223	208	216	208	218	195	206	195	194	231	195	223	205	224	235	201	208	220	225	220	190	245	214	189	219	217	236	231	227	232	225	200	215	203	201	188	208	228	218	213	217	195	188	198	221	221	239	203	213	211	223	207	220	202	184	199	218	221	181	228	222	208	206	198	205	214	220	210	223	205	213	230	223	222	225	198	175	228	211	228	211	221	203	222	237	218	203	205	201	245	208	235	210	188	200	190	227	203	241	203	237	227	195	215	220	182	236	213	215	206	210	212	192	234	212	173	223	213	218	228	239	192	220	228	226	211	226	227	216	224	223	230	188	213	224	182	227	194	217	214	219	189	216	229	214	204	206	210	242	194	214	260	199	208	195	220	194	213	196	211	237	224	208	213	213	208	223	234	217	194	211	221	222	200	179	210	213	215	185	213	209	198	217	219	202	237	201	239	196	193	199	243	203	215	205	204	210	208	193	223	214	215	206	218	224	191	213	221	218	209	186	222	208	218	207	196	217	231	224	234	213	227	217	209	222	225	216	194	219	217	217	224	190	185	200	214	220	209	215	223	198	217	210	226	222	215	190	179	214	224	206	211	223	204	196	194	216	219	209	215	223	204	212	219	239	220	238	235	227	235	225	218	207	222	222	200	204	196	236	211	213	207	206	203	228	227	228	202	213	204	203	214	237	202	240	219	192	214	215	202	190	210	219	228	204	212	207	206	224	209	219	207	215	219	243	211	192	188	232	190	212	220	218	202	256	200	214	233	203	208	190	198	244	214	222	187	214	225	224	223	195	258	236	214	210	221	225	181	230	212	192	212	232	215	203	240	220	231	229	200	233	206	218	218	225	229	238	208	231	231	222	163	194	222	234	211	236	224	226	213	205	205	207	232	235	217	200	198	219	235	215	232	216	213	226	195	223	211	233	245	234	222	228	194	204	204	192	218	226	209	226	222	215	258	217	203	189	218	194	234	212	188	195	202	204	231	195	226	217	217	223	208	226	212	210	200	235	210	237	227	200	202	212	195	201	199	190	210	198	177	199	236	241	209	244	201	217	216	207	199	212	224	223	226	223	214	229	206	217	238	202	216	205	201	214	211	213	210	223	227	208	202	224	214	215	223	230	226	205	214	220	202	209	195	233	212	218	209	217	217	230	233	218	228	215	213	206	205	205	211	228	193	197	207	221	213	198	219	208	202	180	225	244	186	232	242	219	181	212	211	232	228	224	229	215	207	217	221	222	201	228	204	205	230	229	226	222	199	220	216	234	232	207	211	240	233	214	195	222	226	216	211	208	201	212	208	199	199	218	211	206	196	203	200	241	210	231	212	221	208	203	205	231	201	243	227	201	217	249	207	202	222	208	223	240	208	233	234	202	235	229	199	204	221	186	214	215	214	234	200	226	196	239	218	221	216	195	218	213	204	217	184	191	201	187	213	191	202	216	211	217	233	210	198	196	216	240	193	221	215	230	213	213	193	198	231	224	215	210	200	216	210	214	196	221	224	200	232	234	233	210	231	219	225	198	201	209	227	229	178	226	245	229	196	185	209	205	192	247	218	197	183	200	239	238	210	208	233	192	220	215	207	238	184	186	208	222	216	182	212	222	201	216
4125	13331	9244	4513	3221	2446	1720	1290	983	811	677	550	506	486	467	428	419	367	356	336	333	342	308	343	335	290	326	328	259	310	292	271	257	300	286	305	301	270	270	314	298	302	263	269	307	303	254	274	261	300	271	278	281	241	291	261	307	271	252	265	270	277	268	263	245	284	249	285	231	266	280	274	241	268	256	248	256	262	247	256	235	256	269	248	257	278	232	233	253	256	262	282	250	231	267	246	281	274	287	267	244	263	263	262	265	252	288	257	246	254	265	234	252	269	252	274	257	233	268	230	248	260	266	288	249	260	259	277	243	270	247	234	253	266	261	269	272	252	251	264	248	271	265	238	250	258	253	249	255	263	254	271	233	253	251	236	226	250	249	264	233	268	267	250	246	225	280	247	241	238	241	271	241	276	264	270	276	254	247	260	282	256	254	233	258	277	260	271	262	258	261	261	243	260	246	259	244	255	275	248	252	252	275	240	265	258	266	247	280	270	271	269	239	277	264	281	268	262	237	274	227	272	259	251	274	245	261	259	262	239	237	269	265	278	260	274	258	237	243	247	262	266	257	272	276	234	252	249	264	272	251	256	232	220	251	256	277	245	266	265	256	285	277	250	253	274	240	286	227	238	242	274	266	285	270	270	234	265	264	258	243	262	273	266	269	242	260	264	269	254	265	254	245	265	251	295	273	264	267	252	258	278	269	235	271	266	269	283	266	259	251	271	261	236	246	271	263	257	279	267	258	258	248	261	235	244	237	259	270	264	270	263	264	269	265	263	274	264	266	238	257	264	243	250	271	259	263	271	271	236	262	259	241	267	249	268	272	252	237	253	277	264	267	239	252	265	236	253	259	246	242	283	272	253	281	268	259	246	251	243	238	248	238	262	274	243	265	253	269	262	265	256	286	274	263	241	244	287	276	246	260	276	248	244	277	280	265	252	287	254	277	262	281	280	251	246	264	243	285	255	235	268	249	255	260	266	253	231	277	247	257	280	262	259	272	247	245	251	224	283	245	271	264	264	260	294	262	238	288	254	264	236	253	255	255	248	261	226	284	272	233	292	250	247	260	249	241	228	248	256	264	247	277	253	244	260	267	236	280	257	255	235	244	269	227	301	283	259	262	274	252	278	230	260	257	264	250	248	268	246	244	278	234	250	269	242	253	256	245	252	265	287	261	250	243	267	287	261	259	273	254	244	262	264	274	289	263	271	255	258	253	255	278	271	276	279	268	267	224	273	260	232	262	263	269	268	274	251	248	236	253	253	259	251	275	271	250	263	261	246	247	250	226	266	248	275	248	255	255	249	248	273	261	254	269	238	252	246	261	248	244	264	255	279	254	258	288	253	243	259	261	263	248	264	261	258	248	248	243	252	266	267	271	268	253	265	253	256	248	254	228	254	248	235	256	273	231	292	249	284	267	240	276	262	259	248	252	263	256	227	235	271	283	259	266	249	253	251	260	260	248	259	268	252	237	289	252	256	268	253	275	291	261	265	255	271	242	249	272	276	275	255	257	206	255	261	247	251	277	243	238	272	240	240	267	258	240	259	293	253	265	270	272	220	266	255	269	264	266	275	259	258	273	238	236	271	252	238	239	289	254	272	259	246	275	246	273	258	280	264	260	268	281	262	259	221	261	240	278	263	254	248	261	232	244	273	277	232	233	290	276	250	249	276	267	256	241	279	242	244	251	264	271	260	246	226	297	245	293	254	277	269	277	244	281	260	260	235	253	263	237	253	238	246	230	234	231	242	283	253	261	255	240	265	271	237	257	265	250	272	265	247	275	260	240	231	239	237	300	224	276	267	253	317	260	257	243	271	278	278	256	256	283	263	279	239	309	259	273	275	260	240	247	260	249	245	251	253	264	252	257	239	232	264	249	268	269	270	261	290	241	241	259	246	273	255	265	263	233	235	292	247	257	250	250	248	247	258	258	268	251	267	245	250	252	239	268	244	240	258	265	240	250	266	255	244	255	248	218	232	265	281	244	237	268	270	262	273	252	257	284	267	276	264	272	268	249	223	280	244	254	265	252	269	256	284	250	254	264	259	249	267	240	262	273	247	237	245	257	237	251	248	247	249	270	293	269	247	296	260	270	217	249	275	269	264	253	251	284	250	239	266	232	252	248	278	291	269	229	267	263	277	248	288	236	262	250	264	253	258	233	245	272	266	259	228	282	258	256	242	266	251	219	275	269	252	234	248	261	247	253	290	271	232	227	247	247	261	261	273	256	240	238	243	255	262	241	281	282	273	252	252	271	261	268	270	270	263	264	276	247	257	253	253	252	236	252	251	295	287	236	284	252	240	270	254	252	254	294	262	246	245	251	293	226	256	248	258	225	247	301	261	259	250	246	258	295	256	228	262	242	256	258	245	249	233	268	222	257	243	249	262	271	261	249	262	241	258	260	232	259	263	277	262	286	260	279	262	270	252	238	248	253	290	288	254	273	275	235	279	243	228	269	258	270	280	241	249	259	237	265	263	233	255	262	274	251	276	275	249	260	237	242	262	240	273	294	265	283	275	281	258	245	260	255	235	242	266	248	279	270	268	243	257	260	250	249	280	240	285	249	230	239	242	224	265	228	250	292	242	238	268	285	254	280	250	253	249	249	250	259	254	243	272	267	251	245	266	253	267	249	266	249	251	256	262	288	251	226	238	271	271	228	270	242	277	245	241	225	246	287	261	264	259	244	254	247	224	253	256	267	241	259	236	279	318	274	295	241	291	287	249	257	278	280	288	254	304	254	281	231	268	271	233	256	273	248	234	277	256	254	253	268	237	265	290	268	270	271	266	275	269	277	255	255	242	269	262	267	228	256	241	264	252	258	256	244	259	264	289	250	255	261	232	266	251	234	255	257	267	230	267	256	263	258	244	240	252	253	265	253	260	289	276	244	245	250	233	276	284	269	253	258	256	257	276	258	281	271	252	260	287	270	252	247	245	272	274	236	236	257	257	260	284	276	244	275	280	242	267	270	270	267	266	230	251	248	243	248	265	260	261	239	276	287	261	250	260	262	251	242	236	248	278	245	239	235	256	272	249	273	233	254	285	257	283	265	262	278	260	269	239	276	284	273	259	239	276	259	265	266	270	269	258	277	248	259	260	261	267	257	244	251	263	276	254	265	258	247	252	257	254	255	256	261	244	253	257	291	255	249	282	262	270	249	267	257	243	268	271	251	252	268	231	252	240	256	265	269	247	263	235	291	260	272	255	276	261	251	266	269	239	282	275	283	273	252	256	274	248	243	237	279	268	259	269	252	277	241	232	248	261	259	264	238	240	217	251	260	258	260	278	270	250	263	241	265	259	287	251	235	241	275	263	249	251	216	290	232	264	236	254	254	288	265	253	252	249	266	245	257	240	287	274	249	247	255	258	246	244	271	261	253	225	268	244	264	247	279	249	228	255	250	260	272	264	227	271	265	275	280	251	261	266	292	272	248	272	276	266	258	229	233	281	260	250	296	263	262	256	262	262	246	275	262	232
27410	16872	2762	585	458	383	394	388	366	352	368	372	333	380	391	349	366	356	353	359	336	361	380	356	377	364	332	383	362	378	366	370	366	343	368	378	378	376	350	372	357	358	373	370	345	370	366	351	350	373	364	339	360	355	333	345	397	343	360	396	367	344	335	317	359	351	341	399	333	326	367	348	381	329	339	368	357	366	359	357	366	339	353	393	313	361	346	331	352	320	360	336	366	386	361	359	355	371	346	362	303	353	382	377	359	380	356	352	364	367	347	356	353	347	374	369	366	357	367	342	328	332	346	386	355	349	384	401	363	404	363	372	367	343	405	325	352	363	348	409	356	327	319	353	340	322	356	364	359	378	383	336	347	397	336	405	318	385	369	365	365	388	349	353	349	392	369	346	317	373	330	388	356	385	374	377	366	356	327	366	329	324	341	376	339	379	348	341	344	346	352	361	365	347	348	376	371	376	352	350	362	373	380	353	367	343	362	375	396	374	340	367	350	367	385	332	375	369	328	380	355	370	402	347	350	348	374	351	345	362	343	380	366	360	360	357	372	361	346	379	387	327	399	328	354	345	357	352	369	386	370	380	363	328	350	398	353	354	361	376	373	342	355	361	359	356	375	366	362	370	349	363	390	361	370	345	361	325	375	344	328	385	370	364	331	361	352	354	348	350	353	365	364	358	346	338	377	352	376	405	345	375	351	326	354	357	365	364	334	344	366	350	394	348	355	328	341	369	384	351	319	365	411	371	345	346	347	367	369	367	358	367	375	362	378	415	375	346	314	359	358	361	382	333	350	382	311	345	347	358	366	350	364	345	375	368	351	349	382	349	332	341	352	348	361	389	388	344	375	329	349	359	348	308	352	384	334	401	398	351	377	375	346	356	367	353	392	350	367	322	334	410	372	376	346	368	351	353	356	378	350	328	366	352	366	347	338	374	378	362	358	381	362	367	353	353	342	380	374	376	375	367	379	353	363	360	376	364	387	351	352	364	342	391	365	344	346	326	369	358	375	371	337	378	354	356	364	332	339	350	376	330	394	379	333	373	368	352	352	379	349	337	358	348	337	344	365	363	338	360	374	355	371	368	374	348	379	374	374	379	329	357	349	353	330	340	377	376	386	363	380	349	389	343	345	352	345	336	376	313	373	353	358	343	350	343	334	364	357	329	346	326	344	369	355	372	341	365	351	354	369	362	375	329	361	363	380	357	349	366	345	347	343	360	351	378	347	396	350	367	333	359	401	352	364	359	375	396	366	332	336	427	368	362	369	386	350	382	358	360	348	335	363	348	350	345	360	348	321	413	361	391	354	368	370	376	348	368	347	348	344	361	343	374	359	340	388	357	371	357	379	374	354	378	374	370	389	339	359	345	384	325	353	330	353	352	367	360	375	373	371	334	347	327	378	341	353	356	340	349	344	352	314	357	351	342	352	343	342	340	340	350	360	328	381	343	384	401	359	338	363	342	362	361	355	397	356	355	366	390	329	346	364	325	393	355	376	380	353	348	369	345	355	379	347	343	307	379	346	366	390	380	364	371	362	354	336	341	360	311	329	378	338	358	350	368	361	353	362	360	392	360	398	368	346	341	326	361	354	366	345	348	366	389	375	325	337	360	365	336	376	343	379	382	356	375	375	339	335	370	375	318	366	350	364	346	359	368	403	352	363	377	345	350	355	379	336	333	372	340	347	335	358	362	388	351	353	374	358	352	383	370	374	323	381	362	384	351	375	377	327	364	374	332	374	416	354	338	357	333	361	367	340	369	340	378	354	355	365	365	377	373	381	349	327	349	361	356	354	393	308	379	332	363	373	360	342	359	397	377	336	328	350	338	343	360	364	356	381	330	348	344	407	409	358	367	357	345	376	344	369	370	336	359	320	348	344	328	356	315	336	339	367	373	365	363	343	354	383	352	357	363	372	364	336	372	394	349	333	342	353	361	369	368	356	340	374	381	350	350	346	383	381	353	362	345	387	337	350	369	377	406	374	362	375	363	401	399	318	331	376	372	361	372	297	359	347	366	383	348	364	400	353	348	356	345	352	355	357	357	353	381	340	366	336	342	355	384	361	363	347	357	365	392	354	349	332	349	348	365	378	351	355	332	352	352	349	342	368	342	354	384	340	345	349	356	367	364	372	343	351	378	337	358	331	375	370	325	344	395	364	359	364	343	350	334	376	364	353	375	340	389	392	390	351	348	366	339	335	371	366	377	375	362	346	380	366	333	339	374	362	324	336	370	346	372	357	347	355	369	345	356	369	363	337	341	369	345	385	378	357	352	341	378	375	342	352	335	350	369	371	351	339	341	377	377	339	398	334	357	372	343	357	325	346	355	366	370	358	372	385	381	352	327	358	402	369	356	357	375	349	358	350	334	343	378	339	368	358	343	392	333	381	360	356	382	352	331	389	370	384	365	368	354	353	353	348	348	364	359	364	346	357	350	323	355	377	366	386	369	354	388	373	361	350	400	342	373	370	346	333	352	361	339	338	370	375	378	357	353	367	346	383	342	352	397	396	349	347	348	356	355	353	373	378	379	395	342	370	368	353	353	353	388	364	386	395	356	344	351	376	374	339	354	377	365	377	381	371	365	393	386	368	351	358	370	370	353	384	352	368	361	424	353	329	344	346	357	368	349	334	377	353	343	329	347	403	408	350	358	407	378	336	356	378	385	364	390	369	381	391	382	364	354	370	362	366	348	361	315	397	368	327	356	409	370	362	355	360	338	361	362	356	334	337	350	320	340	381	340	342	368	375	350	317	361	351	376	367	373	343	350	366	356	363	371	348	352	346	359	359	355	331	364	380	381	345	356	353	373	384	360	340	394	371	357	372	350	350	324	361	334	346	336	333	388	346	374	357	367	362	329	400	346	325	339	362	347	334	368	375	348	346	349	374	335	342	344	376	331	344	382	314	337	390	398	373	393	373	342	337	360	311	339	355	350	352	350	381	359	350	384	379	361	362	396	346	376	384	354	348	346	343	366	355	354	343	396	376	363	355	351	347	370	337	370	361	373	372	341	336	389	349	338	351	365	365	370	313	397	332	348	347	358	327	345	364	348	338	337	363	358	349	382	352	344	375	351	362	334	368	367	333	330	379	367	365	366	381	364	346	356	375	360	325	351	358	343	364	374	369	334	388	330	368	374	384	383	363	357	322	354	366	358	332	359	383	364	360	356	362	354	368	365	366	345	362	376	358	335	345	356	341	348	368	338	346	358	393	348	354	363	360	356	345	349	337	380	358	378	346	351	346	345	362	353	392	367	374	319	364	386	357	337	370	311	350	350	365	378	349	367	360	365	346	335	353	359	354	381	364	328	388	352	320	358	352	373	360	338	382	333	310	381	339	368	371	361	350	383	371	356	354	368	360	382	346	333	369	374	358	359	367	360	353	366	383	400	391	356	370	378	310	349	375	336	341	337	341	349	398	344	381	398	359	371	373	331	322	336	359	372	341	347	366	351	343	339	369	346	383	382	348	347	341	346
4281	893	744	567	517	479	425	449	480	458	451	400	401	427	442	447	417	425	415	443	399	443	488	429	415	428	403	413	417	424	416	448	430	420	425	429	432	433	420	387	425	395	424	420	433	414	433	426	415	422	425	444	451	444	403	424	423	395	425	388	391	436	424	444	405	415	388	428	419	407	420	389	431	432	387	379	405	439	434	405	405	422	416	438	409	402	391	424	456	425	427	399	424	421	392	421	417	418	417	411	399	411	440	416	440	410	408	414	407	391	390	409	445	359	453	428	407	418	453	412	395	406	429	415	436	405	411	397	429	446	441	404	381	471	432	415	418	431	432	423	402	408	387	415	469	420	410	458	464	418	413	431	442	397	440	418	393	407	391	411	419	413	412	425	414	406	408	444	444	414	442	401	424	396	434	426	445	460	407	419	474	446	445	445	431	423	426	447	437	456	432	415	416	411	412	443	417	417	425	408	433	379	458	446	428	434	420	443	417	441	445	425	441	435	390	410	441	403	435	400	402	378	413	372	414	409	408	452	394	450	419	453	453	461	399	427	451	409	414	397	423	418	381	448	437	427	398	423	409	414	417	428	425	422	417	458	432	428	454	463	397	408	418	434	390	410	405	380	427	441	437	416	379	408	399	427	418	385	445	436	405	399	419	405	404	400	402	440	400	377	418	406	387	426	401	420	421	420	389	418	398	414	431	423	396	416	394	405	427	414	458	405	431	412	408	418	452	423	412	449	400	424	402	415	425	440	405	377	429	422	414	436	425	426	442	403	389	400	433	427	420	423	450	415	446	370	379	395	446	426	404	423	428	423	433	435	385	395	388	425	394	407	413	438	418	414	414	423	446	442	391	441	420	422	407	424	401	444	429	436	427	428	454	394	453	446	429	395	418	437	461	402	430	390	378	429	443	453	415	378	442	429	434	449	449	433	440	443	445	404	413	456	416	413	426	406	414	396	431	410	427	404	409	452	427	420	421	430	446	443	412	396	449	459	454	404	427	456	405	422	443	411	422	423	408	435	434	405	440	432	474	427	413	426	428	449	402	418	446	452	397	434	426	427	406	390	441	418	433	441	444	429	429	414	442	454	423	422	452	401	454	381	417	385	430	435	436	430	382	378	415	408	391	439	405	408	420	407	404	445	429	413	443	450	442	404	439	401	421	422	396	414	425	438	442	431	469	400	419	469	420	440	401	424	436	396	410	429	430	435	427	435	425	419	386	447	415	408	407	451	427	409	421	434	404	433	453	430	423	448	390	413	415	423	457	428	384	442	412	372	429	459	374	437	449	437	406	435	379	419	433	410	377	417	445	410	417	406	401	402	387	414	469	420	448	425	447	397	411	427	422	427	404	423	466	449	428	445	393	389	427	409	430	410	445	441	421	458	409	397	443	418	438	395	410	414	436	426	440	447	384	394	434	449	394	427	449	399	376	393	432	432	405	422	410	416	402	407	415	413	436	409	435	414	426	405	411	408	410	423	439	427	433	422	412	414	409	416	408	446	412	416	441	403	420	428	438	433	428	422	420	428	405	444	444	415	405	382	422	438	424	422	411	425	410	407	427	401	429	431	420	413	381	426	445	417	410	402	422	427	408	418	403	406	402	413	378	413	406	415	439	424	459	397	390	453	420	413	410	438	434	411	453	413	407	394	430	414	456	462	435	415	414	393	420	415	469	407	442	417	392	382	412	419	400	430	396	437	452	407	422	409	412	368	414	411	428	371	439	387	396	413	426	418	423	401	443	409	403	409	401	396	432	453	393	392	395	405	387	417	430	393	421	417	424	446	420	410	436	421	423	450	394	458	410	435	401	469	436	428	436	408	381	387	419	410	441	403	468	443	424	438	405	399	436	418	407	405	425	408	388	437	380	470	424	397	438	439	430	430	425	406	425	412	420	436	445	390	413	435	427	440	401	401	427	471	429	441	430	414	417	432	402	433	396	407	434	409	417	429	443	409	420	418	396	402	467	452	412	452	412	452	434	418	401	441	425	396	400	400	441	400	411	411	439	451	465	399	402	408	439	450	420	427	416	388	404	398	420	446	414	355	407	423	455	468	421	419	419	413	381	430	395	410	437	435	419	408	402	441	376	410	394	440	386	431	428	404	433	421	443	430	433	431	444	379	402	422	414	421	368	406	428	376	404	406	406	402	438	448	408	435	431	414	380	406	412	431	432	468	373	439	393	397	414	444	433	418	412	405	425	430	421	389	420	430	423	397	440	384	404	427	436	401	453	414	411	436	444	367	408	449	430	403	419	404	445	422	429	426	388	442	419	420	421	403	424	455	414	447	405	390	411	412	384	406	421	450	409	423	413	429	429	428	440	392	446	414	410	448	423	443	414	449	446	416	462	399	378	444	416	422	430	404	437	433	443	436	444	453	429	438	392	428	421	384	431	427	432	443	399	411	422	394	409	401	410	433	445	398	423	441	419	430	421	410	349	410	390	398	448	387	405	428	399	443	425	419	449	416	418	413	415	419	373	380	431	425	416	397	429	408	441	431	418	419	424	410	410	445	375	406	412	412	411	415	427	420	419	454	459	441	424	426	416	432	427	433	429	414	406	422	453	425	397	443	414	439	428	414	437	452	464	369	448	431	451	395	420	422	391	393	431	411	450	429	397	413	398	434	417	426	402	425	368	389	433	419	380	424	386	411	424	407	428	419	400	414	420	388	412	391	407	396	426	393	402	444	374	398	448	406	410	433	405	423	432	410	385	396	426	413	435	424	413	402	408	438	426	354	442	423	391	428	414	440	439	403	422	411	431	435	380	386	414	388	403	430	389	412	408	414	447	433	452	457	429	431	412	421	398	460	403	427	389	445	442	401	404	408	436	438	411	425	383	419	474	419	442	442	431	444	364	424	472	427	400	431	409	392	451	422	430	429	390	421	441	453	444	415	419	409	431	431	418	425	415	387	385	387	446	423	393	416	438	423	434	405	416	437	415	377	420	411	402	406	460	393	391	448	430	435	419	412	421	451	423	416	428	402	413	443	412	428	425	422	435	427	408	411	403	416	397	407	408	445	437	445	391	421	412	439	417	399	448	382	421	416	411	401	398	418	455	448	387	428	411	396	392	439	429	410	429	396	405	411	446	433	416	425	427	399	400	419	435	388	426	370	393	435	416	410	401	427	395	445	414	425	433	428	423	407	423	441	440	423	405	395	443	396	400	448	404	407	410	446	427	430	416	388	417	406	433	424	401	426	423	412	406	385	434	454	407	389	421	397	428	422	431	419	400	412	444	424	403	407	419	404	449	400	415	421	427	418	418	428	438	406	414	411	416	428	425	407	393	423	428	435	434	419	405	420	407	423	428	451	451	414	446	407	395	426	418	404	397	414	418	463	429	420	398	439	407	401	378	410	437	424	408	388	430	425	408	423	449	419	420	407	403	436	405	412	438	418	426	411	388	418	446	386	413	392	421	400	434	392	431	405	442	409	384	425	426	412	396	425	446	380	443	418	415	402	426	430	395	392
23422	21076	28151	24227	21044	6441	980	678	597	538	573	511	535	481	470	463	456	466	464	486	459	463	399	433	462	429	469	440	423	466	414	478	417	407	452	451	425	436	453	434	445	444	394	383	441	436	447	436	432	416	452	394	421	444	455	446	465	426	417	417	430	376	428	378	412	414	434	442	445	445	431	422	420	388	421	406	402	414	390	450	436	421	432	432	401	438	419	431	411	401	433	437	411	439	430	434	416	424	414	425	439	438	437	417	413	428	409	431	425	393	413	427	441	474	408	411	409	405	420	391	414	423	423	422	432	443	401	405	448	396	437	430	436	377	386	448	419	414	416	419	420	402	447	403	445	466	432	414	374	426	400	377	437	415	400	392	394	435	425	429	431	410	401	427	427	402	394	440	418	461	417	435	394	414	468	413	430	407	412	437	447	427	393	370	400	420	425	409	442	416	463	441	437	443	436	422	437	418	385	396	440	392	455	452	419	409	421	441	411	434	404	430	430	444	368	413	453	437	431	433	466	437	390	446	418	408	427	396	424	455	453	438	376	426	388	422	406	414	426	393	415	465	434	433	407	426	440	405	410	422	425	387	408	399	415	391	477	422	407	407	456	460	417	421	412	437	446	416	369	416	408	406	448	418	429	413	435	412	419	394	423	467	432	417	419	392	426	402	395	452	408	411	433	411	419	416	405	446	434	427	408	424	421	429	407	384	430	455	406	442	453	403	427	420	397	414	400	476	413	418	424	434	395	393	450	427	386	402	404	357	399	453	404	393	370	417	419	408	407	397	420	410	433	407	400	420	414	408	433	411	444	432	446	410	423	417	438	412	438	443	431	449	443	431	448	407	426	420	423	398	391	420	388	394	445	399	424	402	432	443	409	415	428	400	441	431	421	406	438	395	434	408	431	436	411	382	416	408	413	442	419	412	440	414	424	414	434	460	434	413	450	394	435	458	441	408	433	433	401	391	430	432	381	440	407	411	447	435	417	422	417	405	409	433	431	445	409	444	449	410	421	440	383	431	444	438	446	411	444	387	438	440	421	450	413	422	481	462	434	437	416	429	408	426	467	408	446	450	426	429	429	394	450	399	442	396	449	454	441	429	446	447	403	414	416	406	434	435	403	410	371	414	451	410	400	411	435	429	425	419	390	423	439	453	429	385	438	458	441	424	441	416	423	406	450	420	478	434	407	430	401	462	415	389	438	415	410	443	398	444	431	424	447	407	452	413	413	438	452	450	409	413	438	423	457	427	429	457	487	432	445	421	429	437	409	448	440	408	433	432	423	438	423	386	449	456	408	380	439	432	417	404	390	402	427	413	443	446	427	421	417	402	427	417	392	391	404	442	454	389	382	420	399	401	387	426	411	401	434	444	459	422	405	404	429	418	448	427	420	420	430	418	430	393	437	422	404	424	408	401	433	433	428	423	413	389	428	421	434	422	430	401	438	433	401	415	412	374	423	453	440	441	448	435	411	444	403	425	486	416	402	458	395	436	419	413	425	419	424	432	421	446	413	443	413	446	450	419	450	430	418	410	428	405	403	458	434	399	458	441	406	399	407	396	421	423	425	421	411	422	443	411	423	420	418	395	457	442	420	386	438	443	422	440	424	417	428	443	434	388	402	382	429	419	424	409	415	389	408	460	415	448	400	443	417	407	432	415	397	400	431	486	410	452	439	439	406	405	409	427	414	436	396	407	392	427	432	446	372	444	411	432	425	438	425	409	427	439	420	445	411	415	446	455	427	432	434	449	457	432	402	445	413	421	435	459	416	375	440	423	431	390	464	432	407	431	438	377	493	436	409	427	408	419	404	426	431	426	416	455	430	414	431	417	392	443	457	413	453	440	446	427	444	437	426	446	424	418	409	436	418	423	435	427	428	437	450	424	415	405	405	425	460	423	423	396	415	426	447	427	418	435	403	431	421	414	464	415	439	442	446	393	419	421	411	386	426	401	396	426	434	417	426	439	417	427	409	413	422	407	446	458	426	382	476	432	390	428	415	439	406	404	401	444	405	390	462	449	424	387	444	396	396	398	448	421	419	426	428	398	397	408	408	358	401	421	455	416	418	439	424	456	452	418	418	409	444	412	450	382	440	444	411	469	421	397	382	431	450	453	437	421	438	448	412	425	433	388	431	419	424	443	419	454	406	436	410	412	438	402	418	393	411	438	406	447	420	404	424	441	428	432	433	386	455	452	408	395	429	378	423	405	406	459	416	412	428	452	420	387	404	451	450	439	432	413	437	392	427	413	411	473	439	398	421	422	412	406	415	420	443	416	411	443	437	419	433	434	415	407	412	434	407	435	419	397	437	449	422	434	414	396	446	427	387	452	438	410	426	385	420	441	405	427	424	409	424	387	395	410	429	411	436	418	418	415	430	450	432	425	463	417	451	414	444	431	417	408	418	415	420	401	397	432	435	439	408	430	427	392	404	385	412	425	427	388	421	407	446	450	435	410	444	409	443	446	408	429	423	419	439	410	450	426	392	409	392	411	423	402	436	401	397	429	432	428	412	394	462	404	455	445	395	426	407	426	404	404	445	422	420	446	435	376	444	467	425	407	438	429	407	410	400	420	438	453	435	411	380	397	428	436	445	411	416	405	403	422	412	424	373	408	401	407	415	426	449	427	391	440	414	413	408	394	420	412	402	419	428	447	420	393	410	410	415	376	402	418	419	442	421	386	411	435	444	404	408	395	427	427	409	441	377	401	420	412	428	421	444	423	439	439	401	420	409	411	447	452	383	406	429	404	378	456	379	438	447	419	419	381	409	441	399	437	419	422	421	421	380	430	420	386	428	402	456	400	428	441	426	405	386	415	392	425	406	428	403	402	434	437	390	432	433	427	420	437	427	410	461	387	419	413	428	429	391	395	408	429	454	408	442	420	416	429	416	434	412	439	424	403	410	439	419	415	371	411	404	403	423	431	437	401	390	406	440	415	440	374	428	441	466	456	404	400	454	421	408	389	437	386	449	388	409	420	437	441	418	437	437	405	411	370	413	404	408	397	467	405	427	447	425	438	410	429	394	410	413	402	442	387	424	444	413	446	444	394	441	463	419	453	377	429	384	447	411	411	433	431	428	401	431	399	438	444	410	399	395	438	375	402	405	447	428	401	422	399	390	391	387	436	406	430	396	428	430	449	444	422	423	397	412	415	420	385	378	423	409	424	404	370	424	407	434	400	434	444	429	399	434	420	428	387	473	446	423	413	400	438	395	401	430	394	413	426	442	419	447	389	403	401	433	422	436	466	426	382	459	412	448	430	408	439	413	442	456	422	431	429	394	400	426	423	436	385	422	421	417	431	406	400	393	376	407	418	445	406	395	460	441	426	409	433	411	390	415	433	423	448	393	375	438	443	433	421	419	396	388	385	426	419	426	428	447	391	426	416	391	398	428	425	455	380	444	417	435	461	394	413	421	458	407	458	427	419	432	426	425	391	425	443	406	416	395	438	485	415	416	429	417	400	426	426	458	382	403	407
3073	8132	5590	2686	1951	1586	1239	1069	937	799	742	676	584	594	620	595	559	530	539	596	568	514	550	570	529	550	510	542	525	510	553	504	499	521	511	513	500	523	517	500	484	509	500	514	491	492	520	514	546	524	543	547	512	514	517	466	507	497	515	513	474	527	470	484	479	513	510	512	479	460	499	527	495	498	526	490	478	508	520	482	494	485	488	513	499	488	502	497	491	527	532	490	511	516	512	491	508	522	507	512	466	484	493	501	472	509	529	528	540	467	506	479	546	527	503	557	507	535	499	506	516	544	483	514	494	511	479	506	467	514	517	509	525	495	496	472	485	510	472	473	509	490	491	521	478	525	505	529	482	514	487	492	465	500	509	490	480	485	521	542	471	492	510	498	456	521	502	524	479	493	523	498	537	485	485	513	494	503	493	508	494	464	493	472	490	509	493	482	472	512	518	482	529	511	519	491	531	521	556	498	526	471	504	513	488	479	525	507	488	505	519	528	515	501	463	455	490	503	455	455	528	530	507	502	519	488	511	500	517	512	506	483	543	514	493	477	503	523	506	511	490	547	519	513	521	467	489	518	482	544	492	504	540	445	569	464	480	449	502	496	472	483	470	464	519	501	519	509	526	514	526	508	525	522	515	539	477	493	511	508	504	495	520	523	510	518	514	477	506	520	513	514	493	497	503	474	511	455	462	486	489	488	489	538	467	513	507	512	492	518	505	485	477	461	521	514	479	493	465	485	506	491	515	485	518	496	534	498	474	518	481	520	527	505	482	515	507	481	543	507	488	488	460	491	485	519	528	509	475	520	487	518	493	517	511	497	483	535	487	522	510	524	525	498	514	499	527	488	492	470	472	524	508	508	491	495	499	492	488	529	508	534	532	489	538	527	506	483	550	500	567	496	519	524	500	472	510	465	484	503	519	502	527	527	500	494	476	526	485	513	493	528	501	517	511	484	505	487	504	565	500	476	482	471	513	526	464	518	515	490	551	523	504	462	480	493	495	473	458	533	467	562	481	483	508	489	522	522	488	551	477	525	480	519	497	523	473	507	485	507	498	536	514	490	510	527	515	526	484	500	443	501	507	478	478	511	507	486	482	494	498	473	474	464	470	503	508	473	490	545	502	491	474	499	503	519	490	496	507	450	515	424	546	481	516	485	549	456	492	475	485	554	487	544	525	500	523	499	523	504	510	515	500	480	492	518	501	501	441	505	482	492	505	515	476	506	485	525	482	486	473	517	468	466	505	478	479	514	474	476	469	521	510	527	525	487	502	515	481	482	530	537	474	513	475	445	483	486	485	517	489	498	522	529	466	468	502	493	506	511	495	540	505	525	455	522	510	483	507	530	494	522	522	536	476	505	544	476	524	503	512	518	488	492	547	479	479	519	499	487	478	507	520	469	503	552	496	482	487	518	456	515	533	486	500	513	516	457	515	517	478	516	510	531	496	472	529	475	480	490	498	480	486	498	470	478	523	515	483	467	483	509	514	462	504	503	480	468	498	514	518	491	483	504	525	497	482	497	463	510	486	506	500	542	468	485	505	511	519	484	495	471	520	481	489	491	523	531	480	490	513	523	502	495	515	546	508	467	474	511	499	528	483	501	476	507	492	502	501	457	531	504	482	478	440	503	540	516	486	480	498	492	504	520	536	498	487	503	537	482	528	478	456	526	537	494	473	503	486	507	470	489	523	505	517	510	442	485	511	557	505	490	505	497	492	462	481	537	490	455	475	484	489	516	470	495	514	487	489	486	496	468	530	517	480	519	457	540	483	497	498	512	477	505	505	465	528	478	503	524	517	477	530	510	504	506	497	527	478	501	495	484	507	563	494	504	492	495	492	467	478	556	536	509	487	497	516	494	477	534	522	466	483	570	478	464	483	496	486	488	510	475	467	529	499	473	487	474	461	499	528	473	530	521	513	528	485	514	488	501	513	475	552	498	495	526	488	517	493	506	494	510	500	509	517	503	525	513	507	504	499	471	490	499	511	442	517	548	545	507	514	461	499	495	482	448	510	488	484	503	499	523	473	517	503	486	518	514	511	501	501	482	470	493	496	492	485	508	476	498	490	498	512	490	506	476	504	498	495	469	509	494	476	519	472	521	485	503	523	462	501	514	470	490	520	492	495	506	516	511	530	494	483	501	493	476	534	510	492	491	515	439	488	467	524	473	506	475	499	476	492	505	498	528	517	498	482	526	516	454	497	463	467	509	513	500	536	531	495	471	454	489	514	520	482	491	474	488	536	474	504	479	500	473	492	520	488	521	540	475	577	505	517	463	529	489	503	505	523	503	483	521	471	504	481	544	445	515	521	541	507	475	488	474	512	558	520	519	479	502	477	485	531	509	476	493	533	525	494	527	509	492	493	496	482	466	492	506	538	508	515	500	518	517	480	503	509	504	466	503	504	509	495	496	499	485	497	465	505	489	494	460	480	521	507	456	479	492	489	470	505	466	497	500	519	537	512	453	491	506	477	537	529	466	510	510	503	454	515	467	524	477	490	509	514	499	475	486	542	483	488	511	470	492	516	532	520	485	532	495	490	484	496	522	509	498	483	502	497	468	528	510	504	493	524	506	500	514	509	502	499	480	512	495	510	488	518	491	499	491	543	486	495	494	507	500	477	518	476	484	486	535	502	503	443	516	530	498	566	545	489	482	501	518	495	479	474	444	503	499	486	509	448	494	536	540	515	501	500	536	521	492	464	478	513	518	538	481	501	541	484	506	498	511	503	490	472	495	530	506	484	531	488	494	512	522	495	548	510	510	499	509	475	468	530	516	477	491	535	527	504	492	532	466	516	509	508	499	520	463	502	498	508	499	525	512	498	482	494	490	482	548	484	501	465	505	484	528	512	521	521	495	483	479	517	478	507	512	508	495	496	540	471	526	511	524	493	530	501	485	467	514	475	480	500	491	508	511	481	496	455	489	540	448	472	523	455	503	483	480	504	491	515	521	479	486	526	496	469	519	461	500	471	550	504	479	490	501	476	512	539	488	512	529	514	509	522	445	487	499	507	481	492	509	514	520	481	512	493	524	486	469	478	493	506	523	519	525	492	492	484	490	500	496	501	506	498	439	462	487	500	489	515	489	510	497	449	518	528	508	500	516	501	497	515	478	487	451	486	490	481	485	530	500	476	497	453	510	481	438	522	495	482	489	483	478	531	506	482	503	464	534	494	524	483	503	464	497	491	480	499	475	477	485	513	518	521	510	480	488	511	532	513	528	490	510	494	507	489	521	491	488	482	540	503	432	530	537	504	459	475	528	491	489	478	488	511	511	485	498	541	504	492	468	486	537	504	511	556	516	500	523	495	487	501	492	522	473	491	471	516	495	494	495	516	478	516	506	522	498	530	528	493	500	459	504	495	488	547	491	522	511	490	538	535	492	465	532	511	490	485	486	495	517	515	516	497	539	492	502	501	488	485	461	524	499	458	456	485	513	499	532	513	470	489	521	501	481	485	517	485	504	533	512	479	503
24457	20988	26757	25289	7219	483	377	303	252	232	239	224	207	214	160	203	200	192	155	186	193	186	169	176	178	170	181	183	195	188	168	185	195	192	182	175	189	180	177	169	166	162	189	188	186	182	183	193	205	177	147	176	171	162	165	160	180	152	171	189	163	166	170	186	180	192	171	167	169	174	158	163	177	179	172	185	150	187	169	188	176	192	183	161	164	185	190	171	191	169	151	143	181	167	198	178	189	182	160	152	184	152	189	191	168	171	147	174	186	168	173	197	174	172	157	161	159	185	164	184	187	192	198	154	160	143	165	195	168	171	174	166	162	184	168	158	173	190	167	168	161	187	174	198	168	164	195	141	150	154	171	151	177	182	168	184	167	199	180	161	161	170	161	171	156	173	195	158	207	169	185	172	200	195	169	169	184	173	166	170	170	154	189	182	154	166	180	184	187	188	153	172	193	194	180	172	172	183	171	177	151	175	177	185	165	160	190	165	152	158	158	176	186	180	187	196	191	173	214	201	172	182	163	149	184	151	163	147	168	174	163	174	180	168	190	155	149	145	190	194	183	187	165	203	169	156	192	189	194	188	175	145	183	159	172	178	180	169	176	189	172	177	165	143	200	201	165	192	146	175	160	165	177	172	152	178	167	172	177	150	164	177	185	168	182	176	178	161	171	156	143	151	160	178	166	185	177	157	166	158	190	178	199	155	188	194	181	179	155	163	163	206	147	165	189	162	157	188	181	160	161	177	173	150	186	181	169	176	174	175	159	161	179	160	184	193	172	178	188	159	208	172	162	162	178	178	193	187	158	185	180	173	179	159	184	162	187	185	168	173	170	170	180	144	170	178	172	177	184	155	159	165	174	187	152	166	167	180	188	167	135	169	152	141	165	189	180	189	164	162	178	171	149	201	166	184	169	209	186	171	181	187	181	160	170	198	189	186	171	164	190	168	162	185	172	176	166	190	199	200	181	137	172	182	166	173	167	150	168	182	170	168	173	181	162	177	194	148	161	158	174	160	159	179	174	184	175	172	176	180	153	193	177	217	200	178	150	163	166	190	187	162	177	163	174	164	190	178	182	174	180	192	188	163	153	172	192	171	180	201	173	170	201	174	195	185	171	175	167	167	190	187	164	182	146	188	169	173	176	185	209	166	176	166	173	127	167	188	161	172	169	167	161	163	175	149	171	184	174	172	202	171	177	147	169	188	192	174	155	160	176	171	187	174	210	190	161	178	180	165	150	175	190	170	164	156	199	191	180	193	157	168	154	156	186	169	179	177	167	157	196	176	148	160	154	182	163	169	193	200	184	159	188	184	180	173	166	190	190	183	171	169	199	157	159	183	158	184	182	191	153	155	174	169	173	182	168	190	170	189	194	201	197	174	171	168	181	178	192	174	184	162	163	161	185	167	197	152	190	172	162	179	185	178	179	169	156	168	188	187	185	171	180	186	188	175	180	182	163	170	182	177	181	167	167	183	151	179	166	162	154	170	152	144	201	169	179	171	209	178	155	189	171	174	186	179	143	172	170	187	162	168	182	191	167	164	186	168	167	170	181	179	178	157	173	158	166	197	156	159	170	179	190	195	173	158	191	179	154	161	186	171	166	168	184	154	192	149	173	169	162	180	173	168	178	193	184	137	164	168	176	151	147	173	165	159	181	176	170	180	174	186	194	189	156	182	171	159	159	182	177	192	171	168	156	170	195	174	196	149	165	185	178	181	203	185	183	161	179	180	175	163	173	179	186	164	172	171	167	188	203	176	169	170	157	197	181	186	200	172	158	169	166	181	179	163	163	179	148	160	160	155	169	158	157	193	179	163	210	179	180	161	189	172	137	160	181	169	184	176	181	194	171	173	163	197	204	176	146	197	162	165	172	152	165	182	173	175	181	162	179	166	181	169	180	169	183	160	169	171	186	153	167	177	169	166	186	174	187	192	162	209	192	168	177	184	157	169	168	169	185	163	175	192	157	152	164	177	175	194	177	185	170	188	175	176	162	172	164	171	221	148	168	164	181	197	177	153	174	187	188	185	184	166	166	163	183	165	181	167	160	168	143	186	173	167	177	169	165	196	174	144	154	171	154	186	189	156	167	182	184	149	159	170	185	182	166	162	171	162	168	179	186	176	161	150	156	169	190	164	164	159	166	148	182	161	167	176	147	171	161	184	165	162	182	174	161	191	194	171	158	176	179	169	175	169	165	178	162	175	184	158	174	207	159	162	176	164	182	168	172	175	163	149	190	153	176	176	181	173	169	179	200	189	163	184	164	154	164	169	156	167	175	180	169	190	169	177	165	172	160	165	186	168	152	201	175	173	161	186	185	173	176	180	161	161	180	173	191	157	173	149	190	159	151	183	173	195	164	174	201	180	164	159	187	159	147	175	177	168	162	188	174	180	171	157	175	175	165	190	158	142	180	180	197	188	157	189	193	190	168	203	167	194	176	178	171	162	186	183	169	184	159	170	154	163	174	185	165	184	201	183	183	165	158	158	162	186	195	167	176	163	184	172	158	170	178	202	200	181	162	207	159	163	156	182	194	210	156	200	158	190	169	172	159	197	189	184	187	167	170	165	185	176	169	179	165	190	173	181	172	162	193	159	171	196	174	181	160	160	171	185	168	173	167	185	166	178	163	186	178	162	168	180	190	179	202	176	175	179	173	190	169	175	184	172	187	188	175	169	173	171	177	201	163	196	177	177	175	187	180	164	164	170	150	161	189	175	156	177	155	160	163	157	170	170	163	188	164	162	169	156	178	185	177	145	181	172	157	160	187	182	151	178	179	183	177	177	175	183	166	166	178	171	176	172	153	175	155	143	182	201	192	186	178	157	182	156	147	177	168	175	166	167	189	170	183	189	161	172	162	160	174	156	153	167	181	174	185	195	183	165	183	181	181	164	200	179	197	169	170	163	182	164	196	170	166	190	183	191	192	196	177	157	195	172	152	190	168	158	168	188	146	184	185	170	163	181	170	156	184	180	185	180	156	184	191	158	207	171	169	160	163	177	171	181	167	170	156	168	158	187	187	178	154	147	182	165	188	153	157	176	173	162	184	182	181	164	165	195	192	166	165	160	188	171	160	169	168	151	184	148	175	164	187	173	188	176	168	190	179	189	181	162	173	175	164	155	172	187	173	164	151	180	166	191	159	152	150	172	152	180	152	159	135	159	188	203	173	146	181	189	165	156	174	176	185	166	172	150	170	178	156	154	185	174	149	157	158	188	193	184	200	181	174	160	174	176	162	212	170	194	178	183	160	193	165	156	200	176	141	151	178	181	163	164	179	153	172	170	169	181	158	156	192	165	164	157	195	181	187	188	187	188	187	154	179	172	203	179	188	152	166	167	177	141	172	170	153	153	174	199	203	167	165	180	190	204	169	150	200	169	161	155	172	158	146	159	163	160	154	147	187	172	168	158	180	174	183	171	168	192	168	196	167	189	176	155	169	166	199	162	176	182	173	177	163	185	168	179	184	179	160	177	175	172
2951	4508	3046	1457	1049	829	703	514	418	409	331	318	260	291	264	267	250	213	255	254	223	211	202	229	224	225	220	191	239	249	224	215	221	255	224	180	218	189	230	209	208	245	188	207	193	209	196	201	217	224	196	211	211	190	201	189	216	207	209	215	180	212	228	189	235	203	222	193	202	207	206	206	214	202	217	198	207	215	206	191	213	194	193	230	175	250	230	218	185	209	209	186	201	199	207	187	217	190	210	211	209	225	214	227	199	196	213	214	201	187	201	202	213	202	209	198	207	207	209	216	208	204	182	209	185	220	208	194	198	203	204	188	206	234	198	207	210	228	185	190	197	180	217	205	199	192	192	222	223	213	215	199	215	190	214	186	215	213	205	207	188	240	218	215	216	201	210	187	206	195	204	218	190	192	198	216	191	210	212	211	207	219	237	215	196	212	197	206	210	196	207	206	230	176	210	197	193	238	190	224	189	216	217	214	219	164	210	199	208	214	217	190	193	196	200	207	217	222	196	185	186	199	200	202	195	221	200	201	211	210	221	186	222	185	188	226	199	220	201	193	201	212	205	194	210	205	203	244	189	234	199	228	207	176	217	204	211	220	208	219	214	196	215	214	187	231	197	208	221	221	216	219	203	203	193	192	222	230	188	211	195	209	184	186	187	217	195	212	227	191	182	212	179	194	212	191	190	226	247	222	220	175	214	199	218	216	217	210	192	234	210	220	232	212	182	199	189	206	194	204	201	212	210	195	221	214	173	203	181	216	204	202	202	195	188	192	195	211	212	201	207	214	160	201	179	206	222	222	202	194	218	184	190	209	201	216	226	232	211	190	192	207	199	202	206	207	214	200	182	191	202	220	215	191	219	189	221	221	210	212	206	238	180	223	187	180	199	209	188	231	228	202	206	204	207	194	202	200	181	207	215	186	217	212	209	191	210	195	205	184	206	207	197	187	207	197	198	224	198	208	221	209	204	189	202	221	225	214	195	228	199	229	202	197	204	174	212	202	189	195	229	184	194	218	213	213	186	195	195	218	218	200	205	205	174	205	200	200	212	204	204	219	212	215	214	202	229	189	218	192	204	245	218	186	220	203	234	214	196	182	226	188	221	228	206	205	199	197	205	197	199	216	206	204	179	211	194	188	219	207	210	202	207	191	192	216	178	219	194	206	231	209	209	207	211	222	213	219	205	206	184	221	185	212	190	191	203	192	218	192	193	226	211	204	194	209	223	194	201	199	225	208	192	202	190	208	206	205	231	192	213	201	189	187	204	182	208	239	218	202	208	202	189	202	189	212	218	190	201	229	177	209	182	217	191	206	197	222	193	220	201	196	224	226	188	219	221	203	237	163	218	236	228	243	204	210	186	223	211	226	208	215	227	199	198	191	218	207	220	215	209	211	199	189	210	179	212	202	230	199	221	168	191	209	218	221	179	189	205	211	197	184	200	212	196	210	195	198	218	214	197	211	249	216	184	224	222	199	228	194	211	219	215	205	244	194	214	215	194	207	198	213	226	221	212	211	206	202	199	206	198	224	229	205	201	196	227	210	216	214	230	226	193	205	209	204	207	211	192	191	190	231	209	220	180	194	220	225	199	198	195	197	198	195	221	231	224	221	201	176	202	191	189	208	198	218	197	201	189	180	209	199	184	208	211	221	233	214	191	211	200	201	197	187	230	196	215	206	195	202	221	215	198	206	184	204	187	188	199	189	195	197	191	212	185	213	170	212	190	209	208	190	204	203	225	190	185	196	233	206	199	209	194	211	238	213	200	209	188	194	202	186	209	181	225	197	237	192	195	218	208	219	199	189	200	190	178	210	196	194	216	201	208	190	217	175	181	215	191	224	234	224	189	203	226	236	227	195	195	176	214	218	203	208	182	200	207	216	186	192	200	180	198	210	203	227	209	209	198	193	176	216	224	180	231	188	213	201	204	242	203	226	206	203	209	211	189	223	218	196	200	225	217	214	222	237	222	208	202	201	223	228	214	217	208	208	194	204	199	177	193	220	236	202	198	199	183	212	221	211	218	205	212	220	184	217	201	199	207	227	213	215	203	215	186	204	187	178	188	217	204	249	207	218	232	234	231	210	186	205	202	204	224	201	189	192	184	184	212	230	191	211	194	212	189	212	219	204	192	225	206	205	211	210	196	238	195	195	216	209	205	209	219	198	190	200	196	223	191	234	224	203	211	222	200	207	220	232	192	206	187	198	225	183	215	203	234	204	189	204	213	206	190	201	185	226	241	217	199	207	168	181	194	221	188	183	207	201	212	204	185	225	204	191	194	203	215	214	194	227	209	215	228	219	209	175	225	204	198	192	216	206	212	195	188	202	191	181	194	206	184	215	177	203	193	194	191	194	176	189	224	232	218	193	223	215	203	214	194	191	199	205	214	207	173	204	231	220	192	201	213	200	197	204	206	240	199	194	184	210	219	210	189	209	201	208	178	214	210	190	199	225	198	214	197	177	198	206	196	209	216	180	217	179	229	204	221	224	224	202	207	196	218	186	234	204	192	196	204	196	220	191	238	227	217	201	215	202	203	216	207	215	187	225	178	205	239	202	184	189	197	196	194	209	211	217	216	201	196	198	204	209	237	200	213	197	214	200	212	209	181	189	198	214	201	213	216	201	201	215	190	218	178	202	210	185	207	199	190	191	201	191	210	203	203	203	199	199	202	197	190	209	235	204	201	199	196	215	223	204	197	206	205	223	200	210	216	214	235	198	201	198	208	225	188	196	207	212	207	201	207	209	204	221	207	219	228	206	199	175	214	197	212	244	220	195	199	197	230	222	211	188	217	227	206	218	219	223	206	188	212	183	221	202	202	220	210	214	207	188	213	198	204	180	222	222	196	195	214	205	230	211	238	196	194	210	210	219	185	214	185	200	225	215	185	219	214	221	204	210	218	187	189	197	183	198	179	202	209	215	193	222	214	208	204	211	230	237	175	209	192	197	211	195	220	196	209	224	202	228	173	186	199	223	225	207	183	197	222	224	201	217	208	207	206	213	189	200	216	228	232	222	197	195	214	204	224	181	188	213	168	198	199	217	226	200	231	192	225	202	180	216	194	216	198	194	225	204	187	207	193	201	191	200	202	211	204	209	194	239	201	199	226	230	202	198	198	193	216	189	196	174	213	200	221	211	195	194	208	225	220	191	218	203	200	224	208	201	196	206	182	223	206	227	231	197	221	185	215	220	206	204	217	206	223	197	220	207	210	210	192	197	199	241	219	181	211	229	210	216	217	198	218	196	202	201	199	213	226	183	218	220	199	202	212	236	209	218	186	195	203	191	215	214	214	210	213	201	188	199	220	206	221	199	236	226	186	221	216	201	201	217	222	208	206	204	197	198	207	192	204	210	214	215	183	214	194	220	210	211	186	219	184	235	193	191	194	193	201	207	197	228	223	227	223	243	209	184	233	204	206	206	216	242	212	210	229	211	201	200	223	210	204	203	205	211	190	189	210	197	225	221	199	197	217	210
22304	21072	28689	23686	21075	21064	4883	803	574	518	443	396	365	343	315	320	288	291	270	259	277	276	260	267	252	269	243	257	241	229	224	228	236	225	247	212	220	219	216	241	215	229	210	241	223	229	238	212	206	242	224	230	242	208	223	211	210	244	207	224	224	211	259	224	217	217	217	223	202	234	225	235	204	230	197	226	195	206	211	216	236	225	199	233	222	235	220	228	231	228	226	202	231	240	210	199	206	226	215	221	216	208	228	223	208	227	253	227	227	216	244	216	191	201	218	199	188	214	232	226	192	199	204	230	187	207	220	238	180	219	234	225	209	199	215	188	187	183	225	266	217	221	190	224	204	194	220	200	187	234	207	236	211	214	216	195	213	219	215	252	190	213	214	231	207	228	206	204	235	213	211	233	194	198	232	190	225	223	191	210	221	218	200	236	224	211	220	233	213	205	210	205	234	216	225	190	189	206	219	207	205	223	228	221	226	227	228	225	244	214	211	204	198	200	196	190	235	210	207	215	197	212	234	254	224	199	233	216	198	210	187	226	204	201	219	209	232	195	216	218	202	219	187	209	208	226	202	224	236	187	186	236	180	231	187	207	216	238	205	235	219	230	224	196	197	235	210	209	191	221	209	194	245	209	231	211	217	219	222	194	207	220	191	213	212	219	209	189	219	202	227	204	204	209	207	197	210	196	255	188	221	199	214	196	237	228	230	214	220	180	222	198	180	207	209	204	221	195	201	237	216	235	203	191	215	212	207	247	179	209	202	214	236	195	207	232	215	217	209	212	186	206	213	234	229	211	212	200	203	231	207	219	225	222	202	200	227	226	218	206	231	208	201	240	208	198	222	240	214	203	214	235	203	236	229	190	217	210	233	193	217	218	209	260	210	190	211	242	186	220	205	228	193	212	209	217	235	205	233	188	224	194	217	226	210	203	228	184	249	206	220	224	237	193	209	233	244	235	202	197	203	218	209	246	182	202	214	214	185	221	202	226	206	224	228	228	185	196	203	223	195	208	221	244	223	204	196	226	233	210	227	232	209	214	226	230	224	239	194	190	233	229	226	193	205	218	220	198	212	219	232	215	214	214	253	221	193	205	227	237	210	217	230	213	202	256	207	209	204	218	216	221	219	233	221	219	216	229	213	222	237	251	196	208	194	220	246	202	202	238	219	243	214	202	203	203	250	203	233	225	208	230	219	207	209	234	231	212	209	254	218	208	196	216	231	226	178	200	184	213	184	186	214	227	221	200	206	228	206	204	219	239	215	211	241	210	226	208	199	222	249	203	199	216	207	231	220	219	213	180	208	205	226	228	213	213	206	194	224	201	212	199	216	224	195	181	223	192	224	220	192	199	230	213	230	234	242	193	212	197	243	224	223	210	218	228	205	233	227	227	195	192	219	201	194	208	181	231	197	200	230	208	227	207	232	204	211	187	220	194	211	220	230	190	210	217	231	215	215	234	195	222	210	224	208	199	229	225	186	228	193	222	217	180	228	194	201	226	229	207	228	214	255	190	212	219	218	202	200	205	207	224	214	216	208	203	228	173	229	207	211	198	203	218	173	215	222	213	216	203	200	228	213	208	222	211	203	219	196	223	210	230	211	207	206	230	221	202	227	209	221	201	218	210	215	202	216	219	199	241	228	216	209	190	219	210	213	211	222	219	217	229	224	193	194	209	204	208	181	242	192	219	208	193	224	191	239	202	216	215	199	211	214	214	202	198	227	226	192	228	192	197	227	231	225	209	213	245	207	204	205	217	212	231	215	217	208	197	219	200	208	193	231	229	207	232	203	212	253	219	249	227	195	191	253	214	222	221	204	202	226	215	220	221	212	216	214	212	207	234	208	250	217	197	232	208	204	218	211	196	224	236	218	214	201	217	243	220	256	240	218	230	228	208	215	188	220	197	226	224	223	202	218	223	200	214	203	239	229	206	216	239	211	201	220	204	200	198	200	206	236	216	219	211	230	212	222	224	221	185	206	239	219	219	212	223	229	205	210	220	212	188	207	223	212	240	228	213	215	201	200	216	210	225	189	239	189	238	231	217	209	212	232	216	210	218	213	219	235	200	217	223	226	176	240	220	235	219	207	213	218	189	211	200	221	215	222	204	227	212	195	202	223	203	204	231	214	222	240	195	216	195	208	209	218	229	196	210	206	214	211	227	211	228	213	227	199	233	178	199	212	222	228	212	222	214	238	201	211	224	215	234	224	217	248	183	206	204	211	211	231	187	223	240	205	228	210	195	202	227	193	234	216	207	215	224	215	238	217	210	242	232	228	230	212	207	197	194	229	218	206	192	212	185	202	212	203	207	221	233	210	204	213	208	198	234	194	194	225	234	190	224	188	195	201	218	216	216	202	219	213	226	214	215	204	206	224	210	235	198	214	225	224	207	222	213	249	192	225	177	222	220	216	204	225	228	231	215	200	208	214	217	219	203	228	196	213	214	222	216	222	213	216	224	229	201	210	224	229	238	248	205	241	245	226	233	240	214	205	209	239	206	209	220	224	236	217	209	188	216	226	206	245	203	199	187	201	228	235	210	204	203	248	224	209	213	223	214	209	223	232	220	208	220	235	225	189	238	222	244	207	232	234	231	215	224	215	207	224	206	216	216	203	221	211	228	215	215	230	207	201	220	216	216	209	187	215	225	194	217	193	212	210	203	219	217	246	230	194	212	237	202	202	233	234	178	229	233	225	208	198	246	207	230	202	196	199	221	207	198	204	206	202	212	207	214	240	210	236	224	214	225	224	209	201	246	211	219	206	232	234	230	204	215	214	214	244	194	227	221	219	223	207	226	218	241	205	223	202	195	191	224	190	219	247	197	238	230	211	201	206	216	240	242	183	213	215	213	204	201	220	216	233	196	213	213	218	209	248	224	206	202	195	222	199	217	227	219	206	218	200	227	218	232	193	228	219	190	231	224	214	237	216	209	226	220	219	207	223	225	225	219	210	241	208	216	212	220	217	225	233	222	200	244	236	196	210	198	215	210	229	228	203	205	192	229	192	224	198	226	205	214	211	206	228	219	219	212	231	214	188	205	198	234	198	213	218	213	209	227	197	212	222	225	226	205	202	236	213	227	224	218	199	232	226	230	225	222	201	224	227	222	224	213	239	192	224	227	239	186	206	218	237	224	188	221	193	232	233	212	212	207	210	239	200	209	209	221	211	220	188	195	206	212	211	230	224	210	227	209	223	195	196	210	206	233	197	209	185	215	227	216	204	214	232	220	217	210	214	208	206	213	241	209	216	227	209	213	201	219	206	209	203	218	220	194	227	214	177	221	218	219	200	222	214	222	213	190	212	213	213	199	201	219	214	236	226	215	203	207	212	210	219	247	229	215	198	214	196	208	220	222	230	254	212	244	229	200	227	223	228	225	221	212	182	227	195	198	202	208	193	212	240	217	200	247	220	218	212	200	230	212	201	205	220	230	192	222	203	230	191	210	202	207	252	231	214	241	226	215	210	225	228	206	192	215
4020	13186	9293	4506	3204	2413	1836	1246	1004	817	695	643	609	521	444	426	407	376	353	383	319	326	325	321	328	343	324	311	299	295	295	323	289	287	291	279	279	262	262	263	280	265	272	272	278	263	297	292	255	232	271	299	261	249	269	265	253	266	236	262	276	279	262	267	258	250	266	251	291	281	249	259	270	288	268	286	271	268	270	261	260	258	260	251	265	248	287	278	288	237	287	242	287	288	253	272	260	257	278	276	295	253	252	265	241	275	299	251	240	275	282	268	290	259	254	241	264	239	260	267	250	275	261	284	256	243	252	261	269	246	287	270	270	266	253	261	253	277	274	252	269	250	278	286	250	275	248	248	276	249	263	247	269	237	242	258	256	263	259	270	275	255	270	291	296	269	269	268	294	270	290	244	248	248	271	230	254	282	271	283	262	273	253	248	235	270	252	266	284	279	241	271	267	248	260	260	249	268	257	284	268	269	256	275	284	264	267	237	249	296	261	262	258	249	239	255	312	236	277	261	257	277	248	243	273	227	257	256	246	297	261	270	254	262	258	271	266	231	269	275	258	267	260	258	245	282	277	278	269	248	280	257	253	264	245	272	276	272	275	242	263	238	274	241	251	275	267	261	253	239	235	257	211	244	246	274	271	260	282	256	267	282	238	283	226	265	236	265	282	257	251	260	245	274	216	261	267	277	245	232	232	224	248	286	237	255	261	265	274	301	255	261	291	262	274	242	269	272	276	257	268	264	253	261	245	240	268	258	247	291	246	280	252	280	239	279	238	252	271	262	289	268	252	297	246	250	274	255	262	257	228	250	247	255	251	265	277	262	267	255	254	272	249	256	274	261	246	272	289	253	266	266	303	283	255	260	267	272	243	279	260	261	286	285	246	267	260	291	255	262	289	238	268	242	236	250	259	279	282	251	265	282	252	256	255	250	272	270	261	291	249	278	283	286	262	252	260	278	249	275	249	256	256	245	275	267	240	266	251	228	267	267	251	263	259	255	255	265	248	265	280	273	235	259	275	272	248	289	256	257	254	246	246	241	238	266	263	247	240	277	270	257	253	266	249	242	270	263	257	266	257	258	247	266	236	281	273	285	247	258	268	252	256	243	236	269	255	234	256	259	252	283	225	234	244	246	241	255	272	256	281	265	252	234	274	217	235	259	280	230	249	237	276	244	277	278	285	268	254	229	253	272	233	249	244	252	257	249	250	286	222	262	241	263	239	299	238	274	266	266	269	254	239	259	277	276	262	253	267	244	246	249	225	270	253	278	257	241	263	268	248	268	271	248	202	266	244	253	260	255	266	265	256	271	236	246	243	269	244	279	260	276	269	237	263	256	266	281	248	270	247	269	268	268	252	250	262	258	273	238	288	241	249	238	242	267	266	259	260	257	256	250	247	281	244	247	278	273	283	248	263	258	261	255	278	292	237	247	251	255	278	238	252	265	243	264	262	301	269	269	238	226	258	267	248	262	227	264	249	303	243	265	273	235	237	251	272	265	248	273	273	237	265	270	254	266	265	232	238	268	266	255	248	257	244	256	266	250	234	282	255	293	272	228	272	265	270	254	258	289	256	230	234	255	274	243	232	258	256	259	263	260	238	275	277	233	256	264	256	265	269	277	262	268	279	218	265	234	268	252	275	265	271	282	283	271	249	248	277	286	249	251	242	257	256	239	254	253	262	266	273	263	243	276	269	276	239	254	262	271	252	249	284	258	233	274	258	261	251	253	261	252	268	235	278	265	272	267	271	268	248	261	259	261	250	274	242	258	241	263	290	258	261	262	273	241	267	237	276	285	264	280	237	252	269	256	251	252	250	260	266	241	238	277	270	255	256	247	268	270	262	263	247	265	262	285	260	241	256	251	266	252	261	253	266	263	254	260	277	251	286	251	254	245	249	262	262	255	247	277	233	273	263	256	246	270	306	248	267	296	253	271	264	255	257	292	251	258	263	245	248	257	250	234	252	286	278	247	252	254	258	268	284	253	276	251	273	247	265	282	261	291	276	265	257	258	230	263	253	257	250	269	274	253	294	241	271	261	252	259	258	255	272	247	289	286	297	244	295	268	263	272	286	272	277	258	273	218	252	231	258	233	275	267	247	253	265	249	267	283	245	258	227	269	273	257	255	249	264	252	276	254	282	259	237	260	258	250	271	227	244	256	266	277	280	255	254	262	271	264	272	265	247	273	252	270	253	263	273	279	276	274	250	273	253	271	258	248	245	295	251	263	239	274	276	283	278	260	271	244	278	276	261	241	275	258	248	285	256	243	230	269	261	255	270	236	267	236	259	256	247	256	248	262	262	288	291	267	240	274	241	275	268	247	281	229	258	244	251	291	246	264	275	251	275	283	253	248	273	255	260	278	259	272	248	276	267	252	279	251	244	274	245	247	227	268	233	278	245	272	253	239	260	289	260	235	259	297	268	266	300	267	271	256	284	280	247	277	276	258	255	278	267	265	274	265	265	226	295	276	252	263	260	262	279	289	261	262	263	265	279	271	258	289	272	245	245	261	242	267	268	272	255	251	256	274	245	234	255	258	282	284	246	262	253	240	248	277	278	266	242	268	267	249	268	243	274	283	257	235	274	285	260	277	299	271	270	256	267	232	252	256	249	271	239	266	270	235	255	274	275	231	251	218	260	249	260	269	273	258	275	274	274	262	263	257	267	280	241	274	266	251	272	246	267	246	283	240	277	246	240	266	252	257	243	264	253	241	276	250	249	294	273	271	252	243	263	254	271	278	256	257	263	273	276	272	264	269	251	271	257	255	257	246	273	268	239	255	265	273	262	250	256	266	291	259	250	256	248	253	258	280	270	257	263	291	278	241	253	260	248	239	254	255	275	284	280	257	256	280	277	265	263	270	252	275	265	265	270	273	280	271	282	249	260	245	235	243	268	269	288	254	267	233	242	260	246	266	252	247	249	268	294	265	246	282	251	231	270	244	211	247	294	254	260	262	266	244	261	266	236	265	253	248	236	265	247	251	282	268	272	263	283	264	270	251	267	260	284	269	258	276	271	271	234	280	269	260	257	271	240	260	268	264	244	283	272	304	258	264	280	229	247	245	296	272	271	290	266	273	233	267	266	263	240	260	264	230	256	252	251	267	242	279	246	248	274	244	241	252	254	262	241	257	262	266	246	253	283	266	285	272	252	266	233	258	253	274	264	241	255	250	239	271	245	239	254	298	278	228	272	277	276	255	272	236	260	241	249	244	245	261	260	254	250	258	286	241	247	255	250	245	269	249	281	272	250	249	232	281	254	243	275	270	265	284	252	251	273	269	271	266	295	251	243	269	292	220	252	241	240	245	247	260	282	271	256	255	249	268	246	251	244	275	252	261	259	299	271	255	262	286	290	259	242	272	254	256	267	262	264	262	272	251	238	282	245	270	285	256	255	252	272	259	252	255	267	261	258	243	237	280	291	243	264	274	255	279	253	270	249	246	269	273	260	256	268	255	230	274	259	235	269	255	270	280
27198	16718	2910	610	460	413	388	394	366	393	349	382	380	395	370	359	362	389	342	372	372	338	384	392	399	385	376	357	376	370	374	377	399	374	355	363	319	341	371	348	374	359	351	339	334	372	348	382	381	399	343	372	359	357	363	364	371	340	352	364	370	359	350	354	330	384	344	374	354	344	329	358	340	370	378	413	405	363	313	346	385	355	341	382	357	366	364	369	354	390	357	383	336	367	359	363	402	347	366	339	369	387	364	339	379	389	365	364	347	317	373	384	368	315	368	402	381	390	385	328	346	349	375	392	381	342	339	364	350	381	366	344	365	387	360	354	345	351	392	376	383	341	365	413	354	365	344	364	349	391	368	354	371	351	356	376	366	354	378	345	398	384	366	370	353	328	357	330	403	386	332	359	370	362	384	379	368	384	338	338	361	389	345	345	367	397	340	369	342	347	346	318	377	391	365	387	372	366	370	342	378	368	377	361	351	358	365	353	356	356	379	330	345	392	346	356	379	370	372	328	345	350	373	370	358	392	362	366	349	363	367	359	353	365	347	369	356	363	365	364	315	376	398	382	329	368	392	395	371	357	361	340	350	364	377	343	359	357	338	355	373	362	375	370	370	390	365	358	357	401	394	341	356	372	361	359	411	388	340	350	387	383	377	373	398	380	358	363	324	365	351	378	346	346	357	355	361	376	386	365	378	358	355	401	385	357	349	366	344	361	337	356	379	361	359	369	404	382	373	380	367	340	371	367	363	340	383	373	385	377	396	387	380	334	371	402	362	373	331	347	352	374	371	348	377	353	392	374	344	384	373	395	356	348	379	350	358	374	418	383	342	383	340	354	399	388	356	376	384	341	380	358	348	358	338	374	331	350	386	343	366	376	392	415	369	368	351	403	374	361	401	353	364	371	350	375	361	363	347	353	374	339	378	345	362	356	358	370	348	375	368	364	367	347	353	382	342	395	387	354	363	367	363	334	346	373	372	363	387	363	347	371	334	369	332	383	372	385	355	372	374	344	419	335	394	349	362	345	409	377	358	362	390	330	354	393	357	355	344	376	387	368	352	389	345	376	373	379	357	390	351	391	366	347	374	381	380	396	362	380	345	389	334	389	387	369	379	347	333	382	355	369	364	342	384	346	381	367	352	344	360	356	337	362	332	341	338	376	359	361	362	343	376	385	349	395	366	379	359	353	374	359	351	407	394	391	331	350	360	400	332	413	366	346	385	356	375	396	388	340	377	382	363	352	387	384	372	373	369	367	384	360	361	337	379	346	346	338	368	367	386	394	347	377	347	361	375	374	397	375	380	380	377	390	358	359	344	347	340	353	345	347	363	351	340	373	344	371	364	417	354	361	370	350	338	387	361	337	415	381	394	382	336	358	360	363	371	356	351	408	363	363	378	369	366	348	350	355	370	376	373	368	371	373	396	388	390	389	384	343	376	373	354	381	373	388	377	365	371	386	374	363	348	371	368	331	358	402	389	373	358	372	363	378	381	384	376	402	387	389	351	371	365	332	363	368	355	337	353	367	344	356	375	336	334	369	373	366	336	355	377	391	396	343	392	361	358	336	381	370	341	357	355	356	374	389	336	382	389	358	367	373	375	348	385	374	334	373	421	377	377	356	363	385	361	364	353	377	375	365	352	371	377	368	361	377	359	342	346	383	377	392	386	340	358	373	318	400	359	354	361	363	351	337	367	359	365	380	364	384	419	349	390	358	360	353	365	395	409	391	369	352	372	377	378	357	366	332	369	381	379	338	352	406	349	415	372	343	375	396	409	354	339	386	341	353	378	395	347	349	340	378	355	377	373	370	358	374	372	337	387	398	355	378	344	369	390	392	389	396	388	382	360	359	365	377	369	375	373	378	339	358	394	397	411	379	361	387	328	360	388	373	379	315	344	378	377	358	383	366	365	440	379	390	356	370	341	368	357	377	358	401	372	366	349	389	350	328	382	346	400	379	363	365	378	362	359	369	343	357	355	343	401	398	368	352	357	359	369	346	337	383	349	375	375	345	365	331	375	365	373	351	411	368	366	351	351	357	380	315	355	367	390	379	401	357	344	361	365	332	367	358	406	349	376	351	356	394	382	379	358	391	358	336	376	343	389	400	362	379	368	385	395	383	376	321	356	369	368	338	366	347	368	354	372	381	346	346	376	359	368	354	358	366	354	344	329	392	371	375	371	371	349	374	378	369	389	387	366	336	367	348	378	375	368	341	360	344	361	364	403	392	380	390	422	342	354	369	356	339	374	343	355	391	324	381	375	360	368	378	393	380	333	369	378	359	372	354	363	376	368	403	360	403	343	381	379	355	391	365	355	381	330	379	361	384	367	368	343	368	374	388	365	337	346	313	384	411	363	347	369	370	369	390	333	398	339	381	322	360	367	359	387	375	400	365	374	356	365	337	372	367	374	347	339	370	360	317	352	350	373	358	361	369	391	370	369	362	361	378	357	361	398	385	352	350	370	360	389	368	385	388	367	339	366	368	405	341	351	372	380	356	374	358	341	339	360	398	372	338	373	395	375	390	399	362	381	361	354	370	378	361	355	365	386	372	373	366	383	376	349	320	359	378	381	362	359	364	377	357	359	374	349	389	399	377	381	378	354	347	360	393	389	373	365	337	333	347	328	390	362	391	371	353	368	393	391	352	337	378	375	344	383	357	359	370	358	370	403	396	365	378	369	365	380	365	376	368	363	377	355	363	356	419	366	344	339	359	360	363	377	328	339	358	348	347	356	376	352	373	374	359	382	402	323	346	387	377	368	382	373	390	397	378	354	365	333	389	356	347	371	371	336	378	338	370	351	373	371	359	374	368	356	401	361	371	382	345	393	377	368	383	391	372	369	368	358	356	346	387	406	331	358	342	356	366	350	367	364	336	371	393	340	346	359	365	375	370	367	355	331	352	379	398	344	373	391	389	353	366	380	402	354	357	362	347	329	372	406	352	359	375	406	418	366	384	359	358	367	342	360	388	377	367	387	379	327	342	393	376	391	364	371	345	374	335	375	369	375	392	344	394	396	342	365	348	368	382	366	357	371	360	345	362	369	391	355	332	358	359	388	386	325	337	372	337	388	397	404	360	377	350	343	366	372	356	377	366	385	396	372	370	384	360	387	414	378	347	362	377	365	386	378	377	353	339	354	354	342	380	381	392	356	380	345	351	345	346	385	370	361	405	348	367	371	367	354	346	336	346	354	353	392	338	388	359	397	358	371	346	355	336	364	356	338	356	371	378	391	385	335	424	348	328	391	345	381	359	354	321	391	349	404	377	340	365	361	372	401	343	377	383	380	363	362	369	366	332	361	358	358	343	363	343	350	373	372	395	356	390	379	376	372	360	374	345	361	353	372	370	383	371	335	396	327	373	380	377	365	412	352	347	373	341	337	329	391	366	354	372	386	412	345	392	351	328	368	367	359	363	355	386	344	403	383	378	360	355	390	358	395	378	351	351	368	346	368	379	384	371	384	357	334	365	385	376
4281	920	724	571	514	445	429	405	461	420	385	421	403	486	437	433	433	441	443	427	420	423	437	445	404	442	421	412	416	456	406	414	402	423	402	493	451	412	448	431	425	433	421	401	456	439	390	419	421	384	395	383	442	414	402	402	387	379	464	432	454	416	476	435	419	423	432	414	413	479	430	408	432	423	453	398	416	420	393	437	457	418	402	415	436	421	388	463	453	414	412	420	413	392	399	405	427	425	400	453	419	410	388	414	480	412	454	445	433	404	434	395	445	410	422	425	420	449	372	398	425	461	411	404	415	418	424	450	434	414	444	404	432	402	433	409	427	427	389	396	415	410	394	453	411	397	393	429	394	438	382	453	449	383	448	464	418	428	471	435	400	395	437	416	417	410	400	443	407	453	431	434	411	451	447	413	404	406	432	446	423	409	432	403	422	403	401	420	409	377	462	406	436	411	456	422	431	412	372	442	425	463	435	448	465	444	425	396	421	425	430	444	439	452	432	403	432	415	452	416	436	432	430	463	417	412	443	435	444	435	435	452	423	424	428	403	425	401	380	430	415	461	409	424	442	424	403	424	394	450	391	416	404	426	400	439	417	416	442	456	395	423	403	469	403	445	416	413	435	417	398	440	440	431	428	409	453	430	427	420	423	409	412	472	425	391	420	404	456	412	418	441	453	421	434	398	413	427	388	431	434	402	434	392	414	421	428	414	401	418	393	423	440	409	417	415	446	457	451	462	428	402	423	400	420	435	409	401	405	425	402	410	429	397	435	392	442	376	438	434	420	474	439	438	422	420	434	409	442	449	418	421	407	394	444	411	395	398	441	391	399	443	425	435	432	421	417	430	431	481	397	438	411	417	435	453	429	388	451	433	402	442	401	413	444	421	464	416	420	430	450	406	433	435	435	426	440	428	466	400	413	432	440	384	423	444	419	419	475	416	420	411	431	429	423	410	419	450	442	430	422	431	441	400	400	420	429	365	434	431	475	401	450	397	409	398	455	454	444	390	418	465	413	421	423	445	428	428	445	400	432	493	423	435	389	410	470	411	402	431	418	454	439	441	406	418	450	442	405	423	419	419	423	448	400	436	456	408	440	383	423	430	365	450	393	416	430	367	407	415	406	446	440	412	433	448	425	438	412	453	406	430	410	440	435	436	396	429	415	429	417	422	409	430	433	393	416	412	409	393	420	443	420	431	425	469	408	407	463	430	407	440	440	432	426	427	425	443	429	411	377	415	401	437	404	404	450	408	416	381	419	432	427	394	432	422	427	429	438	443	387	408	403	435	447	415	421	446	438	448	454	453	432	417	414	430	426	434	433	423	432	393	392	430	403	393	399	432	398	447	432	388	411	405	424	424	463	408	426	435	399	435	426	391	400	398	453	435	440	415	467	405	441	422	440	429	455	453	430	392	400	440	402	424	404	445	402	412	436	443	419	450	412	428	407	408	417	421	421	410	412	410	436	444	427	397	382	398	458	402	434	407	414	422	426	405	446	412	464	399	449	384	431	399	421	443	413	434	440	450	424	412	407	395	414	428	465	414	438	382	441	425	439	437	406	438	410	453	409	420	399	432	477	416	400	405	413	426	422	403	452	420	419	418	425	443	429	404	450	456	420	447	389	445	411	452	444	430	441	435	427	470	436	408	400	413	418	395	430	399	448	440	431	437	429	406	460	438	398	450	443	410	389	459	460	443	417	414	427	437	446	430	413	408	445	434	423	423	426	439	432	426	378	451	423	427	397	414	424	411	407	433	411	382	438	412	452	423	429	440	438	420	463	433	447	466	433	430	440	421	434	410	422	438	418	420	388	404	403	497	408	425	411	408	395	407	433	419	440	406	452	425	501	392	420	390	441	420	397	379	418	415	430	415	421	443	428	433	433	371	438	401	447	402	394	439	440	430	409	413	391	418	412	425	443	409	382	404	400	422	409	438	384	423	405	403	436	423	426	420	452	424	402	443	397	425	407	441	405	426	431	411	396	413	405	424	413	435	415	430	425	413	393	404	432	438	406	432	446	421	421	423	434	438	413	448	428	404	423	441	465	430	423	415	426	389	426	407	416	401	409	429	429	406	408	431	438	443	444	455	425	412	395	448	398	414	425	464	389	419	427	425	388	419	387	454	433	405	402	438	395	446	426	421	452	386	411	400	421	387	393	430	423	446	400	417	426	447	416	408	397	407	462	424	465	413	412	432	422	446	410	431	413	441	425	407	459	436	436	398	401	422	388	447	427	438	429	384	392	414	443	449	461	410	412	402	399	414	386	419	444	416	437	408	475	401	427	426	434	407	430	412	437	446	414	404	411	395	425	420	465	455	424	420	470	415	469	408	433	413	425	394	451	408	415	434	404	433	435	451	443	429	430	437	454	432	405	410	418	459	434	407	482	418	398	404	407	407	417	407	426	408	425	410	459	435	442	417	442	472	408	425	428	472	416	431	451	392	433	379	415	426	419	449	404	431	422	414	421	414	439	407	435	423	424	398	442	433	411	445	410	441	412	442	420	399	438	419	442	425	389	440	436	439	421	436	431	431	430	431	429	427	430	444	427	400	398	421	413	435	392	436	406	399	441	466	433	427	426	420	412	433	451	453	404	415	432	381	388	435	405	433	425	359	421	414	422	424	432	415	422	409	445	419	407	406	400	445	386	449	391	432	449	406	427	457	419	425	432	409	429	393	403	403	438	461	387	415	442	420	424	376	411	428	431	444	424	445	429	431	400	422	409	425	400	408	422	419	415	402	415	385	439	429	429	470	427	404	441	429	430	409	416	426	431	442	434	433	424	395	454	441	410	427	431	414	406	414	429	429	433	405	438	411	438	423	413	441	435	381	440	432	414	425	418	433	404	443	431	422	429	446	440	448	430	439	433	406	428	424	440	387	386	428	411	387	418	424	420	401	462	427	417	418	458	411	413	434	414	457	419	384	427	448	437	389	433	402	421	412	423	442	466	417	454	418	440	445	427	422	413	453	459	412	441	395	426	419	417	427	419	476	434	428	427	411	408	438	384	423	401	419	410	416	429	408	399	386	397	417	447	443	410	412	416	434	458	439	429	430	445	408	441	434	445	405	423	425	398	441	405	385	412	473	415	402	406	410	455	437	461	414	425	447	436	382	444	435	450	405	441	394	454	428	421	416	453	392	404	431	422	457	451	431	396	468	375	423	417	407	411	447	406	418	433	453	425	426	433	424	423	438	424	434	437	422	424	446	432	418	377	463	406	424	421	420	452	431	419	444	412	372	397	449	415	433	442	417	405	444	393	407	413	434	418	423	405	403	401	416	400	432	428	442	404	397	426	433	429	448	471	451	421	447	435	430	392	455	404	469	440	450	400	387	431	425	446	438	448	401	441	449	450	412	448	428	450	441	389	458	447	433	422	421	388	433	460	394	410	442	408	427	439	457	383	410	408	405	410	400	407	381	403	437	431	425	436	448	432	423	437	406	446	426	423	441	431	464	414	434	437	446	396	470	425	448
23319	21020	28083	24123	20996	6668	1035	706	645	550	561	547	553	477	487	466	489	485	457	452	483	515	470	452	443	461	418	457	445	412	456	441	471	412	475	452	450	410	441	437	432	448	435	445	472	442	422	407	463	464	447	434	437	453	402	446	447	445	427	407	404	456	419	430	480	450	454	434	459	441	450	402	438	434	421	441	429	440	457	463	469	447	478	401	415	444	390	472	399	431	425	442	425	470	433	445	437	411	418	394	415	437	428	445	408	444	415	415	458	437	452	392	446	438	434	419	432	430	455	420	464	422	436	438	446	411	439	417	420	434	418	418	419	437	425	425	467	404	411	438	421	406	419	404	476	435	404	431	439	439	457	433	437	423	418	441	429	445	464	406	460	420	414	449	423	426	415	398	440	432	468	414	396	453	416	426	397	408	457	424	399	456	442	446	416	440	435	440	434	445	435	432	418	483	400	461	405	446	429	448	430	402	442	413	430	469	413	417	400	447	467	429	465	450	439	488	421	438	403	435	411	436	411	405	447	427	413	411	418	446	427	395	452	455	417	415	426	422	452	468	413	429	431	437	440	426	452	409	432	412	439	401	436	415	448	427	468	440	425	396	430	421	441	384	462	457	437	437	434	423	439	449	405	454	412	404	422	387	475	429	447	453	429	408	445	436	441	429	399	396	383	429	426	440	455	409	444	446	486	423	463	426	450	397	422	438	400	462	423	431	418	415	441	416	428	402	446	418	409	434	439	429	449	427	422	470	430	399	458	403	418	434	407	407	457	427	431	438	370	437	430	432	415	436	416	394	399	443	455	385	406	416	412	454	455	428	450	449	455	412	397	423	441	463	435	431	435	426	428	439	399	435	428	408	411	427	388	468	413	418	427	455	425	440	427	426	409	411	415	459	453	423	406	406	455	425	414	462	440	439	465	430	431	428	441	447	431	426	435	443	447	474	424	478	436	411	414	442	419	431	418	443	441	420	440	459	405	430	391	439	405	405	438	428	419	464	437	445	416	437	439	427	438	467	449	458	420	409	413	426	448	437	450	453	417	414	389	411	429	461	419	443	462	423	409	440	431	415	460	414	435	433	451	462	456	437	386	441	411	439	395	454	428	416	453	407	412	410	417	454	443	429	433	445	408	404	421	450	443	437	426	429	436	469	428	432	427	419	416	412	405	410	412	452	442	395	439	410	418	443	441	405	411	405	436	446	458	414	432	441	435	452	453	414	416	451	440	430	465	433	403	438	461	444	458	420	435	449	443	465	431	400	421	424	423	459	401	405	422	445	395	400	425	449	434	434	400	425	400	433	448	467	410	419	416	415	453	461	408	417	390	437	443	409	413	424	418	411	418	435	422	420	429	421	419	388	424	403	455	444	456	466	382	460	430	407	443	411	393	435	461	403	468	430	440	424	444	437	478	413	438	423	433	423	436	423	409	477	386	427	428	433	452	466	436	432	449	398	430	446	462	444	465	381	417	418	447	435	439	429	445	456	416	460	450	417	442	432	413	445	406	445	413	435	414	431	420	425	469	424	409	414	432	418	463	430	439	440	431	421	468	400	411	466	428	485	430	452	426	430	450	428	463	440	425	426	442	448	480	409	478	407	415	436	408	449	430	416	428	429	457	418	425	429	439	441	420	450	450	413	400	456	426	435	432	430	450	421	457	428	394	467	437	391	455	443	392	412	422	447	446	395	419	462	444	431	431	437	454	400	439	427	433	423	439	444	419	434	409	441	446	420	421	451	398	456	454	404	442	456	423	439	468	444	451	460	399	411	440	417	418	448	425	423	483	435	434	458	437	446	451	438	444	438	439	443	438	444	444	435	452	446	421	432	430	457	365	431	415	403	407	408	412	417	474	445	419	451	435	425	417	458	443	413	400	444	428	473	420	403	405	437	431	384	451	419	443	425	423	426	436	446	460	414	439	408	440	425	406	433	398	423	394	453	440	454	428	419	440	400	379	433	425	470	442	456	404	446	424	426	436	423	448	441	425	423	374	467	416	462	391	421	432	424	403	439	424	445	433	435	429	431	379	411	405	433	450	413	384	424	449	445	405	407	420	460	456	452	411	374	445	394	422	460	470	410	431	428	433	425	459	497	441	430	398	448	443	428	439	384	437	417	436	422	410	402	441	459	402	425	421	415	425	390	405	435	435	416	377	420	461	453	428	462	436	477	383	447	419	430	424	440	443	407	416	412	440	441	421	425	413	418	433	424	457	448	405	460	418	402	456	451	456	433	434	363	405	467	420	427	467	454	441	456	436	391	479	420	434	427	424	416	469	402	427	428	429	403	435	438	425	378	403	424	423	440	411	405	439	431	425	414	434	429	406	413	452	452	455	437	402	440	449	458	419	447	426	445	421	409	445	414	431	401	409	441	426	465	443	434	466	422	419	458	429	428	447	403	428	439	445	479	410	444	405	392	403	479	426	415	431	399	450	427	428	405	426	435	424	451	417	421	417	398	391	400	452	417	414	427	476	446	388	377	383	420	408	432	427	472	398	430	440	416	441	420	435	406	451	411	457	402	407	429	448	441	443	411	403	422	398	387	399	445	445	423	427	432	422	431	412	407	438	440	406	450	417	398	455	469	440	393	445	399	425	405	446	427	421	412	456	452	436	400	413	426	424	432	384	441	433	440	416	416	455	445	445	434	444	442	442	416	436	421	452	392	451	429	428	463	415	427	410	420	415	445	434	406	391	401	455	450	387	441	466	435	413	456	433	407	414	418	463	402	442	450	412	402	404	464	447	433	452	448	435	429	459	411	442	469	445	468	423	436	457	437	433	442	428	445	416	445	425	468	411	414	411	437	422	415	449	472	441	413	440	472	413	440	452	413	444	428	450	417	410	440	446	448	405	443	460	449	431	409	441	400	414	439	439	426	395	426	455	440	407	400	420	487	424	397	427	434	418	415	404	400	445	450	415	415	439	431	418	458	456	456	424	443	410	440	457	446	443	458	416	421	425	397	425	438	399	437	430	439	443	454	470	408	406	452	419	370	421	435	418	403	408	466	435	403	446	403	430	393	420	448	426	426	456	390	432	441	456	411	455	400	415	411	443	421	429	452	455	434	456	423	470	410	393	416	427	423	431	422	443	428	471	460	420	421	446	439	419	407	437	476	384	425	453	443	447	452	441	441	406	421	429	423	464	386	415	424	423	413	428	446	431	398	416	460	424	440	445	433	482	425	391	417	437	411	444	402	410	441	415	433	416	432	424	434	409	443	421	449	451	461	458	434	452	427	428	401	444	427	423	450	417	398	421	426	408	433	413	436	422	446	406	413	439	400	437	446	408	407	421	416	430	442	411	424	499	429	466	423	411	446	463	460	428	431	425	446	450	424	429	461	414	426	434	424	429	446	419	441	428	441	438	449	433	388	398	414	403	431	434	432	432	420	441	379	441	478	419	417	433	429	430	440	438	433	425	447	445	443	447	450	477	456	421	426	446	459	432	446	435	473	433	453	417	427	420	457	394	423	423	425
2981	7884	5620	2630	1989	1614	1264	1032	874	762	730	703	626	640	584	584	547	597	608	582	560	545	534	533	542	567	552	492	532	539	514	507	529	547	507	515	515	516	464	562	528	517	540	523	509	524	535	517	526	512	523	500	509	484	508	526	520	525	466	571	510	529	501	524	496	492	491	527	519	477	515	475	539	505	479	491	509	472	520	533	497	501	491	492	518	531	497	515	495	489	524	495	487	475	552	512	483	519	538	498	472	490	512	508	483	482	505	548	455	524	521	513	521	499	440	549	505	493	476	507	516	498	534	512	499	539	486	525	528	515	461	503	529	498	493	479	527	489	520	516	488	536	536	497	526	514	488	430	460	489	526	500	494	499	518	507	516	485	494	463	516	513	510	498	515	536	497	479	518	556	510	499	497	509	514	505	537	494	507	515	475	515	477	469	492	430	468	526	505	500	511	500	532	489	512	475	457	490	532	503	496	492	492	505	526	493	489	502	556	475	511	489	465	505	487	495	498	517	479	482	473	509	487	495	506	493	480	475	481	509	498	456	478	469	527	504	496	482	532	525	502	542	550	514	506	496	455	475	552	492	490	489	488	487	512	496	490	487	494	507	543	507	504	485	500	515	531	480	505	493	500	523	473	494	503	477	476	461	496	504	518	491	478	517	515	488	529	462	537	490	544	508	525	496	513	498	518	506	501	525	502	506	531	528	522	460	489	506	524	519	526	499	504	510	532	486	514	526	482	513	518	496	520	519	508	501	483	499	491	490	485	479	541	469	507	519	502	495	530	504	516	463	481	480	480	504	511	500	506	487	480	487	495	522	511	500	495	516	527	551	562	517	497	519	502	473	531	513	500	518	556	462	531	503	502	504	520	523	477	493	498	512	488	515	457	518	510	514	513	480	463	511	491	510	505	488	480	533	493	478	507	499	463	494	544	535	484	550	501	511	472	481	505	480	501	473	463	503	475	523	488	476	530	509	501	514	471	481	512	532	553	493	488	462	487	508	529	497	499	504	507	509	485	558	493	470	491	511	492	503	529	535	504	495	493	511	466	496	499	492	516	484	523	505	527	474	482	499	504	523	531	501	501	506	521	476	505	494	533	497	511	499	510	473	458	532	480	466	476	518	487	473	481	461	515	536	477	519	502	519	515	520	531	519	491	511	503	501	512	561	488	513	507	547	541	567	518	523	502	485	483	513	504	465	518	497	495	525	493	522	504	498	464	514	511	478	501	503	494	487	525	472	500	503	507	441	507	483	490	498	459	492	494	497	507	497	509	501	492	506	529	493	515	507	515	524	485	488	476	504	505	483	534	499	492	469	522	510	485	542	520	484	533	535	468	490	478	524	500	499	493	476	530	481	487	491	531	508	554	512	499	411	531	524	480	528	480	537	480	485	527	491	503	500	479	525	548	529	518	541	521	470	497	502	506	498	507	497	512	513	490	489	507	503	497	509	467	521	504	521	523	522	512	529	503	511	543	491	500	443	483	539	495	458	474	495	527	486	507	517	544	541	529	477	513	531	516	500	525	495	500	473	514	491	485	466	508	549	538	557	469	507	477	463	493	483	491	525	478	489	508	520	476	472	523	485	512	474	517	479	478	494	515	524	527	474	515	495	511	503	534	471	495	529	435	512	479	543	474	537	474	490	565	513	540	528	510	513	507	499	513	487	510	516	446	494	492	508	537	500	472	499	478	514	533	488	445	475	467	503	507	526	473	524	501	507	516	523	502	466	496	523	535	523	511	544	516	483	541	523	538	534	481	508	490	480	459	472	540	463	511	528	464	503	501	506	539	480	508	511	508	472	497	532	538	492	531	474	526	487	528	472	504	536	532	500	470	511	522	491	490	499	511	509	541	514	523	521	505	473	520	485	503	488	487	502	480	481	512	517	489	492	516	440	525	494	506	503	519	528	499	495	513	492	540	504	470	507	511	543	490	494	519	506	473	548	467	484	457	499	494	474	489	507	488	484	496	489	513	510	481	511	537	491	531	489	477	488	533	515	511	508	519	505	485	479	455	513	494	514	484	490	454	532	513	507	540	501	509	536	477	491	498	508	463	469	517	491	476	502	497	470	514	493	493	494	504	502	514	533	527	488	506	539	515	513	532	501	493	480	510	508	507	452	499	505	510	517	458	482	529	495	489	513	478	506	503	464	489	468	523	501	476	495	496	477	497	481	510	528	498	523	490	520	495	469	519	498	496	510	518	518	496	461	492	502	522	490	501	490	501	521	524	471	522	503	461	494	486	514	484	505	505	513	503	494	509	518	493	475	488	520	535	484	499	438	504	490	480	524	505	490	536	553	489	495	483	524	476	476	498	514	513	523	524	459	535	520	479	494	495	509	479	513	513	488	497	518	503	520	485	521	521	470	479	517	492	494	540	530	516	497	493	517	532	498	518	501	522	483	497	490	512	476	460	472	533	493	509	491	500	498	466	486	488	523	515	494	505	456	512	532	488	505	518	481	531	520	509	502	493	491	471	502	481	470	505	493	518	519	503	482	502	454	493	523	527	473	503	534	456	522	496	505	520	500	487	527	523	529	494	541	487	490	515	516	531	542	495	499	517	520	493	486	525	473	523	505	524	484	541	497	504	491	463	548	532	515	496	461	521	494	529	497	489	502	463	491	459	509	525	525	474	499	488	508	524	512	502	459	488	501	482	481	521	511	487	499	488	491	502	517	507	520	502	532	485	505	489	488	510	466	507	484	509	511	511	519	527	477	492	522	514	511	504	516	469	520	488	509	499	509	501	494	502	515	507	495	557	470	524	505	513	467	525	529	480	545	515	511	521	491	509	488	502	523	512	483	504	518	492	477	495	519	541	468	499	532	484	513	532	497	520	492	502	508	514	489	500	533	506	495	508	506	538	531	479	483	506	509	511	488	494	505	491	468	491	526	487	518	483	494	474	421	533	481	519	509	539	523	485	512	497	483	460	494	559	491	561	513	541	524	521	506	512	497	532	494	484	510	477	508	495	502	507	497	512	508	508	477	502	481	504	483	514	488	483	484	486	552	481	489	489	541	497	478	488	488	499	525	520	506	466	520	475	467	491	482	479	508	511	512	531	492	506	505	506	503	492	477	505	553	515	483	495	503	514	564	476	486	528	484	474	461	488	496	524	465	469	503	442	508	476	497	517	508	465	511	497	522	481	520	526	471	503	530	529	501	507	504	492	569	505	495	505	505	471	459	496	490	524	512	504	520	484	529	504	529	542	516	531	505	517	538	483	478	539	504	505	507	484	461	482	533	498	506	484	505	520	516	484	498	508	504	494	499	504	501	483	493	506	518	511	482	534	508	499	478	530	512	534	533	524	502	520	515	512	495	529	474	492	518	471	507	508	503	482	526	502	518	538	539	496	505	505	500	456	509	502	523	509	481	524	464	505	458	508	513	498	482	527	507	501	508	516	505	504	525	494	517	537	510	521	467	527	505	516	477	521	465	509	499	511	555	492	526	479	521	533	489	518	504	505	504	506	517
24265	20970	26811	25245	7315	469	391	318	251	258	232	208	230	228	225	205	192	191	171	194	175	178	152	183	183	194	197	198	186	209	182	189	181	186	171	189	163	178	177	178	201	156	193	173	180	167	195	192	172	182	156	171	180	173	162	168	193	187	181	179	182	180	185	194	157	177	205	175	185	172	163	165	194	163	185	184	155	201	172	178	204	167	182	167	182	149	205	166	192	181	180	201	169	181	206	185	174	185	195	175	176	184	150	173	191	186	208	179	200	184	192	170	188	156	179	154	161	169	165	172	170	178	156	195	170	174	158	162	161	166	175	160	158	182	183	180	161	198	188	173	171	184	195	179	170	180	190	169	167	178	199	164	210	177	160	164	188	185	177	182	181	186	175	188	207	177	163	203	178	183	164	190	188	169	182	187	187	168	174	172	202	195	188	145	173	177	175	162	198	196	172	187	149	165	188	191	182	178	187	196	177	165	170	176	178	194	167	162	202	165	188	185	173	193	199	169	179	185	178	171	197	201	157	154	167	178	185	196	176	179	186	178	157	167	170	199	191	158	195	154	163	168	176	170	182	177	161	181	165	174	182	184	191	163	168	187	191	174	186	169	166	182	164	158	203	200	193	191	185	207	211	162	168	179	160	204	185	152	159	159	187	185	180	182	158	157	185	177	166	193	188	182	178	158	182	154	184	192	183	207	182	161	179	190	179	171	168	187	173	193	165	203	175	167	150	178	173	176	193	180	180	172	160	175	175	164	156	179	144	164	187	180	167	166	208	163	170	162	155	178	171	176	167	182	175	172	186	187	201	185	197	178	189	181	160	163	164	174	172	195	167	190	180	160	177	199	195	184	187	181	167	168	146	157	179	175	149	195	186	170	186	153	175	206	183	180	163	156	185	188	178	161	165	177	158	165	177	175	175	182	177	170	194	177	196	188	163	180	170	160	162	174	156	150	176	159	176	194	186	176	184	190	189	185	166	177	187	164	181	189	171	169	205	181	175	156	161	158	190	186	179	158	172	148	179	185	175	186	161	184	167	178	168	163	176	184	182	172	171	181	193	180	189	167	176	142	179	202	177	178	170	206	169	165	160	158	182	197	166	167	151	165	186	172	186	173	184	172	190	160	167	162	173	181	176	205	187	180	166	178	184	164	190	152	171	179	170	175	175	193	168	169	170	171	184	159	205	187	163	162	182	181	188	201	217	202	180	177	208	174	162	200	184	169	209	156	171	163	165	204	174	191	170	173	184	185	203	198	165	166	157	169	184	175	184	181	187	176	139	167	157	155	153	182	176	184	175	178	155	172	196	171	185	173	190	176	183	193	178	188	178	148	162	173	189	194	169	172	169	166	177	174	180	179	161	168	185	176	177	181	169	178	167	178	163	176	192	174	155	166	179	187	176	187	158	176	185	176	191	195	178	178	179	188	157	198	177	162	182	183	185	183	178	171	182	200	180	211	184	151	165	187	189	182	177	173	178	185	160	166	210	174	203	181	182	175	166	161	193	205	192	155	198	167	179	163	193	143	174	202	151	192	161	180	180	187	173	155	197	167	166	178	184	176	169	159	152	172	160	183	175	184	175	178	166	155	185	171	181	174	194	169	174	176	168	157	173	193	158	179	174	184	157	187	163	185	172	193	144	178	179	211	183	182	175	175	158	161	177	194	224	169	159	193	181	160	149	176	174	169	161	199	165	174	171	197	193	199	203	180	169	192	191	163	191	185	195	198	174	179	181	176	178	161	155	201	167	161	189	175	192	174	145	171	192	174	198	204	186	201	183	198	176	188	200	176	183	176	202	156	156	178	185	185	167	181	177	162	185	163	160	182	167	173	168	176	185	150	198	156	170	180	153	177	203	176	165	159	178	189	158	192	166	163	157	186	189	162	156	177	187	175	185	190	181	181	182	188	147	162	193	196	189	181	165	188	196	162	172	195	176	177	174	190	179	162	162	203	178	173	158	167	166	188	187	178	187	183	196	175	190	205	166	183	159	166	188	172	187	186	180	172	185	176	155	181	164	175	186	183	170	191	163	163	209	164	157	177	160	183	189	181	148	180	166	157	172	201	179	171	203	162	180	191	156	167	174	175	186	173	196	167	172	184	175	161	183	190	172	149	147	181	191	171	170	175	187	178	190	160	165	181	186	170	180	178	186	185	180	194	184	172	186	173	155	194	190	172	175	171	176	159	170	181	188	207	182	184	156	195	169	180	189	167	190	188	189	177	176	175	167	182	193	173	166	169	181	169	195	193	183	178	167	181	187	160	191	167	198	159	206	183	210	182	187	171	179	184	160	182	171	168	171	170	158	203	172	179	174	203	173	191	160	160	168	172	175	173	177	192	194	162	172	180	180	172	174	187	176	174	165	156	185	170	187	176	188	179	153	173	176	171	175	184	186	168	159	189	171	188	189	179	172	193	186	205	167	184	146	187	190	186	173	179	187	161	174	184	189	179	176	164	168	163	146	160	185	155	172	178	163	174	186	173	182	173	191	180	173	201	182	192	159	161	176	173	190	158	175	183	176	163	168	172	180	172	167	185	166	157	186	173	156	168	158	189	174	201	157	165	166	178	172	195	150	167	188	173	169	180	186	166	170	207	165	180	173	178	161	185	162	163	187	158	189	159	163	214	187	176	192	167	165	168	169	193	205	171	160	187	178	163	166	193	178	163	182	169	184	179	172	196	181	168	193	172	186	213	173	185	170	171	169	192	172	189	192	179	204	175	172	160	167	178	164	193	177	171	171	188	183	148	173	187	189	187	171	175	191	175	190	147	172	160	180	187	181	178	189	141	173	151	181	176	192	194	171	194	172	157	161	181	154	179	198	183	144	180	184	172	199	179	180	180	168	173	174	178	190	180	171	174	158	177	189	190	168	190	186	179	169	173	171	170	172	194	169	195	207	182	208	170	187	180	157	177	186	207	161	180	187	172	170	197	170	195	188	169	194	170	145	163	167	188	201	187	182	180	178	172	164	184	210	173	183	158	172	180	184	194	177	170	178	151	178	182	164	162	165	174	174	162	176	167	156	160	173	192	151	193	159	181	162	207	151	210	173	197	181	181	181	173	180	168	189	164	188	164	185	169	173	175	192	170	175	205	188	169	186	161	187	169	171	168	149	189	196	167	144	168	179	185	174	179	185	156	191	153	148	179	185	193	171	166	189	154	195	197	177	177	196	167	192	183	184	189	170	168	166	183	193	165	195	143	190	187	181	169	170	174	169	165	170	158	182	174	178	151	179	184	173	168	172	181	185	154	171	156	180	183	158	178	186	187	171	163	196	173	194	173	199	180	181	184	187	174	187	167	156	189	166	175	173	172	171	182	181	162	183	161	176	184	195	183	169	172	178	178	177	159	176	189	196	161	201	179	174	171	181	179	184	157	163	171	169	170	174	169	175	190	177	185	168	195	143	178	198	200	194	164	197	161	159	187	183	213	194	189	187	160	189	179	197	198	179	162	161	188	175	211	185	159	159	149	195	158
3026	4607	3138	1482	1051	781	632	522	412	393	316	306	298	300	281	220	212	232	245	233	228	230	224	213	205	223	236	226	217	220	221	219	238	212	217	209	215	209	207	234	217	209	232	237	212	205	242	190	229	214	221	190	218	192	194	224	227	232	203	230	206	185	197	206	210	214	213	213	204	204	217	220	204	189	223	236	179	200	192	225	184	197	189	231	191	184	233	212	193	198	220	212	215	208	237	229	197	228	240	204	222	223	196	225	215	188	195	198	195	219	204	190	225	187	216	179	213	225	207	215	200	214	206	210	221	212	239	205	196	209	196	222	200	201	194	202	187	190	194	226	202	206	217	206	210	221	202	209	225	223	222	210	220	217	238	223	211	199	208	191	217	183	214	230	207	188	216	223	202	205	217	202	187	220	211	214	214	212	217	239	242	185	193	222	199	202	196	189	221	191	210	228	227	220	204	197	210	209	224	192	207	179	184	201	193	215	234	222	197	193	220	190	211	186	178	199	225	210	195	200	206	234	217	222	230	218	225	188	203	210	203	243	224	202	187	222	219	207	229	209	210	220	207	197	231	204	227	212	196	204	210	193	213	183	178	245	203	220	216	216	196	207	204	219	186	204	213	234	212	183	233	226	212	201	194	176	216	221	216	242	220	223	242	212	215	217	209	208	179	208	196	205	210	211	207	193	178	212	198	228	234	235	170	203	219	181	190	192	223	212	213	211	192	185	197	199	227	225	211	194	203	218	202	212	204	213	211	218	223	178	202	222	213	203	195	214	238	201	213	213	207	202	205	191	217	211	216	185	199	196	224	234	205	199	221	205	227	195	197	223	214	242	216	210	204	208	180	237	214	219	215	216	217	211	210	216	203	203	242	210	218	189	182	208	184	224	197	212	181	211	214	206	229	182	208	211	207	192	193	225	214	230	218	226	186	192	197	221	214	209	214	220	190	200	202	222	210	201	195	224	204	210	182	188	207	204	201	198	228	214	215	204	216	193	229	209	213	174	209	216	215	218	207	213	224	230	199	187	224	201	204	203	200	213	230	246	203	193	214	209	209	199	191	246	237	209	215	195	210	221	205	198	196	216	201	203	206	221	213	248	216	212	205	204	180	205	183	218	227	210	221	224	226	195	189	234	205	190	208	192	195	209	196	220	193	217	207	188	201	213	186	223	206	205	220	199	213	205	210	223	206	194	223	205	178	220	214	207	245	224	212	191	207	223	202	216	196	213	198	185	213	244	204	197	208	218	240	221	199	211	204	207	222	222	212	211	205	212	197	209	186	212	196	212	198	215	194	203	209	201	192	204	180	239	209	191	194	184	207	207	224	214	196	198	211	197	216	232	207	220	204	199	204	208	218	216	203	212	200	210	203	209	225	188	183	229	234	210	209	218	189	214	182	200	204	211	205	195	224	239	199	204	206	217	199	255	215	195	220	212	202	224	199	208	222	214	193	212	208	201	203	207	207	183	201	208	195	214	179	200	212	241	225	191	210	200	215	208	211	199	193	214	203	232	192	241	223	196	198	244	192	206	204	217	223	218	212	221	209	184	205	207	184	202	203	164	202	221	194	192	195	201	206	201	210	228	167	197	186	224	211	202	205	206	210	177	200	196	208	230	193	218	225	184	202	202	234	179	229	201	213	206	191	204	191	216	223	182	226	219	214	191	175	220	227	214	178	218	175	216	190	223	206	202	210	224	226	223	208	198	239	220	230	201	212	219	210	206	205	239	218	235	210	221	241	228	217	188	207	215	200	227	201	204	203	189	230	195	193	220	204	227	195	218	209	176	223	198	199	215	215	198	229	215	200	210	200	208	216	243	180	212	197	199	200	217	221	209	202	235	208	198	216	186	222	242	217	213	206	208	199	191	226	203	213	202	229	174	204	212	216	193	209	206	212	226	217	190	197	217	216	184	197	179	212	199	234	178	214	200	193	187	212	199	229	215	208	195	208	211	210	187	222	219	202	217	185	229	197	210	218	195	225	205	218	208	208	198	208	181	209	197	199	216	194	221	213	185	193	223	216	198	210	221	220	204	212	184	188	214	187	201	218	227	220	199	219	206	227	197	205	213	198	179	202	228	207	196	209	204	192	210	235	240	234	215	236	229	204	217	202	189	207	212	233	197	223	198	211	217	213	209	213	183	226	234	223	206	230	222	199	196	215	234	184	196	209	206	196	187	214	218	187	212	206	224	205	208	223	235	203	207	203	209	222	219	193	215	219	222	194	200	217	227	220	206	196	221	217	218	192	200	204	238	205	209	219	210	207	212	203	198	203	211	200	199	213	200	240	228	196	201	195	196	212	189	203	192	200	200	204	218	220	223	204	214	184	188	207	217	214	217	208	220	219	202	221	205	186	203	211	191	176	195	212	210	201	178	209	206	225	215	213	211	195	229	206	214	202	220	187	206	209	211	228	212	210	219	216	208	212	203	221	192	197	199	198	189	211	233	205	182	238	209	206	214	198	227	237	196	233	203	199	228	240	218	183	195	204	195	208	223	205	218	215	206	207	228	229	211	216	211	215	217	207	243	212	212	193	228	221	217	197	203	217	213	201	192	211	217	213	213	206	195	200	176	215	185	209	217	212	218	219	178	184	206	195	212	212	217	225	222	211	204	229	200	206	223	189	210	220	213	213	206	212	215	200	199	239	209	208	194	214	213	220	218	229	206	191	184	205	206	231	202	206	196	202	198	205	204	216	205	169	192	197	217	200	213	212	217	213	207	215	219	206	213	218	216	186	214	197	201	215	212	199	249	209	189	208	210	205	207	222	229	216	206	192	207	210	220	226	201	190	198	220	213	195	202	198	207	227	188	198	194	222	211	192	197	208	239	211	214	209	202	218	215	219	204	202	202	182	216	229	197	204	214	213	219	236	226	217	214	211	199	189	218	213	188	190	199	199	212	190	196	206	241	199	230	204	213	206	191	201	197	188	231	209	211	202	210	233	185	218	238	204	229	181	220	220	215	223	212	204	212	196	199	216	210	193	200	203	200	219	196	221	204	189	238	214	207	215	227	224	208	210	219	231	229	224	204	201	203	242	212	212	204	233	196	211	200	194	193	186	202	212	201	196	216	201	181	204	204	193	220	200	204	197	195	232	216	176	207	231	197	209	191	200	216	197	204	212	235	210	187	203	205	215	208	192	197	206	210	216	213	200	205	219	221	204	219	212	206	209	235	222	201	230	213	210	206	215	218	216	201	189	194	226	211	193	204	194	212	228	207	198	191	176	218	207	192	222	222	209	218	174	197	188	201	208	200	215	194	206	206	218	226	204	216	191	195	221	211	183	219	203	203	198	204	232	175	170	201	219	196	208	220	185	226	200	210	195	218	216	182	238	196	223	210	212	207	216	219	234	194	210	232	219	187	211	212	201	225	213	236	218	197	236	207	196	205	192	200	231	214	219	212	191	230	223	215	216	195	211	203	223	231	227	228	212	193	204	216	247	222	205	189	214	231	191	219	192	248	202	214	217	209
22331	21066	28641	23681	21067	21060	4969	805	603	528	412	416	320	369	353	311	319	275	265	287	267	272	255	262	274	278	233	249	227	232	229	235	244	219	267	230	203	240	248	232	232	238	242	223	228	224	246	248	241	243	224	232	227	266	218	236	215	241	224	220	201	234	234	219	222	228	261	223	232	218	213	219	235	209	240	224	210	220	234	219	239	198	212	215	201	229	224	205	226	245	230	218	232	211	195	216	194	223	238	231	216	213	230	226	215	207	229	194	245	236	231	233	216	211	226	223	201	245	235	213	210	239	236	200	241	218	229	208	204	228	235	223	238	237	219	228	219	232	226	242	199	232	242	237	211	212	230	227	207	219	205	224	196	204	211	227	209	202	225	219	199	232	231	223	236	215	219	199	194	199	220	220	218	200	219	217	217	231	236	231	212	223	199	238	195	221	201	221	213	256	223	197	211	226	207	227	220	249	203	222	223	231	217	240	204	216	224	209	197	264	214	250	211	226	206	200	227	231	223	228	222	203	237	186	234	221	226	237	215	226	196	236	207	222	232	211	198	206	221	222	234	216	227	228	227	214	203	229	247	181	217	231	235	224	222	239	164	215	231	250	204	249	208	207	254	223	202	220	224	224	242	237	224	218	253	248	219	225	227	229	229	203	221	214	214	209	245	225	225	197	213	232	206	238	212	236	225	223	213	218	224	234	189	234	211	223	206	208	235	206	209	225	201	243	204	223	230	221	223	204	250	221	242	212	226	239	224	234	224	193	225	193	203	228	246	220	232	195	227	224	200	229	234	203	216	206	204	223	244	228	230	206	227	228	213	232	222	253	230	186	214	221	228	254	213	215	207	209	232	214	204	210	195	233	230	229	236	239	223	235	233	209	216	202	209	209	223	229	206	224	235	210	218	220	213	243	232	229	249	228	190	228	248	216	239	223	221	200	218	225	229	234	214	233	218	215	226	214	212	231	215	213	216	211	239	206	220	204	215	195	207	214	215	227	192	208	222	210	217	233	214	231	232	245	201	210	234	222	230	248	222	230	238	211	231	215	259	232	242	217	197	226	207	251	227	211	202	227	240	222	216	231	227	226	233	240	239	223	206	218	216	215	220	208	210	242	222	211	217	212	236	212	209	220	217	211	213	215	226	227	213	236	187	236	202	213	226	217	206	216	234	207	215	196	202	205	210	229	198	217	231	241	241	192	242	210	223	213	205	229	226	209	238	221	224	228	199	221	198	228	219	210	197	239	210	220	209	204	230	201	229	203	222	232	230	201	215	234	216	199	219	210	205	228	209	229	231	226	228	214	216	238	233	203	205	204	212	243	206	201	214	233	214	235	250	229	224	212	228	232	256	219	199	210	209	224	210	220	229	221	211	204	255	244	251	212	233	213	222	192	225	219	226	209	215	233	213	227	213	234	213	223	228	215	211	207	229	231	225	198	205	243	233	210	211	214	205	224	237	208	219	245	239	224	215	232	209	223	237	239	210	211	237	226	239	218	221	204	222	211	235	214	217	200	221	221	210	227	210	212	226	229	226	222	212	210	212	213	214	188	231	214	227	253	219	204	208	232	227	246	190	201	216	212	213	224	231	187	198	241	221	232	217	226	215	222	195	200	226	181	260	250	218	204	232	214	232	217	240	203	236	231	207	231	252	208	201	215	236	224	231	212	212	227	230	217	229	217	240	230	222	222	229	225	229	214	216	249	216	230	217	227	218	227	197	207	229	228	240	216	213	201	207	220	215	217	232	223	232	218	224	232	189	225	214	218	214	204	231	198	222	223	225	241	224	216	232	216	216	204	224	219	209	235	226	206	219	214	213	242	246	225	225	235	211	205	225	238	240	205	244	220	216	230	254	228	243	213	230	243	246	202	209	229	222	212	217	229	202	200	196	236	228	209	197	244	231	178	230	217	218	234	214	204	243	228	232	213	228	224	239	221	211	199	225	249	235	220	218	215	200	209	210	215	209	238	225	241	241	204	240	214	205	221	201	207	216	210	213	205	214	238	218	226	225	224	227	209	182	236	238	219	208	229	193	215	213	219	216	230	221	203	215	216	224	205	246	210	219	246	229	240	200	228	212	223	214	214	228	229	234	219	231	189	235	246	233	201	198	213	216	191	223	222	224	228	227	200	221	218	216	203	214	223	197	229	219	230	244	192	250	233	217	208	203	243	220	215	237	235	228	218	236	217	214	218	214	228	212	219	214	223	217	225	203	217	208	224	205	215	226	235	213	209	227	238	204	217	214	207	216	246	198	213	231	199	196	232	202	233	207	213	207	201	256	225	228	268	218	200	196	230	193	195	225	240	219	207	225	191	221	200	210	219	197	207	218	239	225	233	218	241	205	256	216	211	213	212	220	240	207	224	221	211	203	198	225	207	230	231	233	231	229	219	204	208	217	197	223	203	230	218	185	223	221	248	212	248	212	238	224	205	220	231	232	199	222	218	226	214	220	224	218	199	226	231	213	244	199	207	206	217	235	227	211	211	216	214	233	224	241	191	248	203	195	217	239	206	217	220	233	214	207	224	211	236	209	221	200	230	225	226	243	224	200	223	210	235	241	227	227	192	213	215	210	210	198	243	228	215	216	235	234	216	229	218	197	208	185	229	228	222	248	226	217	223	214	215	225	196	239	239	211	232	205	189	238	241	213	251	209	209	221	211	210	224	203	226	211	221	221	192	188	205	214	208	209	236	212	228	219	215	220	220	215	213	251	194	189	201	202	222	195	187	221	221	208	232	254	228	231	227	221	259	198	231	185	212	222	226	214	208	207	241	199	233	225	213	209	194	259	226	219	202	229	189	226	219	211	238	207	197	226	202	215	230	232	232	217	224	241	229	197	259	233	246	203	202	205	204	231	203	206	207	217	213	236	206	214	216	197	226	223	226	226	202	211	208	248	214	222	244	216	233	235	199	223	200	233	211	231	207	228	221	230	240	205	213	201	194	198	206	222	228	224	219	190	245	207	251	226	205	225	223	224	223	219	210	207	204	214	224	218	230	193	204	220	205	209	229	222	232	224	207	213	170	246	229	202	230	218	218	219	187	204	231	218	233	206	228	202	224	222	234	196	215	216	249	247	224	228	205	209	203	228	204	214	220	223	227	194	242	238	223	252	235	216	212	227	235	210	215	249	226	200	228	217	236	229	219	242	202	227	224	222	223	218	220	235	213	223	217	242	212	232	229	212	215	227	203	212	206	213	225	218	208	261	198	211	242	245	254	225	260	207	206	217	218	233	231	218	218	227	216	251	208	224	230	196	203	214	212	224	226	194	216	238	205	213	220	255	240	239	239	203	222	198	227	224	192	214	214	200	245	230	209	224	223	234	207	221	217	247	232	213	247	211	233	232	207	214	234	217	241	229	223	211	227	229	236	233	231	226	238	199	218	246	233	239	239	224	229	222	246	231	225	219	220	241	220	247	207	198	199	212	235	215	246	204	217	205	212	201	205	205	221	227	233	217	249	198	243	213	217	233	223
4079	13311	9567	4475	3264	2556	1787	1318	973	810	693	612	559	505	493	398	405	392	383	358	367	312	359	347	322	301	289	348	310	278	310	324	310	278	276	312	276	279	289	306	295	283	299	283	288	259	288	281	267	274	283	274	268	256	267	267	280	279	274	288	262	279	274	253	263	294	271	292	240	257	291	267	237	267	290	258	258	272	264	289	248	236	291	274	276	283	274	281	291	272	264	257	254	246	255	225	274	262	259	283	268	269	253	269	275	292	268	226	253	266	258	308	246	267	233	254	265	257	281	273	267	269	249	258	245	245	290	264	257	233	256	271	280	279	235	283	274	269	254	283	268	267	282	269	276	269	258	285	316	266	252	256	253	272	255	275	266	259	288	251	268	270	251	246	235	285	269	258	261	260	290	243	295	260	262	244	247	251	267	253	288	290	262	288	266	274	272	272	262	291	267	260	250	261	264	260	275	267	283	253	250	274	246	292	267	278	260	272	260	278	247	261	287	260	260	265	283	262	258	256	262	264	282	279	294	265	244	254	295	283	244	264	271	247	282	256	256	280	276	274	286	269	267	268	258	264	273	272	260	249	249	277	264	245	275	246	294	239	276	271	242	261	275	259	252	260	280	276	262	244	242	241	257	253	259	244	266	255	270	258	271	240	250	249	265	246	258	274	281	278	267	232	266	273	236	286	267	257	250	262	239	242	274	283	264	262	254	286	251	267	229	287	269	278	279	265	243	248	246	285	254	256	247	278	256	261	252	258	285	275	268	241	251	276	252	253	256	271	258	248	269	271	264	265	256	266	260	280	274	254	286	243	242	276	279	262	236	292	245	245	268	271	289	265	273	237	276	271	291	260	246	280	229	241	297	276	255	263	254	255	244	283	262	278	288	277	241	282	259	288	264	250	292	258	261	268	253	290	284	254	251	242	258	277	252	257	282	294	266	266	285	249	301	266	283	228	251	238	267	252	270	268	243	267	255	266	262	274	283	257	278	238	248	246	298	237	272	289	281	250	261	232	260	259	266	227	261	291	244	281	269	265	284	264	285	265	268	286	272	246	253	252	261	268	252	250	262	275	275	257	264	268	278	220	259	288	286	266	270	253	286	263	278	298	231	261	263	271	260	267	269	262	290	276	265	247	262	259	279	256	284	272	244	260	256	281	281	237	242	294	282	287	266	254	247	238	271	242	260	269	245	272	254	278	271	267	265	281	268	250	263	244	273	257	280	250	234	231	259	281	260	284	268	259	247	267	260	240	241	284	300	254	290	243	259	282	256	230	251	266	282	310	302	280	284	240	275	261	259	239	268	260	267	255	263	249	268	276	280	253	249	269	233	262	262	264	251	259	274	255	273	260	289	260	283	224	282	254	238	276	264	282	240	256	268	266	257	268	277	255	251	276	302	293	229	250	229	266	271	257	253	281	282	292	264	237	276	288	269	276	271	247	250	273	242	288	258	274	260	252	259	254	269	281	274	269	272	244	245	263	251	259	262	256	245	261	279	255	269	280	273	264	241	263	270	300	253	269	262	232	251	287	271	266	264	236	278	282	280	249	246	270	287	306	295	246	265	264	281	229	296	275	268	251	247	276	232	257	270	247	276	262	278	294	239	243	269	242	286	260	268	251	287	227	264	262	264	249	279	265	258	280	274	267	258	246	272	264	268	256	257	273	264	263	292	263	238	249	245	263	267	249	242	257	272	239	241	273	250	272	272	246	246	264	252	263	308	318	244	274	273	272	280	268	238	264	263	259	250	250	280	265	263	281	247	280	280	255	243	230	255	266	264	251	259	252	262	284	247	301	271	282	262	285	269	262	281	269	269	271	290	287	249	276	252	297	256	267	257	292	262	256	279	262	269	290	252	258	296	290	246	249	257	240	281	288	265	230	245	273	257	251	267	290	275	247	236	235	269	248	273	251	270	268	275	243	266	266	257	239	260	258	270	278	272	284	284	266	233	284	252	284	268	254	256	246	217	283	277	288	255	294	254	239	246	257	254	257	296	280	243	261	273	267	237	264	249	270	255	286	270	247	299	234	264	242	247	257	269	260	283	268	267	243	273	263	281	255	275	253	272	280	262	258	266	250	295	279	265	257	235	263	269	251	273	236	285	277	254	238	259	297	286	250	215	305	271	281	269	270	249	255	272	251	258	261	251	248	256	262	256	279	281	229	266	259	249	281	268	248	276	253	284	302	247	266	281	302	276	305	275	278	280	250	284	278	257	297	272	281	267	223	272	286	283	291	279	257	261	280	265	254	252	268	268	253	247	265	258	251	275	280	272	296	280	262	297	253	275	283	264	230	250	263	247	274	245	275	268	292	258	259	277	257	294	262	269	262	282	273	243	273	278	257	278	254	278	263	239	284	258	274	279	256	237	243	258	234	275	268	248	261	250	246	266	233	260	272	267	255	256	253	263	285	251	269	266	250	285	280	270	293	281	245	278	255	257	258	271	254	268	268	293	239	256	280	237	269	259	278	299	273	266	264	273	274	247	260	276	258	262	275	248	274	250	286	292	268	261	287	248	253	260	252	269	262	236	260	276	248	242	277	287	276	264	272	275	243	294	245	280	272	269	261	266	239	259	275	307	276	284	241	236	258	299	299	253	270	240	295	268	268	289	244	266	294	268	287	293	243	261	279	273	260	255	236	278	246	280	297	257	271	273	264	293	270	257	283	258	268	220	281	308	286	307	279	275	260	255	288	244	238	257	272	257	253	241	257	256	245	276	270	234	256	265	249	277	243	263	294	264	266	267	253	273	252	281	263	236	234	265	265	249	276	277	272	279	245	258	284	271	264	281	246	261	260	235	284	275	274	276	247	286	264	266	263	290	276	253	262	276	280	260	297	246	254	264	272	278	273	250	289	245	276	260	264	251	236	287	228	286	286	291	242	260	256	252	263	240	259	274	246	292	274	254	262	255	275	238	268	258	274	253	245	236	253	245	316	263	252	229	268	254	274	250	269	255	275	261	258	285	287	260	288	230	252	245	263	271	251	276	247	258	284	241	278	259	283	282	245	243	276	279	250	244	245	267	261	257	270	288	272	294	257	245	294	299	286	240	264	295	275	262	244	246	263	286	259	262	265	264	284	285	264	264	247	260	271	276	260	277	270	276	265	259	253	260	273	260	253	292	270	253	275	257	255	265	264	265	233	241	264	273	275	292	279	286	307	262	283	220	234	258	287	294	266	283	238	279	287	263	268	256	271	258	260	265	275	265	278	242	254	255	281	280	240	263	287	254	278	260	289	268	259	293	266	255	285	258	249	248	259	267	257	268	250	273	260	256	278	263	273	284	261	244	253	251	267	224	264	275	282	276	245	257	261	285	262	252	242	258	303	279	303	260	269	252	265	256	246	270	266	273	246	237	267	258	272	268	232	244	266	276	248	269	250	278	280	261	244	256	290	255	264	227	256	285	271	229	252	244	251	272	262	259	274	260	279	255	270	266	240	282	283	274	237	290	258	252	256	279	273	273	283	244	244
27315	16673	2799	593	464	425	434	388	402	342	366	393	370	370	376	347	403	346	344	367	381	358	361	349	388	349	353	365	379	370	376	373	338	366	364	316	382	362	346	376	411	358	370	393	372	380	361	372	356	402	368	418	385	373	387	396	371	338	365	328	355	362	344	375	375	358	363	356	353	372	377	338	353	343	384	354	384	398	376	359	357	365	382	362	406	358	348	376	365	388	378	362	351	376	376	392	347	397	340	351	350	387	373	353	390	373	367	362	353	394	370	370	392	367	369	366	354	351	392	352	402	360	388	378	380	372	396	400	380	374	368	392	349	370	375	324	371	379	344	370	357	406	364	369	371	372	412	356	360	367	380	368	378	372	356	332	377	380	331	368	382	367	350	390	397	337	318	409	367	363	405	331	402	391	400	352	355	370	368	376	355	355	349	375	358	357	354	391	379	401	383	356	367	367	387	385	388	378	370	357	348	342	374	367	353	401	389	377	371	374	363	345	396	353	360	369	391	380	382	404	372	390	376	366	385	361	376	362	340	358	331	363	361	325	367	361	371	329	338	389	346	360	337	366	386	389	356	409	389	357	368	355	355	351	369	353	367	377	418	362	327	348	363	346	388	387	348	379	393	342	406	411	415	371	361	383	350	374	392	397	355	356	373	392	378	342	389	375	383	373	362	332	382	390	339	366	341	361	356	376	357	361	356	335	397	371	343	369	406	418	373	362	385	382	378	355	407	350	378	380	380	350	340	348	381	371	379	374	378	388	390	354	377	359	336	398	403	396	355	395	390	352	343	349	348	386	364	365	332	374	371	374	375	384	395	408	387	381	376	380	399	372	351	349	358	406	321	345	373	348	373	356	381	383	387	349	370	387	350	351	397	339	350	378	375	392	364	375	379	389	367	343	396	353	394	382	373	365	368	346	370	411	365	352	381	381	368	369	382	350	391	380	379	362	381	384	373	335	374	353	363	391	379	351	385	377	381	386	379	369	367	374	395	345	359	368	376	386	351	398	380	349	380	392	366	378	381	366	376	390	347	384	346	368	409	401	362	375	378	363	378	380	355	377	375	371	349	378	344	349	386	341	378	363	352	349	338	382	353	397	370	325	363	383	387	357	387	354	357	413	335	375	331	373	341	354	357	356	346	340	368	347	377	378	392	365	372	395	396	365	382	422	381	383	384	364	374	378	370	383	410	388	389	365	374	395	378	366	357	384	385	367	373	372	372	377	378	376	364	376	355	339	372	367	377	373	378	371	371	370	401	363	412	323	369	382	384	374	385	371	349	357	359	342	373	362	349	380	362	392	337	373	386	364	381	354	377	365	382	373	397	361	378	365	365	365	402	377	354	380	393	401	355	348	400	394	393	403	350	383	376	371	370	366	349	390	355	343	334	361	393	370	368	366	378	369	364	364	362	326	338	348	361	389	394	396	359	387	368	357	375	349	383	345	350	400	370	352	384	378	333	378	408	352	352	344	346	361	381	370	371	344	372	362	338	347	365	362	357	346	360	374	333	382	380	376	391	366	366	377	376	373	374	337	384	370	385	350	353	356	364	386	338	382	344	369	383	389	385	375	353	369	355	369	373	359	374	401	366	358	339	365	343	372	394	335	379	363	360	378	373	380	388	346	409	359	378	410	415	344	365	379	390	358	356	323	369	333	403	392	374	384	392	378	378	392	351	366	399	348	359	370	422	399	356	348	361	374	365	375	379	359	366	383	350	367	355	360	349	355	380	367	373	361	371	389	396	379	372	361	384	384	378	385	376	363	389	370	384	333	376	377	380	392	414	366	347	368	372	376	345	408	382	364	376	365	380	384	368	391	328	374	373	391	386	368	335	369	355	366	391	382	382	323	398	426	350	353	358	342	387	378	382	365	370	358	361	377	371	356	395	388	362	377	384	378	393	379	360	373	348	377	363	351	369	336	366	376	361	370	334	361	357	389	363	391	369	371	382	395	396	366	357	310	370	388	366	387	373	362	369	386	373	372	395	384	373	379	399	357	364	403	374	369	345	372	357	383	380	361	389	347	389	343	415	380	387	341	371	333	380	383	367	364	372	383	370	380	365	384	380	354	358	411	392	375	354	380	363	386	399	384	376	397	365	362	346	349	378	406	421	374	354	392	357	379	374	366	386	363	360	372	381	360	366	377	384	353	368	319	359	360	361	356	394	355	359	372	383	372	357	388	348	378	378	375	348	369	350	387	395	379	342	393	353	351	354	367	401	361	384	375	386	389	350	359	338	374	378	372	398	385	375	373	356	369	394	357	352	388	361	367	348	338	371	375	388	385	379	329	371	364	359	359	382	396	364	350	373	372	394	394	370	379	348	353	353	373	387	400	391	377	338	386	354	373	389	359	358	381	391	356	410	360	350	364	375	356	402	379	371	337	382	329	382	369	391	355	359	377	405	362	369	381	361	396	341	372	388	376	366	392	370	358	322	376	342	339	385	343	380	355	383	404	386	358	372	400	359	360	358	379	340	370	367	420	346	349	345	347	364	358	341	364	391	346	358	393	371	412	386	373	394	358	355	379	336	342	360	387	368	393	401	401	417	386	357	360	375	348	332	381	370	382	394	395	360	384	361	349	414	393	397	387	391	392	362	357	393	379	363	398	364	318	365	338	349	354	384	383	338	386	367	391	377	362	400	424	358	349	341	389	387	384	342	369	347	379	349	370	347	373	346	372	342	378	373	347	368	386	334	375	371	390	364	345	369	368	378	355	376	342	381	362	361	353	347	355	382	390	379	353	394	350	339	378	357	352	395	388	330	344	387	387	359	378	357	384	397	381	339	368	372	356	379	394	344	390	341	350	354	388	362	398	403	372	380	376	356	360	350	363	378	391	370	351	360	386	385	389	372	367	390	358	363	369	380	346	357	369	356	370	380	369	416	358	400	413	362	371	397	353	412	340	332	369	366	359	393	385	374	379	352	372	390	364	349	366	354	376	356	382	337	378	350	336	374	363	369	341	377	362	368	388	376	358	378	356	375	379	363	412	334	334	353	377	395	342	380	377	372	388	395	389	363	376	350	366	377	390	374	354	346	370	388	374	354	380	390	360	325	400	367	397	347	354	371	336	356	395	375	380	339	379	369	345	383	362	378	333	412	345	354	382	394	381	368	426	369	386	358	363	369	357	356	367	360	360	378	364	378	389	394	361	389	361	340	371	350	373	400	369	378	356	350	373	373	380	383	366	368	354	365	368	403	359	380	392	368	385	346	379	369	368	365	362	343	360	373	381	384	369	359	379	387	390	373	325	314	365	367	340	370	374	364	385	368	363	377	365	351	372	361	372	348	378	398	365	359	374	370	373	394	379	375	387	370	381	348	357	347	358	354	397	362	364	372	382	343	388	353	379	371	343	371	381	362	382	358	390	382	354	424	360	347	384	372	406	365	348	382	384	421	393	387	374	400	357	359	391	391	392	359	393	353	353	366	352	372	372	375	380	332	354	401	378	332	364	330	351	331	366	346	356	389	344
4155	879	710	549	517	492	437	421	434	435	455	445	439	416	406	411	453	400	459	425	442	454	439	389	425	466	416	482	424	447	392	461	421	441	436	449	460	481	444	441	458	407	451	408	399	406	451	452	385	430	432	446	453	444	452	420	468	453	402	395	460	412	427	430	434	427	456	440	417	396	421	431	410	419	448	393	465	434	451	416	455	423	421	483	421	424	438	388	424	440	412	390	437	383	442	421	425	421	453	436	414	435	432	424	413	442	381	438	430	450	441	389	423	453	437	459	417	426	457	427	436	430	442	413	442	419	431	434	434	473	448	414	442	418	443	406	430	425	446	420	423	415	394	459	427	460	420	444	426	425	393	436	412	432	406	394	422	462	426	409	419	395	428	402	445	406	374	443	397	427	407	462	434	452	412	429	440	397	458	424	414	417	426	401	441	424	413	470	384	385	437	450	463	428	443	424	429	440	422	399	423	427	460	441	460	403	394	428	423	399	433	427	457	414	406	431	476	430	453	397	423	413	465	432	393	440	423	408	435	394	424	411	430	444	428	423	454	420	432	431	454	476	391	414	466	443	417	413	402	429	412	457	426	437	438	435	437	425	386	411	439	404	452	441	416	393	471	440	457	418	406	403	412	414	405	432	466	426	425	452	414	416	491	385	417	420	379	416	411	419	426	452	425	409	414	443	444	455	480	426	426	450	426	430	470	425	422	449	398	405	467	470	446	435	447	455	423	437	418	466	447	450	430	474	459	412	446	436	449	409	432	425	436	419	433	429	422	410	453	439	429	459	421	462	413	432	414	422	440	389	444	450	450	422	450	468	431	432	459	410	424	443	420	438	430	414	425	447	432	419	458	429	407	434	443	413	414	430	441	392	415	412	424	444	464	400	456	399	450	444	432	413	438	441	436	471	390	442	499	442	439	453	418	415	435	414	429	425	425	443	408	397	417	408	436	456	445	411	427	442	414	412	453	399	429	438	439	436	412	429	388	405	431	398	396	437	454	399	430	437	437	459	430	453	399	434	444	431	427	422	420	410	433	417	443	426	444	450	425	430	441	440	448	427	410	416	418	434	411	407	436	453	432	434	422	498	420	451	408	408	442	432	436	417	424	439	464	440	435	415	412	412	446	448	439	433	429	428	437	436	429	479	431	411	443	451	412	414	429	397	407	430	429	416	458	433	427	422	465	419	455	449	423	441	418	418	408	433	413	446	433	399	421	435	439	410	416	445	408	432	410	394	501	425	416	423	453	447	456	430	400	410	413	437	438	426	441	435	436	454	442	427	428	434	396	419	433	422	411	423	419	410	457	410	432	455	403	414	504	411	429	422	424	433	391	446	426	438	437	410	427	418	440	426	434	449	432	395	428	433	435	441	418	445	445	419	408	437	441	420	385	373	402	439	437	453	424	391	435	424	422	424	469	424	422	433	431	438	453	431	456	429	438	430	438	430	452	458	473	431	454	460	451	450	397	420	411	441	405	442	444	418	449	430	454	443	428	432	453	411	438	446	424	463	411	432	422	406	459	459	425	438	465	427	447	436	477	449	416	436	452	470	419	419	473	412	453	432	444	435	406	377	436	424	404	432	451	396	453	418	461	438	417	443	378	424	433	444	457	450	378	451	429	412	431	432	437	419	433	466	435	458	431	436	397	460	454	433	436	427	440	415	457	438	405	413	406	431	441	409	425	424	468	472	434	396	441	472	422	397	409	436	407	415	426	469	394	452	437	402	452	438	395	424	414	402	448	470	467	399	417	465	408	402	407	445	424	447	457	426	431	437	442	434	457	442	408	432	428	404	436	430	427	426	426	437	404	462	421	417	446	421	464	501	435	404	411	437	435	416	410	441	391	454	413	431	433	435	448	447	427	429	418	415	442	411	396	420	410	429	413	466	422	411	410	399	409	460	451	396	446	458	393	428	406	421	412	437	440	436	405	473	404	437	417	415	421	443	458	394	419	456	431	411	418	443	413	420	422	451	461	425	413	431	427	438	392	413	455	466	412	432	396	402	403	435	433	409	406	451	426	418	431	419	426	403	454	413	442	422	444	398	434	464	426	438	413	450	511	460	428	405	408	428	390	425	430	447	474	429	458	415	463	424	423	448	447	434	397	427	405	440	443	406	447	438	425	403	435	450	428	400	455	457	408	437	427	401	458	399	423	415	449	435	457	403	428	409	393	424	425	408	390	441	437	428	397	430	464	412	427	398	394	419	410	400	434	423	418	401	428	386	447	483	433	454	420	426	458	399	423	442	418	438	460	455	424	456	402	417	431	438	396	447	425	426	424	469	450	485	431	428	409	418	442	431	445	437	440	423	475	402	384	433	456	471	436	413	452	453	464	415	439	443	435	423	418	433	415	446	455	425	463	415	432	402	431	419	443	468	459	437	448	452	446	438	442	424	417	449	409	441	441	424	429	430	420	458	443	451	432	440	466	414	457	404	456	418	414	431	430	454	483	445	432	384	448	431	423	435	441	437	426	465	472	436	465	411	436	401	428	419	473	421	415	426	445	420	414	442	437	399	446	440	485	406	395	479	479	446	453	436	405	383	420	400	473	463	424	417	479	396	464	408	453	448	438	434	442	464	451	403	408	434	437	467	426	432	415	428	433	438	452	444	467	428	435	435	407	441	410	417	433	419	457	449	425	434	386	437	426	462	391	404	398	470	413	402	424	427	418	453	425	454	435	403	494	431	451	475	422	480	481	457	394	460	452	448	465	379	466	442	419	441	434	458	403	438	427	407	448	388	392	433	425	443	424	431	406	429	425	416	435	424	424	389	408	414	428	398	448	440	403	422	445	418	435	414	453	457	419	439	437	453	454	445	415	438	439	398	480	452	447	389	425	402	390	440	410	390	449	441	407	432	428	387	392	413	459	420	416	410	415	414	419	423	464	406	431	434	432	430	404	424	430	411	414	430	474	455	455	429	442	455	422	438	427	412	452	421	456	446	474	421	433	420	451	436	472	428	419	418	440	410	413	417	471	449	453	445	413	431	427	454	415	411	432	427	423	382	410	441	407	422	441	441	446	428	475	453	433	421	399	422	438	405	433	455	433	421	438	417	423	441	397	403	437	410	440	409	434	419	454	414	447	427	437	417	453	451	430	405	430	426	409	420	463	458	419	434	418	409	423	459	454	418	428	425	464	457	392	410	429	474	402	419	430	400	416	439	423	426	427	414	409	440	384	418	433	397	431	469	463	437	408	448	430	438	448	431	408	424	447	421	447	403	448	432	414	431	432	426	407	459	460	466	414	423	453	421	416	377	444	422	440	404	419	430	437	406	411	413	433	428	409	418	455	409	410	443	424	410	420	444	430	474	419	440	430	434	438	405	455	450	413	408	428	413	434	439	445	428	417	450	452	424	433	414	460	464	414	414	492	453	398	390	432	427	434	400	459	426	440	440	432	413	423	466	411	445	416	392	465	422	412	429	430	423	415	456	414	422	428	465	438	422	411	417	428	441	406	459	435	429	426	417
23350	21032	28104	24151	20992	6630	1013	719	686	588	619	533	505	513	475	448	484	482	462	468	428	507	430	412	462	464	461	455	421	465	439	448	446	405	468	425	421	466	437	477	432	394	424	415	411	422	435	438	425	450	424	427	437	470	434	404	474	442	413	412	421	432	440	466	425	408	417	433	431	439	440	438	462	439	412	459	407	425	383	438	449	400	450	422	421	428	445	394	411	442	441	434	442	428	455	382	440	456	423	409	460	448	407	420	469	455	433	429	439	401	404	449	452	405	432	484	435	408	430	430	416	433	468	460	410	456	461	407	433	440	419	440	441	443	461	408	457	397	415	395	423	458	411	469	447	472	426	456	379	429	457	437	454	437	444	460	426	450	453	431	432	431	430	424	451	439	409	404	430	408	416	397	438	458	442	430	393	428	455	420	443	476	477	435	441	428	422	439	426	434	421	458	451	400	422	449	472	455	421	425	432	445	415	431	427	434	366	411	431	450	435	447	425	474	423	443	477	430	462	450	441	397	410	417	450	444	458	449	394	424	401	427	435	446	406	463	432	413	461	452	462	415	482	437	429	431	464	437	418	427	442	449	433	398	442	374	473	426	416	410	445	425	448	399	405	411	458	434	462	424	425	449	441	401	419	396	443	417	418	429	441	431	416	436	466	407	440	455	416	447	454	451	385	444	434	423	393	394	418	422	443	424	422	431	441	412	441	385	434	455	436	453	452	420	425	424	445	405	449	426	401	428	423	453	428	439	467	408	430	418	437	409	392	448	402	462	448	427	452	434	400	423	435	420	441	425	418	406	430	450	431	407	488	384	435	437	416	479	425	450	444	413	420	465	447	478	414	416	404	415	415	451	425	411	455	426	449	432	458	450	448	417	441	399	414	434	428	412	460	457	444	433	416	478	422	417	420	423	447	428	465	428	395	438	437	434	435	391	454	396	440	428	401	434	421	465	439	482	435	390	458	419	420	401	423	458	435	432	411	424	438	436	475	459	429	446	434	437	405	454	436	396	421	435	438	389	435	413	455	418	463	432	423	430	418	452	459	467	446	432	449	427	422	429	439	441	401	417	424	443	454	447	412	444	418	403	476	432	453	441	448	424	426	438	410	418	376	436	464	434	467	417	422	420	451	380	418	453	398	467	435	434	425	431	423	424	487	412	438	435	441	432	439	394	430	423	399	414	437	429	459	427	465	439	425	437	405	443	417	439	456	479	406	437	433	418	392	446	437	421	389	442	455	413	434	422	417	412	438	455	404	425	423	395	431	418	434	430	462	435	434	416	434	403	403	378	447	439	420	454	436	429	424	445	406	434	434	432	431	420	425	423	413	418	449	416	437	388	434	388	466	396	404	437	433	435	439	452	419	463	413	445	413	409	418	457	414	423	443	454	416	433	445	439	409	442	433	408	407	446	415	474	405	438	442	454	401	445	429	456	458	422	401	458	466	399	453	414	429	408	402	409	463	428	430	390	453	402	428	405	443	410	422	451	425	429	438	423	420	425	416	434	427	401	442	424	419	428	419	413	435	459	435	438	403	432	428	436	434	429	387	418	441	459	444	437	464	403	446	431	437	439	410	415	415	426	453	405	431	434	424	419	421	444	420	439	451	430	433	429	427	425	425	416	466	408	435	442	405	416	422	406	417	405	426	438	413	465	387	458	417	410	435	441	427	416	423	452	420	442	440	428	420	427	427	438	457	427	420	409	360	422	460	434	423	412	439	430	481	431	441	435	454	419	455	421	476	463	421	406	430	424	445	432	408	448	443	420	423	446	389	411	467	428	484	397	451	403	424	444	417	420	439	442	448	437	397	440	474	419	432	417	436	435	392	427	412	420	417	444	405	448	483	402	396	430	396	432	424	415	443	446	455	427	466	420	445	455	400	455	441	449	399	436	450	422	432	413	392	429	428	462	449	428	440	431	454	429	409	414	393	451	422	435	421	440	445	433	450	457	468	433	424	469	452	429	431	409	419	411	419	431	412	386	381	426	411	436	419	439	424	434	416	442	436	446	439	429	432	474	412	439	426	430	420	416	413	420	415	421	406	424	410	450	414	408	387	432	456	449	429	412	426	378	429	464	424	426	442	404	426	456	444	462	414	446	410	456	447	451	403	415	444	456	423	427	460	409	434	441	428	407	463	434	409	402	410	454	406	419	404	415	393	417	416	439	443	404	442	430	436	405	398	447	424	409	455	461	453	426	423	403	440	491	422	422	450	431	421	422	408	432	444	445	399	396	426	427	460	411	449	420	427	448	411	401	442	414	413	429	407	423	430	454	427	410	435	398	413	427	432	414	446	418	426	457	452	448	431	429	462	438	417	457	453	432	436	451	447	446	431	428	405	398	431	441	466	416	459	450	432	453	478	421	450	429	414	427	438	440	410	439	410	421	453	445	431	474	448	433	433	470	458	425	421	409	440	419	424	442	402	439	425	417	420	452	440	423	428	407	437	403	471	418	433	433	431	405	423	421	430	431	487	441	453	440	400	418	392	436	402	452	414	415	426	437	439	409	431	457	458	444	415	433	462	439	405	435	400	432	412	412	441	407	441	426	455	423	440	454	440	462	431	428	441	398	423	389	421	398	431	402	436	431	448	469	430	422	434	423	449	445	452	418	422	459	403	386	473	387	453	383	420	446	416	410	419	403	436	401	396	453	425	436	454	427	451	423	425	435	408	436	423	442	409	448	418	416	425	461	450	430	418	398	438	439	422	444	430	437	440	402	435	436	417	457	435	433	399	439	394	453	432	437	450	449	432	433	452	383	431	443	452	455	409	445	375	433	445	399	463	437	427	423	415	402	435	426	428	453	458	405	432	403	444	429	427	428	409	449	447	409	389	459	467	414	441	421	436	408	423	425	437	449	396	445	449	391	418	430	422	410	444	397	431	382	449	415	448	424	416	437	431	429	447	445	444	423	428	415	454	419	495	424	436	441	428	433	407	446	408	390	467	398	457	429	432	441	422	401	439	464	436	423	410	411	452	447	436	377	455	417	444	463	416	471	454	410	450	416	460	428	420	447	437	410	417	434	411	450	484	419	440	419	444	426	471	404	423	401	461	414	411	422	440	409	447	447	460	421	457	468	425	396	428	435	434	417	425	432	443	432	460	451	462	417	429	447	436	438	444	410	458	466	461	441	408	389	425	464	467	426	402	410	441	451	388	450	443	462	443	426	444	473	412	407	412	406	421	439	430	398	429	422	414	414	443	433	451	463	421	455	437	468	448	438	430	406	465	456	417	419	419	422	433	429	414	456	426	445	426	458	476	409	423	436	414	455	401	418	408	424	458	429	434	433	440	432	438	375	447	418	422	412	446	490	450	422	425	433	463	438	409	438	404	446	431	489	415	417	404	461	413	434	444	428	423	441	439	426	432	399	434	434	458	430	481	410	441	426	385	445	426	435	432	411	448	442	452	418	464	421	426	437	405	442	419	494	448	416	420	444	398	434	442	451	389	438	401	397	423	405	460	394	422	471
3043	8093	5663	2742	2007	1523	1241	1056	919	778	765	675	671	601	634	606	548	540	561	546	537	563	538	547	568	503	544	548	531	508	551	533	491	523	561	529	513	516	570	536	463	475	509	535	494	530	575	541	516	509	536	490	523	520	543	515	505	464	498	475	483	536	494	533	467	477	550	525	491	488	526	509	481	545	532	477	524	497	588	504	494	489	501	507	510	499	503	437	514	512	498	516	520	523	488	521	505	512	485	509	533	514	515	521	536	531	523	493	522	507	516	504	505	500	551	551	492	515	518	497	491	475	487	498	491	490	510	515	481	506	468	504	561	547	500	511	523	512	509	500	528	569	525	542	491	485	503	543	499	520	514	533	489	517	521	527	517	553	541	492	494	512	523	496	501	525	475	487	514	514	482	486	490	502	569	459	506	488	536	459	498	500	528	487	471	542	497	512	475	530	499	522	477	519	497	580	525	480	484	522	515	509	471	540	515	537	515	523	500	457	455	503	531	530	467	457	466	509	519	563	511	504	506	516	537	519	500	541	526	512	502	487	560	513	483	493	504	546	526	549	549	547	486	539	504	467	492	522	509	518	516	522	493	511	520	503	487	508	506	518	486	498	481	478	488	545	496	545	496	553	507	517	525	511	448	534	502	510	497	521	528	545	510	541	519	527	490	514	516	492	518	567	549	489	479	520	455	549	497	477	527	514	524	494	539	496	531	499	484	506	481	535	461	518	497	525	529	518	487	505	487	520	467	512	490	486	540	482	476	463	496	530	499	500	510	495	503	536	525	528	511	488	505	536	471	532	521	477	483	477	507	521	552	474	504	492	523	479	534	483	544	471	520	495	507	541	534	497	521	490	519	472	495	480	505	514	484	497	560	520	537	510	505	524	474	535	491	513	506	504	509	478	501	505	523	491	465	525	494	573	470	517	532	476	492	489	501	525	527	520	516	473	489	561	548	530	491	519	558	489	530	498	492	475	494	550	483	568	543	520	541	463	524	484	506	520	494	532	508	553	534	507	512	555	525	536	498	474	496	488	532	485	522	483	513	529	498	550	476	540	521	485	500	495	564	524	485	516	491	525	525	492	514	527	504	511	522	525	478	530	513	528	497	504	538	517	505	471	544	540	563	478	524	485	510	522	501	503	492	526	526	485	523	509	493	518	517	519	500	486	459	510	506	502	508	509	520	494	540	542	463	517	534	483	507	517	506	480	499	529	502	511	481	507	524	495	489	472	501	535	452	500	523	495	532	527	507	479	545	529	551	496	481	538	499	515	499	531	461	498	500	483	496	534	521	498	498	506	553	514	522	479	495	533	489	537	504	540	505	540	523	522	517	529	511	553	506	507	523	537	518	502	516	509	528	522	515	502	513	486	499	508	534	535	527	505	484	515	539	513	488	507	516	521	537	528	511	537	507	543	508	518	530	523	525	490	528	545	515	492	533	536	546	533	494	543	510	514	498	551	482	511	508	534	520	474	530	458	524	532	540	495	526	493	510	501	519	541	510	497	530	487	511	536	525	525	499	537	503	497	491	510	534	512	495	528	504	504	473	518	520	513	497	525	484	517	512	499	511	523	482	547	508	521	490	498	498	518	509	556	545	519	494	499	527	508	516	488	504	492	523	506	484	492	520	508	475	483	508	516	497	510	512	502	507	576	514	518	498	509	547	526	520	499	472	543	489	516	511	519	491	503	518	518	521	520	519	517	524	490	519	504	505	523	524	476	454	530	474	489	528	519	536	559	519	518	478	544	532	517	525	488	489	530	522	531	537	538	486	507	505	486	520	549	517	514	487	509	514	551	547	483	490	535	484	558	542	523	513	504	520	463	511	486	542	493	486	504	477	522	516	509	456	526	478	513	512	535	508	537	541	518	477	499	501	545	497	521	503	509	476	528	535	542	468	523	480	514	495	537	535	505	543	491	502	516	518	520	487	531	510	514	498	512	504	511	534	482	526	493	483	528	481	518	494	492	483	540	507	529	499	540	519	487	476	509	520	529	502	486	492	518	489	505	450	467	511	531	534	492	543	493	570	466	483	520	468	503	483	551	482	515	555	517	470	539	548	500	514	475	525	490	511	535	500	513	519	497	520	501	497	480	499	540	513	516	529	509	487	473	538	530	526	492	519	510	501	521	521	520	479	510	527	511	514	480	506	548	524	491	508	513	506	480	510	490	504	496	497	487	529	521	493	484	554	495	536	520	511	500	446	503	492	488	520	513	493	545	517	512	520	469	498	501	531	488	524	500	536	476	525	534	532	487	520	510	520	525	455	521	556	500	530	493	534	471	475	503	548	532	518	542	484	565	515	512	521	498	505	526	498	513	491	561	537	481	444	508	503	549	526	464	526	490	483	550	529	495	515	475	499	492	471	534	504	519	532	518	514	516	517	473	519	545	549	473	478	504	491	463	516	469	531	495	501	508	499	508	520	549	515	484	494	506	497	472	495	511	531	548	518	479	511	523	507	546	523	501	510	515	548	515	528	537	496	548	499	521	519	552	525	509	545	553	495	525	495	524	506	525	520	490	524	491	525	471	561	483	505	514	506	498	520	528	516	539	485	493	509	504	537	495	474	487	483	520	530	514	531	538	510	541	496	466	502	531	514	549	574	511	504	467	513	485	530	501	493	526	485	507	494	518	547	543	475	517	487	495	509	480	513	522	487	536	512	497	536	532	468	536	498	554	477	535	459	512	476	538	548	517	514	479	507	524	495	546	484	492	499	457	535	509	493	502	519	521	501	461	509	521	496	488	515	518	513	513	497	530	546	446	509	494	481	554	548	525	557	522	498	482	496	488	478	484	527	493	547	518	507	532	518	511	535	537	506	485	511	469	504	502	507	514	485	487	492	514	487	507	534	498	538	515	482	507	536	532	537	501	517	482	547	510	526	523	492	526	447	524	529	539	524	553	523	540	525	506	483	500	497	515	487	530	516	536	507	475	504	518	548	507	507	504	514	507	517	500	484	523	501	530	515	510	505	466	509	491	479	541	537	539	529	499	534	495	514	541	522	535	523	532	519	514	558	480	526	499	484	513	492	495	469	503	528	519	536	473	516	528	500	520	486	472	500	508	532	486	484	536	519	527	518	514	547	509	505	469	519	488	482	517	551	491	523	527	528	516	491	540	520	526	441	513	507	503	523	546	559	529	501	510	560	482	536	508	476	510	479	528	529	525	496	539	518	512	551	510	499	500	508	541	517	502	515	515	514	496	492	548	513	511	526	497	523	538	495	476	506	477	508	535	492	507	501	559	498	535	520	503	523	548	512	475	482	555	529	515	527	532	484	511	533	490	509	513	513	509	516	515	543	503	503	487	518	513	505	474	485	494	533	538	539	537	525	495	472	551	513	519	479	482	523	534	500	535	502	527	495	480	486	500	520	515	534	523	502	539	518	500	516	503	481	534	524	498	496	491	502	481	513	515	496	503	501	531	488	561	499	458	508	494	486	537	548	517	482	485	548	481	503	496	467	483	549	518	511	520
24419	21036	26906	25242	7638	527	377	287	272	245	243	223	200	226	236	224	185	179	212	200	174	190	201	194	215	184	177	179	191	189	180	192	201	178	167	161	210	163	189	188	211	192	170	182	202	190	191	184	202	197	173	186	200	186	181	215	192	174	182	184	171	175	187	193	171	190	182	202	184	171	186	164	178	151	158	156	177	192	184	164	193	202	161	174	191	189	181	175	188	199	206	184	185	192	165	206	179	157	200	191	195	181	206	183	196	178	161	190	189	206	156	178	165	212	183	166	192	165	160	195	189	200	182	185	193	173	165	155	180	175	178	168	176	191	178	218	174	198	203	181	171	160	187	191	185	180	170	160	181	179	186	168	202	190	199	171	199	191	183	178	180	194	182	178	184	196	174	185	179	177	184	187	166	188	182	194	152	181	172	178	195	179	216	180	181	210	168	185	182	156	188	191	176	182	183	180	185	207	195	162	178	170	185	187	177	179	196	201	178	173	199	177	202	177	173	178	173	176	204	184	174	166	169	174	199	172	198	186	180	161	189	190	198	197	188	182	180	200	197	180	178	170	200	172	166	192	179	172	188	186	184	174	199	164	183	162	178	202	185	180	193	165	195	178	184	172	196	180	177	167	194	158	177	173	189	171	175	168	190	173	188	177	175	186	182	186	179	170	193	193	171	166	178	173	190	181	172	201	191	185	160	184	192	176	173	196	169	172	159	186	168	160	154	168	194	179	178	194	219	190	208	169	203	181	177	196	193	172	159	189	183	186	194	196	177	183	185	182	206	184	195	161	172	173	183	168	204	195	158	184	160	197	185	167	161	195	177	185	160	171	174	175	183	201	170	178	199	181	186	181	156	197	194	180	190	179	179	187	174	186	178	177	195	173	184	175	154	172	180	167	192	192	175	155	166	179	187	201	208	187	170	180	205	181	188	181	190	175	186	155	168	172	166	166	201	178	177	173	193	160	163	173	182	173	192	162	191	149	159	184	168	179	199	182	181	153	178	162	177	191	175	192	166	192	181	175	164	165	171	188	207	190	175	173	183	161	184	181	203	179	162	156	188	176	181	166	191	181	174	182	174	190	167	174	180	170	167	205	188	192	178	185	199	161	156	190	193	178	170	179	192	165	178	196	199	188	185	190	199	161	185	198	184	185	185	184	186	181	185	194	175	177	212	168	153	199	207	195	165	192	175	197	208	192	165	183	196	185	188	180	193	196	180	155	164	185	199	174	192	192	172	196	209	197	176	170	194	186	191	174	190	159	187	181	206	164	155	226	214	192	173	188	189	196	185	170	209	165	186	186	185	185	202	175	204	175	163	195	194	196	184	191	198	184	184	190	162	162	179	191	195	190	180	172	190	157	199	206	166	171	162	185	156	195	177	178	161	182	183	173	178	169	156	189	210	194	179	194	190	180	173	200	159	176	173	162	177	167	182	214	182	194	201	180	177	184	196	162	188	162	166	180	173	166	203	182	173	180	185	178	192	180	194	168	183	222	193	190	169	184	202	140	179	207	174	182	189	182	167	169	188	178	189	200	185	182	202	200	192	189	161	161	188	173	166	168	189	174	187	194	165	173	164	181	161	180	169	166	181	187	176	189	146	181	211	199	163	190	188	189	179	170	179	196	174	196	162	191	162	180	173	177	183	169	160	172	178	198	170	199	177	177	179	189	170	187	181	194	177	194	175	179	192	158	185	204	183	183	173	175	182	202	184	185	160	183	204	187	191	187	184	173	176	185	169	179	187	198	180	152	152	190	180	184	191	158	181	195	166	194	166	177	169	183	187	194	204	168	188	180	194	186	188	191	173	208	173	175	182	171	214	169	194	184	179	198	192	168	184	196	172	187	182	185	187	171	180	190	203	170	192	194	172	179	168	203	170	178	188	184	188	168	184	185	188	195	193	177	150	188	190	164	179	188	165	184	165	169	180	165	188	196	183	169	185	180	178	215	191	177	165	178	183	167	176	178	189	182	172	143	194	164	186	175	157	185	165	197	180	180	170	164	197	198	179	179	178	172	184	190	194	173	177	168	189	191	212	150	178	187	171	210	148	184	180	183	189	191	198	201	173	193	164	196	160	168	175	188	176	166	167	171	168	200	183	175	180	207	189	182	192	186	173	180	174	169	169	186	195	162	178	186	194	169	179	177	168	168	177	179	149	182	191	176	192	147	166	172	170	191	181	171	190	182	158	189	184	218	164	170	214	190	154	172	187	178	199	168	156	181	189	180	147	165	177	179	205	148	206	194	197	181	191	174	168	172	174	174	188	184	177	184	225	184	180	163	160	184	202	170	177	200	170	193	174	162	178	160	177	173	201	164	197	194	193	181	184	161	194	178	159	172	214	170	179	171	155	190	189	186	166	181	185	184	176	171	167	196	178	192	185	203	181	167	170	210	154	182	170	172	204	184	196	178	175	174	177	162	179	188	172	189	175	161	163	196	171	173	165	178	182	188	142	165	167	213	200	161	197	164	198	181	150	179	183	178	186	172	164	192	179	152	172	179	197	162	168	166	197	169	215	210	206	168	183	158	193	177	172	195	213	166	160	188	148	178	185	180	190	178	204	182	172	175	195	198	183	173	176	194	180	170	187	180	164	191	171	192	183	184	172	178	181	174	179	189	164	175	184	192	183	188	205	181	182	170	179	184	170	179	181	164	183	196	190	166	201	155	168	170	175	167	190	170	194	198	181	178	199	174	168	184	170	175	182	184	203	188	186	180	188	178	204	177	208	165	179	180	166	191	170	172	162	175	177	173	170	151	191	172	178	199	206	167	213	179	168	176	180	186	193	186	172	169	162	171	200	169	172	183	196	151	184	166	179	201	197	169	180	166	173	186	194	152	195	199	165	187	191	166	185	181	183	175	184	172	190	164	181	190	185	177	163	178	189	205	170	159	185	200	178	173	173	165	221	195	164	183	215	177	178	164	170	173	163	186	152	153	193	198	164	171	190	217	176	193	163	165	209	169	185	187	184	186	202	180	200	186	185	194	177	171	195	149	176	189	191	192	200	179	188	192	188	180	186	201	160	195	185	161	184	188	173	189	183	175	189	200	197	174	198	197	201	182	202	170	198	192	177	199	170	190	155	187	174	177	182	188	180	188	192	177	158	159	173	179	186	172	192	173	187	192	181	181	199	205	192	173	164	191	155	185	173	157	190	169	167	199	197	183	168	190	200	203	202	178	169	207	181	178	189	200	172	194	208	180	153	173	195	173	181	170	182	186	187	180	194	173	162	200	182	160	228	196	203	184	183	221	187	173	159	194	183	165	176	165	173	186	191	191	178	192	186	215	217	179	177	158	162	173	152	194	193	162	163	153	167	174	146	180	174	183	158	204	201	186	167	153	177	174	172	178	162	169	187	184	185	174	158	177	183	208	186	178	165	172	176	174	206	193	165	185	197	186	193	172	160	184	193	182	165	181	168	182	190	176	179	181	170	184	188	204	184	179	167	173	193	172	168	208	178	168	181	176	168	167
3094	4694	3124	1491	1021	846	618	493	398	378	358	301	309	292	289	278	256	263	248	233	237	230	231	245	236	246	232	202	242	225	212	216	200	222	231	220	223	202	205	220	198	225	212	218	226	217	201	231	215	230	208	199	214	212	208	207	199	187	237	181	208	238	222	237	244	199	177	214	214	230	199	201	191	253	229	203	214	231	207	216	214	207	185	225	205	208	201	195	219	200	255	213	216	234	202	200	219	211	226	202	214	204	208	201	214	247	235	225	202	216	248	224	240	222	209	193	203	214	202	198	220	208	196	240	215	209	209	208	186	205	205	188	207	188	218	207	194	222	222	186	195	244	191	224	218	185	200	223	224	225	215	181	222	216	210	223	197	192	189	225	208	180	215	209	213	224	205	227	189	198	186	215	226	197	206	207	249	211	221	201	203	221	210	226	208	199	187	242	206	208	216	219	203	206	228	204	202	218	227	184	229	245	217	216	212	224	193	229	212	224	219	187	219	203	219	192	228	219	213	245	208	210	237	194	219	198	202	218	211	197	226	201	219	195	236	204	207	187	215	201	221	189	230	212	228	232	256	224	188	205	205	222	217	212	213	244	235	228	204	198	219	205	214	194	194	211	215	219	212	221	196	213	205	214	209	198	227	214	190	216	218	241	215	228	204	198	216	218	237	204	226	225	216	217	217	240	246	203	236	220	235	214	207	239	200	216	217	223	179	242	205	237	197	203	206	203	191	200	216	209	206	209	197	245	208	216	207	241	201	184	222	213	202	182	214	210	230	214	200	198	234	211	199	211	231	206	228	231	199	231	211	193	242	226	212	212	208	214	246	204	201	211	209	219	238	211	213	216	233	192	190	216	227	214	200	239	222	223	208	204	209	192	197	203	209	204	212	191	191	207	225	216	226	220	223	217	196	254	222	220	217	187	206	203	176	245	221	214	206	208	224	232	195	222	205	224	198	210	207	209	203	220	227	212	220	235	218	206	223	234	236	203	225	206	213	213	217	230	204	210	242	218	213	222	214	205	250	188	235	202	257	211	210	214	196	194	209	184	202	210	185	194	206	231	255	251	210	211	208	212	209	206	205	210	201	184	245	228	198	250	205	217	234	225	220	205	209	191	229	233	200	201	217	229	240	226	228	239	215	216	236	207	217	191	193	229	232	181	225	220	203	213	225	218	212	205	207	210	220	230	207	207	223	237	216	225	207	191	209	218	224	221	214	228	203	230	198	205	239	211	202	217	204	211	205	227	207	222	221	193	205	196	201	205	215	187	224	211	207	239	195	232	186	214	159	206	230	211	209	193	231	211	204	229	231	218	215	196	216	205	196	209	208	195	210	203	218	201	226	219	221	221	215	219	213	215	238	227	233	217	212	207	218	235	226	192	213	188	212	198	178	199	216	202	201	216	214	217	194	193	216	232	209	220	207	200	221	196	210	210	211	201	192	233	213	225	185	208	194	224	205	191	214	199	205	225	241	189	226	189	186	212	221	193	222	202	214	222	220	202	209	193	200	193	233	223	218	232	213	236	250	209	205	222	217	191	214	209	201	212	212	188	208	201	222	201	216	199	208	211	190	212	202	208	233	259	236	225	217	216	198	211	203	208	199	208	235	207	220	197	209	188	231	200	210	220	198	207	205	195	209	207	223	215	218	234	204	206	199	223	232	246	180	219	225	196	242	187	241	222	234	208	208	214	198	199	206	194	222	210	218	194	218	227	227	198	206	211	213	224	215	194	206	187	219	234	187	213	201	208	197	200	228	226	181	222	202	202	205	220	196	205	228	246	205	240	219	212	210	203	223	199	205	227	205	217	212	230	204	205	191	216	206	183	208	201	219	227	232	212	214	227	188	206	210	216	227	197	210	214	223	234	208	214	216	201	233	208	248	220	193	221	234	217	218	186	216	189	223	224	206	189	213	215	202	199	217	208	203	196	218	213	203	241	219	181	193	194	205	218	220	216	199	195	210	185	219	204	202	199	210	213	218	217	234	201	223	212	227	223	208	208	205	201	193	236	247	212	217	212	210	214	217	220	220	224	213	207	210	206	208	195	186	190	205	208	226	214	215	209	200	203	206	213	212	211	242	184	206	204	209	205	208	212	214	197	216	214	216	218	200	219	229	197	206	227	230	217	200	220	207	207	199	221	196	231	224	205	216	207	217	213	228	204	219	204	197	233	203	235	199	235	225	213	230	204	201	232	196	207	210	188	179	207	232	225	210	208	193	224	202	212	201	202	203	222	220	199	214	194	204	196	225	213	222	220	208	211	200	211	231	228	202	204	223	247	209	210	209	204	201	216	193	181	217	209	222	210	212	203	221	206	198	224	211	214	225	198	206	237	208	234	216	201	219	211	208	213	221	211	173	223	213	197	200	215	219	205	246	170	208	201	210	229	196	201	226	235	201	180	208	219	230	237	211	206	231	239	222	214	209	231	215	206	217	240	206	213	208	226	240	206	201	197	225	186	236	235	207	222	237	235	212	206	211	197	225	203	208	197	227	233	198	209	202	221	204	212	203	228	208	202	216	225	193	197	214	187	202	198	206	212	218	212	190	217	198	238	211	229	216	206	261	231	219	196	202	234	202	225	231	208	207	209	224	193	230	215	231	237	197	210	239	219	198	228	229	230	194	196	183	203	207	201	208	218	216	225	200	227	232	231	223	214	191	214	197	197	215	224	200	205	224	210	190	195	208	216	185	205	210	214	197	215	204	222	231	216	225	217	211	214	240	201	261	216	214	218	220	203	237	227	228	213	218	200	208	233	190	211	228	198	207	211	225	194	234	202	207	208	227	193	207	218	203	205	202	238	198	189	216	174	199	219	222	189	201	209	226	241	206	245	199	215	188	197	232	203	240	189	217	195	193	211	212	211	230	211	207	227	208	205	242	216	201	217	226	218	199	234	203	190	224	198	199	190	214	197	172	241	219	228	205	218	205	207	215	234	210	221	217	225	223	219	209	212	226	200	187	212	207	211	222	201	191	234	208	210	194	200	203	207	223	208	223	216	238	234	219	213	214	206	215	211	220	208	179	203	212	201	169	192	235	210	203	224	243	232	241	223	236	220	218	224	210	199	205	222	248	197	228	211	220	217	199	214	219	213	198	203	193	211	220	228	222	180	209	195	200	232	223	184	213	211	200	208	204	207	200	204	233	207	212	223	200	227	211	218	205	199	204	200	239	210	218	208	225	201	209	194	228	210	235	222	218	228	193	203	220	208	230	213	200	209	206	203	208	216	221	201	201	235	230	194	214	193	218	211	234	234	219	198	208	207	217	214	205	221	228	216	247	194	216	202	221	229	192	225	211	222	222	214	196	216	249	198	201	236	213	224	223	241	230	195	210	192	224	220	210	199	202	179	218	206	214	199	206	232	196	206	202	215	238	223	208	232	206	206	239	243	228	195	190	229	206	202	207	199	200	217	213	207	211	233	214	208	223	197	224	242	224	215	217	205	229	229	192	211	196	221	211	187	186	210	198	221
22263	21094	28707	23725	21098	21102	5180	860	568	492	429	389	392	333	364	347	282	311	295	290	278	264	236	258	246	252	271	225	255	260	262	218	225	254	236	218	229	253	223	246	237	211	245	252	273	215	260	222	229	201	246	253	220	249	239	227	212	222	201	216	234	244	235	219	262	209	227	209	204	219	216	206	236	227	223	225	210	213	217	238	231	231	229	216	218	220	216	240	219	209	251	223	227	221	225	195	213	215	221	204	242	209	244	213	221	200	207	205	218	244	242	226	218	209	249	220	230	247	234	227	253	237	229	234	237	212	208	232	230	220	215	220	217	206	198	231	230	219	232	217	216	210	235	212	230	234	218	236	247	237	233	212	231	196	220	234	223	218	228	237	214	212	253	227	236	211	227	227	225	251	231	232	207	239	222	195	234	197	203	222	233	247	225	228	231	208	221	237	238	232	217	222	223	279	243	215	230	237	189	202	225	243	219	221	215	215	208	207	204	242	214	228	198	221	219	237	236	229	239	239	242	232	218	231	229	239	240	222	204	219	233	216	237	208	233	226	224	201	253	228	229	235	212	221	229	219	233	246	224	244	213	228	253	238	199	247	231	228	248	228	214	221	203	217	232	215	216	215	237	222	244	215	247	250	212	224	242	228	216	210	237	205	209	225	216	215	215	233	209	240	209	229	202	237	237	231	207	192	221	232	218	242	221	213	205	218	241	258	264	228	235	213	258	228	239	212	225	231	214	212	213	212	233	220	214	198	197	219	237	228	221	227	232	204	226	208	232	222	227	195	210	227	213	211	225	207	217	212	213	222	227	221	205	227	237	241	250	178	217	237	225	222	239	205	217	221	204	247	233	228	220	200	240	207	225	227	229	213	227	229	212	194	227	237	227	228	238	220	217	222	223	210	247	211	226	242	231	214	218	239	252	217	229	222	214	218	215	224	221	214	231	213	247	220	229	211	208	215	210	251	224	240	217	202	221	224	222	225	244	212	207	215	212	225	223	227	205	212	210	235	228	215	232	237	227	200	228	240	231	221	234	246	211	237	227	226	219	225	206	201	242	237	220	209	235	240	239	217	228	245	209	224	215	228	211	260	237	174	204	203	239	239	215	231	216	191	227	253	232	227	210	215	219	215	206	250	193	205	229	263	232	225	220	233	226	225	234	231	218	217	231	224	224	202	229	222	230	219	237	229	213	222	204	237	235	205	204	234	221	209	209	242	232	224	236	203	223	226	229	219	248	229	229	177	214	237	236	238	196	240	233	204	217	229	231	242	218	227	211	244	218	218	216	230	225	244	205	237	205	217	255	209	209	209	217	253	211	212	222	211	216	211	211	221	215	216	199	223	242	219	223	208	211	228	229	244	222	210	209	213	223	233	229	206	230	224	220	201	228	220	225	245	210	222	237	211	231	239	229	218	205	213	212	222	219	234	238	228	219	212	211	254	222	208	230	238	223	223	235	233	227	234	225	221	230	248	235	232	224	217	210	190	240	221	184	207	205	200	223	212	222	220	235	254	222	236	218	221	225	204	220	196	224	216	195	207	202	223	202	243	208	265	234	211	191	228	209	232	236	229	205	216	211	228	216	224	216	240	209	197	216	223	217	224	247	235	219	197	251	226	237	231	218	229	228	219	224	222	217	225	236	202	242	215	223	211	254	222	215	225	225	196	226	229	218	231	225	224	229	232	228	254	209	209	236	250	205	255	240	248	231	231	214	218	232	223	249	230	233	200	219	260	203	218	220	188	254	209	261	215	232	193	195	215	216	218	212	209	237	234	193	224	188	216	231	230	218	220	245	204	214	221	230	235	226	241	228	230	235	249	234	218	230	220	220	216	210	204	234	225	208	241	214	228	208	239	223	203	212	209	215	211	248	232	211	197	223	241	200	216	250	253	229	232	210	226	225	233	233	249	230	230	206	230	218	248	201	223	219	248	231	224	221	215	204	210	231	241	213	219	218	201	227	231	218	213	229	227	237	222	216	235	204	225	218	227	232	232	225	242	224	222	232	214	238	214	222	237	208	205	238	227	189	229	209	234	241	208	252	200	222	231	202	194	215	223	221	238	232	247	228	214	238	222	246	213	218	228	216	211	249	224	245	217	198	209	233	210	223	229	234	228	234	220	238	223	231	233	217	236	239	221	217	222	205	225	219	216	216	223	197	207	243	202	238	206	232	240	231	236	232	212	218	223	226	201	208	240	212	220	217	255	209	214	225	241	217	206	227	197	207	226	231	203	207	237	223	232	203	225	222	206	251	210	245	239	258	234	218	215	240	202	222	238	201	223	250	211	215	220	222	229	237	263	199	239	203	245	236	195	229	233	224	244	228	229	213	208	216	229	234	216	221	213	223	253	220	235	216	215	213	254	219	225	236	189	209	251	242	237	228	230	219	203	203	251	214	212	213	205	207	223	218	237	219	237	195	193	193	221	214	239	214	229	247	230	237	190	220	219	235	206	219	235	214	229	198	225	223	218	228	237	208	254	209	226	237	227	235	202	243	213	243	243	225	215	229	225	208	222	230	215	206	222	205	257	205	221	246	204	225	261	231	208	253	214	208	203	228	226	225	218	248	213	200	221	252	226	226	237	239	212	205	214	212	185	219	242	188	217	208	220	232	203	188	205	218	230	235	221	236	249	215	251	221	204	225	243	228	226	257	243	227	222	220	269	221	213	235	210	239	252	214	235	217	207	230	224	230	229	247	228	245	234	209	226	236	227	221	243	242	237	230	237	213	206	233	205	231	230	242	216	232	229	215	222	229	222	191	223	208	218	193	204	222	228	237	242	216	210	203	231	244	236	225	241	224	238	233	218	232	233	242	249	225	209	229	250	237	215	242	212	189	217	197	205	211	233	205	218	219	235	210	235	271	230	240	215	253	230	262	248	231	206	234	231	207	228	210	221	204	210	219	204	227	188	230	225	246	240	225	219	228	212	239	210	221	206	238	221	218	195	235	225	204	231	213	230	229	246	225	238	216	231	225	239	223	208	234	201	206	225	214	210	212	249	231	234	235	228	224	238	217	218	233	210	202	193	225	225	252	233	205	227	214	228	208	220	222	200	237	232	199	228	218	220	201	211	205	211	247	211	237	229	219	224	222	215	232	211	243	198	228	235	233	222	247	229	222	198	220	220	242	219	256	224	187	209	201	239	220	209	228	246	210	244	234	212	267	230	215	211	200	227	226	227	233	208	238	208	201	192	226	214	224	232	237	218	204	208	246	217	238	229	203	201	242	222	245	210	228	235	225	219	225	243	203	239	218	223	201	203	249	238	221	219	217	213	225	214	246	209	239	227	196	232	210	216	200	222	198	222	210	205	201	252	218	215	224	237	249	215	240	225	209	212	230	229	218	236	241	231	216	249	230	221	224	205	260	204	237	203	207	236	213	245	235	224	220	220	234	214	229	228	210	206	198	209	228	229	213	238	202	235	214	236	216	217	250	213	230	214	229	247	231	234	205	241	192	192	222	227	237	237	217	195
4139	13412	9428	4474	3205	2437	1748	1284	1064	855	734	586	557	470	468	436	413	388	367	326	345	338	354	315	298	298	358	318	299	309	293	302	276	296	283	290	305	302	285	283	316	321	273	264	286	296	267	281	250	270	294	321	288	257	283	250	275	260	268	285	262	267	265	283	282	269	265	279	273	276	252	270	260	252	255	255	250	290	271	256	275	282	276	290	267	254	283	296	271	285	269	273	286	255	283	307	287	265	278	270	292	286	263	269	303	257	286	256	263	275	257	286	258	267	272	267	261	271	265	279	258	259	265	272	283	294	253	271	277	268	272	245	251	304	291	269	257	268	277	269	282	261	265	230	250	273	281	266	263	267	283	278	248	266	269	266	256	264	253	264	291	253	276	266	240	252	252	267	305	276	248	268	241	283	263	266	284	269	275	277	274	265	252	287	265	263	256	254	276	276	269	256	261	255	257	289	269	225	253	288	267	256	241	263	239	291	292	279	258	272	244	254	270	248	263	259	289	261	277	265	265	274	265	283	283	254	276	258	275	284	279	276	262	267	261	273	271	247	272	230	290	253	248	285	278	264	282	252	240	275	280	306	285	291	272	278	270	263	257	272	291	258	246	265	273	289	261	271	249	301	258	277	292	252	265	259	279	269	283	300	280	267	238	284	255	256	285	257	264	249	293	277	259	268	275	268	253	285	289	281	265	261	271	290	269	278	261	243	270	240	250	267	297	276	263	286	265	273	280	275	240	273	242	277	285	290	231	268	247	268	297	272	259	259	266	260	263	280	273	249	257	289	284	261	269	265	281	267	267	254	274	251	274	282	285	279	284	266	282	281	259	248	275	244	246	266	264	269	276	238	246	267	267	287	262	276	274	295	256	260	307	261	270	262	274	260	274	249	251	260	267	271	256	277	299	283	285	281	285	266	260	245	241	251	267	273	263	249	279	269	292	287	237	269	301	287	295	274	280	277	254	249	258	255	280	283	257	268	255	266	282	273	264	280	258	288	266	235	257	277	247	286	271	279	312	239	283	267	274	286	271	285	276	223	282	285	289	239	303	275	281	286	272	272	276	260	259	251	278	239	270	270	247	226	247	260	251	273	263	269	273	285	248	243	286	274	254	262	262	277	276	267	262	248	275	233	278	276	257	277	254	246	259	302	254	252	291	272	268	280	250	273	246	292	250	264	236	286	275	276	269	267	247	268	253	267	288	276	283	291	266	241	259	283	242	241	271	262	252	253	249	278	260	262	252	271	284	287	279	282	265	259	268	267	275	294	235	248	263	264	244	263	256	241	260	299	260	287	268	261	272	274	306	231	285	265	229	261	245	263	290	247	271	270	267	256	283	247	275	249	270	261	286	258	299	288	293	272	279	269	277	271	257	274	286	237	274	262	283	262	246	273	275	271	276	285	281	242	283	259	271	247	257	276	275	268	279	274	249	301	230	268	271	269	262	262	279	260	259	273	276	263	254	280	289	259	255	246	281	262	252	275	265	271	251	250	264	278	274	260	264	277	249	264	281	255	253	283	279	264	278	293	246	261	253	271	283	268	276	260	258	282	276	262	267	302	297	267	272	277	240	272	263	262	222	299	273	261	266	260	279	264	253	272	269	273	259	267	272	268	243	262	302	254	281	270	295	259	276	280	245	294	272	257	265	268	258	287	231	275	266	266	319	272	294	272	229	249	269	256	277	253	281	270	226	256	264	290	268	269	300	278	274	264	271	303	278	280	284	292	270	284	244	255	290	280	280	249	257	266	281	269	259	266	290	280	256	261	280	255	285	269	265	264	269	257	243	271	264	291	268	273	257	256	275	264	245	256	280	273	282	245	265	276	262	269	272	272	234	289	233	291	269	239	294	288	291	282	287	232	271	260	280	258	257	270	266	277	258	274	271	280	261	296	277	270	280	266	258	284	276	265	248	271	262	237	254	269	255	283	271	266	284	247	288	266	264	261	265	268	248	274	266	295	281	260	289	271	266	282	268	285	283	279	259	273	267	269	272	266	265	276	267	296	284	277	262	262	285	254	261	289	284	256	302	241	257	265	282	254	256	281	260	257	275	271	294	290	263	273	274	244	269	289	263	299	244	268	271	245	287	265	275	286	247	275	279	272	273	254	264	266	286	258	265	279	247	275	277	257	265	274	254	280	263	265	265	277	251	262	268	238	299	282	248	264	248	246	273	245	280	284	279	262	284	263	249	251	285	254	279	273	289	260	289	265	271	264	249	258	279	260	265	275	240	265	268	278	267	251	255	244	256	261	275	280	275	280	247	251	237	274	247	268	266	268	276	279	281	283	266	261	268	256	275	259	256	268	292	273	256	302	260	256	285	239	252	270	276	256	287	275	256	283	274	244	259	262	256	255	269	278	229	282	244	256	272	264	263	266	261	264	249	255	254	265	269	292	245	281	253	270	259	268	250	268	253	259	275	258	276	299	289	285	267	263	284	279	283	244	251	268	247	287	293	289	268	290	252	246	257	269	253	269	274	257	244	272	255	269	266	267	244	305	282	272	234	262	293	249	269	249	258	242	271	266	269	256	265	265	275	253	271	268	282	282	288	274	245	272	261	247	271	252	265	270	301	263	264	271	268	250	270	261	246	310	271	241	265	300	278	256	283	248	266	284	283	252	260	287	282	284	272	275	260	278	242	278	258	254	242	244	251	266	272	249	279	245	256	258	280	280	276	260	273	267	271	268	262	245	285	239	268	219	242	247	254	267	275	280	297	300	256	254	261	279	247	286	255	227	250	277	281	288	281	240	282	265	252	271	275	246	257	273	284	282	253	290	259	263	254	242	273	297	275	275	293	260	258	319	267	284	270	271	265	249	245	238	272	271	269	258	268	266	276	277	250	274	257	271	273	267	288	280	244	300	268	278	255	244	247	264	276	285	247	268	244	277	271	263	257	251	263	280	246	261	236	238	260	265	296	272	227	275	239	281	293	260	262	269	280	274	281	269	293	262	261	285	262	262	269	283	258	293	261	258	266	267	295	244	286	280	266	306	297	259	256	269	241	268	278	249	233	271	277	267	246	275	263	261	273	263	277	262	263	256	275	258	272	269	247	304	279	286	267	253	244	291	283	278	275	270	272	240	273	254	245	291	272	239	275	286	269	297	244	280	266	258	282	269	277	263	299	292	281	234	262	302	268	292	240	261	283	252	256	281	299	280	261	279	282	253	266	270	254	266	248	277	239	244	261	249	264	261	245	265	260	246	275	229	246	256	248	268	283	331	279	264	299	264	260	291	264	258	269	268	254	258	271	250	258	253	265	262	275	278	290	278	238	247	257	278	269	237	270	257	252	291	295	283	260	246	256	260	231	262	262	310	295	239	265	273	262	268	257	259	239	279	287	265	230	252	277	235	249	287	265	271	299	248	255	290	277	250	274	248	240	239	269	261	257	295	269	261	291	253	253	267	300	252	255	250	246	272	266	267	262	236	289	288	291	240	290	291	246	275	282	276	254	255	254	255	300	272	259	259
27265	16853	2921	578	458	408	433	380	362	378	417	426	404	377	396	363	369	405	349	374	339	413	376	441	365	409	389	402	343	387	409	387	363	391	386	402	414	390	407	372	402	369	369	392	403	352	407	384	350	325	393	387	394	337	407	387	387	380	363	375	390	351	357	363	387	364	371	362	377	363	389	414	357	370	388	400	365	355	399	399	415	365	361	380	349	357	391	358	371	385	365	383	372	352	390	364	346	372	373	393	397	382	358	362	360	353	386	378	374	407	361	384	367	359	383	381	366	381	375	376	377	393	398	379	380	400	397	378	356	397	385	365	401	411	408	395	377	383	362	382	365	430	367	365	355	409	389	403	407	356	401	399	385	404	360	385	368	357	362	435	367	354	409	350	381	369	342	382	394	367	377	377	400	365	378	352	381	365	385	378	432	371	375	390	386	384	368	369	418	382	376	383	358	370	408	387	369	386	355	383	383	387	375	384	346	368	343	370	339	388	398	379	383	363	427	418	374	378	355	387	394	375	365	369	364	370	367	379	408	370	355	385	395	382	389	395	388	358	372	374	399	389	389	367	382	374	397	357	381	374	351	375	368	389	402	395	360	378	356	378	338	336	388	410	380	354	385	381	379	349	370	356	382	379	378	394	409	392	383	390	388	367	382	409	441	404	379	394	382	365	396	378	362	370	392	385	355	396	389	389	366	377	398	375	364	382	346	384	377	397	381	359	357	362	423	379	432	409	374	383	375	391	370	409	402	374	363	426	373	401	360	365	391	364	390	357	346	370	373	379	377	372	384	378	335	368	357	374	367	381	363	403	374	391	421	412	410	396	390	402	412	350	368	374	418	431	371	389	400	390	363	381	361	423	388	382	367	384	365	398	388	347	349	357	388	387	367	396	386	378	344	360	402	377	346	367	365	389	416	352	400	394	392	398	397	396	366	397	398	364	375	418	357	386	389	408	393	346	392	381	363	384	375	368	393	381	374	394	361	403	387	388	366	378	372	351	372	404	385	377	388	414	367	372	360	383	402	385	381	365	414	365	369	367	378	404	375	375	369	361	397	394	380	355	329	358	336	385	409	397	357	369	372	368	358	376	376	354	376	388	393	365	407	359	363	434	379	366	375	370	391	380	428	372	403	378	378	402	371	355	371	338	410	362	386	397	398	393	382	366	372	400	358	403	365	371	391	382	398	363	372	378	380	380	404	392	376	373	371	376	404	337	401	354	380	368	339	369	341	362	376	376	389	355	411	370	365	365	367	416	365	372	384	387	350	374	400	395	369	387	388	397	378	372	374	398	373	390	367	365	397	401	357	418	378	380	378	368	385	410	387	388	394	384	379	372	364	372	395	397	373	386	410	349	410	371	395	351	404	379	354	378	379	405	367	388	388	360	385	391	377	388	392	414	346	384	337	352	402	369	361	341	380	349	374	382	402	374	367	383	392	376	403	363	395	394	345	382	386	383	406	387	373	413	361	368	345	354	399	359	358	358	372	377	371	387	367	394	396	376	395	409	388	380	397	457	402	376	405	367	371	365	380	367	387	389	402	413	400	401	395	379	365	379	387	397	372	396	377	402	390	379	367	372	362	371	395	385	376	339	351	409	392	403	388	381	356	355	358	374	356	354	375	388	394	393	380	364	366	392	361	354	424	401	398	387	418	379	357	399	384	378	380	394	389	377	389	403	399	363	371	375	382	397	419	409	347	350	389	372	358	382	398	387	410	382	376	352	365	336	398	387	374	355	379	367	370	373	395	359	365	409	423	379	379	362	371	387	379	414	361	372	354	387	392	390	389	344	378	385	394	343	358	407	386	386	393	393	383	368	356	386	359	420	362	377	395	402	375	358	393	382	353	369	367	367	382	406	376	386	359	407	380	391	408	366	371	370	386	383	357	398	376	404	372	383	389	378	398	363	366	394	343	405	399	376	369	382	357	403	430	400	372	370	369	385	404	351	372	366	424	399	388	375	364	353	349	399	373	371	371	378	379	350	362	403	408	358	360	390	397	371	392	388	348	395	362	401	375	394	373	391	323	373	346	329	397	362	381	359	394	371	402	387	392	378	344	363	383	350	355	388	407	346	367	373	352	355	390	368	411	394	400	395	377	370	384	393	390	367	390	353	394	412	369	365	368	397	395	377	398	400	355	394	364	358	355	400	367	377	365	388	346	420	385	383	375	375	387	370	411	342	365	345	391	366	373	381	380	398	393	402	400	400	384	371	418	378	367	382	381	424	375	346	367	391	364	380	376	355	406	375	342	344	376	388	349	378	372	380	351	400	381	366	402	383	374	345	410	389	369	371	404	354	375	364	392	396	415	357	386	367	395	411	355	345	357	398	382	351	407	368	364	411	371	362	304	376	384	404	378	340	376	411	376	353	358	382	391	380	378	373	376	361	350	357	394	403	373	366	421	362	372	354	367	367	376	385	377	361	388	378	380	412	395	378	368	377	385	370	376	384	411	381	380	372	394	371	378	388	403	367	426	358	382	364	408	379	349	397	386	372	395	406	380	359	395	405	346	398	370	353	398	393	379	367	381	401	411	382	369	374	377	398	344	392	376	388	396	419	372	355	376	394	367	389	368	403	374	375	402	420	392	395	404	361	371	370	380	377	378	377	381	380	394	383	373	334	363	353	359	387	394	385	329	391	411	381	369	371	377	351	377	381	377	386	348	361	390	367	356	384	359	417	372	385	346	405	385	374	379	358	387	389	399	365	349	398	384	423	372	388	373	367	366	337	378	365	357	387	386	385	411	433	348	393	402	403	369	410	375	404	373	398	362	378	355	402	382	364	365	365	378	379	376	430	378	365	392	369	389	420	424	369	386	384	371	424	358	375	378	392	376	400	380	402	388	362	373	396	345	394	397	380	352	375	380	368	400	401	408	360	432	336	371	362	402	399	413	378	355	391	370	360	382	392	390	366	401	352	383	407	351	387	390	359	356	338	388	361	383	351	392	421	383	352	369	369	364	396	406	368	400	399	349	367	365	348	416	386	378	412	373	392	385	387	396	382	406	371	361	400	367	365	366	351	340	369	390	376	358	372	382	354	375	359	386	370	360	369	372	374	394	379	398	390	451	380	400	372	382	380	371	402	406	393	376	396	423	370	389	365	370	364	393	387	403	384	405	391	384	368	371	361	400	377	379	367	370	410	380	354	349	368	363	370	346	396	356	374	351	416	386	380	367	371	374	402	336	373	383	372	392	385	373	408	359	391	410	325	354	395	397	401	426	339	399	401	362	363	408	344	411	399	361	348	368	367	393	373	386	385	389	378	395	385	407	388	371	372	382	375	376	365	393	374	380	366	355	386	392	394	419	355	419	369	371	404	426	364	378	404	385	368	420	422	360	384	388	377	405	395	358	378	354	387	383	375	376	379	370	420	379	381	362	369	413	340	419	411	410	401	363	398	391	413	382	376	400	374	405	376	395	421	382	388	384	378	404	364	367	378	398	362	365	386	359	383	400	385	381	390	396	334	373	358
4154	943	728	546	497	453	541	462	470	430	408	459	446	465	466	502	419	406	424	439	428	401	415	447	447	406	427	435	446	466	467	413	440	431	405	434	439	426	426	411	435	439	445	412	464	459	436	427	443	460	439	410	433	419	413	433	451	428	402	432	465	399	462	404	471	449	405	415	427	448	441	460	427	424	439	433	494	392	415	428	419	432	464	464	415	413	400	412	419	462	434	431	425	443	440	455	420	459	441	403	424	451	442	438	417	424	440	393	413	442	459	483	425	447	443	441	439	431	412	452	423	423	418	442	455	389	434	441	416	439	432	421	451	410	457	442	409	417	424	438	452	429	413	423	419	424	435	444	427	411	426	419	439	468	417	418	443	426	447	444	452	417	424	427	446	436	440	447	408	476	452	421	465	432	417	405	460	459	445	463	420	431	426	477	449	438	460	473	440	457	463	409	435	406	441	440	435	461	446	454	407	438	423	435	424	420	453	413	432	452	413	424	455	413	427	455	437	456	442	428	439	474	444	451	450	437	437	429	438	438	422	469	466	461	468	454	469	464	467	395	458	429	437	441	448	419	412	412	444	443	471	475	427	435	425	448	419	422	457	441	459	463	434	426	429	414	401	404	431	437	440	418	425	425	433	469	413	431	432	394	439	446	408	447	429	432	424	441	448	428	437	426	445	451	446	446	458	427	418	429	430	425	444	438	424	461	458	478	455	455	473	421	428	441	434	439	433	428	452	369	416	419	436	403	389	446	429	441	456	471	408	430	426	421	401	455	418	441	451	460	432	433	456	444	436	454	430	431	450	434	436	427	418	428	449	409	478	405	440	431	440	448	425	424	425	433	464	465	429	466	432	439	429	463	456	485	432	402	459	423	426	454	459	409	419	415	444	435	413	414	400	401	404	429	423	449	437	456	442	451	437	421	473	403	416	461	414	390	427	436	462	436	443	415	424	426	395	424	440	472	448	431	448	430	443	433	434	423	429	440	452	441	451	418	453	436	467	423	427	443	447	446	445	426	439	437	425	435	387	444	422	386	418	479	439	452	436	437	415	433	442	472	469	421	431	432	431	426	436	428	410	421	437	429	419	452	444	434	438	441	446	390	453	472	456	444	458	450	482	397	431	425	441	462	448	445	450	392	460	442	436	426	417	439	458	414	410	449	424	415	440	437	443	424	463	496	409	462	455	459	442	445	423	420	452	440	435	450	416	445	433	413	438	457	444	439	431	409	435	444	407	439	463	425	492	449	464	416	429	459	430	466	448	433	431	393	411	492	416	415	419	457	495	439	478	443	392	455	430	423	414	439	411	460	431	464	420	435	439	428	455	440	420	433	470	466	430	452	459	411	433	429	421	475	445	441	435	410	466	443	441	430	436	443	448	409	409	425	439	425	412	431	424	447	427	456	440	437	391	477	394	437	449	464	433	427	438	440	494	451	429	439	378	455	401	452	447	424	425	457	435	372	398	436	462	456	448	460	398	438	440	434	409	427	453	485	441	437	395	426	447	446	439	415	454	435	432	474	447	454	423	450	465	424	414	476	435	429	420	456	466	399	400	453	457	437	440	444	414	422	417	423	436	411	433	425	459	417	429	447	428	438	409	452	405	423	454	403	462	405	423	441	460	453	419	455	449	429	456	399	430	460	437	432	441	456	448	431	432	414	462	462	430	450	460	414	439	447	358	466	478	450	443	458	427	454	430	434	437	437	469	485	443	475	437	470	460	450	407	435	439	396	449	460	391	422	489	429	440	388	478	409	429	452	448	419	449	438	460	446	421	457	408	455	411	438	437	414	423	468	442	460	398	430	434	457	457	443	405	438	434	413	432	427	424	446	460	444	420	429	421	450	465	455	487	414	459	412	471	483	473	452	409	466	402	453	455	402	441	444	449	404	392	472	463	446	461	422	420	439	408	458	429	454	423	440	423	461	465	419	430	435	457	408	440	436	459	410	438	409	475	455	460	427	438	423	461	433	441	424	435	436	433	417	394	452	461	435	399	451	392	441	436	461	414	445	439	457	425	441	431	400	478	481	466	443	433	421	471	423	403	440	408	449	405	412	474	431	440	412	440	461	455	454	483	429	436	406	396	394	457	414	428	464	468	429	439	431	444	479	465	438	453	408	438	447	464	425	426	414	430	423	440	513	440	439	432	417	418	441	458	463	439	426	412	451	439	457	425	414	418	407	409	468	420	439	455	428	432	391	409	496	457	440	425	420	463	453	430	426	443	413	429	430	405	444	449	461	424	464	428	437	448	402	443	420	454	406	443	425	436	434	399	429	458	457	458	417	435	453	428	465	420	445	404	445	444	411	387	424	424	407	424	452	432	454	427	463	403	430	433	433	412	440	465	430	472	439	411	418	418	472	450	402	470	425	441	417	433	424	435	419	423	414	440	450	423	437	424	432	427	445	463	456	419	426	469	436	455	399	481	450	421	449	453	447	446	456	437	424	441	419	438	425	445	436	428	455	436	412	464	471	409	429	428	460	467	421	469	425	441	403	431	445	463	400	461	462	420	428	419	435	453	455	432	452	392	457	480	466	420	455	439	430	439	472	452	439	456	410	441	449	424	428	440	420	472	441	420	416	454	404	463	451	451	459	424	432	458	406	416	433	456	485	412	459	443	450	429	428	437	450	440	437	448	428	434	429	443	467	447	464	477	433	422	411	437	425	414	429	422	444	474	465	411	460	474	451	486	453	426	449	427	457	410	404	470	428	454	458	431	443	452	442	423	452	434	416	427	460	441	431	441	484	455	429	446	444	434	411	450	405	430	446	406	454	427	452	460	414	444	414	455	469	417	407	458	440	399	418	445	436	411	383	449	453	427	443	446	410	383	440	488	444	438	424	406	434	414	408	438	420	423	460	422	445	418	459	458	424	424	423	474	401	417	438	416	414	447	436	454	452	443	426	441	448	432	478	476	419	438	404	442	427	431	416	431	433	396	460	444	425	437	477	484	423	429	411	438	440	417	419	466	413	458	412	421	429	438	430	434	452	455	451	431	425	424	429	433	441	435	439	373	474	421	414	421	451	438	458	446	441	452	412	422	455	434	410	437	467	450	434	443	404	441	468	454	425	424	433	448	468	416	465	468	427	434	426	414	424	423	406	427	445	471	431	413	435	439	411	399	416	430	477	433	419	441	389	460	455	429	413	483	417	441	419	411	468	424	450	420	451	459	445	458	453	449	444	430	445	422	451	445	433	426	461	452	448	449	423	417	401	428	458	419	443	437	477	460	439	446	432	450	432	442	435	414	456	445	469	467	418	491	424	430	419	432	432	473	475	475	445	471	437	419	427	434	475	465	419	431	435	410	413	427	431	449	462	422	433	434	457	421	463	429	457	470	445	426	408	437	454	429	447	456	443	438	459	419	427	452	431	459	414	444	413	436	443	421	422	444	446	461	420	418	466	409	430	417	437	442	452	400	469	453	416	433	440	459	420	436	368	429	419	448	461	433	465	436	414	426	410	436	450	417	443
23341	21052	28107	24199	21021	6747	1026	706	650	578	573	579	509	525	498	479	451	466	491	464	493	464	481	437	491	462	441	421	412	458	457	481	494	418	427	495	456	462	461	453	442	435	473	431	480	433	411	447	439	428	472	437	446	432	409	420	437	450	433	435	448	431	448	446	460	406	435	415	444	442	420	443	452	458	450	442	456	451	374	410	416	401	448	423	413	450	418	454	434	419	441	475	433	455	402	424	460	397	420	432	473	425	452	429	422	456	481	462	424	405	458	433	422	476	441	416	420	474	453	421	466	425	400	460	449	423	401	461	470	417	398	424	424	455	435	449	430	462	451	429	408	445	429	432	462	461	426	434	440	477	411	425	428	450	460	453	478	423	450	441	470	422	442	462	464	411	447	414	421	442	451	442	486	446	433	445	443	438	431	456	415	424	458	458	448	420	438	448	470	440	452	457	438	441	434	446	419	425	416	401	451	420	423	432	426	435	450	432	458	459	447	435	393	432	499	436	433	416	464	440	463	449	461	469	457	422	435	446	454	433	480	442	448	465	464	450	459	409	443	419	444	449	445	430	458	468	436	427	439	422	409	429	454	432	475	439	438	478	431	452	415	489	442	455	433	444	458	426	424	450	459	412	477	429	455	426	499	449	445	471	483	438	463	427	442	470	467	409	461	428	429	435	476	429	426	435	433	494	439	439	447	470	418	387	430	431	435	469	453	411	451	441	438	458	423	428	484	425	430	438	479	438	455	445	453	437	421	447	450	409	453	421	434	432	464	437	460	445	470	448	451	439	446	426	454	453	415	407	434	438	459	416	439	447	394	420	454	455	439	430	448	462	437	448	426	417	438	455	444	463	461	444	417	430	437	399	422	479	444	457	413	398	443	454	405	476	477	424	474	410	497	428	434	441	415	417	459	453	408	445	434	425	430	442	393	443	423	440	432	426	457	415	454	425	447	441	421	454	449	434	428	436	513	428	446	416	475	438	456	462	469	423	423	434	441	473	468	446	445	439	426	439	463	437	417	404	440	433	432	454	417	424	432	422	428	427	480	459	462	428	474	419	442	462	444	395	421	442	470	440	428	441	498	478	443	445	425	448	462	459	470	443	453	404	443	442	449	488	400	459	458	437	436	432	414	444	432	467	450	427	439	464	450	456	437	463	457	457	469	462	453	420	461	465	458	468	406	419	452	412	433	447	457	429	478	443	472	428	418	459	441	444	457	463	421	438	452	430	443	417	442	469	399	450	437	435	438	451	476	426	469	464	407	401	443	419	458	448	460	416	425	425	424	485	429	429	410	433	395	429	444	450	436	448	434	436	448	463	475	439	413	437	410	457	432	429	450	427	425	429	421	452	458	469	433	430	441	459	437	454	441	475	426	428	466	462	419	452	452	434	439	460	470	444	417	463	447	411	434	443	439	483	432	426	465	450	439	433	441	410	464	433	400	442	463	424	464	481	461	429	447	445	417	446	408	447	458	438	473	459	436	429	458	444	453	398	441	437	436	408	446	457	429	438	409	409	455	444	445	437	440	439	474	475	448	442	452	418	450	440	423	437	448	397	460	466	407	407	434	416	441	450	428	457	439	420	402	456	482	441	442	379	446	461	454	439	399	437	399	432	486	456	432	426	427	457	466	432	436	447	444	450	440	428	421	425	430	466	431	416	427	458	425	489	430	460	426	456	439	438	444	468	423	468	451	489	435	463	447	464	416	409	440	433	439	469	428	470	423	452	449	412	429	464	468	432	431	423	442	422	469	458	425	444	442	435	442	464	395	467	484	449	414	445	429	412	462	443	409	442	446	464	425	456	448	429	456	429	446	451	441	403	447	407	403	416	408	409	447	431	451	467	440	459	422	424	432	455	455	436	433	429	467	423	457	403	446	440	463	445	448	428	422	447	432	462	420	443	433	438	427	418	437	422	448	436	470	434	456	466	438	419	444	407	446	439	443	446	435	397	470	474	464	415	404	451	440	445	423	458	428	453	388	458	421	415	419	434	489	431	472	410	462	425	427	448	436	444	441	454	431	460	423	414	404	394	425	442	395	453	444	417	422	418	441	387	448	444	454	423	448	420	461	454	434	427	438	446	394	448	415	416	440	398	436	395	440	441	409	457	470	431	435	462	447	429	424	436	443	400	446	436	425	460	461	421	517	427	442	418	398	476	408	467	447	484	443	415	439	461	427	383	417	410	427	473	403	452	444	426	407	431	448	454	430	421	432	409	431	433	409	424	416	481	414	416	471	438	467	458	456	413	459	401	454	454	424	433	457	437	486	448	434	446	412	433	440	414	437	432	519	439	416	431	451	451	432	413	437	406	441	453	450	456	431	452	442	431	425	425	426	441	472	423	449	424	480	431	435	429	449	460	453	425	435	510	399	443	396	429	476	402	452	438	433	447	451	433	401	469	435	445	417	436	439	415	458	437	405	422	436	436	440	416	454	388	441	413	448	433	433	421	434	470	442	404	432	448	472	452	432	446	428	457	448	423	449	495	434	449	414	443	432	469	446	456	414	442	438	395	454	423	454	405	420	469	428	415	465	454	432	443	478	401	418	462	429	425	451	418	496	477	438	484	418	461	400	452	442	416	413	442	457	477	415	449	435	448	416	433	431	467	454	462	446	422	481	457	414	456	488	453	439	452	413	452	437	449	436	437	422	454	463	470	442	462	437	440	418	449	439	447	402	393	411	406	455	434	437	434	408	443	423	441	446	439	478	427	460	416	441	454	465	446	449	451	473	483	455	425	423	431	405	440	488	466	433	427	453	419	432	442	484	441	429	404	454	394	436	446	439	426	464	388	452	445	448	479	448	424	423	414	442	406	398	431	447	419	403	425	438	451	438	415	462	432	434	428	458	407	440	422	417	431	434	443	450	412	461	455	447	422	411	438	446	428	410	448	438	457	441	474	469	414	434	412	456	409	454	427	430	432	447	408	449	435	436	460	426	431	445	470	432	451	441	423	450	449	421	437	450	439	456	459	390	447	453	482	449	452	454	449	457	460	479	440	435	431	436	431	433	452	423	439	445	433	421	402	425	450	410	413	448	464	431	426	459	446	443	431	467	452	447	440	442	433	435	418	459	429	439	431	431	460	452	445	453	448	408	428	472	477	434	442	440	449	431	431	404	419	398	433	457	431	445	442	391	466	438	406	435	451	453	416	453	452	459	471	440	441	446	409	435	433	445	427	424	444	438	434	417	459	468	416	443	444	419	443	439	487	455	443	425	444	462	443	456	479	447	446	442	450	425	425	481	458	451	426	430	393	451	456	421	447	445	426	450	465	438	453	470	428	479	460	432	431	480	447	495	418	426	469	439	438	466	456	450	453	405	461	450	495	464	406	441	405	454	438	440	429	484	442	450	418	429	419	426	419	449	445	432	430	441	414	423	417	443	441	403	412	452	444	442	405	406	445	394	450	439	438	443	442	476	431	415	405	434	418	446	446	446	439	444	474	429	431	416	427	453	401	441	430	468	438	390	462
3098	8003	5776	2782	2064	1583	1274	1045	898	791	746	692	659	622	606	542	622	568	568	611	526	534	545	568	518	566	531	535	530	502	561	543	520	513	533	516	491	543	507	519	542	548	513	535	538	491	531	498	481	513	473	509	522	515	522	538	510	523	531	540	550	539	495	526	561	510	520	523	541	499	466	519	570	483	522	574	521	508	515	482	454	534	502	530	480	497	544	497	532	511	512	505	500	480	506	505	514	464	476	502	562	506	497	545	510	518	497	492	486	486	523	499	538	511	494	469	525	571	558	510	578	512	519	558	533	525	538	492	480	498	504	565	533	536	506	509	481	491	552	496	553	511	514	533	515	541	514	503	506	488	476	496	510	513	491	514	521	450	489	474	525	545	501	492	545	491	531	501	513	524	493	507	473	505	522	543	509	497	523	490	546	527	522	524	553	500	521	523	567	503	492	487	473	463	514	537	538	522	528	511	498	514	552	510	537	508	535	516	521	513	505	495	565	516	522	529	494	467	517	478	489	499	533	548	512	495	549	560	512	502	534	523	504	517	495	549	521	470	510	510	519	515	538	536	491	542	519	517	531	493	529	486	529	538	573	528	512	479	562	497	515	555	555	480	507	501	517	510	521	543	499	522	497	545	537	491	495	478	516	524	471	525	534	507	522	525	515	492	518	526	497	519	494	500	503	511	530	517	502	505	554	524	504	521	529	513	515	536	481	488	575	527	495	530	503	527	520	532	532	495	526	548	506	502	488	504	515	508	474	519	517	495	506	540	488	517	526	531	482	566	551	514	527	521	540	521	529	537	500	502	510	507	542	482	481	492	519	511	498	518	488	493	509	489	527	549	499	552	527	525	555	504	517	497	528	555	525	509	548	511	507	506	472	544	508	524	499	553	548	516	535	522	506	494	476	534	489	512	502	536	511	520	526	520	534	536	501	489	511	520	503	547	489	501	523	494	520	488	486	530	514	569	482	493	497	516	521	482	509	480	546	543	521	535	488	501	505	494	537	504	489	505	533	525	511	494	522	534	512	472	510	489	477	519	506	501	494	520	504	483	503	529	556	513	516	509	518	504	488	556	503	545	506	528	506	515	510	514	539	519	555	518	509	500	541	565	517	499	468	529	514	539	514	487	500	506	501	532	501	518	565	530	492	487	484	530	520	532	492	532	456	495	499	506	518	555	552	510	496	520	511	512	515	512	532	486	514	546	483	494	484	496	518	488	549	476	525	515	514	495	487	491	520	502	532	579	504	545	549	571	521	527	509	535	513	529	513	500	487	557	487	514	515	514	488	502	497	519	522	541	522	496	520	513	481	553	481	526	518	518	504	516	520	500	499	502	516	483	534	498	524	511	522	502	519	501	496	472	508	488	515	494	515	480	530	487	508	549	499	500	523	481	510	507	479	512	553	537	492	544	523	516	508	527	553	554	530	515	498	518	526	481	497	485	524	495	549	508	496	496	505	480	544	517	511	498	495	511	532	510	450	522	534	545	522	531	491	564	477	503	524	540	521	534	490	511	554	520	478	547	501	501	510	537	523	496	534	520	499	553	468	530	498	505	516	507	505	472	508	518	538	516	509	493	526	510	551	525	509	568	522	538	509	505	525	535	517	544	519	505	525	532	504	551	547	569	504	504	497	523	561	539	535	489	512	545	529	528	509	487	539	543	530	495	515	528	496	520	547	513	503	531	532	511	508	492	528	543	493	539	527	548	500	524	521	492	526	546	501	519	538	514	513	483	500	502	551	497	487	515	505	512	491	511	520	503	485	519	495	516	526	499	507	535	519	477	473	565	509	507	520	493	549	542	518	535	542	522	534	539	523	513	551	503	505	520	506	507	513	518	519	540	506	522	470	505	549	540	501	461	495	556	498	523	531	531	535	511	517	551	482	505	530	530	545	578	489	559	485	528	485	506	465	497	525	522	482	522	489	520	517	454	504	495	554	534	499	522	481	539	540	494	545	528	501	529	529	511	512	523	459	519	528	512	492	467	522	497	528	532	514	498	521	516	496	460	503	497	515	495	516	511	529	498	515	470	504	516	507	497	488	499	490	488	539	484	538	541	467	496	507	518	539	498	492	491	454	566	480	496	506	491	531	551	490	556	515	548	512	524	497	478	447	511	528	498	508	501	500	495	471	529	521	521	492	501	544	521	523	533	515	507	506	535	539	548	497	547	487	513	516	545	521	493	525	548	507	557	548	493	524	540	502	499	519	528	549	494	523	518	497	535	529	500	480	514	476	482	525	534	509	514	515	518	539	546	517	477	487	513	547	540	522	523	505	523	541	525	539	557	524	533	563	532	480	520	512	495	518	500	524	513	513	541	513	482	518	538	536	513	514	481	548	497	509	512	520	487	509	534	529	547	497	507	484	546	516	485	505	521	555	541	502	507	496	493	492	558	518	554	515	477	516	491	509	524	523	488	481	496	544	527	483	538	541	502	526	521	528	510	529	558	488	517	483	512	511	480	510	523	565	541	512	533	533	533	542	492	479	502	500	456	549	529	537	471	528	515	513	496	596	514	473	518	530	547	562	502	519	524	463	508	506	526	535	559	544	492	522	508	528	504	484	492	492	534	530	517	486	486	525	526	521	455	520	524	510	498	488	507	497	510	502	503	529	564	576	520	483	535	497	563	501	500	553	508	498	501	483	525	505	492	517	491	529	552	501	523	505	516	514	500	533	552	501	485	515	502	569	480	485	508	507	508	517	511	524	534	528	483	523	505	468	504	548	543	525	506	516	479	539	532	497	510	510	531	488	500	486	547	546	495	452	514	558	490	544	524	512	519	547	495	504	523	526	495	492	499	523	474	495	521	464	526	472	525	508	536	514	483	528	528	523	519	520	496	509	492	479	494	520	507	531	537	462	526	516	530	550	488	533	496	552	528	499	516	527	516	554	514	523	469	558	528	535	560	512	537	539	546	496	505	526	522	504	485	530	512	542	499	490	541	503	461	539	501	518	464	526	485	477	513	523	520	469	500	520	519	516	512	533	510	522	499	503	490	533	495	512	493	578	505	492	510	535	512	512	483	479	524	513	495	554	543	503	521	530	552	549	530	506	498	528	506	522	509	552	580	553	521	526	526	515	523	528	502	547	489	539	539	530	501	500	532	509	546	462	521	474	522	518	522	510	502	514	498	485	507	535	511	539	503	511	521	479	492	519	499	480	490	519	548	507	515	472	510	495	497	532	531	540	495	489	543	508	502	502	501	529	501	490	518	522	563	516	530	537	506	498	503	547	498	525	523	526	523	520	490	479	506	523	491	508	486	548	535	472	544	495	503	553	494	498	474	527	524	516	516	524	530	532	522	495	504	543	520	538	500	504	508	541	519	504	507	513	561	527	509	513	496	490	469	494	511	539	529	509	516	486	513	483	511	519	545	506	538	524	484	534	504	522	513	529	550	538	537	529	493	565	475	498	540	520	514	516	473	525	504	466	493	553	517	505	490	485	563	518	506	515	494	517	530	538	522	535	497
24366	20999	26854	25203	7665	470	365	322	252	246	215	214	231	198	238	226	246	197	193	166	174	226	184	179	228	198	168	173	184	181	196	194	196	201	167	198	196	164	196	165	189	192	180	206	178	181	177	181	174	196	193	172	203	182	192	190	188	202	180	187	173	162	161	174	191	178	196	206	192	169	175	189	182	191	194	149	185	185	195	199	182	189	168	164	192	185	177	187	190	181	189	190	187	184	188	192	190	200	164	175	169	191	187	188	194	185	177	186	187	204	189	166	204	169	181	191	170	170	214	145	177	183	171	176	192	171	164	181	181	181	184	181	199	186	157	180	218	173	192	188	198	167	184	188	189	176	158	152	189	171	168	173	213	190	187	180	180	192	195	180	189	176	166	190	171	185	195	171	162	188	190	185	209	182	184	182	155	207	180	165	206	198	194	179	193	178	162	175	171	179	176	172	170	186	211	181	209	166	164	177	200	178	215	194	174	209	179	177	159	180	193	179	166	190	162	187	190	194	187	196	207	176	207	172	193	198	189	177	171	160	155	188	180	183	186	176	185	164	181	201	214	192	176	189	185	173	187	188	166	196	171	191	161	197	190	160	193	180	197	188	164	172	168	197	201	186	191	195	180	180	184	171	181	186	196	183	192	197	187	181	197	190	179	202	199	188	168	189	182	164	188	160	190	179	193	191	165	182	201	158	184	168	183	166	178	178	193	167	196	206	204	178	199	176	208	174	188	178	182	201	190	180	154	179	184	160	183	192	197	162	198	181	186	191	167	170	183	172	174	200	199	202	172	178	193	186	168	191	184	207	165	188	183	176	188	180	180	202	185	186	178	184	210	203	173	181	176	199	181	182	200	166	179	181	165	178	197	171	161	176	168	184	201	171	177	175	143	171	191	196	175	179	188	184	197	181	204	198	185	163	215	190	151	191	197	181	165	175	200	193	188	173	179	163	175	206	188	165	163	181	184	195	175	189	198	168	170	178	199	153	175	196	177	187	172	221	183	199	192	181	208	173	177	172	192	176	182	177	170	188	197	203	182	201	186	174	170	189	193	192	191	168	189	159	190	191	180	186	184	155	208	168	171	173	195	202	190	177	176	152	188	188	171	172	196	206	194	173	177	179	189	189	179	179	184	194	193	194	169	192	175	199	164	175	175	175	169	181	160	177	188	198	181	209	185	181	168	171	165	188	174	185	190	195	178	188	158	205	185	150	170	165	197	181	192	171	179	188	213	181	158	207	169	179	151	164	151	178	185	199	198	203	173	174	204	199	176	181	177	182	192	194	177	182	183	183	207	193	196	179	210	172	195	176	183	177	168	190	182	191	194	151	206	185	163	167	164	173	182	173	194	184	178	195	210	200	166	191	182	209	174	182	183	188	179	181	187	186	171	182	162	188	166	213	194	188	183	184	187	161	174	178	184	169	185	189	168	196	185	181	160	198	170	188	176	173	179	179	166	167	188	192	194	184	160	175	190	193	162	170	186	191	196	184	172	169	180	189	156	211	194	199	176	184	172	175	178	191	203	173	168	190	189	181	150	177	188	157	197	181	185	192	173	177	195	176	162	198	192	172	183	177	191	189	212	173	166	189	178	202	189	188	161	155	171	185	180	196	182	182	166	190	178	184	191	171	175	159	168	194	206	163	169	196	185	196	166	169	171	148	183	192	145	175	176	183	192	190	182	177	187	185	175	182	187	178	220	185	198	171	185	178	162	193	198	185	172	188	197	191	193	194	180	204	189	179	177	206	168	200	180	176	200	171	177	184	171	186	192	170	183	174	211	163	198	192	177	181	189	167	170	184	179	170	194	192	162	158	179	212	190	182	174	177	173	179	200	212	190	179	171	184	172	168	202	166	196	190	199	167	195	182	195	185	164	179	203	173	174	182	179	179	180	179	198	171	194	169	186	199	192	187	175	200	184	169	177	162	180	177	191	177	181	177	164	185	191	176	194	175	173	187	176	187	177	190	170	192	165	173	198	192	162	185	208	192	179	179	209	215	203	192	201	174	179	191	171	185	175	172	184	192	199	161	203	162	193	178	187	197	155	189	179	181	169	167	170	186	205	166	193	184	170	203	171	169	203	191	186	173	184	184	197	199	180	180	171	180	189	162	178	168	173	176	174	178	178	189	195	179	184	195	172	162	201	185	179	180	184	172	192	206	160	172	185	197	172	200	198	179	191	190	196	158	189	209	189	199	184	192	180	190	164	188	157	181	187	207	180	186	190	166	174	192	170	168	202	174	159	186	167	189	204	185	183	193	173	191	179	176	188	188	172	177	193	194	202	180	177	167	162	180	168	182	164	190	190	199	178	211	183	198	196	185	174	182	183	174	177	180	195	179	184	201	190	183	172	192	186	188	179	177	185	179	181	169	188	167	172	185	187	180	181	207	188	188	202	164	176	171	181	181	177	171	206	188	173	180	191	175	178	184	189	163	177	180	193	156	187	188	163	190	177	200	201	171	173	189	168	174	183	180	182	208	167	206	194	199	188	169	171	181	188	193	187	187	187	187	183	194	196	188	183	179	182	200	173	207	159	180	183	174	168	166	192	156	175	165	210	202	181	191	176	201	180	179	159	179	205	174	175	160	176	184	197	193	159	170	206	192	190	188	181	187	176	183	181	191	187	177	170	196	192	181	165	207	173	172	207	166	176	167	210	178	172	169	166	165	194	159	197	172	199	177	172	158	189	177	192	183	174	190	163	185	201	202	171	211	189	172	184	190	174	168	186	182	161	199	176	162	198	167	187	177	201	176	171	187	187	207	156	175	183	176	180	184	200	188	184	191	204	200	196	179	200	190	197	191	186	205	198	191	167	187	163	196	177	172	185	189	190	211	171	178	193	206	181	200	185	175	209	174	181	203	180	186	191	205	184	178	183	186	192	210	183	167	187	170	176	195	181	190	198	161	172	180	177	199	182	215	192	171	165	176	166	176	178	188	173	185	204	193	197	187	166	142	191	167	181	170	201	192	165	185	191	172	192	198	163	198	187	199	182	148	163	182	208	202	177	184	181	163	168	190	176	176	169	179	180	193	183	197	201	215	187	188	164	174	213	171	218	165	192	183	197	173	181	179	169	187	176	173	179	185	180	173	191	181	161	182	176	197	185	190	182	207	179	212	170	181	185	151	190	218	201	178	199	178	179	202	183	185	171	194	181	190	167	195	179	168	185	194	170	168	182	202	172	166	188	170	195	197	167	166	187	196	165	181	166	164	172	198	183	204	178	184	168	183	201	184	167	179	180	190	166	160	173	166	171	187	199	183	190	188	211	163	195	194	177	161	198	169	194	170	190	197	196	181	197	204	179	179	175	171	194	161	185	177	198	152	188	160	192	182	216	169	200	184	179	164	177	180	187	174	197	188	194	173	172	175	171	189	180	148	209	175	178	156	192	165	160	188	200	178	194	168	174	191	178	175	167	182	174	171	190	188	183	169	202	189	159	207	168	160	178	183	191	182	179	179	197	184	171	191	172	199
3031	4580	3156	1478	1068	824	647	506	428	393	321	310	309	274	278	261	258	267	246	266	254	233	222	223	215	222	242	213	231	235	234	231	206	200	218	204	232	229	215	234	218	232	219	221	210	235	225	239	216	237	225	228	231	231	220	193	214	229	220	226	210	206	213	194	220	204	211	198	214	219	239	220	207	230	214	228	214	223	208	221	202	203	233	219	215	190	215	231	224	242	215	205	214	202	221	249	222	209	215	209	189	230	207	223	219	219	222	194	201	203	204	230	210	227	190	199	194	203	202	205	213	196	211	234	189	223	216	246	197	228	217	182	232	226	200	194	208	215	208	191	214	201	190	212	221	232	223	231	242	222	224	192	209	218	226	210	209	231	220	181	225	218	212	233	217	188	196	218	199	221	227	221	214	204	196	221	204	201	212	221	214	210	161	218	217	203	224	215	231	210	192	238	257	232	225	214	197	222	219	248	224	209	218	203	197	216	216	202	205	203	201	199	218	212	204	236	204	221	217	220	211	204	202	226	225	227	196	251	229	205	212	213	235	216	214	204	221	218	193	172	216	227	237	207	248	209	191	227	225	208	228	224	216	212	216	224	233	216	218	236	210	236	214	216	239	215	198	216	192	233	244	202	183	235	205	214	207	208	222	225	215	227	211	227	209	205	205	187	231	200	243	213	204	201	218	246	212	209	214	232	200	244	219	210	245	216	214	216	235	220	229	216	197	224	220	226	216	236	222	222	209	230	247	210	231	197	193	208	201	213	203	227	208	198	216	208	206	215	199	210	226	189	204	220	200	219	210	232	215	191	196	202	223	219	205	228	228	203	224	211	225	216	217	219	213	221	191	198	212	197	219	204	228	232	200	222	231	221	220	214	205	221	212	224	216	218	239	235	224	177	221	227	224	195	206	221	226	216	214	233	207	210	205	239	229	195	197	239	242	215	211	210	199	206	223	244	201	229	220	237	224	199	224	191	204	213	227	183	185	188	230	236	228	220	228	195	191	207	210	233	234	208	237	223	205	232	223	237	206	215	219	206	198	198	213	200	205	223	219	215	212	227	238	238	211	224	212	217	203	199	244	237	220	233	225	224	207	212	204	217	223	221	216	196	224	223	204	183	191	212	203	241	213	193	214	207	206	221	193	235	221	215	219	206	218	224	201	197	217	231	232	196	202	199	223	207	224	192	216	205	212	230	241	214	203	208	213	219	221	206	210	205	210	203	245	210	202	200	217	207	237	232	214	199	199	223	233	193	197	234	199	236	197	244	251	201	196	216	197	237	210	200	227	235	217	192	226	202	255	227	219	202	200	228	224	200	213	238	220	233	228	214	201	186	200	210	210	232	196	226	227	225	208	215	218	207	209	228	216	206	234	233	190	194	227	226	233	240	209	211	231	220	201	208	179	205	198	227	226	207	223	222	205	214	216	251	212	230	247	218	201	220	206	192	223	245	201	219	236	214	201	209	216	215	233	196	219	210	236	219	202	211	214	228	232	208	219	251	208	213	215	213	211	187	195	228	209	227	221	214	204	232	233	215	246	229	193	230	262	214	209	202	237	217	217	227	190	202	243	220	228	210	203	198	209	199	214	216	243	218	208	216	214	201	203	231	237	203	205	194	227	217	217	250	215	199	200	214	221	207	223	235	235	205	235	215	192	223	215	229	222	237	217	237	191	205	207	219	216	246	233	247	192	226	226	210	239	236	222	190	241	221	220	211	207	209	199	220	209	202	205	220	215	237	204	222	203	212	214	244	210	194	207	211	222	213	201	213	215	196	206	221	216	205	210	219	214	198	208	197	240	199	217	218	203	228	237	204	226	211	230	227	223	209	211	205	253	218	191	208	237	245	230	206	213	204	205	251	222	204	200	235	232	231	223	218	189	220	217	190	209	220	218	240	211	198	214	216	221	225	245	200	202	231	204	193	225	227	206	219	211	214	215	238	227	227	202	203	216	232	212	229	209	243	193	209	204	221	202	232	210	211	208	196	208	228	219	200	195	219	243	210	215	244	207	196	203	212	201	223	194	230	224	225	215	239	209	233	206	214	247	200	219	203	226	234	225	226	217	218	210	202	194	205	235	204	218	220	209	245	220	210	228	211	228	204	230	234	211	194	230	222	218	199	235	233	203	207	202	233	210	234	214	214	206	217	204	217	210	202	246	201	226	226	231	209	199	236	208	196	201	204	196	194	227	183	229	221	219	229	204	236	228	209	211	199	200	217	246	189	233	238	195	213	210	201	215	232	247	214	207	206	198	225	238	206	233	191	225	221	228	212	215	223	221	216	214	220	200	236	216	222	212	174	221	247	221	216	196	209	219	226	223	217	201	215	204	233	259	195	224	220	191	246	213	204	215	214	209	214	197	242	213	223	192	222	212	222	203	201	208	230	208	222	232	203	205	213	221	198	220	237	206	224	236	208	205	232	220	183	195	209	237	186	221	221	189	212	229	228	223	228	185	203	200	210	210	223	219	224	208	183	253	243	229	225	236	234	218	209	250	242	214	216	227	227	234	211	233	229	221	244	230	209	208	213	178	193	207	215	214	234	206	224	209	253	228	209	228	204	206	202	222	206	224	210	219	206	225	204	198	216	195	196	207	197	219	209	231	206	222	200	205	219	231	223	217	231	227	206	210	213	200	199	225	217	214	203	202	200	191	233	220	206	197	220	203	215	229	250	212	215	197	226	221	189	205	237	230	218	222	224	205	216	209	231	221	215	210	208	197	204	241	215	222	211	210	191	208	208	222	205	200	191	192	233	220	232	209	212	232	210	227	228	214	225	206	187	237	203	231	211	207	238	240	206	217	217	231	204	207	188	228	221	240	215	198	205	225	200	187	223	213	187	255	256	215	237	204	241	209	241	218	197	219	242	226	219	218	231	224	205	204	218	224	205	243	206	207	219	221	232	190	233	215	212	217	208	206	229	194	200	200	221	210	218	213	211	212	228	228	222	230	198	208	225	228	205	213	199	228	234	210	209	237	229	198	221	227	242	208	203	197	234	234	231	199	265	248	228	199	212	188	242	201	221	238	221	189	213	199	191	227	232	197	219	203	227	212	207	202	195	208	205	209	256	218	222	191	211	214	226	210	210	206	250	185	210	195	199	226	212	195	198	230	218	211	210	202	203	218	228	215	217	226	224	223	197	211	202	205	233	208	213	217	231	214	220	219	222	216	181	225	206	223	223	217	210	193	211	223	232	223	211	189	213	199	215	216	245	213	214	223	229	201	191	205	254	225	228	221	234	193	248	204	220	220	216	199	222	204	208	206	209	183	226	194	192	211	224	207	206	237	194	226	201	234	217	197	231	212	215	181	206	205	215	247	227	197	222	229	251	201	199	225	215	220	217	234	212	215	212	210	221	210	219	205	203	244	236	221	215	202	198	236	239	237	208	197	196	215	215	189	202	193	223	241	213	213	208	184	204	218	219	218	220	219	216	212	226	184	222	201	211	216	254	207	194	209	227	235	199	206	203	220	227
22278	21042	28618	23688	21043	21037	5173	777	634	582	446	404	352	333	356	297	350	266	292	277	270	271	278	247	243	271	240	241	260	254	240	262	222	244	228	240	228	249	236	250	221	226	252	253	248	251	244	221	235	240	222	224	237	225	228	242	232	233	230	265	221	206	217	227	184	216	210	208	208	243	219	232	236	255	234	217	246	205	224	223	237	238	221	217	237	232	210	214	193	231	239	237	238	237	225	267	210	238	211	214	236	231	245	253	226	234	217	237	187	230	250	218	231	206	220	241	228	199	219	236	239	223	231	230	212	196	242	234	222	238	237	233	233	220	214	221	218	198	245	229	194	229	268	223	224	259	235	234	250	238	219	221	230	232	194	229	217	256	228	219	217	249	206	232	217	217	239	219	218	227	205	249	233	236	225	239	222	205	218	240	237	229	215	239	220	202	228	256	233	204	225	230	261	220	221	230	195	234	224	226	224	214	238	238	221	215	208	242	218	204	213	196	227	218	217	234	215	254	217	217	214	234	244	236	240	229	233	222	228	219	229	237	232	217	231	229	221	229	254	225	239	231	223	259	216	208	238	221	215	204	210	229	255	247	240	199	193	215	194	207	228	202	227	236	224	231	211	216	261	228	234	230	203	216	215	221	209	226	229	247	216	219	216	260	218	229	236	232	245	216	209	236	204	227	225	234	229	225	202	201	233	239	236	222	228	228	179	224	215	222	263	221	244	255	245	226	215	221	213	243	244	205	218	242	207	229	226	208	221	239	222	210	250	230	234	229	229	263	233	226	223	216	239	241	238	210	220	221	207	233	228	228	236	224	196	231	198	199	227	246	215	235	223	213	209	225	219	244	233	243	227	220	214	218	217	233	217	232	230	240	213	237	252	200	209	229	194	244	225	191	222	228	201	214	216	199	206	234	208	211	221	216	220	250	209	220	228	238	215	237	248	254	206	223	265	189	199	248	250	228	217	232	213	235	242	219	205	236	199	216	229	229	192	215	244	245	224	222	244	209	241	218	221	215	221	237	225	234	224	232	237	230	242	240	206	234	224	247	209	212	245	197	256	212	238	245	234	239	231	223	225	225	206	226	236	197	228	224	246	237	207	206	256	208	240	251	246	216	227	221	238	195	221	227	214	219	232	224	227	212	230	217	237	228	226	228	220	223	217	231	218	223	208	229	224	223	226	221	219	218	238	193	225	220	203	224	235	237	225	227	251	220	201	220	208	214	218	238	239	212	213	236	242	214	226	229	228	217	210	203	253	228	192	212	266	226	232	206	223	244	184	246	229	211	239	218	266	225	212	192	224	229	242	221	196	228	260	210	232	223	223	236	243	214	227	240	198	234	227	218	219	234	238	227	230	208	236	227	237	221	237	212	207	247	220	220	213	229	218	235	208	240	208	221	246	193	229	207	213	205	210	223	213	212	231	236	221	261	226	215	214	220	216	232	248	234	238	229	221	234	217	236	235	248	207	246	229	202	233	209	208	221	271	230	237	206	225	253	236	231	239	235	216	208	223	204	241	236	210	175	221	230	234	214	226	223	220	206	252	212	244	247	220	237	211	227	212	261	238	219	192	241	236	198	211	214	237	273	214	208	231	235	225	239	217	212	221	237	233	194	219	215	232	213	252	212	224	225	236	221	218	216	210	231	205	240	237	223	209	225	205	211	223	237	234	260	232	208	233	219	236	230	236	217	212	225	243	232	226	214	240	204	237	202	209	226	227	237	227	217	232	241	234	225	202	199	227	259	203	233	227	193	222	216	218	240	217	211	220	224	236	242	228	220	201	226	232	220	221	217	229	228	240	201	233	226	240	237	248	232	227	226	222	223	210	218	223	228	222	203	219	208	227	211	210	206	234	197	240	232	241	216	207	207	224	217	231	216	213	204	211	222	188	231	204	229	248	208	221	208	229	229	228	242	232	214	257	237	248	232	214	240	236	249	232	224	233	196	239	236	221	205	205	218	230	210	211	216	202	203	241	227	220	240	253	209	231	205	209	227	231	235	221	245	202	226	237	224	240	249	222	251	218	234	205	208	234	208	235	233	221	217	225	216	237	223	241	224	227	220	229	234	242	237	213	220	217	223	221	207	223	228	241	223	217	239	217	227	214	218	245	236	218	235	233	222	226	242	226	244	221	222	216	241	214	227	227	231	203	224	232	191	214	233	222	181	207	241	213	238	235	221	204	223	225	229	217	228	215	248	219	211	244	210	211	213	242	223	221	203	224	226	211	201	224	199	227	243	204	225	214	237	212	237	225	208	249	217	223	204	232	235	206	216	215	238	238	229	239	243	208	240	250	242	205	238	240	226	218	223	218	214	226	235	225	203	200	227	201	238	183	213	229	265	233	215	235	231	221	207	218	248	240	214	247	237	256	194	220	206	223	228	237	229	223	203	233	196	206	240	240	228	243	222	217	217	201	249	216	226	229	227	215	225	221	235	266	229	220	221	233	245	237	253	235	243	235	223	238	204	219	236	222	204	229	206	229	217	196	237	220	222	258	207	216	208	254	231	218	223	236	208	220	238	227	193	230	211	229	217	216	231	194	223	223	194	232	217	236	230	210	226	208	210	240	245	230	213	229	230	208	226	261	240	249	190	232	214	237	255	215	233	214	252	230	191	224	230	240	256	222	211	228	239	210	230	242	236	213	229	209	212	207	232	239	207	222	229	234	221	229	240	239	212	205	216	219	232	212	223	238	233	196	222	219	227	230	206	209	223	223	214	213	248	204	247	202	236	211	194	235	209	231	224	266	216	252	201	217	206	207	247	238	212	226	214	243	227	226	213	219	220	240	198	215	220	225	236	226	250	240	246	231	233	238	218	241	243	243	205	230	241	228	225	223	238	237	219	223	244	240	232	227	197	244	223	227	220	253	223	212	223	208	244	220	202	237	248	213	218	216	210	204	223	223	209	247	249	229	201	236	262	223	223	222	236	224	208	242	242	236	220	226	226	218	219	249	219	208	224	221	197	218	226	234	195	227	207	219	235	223	192	257	219	221	229	233	249	211	216	204	224	231	204	226	218	223	217	241	216	201	205	211	206	232	215	188	232	244	230	244	202	228	213	246	209	216	206	230	226	251	203	221	216	229	208	204	207	220	215	238	234	230	229	236	224	205	249	248	225	225	235	215	224	220	203	232	210	201	198	226	223	199	219	208	196	218	210	198	250	234	241	231	229	215	205	238	211	212	228	245	251	219	219	236	228	210	232	231	226	218	214	233	217	207	213	220	215	270	222	252	215	228	218	206	199	240	210	217	219	237	236	228	214	229	238	223	229	223	241	230	244	212	241	236	244	251	223	215	195	215	247	257	219	235	208	243	208	227	201	253	226	225	214	212	221	218	204	224	186	244	224	233	191	209	210	247	205	236	241	231	216	219	233	212	216	238	237	237	232	219	202	227	228	216	234	224	231	258	208	209	190	221	224	248	208	211	223	233	214	193	230	223	211	214	224	216	215	215	215	201	222	216	244	213	219
4109	13172	9338	4539	3264	2397	1824	1358	1000	843	701	637	578	484	478	421	424	379	385	384	336	344	365	323	355	352	297	301	290	312	329	288	324	280	296	316	304	299	316	286	281	276	289	279	308	270	288	276	249	257	263	312	290	311	251	274	301	285	259	278	239	302	273	267	284	292	287	283	247	285	262	274	271	267	267	283	255	268	272	284	301	268	264	250	274	274	246	299	239	266	279	277	261	289	264	280	283	309	260	244	312	307	259	263	233	283	252	255	261	238	263	269	263	274	277	264	271	254	286	279	282	273	287	243	259	264	315	286	251	255	271	262	246	265	269	263	285	264	241	288	261	305	263	269	268	283	236	274	267	314	277	275	267	279	255	267	253	266	241	264	297	253	265	285	275	281	262	281	286	276	219	285	264	254	272	310	281	262	306	290	290	298	279	278	282	254	277	264	269	250	268	307	280	274	282	293	244	233	263	273	270	278	257	284	242	250	288	274	287	306	265	255	287	267	280	284	259	268	277	293	295	272	285	262	261	253	283	259	267	264	258	270	298	278	253	266	259	271	271	233	290	318	274	283	292	256	276	254	246	255	253	273	301	225	272	259	265	276	236	252	264	270	264	244	278	291	287	248	268	250	304	261	281	297	271	267	293	253	266	291	261	262	272	305	246	250	284	242	284	277	268	261	260	279	247	250	288	278	304	243	255	266	270	253	271	273	277	288	292	237	262	250	254	297	267	311	259	266	295	275	283	276	256	235	269	256	259	275	277	278	250	290	310	276	290	278	321	269	280	267	266	277	266	273	284	278	238	276	244	278	227	294	265	282	255	266	277	290	240	275	251	267	267	282	291	278	257	254	283	261	240	294	260	246	287	282	271	286	279	255	251	302	254	306	263	286	297	276	264	271	263	274	281	296	288	273	269	280	245	266	262	258	264	274	269	263	249	271	285	290	256	272	253	268	273	261	260	267	292	266	319	255	275	262	288	262	277	284	291	264	283	275	293	294	255	266	273	245	270	301	255	237	264	285	289	268	283	285	299	287	259	283	279	320	272	254	288	256	254	253	275	227	263	250	280	271	248	233	268	289	260	272	283	261	269	265	279	274	266	240	256	285	280	291	288	270	285	272	252	292	254	261	279	277	283	211	276	298	254	260	275	253	288	308	263	282	296	261	289	277	252	272	281	290	279	245	268	273	272	256	290	264	288	276	282	267	282	284	286	263	259	271	273	273	267	265	250	259	280	237	269	262	270	287	251	279	250	260	255	247	265	265	276	281	282	299	259	282	291	272	247	254	301	282	246	285	271	238	242	303	270	257	252	268	265	266	255	276	263	262	264	288	319	267	276	287	298	253	284	296	278	264	278	280	267	291	256	272	280	267	279	257	238	275	300	244	254	290	254	270	284	257	235	269	265	261	262	286	243	248	293	281	249	265	242	260	237	313	290	294	303	267	255	247	283	293	277	249	284	268	263	249	267	252	277	258	287	262	267	248	312	267	255	301	278	264	239	297	253	266	270	291	281	261	258	293	268	286	272	280	273	246	271	274	274	251	241	261	282	256	257	273	260	266	293	277	266	262	260	267	265	275	283	263	267	276	263	286	292	263	289	265	262	264	303	264	303	242	276	273	281	252	252	304	292	253	270	271	248	288	278	248	255	276	270	276	261	274	277	290	273	264	264	291	236	276	253	296	270	278	263	236	271	273	263	263	277	253	253	268	277	269	267	257	266	298	289	270	265	299	280	290	282	266	286	264	293	248	281	258	261	263	258	261	270	254	270	258	267	275	277	241	267	257	320	288	263	262	301	274	275	280	250	256	265	255	300	277	296	264	257	259	266	268	280	266	280	289	244	257	270	276	283	286	279	261	284	266	277	290	285	273	271	295	272	271	273	279	249	300	283	269	257	283	291	283	269	274	270	241	284	259	255	263	225	272	262	314	263	274	272	264	260	248	266	274	247	249	290	250	266	298	289	304	270	265	253	297	269	262	285	298	249	256	234	256	251	269	298	281	262	303	246	272	305	276	264	267	288	276	281	264	297	274	252	255	281	280	269	282	271	252	269	285	273	290	262	279	281	282	233	263	295	254	274	280	281	249	284	275	279	281	293	269	281	290	266	271	283	233	271	284	282	284	246	269	274	277	286	234	256	276	288	264	270	256	257	256	270	292	275	261	251	247	295	279	276	290	282	287	289	250	268	293	291	293	276	294	263	272	267	294	259	272	255	298	263	263	283	267	299	293	276	303	267	298	246	257	287	276	285	297	251	288	267	277	267	291	279	273	265	256	238	273	258	250	262	283	293	286	291	271	270	256	214	257	273	277	292	263	280	281	292	285	276	282	240	248	271	277	281	271	282	258	262	266	286	232	304	262	289	265	277	265	266	259	271	256	283	270	262	273	270	262	268	266	299	248	244	269	277	245	272	277	287	262	295	258	281	275	294	256	256	287	291	285	277	239	291	273	244	276	276	241	211	274	292	290	251	260	246	258	257	279	265	263	262	248	275	290	262	279	276	289	263	269	271	270	261	275	254	293	265	293	267	261	272	251	229	276	259	280	243	303	291	297	290	271	270	236	264	259	294	282	248	282	275	264	290	278	243	268	274	251	261	254	265	276	254	265	281	261	242	290	251	278	293	251	239	264	278	274	290	265	259	269	298	215	260	243	243	238	270	314	260	315	298	271	270	270	266	285	276	280	256	250	283	265	299	292	285	288	260	251	288	283	240	268	272	268	266	285	272	303	254	262	254	267	283	281	266	281	277	285	276	277	281	277	243	262	239	283	227	256	269	256	255	280	286	273	272	281	257	289	246	264	286	265	260	264	295	280	271	291	279	251	269	280	305	276	256	271	290	301	292	260	292	298	267	262	270	292	280	256	260	281	241	311	252	279	279	274	261	269	269	292	274	255	280	246	261	279	286	267	283	318	278	264	294	270	273	273	276	252	277	265	219	299	271	278	280	260	253	268	258	233	266	255	259	274	251	276	280	253	262	271	245	282	264	249	274	278	262	259	280	302	243	261	300	243	292	251	290	264	266	276	263	270	282	280	261	277	261	290	269	259	271	283	274	270	254	272	273	273	283	285	251	261	256	279	283	254	268	266	267	258	277	242	235	284	242	262	270	259	246	263	276	266	270	294	247	268	282	239	233	252	249	273	273	261	241	293	291	247	267	280	290	272	248	268	262	279	248	281	282	273	243	263	271	278	261	276	285	280	248	255	276	263	249	263	277	213	268	246	287	280	250	261	293	272	291	267	273	261	261	245	286	262	285	269	239	286	258	251	270	268	293	280	262	261	256	286	288	268	256	265	259	271	267	270	279	275	283	287	270	261	290	281	256	245	266	287	276	276	280	282	268	277	263	281	270	256	252	250	252	284	282	252	272	288	297	238	257	269	284	274	253	264	288	276	255	263	265	275	271	268	255	243	273	299	295	290	272	297	275	279	288	283	285	290	278	261	253	276	259	279	273	286	263	294	268	239	275	274	260	271
27129	16848	2890	564	471	432	428	395	415	373	388	361	374	390	348	407	391	365	398	388	374	374	354	407	368	394	369	390	389	372	356	398	403	395	391	407	390	385	367	371	378	372	365	407	359	407	383	392	372	339	370	379	389	370	406	415	423	395	363	376	385	371	360	383	407	387	396	399	393	390	402	393	370	366	396	358	369	381	365	351	395	394	380	381	374	384	395	402	376	360	366	390	359	394	401	380	392	369	382	394	389	387	376	397	387	367	377	415	394	392	394	383	419	390	379	398	368	404	365	389	363	374	407	388	350	382	377	353	413	379	412	397	390	391	384	377	367	381	381	382	358	360	354	367	374	402	384	342	365	379	368	398	422	381	390	393	376	388	374	418	381	397	402	407	378	382	382	377	369	372	382	387	366	416	384	397	357	395	430	384	386	365	362	373	398	403	378	402	430	388	385	379	356	365	351	396	371	388	397	403	396	370	364	425	356	431	388	394	400	384	391	384	397	392	401	379	371	371	382	416	401	399	412	370	383	384	396	380	380	369	383	416	425	387	361	396	422	368	340	407	398	369	378	423	366	377	357	375	373	437	399	378	382	369	424	383	383	396	408	359	367	374	371	346	389	342	364	396	380	379	408	397	355	382	381	377	363	390	372	408	432	396	396	400	348	362	422	368	387	422	409	374	390	392	385	373	405	368	385	390	390	408	403	348	361	384	396	388	381	404	384	388	399	398	379	345	380	392	375	342	382	398	367	389	378	399	388	414	440	377	371	380	378	366	386	401	373	381	384	376	365	373	366	390	382	383	371	379	364	356	389	364	395	357	398	374	419	375	386	391	362	368	376	397	379	364	369	372	405	402	382	445	355	382	403	355	376	421	392	343	394	400	391	370	383	367	378	358	415	389	345	401	382	401	386	392	386	379	363	387	411	421	408	369	367	367	398	350	379	390	377	390	415	373	409	368	389	367	390	354	395	356	418	389	403	366	418	389	430	356	410	370	401	430	390	377	358	370	395	376	404	361	367	402	397	419	391	403	361	384	376	355	401	384	388	408	377	400	365	382	371	421	399	398	397	379	400	371	406	392	365	327	382	399	377	405	421	383	380	396	393	354	372	391	378	442	372	371	382	404	376	378	381	376	397	399	416	382	376	376	370	412	394	395	369	381	373	362	396	349	387	386	370	342	353	369	370	369	370	356	385	435	357	442	395	390	388	375	392	407	392	371	395	350	389	351	382	377	391	372	379	386	393	371	358	355	364	395	389	377	386	381	418	375	393	386	386	398	406	387	385	423	388	414	398	411	400	375	369	406	391	397	347	369	360	388	381	391	378	393	396	396	395	374	367	391	375	419	360	380	385	413	411	378	414	389	404	368	404	382	352	396	420	361	382	352	393	401	400	342	369	360	412	385	368	397	395	396	389	423	372	408	390	394	397	392	373	395	395	345	373	384	355	356	384	364	389	345	357	389	361	416	393	392	352	392	375	365	351	419	386	355	381	386	382	405	347	368	386	379	355	346	350	374	398	370	392	397	379	339	357	403	392	354	375	352	370	395	417	393	425	380	353	369	358	409	366	375	334	371	383	384	389	360	401	391	391	404	372	413	384	364	408	379	376	378	372	362	376	386	395	401	389	382	386	384	384	372	381	375	389	401	421	380	376	408	368	367	354	389	391	364	393	371	388	397	378	415	388	391	386	407	385	373	385	345	385	383	417	398	396	430	367	405	368	407	341	388	370	393	401	385	370	381	357	383	361	375	405	380	361	385	407	373	383	372	396	364	402	395	397	376	399	394	405	392	377	379	397	395	382	405	384	399	396	379	384	383	380	394	389	371	390	384	374	375	390	383	369	408	376	385	363	375	365	380	380	378	377	372	416	396	385	375	398	359	386	333	363	374	377	388	394	379	375	378	372	423	423	398	392	383	376	397	345	379	386	365	354	361	430	388	374	350	379	376	376	407	383	368	381	383	398	370	395	395	405	392	391	392	373	397	375	424	428	416	385	367	356	365	391	409	368	392	371	377	365	391	372	402	374	325	388	364	396	405	422	388	378	395	380	388	367	380	373	364	388	390	405	357	403	376	399	379	418	395	364	353	441	422	410	418	400	384	374	387	342	384	376	371	374	380	355	376	373	371	388	383	387	378	393	352	355	382	382	366	391	366	359	452	362	418	390	400	358	362	408	418	387	374	398	392	379	393	362	368	372	385	397	372	374	400	420	394	373	420	376	386	406	381	392	399	390	380	404	383	428	372	415	372	337	368	416	409	393	370	377	386	408	367	385	398	390	367	397	402	398	379	384	370	375	387	361	380	407	425	351	378	399	386	409	436	378	390	385	386	396	431	397	395	362	381	414	322	393	372	377	396	377	401	369	363	364	360	383	385	378	368	390	375	382	341	403	382	380	361	334	394	378	391	391	368	400	355	365	331	380	388	416	379	435	400	405	353	417	367	407	378	382	386	376	368	391	392	396	383	364	377	358	372	424	387	414	400	343	371	365	379	384	388	407	359	372	435	352	351	384	414	361	398	369	392	410	380	367	405	361	370	389	355	377	410	390	377	425	379	373	367	338	376	428	371	384	399	379	376	377	382	373	361	410	391	374	388	400	386	393	421	371	373	399	410	362	377	410	355	379	386	368	371	361	376	387	400	426	365	369	373	396	394	402	396	397	390	338	392	359	425	406	374	343	409	414	401	407	402	369	376	398	385	414	389	382	370	362	376	367	369	381	389	368	394	382	379	382	399	383	370	398	366	406	406	339	365	362	375	390	367	391	365	373	392	390	349	406	383	377	384	366	385	416	388	376	366	399	398	393	395	378	380	420	382	375	425	362	354	397	376	368	350	392	372	385	370	389	369	396	373	419	376	354	399	383	432	380	375	369	415	365	377	424	365	393	398	383	377	390	393	370	396	354	397	371	400	378	385	342	379	352	367	370	383	404	370	388	406	357	358	369	390	406	378	389	397	370	359	366	388	402	375	387	373	425	395	365	402	389	362	385	388	381	377	373	406	406	419	374	376	360	411	389	330	374	424	398	404	355	408	361	391	387	408	380	397	401	408	404	370	381	424	416	392	380	372	371	341	387	403	391	349	392	384	389	393	371	366	353	382	338	398	371	367	354	375	393	382	384	391	403	389	339	407	394	392	407	393	362	398	364	394	406	369	350	393	411	408	355	381	381	415	404	381	379	385	425	388	372	364	375	407	412	375	372	387	383	352	363	368	360	342	406	396	395	406	387	348	384	371	359	371	396	362	413	382	392	373	372	376	412	356	399	363	420	413	398	349	372	406	376	357	367	372	364	379	357	405	434	377	374	403	389	344	380	391	382	372	378	399	400	405	374	427	387	407	385	352	391	369	388	359	392	399	395	363	360	399	417	385	383	331	336	411	377	387	393	427	365	382	388	383	414	400	381	411	356	382	371	378	371	361	392	368	402	369	397	395	380	377	372	391	390	382	404	403	414	357	369	395	377	369	387	362	385	370	387	383
4202	940	789	564	498	475	518	490	479	457	439	488	445	448	415	437	462	434	441	442	459	417	474	444	447	464	411	463	456	407	495	455	449	427	436	439	461	463	441	456	462	499	451	469	415	455	455	429	463	432	424	398	450	453	471	449	453	460	422	434	481	458	445	435	424	444	400	434	406	421	447	460	459	450	438	441	417	431	447	435	436	390	433	442	422	459	419	435	442	433	424	463	466	456	416	408	436	474	480	433	472	490	432	475	417	455	442	433	429	457	461	432	430	433	432	459	451	412	458	447	434	443	410	436	444	446	434	426	451	466	429	435	444	430	464	457	448	464	442	455	443	454	461	484	486	468	427	419	418	430	456	422	412	471	434	438	435	432	418	426	454	456	444	418	449	437	438	479	433	460	467	455	443	459	442	423	463	418	477	456	437	432	478	419	431	466	456	413	422	470	426	436	459	429	402	416	429	462	431	454	435	402	405	445	481	495	425	456	482	432	409	390	397	406	413	463	412	452	416	445	445	401	482	441	489	483	453	453	431	434	417	477	475	435	439	434	466	500	430	431	438	417	443	456	434	452	436	435	444	461	413	451	449	414	441	422	408	494	480	488	443	439	438	444	433	422	464	479	423	440	424	477	437	432	443	421	440	440	448	452	426	413	461	435	412	462	427	472	470	438	443	438	436	415	427	423	423	448	435	443	464	431	432	470	428	447	420	465	416	408	446	426	434	448	448	439	459	451	454	459	434	454	447	445	429	423	477	425	433	474	457	451	461	430	454	430	463	434	456	432	469	468	458	442	443	457	426	450	440	427	439	402	404	470	443	475	412	451	437	421	368	432	416	426	458	426	429	467	484	453	446	454	423	450	425	471	406	444	459	494	469	463	472	414	450	425	470	435	420	445	479	441	449	418	452	455	452	415	464	469	474	473	451	462	458	423	444	401	445	399	440	467	464	375	412	463	476	437	433	440	427	436	435	440	462	446	425	424	444	428	447	425	429	471	412	456	431	468	451	468	435	422	427	437	456	448	404	481	441	446	424	423	432	434	435	444	440	460	453	432	456	456	430	458	447	413	478	427	439	452	424	420	452	399	441	472	434	451	423	467	420	477	440	425	428	437	417	455	430	428	426	445	435	476	491	422	415	476	476	451	453	455	422	434	411	463	434	420	442	419	439	405	453	442	450	464	449	476	427	447	449	452	402	456	410	434	460	469	431	411	453	465	417	457	460	434	430	415	416	444	417	454	437	480	421	431	468	437	457	429	494	428	424	430	417	410	483	443	454	460	467	461	461	421	444	441	431	444	409	461	469	410	450	425	462	441	447	431	445	451	449	466	452	430	438	498	413	440	419	425	470	486	388	414	427	485	452	425	446	451	446	397	432	451	460	453	453	491	475	440	452	432	398	445	441	409	433	409	441	421	453	461	422	416	421	462	446	439	432	469	451	445	453	443	446	440	428	448	420	434	455	464	440	407	425	482	463	407	450	439	451	420	430	456	462	480	466	418	427	422	424	401	482	442	473	395	423	442	447	402	387	411	414	428	414	444	396	455	417	413	458	427	469	471	483	378	396	468	471	471	450	478	440	461	478	458	434	437	464	439	421	431	450	428	427	388	471	452	457	469	429	447	419	439	479	422	455	440	437	432	449	446	412	432	421	421	411	472	448	443	432	439	426	437	438	447	443	397	446	462	465	456	456	438	424	407	441	429	453	459	462	425	469	451	445	413	495	455	424	459	410	457	444	449	430	461	433	440	453	461	435	463	463	475	445	472	455	432	444	400	441	453	426	413	445	463	480	480	445	470	416	420	466	454	419	434	469	438	432	431	419	434	445	475	427	450	475	419	479	418	449	441	436	468	444	481	457	431	453	428	465	424	477	459	460	469	455	419	416	421	451	408	422	427	459	462	449	440	479	456	432	459	473	440	452	455	446	442	435	465	399	428	411	439	461	432	418	434	415	445	437	431	431	476	426	446	457	454	453	449	459	435	418	458	424	468	428	467	469	423	468	442	484	453	437	439	459	461	428	464	439	438	447	440	439	461	440	438	435	415	410	444	435	454	428	428	437	442	431	441	475	442	439	472	454	430	413	459	488	456	413	459	452	425	450	454	449	414	429	424	412	459	450	472	442	413	434	449	446	445	480	463	438	433	431	445	443	460	439	441	427	464	433	502	449	428	455	413	440	431	419	454	424	412	437	457	462	435	432	424	414	436	470	433	466	415	437	430	451	415	448	448	465	423	453	450	430	446	432	421	459	489	421	438	445	434	406	426	439	452	423	452	461	448	457	430	419	478	428	448	409	418	425	379	480	444	401	443	451	466	453	443	465	449	472	424	476	432	464	431	455	473	448	456	448	430	428	420	427	441	443	440	462	431	477	457	444	440	392	439	473	440	469	448	451	430	453	485	420	415	431	452	447	411	424	444	451	414	440	488	433	447	427	410	411	404	469	447	446	491	441	433	437	451	425	427	466	430	447	414	446	440	418	418	453	402	449	447	459	461	494	486	475	449	437	488	443	434	422	426	427	468	444	456	437	424	422	433	424	425	423	465	407	417	443	434	421	439	432	436	459	432	427	403	461	456	445	414	428	418	402	452	429	446	443	447	451	430	419	446	433	423	425	453	458	442	476	429	421	406	409	474	430	473	435	465	439	454	465	448	436	431	423	435	446	438	430	466	458	451	430	436	414	454	442	434	418	448	407	433	476	479	438	466	426	469	460	431	424	461	456	435	430	421	432	433	430	449	458	417	409	459	455	431	428	413	378	434	456	478	464	420	405	453	418	423	457	425	465	404	430	487	486	439	417	408	459	425	424	421	400	436	419	441	450	456	409	452	433	427	430	438	472	460	461	457	424	453	395	438	421	436	411	435	462	451	463	438	456	419	451	405	431	422	435	426	421	437	437	441	415	448	457	400	468	427	453	482	419	428	451	444	436	425	432	434	481	466	410	461	407	427	455	426	460	433	467	410	444	464	438	441	404	440	440	487	434	418	445	405	449	427	419	418	430	427	419	414	424	424	436	456	412	433	406	424	425	457	458	443	446	422	473	475	467	403	425	470	415	428	440	429	419	451	451	427	429	448	455	423	452	439	441	422	439	426	468	408	436	465	478	441	429	454	447	467	466	428	460	402	411	424	445	446	459	445	434	472	467	461	444	457	424	444	454	424	468	458	451	428	453	469	448	463	415	422	489	433	421	447	405	429	452	442	422	435	441	447	464	462	449	454	418	460	409	437	451	429	405	427	424	432	446	451	417	464	459	474	399	451	438	420	465	473	437	441	429	449	435	462	451	442	461	453	432	457	410	459	427	449	437	434	403	457	465	455	421	443	423	454	441	456	414	439	433	485	454	435	436	428	431	479	440	449	422	439	460	449	449	425	443	432	440	423	464	451	427	439	445	454	453	427	428	421	429	468	448	405	463	444	472	446	432	442	450	459	432	404	441	462	425	471	485	455	487	430	457	461	440	446	431	440	427	431	469	465
23328	21044	28104	24186	21024	6838	1050	776	719	648	584	516	527	537	549	469	526	521	473	448	518	467	472	507	524	483	463	495	477	481	491	483	443	456	421	481	465	451	505	415	431	507	437	419	433	469	440	501	452	446	490	446	441	479	452	443	473	431	430	454	460	469	468	465	439	471	461	466	425	454	443	436	496	470	440	439	479	445	432	463	497	458	435	485	467	432	431	395	455	425	446	426	496	444	466	454	458	483	456	449	436	444	469	400	489	433	449	429	414	454	441	447	424	416	444	452	480	450	450	467	492	412	452	471	429	437	480	436	463	428	460	441	451	469	429	422	428	445	445	451	475	445	459	446	453	408	444	480	452	447	439	452	462	454	441	453	449	437	455	478	433	436	475	490	463	447	477	462	498	458	459	446	465	450	454	460	437	468	403	435	445	474	477	477	396	459	423	441	448	499	482	447	437	470	487	430	429	426	467	455	480	478	441	434	434	424	452	458	452	458	488	434	453	469	466	467	472	471	452	430	491	446	443	427	458	449	466	424	411	426	446	451	434	462	420	466	475	423	463	441	454	412	466	428	466	425	457	464	467	427	455	445	449	436	426	471	450	446	441	454	438	451	486	451	437	447	444	434	432	459	403	499	456	451	442	462	448	433	441	434	452	423	420	445	449	439	443	477	458	412	433	429	471	394	425	476	482	396	422	451	455	422	468	424	444	462	464	465	427	450	473	442	423	487	435	446	450	456	407	458	467	452	489	450	456	426	439	461	436	445	402	468	458	443	440	444	460	462	430	417	445	473	429	408	436	451	448	503	453	420	463	460	456	468	416	441	417	465	446	447	469	447	432	442	469	469	481	460	424	476	413	489	465	443	475	419	433	404	452	416	449	446	484	433	422	463	458	469	468	405	446	424	442	439	476	461	470	418	472	475	432	430	383	450	399	456	437	447	440	451	412	430	439	441	437	443	442	448	421	420	506	458	398	445	461	459	470	452	441	432	475	484	455	452	438	429	473	461	434	443	463	441	479	452	465	454	497	453	439	448	449	441	429	411	451	460	436	434	475	433	484	429	495	451	472	460	448	413	425	440	485	410	479	464	452	484	438	414	448	447	451	494	457	478	458	432	476	441	486	438	426	469	466	415	467	479	442	452	460	440	477	457	471	433	475	442	455	454	438	499	432	463	450	460	458	458	502	417	463	476	470	441	444	443	476	420	465	459	444	426	436	473	474	420	473	430	463	433	477	460	428	443	421	451	459	454	439	422	461	428	461	447	432	497	485	433	479	427	442	390	427	426	490	434	420	448	471	426	463	459	483	453	437	470	443	451	408	444	432	421	441	450	477	432	430	434	457	481	436	438	450	469	426	467	457	490	449	434	447	462	474	475	497	440	463	430	455	418	429	486	471	436	424	404	461	447	424	429	441	415	468	460	442	456	464	453	421	482	449	442	452	444	444	479	421	426	430	437	453	457	435	477	455	427	462	450	454	423	460	448	474	455	434	431	421	446	446	456	443	444	427	453	457	443	450	464	445	437	469	413	425	470	437	448	431	479	487	462	393	463	494	452	435	420	429	497	455	434	444	428	492	421	440	475	455	448	451	458	468	482	464	499	469	454	422	437	479	473	431	450	431	471	459	441	475	451	474	443	424	428	458	471	444	442	462	460	451	456	469	421	420	505	415	445	448	467	490	442	396	467	448	442	446	440	462	442	462	451	443	435	438	449	480	439	433	436	456	438	447	438	422	452	470	458	430	454	427	440	468	454	487	441	434	441	467	436	468	442	445	445	476	454	453	419	449	433	434	480	440	461	454	450	484	478	481	441	430	460	453	450	451	457	444	445	430	479	445	450	448	428	479	495	472	443	435	445	482	432	429	412	433	420	455	442	451	482	483	418	430	445	448	441	449	468	443	459	478	478	455	445	481	429	411	428	425	427	419	480	457	488	431	474	444	450	426	472	459	438	475	468	410	457	403	418	443	448	449	453	426	446	470	432	412	435	473	454	459	446	451	443	463	439	456	429	455	470	450	461	439	470	459	476	428	453	413	456	449	469	483	455	442	428	481	489	435	403	489	427	438	492	399	402	453	479	455	472	456	451	457	429	471	397	399	419	417	445	473	440	462	451	443	469	432	447	407	445	456	422	449	425	442	426	456	439	427	398	435	443	420	453	487	420	456	431	433	467	449	425	462	486	431	475	449	426	442	474	413	460	467	461	444	416	476	452	470	460	427	449	405	460	423	470	450	488	464	453	420	432	480	432	453	444	457	500	462	453	472	446	482	431	461	445	453	466	458	442	437	408	452	426	446	460	425	456	435	417	469	442	444	432	468	451	455	458	435	418	433	488	447	452	444	468	470	422	441	427	457	424	455	459	460	414	442	439	458	472	456	457	446	427	462	443	458	469	443	460	442	428	449	451	486	451	456	485	451	462	447	464	449	457	465	452	452	424	454	451	450	438	451	439	459	457	486	478	473	435	439	433	460	449	432	461	470	471	427	427	437	448	434	429	410	457	407	477	479	426	452	458	468	478	417	488	454	420	434	481	420	443	433	470	451	452	448	452	438	448	436	444	459	431	447	429	475	424	405	482	464	473	453	404	443	421	469	452	424	459	482	492	430	435	462	460	435	456	469	457	450	458	477	440	487	445	414	466	463	474	447	467	446	439	426	452	438	482	473	449	433	421	444	470	447	453	449	466	448	443	453	449	447	480	425	434	415	466	456	458	432	431	449	483	446	429	424	491	476	466	418	457	461	412	456	458	427	475	475	426	440	477	456	453	459	449	463	433	473	456	436	474	427	405	405	467	474	454	493	433	436	435	426	453	466	428	449	443	448	439	453	447	436	458	425	489	487	454	465	409	424	435	440	473	453	429	466	478	437	416	429	451	453	435	445	464	434	453	428	432	433	466	443	443	460	420	416	448	441	476	444	461	452	448	473	438	443	464	447	446	437	457	435	429	474	417	446	450	447	465	504	462	442	442	483	459	401	429	475	403	436	429	464	462	496	405	477	416	432	480	461	476	472	410	456	435	457	475	436	449	461	473	438	425	423	416	431	438	418	458	410	438	489	464	487	457	454	417	434	453	420	403	424	463	411	428	444	495	437	443	443	459	451	438	416	488	453	498	466	433	458	425	447	458	419	467	452	439	430	449	485	422	426	443	476	431	422	444	453	490	446	425	499	499	419	406	478	429	453	451	458	427	477	438	445	409	443	417	451	412	477	409	466	481	495	440	452	448	409	418	424	437	455	439	465	450	437	452	473	444	475	425	465	436	494	461	443	451	447	447	429	432	465	494	462	443	447	473	441	448	463	419	448	431	431	433	450	460	422	415	470	441	456	428	421	445	427	420	482	477	444	444	467	432	457	448	459	413	438	419	460	424	425	470	448	429	450	446	465	428	450	462	432	454	464	479	482	444	471	448	434	451	480	427	458	440	467	470	465	443	429	503	443	445	470	452	444	423	424	450	440	467	414	440	455	444	436	438	441	439
3091	7992	5688	2793	2048	1646	1335	1026	890	817	815	634	684	726	618	617	615	600	589	578	578	555	524	549	533	529	532	536	553	490	557	533	499	542	570	536	540	519	545	523	515	506	558	531	540	569	539	545	498	546	534	579	544	506	514	508	542	510	538	545	522	550	515	529	540	511	563	547	520	528	527	532	585	549	584	567	537	543	523	572	518	543	531	559	547	549	560	555	512	523	505	504	551	529	530	507	531	549	531	522	504	540	513	520	477	515	550	554	532	491	507	560	544	563	560	496	522	561	494	486	499	516	530	501	509	549	514	567	528	496	532	500	571	552	527	570	486	508	479	518	524	516	508	500	522	477	521	530	569	492	533	537	524	518	530	546	531	535	574	483	532	506	538	536	521	534	519	506	519	528	563	494	574	549	490	530	534	529	538	554	537	552	517	518	525	523	531	519	537	536	559	522	504	547	554	499	506	548	506	539	514	495	498	515	547	535	527	537	516	522	557	555	530	536	520	512	540	534	508	533	541	520	549	545	538	533	525	516	494	537	526	487	558	529	445	524	525	537	510	505	560	518	581	536	581	500	501	512	511	538	560	519	564	518	563	536	522	539	506	485	518	565	547	480	538	496	500	519	486	542	503	592	514	562	510	517	537	511	541	533	522	522	565	495	536	518	518	507	543	522	539	531	524	503	525	527	510	519	546	543	516	500	515	556	502	523	523	507	527	488	503	527	541	511	544	563	545	561	531	542	531	508	485	525	505	536	527	510	520	536	554	518	523	554	527	540	530	511	529	546	559	551	543	481	484	476	514	513	493	536	540	547	551	530	554	551	558	505	534	539	517	508	531	541	528	479	520	528	554	471	576	515	548	501	500	525	528	546	508	524	513	504	540	535	533	518	526	531	506	510	521	508	529	537	485	471	509	525	466	506	512	544	547	544	549	551	512	507	562	536	532	517	509	504	507	528	491	501	577	488	520	512	513	532	503	500	515	536	511	529	513	515	547	528	516	533	545	520	503	514	494	527	541	514	543	545	533	562	547	588	528	489	536	494	486	490	522	511	485	507	530	570	553	517	498	498	561	531	584	528	520	524	504	551	498	542	532	518	516	514	521	546	500	529	509	518	468	486	469	552	537	497	503	534	519	536	530	498	525	529	520	463	493	532	514	500	546	540	515	521	548	541	543	563	505	497	503	509	499	508	502	490	540	555	522	512	532	527	530	538	520	522	522	524	518	520	513	517	531	542	461	520	556	545	519	538	482	554	558	535	474	541	535	485	553	519	542	542	528	520	552	545	531	479	534	553	553	516	518	502	518	543	508	521	516	515	539	517	534	501	520	532	544	520	523	523	533	529	506	543	529	559	504	530	507	550	494	517	522	485	521	520	568	517	545	473	498	534	519	538	531	546	523	538	498	559	517	512	535	483	502	480	489	534	549	556	512	537	518	517	543	547	517	497	563	536	539	563	520	531	524	510	520	554	538	543	557	562	487	549	549	553	522	513	537	551	498	567	523	527	516	536	534	526	497	509	517	495	528	566	471	551	552	522	535	539	502	572	542	560	519	545	596	526	486	509	535	527	506	498	504	526	539	508	546	503	539	551	559	494	535	524	532	540	500	519	542	543	526	520	514	460	547	505	499	548	544	540	538	540	516	531	524	515	541	549	496	486	546	532	540	558	510	477	499	528	531	493	526	539	554	517	492	547	508	495	508	508	530	522	530	528	529	514	537	554	541	535	486	532	523	522	558	499	523	486	503	512	532	549	489	481	512	551	508	532	531	528	530	541	537	493	516	477	522	493	519	504	498	525	518	535	479	519	508	529	541	522	519	538	530	526	550	469	501	526	544	536	542	520	504	511	533	511	507	502	547	539	536	501	551	544	527	523	528	501	500	508	492	540	539	478	497	534	493	491	496	572	521	528	547	495	584	545	520	482	532	498	559	520	484	505	523	527	527	532	498	490	492	565	548	529	536	547	563	538	586	540	520	543	525	537	529	573	538	541	527	549	539	530	507	506	492	492	510	542	540	498	538	548	482	497	528	480	547	494	563	523	495	500	497	526	550	520	529	508	511	533	545	515	546	513	518	497	531	516	541	516	543	501	518	526	479	546	542	526	560	558	505	536	557	492	515	495	577	521	459	553	535	498	517	544	531	542	534	525	541	517	525	507	572	516	518	519	537	528	509	488	504	542	536	509	516	496	526	556	519	533	544	552	536	519	526	582	515	569	532	547	530	513	556	566	533	560	522	589	494	542	559	580	544	526	504	494	488	505	530	540	534	483	562	466	525	512	533	553	508	499	518	551	459	530	512	561	533	508	583	541	549	550	542	507	488	519	574	521	545	533	535	527	530	512	503	515	534	506	498	494	511	535	499	498	554	528	518	538	533	512	519	509	520	537	539	525	523	501	517	515	505	505	509	509	523	497	549	549	546	522	524	511	532	511	509	501	528	507	535	508	489	548	539	547	526	534	534	515	476	524	514	549	513	505	524	511	541	562	491	518	502	557	509	508	506	506	537	533	527	559	516	586	532	513	531	531	514	523	497	512	523	480	520	544	567	491	501	493	529	512	523	521	529	486	524	503	523	483	515	498	573	539	501	513	514	515	523	547	544	531	571	496	554	498	538	509	538	513	558	524	548	490	512	523	500	552	514	509	527	536	557	505	517	542	552	551	530	484	495	546	496	516	474	531	514	507	526	556	521	542	525	559	519	546	540	564	526	555	530	541	550	567	533	545	501	538	538	515	513	552	514	542	542	522	525	543	541	485	521	474	544	551	526	526	571	511	544	528	492	530	576	508	514	488	492	509	512	516	532	547	525	490	504	514	520	534	526	525	530	525	568	548	534	510	549	508	531	520	525	504	521	526	522	492	538	529	535	549	513	517	522	515	551	525	550	504	504	526	524	498	534	502	530	497	503	536	499	553	533	493	538	531	516	472	518	543	509	545	471	547	556	543	517	533	519	550	542	553	522	486	542	477	502	486	534	553	555	534	532	543	528	510	495	503	537	563	536	526	581	521	498	518	488	527	531	543	486	490	533	535	548	502	524	517	506	552	547	512	543	493	499	499	585	541	535	552	516	518	487	539	537	502	522	487	504	553	520	533	557	505	544	501	555	536	521	550	512	568	566	527	529	506	557	499	521	485	524	540	486	544	505	504	532	557	554	548	536	528	526	563	488	558	557	507	510	514	531	544	505	508	513	538	556	494	501	560	552	523	543	533	526	512	506	520	537	516	531	533	538	515	538	501	524	537	469	525	523	510	544	502	495	529	498	542	527	531	570	509	548	505	529	512	535	517	549	556	516	513	521	521	568	509	528	471	541	525	536	506	519	526	527	492	537	500	487	518	515	526	560	466	513	506	549	491	541	483	548	520	513	567	544	547	510	556	500	522	491	546	543	521	528	556	512	522	541	465	564	513	578	554	513	549	544	548	552	512	521	497	547	524	537	543	520	503	515	512	498	530	529	510	525	495	523	511	528	526	536	487
24434	21026	26910	25240	7647	476	363	337	282	297	245	208	208	221	205	221	191	224	188	213	183	196	183	218	209	170	203	195	200	184	195	176	221	196	172	189	182	182	191	175	183	216	190	185	171	201	196	187	208	175	182	205	190	186	200	192	186	173	179	204	164	213	185	207	194	180	199	198	228	181	200	201	201	176	208	179	183	187	170	174	170	171	199	176	183	206	161	168	186	166	180	187	179	189	196	185	199	166	192	204	203	184	186	188	190	193	178	190	201	194	172	172	176	162	193	171	201	202	174	196	183	178	170	196	189	197	196	191	179	194	175	190	178	194	191	177	185	175	179	194	191	177	170	186	188	183	189	178	205	185	174	166	205	199	169	203	177	187	188	168	184	197	184	167	190	217	178	188	179	179	184	178	174	208	185	179	183	172	182	167	177	193	174	156	181	191	196	185	183	200	180	177	179	190	194	171	187	185	205	195	183	178	184	208	199	217	194	184	209	205	215	208	194	205	193	191	185	185	194	198	185	192	186	181	171	186	166	191	193	184	182	195	166	168	190	194	178	186	189	197	212	175	196	177	202	190	156	180	183	192	185	169	202	192	190	184	204	216	208	185	190	184	152	202	172	194	181	190	178	203	178	190	198	173	183	170	206	180	172	189	180	203	177	195	170	195	191	184	167	194	161	201	173	181	189	197	177	174	196	226	192	201	180	193	196	169	167	197	177	196	161	181	198	205	185	173	170	223	187	176	222	184	173	188	186	178	191	197	196	190	169	170	172	189	164	203	181	175	200	195	198	180	183	179	190	194	228	170	215	174	194	185	174	193	185	144	175	188	179	176	202	182	184	178	193	202	178	174	206	173	180	187	184	191	181	181	206	191	207	190	202	193	187	189	197	199	163	174	164	172	191	191	187	196	191	186	195	163	163	179	171	183	186	209	185	173	187	201	179	214	174	179	216	177	174	181	192	186	183	169	209	180	172	194	192	193	177	182	194	173	187	199	167	187	185	177	160	199	197	202	171	198	221	185	197	172	171	220	192	189	180	188	182	176	183	182	216	186	179	174	182	180	211	206	186	194	166	209	197	173	207	175	187	156	213	187	182	186	173	185	179	200	199	190	178	171	185	207	173	195	203	167	190	173	183	180	195	197	193	177	208	163	204	187	204	213	195	178	194	198	194	166	178	178	193	189	195	199	176	197	180	166	184	222	161	191	181	182	187	182	193	184	206	191	180	237	197	182	189	193	160	188	184	175	180	177	197	179	201	183	193	185	182	184	218	185	181	210	188	186	194	200	202	179	206	206	180	165	182	181	209	183	190	200	194	183	185	187	179	185	195	172	185	212	232	200	210	187	200	207	207	193	170	179	227	191	172	165	191	197	187	194	183	190	203	163	193	184	176	166	185	174	211	193	180	191	205	188	173	191	188	223	188	184	161	167	193	176	186	187	192	177	212	197	191	167	188	187	153	200	169	192	188	179	180	173	186	185	158	176	193	195	173	175	204	196	202	195	200	179	188	175	210	179	172	180	196	175	198	197	184	174	204	197	197	193	165	206	184	183	175	172	202	195	191	188	178	191	184	204	206	197	180	178	179	170	182	180	204	186	183	172	210	186	168	192	190	174	191	185	202	193	192	156	179	180	186	208	196	183	190	195	179	197	167	188	216	204	195	177	187	179	193	174	206	195	190	184	183	183	192	188	192	185	184	166	195	196	198	188	157	184	187	172	161	166	186	199	174	184	198	160	183	174	199	163	182	182	200	173	180	188	208	212	178	180	186	166	193	190	184	179	186	180	175	195	187	179	195	167	178	199	178	165	178	189	170	195	183	190	169	159	208	184	177	183	183	193	162	181	175	194	193	185	226	188	194	196	183	214	172	172	177	185	191	157	192	198	188	186	174	177	188	189	191	164	169	184	186	218	165	178	163	176	199	187	170	185	177	165	177	179	183	159	184	165	175	201	203	185	172	171	171	182	207	214	214	181	184	175	161	203	170	207	196	170	196	180	179	174	178	162	189	184	174	178	175	189	163	162	173	170	177	182	204	149	158	189	186	180	180	199	213	197	196	184	179	214	192	179	181	206	210	197	199	186	169	206	187	181	175	189	169	203	221	187	198	199	191	210	195	160	191	183	204	179	163	206	197	203	167	174	183	216	194	185	195	176	194	202	188	186	209	192	198	177	179	191	184	211	179	182	190	177	178	173	185	159	189	186	196	185	168	161	191	202	190	192	187	177	182	199	210	214	169	178	184	184	206	191	192	187	182	170	192	187	192	187	201	164	196	197	189	181	178	185	198	170	173	210	196	212	188	185	196	186	175	202	197	186	185	169	163	203	172	198	179	196	190	187	182	190	182	182	182	174	184	180	173	194	171	170	191	177	182	215	188	172	186	181	176	185	177	177	190	175	190	184	187	166	191	202	199	184	192	187	182	194	214	203	166	179	195	179	166	197	169	200	173	189	201	179	180	172	190	183	209	195	200	189	157	202	182	211	155	198	168	193	184	180	167	184	175	173	191	194	164	177	172	171	180	190	195	210	198	210	172	196	168	177	202	185	201	188	181	176	195	185	189	190	160	198	201	179	158	157	183	196	192	193	200	191	192	185	176	184	206	179	191	177	190	204	165	200	179	186	176	202	177	208	204	171	177	164	176	194	190	168	210	203	179	169	174	170	185	204	188	176	182	185	168	188	187	198	182	185	188	181	194	216	189	188	199	196	184	192	195	201	206	185	182	199	173	206	177	162	192	201	196	182	178	178	176	181	192	186	179	206	191	191	192	195	195	202	181	222	211	182	179	201	198	207	188	195	174	161	182	193	172	195	203	171	174	180	198	197	186	185	181	201	187	169	168	186	190	214	221	183	160	213	180	200	190	178	168	193	164	194	174	198	177	176	180	180	175	173	172	210	191	183	193	189	165	184	165	222	184	189	176	194	206	206	188	179	197	162	168	194	194	189	210	182	186	209	160	175	183	185	205	177	198	176	172	199	178	198	185	185	159	181	186	210	176	172	183	165	168	203	208	185	175	188	186	163	149	208	158	183	186	172	189	188	166	184	182	184	177	215	188	193	186	159	166	186	194	193	174	208	176	183	197	182	180	185	189	170	182	184	176	179	162	191	185	184	181	186	207	190	189	208	201	191	187	187	165	203	177	189	185	174	180	151	180	207	182	188	173	205	194	185	180	162	178	183	186	192	176	181	197	180	213	180	175	174	190	193	183	161	190	185	193	170	184	188	188	187	194	178	200	185	217	186	173	181	204	160	159	179	198	194	185	193	193	185	192	186	185	212	197	175	190	191	160	183	176	173	183	183	191	183	196	193	185	189	156	177	202	166	194	195	189	186	190	183	162	221	191	178	200	194	206	185	191	180	215	172	168	173	180	176	160	206	208	188	163	169	207	167	183	194	173	185	189	168	196	163	195	202	195	206	170	205	193	185	211	197	195	196	166	193	179	172	180	198	180	204	181	174	218	176	176	177	188	185	208	178
3078	4695	3205	1465	1096	814	646	507	446	380	342	338	298	275	251	256	249	258	234	244	267	257	226	234	213	241	245	230	223	245	237	237	229	239	214	210	242	218	238	218	212	227	212	235	199	237	207	223	229	219	224	214	202	227	220	231	226	236	217	192	243	232	213	203	199	211	216	212	225	214	228	237	208	245	223	207	224	231	234	230	230	204	223	197	228	195	217	193	218	196	222	196	220	208	204	212	234	210	223	218	245	216	207	210	239	216	202	245	196	196	233	222	210	208	220	235	241	214	241	209	236	212	223	226	221	243	219	225	218	213	245	240	203	230	217	205	243	243	223	222	233	219	230	223	251	238	214	225	191	215	214	208	189	219	218	228	204	237	224	214	217	211	232	231	214	200	218	218	190	227	202	222	252	206	204	207	214	226	222	230	232	215	231	229	228	213	186	228	222	224	213	240	202	229	210	227	192	218	214	237	210	230	196	217	232	228	245	221	232	174	223	203	214	226	215	228	217	229	214	228	234	205	240	205	220	222	230	237	200	202	225	203	221	236	226	222	223	238	221	203	211	220	219	201	237	259	203	195	244	211	209	228	201	225	214	243	227	197	216	237	207	208	188	191	224	221	229	221	209	250	226	215	201	218	229	210	221	209	217	215	210	230	200	245	210	175	217	190	249	199	205	211	199	211	220	227	213	247	226	199	227	223	211	228	263	249	216	225	206	204	222	244	202	231	264	209	200	214	209	238	229	235	203	237	213	237	221	222	200	220	231	207	209	204	187	207	220	205	222	217	244	218	211	211	224	238	244	201	213	229	239	236	224	220	239	215	235	205	224	242	198	222	242	216	214	212	220	223	220	219	203	231	234	202	226	218	238	235	198	217	203	233	240	202	229	228	221	207	226	220	222	233	232	257	208	216	229	220	202	213	213	213	195	225	217	198	210	229	238	235	216	221	219	216	223	239	212	208	210	202	236	223	221	214	223	208	207	222	200	188	218	224	213	241	220	213	213	195	224	232	221	223	236	200	208	186	228	238	231	220	218	222	224	206	217	197	204	201	225	205	236	225	213	212	221	242	212	210	226	211	235	216	230	192	228	244	232	214	205	232	219	239	214	182	204	239	232	243	226	214	227	220	221	198	203	227	192	223	235	247	230	215	233	199	221	223	228	219	209	238	200	245	225	227	230	221	209	218	225	221	211	194	209	255	198	217	222	196	224	198	219	220	217	217	247	197	230	204	214	243	200	238	223	214	180	238	242	212	247	198	229	231	230	240	232	211	207	193	208	213	210	216	222	229	214	240	250	260	227	215	210	234	229	219	227	219	211	219	212	219	207	192	237	248	214	217	235	238	201	212	202	221	219	206	233	207	216	258	225	233	228	220	237	200	214	222	202	203	217	226	191	213	230	219	252	211	237	242	237	223	244	214	194	207	189	219	219	232	230	253	222	217	237	201	211	243	235	218	205	212	207	202	234	200	232	213	198	224	227	224	228	218	199	214	213	206	212	206	227	219	220	197	235	201	214	219	218	229	236	226	232	227	218	212	204	221	226	232	233	215	208	209	233	224	213	220	220	244	236	210	219	226	232	229	223	208	232	220	218	247	210	201	221	205	217	238	194	217	222	226	214	235	232	195	245	205	239	215	222	222	212	201	241	236	212	237	228	201	207	227	201	220	224	215	212	215	197	224	241	200	227	205	222	237	223	223	206	193	212	218	226	198	227	197	216	227	211	216	218	220	224	240	229	218	212	224	225	195	202	186	240	212	241	217	214	211	227	208	210	258	222	236	197	222	227	215	227	218	214	225	237	216	234	206	214	221	236	201	207	232	234	210	207	223	213	201	216	225	218	204	226	247	198	200	215	221	218	232	214	198	225	208	210	211	213	229	231	206	199	214	204	216	188	227	239	199	209	219	232	233	251	192	209	225	204	223	225	217	199	191	228	212	210	228	232	217	198	226	249	229	236	206	220	232	220	217	231	214	214	232	216	251	240	240	240	213	242	226	226	210	218	203	222	209	225	209	211	219	230	223	203	224	213	186	224	230	202	237	210	225	235	222	222	191	233	225	232	217	223	203	213	238	212	207	218	195	202	202	210	203	229	222	223	184	214	219	218	190	214	235	206	223	241	202	229	252	196	227	190	207	236	204	227	227	210	227	217	195	209	207	235	216	229	218	197	224	237	238	199	237	204	215	214	225	216	228	182	225	226	242	213	212	204	182	221	228	217	215	222	223	205	213	217	228	216	218	204	223	210	227	243	224	195	221	239	215	204	225	226	238	215	205	205	222	216	194	247	212	210	212	231	231	228	237	211	198	238	212	232	245	217	211	222	232	194	201	215	248	218	205	194	227	217	216	225	211	229	221	240	210	226	213	209	206	220	228	201	187	218	192	219	222	187	237	223	234	226	212	230	232	224	194	230	211	190	207	203	195	215	227	208	225	232	248	190	197	204	234	230	212	258	239	210	225	200	218	226	216	201	215	213	243	246	227	214	213	220	194	251	193	225	213	215	203	217	205	188	236	207	212	215	218	212	229	230	213	207	227	188	198	227	216	241	205	236	212	224	221	234	217	211	212	216	224	228	197	215	242	226	209	209	219	230	235	199	220	230	216	193	216	218	227	241	223	214	225	223	254	244	233	216	248	207	209	215	209	224	192	219	214	224	191	233	202	206	216	227	238	235	211	220	222	216	236	230	241	230	205	189	244	217	204	194	237	254	220	222	227	216	217	233	238	206	246	217	208	222	223	229	212	222	185	217	213	213	222	205	229	208	205	195	229	194	195	204	201	233	215	211	197	218	231	224	221	192	225	203	224	208	224	219	242	245	235	234	211	208	233	205	234	194	214	205	209	213	207	228	216	202	199	208	237	228	248	243	204	241	197	226	211	209	211	189	207	218	220	226	204	230	188	208	206	237	235	243	216	203	235	211	233	198	224	211	232	198	246	235	220	200	198	210	205	214	215	227	239	200	221	199	218	233	209	239	225	229	209	204	210	211	230	201	214	225	219	256	210	227	228	239	212	235	212	212	207	180	222	225	214	237	218	243	217	226	199	224	200	184	235	206	231	225	205	215	213	230	223	232	218	213	227	218	190	206	231	229	218	204	230	213	210	225	191	229	186	224	228	227	215	231	206	206	222	235	230	205	213	216	204	229	244	205	224	232	213	228	250	220	223	232	213	196	217	222	223	223	213	226	199	217	235	221	232	241	217	221	201	225	227	227	196	224	195	231	206	194	205	211	217	214	232	227	215	236	210	212	227	187	218	228	213	193	225	180	219	202	218	240	230	215	216	226	211	220	202	216	233	214	213	208	223	206	216	207	198	207	234	212	181	217	221	246	228	229	204	211	218	202	207	225	217	214	218	202	236	185	212	196	234	210	208	225	223	202	236	214	203	223	224	228	233	216	210	217	222	226	217	228	209	203	218	231	229	213	210	225	204	239	209	216	214	201	222	227	218	209	230	210	239	220	198	212	232	248	236	210	232
22332	21082	28669	23727	21083	21106	5253	812	601	594	496	441	375	353	351	314	306	290	292	318	263	256	236	281	277	261	251	267	246	254	261	247	252	234	249	236	214	237	244	234	229	240	231	233	225	243	231	245	207	251	228	211	218	206	237	233	243	238	223	234	225	253	227	217	196	259	227	202	245	205	201	234	252	245	243	227	199	240	232	265	216	226	208	218	259	222	235	231	217	220	237	185	212	238	225	218	242	217	233	241	226	223	245	219	237	240	214	235	196	233	209	219	233	217	211	228	228	225	232	208	222	207	234	251	228	221	235	218	225	226	224	228	209	234	220	231	249	251	237	231	207	212	201	218	235	220	219	245	192	229	251	227	241	204	186	244	238	247	218	212	206	222	228	230	203	200	210	228	234	203	218	210	230	232	261	242	238	211	233	230	213	232	240	243	218	213	208	259	209	199	260	244	215	217	236	244	216	210	233	246	229	224	204	243	221	244	225	235	228	229	228	235	210	225	230	243	237	206	228	222	226	239	234	242	217	230	244	235	228	235	259	210	237	244	223	244	220	245	221	209	223	214	245	246	214	214	230	236	221	246	221	218	238	238	231	232	243	239	250	218	210	252	245	241	221	184	213	221	236	237	218	268	227	239	214	222	203	215	246	223	218	256	238	217	216	217	226	244	247	245	245	249	235	216	253	245	199	230	242	241	202	195	215	221	221	255	216	234	238	221	220	228	234	241	218	224	238	238	230	245	230	233	223	251	195	214	246	223	211	224	213	219	212	239	215	240	242	216	228	222	231	252	215	234	224	220	194	232	234	230	221	239	214	232	246	235	201	232	260	230	224	218	222	235	228	223	215	215	233	238	213	234	213	212	224	229	230	211	234	218	205	223	231	227	221	202	224	254	197	216	232	244	205	223	218	211	210	215	209	220	236	227	233	211	222	228	208	206	190	230	232	206	188	247	202	212	213	217	247	204	255	228	236	199	235	242	210	247	215	203	219	218	212	229	230	238	210	220	223	230	246	203	233	216	238	236	224	249	251	211	216	233	211	223	236	221	225	258	207	227	222	224	217	198	208	208	227	221	236	211	204	224	240	231	205	232	250	259	207	213	213	223	202	234	217	248	204	256	266	219	207	229	238	250	195	235	243	214	227	252	239	225	226	221	223	261	249	249	206	251	224	221	209	222	236	252	249	237	241	228	217	253	212	220	259	218	222	231	230	224	210	216	232	215	233	233	225	250	211	209	231	220	201	206	224	219	241	240	224	219	225	228	216	210	223	233	224	253	212	228	207	211	227	239	247	227	220	226	219	220	249	225	228	251	210	221	216	225	198	230	241	235	200	246	211	246	208	217	205	225	218	223	229	248	220	191	242	256	235	230	245	216	259	225	239	229	236	220	249	220	231	229	238	220	224	234	215	252	190	231	225	245	219	212	227	244	236	249	226	216	233	236	226	232	231	190	223	221	214	222	199	250	223	233	207	222	209	218	203	211	220	223	221	222	223	225	249	188	228	199	224	228	262	234	223	213	213	228	214	239	231	221	221	229	236	222	197	248	219	232	239	205	247	220	217	235	195	209	212	215	224	246	259	218	214	226	236	212	240	235	232	218	241	199	226	227	235	225	216	224	231	224	252	221	237	220	214	228	200	207	240	227	229	200	226	221	234	227	248	235	221	199	191	247	202	244	209	239	213	225	245	237	221	239	192	218	247	205	217	197	229	215	222	211	225	213	235	232	248	236	207	214	228	226	253	226	241	224	237	230	247	195	225	239	214	239	205	202	213	243	232	212	204	248	239	231	252	204	226	233	262	247	205	215	230	221	212	232	226	204	214	235	237	227	228	231	223	238	240	222	241	217	230	208	245	219	229	278	227	220	220	238	224	246	223	236	236	253	231	221	216	211	214	233	252	229	210	227	234	241	234	258	217	222	218	224	187	221	273	208	233	211	209	223	241	240	255	259	228	229	205	228	215	220	224	232	237	212	234	237	234	209	214	245	184	219	191	225	228	215	234	240	226	216	239	244	220	214	246	199	243	233	237	244	218	252	230	223	219	234	248	200	205	200	232	236	207	205	242	229	208	211	237	252	243	243	207	227	225	252	185	195	213	220	206	203	237	255	240	244	213	231	228	235	212	225	242	248	228	240	239	230	233	221	215	211	213	237	223	233	228	224	219	263	231	214	239	193	243	211	200	215	219	229	236	225	215	211	239	231	240	216	253	226	230	219	240	229	246	224	219	240	243	250	225	245	242	221	232	253	210	218	222	213	226	230	250	206	218	240	248	247	214	202	219	220	224	213	218	225	253	221	209	210	256	233	246	250	224	233	219	210	226	230	198	243	240	235	224	253	205	224	236	213	241	231	219	221	215	228	265	234	212	234	235	200	226	234	214	233	210	227	224	229	226	228	234	250	232	244	236	215	257	231	226	235	235	241	217	198	225	220	216	230	227	230	199	232	223	219	231	256	218	223	209	239	241	190	229	215	208	234	213	215	210	244	251	248	238	257	207	211	237	222	246	233	215	240	231	206	227	241	244	244	196	203	221	209	211	216	229	236	238	208	250	194	217	249	236	238	241	216	262	221	211	238	246	203	216	252	233	221	224	211	211	240	253	244	227	240	230	262	197	221	228	241	202	233	237	219	232	208	239	210	239	243	215	222	217	256	219	188	217	213	211	224	233	203	231	231	205	233	248	263	214	238	223	227	240	223	238	212	226	211	216	235	226	229	235	210	220	226	245	194	238	216	202	231	247	248	205	244	218	209	211	198	224	222	224	238	223	241	232	226	228	220	235	244	200	216	210	224	223	240	218	210	211	206	243	229	239	222	228	235	245	252	223	205	212	218	230	245	234	215	214	203	222	215	252	219	224	219	243	211	232	221	231	232	227	247	218	219	245	203	203	228	240	213	239	214	240	248	234	202	234	222	239	208	232	220	234	220	224	222	231	220	209	212	200	242	192	211	229	241	224	214	183	211	207	231	229	244	195	217	237	223	246	246	222	238	183	197	236	196	235	217	215	226	207	230	236	221	223	261	230	212	251	214	247	217	212	236	228	224	212	219	234	228	224	221	238	241	248	242	233	245	209	238	219	207	250	214	241	213	197	244	227	258	225	190	212	218	233	186	217	219	227	225	213	227	219	214	230	230	243	260	235	238	229	228	209	241	231	236	254	222	242	197	230	212	204	224	235	222	249	212	235	183	227	251	212	204	229	252	251	225	260	233	218	188	233	229	214	218	222	220	213	233	216	253	249	235	216	234	214	248	223	208	237	227	261	205	221	225	216	212	258	207	234	227	219	236	210	244	215	233	203	228	223	260	232	223	209	257	224	216	236	211	235	194	218	231	245	223	246	223	224	243	227	238	243	222	217	239	231	248	214	208	232	229	237	202	229	227	228	238	249	223	224	243	221	239	229	234	233	240	222	230	239	205	232	212	231	227	210	256	226	247	222	217	199	227	221	214	232	253	216	245	251	217	235	236	244	215	195	260
4007	13401	9398	4548	3155	2530	1811	1349	1059	865	700	611	573	461	437	436	409	405	338	394	338	325	307	358	332	331	333	313	329	301	284	307	267	307	307	310	290	269	295	294	285	332	276	273	265	287	300	313	267	302	303	284	256	311	285	282	285	268	288	257	260	277	265	291	274	279	286	254	285	270	262	300	277	273	267	272	314	259	292	299	274	300	264	287	272	267	266	278	281	276	276	295	265	267	255	258	269	247	274	271	261	290	277	273	277	313	290	294	270	273	278	259	284	300	236	296	260	267	283	257	280	284	272	294	242	272	289	287	249	275	277	262	302	278	278	265	252	311	266	254	270	258	259	317	259	309	273	265	286	279	256	286	292	274	253	249	280	267	262	294	308	302	251	283	271	286	258	271	268	268	256	267	267	266	283	269	291	256	278	271	258	266	280	283	276	253	290	261	265	281	291	297	287	263	262	293	300	292	277	264	280	283	284	263	307	268	262	261	240	246	272	250	275	270	251	247	263	243	241	284	271	263	249	247	291	253	274	253	284	301	251	250	293	274	320	298	293	287	283	280	283	261	264	273	278	271	260	268	265	277	262	283	260	261	274	264	292	257	290	289	250	259	306	269	265	295	275	272	291	252	265	263	279	273	264	255	260	259	263	271	268	278	270	286	278	268	288	290	281	255	263	270	303	281	301	292	281	256	269	286	295	262	272	282	280	254	314	281	249	278	286	259	247	268	303	287	259	267	256	286	247	236	284	308	254	268	289	285	289	240	269	278	264	238	290	296	262	280	282	286	284	273	262	256	284	259	279	258	260	254	251	288	274	264	265	256	262	265	271	268	266	295	269	303	264	278	311	261	285	276	270	286	277	267	258	241	290	295	286	232	278	277	263	262	265	264	278	256	286	274	268	267	272	287	222	282	270	265	262	276	282	258	275	282	266	256	252	297	271	253	260	272	275	258	283	309	273	293	278	276	265	290	281	284	275	306	300	264	264	270	282	264	303	283	287	270	283	261	267	254	276	250	262	254	252	259	255	262	285	276	276	262	286	296	276	279	273	303	281	274	251	277	281	258	264	265	273	276	287	266	259	262	275	298	272	278	240	281	251	278	273	272	298	282	270	299	261	256	282	286	258	240	247	239	278	257	270	288	281	268	255	271	301	277	271	306	296	254	279	271	298	266	274	253	258	297	267	284	276	249	263	291	275	251	304	279	294	274	263	285	258	266	274	265	253	257	278	268	244	262	275	260	273	281	280	274	291	281	279	296	304	283	269	271	282	275	272	253	288	306	252	265	257	263	283	255	283	255	275	264	267	296	269	273	291	263	260	296	274	288	281	298	252	295	278	257	279	271	262	265	273	268	294	289	280	300	274	262	273	275	280	308	271	281	305	264	269	257	291	303	309	282	264	265	300	242	271	291	255	283	303	237	270	293	267	252	287	273	271	268	273	231	275	271	240	278	308	292	285	268	274	276	308	273	289	268	253	268	244	269	279	309	256	251	304	256	260	260	245	242	280	268	270	266	274	281	273	297	281	274	267	287	276	295	283	248	306	261	268	244	290	270	281	280	279	259	290	263	278	268	309	264	295	250	291	252	233	279	261	264	273	293	260	262	278	269	303	232	270	295	239	258	252	253	282	279	268	267	276	260	268	275	291	258	263	278	250	257	266	298	295	273	294	297	255	284	265	285	261	277	287	278	275	267	288	281	270	278	266	256	275	290	266	271	258	242	279	250	248	270	307	282	271	264	276	282	279	260	275	262	275	263	255	231	265	275	256	256	254	248	286	272	248	273	265	274	263	284	284	286	242	253	269	272	278	292	283	264	262	271	276	286	248	247	282	227	281	243	289	267	279	263	268	255	310	236	258	301	273	249	228	271	290	266	289	271	266	285	258	286	285	294	281	257	290	275	255	277	259	297	286	263	288	279	289	299	275	241	263	285	263	285	297	262	271	247	288	296	249	251	290	286	236	292	267	296	263	248	267	277	281	273	276	285	253	252	286	256	273	277	264	270	285	278	279	242	263	261	264	261	286	277	313	296	240	274	290	267	298	263	267	304	294	271	243	248	287	296	264	265	266	291	260	271	265	257	271	252	288	249	263	261	293	278	279	279	272	290	292	297	293	284	273	239	269	250	254	256	273	254	285	279	251	274	282	277	253	280	259	262	260	282	238	253	265	265	293	236	280	244	262	247	280	283	256	264	278	279	271	289	261	286	274	294	275	268	256	257	275	256	276	248	258	299	278	258	267	266	282	262	280	263	262	254	270	274	265	276	276	262	272	252	285	279	280	269	288	293	275	260	265	304	222	270	273	278	285	315	297	274	271	219	274	255	266	271	258	275	269	289	276	296	286	290	259	265	280	279	254	247	255	263	294	253	304	276	270	271	281	296	276	272	276	290	265	293	291	268	237	269	270	277	267	270	277	256	280	295	276	244	256	283	273	282	280	292	281	274	272	250	242	273	266	274	252	273	278	268	278	273	265	272	270	271	283	282	309	272	278	282	297	265	269	294	279	307	267	270	290	275	296	268	291	288	307	269	279	278	282	281	298	268	263	282	248	271	275	287	233	279	287	274	282	296	262	268	296	266	267	267	278	253	269	275	281	234	273	304	274	257	273	257	259	279	272	272	269	259	267	282	273	320	271	277	277	262	266	241	293	277	271	275	292	269	263	265	287	269	259	264	277	266	228	312	252	250	266	282	253	253	309	254	259	286	255	283	288	273	286	265	237	255	266	280	272	294	270	262	275	282	267	273	280	291	295	277	282	260	255	241	310	270	290	272	271	270	253	259	263	256	270	277	260	278	262	256	292	270	283	296	284	270	248	281	241	269	262	269	284	275	284	302	279	277	267	269	245	247	286	255	245	251	290	292	262	271	272	249	290	283	303	258	260	262	292	257	275	295	303	299	256	251	273	279	244	272	307	244	277	290	256	287	272	267	252	267	298	239	249	270	279	285	278	275	252	263	278	295	258	295	284	251	295	232	259	269	245	276	288	243	295	248	282	264	268	294	271	263	254	262	263	297	259	275	269	265	256	278	265	280	312	284	255	274	258	293	255	296	280	289	246	261	289	263	289	274	274	278	263	284	255	290	280	246	253	256	277	316	273	279	268	306	286	264	277	285	283	272	306	295	272	255	289	256	260	285	260	306	266	269	267	276	295	278	262	270	228	286	287	267	242	273	280	279	259	256	266	284	279	295	276	329	275	283	286	254	277	245	252	239	257	261	308	251	277	258	275	250	273	290	275	248	289	247	249	270	270	279	264	277	254	281	244	243	260	283	277	277	299	295	295	275	267	257	249	241	277	280	297	289	259	272	274	271	283	286	267	248	277	289	278	268	282	276	262	272	296	270	281	275	284	284	274	279	276	256	302	280	273	270	257	272	282	271	276	240	298	295	267	252	256	260	314	282	276	295	289	292	246	282	267	287	283	284	302	230	248	264	242	265	255	290	273	260	271	268	290	296	268	273	282	262	286	236	307	270
27066	16904	3006	632	476	462	432	385	385	424	383	374	385	392	357	398	396	369	434	380	367	396	408	389	404	404	387	390	393	371	420	381	414	382	393	362	386	375	358	395	388	400	360	372	405	382	346	359	431	409	410	403	390	384	377	375	391	388	407	324	379	364	363	391	357	394	405	380	416	396	387	386	381	369	391	379	395	426	426	387	396	367	383	372	393	386	399	398	380	377	398	373	378	358	375	395	378	373	409	366	374	371	400	376	394	375	378	397	408	393	419	389	397	365	397	374	371	385	366	382	396	338	378	397	414	379	408	358	391	353	380	384	378	400	433	412	418	384	377	376	388	399	372	366	411	359	377	385	391	373	336	436	414	352	380	388	408	346	379	358	349	372	388	361	384	402	399	409	399	353	411	401	408	382	391	371	427	412	436	400	397	379	406	395	384	398	368	404	398	397	412	403	395	378	397	387	411	382	367	400	381	400	410	416	385	393	373	364	346	385	366	363	432	374	409	368	408	353	355	382	355	370	413	392	409	395	432	392	377	401	393	404	343	372	419	362	394	384	373	401	377	380	397	381	364	361	409	385	418	420	407	381	409	358	391	374	404	371	396	401	352	389	388	369	380	408	357	380	395	359	354	399	396	414	380	384	384	385	370	359	387	361	366	394	388	369	378	373	353	380	382	381	378	394	380	374	350	365	385	418	365	417	429	343	377	382	392	399	396	369	419	397	388	386	364	374	364	391	371	374	387	375	407	410	380	394	393	415	360	406	390	398	410	398	369	390	425	379	374	382	356	376	403	368	429	412	374	402	408	333	390	371	375	357	368	405	405	366	356	389	404	380	403	406	384	400	392	398	379	389	365	375	329	372	383	377	315	400	414	373	408	396	396	404	397	390	413	429	382	346	336	341	410	383	395	384	394	372	352	372	374	397	386	396	361	388	395	377	373	384	397	363	386	375	399	360	366	363	376	410	371	360	376	416	394	413	391	373	412	372	348	421	419	368	338	394	411	374	372	406	427	388	397	366	401	367	375	404	373	402	427	403	418	364	404	394	389	419	373	379	396	372	400	377	363	409	373	381	393	367	364	348	364	400	378	356	361	405	380	352	372	380	395	348	359	376	403	369	386	392	370	412	374	386	336	398	397	401	399	409	379	392	387	387	362	385	360	406	359	371	383	380	393	360	368	406	387	376	394	383	392	409	423	366	414	383	360	405	402	377	360	405	403	379	384	396	389	395	362	410	368	389	371	349	389	387	364	349	368	422	387	409	340	361	379	415	389	349	384	404	412	384	355	403	394	405	350	360	393	384	389	373	401	386	342	382	374	402	373	419	423	380	416	411	402	407	392	417	387	364	391	379	370	391	397	372	411	387	326	382	393	374	399	419	383	391	359	405	332	410	425	399	369	394	392	389	372	383	425	366	417	352	368	402	394	394	406	397	375	394	390	360	376	398	387	340	404	385	374	406	373	378	369	385	389	400	406	381	418	366	394	386	372	388	390	380	384	387	404	364	379	382	395	391	399	391	418	370	344	409	375	365	397	377	411	359	376	371	408	417	414	361	379	350	405	362	352	370	400	377	344	397	359	408	395	369	375	387	404	358	356	399	379	431	355	393	396	411	386	382	357	369	361	371	397	368	400	419	392	382	376	412	369	371	379	392	363	353	380	366	391	391	419	370	390	383	405	410	396	381	395	360	367	406	410	364	391	391	398	389	382	368	399	368	405	373	373	394	383	405	411	421	344	387	385	382	371	380	418	376	386	362	403	374	411	367	374	377	421	377	397	376	421	371	397	379	420	417	383	392	383	403	365	404	380	421	363	385	412	415	365	394	372	406	374	375	395	368	410	394	408	352	409	371	392	396	369	394	419	377	377	382	389	383	396	397	397	398	378	398	416	383	377	385	397	392	356	406	381	374	366	426	372	377	403	398	364	383	356	366	368	397	396	344	375	368	429	366	365	369	399	377	385	379	394	404	376	360	385	387	398	349	375	376	368	363	404	393	366	396	414	366	358	388	395	440	404	399	417	408	399	360	415	399	378	376	385	377	396	407	373	347	380	419	386	380	381	391	373	379	379	393	386	415	418	410	367	384	389	392	395	357	388	405	393	393	389	360	403	409	405	407	412	389	344	407	391	447	402	368	398	400	373	398	395	368	401	404	367	396	371	374	380	365	375	408	391	383	387	381	367	405	374	348	404	392	402	362	359	414	421	398	370	429	379	416	350	360	398	395	370	380	381	420	356	393	392	352	368	388	403	402	380	391	418	405	341	365	403	397	385	377	402	383	391	407	396	385	399	380	368	373	400	383	391	401	390	401	383	365	370	372	352	417	404	368	407	362	377	363	360	367	405	369	356	330	380	397	372	375	380	378	406	353	396	422	367	407	393	416	390	400	372	409	379	373	381	380	368	413	414	401	418	400	367	395	371	397	384	407	387	382	381	374	380	397	355	377	381	367	353	369	377	365	395	387	374	393	419	339	385	405	337	361	393	378	376	381	377	389	370	387	384	349	381	424	417	429	359	402	383	374	372	362	363	395	417	370	399	394	396	415	431	389	378	398	398	386	387	383	400	396	388	371	364	395	398	413	381	366	375	377	381	360	390	415	374	391	373	365	402	413	368	382	399	384	415	390	388	403	346	380	413	388	363	356	456	403	389	371	370	392	391	393	369	374	391	342	376	381	404	377	393	362	404	386	392	395	387	368	389	390	392	380	391	395	377	380	370	374	382	402	394	371	384	396	398	382	360	380	397	381	378	378	374	399	336	375	403	391	388	411	388	345	389	398	392	352	383	411	419	338	398	391	398	384	396	400	386	393	356	370	410	380	409	367	397	377	425	426	372	392	415	402	404	391	379	378	376	379	391	410	389	382	396	399	362	397	428	389	375	384	382	413	377	392	413	405	375	342	394	355	394	356	386	363	405	408	377	392	370	377	372	393	403	426	359	365	401	384	400	379	397	403	391	367	405	374	376	388	405	376	378	423	391	431	380	365	389	377	403	362	381	389	377	388	386	362	364	422	399	420	373	401	375	362	370	363	410	406	358	372	425	409	391	393	391	412	373	384	371	406	394	389	389	393	383	408	373	397	374	372	384	387	364	425	390	386	400	378	408	365	401	394	371	391	365	400	384	429	379	357	414	375	368	401	416	432	374	359	374	362	384	393	361	390	391	388	384	406	352	360	398	347	395	396	389	387	389	398	382	388	384	386	385	384	352	369	361	403	411	384	366	366	386	360	388	372	407	360	364	394	394	391	376	398	408	392	412	355	407	374	376	385	382	399	376	386	391	363	392	386	383	392	342	372	369	387	376	376	377	373	365	389	392	364	400	392	403	375	399	366	380	410	387	372	396	352	340	413	356	390	371	377	373	345	355	386	371	410	373	374	380	379	377	376	386	377	394	356	372	370	384	414	407	358	379	380	361	368	378	367	377	399	402	405	383	377	380	377	397	377	393	389	421	380	396	371	422	348	438	400	382	369	385	392
4147	975	763	518	539	541	491	421	434	478	427	472	475	478	439	444	475	429	429	443	465	382	447	432	449	439	430	431	466	493	449	421	452	457	416	447	436	444	435	465	476	435	463	471	457	468	436	440	466	421	445	469	471	466	443	426	493	413	453	461	470	436	444	404	481	399	472	437	445	421	430	461	402	451	446	441	428	453	476	479	422	412	432	459	447	451	485	455	467	473	444	463	447	422	426	426	450	470	413	443	428	459	468	463	476	449	445	451	421	477	426	421	461	447	448	474	452	442	477	432	452	434	416	470	445	491	456	449	447	437	438	473	457	440	461	483	461	456	415	419	443	462	424	444	464	493	481	464	431	439	442	466	452	439	415	453	448	438	444	425	458	446	435	435	444	429	424	451	459	446	444	421	477	454	453	473	407	456	415	420	429	451	431	460	454	429	467	431	479	435	424	391	494	410	466	458	430	421	441	465	430	436	469	463	464	431	408	477	428	417	450	418	453	420	466	443	439	463	454	478	440	443	442	397	480	444	425	448	478	480	423	420	457	434	449	429	462	443	426	431	450	459	470	454	441	467	439	445	450	445	442	418	446	488	464	455	424	470	397	429	476	453	452	454	444	445	470	466	418	476	443	435	438	466	472	422	444	443	443	434	458	428	438	457	450	450	452	424	434	457	442	459	469	449	442	476	461	404	468	447	456	439	452	400	417	477	430	439	491	469	459	441	455	408	445	439	404	442	425	414	407	471	473	438	445	465	462	484	464	490	449	458	503	403	448	452	448	416	451	457	419	442	431	432	458	423	437	460	450	449	460	476	424	412	447	446	422	427	442	460	450	437	399	493	437	409	431	440	453	471	462	395	476	497	433	443	444	470	452	490	442	395	409	480	445	444	469	432	439	421	431	477	471	438	474	423	461	481	448	478	440	416	436	399	509	452	458	422	444	409	415	419	418	449	455	501	447	442	462	432	465	450	436	439	415	445	475	447	458	429	460	451	413	452	474	450	471	459	432	455	421	437	438	443	484	453	433	405	453	487	446	446	443	438	430	428	406	462	446	454	448	461	478	451	434	394	454	454	447	466	478	465	421	421	431	459	468	449	423	469	446	459	459	457	452	449	441	442	444	459	511	433	441	475	471	456	449	465	454	486	400	468	439	453	450	462	417	404	456	445	433	420	434	427	431	426	434	451	416	464	425	442	473	453	429	430	471	440	442	454	460	464	479	452	449	423	466	478	437	434	419	443	469	445	447	407	453	464	420	476	459	441	435	433	426	467	444	424	430	412	469	470	391	419	492	477	433	407	467	443	473	464	441	439	434	452	451	410	479	454	439	408	451	448	466	476	459	455	449	468	454	475	484	418	423	430	447	449	453	440	440	412	430	440	450	440	441	455	437	467	428	443	433	482	482	460	448	442	453	456	430	423	458	441	446	435	445	440	439	435	453	473	415	448	459	448	452	467	456	422	422	443	451	448	462	462	453	457	464	428	424	446	449	429	432	491	453	454	434	447	454	410	420	416	454	397	441	434	460	470	457	473	445	452	446	453	456	475	465	480	424	460	394	466	449	418	445	443	451	409	431	438	446	471	431	472	454	493	433	459	462	493	434	453	427	419	421	439	435	438	477	453	454	445	470	447	470	410	483	450	436	441	445	443	438	463	448	465	450	456	453	426	482	445	487	457	436	400	460	445	459	488	482	482	419	407	450	452	439	446	465	470	467	462	433	448	443	456	433	442	448	414	426	455	459	442	431	433	453	466	440	428	466	429	439	468	510	462	416	464	422	457	433	468	427	440	414	464	429	457	463	457	414	455	464	485	468	447	466	418	437	450	468	436	447	466	420	459	443	449	428	450	433	425	502	462	435	468	440	457	449	443	472	466	460	469	440	460	425	409	507	421	454	452	425	412	418	458	451	432	442	421	458	496	467	476	440	455	450	437	446	462	485	472	463	441	433	422	453	417	419	418	432	463	471	447	440	440	434	434	418	459	447	433	408	474	457	431	452	449	474	428	461	470	473	433	446	428	447	447	420	430	449	465	455	435	422	428	416	393	426	426	450	473	383	425	452	425	460	444	446	468	439	443	449	460	469	462	495	439	439	424	412	440	448	464	428	441	424	466	470	455	455	432	440	443	453	437	419	450	485	463	443	451	469	484	492	433	423	446	417	450	448	451	465	415	463	447	463	458	438	433	468	452	443	443	432	435	397	431	428	420	465	463	440	486	485	425	454	457	421	468	447	438	515	442	415	469	473	420	508	463	467	430	456	435	460	500	483	462	406	441	413	438	466	421	435	373	471	409	458	438	449	444	444	474	437	466	435	438	409	419	448	452	448	485	414	468	499	470	482	474	444	417	488	426	440	468	433	452	431	457	469	463	443	402	442	432	449	426	450	436	436	381	427	415	456	441	447	482	414	430	413	436	402	449	461	460	444	456	461	411	446	482	443	458	413	431	472	469	431	455	464	455	433	476	424	461	455	438	468	432	458	425	475	459	440	440	499	447	465	478	473	463	465	425	448	463	459	449	494	415	444	467	430	443	452	448	479	437	449	453	412	427	457	456	440	430	481	451	430	459	461	437	459	431	409	435	457	426	447	443	461	425	442	463	449	449	448	425	451	423	456	438	440	445	447	445	429	453	450	435	488	461	455	424	455	454	490	401	443	448	457	463	445	451	428	461	415	466	442	455	409	445	420	461	475	446	451	435	449	440	417	424	463	443	488	435	408	436	416	454	449	441	423	389	428	415	468	454	426	435	469	415	436	441	438	452	451	434	422	435	445	455	474	486	447	456	432	466	424	423	441	436	430	441	452	462	441	415	455	468	435	447	424	459	455	446	419	424	462	424	467	428	455	459	461	444	449	433	433	444	459	463	459	448	442	455	430	416	489	434	459	445	420	424	454	436	452	480	442	419	452	453	446	485	449	463	439	432	449	422	431	421	461	455	462	446	432	426	484	441	459	444	410	436	476	408	430	434	463	465	449	472	469	442	461	428	443	474	428	460	446	447	413	439	438	457	427	438	477	443	438	460	414	429	472	450	471	446	461	449	431	439	437	429	465	444	440	435	421	432	432	430	453	442	470	451	477	431	460	425	424	425	425	438	460	419	451	482	439	462	441	446	431	447	470	461	436	461	449	432	475	453	430	453	460	454	484	483	453	446	428	458	398	419	455	429	414	411	439	475	448	446	468	406	486	491	418	449	467	424	439	419	452	477	441	444	453	432	464	419	435	438	423	452	458	447	428	429	452	436	479	455	453	470	456	407	475	416	423	456	429	452	451	483	453	462	470	468	465	475	442	441	443	450	466	451	477	428	443	449	472	438	476	434	452	438	434	450	468	441	430	426	450	469	438	459	442	430	476	442	443	415	455	484	477	430	444	394	444	442	452	477	455	446	415	433	449	425	452	426	460	477	396	437	447	389	468	465	472	446	437	458	431	442	422	454	442	468	493	457	405	446	452	419	443	411	407	410	442	446	459	443	443	432
23361	21008	28072	24123	20989	7049	1042	742	611	581	593	556	539	502	510	537	495	541	507	435	453	441	502	466	436	453	461	441	465	446	457	493	478	466	456	461	426	464	464	436	445	469	474	444	422	453	421	452	462	494	462	493	458	448	429	492	466	464	491	477	462	443	456	458	451	436	447	461	451	425	451	444	485	442	419	443	435	441	430	456	448	438	453	471	439	486	437	423	482	435	505	453	509	441	458	440	457	472	459	442	468	470	450	417	450	469	417	460	440	425	444	454	471	437	401	433	418	468	432	463	449	419	417	452	440	471	436	421	463	450	429	433	423	475	457	472	419	433	440	462	455	454	442	414	433	474	474	443	456	493	483	479	460	461	425	420	450	477	450	439	458	438	435	449	441	475	438	467	499	458	443	505	452	472	461	440	406	460	457	460	440	463	447	432	483	425	478	500	452	450	464	425	429	481	461	479	455	442	456	438	469	435	461	432	428	474	453	414	467	428	475	452	450	464	448	441	481	405	436	448	461	435	460	447	434	487	441	471	440	472	469	465	433	464	438	464	445	478	418	484	458	459	453	450	446	424	475	472	420	432	453	467	439	459	465	448	444	459	439	480	462	497	426	448	417	430	454	464	524	454	452	437	436	457	452	441	446	454	449	426	431	453	440	420	438	475	457	421	424	427	474	429	482	459	434	481	467	487	455	447	467	410	468	457	436	464	466	447	464	444	438	493	444	478	469	466	470	497	430	458	433	469	471	436	447	420	455	457	475	422	452	444	456	432	445	461	449	438	470	442	443	436	453	456	437	511	421	429	451	450	451	439	445	468	451	449	455	446	457	485	437	449	437	441	440	458	462	471	434	447	444	462	437	433	494	457	487	446	495	454	426	424	442	467	495	466	415	477	457	457	440	473	448	441	435	427	459	466	460	465	437	463	484	453	448	441	411	456	484	461	410	484	439	446	419	439	407	445	438	471	434	445	456	435	455	464	443	436	456	480	399	460	455	451	440	447	450	450	485	457	459	447	480	437	435	461	464	448	447	462	462	495	446	474	466	467	452	482	438	458	490	445	471	454	459	463	435	424	477	457	449	411	439	460	442	471	437	487	467	474	522	461	448	472	461	468	473	461	460	442	458	438	472	440	469	445	434	424	467	498	425	443	458	422	437	459	423	448	447	429	466	413	431	468	447	429	476	425	482	456	448	461	394	461	439	415	479	432	451	460	440	454	454	465	450	494	457	450	469	484	454	468	470	435	453	446	452	476	441	446	437	486	471	453	489	463	481	461	469	441	429	467	456	478	439	490	464	449	478	391	464	422	464	454	465	448	470	409	469	430	471	450	465	418	453	392	445	475	441	458	427	402	473	439	435	465	461	435	436	392	469	421	449	432	461	487	450	464	429	487	464	498	449	463	444	440	435	472	468	475	451	440	497	481	449	461	447	498	453	479	442	465	422	455	414	475	459	450	461	418	504	420	453	449	427	445	422	433	450	447	446	414	442	445	449	449	465	457	438	480	444	435	456	451	446	481	439	422	472	484	470	451	430	436	469	447	465	456	438	461	452	470	485	458	442	499	464	456	456	427	464	433	417	465	436	422	473	435	488	463	420	449	457	481	444	440	473	445	440	448	487	451	440	428	428	443	436	466	460	449	473	463	460	430	441	457	445	450	432	457	443	449	460	464	464	458	408	462	415	462	436	461	458	433	442	452	459	446	496	434	471	467	427	489	441	463	441	455	453	472	464	483	449	457	432	468	430	448	429	482	485	431	440	453	406	443	418	447	497	462	445	447	455	464	453	447	430	454	450	477	449	474	456	452	411	454	414	431	464	462	453	478	496	438	475	445	414	471	454	462	471	467	444	440	449	437	431	469	449	467	427	471	470	439	459	453	441	437	444	447	416	437	452	455	429	419	432	459	489	449	466	471	502	442	445	477	468	433	462	451	462	445	426	463	473	462	467	440	422	462	461	431	439	463	436	491	452	480	455	464	450	458	452	424	454	438	448	444	462	424	453	472	467	449	456	475	441	430	425	438	483	437	421	454	437	441	464	439	432	448	475	483	454	435	427	451	428	455	418	476	449	458	446	463	472	492	455	475	431	468	438	461	437	454	475	451	484	463	485	481	418	428	438	487	440	412	454	440	468	429	450	466	486	463	447	451	458	471	454	462	432	438	422	431	443	456	421	482	455	465	437	432	472	420	463	477	444	460	448	443	445	449	450	456	435	474	490	436	465	464	459	456	430	422	436	473	483	447	443	434	442	435	487	445	453	427	428	474	440	445	474	444	451	446	414	435	478	442	409	463	433	458	437	458	425	428	463	464	411	450	434	460	467	436	437	459	466	467	496	456	482	451	474	444	429	441	427	462	463	457	422	465	451	456	437	440	439	435	451	430	439	481	496	438	430	464	454	440	421	425	455	460	469	505	421	455	418	448	446	467	453	450	449	421	462	454	475	444	421	416	442	454	444	456	455	506	408	440	488	461	476	459	435	449	457	451	444	452	510	498	459	462	461	468	433	488	454	460	403	453	444	430	437	475	441	483	434	455	491	439	456	460	415	471	452	453	453	399	469	440	451	468	437	441	429	444	455	468	479	490	444	460	461	493	457	439	407	478	428	486	515	440	419	448	421	409	435	414	434	464	447	417	451	464	454	462	443	446	404	455	472	420	447	454	457	435	446	450	463	440	415	419	434	424	476	476	424	442	413	436	472	438	432	436	450	464	453	438	458	470	455	430	444	459	443	461	462	454	448	448	465	505	434	452	474	436	422	484	481	458	470	466	426	478	502	462	470	455	448	481	463	422	442	433	482	429	451	430	449	460	400	477	445	456	459	440	444	455	456	446	474	443	434	420	438	463	420	480	471	440	440	466	455	466	444	471	439	458	417	445	433	441	420	482	418	424	466	467	470	401	493	437	469	464	426	425	434	440	432	416	438	458	458	486	457	442	408	443	448	464	467	465	444	459	492	458	453	451	461	436	415	453	439	418	492	444	463	438	453	442	444	453	481	442	472	466	477	425	421	439	474	436	447	476	443	427	456	468	439	436	418	461	441	402	459	433	465	438	452	432	442	417	450	495	451	478	449	464	456	473	446	474	501	478	470	446	457	441	487	471	402	438	422	476	475	449	477	446	421	436	445	517	460	462	474	440	467	457	427	454	419	459	459	462	400	472	455	447	439	415	424	457	468	432	473	443	410	441	448	437	453	479	466	479	453	429	474	486	472	446	455	488	437	482	436	456	412	447	437	460	402	470	444	480	454	423	447	454	488	500	474	464	431	451	452	484	446	430	443	470	434	438	423	476	432	436	501	420	406	477	424	459	448	459	442	435	468	475	434	474	440	449	456	414	420	457	448	464	469	421	472	456	476	448	457	421	435	438	424	449	448	435	457	436	439	449	503	453	418	419	450	433	450	456	465	462	429	478	447	475	426	462	454	432	439	494	429	449	447	456	456	448	428	483	439	449	463	433	483	469	460	469	493	438	494	447
3090	8257	5696	2800	2017	1588	1281	1045	929	772	729	739	659	611	624	605	567	600	577	616	578	583	563	516	532	566	574	539	533	578	533	535	547	541	544	561	551	524	512	568	498	519	538	530	554	524	512	539	499	505	498	542	552	504	525	525	531	516	524	569	515	527	561	533	512	542	520	523	549	503	589	530	504	542	504	547	534	515	566	571	564	487	525	549	551	505	548	477	572	496	489	543	524	510	527	514	544	527	546	542	545	547	514	503	513	527	514	525	513	531	514	550	556	546	527	501	510	521	564	546	549	579	480	516	573	548	525	559	495	510	516	544	523	549	523	525	513	519	499	538	565	562	515	551	518	521	532	517	526	509	555	533	518	546	571	525	535	515	515	474	567	527	532	575	503	506	536	498	547	530	538	510	506	532	517	532	541	487	510	504	506	559	580	524	523	514	520	487	530	505	548	504	538	510	530	544	558	572	505	506	516	568	524	540	503	503	506	527	578	549	511	509	497	534	484	570	543	522	517	555	516	552	546	526	514	551	511	504	545	530	505	536	520	544	501	553	532	496	531	537	509	491	498	475	554	532	514	537	491	581	551	555	523	509	515	523	549	506	503	545	506	505	510	552	512	541	542	498	556	534	529	514	548	523	518	492	500	547	522	574	492	534	532	499	503	557	512	488	532	546	509	512	527	524	469	514	493	544	540	525	566	539	563	523	553	521	514	497	568	463	540	515	529	540	530	534	541	526	506	476	551	552	530	542	529	576	568	538	550	561	503	508	539	571	537	544	539	552	505	510	497	549	493	546	536	561	492	532	538	532	525	553	547	523	516	538	499	551	563	526	558	519	476	562	509	500	540	509	514	508	522	551	505	538	534	516	507	520	528	536	520	537	521	556	477	561	519	526	505	532	525	575	526	517	532	529	499	543	539	519	550	552	546	496	523	495	535	556	538	549	524	551	546	528	514	528	536	528	545	513	574	550	509	543	559	518	547	538	558	503	500	552	546	530	519	493	522	583	533	553	491	544	541	496	513	508	547	479	517	509	520	501	547	543	526	545	535	527	538	498	526	503	508	527	518	531	533	515	572	503	532	530	535	530	535	511	542	531	557	556	495	525	474	498	510	544	521	574	485	532	549	559	530	523	514	546	516	537	502	562	598	485	511	499	510	548	518	516	537	565	473	516	504	538	478	575	506	582	535	496	543	548	511	525	520	518	556	521	526	530	555	517	572	508	515	519	519	562	558	539	554	535	519	503	573	519	551	531	547	547	540	532	556	508	526	470	545	486	454	548	532	520	533	517	533	496	523	540	569	546	493	548	535	514	533	577	499	535	545	517	524	546	504	506	513	502	534	555	505	496	507	549	526	539	549	496	536	561	538	486	518	535	518	479	555	472	524	538	569	553	552	540	507	513	537	486	491	537	510	502	509	548	537	545	551	494	528	585	549	527	570	603	526	501	532	537	566	555	493	540	495	504	513	515	581	533	553	520	556	520	535	523	475	500	514	531	521	505	537	549	478	554	515	507	539	541	501	492	497	539	535	511	508	545	554	539	529	483	524	500	502	535	517	518	529	543	535	516	521	487	534	540	548	512	564	524	533	525	501	534	491	520	533	538	513	533	530	519	548	528	537	545	509	551	510	529	541	554	502	559	538	501	531	490	518	526	548	570	507	565	541	558	586	505	513	569	524	502	587	552	523	505	496	522	483	529	522	519	514	523	540	508	569	509	498	531	520	514	532	558	541	547	504	532	507	525	522	508	536	531	541	520	534	529	545	490	547	532	552	523	544	513	567	507	510	569	536	525	509	547	494	522	523	524	566	535	557	496	501	503	494	537	570	518	565	529	497	509	487	558	503	500	514	533	549	537	552	529	523	555	501	536	503	539	543	547	552	560	526	565	512	561	544	569	536	523	539	564	541	511	532	510	535	523	488	518	538	517	542	587	518	559	535	517	583	510	500	541	529	562	538	549	508	531	527	537	528	541	537	556	566	509	543	530	549	508	474	499	553	527	526	499	522	531	533	546	585	519	534	558	518	532	507	537	516	594	544	524	520	583	524	518	543	562	547	530	540	512	528	512	497	519	533	499	520	539	494	536	513	540	540	559	527	539	510	521	512	550	535	521	552	544	568	565	561	509	496	511	523	535	515	533	557	593	559	513	529	543	550	509	520	513	553	563	561	517	534	530	503	536	554	515	570	553	516	552	531	549	541	529	524	503	570	530	539	524	477	516	464	534	520	544	496	495	552	553	522	524	549	511	531	539	516	480	569	524	535	558	508	527	512	547	495	524	563	534	538	503	531	551	467	518	486	545	543	497	548	552	497	549	527	511	572	526	561	529	520	514	545	539	542	474	548	534	520	569	531	540	528	537	511	512	522	500	521	557	496	527	499	520	548	498	529	520	493	536	555	548	556	503	531	504	515	554	504	511	513	510	520	552	534	538	537	599	499	562	584	545	546	519	522	468	509	534	501	511	537	516	482	527	509	537	511	508	500	523	531	512	509	524	494	525	490	515	526	536	567	552	542	561	548	562	484	521	550	525	573	513	515	500	570	556	542	517	521	526	591	596	517	514	553	508	537	509	517	533	522	511	531	503	534	541	527	499	568	532	517	464	545	525	544	543	512	505	527	523	529	477	535	522	547	539	508	525	555	494	542	546	503	529	577	557	573	496	516	515	554	539	545	558	556	538	507	542	550	511	535	520	512	538	492	544	492	540	516	504	534	517	515	545	546	559	545	525	497	579	521	538	523	508	489	559	511	538	535	590	552	576	512	533	528	467	537	544	499	544	523	547	512	552	501	499	492	514	550	549	548	500	532	562	517	566	527	552	515	540	589	517	520	500	560	550	533	529	549	526	500	556	532	561	580	535	547	547	513	526	515	529	509	526	530	519	548	540	495	517	483	523	530	559	522	554	573	512	539	519	563	570	510	551	532	544	495	522	553	496	531	531	558	518	499	486	551	526	546	523	484	546	534	515	514	539	544	498	505	527	501	498	528	561	520	544	518	523	564	569	508	497	549	571	541	512	535	500	545	478	551	524	505	524	521	528	536	524	571	566	549	538	561	480	550	558	521	515	515	552	500	528	541	502	554	521	543	488	544	509	514	503	506	556	484	555	535	506	553	528	528	511	533	496	539	554	544	565	536	544	523	518	531	521	526	524	526	504	523	499	510	515	543	524	521	536	549	531	549	503	553	556	521	517	511	533	524	496	484	511	519	490	564	563	467	568	516	523	495	519	529	506	517	550	547	556	538	559	518	563	492	503	534	495	523	524	511	478	551	527	496	476	544	560	534	540	537	526	564	560	563	526	568	543	526	536	543	505	549	557	508	520	468	534	546	559	561	525	563	510	523	531	501	528	587	553	513	556	521	516	507	513	530	544	532	555	479	512	542	544	561	519	543	504	511	509	520	506	480	538	525	500	528	526	534	535	523	552	524	497	531	519	518	551	498	503	519	510	521	563	486	501	471	558	518	523	499	543	534	490
24496	21066	26942	25321	7604	509	398	331	278	273	249	229	219	211	221	208	208	214	205	220	217	222	203	188	192	198	207	213	200	215	220	190	205	190	223	209	196	226	229	196	184	188	178	202	190	197	193	201	190	187	194	180	196	194	179	183	191	203	190	189	223	186	215	183	194	218	174	200	217	192	198	182	209	169	203	195	184	181	183	182	196	198	203	177	166	197	175	206	188	188	192	202	196	203	220	198	201	184	192	172	164	215	196	198	174	191	187	185	186	192	204	182	221	168	169	190	191	206	188	151	191	199	181	213	172	188	205	204	200	201	204	189	194	188	202	199	181	195	174	204	188	191	220	208	187	213	210	182	203	195	185	191	194	169	197	179	210	170	198	194	195	169	175	179	191	180	218	182	171	184	207	190	176	180	184	191	200	210	199	199	173	167	163	178	199	202	179	178	199	186	172	202	192	178	171	189	171	172	186	178	200	213	173	191	184	216	191	188	197	201	198	171	188	188	189	189	172	190	188	219	200	179	191	186	212	183	196	173	198	197	176	193	203	195	175	191	212	170	201	177	186	210	192	198	174	178	163	184	176	217	177	204	191	209	192	191	192	181	176	215	174	180	183	176	212	201	213	180	192	185	203	181	189	187	198	177	204	199	176	179	180	173	183	204	179	188	186	200	187	203	171	184	212	176	170	183	191	204	179	192	188	169	188	189	179	184	183	185	183	198	177	184	222	188	221	192	189	196	181	170	194	158	153	188	173	175	177	202	184	179	181	190	162	212	171	196	178	159	182	212	176	199	222	182	191	175	176	204	174	175	193	192	202	203	188	182	187	197	178	190	190	196	196	202	193	182	216	192	183	173	185	189	168	193	196	183	179	200	211	187	203	194	173	162	191	155	177	177	197	182	171	197	193	161	154	197	199	202	202	170	200	180	185	209	192	173	179	196	198	172	204	201	196	187	139	201	165	177	217	193	188	180	180	179	195	207	197	194	171	180	185	190	208	161	205	196	190	190	194	197	188	172	187	202	176	210	192	201	178	202	176	186	207	182	200	204	185	181	203	201	195	203	186	178	189	191	165	177	214	195	195	187	181	206	190	220	176	195	197	175	198	210	196	201	178	196	178	207	172	183	196	167	195	214	205	195	180	231	187	187	199	172	193	195	168	165	186	193	195	204	208	167	195	210	203	213	185	215	202	175	183	192	184	188	200	210	198	214	191	175	196	182	194	176	191	187	194	197	206	187	193	192	193	195	168	166	211	170	207	188	194	176	186	195	182	202	184	197	172	169	165	185	216	169	193	184	185	188	180	199	169	191	181	183	184	183	188	204	188	174	177	226	193	181	182	184	201	175	179	194	178	182	190	207	205	184	191	186	178	190	178	182	198	203	178	166	206	180	178	207	188	196	180	213	191	174	179	214	175	199	191	207	185	201	205	208	166	188	210	186	184	198	188	188	198	196	190	203	195	193	196	206	190	172	208	175	176	176	195	178	202	181	164	213	162	182	207	179	199	211	179	210	178	192	197	190	188	201	196	193	191	197	191	196	189	185	177	188	194	185	199	179	190	204	167	174	193	200	186	195	166	186	188	176	212	198	183	211	196	172	181	199	185	199	189	175	193	158	196	171	174	170	190	195	176	206	182	179	199	191	189	194	171	190	183	191	180	210	162	179	169	180	190	187	172	188	197	184	181	180	179	207	193	197	193	165	201	172	161	207	191	182	173	164	197	193	200	197	187	187	183	150	201	220	203	173	148	185	189	219	212	189	205	177	179	175	207	186	194	195	201	192	186	181	199	177	205	187	200	187	217	188	178	191	190	201	190	183	182	214	197	211	200	189	173	188	186	165	201	211	188	211	184	202	210	167	200	204	204	184	214	190	188	180	186	203	189	182	192	191	190	174	190	197	191	164	193	204	188	200	186	193	219	180	194	191	165	204	189	174	164	186	187	194	186	211	186	181	172	182	198	175	189	184	192	186	188	174	181	210	164	189	192	173	178	198	194	214	183	192	185	176	179	196	178	179	190	186	195	203	182	188	192	196	204	198	190	177	173	191	200	203	198	195	182	192	198	203	192	196	187	206	197	171	185	199	192	215	184	200	165	175	187	209	201	199	168	169	167	193	221	200	200	190	211	185	195	168	188	202	197	187	168	204	186	188	181	168	205	186	177	179	195	168	185	203	168	170	173	178	211	185	179	203	204	190	195	175	202	197	183	178	177	185	182	175	185	175	193	169	202	197	170	176	165	193	189	195	207	184	206	178	184	201	165	188	187	186	182	196	201	188	184	182	185	195	210	171	172	208	172	182	189	198	187	179	162	212	198	193	191	204	164	214	188	200	174	164	176	161	192	189	200	174	186	188	168	195	166	185	207	202	178	187	190	185	177	201	190	175	183	187	204	179	206	230	205	195	200	175	188	186	210	176	172	186	193	191	189	199	160	202	205	200	187	199	191	184	179	186	190	186	177	203	187	168	166	181	187	185	201	169	181	182	214	164	189	185	178	190	187	165	193	170	204	181	184	208	202	161	176	192	187	164	188	202	169	175	180	188	203	202	206	193	227	188	182	164	199	205	185	182	197	180	168	204	187	174	184	186	196	183	204	198	172	190	176	168	189	202	213	190	198	204	185	192	201	194	200	204	199	193	203	182	192	175	197	194	169	171	166	208	178	186	202	185	204	187	191	191	207	175	207	203	171	198	177	200	172	178	193	162	172	209	191	198	183	195	173	206	179	189	174	179	195	167	198	186	164	189	184	181	166	190	193	178	210	178	189	176	191	181	173	175	219	237	199	172	181	207	174	188	177	181	182	193	218	190	179	175	194	181	190	205	182	193	163	187	214	207	187	183	172	200	204	197	194	190	208	201	183	188	183	218	202	193	185	181	194	177	188	212	187	201	192	208	213	189	204	164	186	192	180	188	194	193	189	165	193	198	198	171	179	204	190	198	200	185	204	215	184	172	193	174	166	215	189	164	208	180	172	222	194	208	174	178	182	192	184	190	189	201	205	164	201	207	160	176	164	189	163	188	194	185	175	199	194	169	209	181	176	193	180	196	191	189	181	180	207	186	204	180	200	168	188	178	192	175	187	196	195	179	207	187	174	183	203	207	199	176	182	197	203	179	175	186	185	184	201	179	177	194	193	189	165	157	201	203	186	171	199	163	193	174	213	198	196	195	200	207	170	181	205	183	180	169	200	177	206	189	200	183	190	177	184	203	177	198	160	191	197	193	175	205	191	186	181	196	211	219	182	198	202	187	196	165	182	179	181	206	201	186	203	196	212	201	196	192	186	201	182	193	186	180	188	204	179	177	199	183	182	187	209	190	171	180	197	193	181	183	210	172	216	169	169	163	171	201	183	181	172	206	180	178	200	196	164	211	195	186	196	185	184	197	186	212	180	173	185	201	189	191	162	201	192	190	206	189	197	181	180	194	176	210	205	189	182	156	194	200	173	191	203	196	199	211	179	183	190	203	180	197	170	188	183	172
2999	4549	3111	1521	1075	851	662	515	463	403	344	330	302	295	278	252	252	265	248	260	246	229	228	216	250	217	234	226	219	219	252	226	230	256	209	225	229	234	273	233	228	235	231	238	236	195	228	231	227	220	247	222	216	250	219	222	234	224	234	226	218	214	219	210	238	227	207	228	235	220	202	227	214	206	223	207	201	215	219	202	208	222	239	214	221	234	237	235	229	207	212	227	202	197	229	220	224	241	209	212	217	191	220	225	230	245	217	230	210	210	256	226	194	247	232	234	201	217	214	209	228	217	208	230	216	226	219	239	222	238	228	225	215	226	232	259	224	224	230	248	211	242	220	226	210	212	192	231	207	234	201	234	230	195	217	202	217	208	209	226	228	222	226	207	207	215	225	243	209	237	224	193	204	231	235	224	211	247	216	244	217	223	215	209	209	209	209	248	228	205	214	245	223	258	225	220	208	215	241	197	233	224	216	248	209	219	231	215	242	224	218	214	224	201	267	232	209	221	222	188	223	230	216	217	234	232	216	227	230	238	219	221	204	239	235	234	212	210	229	239	213	243	227	219	254	220	253	233	223	212	195	223	224	246	214	207	217	220	205	233	224	220	227	241	207	229	217	227	224	222	230	209	215	202	220	218	216	226	227	206	222	219	223	210	219	256	211	204	237	211	251	204	254	207	236	216	191	218	224	240	210	236	222	232	210	236	220	239	229	228	234	225	224	220	224	210	253	208	222	225	217	223	219	231	240	240	218	196	238	212	209	225	226	244	201	200	225	206	212	223	226	218	225	215	211	232	229	247	239	219	230	232	228	249	203	245	220	206	225	233	212	207	213	211	193	230	230	240	221	202	221	234	204	207	236	224	191	244	223	200	238	217	230	228	214	208	230	234	199	194	228	220	245	237	205	218	248	228	244	221	236	208	228	205	217	224	234	238	220	236	231	253	225	221	226	231	233	224	221	213	215	222	222	210	208	207	244	237	224	228	197	248	246	209	194	246	228	191	231	192	226	224	222	210	229	226	209	245	222	227	250	213	232	193	207	215	230	202	201	220	223	222	212	229	204	223	203	228	193	249	217	215	215	218	211	220	246	197	234	216	232	238	229	231	218	227	225	223	244	240	222	223	207	199	251	220	234	223	221	224	212	222	226	211	220	240	241	213	228	227	243	231	242	232	244	236	209	219	218	216	219	225	241	214	218	206	241	200	203	226	239	244	231	262	223	219	204	232	212	221	235	228	222	222	250	236	226	226	215	237	248	231	213	200	205	237	242	196	230	211	200	229	205	242	238	221	234	229	223	207	219	227	208	221	235	249	210	256	236	237	221	212	210	232	221	239	251	223	212	213	214	213	233	206	238	226	208	224	208	226	230	216	219	210	231	241	211	251	220	243	238	247	215	248	236	270	219	227	207	216	194	219	214	213	235	245	214	220	244	227	230	224	208	247	223	201	223	216	207	231	226	213	236	239	218	221	214	213	205	239	236	239	229	217	214	225	225	229	226	222	239	237	188	198	187	228	247	239	217	223	208	227	249	238	231	208	219	226	211	230	217	208	245	234	229	224	227	223	217	232	233	238	238	227	216	203	222	226	214	254	243	228	210	230	235	233	230	204	208	217	250	241	225	210	203	255	210	221	219	224	217	229	226	232	247	213	230	221	221	204	220	203	234	216	242	228	210	218	226	221	199	230	218	217	251	205	207	236	219	220	241	233	263	234	230	229	240	211	252	250	215	222	231	200	216	211	249	251	236	234	240	203	237	213	241	210	213	197	241	232	243	200	222	221	243	225	206	220	214	210	211	214	216	229	202	240	216	253	230	219	226	242	225	225	221	235	234	220	219	188	242	220	217	211	229	199	224	210	244	229	230	204	220	225	229	216	235	220	223	229	242	228	230	246	216	216	234	242	226	205	247	228	218	244	261	209	221	221	196	214	241	206	226	218	241	223	209	221	211	225	218	220	243	214	264	219	239	224	213	223	230	200	228	235	229	242	226	224	212	221	220	229	239	241	246	203	236	244	213	220	218	235	217	201	238	238	212	224	241	214	214	242	206	224	220	251	239	247	222	241	211	225	227	223	196	225	223	231	216	226	226	216	222	209	211	212	215	223	213	222	234	219	213	251	216	232	212	198	219	216	214	236	250	233	202	202	208	225	233	240	209	228	217	202	235	217	205	217	226	216	241	220	242	229	215	235	215	244	228	227	231	226	208	222	224	231	225	234	236	234	220	198	232	238	214	232	242	230	198	229	194	212	213	206	229	206	251	211	218	243	231	204	253	230	202	245	231	226	219	220	241	224	191	205	202	237	199	223	237	221	233	240	211	224	238	205	260	243	228	220	220	211	217	186	245	235	209	217	206	238	217	229	233	191	215	222	210	192	239	235	240	236	212	244	234	239	219	198	214	232	236	226	211	203	207	211	216	249	212	216	219	214	205	219	213	219	253	199	231	205	233	228	212	254	239	238	217	207	214	216	217	237	219	198	203	224	233	227	195	218	226	218	261	224	231	223	194	223	233	216	200	208	219	238	231	232	202	230	223	203	222	212	198	235	231	214	236	240	236	204	190	229	223	223	217	227	204	222	208	217	248	221	247	229	204	230	211	217	228	219	220	233	229	213	227	215	235	217	219	224	228	219	215	223	234	236	229	223	211	243	224	198	209	240	223	226	231	198	222	193	231	236	225	216	226	216	236	229	245	214	221	221	228	231	213	217	236	223	238	228	244	238	231	235	233	238	226	236	209	227	228	227	249	247	237	226	246	233	231	211	206	214	218	233	219	229	219	176	263	216	189	201	219	230	236	242	237	218	220	212	230	224	220	227	206	225	232	222	200	219	229	208	224	234	219	259	199	231	227	253	218	206	240	200	240	224	211	198	241	245	215	206	206	223	242	211	226	235	197	219	232	225	207	238	203	260	217	222	234	224	212	221	221	221	217	206	227	233	188	214	231	231	204	230	237	202	214	212	251	215	241	234	229	220	237	236	242	248	216	238	207	210	213	245	229	214	219	222	220	225	222	232	208	214	223	210	230	210	212	222	251	203	226	227	221	221	245	213	249	229	217	221	209	228	242	198	199	207	210	232	245	226	202	234	225	224	215	219	212	215	212	179	216	212	203	200	233	229	228	216	200	245	213	255	241	246	256	258	242	231	228	221	241	212	224	263	214	219	206	223	216	212	215	216	230	213	222	236	224	242	211	210	234	241	212	219	200	208	212	208	242	203	239	216	230	210	243	209	232	243	227	196	218	244	233	208	236	236	217	214	224	207	222	213	220	212	251	232	229	226	228	221	234	215	212	229	241	244	242	241	235	237	227	223	245	240	221	222	227	226	222	220	229	227	202	209	254	230	250	210	197	228	209	232	196	217	208	202	201	234	212	186	220	261	195	238	235	230	212	216	209	209	212	235	226	213	216	243	233	221	232	227	223	201	234	246	214	213	208	223	223	204	206	209	201	224	217	217	219	211	209	239	231	204	216	236
22278	21052	28635	23712	21055	21066	5359	822	584	539	472	410	403	360	305	314	334	275	303	316	300	257	254	250	266	269	253	270	251	264	270	242	229	212	249	238	250	250	257	246	231	236	246	246	236	220	236	231	218	244	228	262	235	226	227	247	237	220	248	224	208	237	207	247	236	227	248	209	226	235	231	239	223	229	241	232	219	214	269	255	240	231	246	211	240	223	235	245	221	195	242	222	239	247	239	237	217	248	245	245	219	211	268	231	223	232	244	230	202	246	250	249	228	220	238	233	248	251	252	252	234	244	243	226	204	229	197	231	244	219	237	226	243	248	245	222	215	244	251	213	220	241	246	230	239	223	256	205	211	243	259	226	231	221	259	229	241	236	222	222	227	230	225	225	285	251	184	225	229	229	246	224	220	240	219	213	239	235	227	261	202	217	224	219	229	231	241	219	246	226	219	220	239	229	225	259	232	242	228	233	248	203	215	233	223	214	246	234	227	239	222	247	253	207	227	226	238	204	234	265	256	254	231	250	240	238	213	232	231	221	209	240	234	187	238	228	208	246	225	228	222	230	214	237	236	241	220	229	216	247	249	230	221	219	237	219	245	234	225	194	257	243	203	229	244	266	232	253	225	258	246	223	234	221	242	227	224	218	220	219	226	220	230	231	221	237	249	235	254	238	230	243	251	233	233	235	224	224	237	243	220	228	250	234	224	215	229	214	234	237	215	228	272	220	222	216	221	218	235	214	250	236	249	231	250	253	226	215	248	230	238	215	235	210	259	245	243	221	234	194	216	208	219	259	226	201	237	217	221	225	237	231	208	254	232	251	238	230	230	247	213	218	229	221	223	248	213	245	226	231	233	234	229	250	235	245	237	221	222	225	214	209	215	223	229	220	235	207	243	213	226	252	216	251	198	222	206	223	249	253	222	245	227	237	229	245	235	229	207	207	212	230	207	233	248	233	253	217	226	231	202	240	227	235	208	215	235	225	231	224	211	234	205	248	228	209	228	214	207	208	258	219	219	243	226	252	211	232	226	238	228	224	243	229	222	237	212	224	212	231	230	241	202	232	210	239	234	222	240	228	243	225	232	238	222	207	248	222	246	232	244	228	257	230	226	256	207	221	238	224	225	237	228	244	234	231	253	228	230	221	236	218	204	236	240	266	253	214	222	237	257	215	226	227	252	217	244	229	226	205	211	233	241	214	247	204	244	248	221	223	247	208	244	246	228	226	235	216	208	244	218	235	241	247	211	236	227	221	229	191	237	233	244	252	222	213	238	237	245	226	225	232	233	238	225	221	238	225	238	246	223	241	232	240	244	257	225	221	233	241	226	221	216	211	230	225	231	210	211	235	239	239	234	223	206	240	226	264	252	222	224	217	230	238	214	215	215	206	236	216	202	246	236	227	249	227	250	215	239	242	240	206	258	222	215	215	216	240	227	224	239	231	221	224	228	221	248	225	246	218	216	228	216	192	214	273	245	233	212	241	200	237	225	246	253	248	235	240	229	210	257	250	253	220	220	229	222	242	213	234	227	224	201	235	228	228	233	221	246	230	241	238	213	231	246	220	220	216	232	230	209	237	231	225	252	248	247	228	230	227	235	234	241	228	222	208	250	233	219	219	243	225	248	254	241	212	227	206	228	226	234	248	226	232	223	210	214	223	238	240	249	222	218	244	216	228	244	209	238	225	195	246	241	249	225	230	228	222	248	210	228	226	216	216	229	224	226	213	220	251	240	242	199	210	205	250	231	244	226	262	246	205	217	274	238	247	232	219	230	228	219	220	227	210	246	188	224	216	223	239	236	224	220	239	250	206	219	236	234	240	226	239	243	210	218	225	219	233	228	220	210	197	227	206	196	243	253	231	218	231	217	231	225	255	244	237	227	211	227	236	237	234	208	223	250	229	255	228	214	245	250	238	236	242	257	247	241	221	253	221	199	235	233	249	266	237	228	212	217	217	215	217	220	241	221	237	221	247	242	238	213	204	231	203	235	233	247	223	223	215	253	223	228	237	217	232	212	227	233	193	241	235	232	210	208	213	205	241	226	220	226	215	204	225	257	200	235	231	218	216	220	170	229	238	216	227	203	230	228	218	255	229	207	232	232	248	220	222	230	247	234	211	212	197	240	242	225	199	225	220	228	246	235	235	223	227	212	212	214	220	232	218	227	216	234	218	229	248	207	221	219	211	233	221	232	228	251	235	230	226	207	200	244	208	215	213	243	226	222	254	216	226	242	235	229	216	232	230	228	256	245	227	239	215	231	227	226	248	215	196	214	245	238	218	211	211	242	220	241	222	231	248	236	228	227	218	224	221	226	222	213	253	207	238	225	212	214	185	233	248	227	216	197	237	229	205	231	271	240	237	259	222	242	226	233	222	235	238	245	231	227	227	210	228	233	227	221	235	226	245	233	227	229	233	214	237	236	260	217	250	221	233	201	222	268	238	220	220	250	233	222	219	252	234	238	216	225	234	217	257	217	219	213	247	226	226	224	239	218	225	241	225	216	212	238	219	221	226	200	228	303	248	241	243	240	225	263	231	248	240	239	227	236	238	221	249	237	216	234	231	225	238	241	226	227	222	236	245	228	222	279	225	243	217	210	222	241	221	218	244	243	226	240	229	213	214	198	214	208	204	215	235	235	225	250	241	213	260	229	241	212	215	240	230	208	221	216	236	219	253	231	213	215	209	235	209	242	194	219	214	205	221	226	185	192	236	225	233	254	231	225	222	231	221	226	236	244	234	239	234	244	213	212	234	246	216	227	203	207	203	226	223	243	238	250	256	241	214	234	234	228	218	226	246	207	221	231	257	218	215	244	221	231	234	243	213	237	237	209	237	251	273	228	213	251	228	230	231	220	238	214	230	228	234	239	238	236	204	226	229	216	217	258	228	201	218	256	221	251	224	224	219	272	241	233	250	225	217	231	211	257	215	221	217	226	220	212	212	248	196	222	235	252	210	226	208	215	228	216	230	195	228	202	236	210	227	235	205	224	228	238	196	248	208	238	250	237	227	233	222	216	222	215	237	251	213	238	208	229	219	206	232	236	226	248	232	205	259	229	229	227	223	224	210	218	230	227	210	234	214	222	224	222	235	219	201	249	232	236	229	228	229	231	239	236	236	230	239	255	223	237	228	241	225	220	232	237	240	219	236	222	216	242	240	224	231	220	246	221	246	209	225	223	233	226	220	254	244	246	220	237	245	249	252	251	230	234	216	254	246	231	204	212	244	221	239	233	221	248	226	246	239	233	243	247	242	223	243	216	245	217	213	217	234	231	235	235	255	225	234	267	246	238	230	246	222	227	237	245	226	214	221	224	237	222	217	252	235	209	256	207	221	210	249	232	225	223	226	250	205	258	219	222	236	226	236	230	236	235	221	246	210	194	217	214	245	233	235	237	222	268	238	242	236	237	229	221	251	247	217	205	244	248	225	207	234	243	206	234	192	228	234	233	218	230	248	230	238	224	233	244	249	195	257	232	228
4066	13404	9513	4516	3173	2523	1816	1314	1032	818	703	639	560	525	481	448	443	375	328	403	360	362	376	359	318	341	316	314	292	284	293	335	330	318	309	294	280	292	266	292	304	309	299	282	312	314	295	254	295	281	268	286	301	273	291	291	277	291	275	273	295	266	301	312	290	274	251	270	267	258	292	282	265	285	284	240	296	277	265	287	271	288	305	311	249	282	293	258	284	249	282	258	303	284	294	239	284	254	273	280	284	277	247	291	273	267	271	297	288	244	305	270	275	302	273	293	282	229	294	287	254	271	293	279	286	289	223	301	275	264	284	318	254	289	255	286	304	289	305	250	280	251	275	282	291	267	282	249	294	289	276	235	299	265	271	282	268	270	288	277	262	285	282	298	286	262	291	254	268	292	287	274	281	300	252	302	302	264	271	260	253	292	288	283	274	293	284	271	269	260	255	275	289	281	263	242	285	249	266	291	317	289	270	233	249	304	269	267	265	291	268	280	239	285	268	284	290	269	287	285	280	270	293	272	284	274	286	274	252	268	283	282	273	266	283	303	305	247	278	255	245	275	283	266	296	288	298	280	267	289	276	268	293	294	284	281	267	261	275	264	306	275	289	254	301	261	265	294	303	250	296	255	235	288	286	285	277	265	259	259	257	253	283	277	280	306	273	286	273	302	296	267	281	307	297	257	268	282	304	289	288	279	287	270	266	275	305	290	281	254	267	273	272	285	272	260	262	293	280	261	298	284	284	270	276	286	263	305	263	250	316	283	259	263	308	262	284	298	270	270	271	274	290	285	273	247	289	265	263	275	277	266	273	292	301	265	250	267	225	281	279	272	273	306	300	293	275	260	260	282	277	269	247	269	245	268	263	266	275	310	291	278	276	293	290	248	267	265	248	275	295	276	256	275	293	262	270	309	272	281	280	275	286	252	268	266	283	276	265	251	262	267	303	271	290	251	254	254	286	238	289	281	299	282	243	315	236	289	286	296	251	288	293	290	288	292	293	252	256	266	264	299	243	293	287	270	304	263	268	244	280	295	279	274	295	295	259	259	273	281	266	254	266	282	243	235	273	290	270	253	248	254	263	278	283	313	247	266	274	283	287	274	267	279	252	308	278	295	261	262	303	293	305	281	249	287	271	276	297	282	268	253	269	249	238	295	298	263	280	277	296	290	295	268	269	259	274	313	246	307	293	269	281	278	282	282	279	278	280	256	272	290	246	256	307	291	264	256	273	237	290	283	260	278	250	289	270	269	275	278	289	271	303	274	250	287	253	272	279	266	259	291	261	238	268	270	277	254	302	273	262	270	293	254	294	291	273	258	261	313	275	260	309	263	303	299	270	254	296	271	293	255	278	298	280	261	268	287	289	274	272	277	287	272	257	269	257	275	294	282	298	281	247	270	287	287	304	298	257	270	267	276	281	311	269	285	286	269	263	278	284	234	268	259	263	271	287	295	254	273	285	286	292	278	304	326	271	278	283	272	286	280	309	297	271	274	291	301	292	275	263	298	256	267	271	275	266	278	284	286	280	239	287	284	272	280	260	251	280	257	280	247	277	253	274	258	291	265	282	295	267	279	256	292	275	259	281	275	248	252	273	288	286	286	284	256	292	284	278	304	289	297	286	283	290	284	265	260	288	304	268	256	266	278	292	312	274	251	305	278	292	279	266	269	262	267	255	276	290	299	272	287	263	261	254	297	262	263	276	272	293	280	279	282	234	267	321	284	285	287	287	279	292	258	275	260	266	291	248	254	289	244	247	285	259	291	284	284	271	279	293	289	294	254	285	279	246	260	286	290	275	310	269	261	261	270	278	273	289	266	273	263	228	267	294	259	280	293	286	257	269	254	293	301	267	260	262	280	289	293	260	293	272	270	299	300	267	287	269	268	261	293	253	266	288	262	277	289	282	283	268	303	273	281	289	266	282	267	253	259	262	281	251	241	271	277	260	282	247	255	296	282	281	271	300	261	281	270	271	272	293	274	288	278	271	256	269	286	260	278	282	303	293	278	269	255	273	267	257	268	265	274	286	279	305	277	278	271	265	280	269	277	288	320	259	256	266	290	289	261	261	262	280	248	281	250	302	279	285	249	294	300	292	244	271	284	260	290	290	242	287	289	258	280	301	265	289	293	273	266	279	274	276	266	286	300	297	294	285	263	292	270	298	281	282	277	308	299	266	268	262	227	281	287	288	265	272	288	264	270	282	282	277	263	266	285	274	262	289	268	270	275	274	282	273	287	298	305	259	275	285	284	279	244	295	253	266	274	285	265	262	278	263	258	278	275	300	263	298	274	287	276	267	272	309	283	257	258	293	271	295	287	290	264	262	279	275	270	273	289	263	277	264	265	315	271	275	294	279	279	250	261	277	267	307	288	283	281	293	261	278	277	306	290	253	285	301	259	257	288	259	281	279	266	264	281	272	250	269	255	279	289	275	290	292	283	235	297	278	285	282	278	292	260	289	251	291	247	282	292	277	286	280	266	257	270	257	290	289	282	293	266	301	295	271	270	280	286	295	266	272	284	296	260	253	271	258	272	263	231	272	296	266	294	260	278	293	281	250	269	237	280	285	290	286	253	292	280	263	287	293	290	249	281	274	300	276	281	279	276	251	269	271	310	286	258	251	239	288	278	260	290	262	250	281	269	271	243	256	261	258	278	284	258	273	305	275	267	299	292	260	264	268	306	250	296	283	297	283	296	235	279	273	270	284	267	283	300	259	281	254	259	289	256	298	269	292	302	266	275	247	284	234	257	277	279	280	246	257	314	292	271	289	260	297	279	256	257	248	278	261	267	278	272	282	248	241	269	295	268	290	293	306	298	259	268	278	281	261	261	287	258	272	253	289	272	280	286	256	290	297	267	287	270	275	276	264	261	281	275	258	279	229	284	278	285	268	269	253	275	284	279	277	251	287	272	291	289	273	259	295	278	265	237	293	293	287	298	280	279	279	287	286	252	298	326	280	296	284	312	242	249	279	287	289	259	279	289	294	322	297	263	273	264	241	253	258	280	259	296	266	283	269	280	240	290	286	296	252	257	277	271	248	251	253	265	283	287	286	250	282	259	282	261	268	297	272	291	297	287	268	271	258	258	259	291	282	287	287	247	287	272	257	244	269	280	310	249	267	295	255	304	278	288	292	308	271	274	275	276	272	273	295	280	293	282	294	263	255	270	262	275	273	267	278	300	266	274	285	270	276	263	259	280	272	266	269	298	280	275	251	273	285	275	311	287	269	277	276	275	279	243	263	267	276	253	246	255	292	270	276	292	288	289	276	264	264	282	275	300	284	282	301	269	263	292	273	269	289	263	260	298	276	279	286	260	289	301	280	279	247	260	251	262	284	268	268	284	277	294	284	257	268	261	247	283	286	264	294	266	264	256	284	301	290	286	265	267	265	260	287	268	285	289	289	307	289	260	295	249	288	297	288	273	302	277	255	278	291	317	270	296	272	270	260	266	279	263	278	268	257	282	297	248	269	290
27111	16854	2930	634	443	471	418	429	451	389	393	404	382	373	363	388	349	410	369	395	387	415	392	380	407	373	396	411	435	386	443	393	360	373	410	378	392	414	388	428	384	393	422	384	412	400	357	354	398	382	410	381	419	384	394	411	387	395	394	406	390	386	391	426	397	361	406	390	395	393	413	418	364	435	400	381	402	407	404	389	382	416	369	363	413	413	384	416	416	400	401	378	395	390	385	394	414	419	409	391	402	391	379	403	371	351	390	386	379	422	367	390	386	394	401	393	380	440	412	389	427	358	389	362	416	427	416	363	392	368	423	379	385	377	356	378	382	353	397	369	410	406	391	391	399	367	402	372	390	405	385	377	372	397	375	384	388	418	367	415	374	399	383	362	357	403	355	368	378	385	387	398	406	407	411	341	373	398	408	382	401	405	394	391	433	382	378	376	412	384	384	367	407	392	366	378	370	386	388	385	453	413	399	389	378	360	373	378	395	385	404	402	367	421	427	410	389	376	407	359	392	377	384	402	386	369	355	396	402	398	392	393	413	385	407	387	392	417	377	374	401	393	393	412	397	430	372	390	432	361	376	388	374	415	386	359	399	396	410	365	370	409	360	384	386	385	397	407	391	415	397	406	395	393	394	381	364	434	394	386	383	399	427	407	373	374	378	412	402	385	408	373	391	376	391	347	400	395	378	394	403	403	374	369	384	411	369	393	363	418	385	431	373	369	419	346	389	381	385	382	415	364	412	411	391	390	430	391	414	380	383	403	403	392	397	374	424	380	372	375	394	376	416	384	398	365	405	376	400	428	400	427	400	355	363	384	382	391	396	378	376	364	386	378	377	395	396	416	390	397	424	402	373	378	329	393	423	380	338	385	403	399	355	402	401	390	426	399	403	376	401	382	380	381	412	396	424	383	384	398	393	364	369	353	367	402	387	357	389	405	377	389	403	418	393	415	419	386	401	430	369	368	380	360	395	418	384	371	390	418	377	413	371	383	392	395	383	376	412	431	371	434	378	375	386	406	391	403	392	385	370	376	388	411	392	378	406	375	370	396	409	401	362	409	397	369	384	386	415	384	412	400	395	405	398	373	371	406	374	397	388	400	395	396	401	396	386	419	373	387	375	403	418	379	365	365	402	381	381	397	407	389	406	403	347	375	377	414	389	412	427	418	387	405	392	401	414	395	378	383	386	395	428	421	386	411	378	411	392	420	408	364	400	385	440	408	387	392	377	383	404	375	397	391	374	406	388	412	399	394	381	413	361	375	364	416	403	384	398	402	363	392	404	401	377	355	357	355	412	407	392	407	348	378	373	378	363	369	379	408	380	394	375	401	413	372	336	418	374	385	390	397	381	379	391	366	379	404	363	417	377	374	359	393	351	390	366	372	428	413	396	379	393	357	409	376	349	379	373	396	418	378	395	383	393	387	388	397	407	357	422	403	419	389	366	380	367	406	365	419	387	405	374	374	391	376	373	387	386	414	376	368	370	419	371	374	394	398	408	374	417	370	384	406	419	374	396	419	399	409	415	390	387	387	384	432	360	389	399	418	382	376	422	438	411	386	403	372	401	368	412	406	401	418	409	424	375	377	413	404	419	361	371	430	380	414	393	384	366	383	403	421	363	408	394	360	388	360	376	376	403	374	380	372	422	412	344	417	344	361	401	369	367	382	404	375	397	366	396	389	376	412	372	380	353	399	411	400	419	395	373	371	427	374	371	393	372	399	377	408	421	401	406	418	395	399	391	358	382	377	393	385	383	387	380	371	383	356	366	393	377	363	367	375	369	409	424	423	395	396	370	366	384	380	403	380	415	379	418	404	398	386	381	369	382	394	421	400	424	392	349	361	397	378	400	369	380	379	391	425	374	356	408	379	416	368	362	402	419	378	361	418	417	388	378	393	386	389	378	382	390	346	378	379	416	385	380	409	377	398	383	404	374	403	415	380	396	406	398	421	357	397	393	361	377	384	359	379	405	407	360	397	397	380	363	404	379	375	402	360	359	411	408	364	365	397	397	409	380	382	424	434	391	386	388	389	413	385	400	420	400	375	440	371	428	410	385	365	372	376	411	399	408	348	380	388	387	380	414	362	404	372	376	396	425	372	373	429	407	398	390	377	407	425	393	400	378	416	436	403	398	428	399	374	399	399	393	372	419	400	387	369	416	405	375	419	389	401	403	376	397	411	417	404	377	355	402	401	404	402	382	435	408	383	392	397	410	376	343	396	383	356	382	380	362	383	390	378	391	378	401	403	403	393	386	385	382	406	367	423	422	377	391	398	379	377	398	391	368	391	406	419	389	370	399	376	396	371	412	377	369	374	367	377	360	403	394	406	403	411	406	379	389	359	361	384	375	415	387	399	410	388	391	388	392	384	370	410	392	403	363	400	371	379	384	383	384	379	360	382	386	445	385	393	434	393	374	392	391	402	391	384	403	423	387	397	427	367	377	377	417	371	388	365	426	397	407	405	411	401	423	392	404	398	397	350	394	380	401	398	388	392	392	374	404	377	374	343	374	390	403	380	392	390	389	387	436	400	411	357	416	395	423	416	397	375	404	383	347	369	368	395	413	393	402	391	420	391	433	394	370	426	377	405	428	395	412	376	411	381	403	403	398	347	376	356	409	429	343	361	401	391	385	386	366	397	391	388	399	384	401	407	368	383	410	405	410	418	374	427	365	362	413	382	388	397	397	394	394	372	419	379	388	359	418	391	394	375	383	437	409	390	405	382	402	374	395	394	392	388	385	422	375	381	382	395	386	378	405	406	374	360	386	423	398	402	422	363	366	386	372	404	432	387	376	417	392	379	391	368	399	391	405	391	375	373	377	378	383	383	398	387	407	389	408	383	362	374	397	385	392	370	429	368	402	385	400	398	393	380	393	386	387	410	350	395	369	376	387	397	380	377	410	371	416	387	401	353	378	371	403	389	404	420	372	370	375	386	381	377	394	426	371	385	397	406	419	400	387	430	382	380	421	410	401	383	366	429	407	405	391	428	386	362	396	396	434	364	408	384	369	393	393	388	406	382	405	406	384	384	371	403	417	373	408	403	372	404	380	380	368	446	413	387	376	387	392	378	381	379	370	372	377	403	381	398	378	419	389	406	400	369	412	369	422	388	394	408	375	399	418	394	403	399	396	382	414	394	397	408	386	418	381	395	402	393	420	395	410	361	413	404	362	367	375	430	405	375	410	369	400	376	386	399	385	395	346	375	378	385	416	353	396	404	393	372	431	423	402	392	396	355	381	371	405	371	422	370	397	370	384	365	429	366	394	398	382	387	388	359	386	383	390	397	409	389	428	382	392	355	392	406	356	386	422	366	413	373	379	414	415	369	372	385	412	409	388	397	405	383	403	363	402	401	392	405	356	417	353	374	404	396	386	353	391	391	363	394	373	386	432	369	361	405	391	394	394	391	378	388	406	378	369	385	381	394	409	387	369	331	388	387	402	365	428	371	351	378	390	422	411	395	393	385	371	370
4165	935	735	561	531	491	474	471	444	456	495	450	444	440	430	445	499	459	478	466	458	464	467	485	429	487	447	496	463	415	456	439	476	461	469	464	434	458	424	452	478	453	452	461	439	477	462	498	505	441	473	444	465	454	453	484	449	480	475	437	471	450	473	461	425	446	418	462	462	439	465	433	457	433	471	439	451	463	449	511	475	443	411	435	482	452	427	442	461	461	408	446	469	477	442	460	459	462	460	468	476	461	481	441	452	413	437	474	449	506	450	459	463	436	435	457	461	429	447	417	445	473	459	471	469	454	441	467	446	408	453	450	440	457	452	457	409	386	461	395	474	432	465	462	433	467	455	436	443	498	450	466	483	458	465	487	466	435	475	447	459	502	445	438	460	446	449	427	463	453	447	474	463	446	465	467	441	423	450	465	433	449	452	467	445	429	430	465	480	470	485	447	425	468	448	447	440	450	425	466	418	471	461	489	455	432	432	444	474	423	452	434	450	472	437	454	483	473	430	444	474	422	408	431	428	480	451	432	473	441	471	444	434	415	418	449	456	441	451	475	466	440	487	447	454	448	501	478	445	422	432	467	455	492	445	452	433	450	454	454	472	441	505	440	485	429	395	464	438	423	480	489	432	455	450	454	429	456	458	451	443	429	448	447	438	437	459	468	429	428	441	475	437	458	429	454	450	429	423	456	476	436	461	461	427	452	426	431	486	462	425	478	465	455	402	456	483	427	470	422	470	443	464	485	423	456	449	427	425	433	446	452	462	457	487	457	429	440	468	408	438	469	456	491	522	472	427	461	458	432	433	455	465	456	471	456	480	485	463	446	487	449	453	449	420	473	482	431	478	460	470	489	462	446	452	451	427	464	438	460	458	456	441	440	443	450	456	466	433	428	415	475	429	457	465	413	471	438	441	452	438	490	477	433	458	444	495	464	453	439	422	478	426	468	465	464	464	473	411	459	456	453	422	470	493	466	454	453	472	463	463	489	467	470	462	463	454	469	457	458	456	453	476	456	464	434	440	423	418	454	457	421	453	440	473	467	452	437	458	435	459	438	487	441	481	438	431	439	478	485	426	431	442	459	455	430	445	465	468	449	476	481	451	486	456	449	487	437	483	441	448	425	434	463	460	462	452	460	462	453	448	471	472	476	447	486	448	442	428	486	501	431	441	446	433	463	474	465	431	465	464	462	433	428	435	481	476	474	482	494	481	463	457	462	465	474	460	437	450	452	441	472	458	461	473	461	455	449	476	464	440	454	421	482	449	465	438	450	453	467	463	433	456	471	454	479	447	427	480	442	437	452	467	470	476	458	448	420	465	478	473	441	444	437	460	459	443	446	477	419	444	445	424	501	476	483	455	453	447	443	469	479	483	429	462	458	417	418	432	471	446	457	456	447	423	459	448	436	413	448	437	480	455	440	461	478	444	476	477	465	460	435	438	459	436	444	462	471	509	516	426	440	465	449	409	433	469	471	460	435	422	446	445	467	473	467	469	482	478	422	473	498	460	471	447	461	437	445	457	467	414	463	451	468	490	436	447	470	442	446	465	468	459	474	475	474	424	476	482	454	494	465	439	476	451	443	466	477	436	455	438	454	415	458	436	425	470	487	448	409	442	443	424	460	462	491	464	450	441	463	460	426	456	463	459	452	459	471	460	445	442	436	502	440	416	442	458	434	435	426	430	455	452	429	445	420	432	432	455	455	459	418	464	507	460	410	428	497	441	462	461	436	493	460	506	443	414	414	456	469	421	419	481	506	477	429	409	478	466	459	458	439	475	443	486	500	438	465	448	476	458	479	444	457	459	441	481	448	469	468	451	459	430	479	449	485	459	481	457	470	452	487	434	443	416	443	447	452	475	473	470	467	470	461	443	449	475	501	467	430	449	450	448	499	418	446	452	482	467	430	454	488	451	458	435	433	449	486	403	485	412	458	458	459	449	437	448	443	459	443	456	446	485	445	478	466	434	449	467	505	446	435	434	466	468	475	424	463	451	429	476	420	448	448	475	471	477	431	472	433	422	448	487	451	470	470	478	444	457	463	455	487	442	454	437	470	431	447	465	449	475	472	449	476	452	492	473	439	442	433	437	446	498	443	475	446	470	468	446	478	438	462	433	476	489	453	452	459	470	463	438	451	437	486	472	420	433	448	487	444	436	474	431	460	419	464	437	471	435	445	418	466	441	456	453	452	468	460	437	495	446	436	444	439	476	454	448	451	467	438	469	438	458	439	448	439	434	486	442	461	454	459	454	463	425	437	459	464	452	460	479	468	427	424	432	445	427	485	475	478	425	452	468	448	458	454	431	415	448	459	464	436	430	467	457	428	421	451	465	442	441	475	449	426	490	455	483	418	487	431	434	487	436	475	462	440	467	429	500	466	419	509	428	453	446	430	466	460	449	443	444	435	477	441	455	434	470	442	460	481	463	436	474	457	476	456	470	475	461	497	459	462	456	451	435	469	441	455	455	439	442	444	441	445	452	415	477	436	480	444	445	469	456	442	461	492	473	463	459	434	419	454	437	461	480	413	478	471	454	411	436	466	418	440	461	428	468	444	432	456	475	436	446	394	434	492	466	452	440	450	449	447	436	458	444	452	429	446	454	445	438	486	452	428	460	440	470	462	469	407	460	445	449	465	430	443	453	420	456	428	422	417	457	458	479	424	423	451	449	467	501	458	476	433	459	446	441	446	441	413	448	470	450	465	466	469	413	441	467	416	458	434	463	463	464	505	463	442	463	451	436	450	458	445	447	461	449	458	454	466	456	484	455	428	440	437	440	458	442	461	453	440	435	441	445	469	436	455	461	470	443	446	466	440	489	440	451	446	449	426	461	475	431	422	451	476	417	475	486	429	449	423	476	457	460	494	459	460	470	466	456	461	465	455	456	480	437	485	466	454	399	487	442	459	456	484	422	451	490	411	477	452	461	486	488	437	461	491	472	465	463	436	471	441	426	453	423	469	457	458	442	466	453	489	481	447	418	469	495	439	463	455	414	443	425	469	433	445	477	423	449	445	460	450	445	486	440	464	416	433	445	409	473	477	466	433	456	451	450	458	463	447	426	506	434	469	443	457	450	460	468	493	448	461	453	460	463	464	445	464	438	454	448	452	465	419	432	440	456	468	448	437	456	440	414	472	449	431	469	450	451	440	427	445	448	462	454	476	499	438	461	471	507	459	446	489	445	487	416	431	468	423	434	442	467	494	470	447	447	478	475	489	505	441	437	442	490	436	433	442	480	415	421	460	449	466	447	475	416	471	437	478	453	484	435	462	446	441	456	456	452	434	434	427	446	435	439	442	462	456	493	461	459	445	474	442	476	459	465	429	407	453	434	433	442	452	471	440	467	467	425	428	449	443	467	482	436	466	473	463	441	482	449	460	498	422	437	471	448	465	444	441	470	493	490	450	484	444	431	486	452	432	443	443	530	436	448	474	432	456	417	461	457	472	458	461	448	428	470	430	459	413	462	474	486	460
23349	21006	28071	24135	20985	7214	1053	762	645	618	548	546	554	546	524	526	531	523	491	482	502	483	446	501	515	457	515	475	443	461	481	432	504	468	451	496	477	456	480	459	474	429	485	470	456	503	440	471	470	477	478	456	475	456	465	416	442	424	453	454	455	432	478	480	435	459	466	445	453	484	458	454	488	424	510	450	442	477	442	417	500	473	485	474	454	484	494	466	498	455	482	448	471	421	448	440	436	439	473	490	451	475	459	463	459	461	474	452	421	459	507	430	453	473	454	451	479	486	482	421	432	432	468	457	494	420	441	445	474	463	458	436	515	505	465	476	445	448	449	471	437	472	433	448	465	484	486	483	462	488	458	433	433	470	465	442	442	433	474	471	466	473	459	454	459	455	462	418	457	488	474	473	459	432	425	469	487	450	430	448	442	477	454	458	456	462	482	450	480	445	423	451	449	443	442	448	511	486	433	465	485	436	524	473	458	431	446	478	459	472	479	436	449	447	480	452	487	468	453	451	490	451	457	490	466	484	461	470	482	457	462	461	478	468	464	485	425	441	459	475	431	392	470	439	449	496	462	477	487	470	437	427	450	440	434	482	451	471	483	458	452	475	450	473	471	438	435	435	440	447	487	465	481	445	423	435	479	450	490	456	438	452	491	453	444	429	501	465	453	446	459	487	481	446	450	454	473	433	454	460	481	457	461	454	428	445	433	452	467	416	423	418	455	478	494	449	515	469	448	492	447	480	436	509	448	474	478	476	454	454	466	461	459	466	464	442	483	444	478	480	444	470	459	481	416	426	428	462	466	457	469	444	488	456	452	454	451	457	443	447	474	458	456	442	433	425	462	424	429	459	501	477	443	463	452	438	429	442	456	457	465	458	436	495	480	462	455	468	505	478	464	465	462	426	446	466	487	452	459	428	440	450	487	437	461	493	500	409	469	502	441	455	487	479	445	464	463	464	511	452	437	461	436	488	475	486	465	446	522	479	469	484	495	435	463	447	440	453	484	480	424	455	462	488	469	494	415	460	459	469	473	467	441	461	463	420	453	478	462	460	452	479	481	479	470	452	453	425	446	449	482	435	477	494	457	458	462	417	488	466	479	455	453	466	452	459	425	471	439	448	436	404	440	518	463	432	441	464	451	443	467	465	484	439	413	408	468	446	463	437	436	478	449	420	485	492	469	447	489	418	403	420	426	424	475	447	440	459	467	459	477	467	441	434	484	448	455	461	446	461	459	466	439	452	452	443	480	463	493	473	447	441	440	464	456	450	452	460	485	483	471	449	424	479	445	466	499	462	427	461	475	489	498	494	447	451	447	447	439	451	470	469	448	419	464	439	421	470	455	425	465	485	423	445	465	467	494	463	430	467	457	505	459	481	470	507	466	433	478	486	442	486	477	435	446	479	453	463	517	476	480	434	418	488	448	468	425	477	469	425	457	493	474	434	460	513	458	473	477	457	418	428	471	441	491	432	458	518	489	476	449	457	460	437	457	473	460	468	429	457	452	412	495	452	490	478	440	468	461	446	448	484	499	420	472	502	464	435	443	437	491	427	473	430	432	439	452	462	451	493	427	496	435	452	478	452	446	471	459	432	471	435	436	422	460	485	481	466	455	434	448	480	462	469	449	437	454	457	451	460	484	455	480	432	456	450	431	452	446	455	434	470	466	467	461	486	467	476	462	458	400	468	471	434	454	442	465	453	468	426	422	465	493	442	478	477	455	448	465	443	432	459	435	437	480	469	416	424	460	440	475	456	465	499	426	445	422	433	434	506	487	450	482	503	515	440	444	462	464	527	473	427	462	465	461	486	426	447	437	470	477	465	448	498	426	471	474	497	468	443	462	438	470	448	437	461	433	466	430	451	483	438	465	438	418	458	458	443	432	484	475	455	440	455	465	454	460	440	449	435	474	444	424	471	491	457	432	439	483	448	477	451	501	484	454	451	432	447	491	466	489	479	482	456	455	421	482	430	441	426	446	440	441	498	455	443	441	457	448	485	449	465	450	432	483	466	482	442	482	454	402	458	451	443	464	456	441	429	457	464	416	488	461	466	461	454	476	435	448	440	438	421	459	495	466	467	456	435	422	427	484	436	440	479	477	490	515	478	487	490	456	480	446	479	486	416	466	479	475	482	467	462	457	456	457	468	487	470	441	441	455	474	427	437	489	470	424	463	436	485	451	438	466	443	459	434	506	433	444	464	441	448	463	423	469	451	482	424	456	489	460	437	438	478	470	459	456	431	458	480	471	435	429	467	498	432	477	486	438	468	497	476	462	478	472	425	508	430	419	411	424	439	478	482	451	456	496	468	440	471	459	467	483	459	473	472	458	467	423	459	443	453	464	455	431	469	450	463	502	465	478	452	463	492	446	441	450	436	459	454	459	456	494	468	482	466	430	468	478	468	461	498	473	465	465	463	493	441	470	434	413	438	450	454	463	454	481	460	447	466	424	469	434	477	462	434	440	455	454	464	460	450	467	433	465	491	445	463	462	486	458	455	481	469	484	472	461	450	471	459	465	453	469	457	446	485	432	484	435	459	442	464	455	472	453	456	470	465	433	472	472	460	491	453	498	471	454	487	429	434	494	481	482	462	444	461	486	478	395	468	503	489	462	480	471	443	449	501	479	457	480	457	431	429	490	477	458	457	452	460	438	458	450	451	481	474	486	442	436	479	464	458	501	483	463	503	464	436	484	491	467	478	453	462	443	459	457	418	472	480	420	427	423	444	476	435	451	466	448	426	436	423	446	477	427	475	441	435	448	431	435	451	463	467	455	436	467	449	441	457	425	470	441	475	451	471	460	458	506	451	432	434	485	442	454	474	414	455	495	490	455	434	474	449	435	458	452	469	456	443	480	476	451	458	461	476	442	471	460	470	449	451	506	431	448	451	464	485	463	453	429	434	471	459	437	464	452	452	457	494	486	453	452	450	488	454	457	494	483	430	462	435	466	455	465	463	461	465	475	459	461	436	483	437	472	438	444	431	505	492	510	456	433	455	514	455	433	488	451	487	450	467	487	407	485	441	459	454	434	463	490	441	467	421	439	434	468	403	454	431	469	445	449	459	439	433	503	429	458	433	460	458	499	469	483	421	423	423	435	462	437	440	497	445	491	460	452	451	420	414	473	468	477	496	476	446	445	444	483	480	430	474	449	445	456	490	479	481	477	463	480	442	437	456	472	479	428	460	466	497	452	462	481	455	450	484	398	474	477	470	402	423	481	436	452	444	472	448	477	475	441	465	466	442	478	473	440	510	463	448	454	449	438	441	435	470	433	472	474	400	452	497	433	431	464	448	457	436	496	480	449	416	451	437	477	443	467	446	491	478	448	451	458	453	447	478	439	493	415	483	437	459	422	444	440	448	480	445	453	448	491	441	459	450	458	463	452	487	457	443	456	440	481	488	427	438	447	503	417	496	436	484	499	435	431	458	412	455	459	440	514	445	474	454	458	446	458	439	418	448	441	491	476	437	507	465
2976	8126	5739	2785	2101	1625	1291	1070	882	821	760	720	694	623	634	621	611	555	590	548	580	548	591	586	593	557	576	600	525	524	542	538	558	482	548	501	537	535	507	547	539	533	576	549	531	573	552	539	528	530	562	525	518	527	586	513	539	549	556	499	518	511	534	537	594	550	499	561	527	537	518	524	525	538	522	586	564	524	515	544	548	511	542	516	505	536	553	487	518	555	523	525	527	551	560	527	522	537	539	519	498	564	544	579	516	606	486	568	574	569	536	525	527	537	537	563	541	522	579	544	536	555	514	539	537	575	524	551	538	515	521	581	526	522	484	507	565	515	534	544	507	570	538	539	495	538	540	520	533	556	572	547	548	491	560	533	555	506	513	573	537	573	522	535	542	502	557	522	583	522	523	541	588	530	527	533	515	519	518	539	549	547	557	531	558	475	537	539	549	487	586	546	512	540	528	537	531	561	491	529	514	508	564	536	542	586	563	512	510	508	530	533	551	488	525	548	583	547	512	538	581	563	551	537	555	528	555	554	504	539	575	552	526	518	536	549	531	513	584	547	523	497	518	575	557	496	501	548	553	504	526	504	539	557	538	546	540	477	548	524	474	529	523	561	526	530	541	548	559	511	553	558	548	502	534	546	591	537	546	563	529	541	537	558	541	566	536	538	551	539	541	511	526	557	538	491	517	560	509	525	493	535	559	519	561	554	516	540	515	516	517	519	506	555	520	571	532	518	507	519	532	505	530	500	501	509	487	542	543	523	524	533	532	546	556	549	552	530	561	545	510	503	549	524	540	530	520	543	528	533	572	518	528	523	546	542	474	522	509	543	534	573	518	564	519	542	603	544	519	540	503	529	528	502	570	565	559	530	516	547	544	544	554	512	548	539	529	542	529	577	531	545	523	557	516	553	516	537	486	492	532	539	564	525	511	523	522	521	540	538	528	590	532	554	561	571	551	503	522	557	505	550	537	528	550	496	520	541	526	535	538	528	561	561	561	524	565	569	528	563	534	540	552	538	568	507	546	506	504	529	507	559	523	522	520	540	526	551	505	582	525	574	518	499	516	565	520	542	515	531	530	519	515	569	501	525	541	527	538	532	521	541	534	568	533	564	524	508	508	543	527	549	495	539	521	537	511	512	552	578	545	571	521	546	543	575	559	561	503	543	578	551	536	514	560	554	548	552	522	495	526	528	538	522	558	499	542	543	531	557	527	529	531	530	542	550	551	552	541	552	509	515	553	512	546	508	565	561	579	495	518	585	513	484	507	489	544	545	525	538	528	517	501	535	523	558	523	548	506	538	536	528	536	522	534	520	581	515	534	520	558	566	539	519	552	540	561	540	567	547	505	545	540	558	508	542	538	556	538	517	522	544	544	568	548	505	567	530	576	513	529	551	536	511	516	534	537	567	518	507	546	538	549	526	548	513	490	540	518	528	531	551	578	535	492	592	547	513	507	540	553	560	529	503	516	488	546	533	525	520	551	568	525	557	550	552	575	565	546	529	546	516	600	525	538	521	587	554	541	534	506	557	544	468	568	495	483	531	554	541	542	540	523	545	569	517	531	549	495	534	547	537	517	530	502	562	524	547	517	530	521	531	541	531	503	557	555	514	533	521	522	538	530	539	540	534	521	562	553	482	554	520	560	561	553	534	532	552	536	509	501	518	509	527	488	490	546	524	521	536	558	529	510	503	527	567	519	530	525	533	541	527	547	591	542	536	527	499	519	485	553	569	563	535	546	565	561	549	544	542	506	543	531	523	539	540	552	513	535	556	518	520	508	541	509	514	541	523	537	560	549	519	553	535	564	565	541	504	531	512	510	567	552	540	532	560	538	533	576	543	547	508	560	536	527	536	561	565	523	531	579	534	562	516	502	517	535	512	561	504	550	557	538	546	569	537	527	570	519	540	530	547	522	553	543	534	566	515	551	540	527	534	561	565	580	524	500	553	523	541	517	518	577	512	535	568	536	533	567	505	556	541	525	586	551	576	500	543	537	541	555	547	509	538	518	526	536	549	588	504	503	534	517	529	542	546	509	543	520	537	545	520	554	560	557	510	530	553	541	525	508	515	542	511	529	545	543	506	553	507	520	532	522	558	542	555	543	497	547	499	525	493	517	552	498	509	524	520	537	551	558	495	562	602	546	508	525	541	557	554	513	526	555	541	531	514	555	499	507	531	543	508	523	528	506	536	583	525	509	563	588	564	520	525	513	535	524	526	565	536	534	558	525	554	542	522	542	519	483	534	556	543	535	521	525	571	506	526	539	555	540	531	570	544	523	533	544	557	548	514	523	532	520	517	566	543	505	540	556	504	529	503	516	526	564	537	542	533	530	527	525	505	527	545	544	502	548	544	553	540	513	527	509	535	505	569	548	556	512	533	548	487	520	537	542	515	530	538	511	559	511	519	538	532	545	520	519	555	571	579	568	515	520	501	502	564	500	526	557	533	582	498	568	528	526	516	544	518	543	572	536	539	546	528	555	552	528	517	550	537	576	514	513	536	534	539	536	571	541	531	569	530	528	550	564	511	510	463	510	505	566	518	556	537	560	516	557	546	514	554	505	544	522	498	540	526	503	579	515	509	545	507	556	528	526	533	548	568	527	542	506	556	545	550	520	539	524	522	538	491	501	514	570	539	575	518	550	523	534	545	509	570	525	523	529	519	541	539	494	508	524	490	508	544	538	516	526	525	498	553	522	539	535	520	533	517	564	525	557	533	495	531	472	518	536	534	532	550	546	525	566	535	549	551	529	511	535	536	511	505	531	510	564	567	548	488	527	561	534	557	537	512	496	523	524	532	489	525	547	541	485	514	545	539	555	538	489	544	528	548	513	558	521	571	519	528	529	512	548	562	509	535	522	541	510	573	519	542	478	540	511	516	582	514	462	519	531	532	550	520	552	532	506	540	532	569	491	524	506	531	529	588	564	552	521	587	562	518	551	517	543	499	568	501	528	548	544	542	545	547	545	561	525	563	518	522	547	585	571	513	458	531	499	539	511	556	497	533	527	531	544	545	542	529	524	541	546	538	529	536	550	518	512	536	536	564	558	571	528	521	552	510	521	552	529	541	539	526	525	551	581	518	517	528	531	523	519	542	527	574	512	544	548	533	539	521	549	532	528	546	554	523	541	500	537	586	548	550	540	562	532	558	569	547	481	523	549	555	555	623	538	535	546	519	509	507	490	518	572	502	543	555	505	558	553	467	501	543	531	536	513	532	545	521	550	534	562	556	543	489	528	492	533	524	557	533	558	552	543	555	535	589	499	569	540	525	539	521	583	566	538	524	562	564	563	583	505	545	501	512	534	552	533	506	590	561	536	532	533	540	529	538	545	526	553	559	481	528	484	555	575	524	507	512	509	537	540	519	529	590	537	537	537	530	566	516	559	530	538	560	555	541	483	560	471	559	532	525	552	545	562	540	536	545	517	529	542	536	539	548	541	526	560	511	511	555	525	535	527	517	564	541	518	524	520	513
24394	21016	26895	25264	7720	516	383	297	268	240	272	227	242	220	233	213	198	203	214	185	182	198	219	206	205	211	210	213	184	193	208	201	188	193	204	195	188	191	188	182	203	194	188	197	188	180	213	210	215	206	188	190	181	196	208	201	192	214	204	193	156	193	177	195	199	207	216	178	185	172	194	183	213	195	177	218	189	224	177	200	209	186	182	206	188	183	201	204	188	189	208	195	196	184	193	215	208	215	175	199	186	178	184	190	191	184	187	195	206	180	207	207	207	203	190	178	201	185	242	166	212	181	190	207	203	183	183	174	199	204	201	199	196	210	211	194	204	201	192	186	202	176	188	196	192	171	198	218	195	192	183	184	189	197	211	182	192	176	179	171	189	187	174	210	174	188	200	194	180	195	184	178	174	197	185	198	207	171	209	186	196	211	196	171	205	194	225	207	181	190	192	194	188	189	197	205	219	207	178	206	202	185	190	201	188	214	183	190	213	192	203	192	177	201	197	192	211	220	209	179	205	190	199	157	210	195	193	200	177	224	182	163	171	238	183	194	192	199	196	178	222	188	210	205	206	205	197	196	190	195	191	193	184	182	204	192	174	198	197	186	189	189	182	220	201	178	210	189	192	169	191	173	192	189	188	177	181	206	193	194	194	226	210	190	188	194	199	198	201	183	217	193	174	207	195	202	177	197	189	208	190	198	197	165	164	197	196	204	203	199	206	203	159	193	189	164	195	175	183	215	186	180	186	165	176	183	210	204	220	189	178	183	177	197	208	198	216	200	204	192	198	211	182	200	189	203	211	186	187	188	179	176	183	188	184	215	194	182	182	215	208	185	179	188	190	176	204	205	195	219	210	203	194	197	170	214	196	183	195	209	182	198	173	199	196	172	172	195	196	181	200	186	187	179	164	184	166	193	186	197	176	202	187	206	198	196	178	197	181	198	218	164	160	178	194	189	201	208	192	177	199	213	184	205	202	216	175	174	176	188	190	202	181	197	208	206	206	181	205	183	175	221	205	211	163	206	191	169	186	190	190	194	205	196	190	180	194	184	207	186	203	195	214	172	190	209	205	193	191	184	205	196	197	217	177	202	224	206	202	205	194	205	193	197	205	192	210	175	194	197	211	191	188	189	183	203	172	194	202	171	192	181	197	201	183	173	189	185	213	198	190	233	174	181	177	201	190	208	201	183	209	175	186	187	230	187	187	199	179	204	174	186	207	161	198	166	213	196	185	197	169	196	203	194	197	200	175	189	208	178	193	214	188	194	190	194	207	187	190	204	200	205	190	164	186	190	211	174	174	200	196	206	186	198	189	208	219	214	191	190	196	203	192	206	199	193	174	177	193	194	180	191	204	200	216	190	230	200	212	176	192	164	195	196	189	199	212	174	187	180	172	195	173	196	195	189	184	185	190	185	178	187	235	191	194	181	205	218	185	205	185	200	198	164	159	183	192	187	224	200	183	166	210	196	186	225	198	201	213	202	180	203	189	187	221	187	201	193	182	231	189	185	173	192	177	205	208	181	219	198	192	208	228	207	183	192	184	238	177	190	172	187	196	192	204	190	188	200	182	225	170	192	185	194	182	190	201	174	171	200	216	201	189	218	193	211	195	199	211	192	173	170	198	192	195	178	185	167	190	195	182	174	186	201	185	197	190	196	200	170	204	200	188	194	183	185	202	203	205	188	204	199	186	188	225	205	203	186	189	207	189	196	193	189	181	166	211	198	198	219	196	199	185	179	206	182	187	182	200	212	191	206	168	184	181	187	210	195	199	170	201	217	201	202	198	194	191	200	202	210	191	199	194	210	183	189	232	183	173	185	194	183	189	183	192	196	195	184	180	202	203	181	207	177	187	173	204	175	194	194	184	179	203	190	212	169	173	169	187	215	206	196	185	175	170	212	216	172	199	190	217	185	178	193	174	182	161	203	181	187	187	171	180	192	169	176	202	214	189	197	180	174	196	209	196	177	199	193	199	206	190	182	237	200	205	198	202	174	182	209	185	197	185	186	200	183	192	174	176	184	196	201	185	197	199	167	190	204	206	197	189	202	171	204	182	191	217	201	204	188	194	172	172	206	200	203	208	193	182	182	187	185	166	202	182	202	200	159	219	190	216	204	205	205	207	184	203	175	197	190	235	199	190	187	184	195	201	193	170	210	206	218	201	197	206	184	202	197	226	188	191	168	186	211	202	190	174	189	196	196	206	208	179	176	220	185	214	167	190	190	205	184	184	196	194	207	207	207	202	206	179	181	199	157	211	181	204	182	222	205	178	199	213	198	198	189	208	159	209	240	181	179	198	200	165	214	229	223	180	218	174	235	181	206	198	188	215	198	182	179	178	185	209	184	172	215	187	196	166	195	182	191	213	216	186	193	184	180	214	184	200	202	175	183	203	191	203	209	166	195	185	230	165	195	199	207	194	203	196	186	192	197	208	192	218	177	217	204	212	198	202	201	195	179	197	196	205	196	206	183	200	204	170	204	180	197	190	220	186	185	196	190	191	199	180	192	196	173	180	187	191	219	194	198	199	201	165	202	178	190	222	197	198	178	172	179	184	202	189	175	185	173	199	198	214	189	207	200	174	184	186	221	182	217	183	198	173	207	228	184	211	205	193	206	230	197	196	186	185	160	183	199	162	201	173	191	197	189	176	188	188	203	193	211	199	191	199	174	195	187	185	193	190	180	182	195	218	201	199	186	135	197	202	202	176	201	205	200	178	185	196	205	173	179	219	193	174	193	203	211	200	196	180	227	202	185	184	230	172	213	195	214	180	215	197	205	185	198	174	197	181	196	171	189	202	224	181	211	175	190	211	205	195	194	217	187	187	182	188	191	196	184	203	159	196	202	214	208	189	197	194	200	177	179	216	199	209	183	189	209	199	180	178	219	167	198	188	191	182	189	176	193	196	161	177	184	178	180	205	188	188	176	202	183	193	197	183	167	192	213	199	189	188	172	175	179	220	192	175	179	201	190	194	198	197	202	190	194	182	205	179	198	192	187	172	202	215	193	204	201	202	186	202	182	183	194	200	199	215	176	197	199	184	178	197	192	202	186	187	183	218	199	182	181	180	210	177	186	203	197	186	188	199	185	172	197	184	213	195	195	180	186	184	201	196	175	190	201	180	202	209	191	209	196	190	207	199	205	202	191	177	202	186	204	201	188	208	177	190	179	195	184	188	203	201	184	209	207	182	211	178	225	205	173	219	198	195	207	191	181	193	172	196	195	188	162	171	191	189	191	178	178	213	195	193	184	204	182	188	211	181	206	207	174	207	207	200	195	207	193	179	185	184	211	216	200	181	215	206	201	189	209	226	214	180	183	202	186	189	184	183	176	178	171	193	180	202	186	179	201	180	195	181	207	203	211	204	194	208	190	189	208	200	180	181	193	190	182	229	187	196	186	218	212	210	188	171	170	180	190	191	192	203	200	197	182	205	179	194	198	164	194	193	211	189	193	184	165	196	210	217	191	188	222	200	193
3037	4568	3181	1453	1070	843	660	557	435	392	352	332	300	284	288	302	279	304	242	192	289	242	268	241	267	242	259	235	237	200	239	230	222	254	228	226	252	250	257	231	251	191	264	240	205	234	204	225	230	231	246	248	217	230	204	238	216	220	225	214	224	226	223	215	232	236	240	242	250	217	216	235	240	213	221	228	206	207	221	220	226	212	250	218	194	217	234	236	209	225	252	236	225	217	218	213	238	222	251	221	208	230	235	231	209	228	218	228	204	237	224	241	259	225	239	223	233	231	202	234	240	215	230	227	227	223	230	206	232	238	206	200	271	211	204	244	253	211	214	251	256	210	199	213	214	220	233	224	227	220	239	194	222	227	257	249	229	230	229	241	232	217	212	209	249	220	231	217	216	220	226	237	229	213	211	226	225	233	234	218	213	238	213	245	210	238	209	239	215	231	225	249	230	231	218	221	225	233	222	220	226	204	221	203	215	240	225	237	237	237	223	263	204	242	210	227	216	205	231	213	238	221	231	260	230	219	218	222	248	245	199	223	242	219	237	196	232	242	208	245	210	212	234	246	219	237	232	213	244	227	209	223	234	231	205	202	225	235	220	203	225	260	220	191	210	227	243	242	212	216	234	232	219	211	213	225	206	214	215	224	227	219	244	217	206	226	241	234	218	238	233	219	236	208	208	240	211	226	216	192	253	230	239	197	223	238	216	217	229	201	211	238	190	214	242	252	226	209	232	236	205	206	245	211	233	242	200	230	221	214	234	245	239	198	221	253	245	256	221	207	244	226	219	238	250	201	242	235	209	237	204	225	220	209	234	238	206	227	223	243	226	234	233	210	221	215	216	234	238	239	196	231	233	229	252	266	223	217	239	212	206	231	191	254	251	242	221	228	211	228	250	242	230	254	216	228	216	210	209	226	224	214	219	211	260	222	223	232	220	230	222	209	207	229	227	192	214	253	215	238	209	224	234	221	258	212	232	226	221	212	245	209	227	228	226	242	228	231	216	206	231	208	225	240	250	226	257	216	240	248	221	235	237	216	241	243	227	212	223	241	238	228	180	217	240	244	223	232	212	236	230	223	230	246	233	195	217	252	227	215	212	207	221	205	227	258	221	250	221	221	223	205	249	220	227	204	245	219	201	186	211	227	233	223	244	231	221	214	237	214	238	225	233	214	225	218	208	259	211	204	219	212	232	228	224	225	218	234	235	219	212	228	214	209	237	215	230	258	241	220	230	211	229	228	211	219	241	197	217	222	211	228	213	217	236	230	218	242	233	237	211	183	211	237	224	232	210	230	218	212	241	243	201	243	225	249	236	220	217	215	215	219	236	221	244	211	233	219	256	222	203	227	223	239	217	216	229	221	212	239	241	237	199	221	251	227	193	216	245	242	230	237	221	229	229	231	237	229	217	248	211	232	226	232	215	186	219	223	210	212	223	222	214	229	239	217	209	210	234	222	237	244	220	249	233	249	206	230	236	220	214	227	197	228	231	211	233	238	196	197	268	188	212	235	221	207	213	228	225	229	228	226	211	229	225	217	235	205	210	228	227	230	258	197	207	234	213	222	240	228	246	214	234	232	239	220	219	222	225	248	228	205	229	244	216	262	203	200	234	197	201	237	222	233	255	210	219	214	238	228	209	215	204	221	244	222	216	254	227	222	261	255	247	243	223	256	217	226	236	228	226	247	219	203	232	246	219	227	249	232	261	237	238	218	236	240	221	236	238	217	242	237	209	229	234	205	210	224	205	219	193	237	221	255	227	249	244	230	221	248	220	207	231	213	243	209	222	246	234	226	224	227	230	221	222	226	248	220	244	253	237	234	230	214	209	239	205	245	234	212	238	220	227	198	219	223	225	199	211	227	226	245	251	197	233	221	219	201	227	202	237	205	229	224	219	220	245	204	231	223	234	243	210	227	279	201	213	223	233	244	261	241	235	190	234	206	223	214	225	237	225	249	240	222	242	244	200	201	220	234	230	225	228	264	237	196	207	213	191	217	207	230	209	237	231	210	207	206	206	234	228	216	225	224	215	235	212	215	238	240	217	215	211	234	227	244	223	234	231	225	206	225	229	223	212	219	216	251	225	246	232	226	224	200	250	230	218	218	236	226	259	229	238	205	243	235	235	229	217	235	233	227	215	205	226	280	180	233	229	209	223	228	228	232	207	232	224	251	247	212	226	236	231	241	238	229	221	221	218	237	244	245	212	226	217	221	241	232	234	238	223	209	218	217	245	224	235	215	198	243	196	233	223	226	227	235	218	201	248	225	211	207	222	214	214	235	219	252	225	235	235	227	219	209	232	199	219	229	232	224	216	229	229	236	235	258	209	218	218	239	247	239	202	229	233	209	241	224	233	231	223	236	215	230	214	214	235	265	219	228	238	232	217	257	240	207	205	220	229	238	249	246	254	226	234	243	240	242	216	252	219	207	215	204	250	243	222	236	213	219	211	219	224	199	222	247	211	244	256	202	225	239	217	201	248	237	223	223	227	216	213	234	239	228	237	209	223	246	214	238	214	218	241	247	231	243	243	246	222	231	230	222	221	223	224	235	222	220	202	209	223	232	192	216	233	209	231	249	218	211	230	223	231	243	237	214	208	219	217	237	213	216	222	229	251	233	239	206	262	241	218	228	219	222	244	253	215	232	214	224	212	247	230	215	222	220	220	208	245	260	221	256	227	248	245	248	249	221	208	214	229	254	206	249	222	227	212	219	229	220	227	241	224	209	203	202	244	230	235	214	247	238	222	243	220	221	215	236	223	237	235	223	218	234	241	241	211	219	219	206	209	234	233	204	202	222	208	222	235	227	231	252	232	217	195	206	227	232	238	229	229	202	249	210	226	226	211	212	248	222	219	243	241	231	236	217	212	205	229	231	222	232	224	201	235	224	214	231	234	224	262	222	186	222	237	220	236	223	238	222	250	214	217	229	211	210	238	187	219	199	232	208	230	222	212	215	231	223	232	239	234	241	244	221	235	229	223	227	244	230	212	217	200	229	227	203	227	219	223	202	233	217	223	235	233	212	243	206	220	246	202	205	220	199	253	225	196	224	246	200	247	213	237	235	233	218	210	215	217	234	211	206	224	237	230	210	244	208	237	235	230	203	218	233	232	233	224	202	235	231	223	254	230	186	233	197	211	208	222	223	216	223	256	209	238	225	222	232	240	213	234	210	217	211	223	203	239	212	213	241	225	221	232	244	235	253	225	248	227	200	222	234	238	206	248	220	264	237	232	215	216	222	237	202	218	214	222	242	230	240	194	214	215	219	198	214	239	200	212	231	250	249	232	212	226	224	228	228	192	229	224	235	209	229	237	218	201	227	229	240	245	211	233	219	238	218	227	226	230	217	209	224	243	228	204	230	243	217	220	222	229	228	230	218	217	220	189	239	209	225	232	235	221	220	221	227	245	213	221	236	233	212	211	210	204	250	228	214	221	218	224	206	209	243	223	230	222	221	219	224	230	237	206	234	208	213
22297	21048	28684	23624	21049	21056	5606	880	640	549	509	427	389	308	348	350	335	299	294	322	272	262	247	287	282	275	290	282	285	255	239	257	268	249	229	251	271	268	220	219	216	248	243	231	244	207	277	246	242	255	244	253	263	233	250	267	228	248	239	264	243	222	232	225	265	223	253	215	248	234	245	227	219	245	244	234	260	232	249	241	229	230	262	234	242	263	233	236	231	260	226	237	260	242	230	207	240	233	248	251	250	229	224	213	233	253	225	246	252	260	241	263	240	222	217	235	237	255	243	251	219	219	212	245	224	247	225	216	223	240	239	251	234	262	228	232	240	244	226	245	235	223	234	264	228	227	212	238	218	209	265	223	235	220	220	244	245	220	260	211	242	224	249	237	259	252	231	221	245	265	258	228	232	218	200	246	234	219	234	229	250	257	240	236	206	216	239	220	235	208	203	245	245	239	249	231	225	237	252	238	229	241	236	207	232	245	233	224	223	219	232	236	202	251	261	235	240	227	227	227	235	196	220	255	259	227	241	231	248	217	235	242	247	245	230	224	212	238	215	231	249	232	207	233	251	251	247	236	231	244	228	253	231	213	217	228	228	230	248	214	237	253	218	230	237	233	246	242	224	214	232	255	220	223	222	228	252	245	223	225	221	217	231	234	215	224	211	252	230	243	229	227	244	229	227	217	237	256	226	257	210	239	229	263	241	211	253	224	224	263	241	229	216	228	212	234	240	249	255	237	239	217	229	223	245	251	255	226	233	241	238	206	227	220	236	240	216	246	252	267	217	223	208	264	224	243	217	217	241	251	226	238	263	238	259	236	236	217	236	264	247	220	213	220	222	227	221	233	220	236	230	236	217	254	228	222	231	249	228	236	239	228	219	234	241	228	221	261	241	237	226	231	274	225	223	232	205	249	226	223	221	248	220	259	223	224	209	216	230	224	254	231	248	226	220	219	255	231	230	250	232	232	241	251	273	264	262	249	256	219	229	224	198	273	217	238	256	249	245	233	227	236	247	241	225	232	210	219	263	247	247	231	218	237	236	281	241	217	248	233	217	236	230	214	221	238	226	221	242	237	238	227	211	228	224	234	247	224	245	221	223	223	244	227	240	236	286	242	207	249	221	232	217	249	244	229	230	252	244	201	243	244	240	269	254	224	240	198	195	245	208	250	243	237	206	234	236	259	233	246	242	273	247	223	219	257	232	230	227	204	255	248	234	267	223	220	222	224	250	235	231	246	230	240	230	227	245	226	248	246	241	228	237	202	235	228	248	248	220	245	229	215	235	247	210	255	237	221	239	242	220	238	221	239	208	231	233	224	232	258	224	215	237	237	215	214	245	214	229	247	236	271	223	242	232	252	239	254	240	228	219	215	265	239	208	213	240	216	250	249	214	232	225	231	262	228	224	218	236	254	244	218	256	228	255	239	240	226	233	231	220	218	196	254	231	241	238	228	233	240	232	225	255	251	218	248	246	242	238	199	266	233	250	231	233	245	193	231	207	242	253	216	224	249	243	245	225	212	221	243	220	238	245	224	249	223	253	228	249	222	242	232	214	264	247	248	253	235	257	275	218	242	249	234	227	263	207	220	227	234	235	195	258	254	232	239	225	245	257	252	243	233	236	246	222	242	244	239	201	251	248	251	221	238	205	234	239	229	232	190	249	223	229	238	221	219	235	254	215	232	224	235	220	240	226	251	245	220	227	250	245	199	223	213	254	238	225	235	248	246	230	231	219	201	239	198	232	224	261	228	219	219	247	215	263	238	239	229	233	230	223	214	228	236	235	217	216	251	225	266	229	243	253	228	231	234	263	216	214	245	231	224	232	229	237	223	220	237	235	228	232	227	222	227	237	239	212	239	239	208	236	263	210	231	242	238	264	232	221	233	212	237	214	223	234	242	237	226	231	209	262	224	217	230	251	226	227	225	245	224	230	234	248	250	208	225	238	213	226	254	238	243	235	222	250	243	225	231	237	253	221	226	256	234	214	248	217	250	252	204	247	244	254	220	238	229	198	225	237	237	232	203	216	232	222	239	233	236	204	246	246	236	253	235	197	235	233	266	260	236	239	221	230	249	238	224	242	214	231	216	231	231	252	233	232	220	227	249	233	239	222	245	253	223	212	244	227	249	222	245	209	239	228	248	246	235	236	265	248	253	238	224	217	222	234	240	225	247	225	216	221	240	204	245	229	222	225	237	246	222	252	228	233	234	242	220	226	245	210	234	234	237	229	214	229	247	261	234	232	240	223	256	241	239	218	229	224	216	242	251	233	214	243	233	240	232	254	247	217	239	247	284	249	225	228	255	238	212	239	222	215	253	211	265	246	233	212	250	230	244	225	216	225	222	233	207	246	222	234	184	249	246	218	212	242	236	250	239	248	253	248	251	230	258	241	236	240	204	247	229	255	236	229	221	232	240	252	227	240	232	239	260	233	223	235	237	240	215	223	223	205	240	215	226	257	239	223	228	247	225	223	233	227	233	233	233	224	202	220	260	217	247	251	239	228	236	247	227	252	249	245	260	224	234	256	237	243	228	217	241	207	249	246	208	211	210	226	238	222	244	260	221	234	234	222	228	223	234	250	232	225	254	235	252	235	241	266	232	239	225	258	221	209	238	211	211	257	248	266	224	239	228	236	192	237	220	277	217	231	244	231	221	235	245	241	223	231	228	216	265	227	259	225	255	214	242	237	236	236	233	239	239	212	253	250	234	227	239	273	270	225	257	227	216	237	224	245	219	227	232	213	227	224	247	240	226	239	228	233	210	252	220	230	242	193	232	282	214	223	234	219	251	227	223	228	227	220	253	246	223	256	239	238	237	225	217	223	233	266	234	222	228	235	220	215	228	245	227	228	243	234	254	233	218	222	231	236	259	234	223	254	220	253	246	248	220	261	220	245	237	241	230	211	250	182	212	237	231	202	229	246	228	240	245	233	240	234	244	228	262	257	235	248	237	226	254	226	221	259	235	246	246	238	229	240	236	257	223	221	235	245	246	240	231	243	246	237	229	231	216	252	241	235	239	229	220	237	244	228	231	253	237	237	254	210	222	227	230	215	254	255	260	211	237	209	234	227	194	224	230	234	224	217	230	204	247	219	210	224	219	224	235	223	237	222	254	234	228	253	210	216	238	228	232	231	234	248	250	263	210	260	208	287	222	233	216	217	241	208	235	252	241	226	241	250	246	253	222	221	220	238	221	224	252	241	217	248	239	241	244	244	230	210	247	217	235	231	245	226	268	229	249	226	235	236	230	244	229	216	248	247	250	236	266	243	231	248	214	227	225	238	217	222	224	238	268	226	219	253	228	256	253	241	226	223	232	221	239	233	246	235	247	230	228	235	248	259	230	246	243	257	247	237	227	221	230	256	235	203	262	253	234	212	204	239	243	245	228	207	223	238	265	244	223	213	258	216	208	221	225	220	228	250	236	245	213	234	235	211	275	207	235	253	223	221	236	249	255	247	220	217	257	225	251	256	233
4135	13278	9515	4569	3203	2390	1752	1320	1092	832	739	637	533	501	482	452	406	438	385	402	348	382	356	347	344	306	378	337	314	335	351	333	322	296	286	292	304	328	313	292	287	271	306	296	283	287	269	312	294	262	306	287	289	278	253	309	281	287	315	308	270	295	283	296	263	301	289	316	306	271	279	266	286	290	295	284	290	307	287	298	267	307	277	269	305	292	294	284	291	286	293	274	321	273	277	286	286	280	280	243	280	279	276	291	278	266	266	302	292	264	301	294	298	273	272	258	276	288	267	267	274	287	285	276	285	288	266	260	284	281	267	305	284	301	313	259	274	305	303	265	313	277	294	321	281	253	283	290	279	267	278	303	305	284	267	277	300	254	261	248	266	280	274	292	281	291	298	268	263	242	285	309	294	263	254	287	301	238	288	307	308	273	275	271	289	284	282	286	288	285	256	270	274	268	279	271	271	307	285	260	275	279	304	272	300	278	277	239	305	297	312	256	283	270	279	281	317	252	278	299	302	285	265	263	279	265	263	277	266	273	288	302	296	275	266	282	251	279	264	292	286	275	251	266	291	308	296	302	271	259	277	257	284	269	280	300	276	298	299	272	272	280	269	293	310	305	302	266	301	267	290	285	280	262	274	304	255	286	280	271	310	292	279	287	242	301	287	262	290	282	264	285	298	305	272	265	277	271	256	291	247	286	285	282	247	318	306	285	285	297	270	286	290	261	264	304	313	280	309	316	287	273	277	256	327	266	288	286	301	254	283	298	294	256	263	285	269	259	294	287	281	275	290	298	292	281	298	266	293	275	238	275	287	273	293	306	257	254	270	256	253	264	246	288	251	286	279	279	283	271	291	253	293	272	275	300	269	274	271	290	273	283	246	256	246	290	299	280	286	290	267	284	288	283	263	271	278	293	293	266	275	264	263	296	275	270	277	270	261	264	276	308	328	281	292	256	279	277	280	296	298	261	243	253	301	288	272	279	266	289	264	274	280	287	273	243	287	277	295	264	266	313	271	285	275	300	294	275	268	295	327	268	279	262	294	256	283	312	275	260	293	270	280	280	272	255	281	275	287	281	272	262	285	272	269	296	277	276	272	242	296	263	280	273	297	265	301	272	279	254	250	265	266	295	269	273	283	272	307	262	294	288	266	302	268	267	264	267	260	268	274	269	289	265	267	300	289	274	272	291	291	265	265	308	240	283	275	284	290	271	281	300	260	271	298	266	312	286	296	271	260	276	275	279	264	276	287	285	281	278	289	303	291	276	266	289	283	292	301	271	274	292	287	281	307	252	290	266	261	286	282	290	286	261	279	268	283	289	267	301	285	289	280	287	269	282	277	263	271	259	291	278	297	262	292	257	267	249	302	303	287	271	252	276	307	277	279	280	295	272	273	298	259	294	281	294	271	299	316	314	278	285	288	281	285	257	269	274	294	268	272	258	287	292	274	273	282	265	336	295	265	258	273	275	277	251	249	278	246	270	295	277	267	288	286	258	289	276	279	307	288	285	281	269	273	291	287	311	249	252	273	308	281	273	304	296	266	251	274	291	314	314	269	278	305	268	266	296	276	266	259	289	288	280	265	298	288	289	302	274	289	286	283	268	291	268	268	278	254	264	297	244	276	266	298	277	290	279	283	298	293	294	255	265	260	298	295	269	268	282	264	285	280	278	249	258	267	273	308	295	279	303	283	273	259	294	274	295	304	282	278	262	255	286	293	297	275	296	286	279	306	280	269	283	259	304	293	278	286	296	276	286	275	271	303	300	299	278	246	270	271	273	269	264	289	298	256	290	279	291	272	314	298	286	275	280	283	290	266	292	282	281	270	251	252	259	265	256	280	266	322	277	270	265	274	279	289	265	287	267	286	271	280	257	281	294	287	302	264	283	272	280	288	268	278	286	264	276	300	256	268	291	301	250	257	270	280	319	270	266	295	288	242	306	261	277	276	276	302	268	296	260	274	270	254	300	241	270	304	272	293	243	305	269	263	269	267	252	305	275	275	271	262	283	291	286	268	297	258	272	287	270	286	252	266	292	289	298	294	273	278	303	263	296	301	276	299	288	271	250	273	272	283	285	279	266	268	279	277	269	265	257	271	303	261	257	290	287	284	289	286	277	271	277	278	275	292	290	275	252	305	311	291	261	270	290	313	284	264	264	289	271	300	263	256	253	323	281	249	261	314	286	279	248	285	282	282	275	273	309	274	272	301	271	276	295	284	261	271	263	273	286	299	266	274	234	265	252	271	293	287	271	258	268	296	272	277	284	245	298	284	249	278	290	302	277	258	283	271	273	274	277	277	276	275	289	271	288	277	263	279	276	308	277	308	250	274	270	286	284	275	287	292	263	291	271	320	287	280	262	278	270	280	268	247	288	300	269	289	271	282	286	297	269	282	308	283	286	294	286	269	276	279	284	305	291	281	282	278	245	267	269	287	292	306	262	254	285	297	288	276	302	276	268	261	286	286	294	263	298	285	289	300	285	283	256	276	296	282	273	289	286	282	274	287	286	302	290	282	310	265	252	282	299	282	277	280	304	295	275	276	297	297	314	276	282	280	266	268	269	277	296	284	278	267	299	290	276	275	283	316	276	270	271	266	288	231	306	291	276	288	278	270	277	271	263	273	271	295	248	264	296	275	263	278	304	260	302	252	255	265	244	297	261	284	276	308	304	291	283	278	264	280	292	266	297	279	288	309	267	307	258	281	278	272	284	308	271	275	290	284	268	259	303	278	276	252	284	259	276	263	291	266	271	261	249	285	262	278	271	273	292	269	299	253	266	286	264	284	285	281	295	278	285	299	261	248	290	296	262	272	238	283	251	305	296	275	254	305	296	251	295	284	279	269	243	268	264	247	280	250	289	262	276	279	263	284	278	273	248	306	275	271	287	275	294	277	248	264	286	287	293	273	275	275	271	254	266	265	263	288	277	269	277	279	293	265	273	269	282	300	289	277	271	286	249	286	277	273	268	284	257	295	297	273	270	268	285	257	295	249	297	286	268	271	299	246	268	293	297	270	267	271	291	284	257	298	302	287	265	278	274	275	270	291	281	272	270	277	291	274	277	303	281	306	286	286	292	283	283	278	278	288	290	256	245	262	294	280	255	305	298	269	287	271	304	285	275	291	272	293	266	272	314	288	286	269	280	300	290	267	255	276	265	280	290	276	267	264	266	277	266	279	268	297	242	270	273	275	256	264	293	273	246	298	283	270	291	294	271	266	276	248	296	279	265	313	284	308	262	293	285	227	266	277	271	279	282	276	302	267	284	248	279	264	261	281	279	286	270	280	269	279	289	260	273	268	286	305	305	271	287	294	285	289	274	248	258	283	268	284	254	261	313	278	277	270	282	246	297	289	282	297	288	271	260	248	250	288	312	266	286	264	262	242	287	278	319	279	269	260	275	271	280	299	266	307	308	270	279	275	276	297	276	262	296	263	293	255	287	310	258	286	276	308	269	302	270	275	270	272	282	259	292	276	281
27160	16976	3049	688	458	422	451	472	421	417	442	392	389	408	400	416	396	390	404	379	388	391	365	406	407	384	416	432	392	380	412	375	400	412	394	403	411	398	422	368	405	410	386	410	431	386	405	411	394	364	404	369	404	375	387	366	445	377	392	431	402	425	437	380	405	397	433	426	382	379	421	403	433	412	398	373	389	409	391	414	384	430	381	379	443	396	375	394	386	380	391	392	385	401	398	394	381	422	393	437	392	376	408	380	408	388	362	381	461	421	370	370	411	405	409	363	385	390	428	398	357	405	358	391	405	394	397	399	424	417	371	382	395	411	427	376	381	394	438	401	434	431	401	422	423	396	416	365	445	384	388	408	420	390	383	397	435	368	385	401	396	398	380	401	391	376	394	383	395	387	356	413	409	436	393	389	402	399	390	379	390	408	409	405	398	385	389	404	414	433	372	419	382	385	421	365	385	420	402	405	415	401	377	416	378	394	384	372	427	419	395	390	391	423	388	393	411	404	385	392	429	403	375	394	395	342	407	392	418	369	399	379	405	403	390	352	408	401	414	406	377	402	432	393	395	408	422	374	403	417	369	364	396	400	412	394	373	395	466	394	396	423	387	388	400	382	394	389	393	369	381	436	371	413	384	379	439	396	416	417	421	380	365	378	379	378	406	426	390	363	402	416	441	395	385	401	376	408	339	424	387	437	440	382	424	400	416	449	370	398	419	382	386	382	404	399	403	405	384	438	400	419	413	374	399	422	407	374	381	436	409	432	391	352	395	383	422	423	383	380	407	374	435	422	371	423	420	391	417	415	385	383	376	402	439	411	351	421	400	388	413	411	396	405	420	380	421	404	429	392	430	411	390	392	408	429	377	417	403	404	378	420	424	412	428	416	375	374	377	379	422	403	397	380	387	409	401	418	373	369	353	414	365	393	434	402	379	392	404	391	427	404	395	408	392	379	422	378	422	410	390	400	408	370	420	385	401	420	415	428	407	435	427	388	386	387	391	447	434	380	393	387	384	395	426	395	429	369	372	387	396	402	388	375	408	389	387	387	433	379	399	412	404	395	394	378	390	368	401	371	411	407	392	419	383	416	398	397	430	387	413	439	354	422	400	386	413	397	405	381	423	398	390	424	416	384	374	365	412	380	398	399	389	373	403	408	399	394	420	406	420	414	396	376	405	417	375	387	394	404	406	394	408	392	430	368	374	432	405	413	447	391	374	431	376	402	390	416	400	407	378	430	387	393	375	413	403	381	386	411	388	364	425	382	408	415	389	409	405	423	400	426	412	381	392	404	423	445	368	417	380	378	405	418	385	408	404	425	388	433	402	369	401	390	393	392	403	439	396	465	434	416	418	413	384	406	417	447	405	383	454	397	404	407	401	434	382	453	390	395	404	367	377	417	391	389	415	395	371	418	391	424	411	436	370	361	393	384	397	380	393	396	352	393	426	429	383	386	403	371	399	398	382	387	401	385	376	386	398	423	424	414	415	392	378	417	376	414	378	421	422	383	400	429	422	419	447	364	394	371	386	378	411	398	404	371	425	352	430	427	405	394	383	409	373	382	423	436	374	393	414	437	403	418	392	403	419	404	401	381	402	388	429	384	414	410	404	379	403	401	399	367	401	406	375	409	421	404	384	405	371	426	420	382	412	352	420	400	395	419	420	386	431	434	408	384	364	428	399	392	391	406	399	399	422	374	377	376	400	405	412	405	430	396	362	399	406	385	404	382	360	401	386	413	423	414	403	399	396	394	368	370	420	399	446	402	389	371	386	401	409	409	390	405	409	384	369	412	361	405	392	355	398	427	434	384	377	413	380	398	405	399	391	394	418	437	445	430	381	417	388	404	409	437	407	430	386	399	454	414	384	391	380	446	423	392	407	398	412	428	391	374	385	377	415	414	391	400	409	399	369	390	388	379	393	418	363	407	438	399	405	378	409	413	396	357	385	390	378	417	405	391	419	400	386	393	372	400	394	386	405	408	424	428	383	379	395	383	384	358	374	398	417	389	379	405	372	360	388	399	397	410	410	429	449	414	374	384	401	395	392	406	402	369	380	383	390	428	417	443	399	426	369	409	417	440	396	382	387	383	409	397	401	389	444	431	403	359	381	393	400	387	381	380	382	391	384	394	400	397	374	437	426	392	417	391	354	400	440	383	426	437	374	375	373	441	401	428	362	378	361	414	393	405	392	382	405	409	386	396	406	390	448	414	424	407	376	418	435	370	412	373	404	408	399	406	420	428	401	392	396	417	409	411	429	400	411	439	410	388	406	391	434	430	370	408	397	413	397	374	371	361	407	414	404	395	423	380	410	404	407	395	435	411	362	425	389	413	404	398	390	401	415	409	393	451	380	367	414	377	386	364	439	402	390	418	405	410	400	436	397	428	384	373	384	432	419	387	395	414	375	373	370	366	432	409	419	436	389	374	383	394	423	420	402	388	373	376	370	428	397	393	362	394	421	426	381	360	416	391	380	378	429	402	390	390	376	417	366	409	391	381	379	383	380	407	410	421	393	397	387	377	385	402	398	391	412	381	403	397	418	402	413	360	399	406	368	385	395	386	396	382	366	388	446	389	365	402	387	387	421	439	391	400	409	404	376	371	398	400	419	399	416	407	411	391	384	395	387	401	409	394	441	399	420	428	412	411	413	410	415	442	424	380	431	401	396	386	366	392	378	351	425	410	373	414	416	394	383	414	425	406	371	413	352	376	384	373	409	403	381	431	407	388	425	382	405	403	404	407	450	394	415	382	407	361	384	394	400	427	417	385	435	389	412	400	418	391	393	396	395	408	360	418	399	448	391	417	421	426	446	379	343	408	390	397	388	368	373	428	400	418	415	394	408	433	398	392	395	364	358	405	421	378	419	422	402	415	405	416	397	373	389	428	383	415	381	390	398	410	402	420	398	402	374	388	410	365	407	385	392	390	390	406	382	394	369	392	389	378	366	355	414	371	369	413	438	441	393	421	418	389	385	446	431	401	373	423	392	396	408	375	365	395	425	409	415	414	403	391	375	415	388	378	401	407	384	381	387	429	406	360	375	412	386	379	403	405	403	411	405	407	405	394	385	399	365	368	377	399	421	376	380	375	384	420	403	409	393	398	411	407	380	392	403	394	401	447	419	401	395	419	396	399	410	361	386	397	378	393	373	371	429	420	393	368	388	405	361	391	406	369	385	412	373	391	386	412	440	370	405	378	446	406	421	375	396	378	373	382	400	385	404	398	385	395	407	400	416	416	386	378	385	398	373	392	390	403	425	397	399	389	398	385	428	406	447	437	415	346	370	441	418	418	384	400	386	387	454	396	366	404	418	386	390	377	380	393	385	406	406	401	409	426	385	363	386	409	439	377	412	369	405	380	407	417	390	385	414	393	396	424	404	413	393	349	402	409	419	414	403	390	418	401	378	387	371	396	418	408	419	389	415	390	399	380	379	408	370	379	392	410	389	386	392	409	374	400	371	390	383	409	399	401	362	416
4163	943	790	584	571	545	477	502	483	454	471	443	444	486	456	456	447	491	456	447	431	428	469	462	448	439	495	455	466	463	461	436	464	475	451	440	476	481	465	419	466	438	445	478	495	451	468	488	452	454	443	476	426	478	488	455	424	483	442	452	441	474	445	437	434	446	406	427	485	470	435	433	493	432	480	470	490	463	464	476	457	481	454	434	489	452	488	478	477	411	439	489	458	465	447	478	478	421	475	478	447	434	471	459	440	443	468	464	449	451	446	474	497	498	460	482	434	453	454	463	476	416	453	467	445	438	479	432	445	457	453	466	497	454	466	463	477	453	413	465	439	428	482	467	448	457	475	505	474	462	453	464	455	491	460	439	476	444	485	411	447	453	435	470	458	499	481	434	456	440	448	445	466	450	480	465	492	489	490	464	490	460	461	460	491	441	431	447	451	501	456	480	413	458	501	457	455	481	477	456	477	465	485	439	443	468	460	461	457	475	472	421	441	473	483	424	479	435	472	441	496	450	533	444	437	460	459	461	478	475	465	461	436	480	490	489	427	447	447	489	451	475	455	465	442	493	460	456	488	450	454	456	435	458	465	482	442	440	438	460	463	428	486	458	465	495	472	457	499	437	446	481	479	458	471	455	447	451	492	468	437	460	461	456	445	481	473	449	467	432	487	472	425	486	487	439	467	447	436	462	480	488	444	447	444	421	474	442	450	470	439	460	428	437	432	468	452	449	466	494	484	451	432	475	448	418	464	466	466	456	455	433	453	452	470	483	435	468	446	493	464	470	470	440	439	458	450	471	478	463	457	448	499	478	456	467	450	472	453	446	429	443	461	464	457	485	443	453	467	428	470	472	469	438	456	419	483	463	484	441	481	417	454	472	467	438	426	442	451	482	486	449	465	465	456	459	461	475	430	445	463	469	459	429	458	489	472	454	463	475	448	449	475	439	456	477	424	468	449	442	451	447	477	475	445	466	450	435	480	504	478	437	471	448	446	497	434	499	484	434	460	448	469	442	441	482	444	452	443	462	481	446	454	437	482	448	476	477	489	460	435	468	482	458	448	454	441	485	446	449	443	437	445	460	468	439	495	425	459	444	425	482	477	467	426	471	433	466	421	452	468	454	471	475	438	492	450	476	474	438	460	416	482	472	466	460	492	459	478	447	448	437	465	425	472	432	479	465	459	484	437	441	483	469	447	452	451	456	469	474	449	427	444	437	436	449	461	437	428	463	471	483	444	462	485	455	423	444	446	436	523	472	468	464	452	448	430	446	459	473	426	437	462	458	433	491	456	439	440	446	485	466	472	468	444	457	427	468	441	435	428	445	488	424	461	426	443	473	456	453	453	456	455	429	474	499	450	469	463	467	419	495	450	469	463	457	449	458	454	450	490	459	467	463	453	454	469	410	498	427	412	441	456	473	485	446	493	463	466	448	487	459	459	455	474	410	483	466	493	460	451	464	483	493	461	468	475	491	454	459	490	438	451	496	480	439	472	466	433	485	475	464	416	449	472	441	453	470	434	476	452	440	466	450	477	471	463	447	421	458	459	484	439	429	433	479	460	471	474	450	466	439	470	482	457	480	425	481	418	435	468	468	440	502	428	421	446	477	434	384	463	465	436	458	450	463	455	485	478	434	487	437	443	465	461	440	451	448	438	484	482	451	427	445	442	472	457	462	462	461	438	450	451	452	423	474	454	451	508	436	498	459	477	472	441	460	441	471	412	453	466	436	463	485	476	454	448	400	479	486	443	429	455	474	456	471	462	457	433	499	430	468	443	472	468	465	438	431	419	448	474	461	485	429	430	448	444	456	421	478	476	493	472	481	474	431	480	456	430	476	481	453	424	454	491	451	473	479	496	434	457	458	434	461	517	477	454	462	458	465	429	411	473	426	458	458	455	428	436	452	464	448	468	455	448	439	494	459	428	430	462	453	427	444	432	457	429	488	479	404	457	482	473	456	463	497	432	461	453	433	443	463	458	511	444	463	440	424	465	465	465	480	450	492	491	432	450	459	442	444	469	461	438	429	490	456	477	421	466	420	478	490	465	439	434	436	452	423	451	446	468	497	454	483	442	440	450	474	503	444	438	451	438	500	480	450	490	413	457	456	460	460	437	430	479	445	447	495	471	470	476	464	454	466	489	466	478	480	455	442	489	463	461	460	438	448	454	419	443	487	440	432	441	488	506	447	412	432	465	459	505	481	433	431	487	516	467	473	486	412	445	457	425	448	439	475	455	457	461	452	489	438	420	457	465	483	459	465	450	476	452	511	438	457	433	409	489	452	454	491	445	488	483	428	460	490	486	481	453	470	446	471	485	437	417	466	463	449	442	430	446	469	454	505	491	478	442	482	459	446	434	399	437	477	464	458	441	479	477	439	457	457	450	442	437	497	446	421	485	471	440	478	447	433	444	492	437	432	436	448	442	423	432	459	441	454	455	430	478	450	466	455	447	436	488	461	455	452	421	446	437	433	483	468	441	438	466	476	452	464	475	472	451	460	500	426	454	409	470	452	431	485	464	450	460	496	423	452	474	473	487	469	441	460	445	463	480	438	464	479	473	460	436	455	430	481	488	504	434	446	481	449	477	477	458	453	472	434	456	449	486	448	489	435	452	437	449	476	455	498	457	485	473	461	419	449	446	476	426	443	505	464	447	441	440	485	447	434	458	476	451	450	430	447	435	487	442	418	464	459	468	468	443	443	445	490	460	440	469	467	478	452	438	436	449	452	450	500	467	473	450	429	452	469	436	443	477	440	428	441	459	441	460	448	458	451	495	502	432	488	437	438	443	471	447	435	464	445	469	447	428	473	431	444	485	451	469	453	427	464	476	483	457	456	461	484	470	477	410	481	456	469	460	473	484	467	463	442	443	448	485	496	466	427	444	428	462	460	466	467	471	422	474	474	412	437	445	491	440	441	440	417	453	414	459	447	489	449	467	515	474	447	421	449	453	470	416	450	429	417	457	465	490	465	451	432	465	449	459	455	469	463	452	494	445	479	468	437	472	448	465	459	452	477	465	432	466	434	460	477	437	449	421	462	448	446	465	480	443	408	475	459	442	414	446	468	439	501	434	503	431	481	469	429	487	471	407	441	450	454	480	476	486	435	444	450	460	459	415	440	439	472	442	486	455	452	429	461	462	448	445	458	409	461	535	437	448	462	471	443	481	475	467	475	483	438	451	483	457	445	463	466	446	486	450	510	500	463	430	487	448	443	465	446	466	462	470	476	449	461	482	423	515	440	441	452	466	443	444	446	481	446	452	472	447	486	427	461	476	519	483	458	440	458	439	489	480	465	477	469	416	488	468	491	455	457	428	441	468	434	502	432	442	472	484	447	446	466	490	447	463	455	460	501	467	502	463	424	430	494	475	439	460	474	468	427	477	480	448	469	469	450	448	450	443	478	440	444	475	480	458	446	422	479	443	440	469	431	478	438	473	473	449	445	468	460	462	444	438	436	469	456	440	449	468	468
23304	21024	28120	24149	21004	7031	1099	760	644	629	578	585	543	572	545	549	518	482	488	496	493	497	487	531	476	477	509	475	508	484	470	457	448	467	466	521	456	466	446	487	466	500	490	523	459	498	490	475	460	486	512	458	435	485	496	472	502	444	503	463	471	460	504	487	457	483	463	447	482	474	444	478	514	453	439	485	447	463	436	457	492	461	464	444	454	462	498	447	473	466	482	465	454	457	489	511	449	451	446	442	438	450	450	452	478	474	472	475	471	474	470	481	481	459	440	505	507	436	459	492	456	499	447	461	442	479	465	448	487	506	486	479	458	448	481	439	439	486	506	437	445	450	494	458	444	514	457	455	481	473	482	451	467	472	487	457	473	474	492	422	457	470	475	463	476	458	473	476	435	431	466	470	488	471	473	452	472	463	454	477	458	442	461	434	450	457	475	474	472	470	452	442	482	464	480	460	486	430	493	447	472	472	466	451	451	443	436	452	447	487	470	450	440	453	496	480	484	448	455	408	488	476	471	467	458	472	484	474	406	436	458	465	481	468	468	501	432	496	480	467	454	427	441	437	503	464	459	464	478	483	476	497	491	478	472	445	467	502	468	467	462	471	518	465	452	443	426	453	428	529	498	450	466	478	469	485	460	465	498	493	484	472	450	456	450	422	466	488	482	464	507	468	475	492	463	470	447	443	451	466	472	454	473	459	472	422	496	474	443	485	465	464	482	489	458	437	462	459	507	452	432	462	467	462	479	435	440	459	440	449	485	458	473	461	458	420	456	460	442	446	422	450	447	486	438	436	454	461	499	478	418	487	439	480	474	430	475	446	463	490	436	503	492	455	448	473	456	465	433	485	473	454	447	451	451	433	468	446	477	478	446	444	458	447	447	500	464	472	421	493	488	475	460	457	482	457	454	457	475	464	463	490	476	491	460	465	451	479	464	483	455	452	439	465	456	446	426	449	469	461	478	457	477	473	477	449	463	443	452	440	468	463	437	493	457	449	470	507	458	432	439	441	463	457	475	487	433	491	476	450	455	497	461	465	490	459	481	454	453	481	470	460	451	418	420	504	437	473	474	470	487	460	465	466	525	454	457	455	487	462	469	462	467	492	494	508	468	426	482	474	475	500	456	448	477	447	461	445	468	470	458	498	492	468	431	463	478	474	449	475	468	457	471	448	473	476	491	455	458	503	481	485	472	502	471	449	484	453	459	447	488	460	451	485	473	512	528	458	502	500	508	452	424	442	461	500	457	459	458	437	457	471	451	460	457	489	475	452	472	423	449	467	451	466	485	514	491	415	477	448	459	465	447	442	461	465	478	472	434	478	452	461	470	448	455	472	475	459	484	470	466	456	453	471	485	457	488	502	466	468	469	503	462	432	454	447	450	430	457	456	464	458	468	504	465	460	439	443	409	460	467	437	496	444	470	461	478	466	422	465	480	449	469	475	510	464	444	439	481	451	463	472	455	454	471	481	438	443	482	453	474	492	484	448	463	458	459	468	437	482	446	484	482	469	472	481	445	450	488	444	458	466	464	468	460	484	446	427	480	438	468	467	456	477	461	465	471	466	472	479	479	440	488	460	437	426	461	480	470	464	459	471	501	457	445	472	458	495	454	470	442	475	448	521	442	446	473	476	440	494	447	463	488	463	482	473	460	484	455	490	465	463	427	464	465	495	476	468	456	470	428	459	503	470	478	463	448	481	471	460	477	481	467	432	461	484	476	446	500	457	483	445	501	440	458	462	458	469	461	444	480	485	491	476	466	483	446	463	458	517	465	459	502	454	482	463	480	483	458	515	481	487	511	469	471	450	463	454	454	461	447	461	478	424	446	469	428	450	470	460	460	487	444	454	442	477	439	500	499	483	479	509	482	446	488	496	468	514	475	475	471	473	502	465	472	432	482	456	461	483	471	442	472	437	456	484	452	452	440	454	489	461	506	459	438	413	451	443	471	453	462	431	457	477	481	456	451	458	453	470	461	492	478	482	483	480	474	462	459	463	472	468	472	471	457	475	482	459	455	458	457	506	451	461	482	483	475	474	454	478	495	483	460	431	455	442	455	478	490	486	467	449	466	422	480	472	459	435	437	470	451	484	437	463	450	468	499	439	435	441	470	469	507	469	493	472	494	471	450	455	476	475	469	421	483	442	478	486	437	467	459	499	483	444	473	458	500	466	500	446	444	479	455	463	464	480	455	468	445	448	471	452	454	487	485	484	434	451	485	479	501	453	488	492	412	416	437	429	447	467	509	439	451	496	439	499	456	432	416	471	457	469	479	485	510	480	475	481	477	447	463	473	470	490	499	461	456	505	487	455	471	472	426	500	450	498	452	471	492	439	473	460	494	495	434	477	458	438	480	511	468	503	463	448	407	451	477	469	459	496	473	471	474	510	417	476	470	468	423	450	485	460	472	449	448	482	465	457	471	474	454	521	470	489	453	456	468	456	440	430	456	507	434	481	463	509	475	449	459	451	450	483	469	525	458	430	446	453	476	440	437	448	496	462	460	448	483	466	458	461	464	437	439	466	481	475	428	489	454	468	471	433	462	433	477	464	495	417	483	438	483	469	459	494	469	454	436	490	444	479	437	444	481	470	461	473	480	487	479	454	448	451	482	456	471	462	449	497	482	461	457	440	486	462	482	436	483	482	459	433	486	458	445	430	486	408	457	496	497	479	460	467	453	494	480	454	483	481	469	473	493	462	508	480	462	455	490	447	506	480	456	466	456	491	464	477	474	447	465	454	459	461	442	427	469	474	486	486	459	442	456	438	429	488	461	452	487	439	487	437	469	466	466	457	501	500	492	493	464	464	457	496	486	419	456	471	452	471	467	434	480	432	485	482	431	470	483	468	456	464	468	481	444	459	468	486	478	433	457	485	444	467	493	462	484	455	444	461	446	472	507	424	450	463	482	478	461	461	450	483	451	467	435	511	475	482	453	486	458	474	464	465	477	475	492	456	499	456	440	512	455	492	473	463	458	488	481	469	411	449	488	448	485	474	455	468	468	460	469	483	455	451	474	449	460	451	433	460	452	465	458	471	475	456	432	460	455	463	506	481	455	473	479	452	437	410	491	432	513	408	469	487	493	470	443	455	456	486	470	508	466	421	437	476	480	496	476	478	441	476	493	467	461	492	463	484	451	469	432	490	502	471	461	471	467	445	513	452	467	449	474	499	443	463	463	483	457	455	469	452	445	477	474	465	491	478	463	456	458	466	457	486	427	449	460	459	468	490	473	439	471	457	442	482	466	449	485	452	465	473	482	456	487	512	402	493	484	440	444	503	462	456	455	476	483	422	479	500	447	500	442	493	452	497	483	440	435	454	471	437	485	468	446	508	467	439	486	459	490	430	455	490	445	467	504	452	466	494	466	425	459	476	483	438	491	508	477	455	434	468	465	485	463	463	463	448	440	477	480	488	447	440	409	404	497	436	476	488	498	488	467	427	469	446	449	469	434	443	453	468	493	422	429	463	467	471
3101	8180	5771	2787	2079	1573	1322	1073	931	795	765	690	643	686	612	631	611	604	621	649	585	625	609	589	553	549	544	558	576	547	588	609	534	555	488	564	595	536	549	591	578	568	568	578	574	558	552	545	567	576	579	503	544	510	543	539	570	550	558	521	553	564	541	577	572	554	558	506	566	534	495	537	542	564	558	540	540	519	555	518	547	572	544	532	559	555	549	544	537	558	559	559	540	534	510	547	576	579	539	551	537	512	548	515	524	528	528	564	547	520	590	541	522	532	556	577	583	610	546	551	561	548	488	516	532	498	569	522	559	535	551	588	498	552	500	548	573	547	555	543	565	518	573	557	531	569	499	545	491	529	551	545	550	534	590	546	584	537	587	553	571	526	571	507	499	611	585	557	531	557	547	512	524	497	537	550	546	544	507	564	539	560	559	536	519	513	523	552	550	565	558	534	541	530	561	570	548	556	550	569	605	544	555	557	524	536	533	529	529	574	530	514	481	559	522	548	571	567	545	595	492	563	513	525	491	555	570	556	528	537	557	559	532	546	529	534	556	590	517	529	515	540	550	545	548	579	550	520	529	554	549	504	529	541	517	505	517	523	544	516	526	569	535	527	518	565	558	545	530	542	557	538	552	538	540	527	518	512	507	548	507	584	554	519	544	545	574	501	511	579	538	551	578	534	517	558	525	551	559	522	497	529	512	534	568	525	515	535	580	533	559	540	524	576	495	509	538	545	531	517	559	522	542	509	522	549	513	542	549	540	526	507	510	540	548	508	547	578	563	532	554	566	527	521	525	564	538	516	508	496	523	543	555	544	558	598	523	519	576	527	572	535	563	545	504	554	559	532	525	550	553	525	527	553	556	572	582	561	553	517	555	538	489	529	572	554	560	596	513	554	509	540	533	555	524	567	550	521	503	516	563	535	560	579	565	560	556	512	534	552	543	552	562	566	534	546	558	518	495	533	528	511	528	555	554	549	537	544	528	531	527	557	549	488	560	573	561	531	512	511	563	539	532	525	556	572	559	541	542	551	532	549	551	511	548	548	531	552	518	553	563	532	564	512	542	526	546	468	518	541	528	547	523	523	520	515	521	526	527	555	523	544	505	566	537	558	521	522	535	507	601	557	570	504	542	539	524	539	494	594	581	550	563	523	576	534	564	535	568	526	525	512	543	576	560	545	584	520	590	509	571	559	528	558	544	553	555	515	508	552	527	529	549	554	564	509	534	561	544	562	555	537	558	541	539	538	549	542	552	532	551	549	565	548	608	595	514	524	523	514	542	564	591	547	525	516	588	524	546	533	480	546	523	554	571	569	525	514	528	545	554	571	544	555	532	526	510	537	543	522	537	566	513	565	550	551	573	540	542	550	558	538	516	522	512	527	559	549	536	547	498	536	514	544	559	570	547	525	530	579	552	560	526	527	584	527	538	530	508	527	556	555	541	548	549	505	527	558	522	518	559	542	552	514	547	536	542	534	552	552	555	505	535	537	598	504	524	556	549	529	534	565	548	526	513	513	552	528	544	599	501	542	528	545	532	571	576	552	539	532	569	538	571	510	580	520	558	596	560	552	571	565	559	529	542	511	540	529	512	521	515	523	532	527	514	503	496	528	554	537	531	511	545	549	499	575	524	570	529	499	504	532	515	569	546	502	501	503	521	514	559	556	525	519	540	502	543	541	592	552	487	565	530	548	551	554	570	504	513	541	509	492	553	522	524	480	511	548	536	555	530	513	553	563	564	562	514	544	558	555	536	530	574	532	536	540	586	574	521	568	511	531	555	554	561	539	527	514	515	543	519	538	575	530	522	568	558	533	531	530	492	536	596	560	524	537	551	600	546	568	526	517	513	587	538	549	530	521	539	555	583	497	534	532	591	575	570	506	598	536	594	509	558	555	545	481	520	547	533	552	528	500	542	532	536	532	566	530	558	544	522	548	552	595	558	539	529	511	553	559	520	536	539	551	572	540	532	537	532	525	529	531	568	533	555	538	526	571	521	539	511	562	533	526	546	561	559	574	517	526	551	505	556	541	503	533	539	550	536	519	559	526	526	531	543	532	547	531	538	576	530	537	550	528	513	560	537	520	532	530	526	532	525	536	528	516	514	543	541	531	544	595	585	563	518	543	526	549	553	548	552	549	544	559	548	570	538	530	550	556	521	537	572	532	534	508	545	556	552	534	527	522	543	549	527	529	506	532	588	518	528	555	554	505	570	586	568	542	548	567	521	549	534	558	538	536	515	552	550	522	496	551	558	540	527	562	519	550	507	519	481	534	559	522	520	538	553	571	524	584	511	523	534	524	545	545	511	527	529	547	519	532	561	530	576	562	571	500	513	531	550	547	560	523	512	536	493	501	532	560	575	544	528	540	540	493	539	525	500	567	523	540	554	581	568	566	541	522	538	510	553	542	567	554	579	549	537	535	518	559	542	538	537	520	532	518	535	590	514	589	531	514	540	545	522	541	557	566	494	522	543	529	564	567	553	538	546	541	557	540	587	559	524	516	572	562	513	545	543	553	605	524	552	543	515	559	582	524	557	490	538	547	536	549	556	535	559	512	540	537	556	589	556	512	538	562	516	502	539	566	554	495	564	573	525	557	537	544	523	586	552	533	530	527	524	542	581	551	544	539	569	555	542	527	543	556	521	490	546	541	538	523	586	550	532	557	553	599	534	571	561	585	556	531	522	546	542	566	548	509	572	563	599	522	544	523	526	518	500	545	554	528	541	502	552	503	537	490	580	522	530	531	519	518	523	520	500	517	552	544	538	548	510	542	532	555	556	504	526	518	542	533	559	531	521	522	513	551	522	562	542	519	547	561	524	574	528	555	568	573	575	526	546	522	536	546	524	561	548	497	498	548	551	582	531	568	520	553	517	487	515	541	561	534	512	542	554	553	550	537	563	538	582	556	571	481	501	540	555	548	551	525	541	553	525	510	567	547	525	533	570	539	584	533	543	544	536	532	576	530	524	539	566	558	528	558	545	519	519	528	541	516	540	523	517	547	540	540	533	552	577	575	567	549	556	530	569	560	546	559	547	573	579	490	498	546	514	547	585	532	542	550	545	529	538	528	542	561	539	487	528	541	551	585	545	551	546	544	530	530	514	573	543	572	553	527	578	548	580	545	533	540	506	530	550	526	541	560	514	553	549	570	511	586	534	536	551	536	531	479	560	524	568	519	557	536	561	561	526	524	551	514	549	530	522	545	542	584	524	538	562	511	545	513	547	578	544	541	516	512	509	492	545	499	495	541	549	496	566	560	546	559	533	540	514	573	519	514	546	506	560	515	567	550	544	573	518	514	523	540	500	535	514	551	540	555	526	528	571	533	539	524	518	477	530	527	524	509	529	533	546	569	543	547	523	518	537	550	520	528	504	552	530	576	570	493	470	534	548	571	505	547	514	521	527	605	548	538	467	531	529	565	565	565	544	547	542	535	532	504	542	490	556	568	510	599	549	508	511	564	550	558	554	544	581	567
24426	21005	26888	25185	7855	518	415	317	294	268	276	257	255	236	244	242	211	227	225	206	192	214	215	209	221	209	220	194	232	194	192	195	191	208	185	199	215	224	203	206	226	192	190	186	195	186	206	199	189	188	217	178	193	196	193	219	208	195	164	203	211	174	177	220	214	200	203	197	185	221	181	233	177	223	228	206	202	193	166	214	207	188	216	196	197	178	196	216	178	189	206	203	195	214	181	187	226	196	208	189	196	198	189	177	198	211	167	204	211	218	184	190	204	186	204	213	194	192	208	189	202	212	194	169	202	221	218	217	194	194	216	193	217	194	204	208	163	192	203	192	168	183	192	201	187	194	189	196	193	202	163	209	201	196	189	218	210	211	187	183	212	190	200	222	208	202	171	170	211	194	194	201	197	201	185	185	181	199	204	201	195	201	206	184	213	191	205	203	200	193	201	197	197	199	181	161	198	182	183	203	204	186	185	185	206	203	177	181	200	200	206	192	191	215	170	212	173	173	178	184	195	188	205	185	191	194	205	197	169	224	206	182	197	187	183	219	204	198	216	193	185	175	197	180	208	202	197	209	221	186	198	198	171	174	206	182	200	198	201	185	192	216	195	210	191	190	173	200	183	200	208	204	216	190	195	214	203	209	215	184	175	198	225	202	191	191	197	225	218	212	198	209	223	193	171	206	191	173	193	206	206	211	179	187	186	212	212	187	192	203	169	176	203	203	201	218	184	182	199	191	206	190	191	192	204	195	206	187	182	184	185	198	227	210	194	211	207	215	211	200	189	217	199	198	207	179	197	216	193	193	207	188	190	213	214	206	189	204	200	216	210	185	214	207	176	213	235	216	224	208	200	183	188	195	219	172	236	210	178	162	202	189	179	189	169	195	180	198	189	222	193	201	170	197	195	205	187	216	193	211	199	206	207	213	188	188	184	202	182	212	207	188	176	192	163	209	200	198	193	212	215	193	191	199	185	167	207	191	169	191	205	215	187	208	204	201	185	202	196	222	200	199	196	202	227	186	212	212	191	207	157	219	205	195	176	180	210	197	205	210	187	174	197	204	200	190	195	211	210	195	211	179	200	183	199	216	191	187	211	202	198	218	182	179	196	217	192	212	191	199	185	185	177	214	183	183	223	219	180	184	197	173	204	192	191	195	203	204	206	183	197	198	181	201	196	202	178	198	207	212	211	183	225	169	191	180	207	193	218	195	210	203	179	178	174	204	174	181	200	219	171	205	201	174	185	196	163	200	207	185	206	203	180	196	175	231	188	211	192	193	220	214	210	201	193	205	222	180	210	209	178	177	212	215	211	186	187	201	202	203	194	204	204	183	205	166	195	187	193	202	193	202	211	214	201	192	196	199	201	213	214	209	181	204	196	171	225	187	209	183	227	193	196	196	171	206	208	202	169	183	191	182	216	206	210	211	173	193	189	188	188	218	199	183	191	178	173	195	200	183	213	189	210	202	180	207	203	202	192	189	190	191	202	211	199	198	185	217	188	169	202	205	197	191	200	182	185	200	195	213	207	207	182	189	191	223	190	191	232	199	216	202	222	206	195	195	184	180	187	195	201	182	182	169	215	187	207	201	196	209	203	197	195	188	202	205	183	204	200	190	207	202	190	181	185	194	214	210	206	204	186	183	205	156	185	181	187	207	193	185	182	194	192	193	191	184	213	191	183	205	200	189	204	190	198	180	192	213	192	183	191	180	204	210	206	198	218	215	205	181	210	193	196	177	193	190	188	192	222	199	186	196	197	181	202	196	199	166	199	185	193	197	203	203	199	182	198	213	204	187	205	213	192	161	194	184	196	202	186	203	202	190	214	196	216	179	219	200	203	187	187	190	180	192	202	185	183	212	192	215	187	205	183	169	187	203	215	188	195	226	205	207	188	197	179	188	202	194	192	209	190	177	189	175	174	209	178	174	211	207	206	227	187	215	225	199	223	200	204	190	180	195	213	193	188	231	199	177	199	176	213	166	181	181	202	175	202	179	198	203	168	206	195	217	202	176	204	205	205	210	200	188	187	177	193	216	206	181	170	205	196	218	207	193	211	197	169	195	206	189	186	206	186	205	182	172	198	200	180	177	202	189	213	221	215	194	198	211	205	184	188	194	167	193	179	193	197	187	205	199	188	230	201	207	198	181	215	196	186	210	180	189	200	215	195	236	178	185	179	190	206	184	209	217	198	191	200	203	207	212	200	198	185	192	194	198	194	186	186	178	190	215	196	189	199	191	208	192	189	190	170	177	175	201	173	191	203	205	194	208	213	188	217	199	197	190	178	206	197	217	196	188	186	187	210	204	246	190	170	173	203	186	223	203	209	190	167	211	229	216	184	198	166	208	187	194	216	205	192	207	186	172	206	196	199	185	224	210	191	171	200	172	178	206	202	190	188	185	188	190	185	173	169	188	190	222	185	216	178	186	214	200	190	222	198	208	170	172	206	170	187	194	211	216	216	189	196	168	211	209	200	219	188	183	212	204	217	213	182	209	209	210	198	168	205	213	200	179	173	199	180	235	185	193	197	195	206	190	204	190	199	198	203	214	189	209	188	210	203	202	225	180	187	203	188	186	190	188	218	191	198	203	189	198	211	209	183	182	187	201	193	192	201	199	179	206	197	209	213	207	197	200	216	181	178	170	194	215	213	185	167	171	193	196	201	199	204	197	212	205	185	187	205	178	199	196	196	179	204	176	209	178	199	192	196	229	174	223	175	194	193	204	190	195	184	156	178	175	223	214	194	207	229	181	182	169	177	212	191	184	187	198	217	168	185	216	185	205	210	185	199	185	209	214	219	194	208	212	218	206	180	197	199	190	202	175	194	199	212	180	200	182	212	184	214	224	176	190	172	195	185	219	188	194	184	204	206	202	223	202	202	194	174	196	179	189	218	204	202	203	179	203	171	201	180	206	195	188	188	196	184	199	204	235	202	213	200	204	186	177	178	192	208	193	214	196	184	184	207	191	214	187	209	213	169	195	196	193	238	190	190	206	204	186	210	198	197	213	197	177	174	203	207	191	195	209	214	205	188	208	205	181	201	207	205	205	191	205	229	196	169	190	196	164	196	179	207	205	195	194	186	193	183	208	253	204	207	203	197	213	219	168	183	201	196	152	195	213	192	183	190	237	201	214	202	207	205	197	206	198	215	188	209	215	167	193	172	208	161	174	200	212	168	159	192	182	221	207	170	203	198	205	200	196	202	217	208	192	185	214	205	219	190	201	195	195	172	183	179	195	206	213	204	187	204	195	182	189	194	233	204	201	212	182	189	186	187	224	211	203	215	185	161	190	192	239	203	193	194	195	185	194	173	207	201	198	220	194	186	191	169	204	212	218	215	188	198	206	194	202	203	172	187	190	211	216	193	178	191	231	197	185	183	177	208	173	201	223	199	181	185	215	226	200	191	187	176	189	221	187	203	188	216	195	209	171	198	178	194	177	198	192	201	197	185	166	175	202	227	183	207	183	181	198	207	175
2906	4770	3119	1516	1088	885	684	552	454	404	326	301	317	278	291	283	256	253	255	262	297	233	245	244	242	253	228	243	272	258	208	221	242	244	228	255	227	203	250	223	267	212	243	221	268	225	246	256	253	237	254	215	247	243	247	195	256	234	221	244	237	224	243	221	198	211	218	233	242	222	225	220	231	201	227	219	223	226	222	256	206	237	221	236	219	240	256	224	249	262	233	248	225	240	232	231	203	243	230	227	217	235	219	219	221	201	210	222	249	246	216	208	236	228	222	205	232	240	254	234	199	241	227	235	225	222	229	243	235	203	222	196	225	238	230	243	218	238	212	251	243	241	238	221	235	219	238	235	227	206	233	216	228	225	234	222	235	221	237	192	245	230	227	235	226	214	246	223	254	235	238	266	205	235	244	219	197	249	233	212	239	217	232	235	209	231	201	222	235	226	225	253	223	217	238	230	239	229	241	242	211	239	246	236	223	235	204	231	211	250	223	210	200	236	220	246	212	230	220	207	253	218	222	238	236	207	229	251	239	214	243	217	252	230	232	252	248	218	224	213	241	259	213	215	224	226	230	246	252	229	217	217	223	258	247	215	209	231	223	211	232	217	247	218	238	226	265	227	231	248	232	227	225	212	266	251	250	231	211	247	205	240	243	238	210	233	223	229	212	234	263	215	207	219	236	246	222	212	215	231	222	259	226	217	220	242	229	238	233	220	218	249	233	192	234	197	245	212	215	238	222	247	225	252	215	244	216	218	259	199	244	249	228	206	237	236	212	245	231	209	231	244	229	223	230	239	221	227	264	234	212	231	204	226	233	244	226	215	255	198	235	224	241	221	237	220	230	216	222	257	220	215	233	251	246	246	224	228	203	221	221	234	222	200	243	239	227	226	217	227	227	224	226	205	234	232	222	224	216	203	219	218	256	256	208	229	241	249	255	235	204	208	227	229	243	221	221	245	226	232	264	244	239	247	208	219	239	215	227	239	230	225	200	229	238	223	220	223	216	236	234	222	199	213	242	225	209	241	226	221	234	207	228	234	212	237	232	224	229	216	204	237	184	266	210	236	231	222	219	220	235	210	241	241	250	229	237	237	226	215	228	220	223	234	208	213	224	244	245	242	237	233	255	243	244	212	233	204	253	262	228	244	270	225	227	215	238	231	247	207	235	208	214	229	233	230	219	204	239	230	228	241	217	218	234	230	223	259	250	254	226	213	238	197	262	208	218	224	234	208	235	198	210	246	248	222	220	223	227	236	219	232	218	259	227	242	238	238	258	220	238	224	264	229	210	240	247	234	223	229	247	220	238	254	250	244	197	212	253	204	226	226	216	245	209	218	205	199	210	221	230	240	235	260	222	245	231	174	244	223	223	233	217	249	248	218	243	218	270	222	223	254	259	228	233	215	231	243	227	223	229	243	222	247	256	218	229	212	203	216	221	241	254	209	216	221	225	226	203	239	229	226	215	210	251	222	245	241	273	224	195	237	226	217	237	209	247	236	217	234	206	225	228	210	241	252	233	233	205	245	269	226	213	218	222	248	188	214	271	224	235	229	218	218	231	227	213	203	217	245	208	241	241	230	228	213	227	214	237	236	267	239	245	237	203	223	223	230	226	248	256	246	243	220	226	214	233	222	219	220	214	232	215	218	214	213	223	232	211	236	216	262	199	256	225	235	255	267	230	231	232	226	247	223	227	227	216	258	250	226	227	228	222	218	270	215	199	245	235	233	232	246	225	245	220	227	229	241	204	257	248	230	216	231	251	221	218	224	207	224	234	244	237	225	224	208	229	238	236	269	236	237	274	229	236	215	242	255	244	256	233	191	227	227	222	228	229	223	246	214	226	214	225	239	221	227	234	247	225	253	224	230	226	216	229	238	219	217	226	227	218	227	213	229	222	218	236	219	206	245	207	228	240	216	252	188	231	240	261	263	245	234	214	211	214	208	233	220	226	229	242	198	227	193	220	224	226	239	192	236	231	235	211	220	219	229	227	222	238	213	237	236	242	217	239	221	221	245	217	220	248	246	233	224	249	218	235	191	238	221	209	236	230	230	233	235	231	212	229	238	230	212	237	209	227	238	224	236	196	237	259	262	224	231	266	238	212	213	227	252	237	249	266	225	221	235	225	237	222	225	240	217	209	237	231	226	234	221	239	252	229	221	226	214	216	258	223	226	212	231	221	191	231	243	256	218	202	176	224	254	216	221	251	205	214	247	208	224	230	270	240	247	231	240	254	213	205	209	220	237	236	221	237	238	220	243	220	214	239	257	189	201	223	251	222	247	232	233	238	228	234	209	231	214	242	244	254	220	237	215	234	228	222	263	234	214	238	202	217	237	240	230	216	254	247	245	233	227	226	237	234	223	234	215	235	214	216	238	237	235	218	209	220	201	238	203	224	213	213	235	245	238	220	228	228	230	230	240	245	236	239	211	216	211	226	233	230	248	238	237	231	194	219	236	218	221	225	249	237	222	222	227	236	202	248	228	229	253	222	232	226	221	216	227	202	225	227	235	228	231	220	217	229	228	234	220	258	230	224	220	243	204	221	231	219	247	230	213	213	238	208	209	252	226	211	218	236	222	239	220	217	225	203	255	231	223	235	236	238	217	225	255	216	226	241	237	232	230	234	227	226	220	222	229	211	221	228	210	237	223	224	207	219	236	229	245	245	242	244	241	211	243	246	219	244	215	222	223	221	229	228	246	220	235	213	216	233	207	250	234	221	242	222	238	229	250	210	226	234	233	226	178	216	219	233	227	222	243	235	248	236	217	202	231	225	231	221	242	232	242	256	208	204	214	217	229	219	202	252	266	212	232	247	236	232	210	235	253	196	234	230	249	230	223	242	230	247	228	217	238	208	226	243	208	239	224	247	247	222	215	235	209	236	214	234	226	215	239	203	231	229	198	263	235	267	236	202	228	222	257	236	235	255	225	266	222	233	227	243	233	214	237	219	227	223	249	244	220	238	203	246	221	230	213	207	226	203	219	238	221	233	228	239	207	225	223	193	222	241	228	234	210	226	248	234	223	244	234	212	224	244	217	213	235	240	202	240	245	221	241	233	196	232	232	217	258	239	207	207	222	229	225	218	221	220	229	217	243	242	254	214	223	202	240	210	228	222	231	215	225	197	220	241	243	215	218	228	244	240	231	223	258	205	219	245	240	234	202	237	228	218	225	218	220	225	214	214	208	196	235	223	217	211	207	199	228	215	229	263	252	217	211	224	249	230	235	229	219	234	204	242	211	229	263	232	210	232	211	209	192	234	230	208	241	224	239	245	218	223	235	215	229	204	212	229	251	219	225	241	226	261	232	234	216	216	213	251	233	224	225	215	224	210	222	223	241	221	221	258	212	232	235	241	232	212	251	265	227	241	229	232	212	210	224	213	215	238	245	232	236	225	246	214	227	255	222	234	231	233	235	198	216	220	234	204	213	218	236	261	207	210	211	231	243	223	223	234	221	227	223	222	251	260	227	231	256
22319	21064	28633	23702	21066	21076	5464	855	580	577	450	445	385	378	361	313	326	313	294	299	293	291	287	305	274	323	299	243	278	286	264	263	267	243	257	265	254	238	248	222	219	250	251	227	230	251	227	231	259	253	248	246	275	254	250	259	227	234	201	213	230	266	244	230	200	242	244	248	242	241	235	242	238	274	244	227	261	221	248	249	251	255	232	219	214	248	276	247	214	249	245	234	253	241	230	216	250	241	257	236	228	240	268	248	252	229	220	243	243	227	236	232	201	249	227	233	244	237	258	234	223	230	222	245	231	260	228	238	220	252	212	215	224	240	251	220	240	235	243	249	247	242	255	217	223	237	230	196	234	214	205	243	230	235	230	228	223	248	249	237	235	242	238	248	269	220	231	220	247	237	250	212	248	262	261	261	225	221	241	234	220	230	256	246	228	224	238	225	261	250	228	271	240	230	244	263	216	226	234	233	246	225	225	245	247	220	236	236	244	247	225	246	228	236	276	250	219	217	232	242	237	216	227	233	225	243	241	240	262	230	226	233	252	229	206	251	223	208	256	261	230	227	221	241	265	235	244	229	217	246	217	267	261	239	233	235	243	251	245	261	236	266	229	220	261	219	246	247	272	241	237	233	243	250	229	237	254	256	236	256	237	254	237	238	219	222	226	216	262	245	217	234	216	250	244	270	229	239	263	234	221	233	248	223	238	222	222	231	207	225	218	254	225	249	219	235	246	231	223	225	235	212	245	241	231	227	221	252	230	232	226	238	212	243	240	232	245	226	241	248	207	263	226	256	252	249	222	229	249	258	231	219	240	239	261	246	243	211	216	248	225	233	231	241	250	234	226	245	224	253	232	256	242	233	212	230	240	254	224	250	251	233	232	227	232	243	238	255	251	249	240	215	257	226	233	238	218	224	261	215	231	263	235	248	204	229	222	218	196	217	222	224	228	239	213	234	235	237	216	241	240	248	206	247	264	252	248	225	273	249	235	221	234	227	220	247	268	248	238	218	228	224	250	217	222	219	217	228	248	230	228	236	227	241	229	260	246	235	228	263	287	258	251	220	219	204	241	236	255	245	296	254	231	246	249	239	252	250	243	245	242	225	261	236	268	226	237	234	239	254	274	232	232	213	233	227	283	239	255	242	234	235	237	243	222	265	226	225	233	221	229	223	218	216	248	247	212	234	227	244	214	273	253	276	240	230	229	243	222	235	238	244	243	221	252	241	226	247	243	266	254	263	234	260	244	235	255	235	208	229	250	236	246	234	241	215	230	232	218	244	259	212	268	244	221	226	244	218	233	213	239	242	261	250	214	248	211	255	218	217	249	223	218	243	289	221	246	243	224	202	230	234	257	238	221	241	208	230	266	237	237	256	226	243	245	224	247	237	235	255	223	237	240	258	233	245	218	219	234	238	230	276	209	221	222	230	240	238	236	261	242	222	231	263	214	230	238	239	224	246	241	228	211	221	231	233	242	246	251	240	240	273	215	261	253	250	255	220	242	213	210	207	243	232	226	229	248	250	223	244	232	240	232	208	254	233	217	238	237	229	256	250	245	240	252	260	237	245	246	233	232	263	250	230	246	236	214	232	240	244	252	240	250	203	249	222	229	261	258	251	254	234	250	242	206	248	214	256	218	248	234	216	226	228	242	236	235	221	233	209	222	235	247	225	235	221	246	251	226	245	215	220	201	229	256	241	242	270	236	234	239	236	267	263	249	252	228	220	233	249	262	204	244	241	229	229	221	238	218	255	229	252	227	231	234	231	253	209	219	252	206	242	234	253	233	225	235	231	219	228	227	249	231	236	235	247	222	222	235	217	215	227	218	222	248	221	221	234	237	264	232	248	226	234	258	242	243	244	234	266	232	245	234	230	223	243	196	220	236	240	183	237	209	257	240	254	215	222	259	233	244	247	223	231	242	257	245	213	232	251	233	273	235	231	242	233	238	215	204	219	225	242	241	222	240	250	228	248	228	231	233	208	253	211	237	275	263	219	262	206	234	241	232	206	227	235	244	257	217	210	226	232	240	230	238	258	233	209	236	218	216	211	256	250	240	225	244	214	224	216	222	231	231	219	227	242	223	259	224	228	227	218	257	269	235	244	247	261	254	263	254	247	238	263	215	233	232	215	268	227	245	239	238	264	234	220	235	248	236	218	255	238	243	245	228	245	213	229	246	229	232	228	211	252	226	244	230	237	228	250	210	240	249	263	240	238	260	223	255	282	244	260	246	209	235	224	225	226	256	231	241	268	227	227	214	225	233	230	256	234	216	205	251	243	271	235	246	228	240	257	228	265	210	217	216	257	231	224	237	248	243	217	249	233	211	249	232	241	244	239	246	237	248	218	205	230	222	236	208	238	234	230	248	236	234	214	241	236	228	249	257	243	231	249	229	262	236	227	230	220	273	220	246	227	239	250	246	249	247	227	242	229	237	221	233	243	217	259	239	233	272	246	239	191	233	227	219	243	230	203	241	223	218	231	235	261	235	251	270	229	216	250	230	222	243	260	237	267	243	238	226	220	239	233	248	223	241	217	234	236	241	274	224	264	205	249	274	225	227	223	236	228	254	235	230	240	218	242	242	234	243	234	223	244	224	201	224	260	246	245	245	219	254	202	252	242	242	254	234	245	228	228	236	222	242	239	238	218	237	221	236	225	230	219	219	240	230	240	247	240	236	223	218	254	281	242	230	237	244	231	220	224	255	246	220	266	245	239	256	241	234	216	231	229	212	247	229	240	244	236	234	228	256	221	248	232	250	232	242	253	226	224	249	245	248	212	223	241	221	272	230	231	244	230	230	240	259	229	210	216	256	252	248	225	253	277	245	230	240	221	229	229	210	220	208	238	222	229	229	246	240	236	250	220	248	229	234	235	215	235	254	245	212	219	244	244	209	239	256	221	245	238	250	207	240	241	230	226	213	264	263	230	236	244	216	240	238	262	234	236	240	230	258	200	222	237	198	226	228	240	230	223	250	239	241	216	241	246	244	239	261	271	245	214	236	245	257	221	244	225	242	247	236	227	234	226	247	225	243	241	237	237	225	255	231	237	233	242	242	235	240	239	245	215	252	242	224	258	279	255	259	231	243	220	225	241	249	260	249	243	200	242	238	217	249	221	232	237	244	258	282	239	224	232	197	214	206	249	237	226	230	256	232	245	243	222	220	258	223	225	232	231	242	274	223	230	249	245	231	226	231	251	225	227	226	231	204	254	244	236	255	239	236	221	243	207	220	231	229	206	224	241	237	257	223	230	243	246	224	254	245	205	244	224	232	249	266	263	234	253	241	230	249	248	209	234	259	239	222	216	226	258	251	247	241	236	218	234	242	233	242	260	214	251	233	223	257	269	258	218	214	195	238	230	250	213	220	231	267	214	266	236	256	243	238	227	225	257	248	237	237	236	212	222	236	236	236	238	229	238	231	225	246	220	239	268	252	258	255	224	236	216	213	226	238	256	232	230	227	240	265	226	233	197	235	213
4176	13482	9455	4479	3262	2424	1788	1398	1060	837	707	661	568	529	482	459	450	412	387	397	393	389	347	375	372	329	315	291	307	333	328	361	307	299	319	312	313	297	292	297	324	329	296	314	314	280	297	304	295	261	309	285	308	274	298	296	297	291	286	272	322	294	299	299	298	323	279	273	286	287	305	301	288	258	277	261	290	276	262	256	315	260	279	273	295	289	293	298	301	298	279	271	293	261	294	302	280	285	316	271	287	262	315	301	306	282	333	265	298	292	275	273	287	284	277	298	283	285	277	284	272	257	256	298	285	281	285	299	278	280	280	301	269	288	243	281	285	303	246	264	266	313	271	277	281	279	278	314	294	288	275	300	290	310	267	282	283	299	296	295	282	266	257	284	275	319	283	279	288	256	305	312	263	311	258	270	288	295	296	269	297	279	285	288	277	290	288	259	289	280	284	279	304	285	326	313	292	291	296	313	287	318	317	294	284	266	281	276	309	299	291	316	269	330	275	274	273	274	282	261	279	336	289	291	273	297	288	292	286	273	290	276	266	299	286	282	291	293	272	315	270	298	265	266	284	288	288	251	282	268	295	286	258	291	298	271	288	292	310	289	280	287	259	289	276	261	260	300	278	295	266	294	258	298	302	276	291	289	258	280	284	276	289	247	290	275	289	253	277	263	292	275	277	288	260	306	274	280	286	298	272	276	288	292	284	309	266	297	313	307	257	281	304	307	284	289	285	310	292	305	292	301	278	282	290	266	294	255	292	279	291	287	289	292	293	240	292	320	283	274	267	288	277	307	315	273	291	261	297	315	292	297	296	279	295	272	283	320	294	294	282	300	314	286	291	287	279	292	274	260	255	282	272	260	289	276	285	287	248	257	284	285	287	280	283	260	302	277	295	314	297	262	255	309	294	301	281	294	308	266	328	277	282	274	286	289	264	282	274	284	313	280	288	283	274	310	265	284	299	270	313	314	286	304	281	261	253	293	279	261	321	291	289	266	279	275	264	281	259	309	286	278	300	235	259	273	282	296	321	280	296	291	277	289	260	287	302	281	294	263	297	285	273	296	284	282	284	258	299	258	267	291	266	314	272	258	274	325	288	274	252	291	275	261	264	290	281	301	276	244	295	294	285	266	276	281	296	276	317	271	247	279	290	272	285	247	279	281	250	292	299	257	280	279	264	307	293	298	282	230	265	276	269	269	267	297	259	273	291	301	284	288	267	271	286	292	288	282	287	267	266	296	310	265	290	272	278	280	288	285	265	282	306	288	274	274	263	289	312	277	280	272	286	321	293	270	276	274	283	310	307	290	263	302	284	282	282	299	268	265	284	246	259	286	286	274	301	316	290	294	275	289	288	300	277	276	272	284	257	271	287	284	270	285	258	282	299	295	286	265	294	247	303	258	274	296	266	279	299	300	274	246	259	293	290	275	296	297	280	264	276	262	303	286	287	279	267	281	256	288	292	297	276	267	293	270	282	294	280	265	277	292	289	279	279	278	307	271	305	274	277	319	301	275	267	307	297	290	273	298	272	285	299	297	295	264	281	293	310	281	266	287	289	298	278	299	270	287	298	283	301	266	276	280	286	318	283	308	284	273	304	280	289	280	263	247	316	261	310	297	291	264	305	301	278	261	266	275	304	310	240	281	276	279	263	287	288	293	273	286	312	306	268	273	281	248	276	284	258	290	314	308	274	303	278	296	278	300	321	284	271	275	293	263	274	259	272	292	321	290	272	273	326	289	281	287	288	286	293	300	263	308	260	312	284	273	268	279	302	272	301	295	300	262	281	308	278	278	292	316	286	276	297	299	286	301	286	285	298	297	277	282	254	265	282	281	245	281	262	275	269	274	316	310	294	293	303	274	292	272	307	298	282	297	302	298	302	297	265	288	306	311	297	274	281	264	270	278	299	315	293	289	274	296	279	278	268	255	290	298	278	283	310	306	302	264	308	287	306	271	280	283	264	276	297	287	265	266	253	273	279	274	318	285	279	260	304	282	253	298	303	272	280	269	286	273	296	309	315	264	308	275	267	316	295	294	271	287	252	328	275	277	265	253	280	292	255	279	298	274	268	274	280	269	308	280	298	277	284	301	280	284	291	292	301	266	262	297	281	265	314	309	265	309	250	266	297	292	275	286	303	270	302	287	258	297	283	266	278	272	278	266	306	252	284	269	289	279	293	288	277	289	276	279	277	312	286	263	255	278	280	250	285	273	273	277	279	304	317	271	291	289	273	272	274	276	279	301	278	290	281	275	278	290	283	271	268	293	268	298	272	281	278	258	282	293	255	291	263	296	259	270	287	284	283	282	262	281	288	293	288	307	280	243	246	301	279	249	283	283	257	283	257	278	297	263	306	259	261	270	298	303	298	288	267	297	288	260	316	272	283	274	294	302	276	268	279	269	269	291	284	293	308	295	278	287	283	302	301	259	287	289	294	230	268	267	272	268	279	305	279	291	322	272	296	285	301	291	293	235	308	298	275	277	277	305	265	264	283	253	278	298	281	294	279	272	254	281	293	300	277	263	291	269	266	282	266	261	265	288	283	289	267	278	281	279	295	289	280	286	275	272	309	300	268	290	286	286	272	297	295	239	301	289	307	277	258	295	305	267	271	294	302	274	249	291	274	291	309	305	274	277	267	294	279	280	290	272	282	279	258	242	283	315	307	279	295	285	281	269	297	268	274	259	267	276	288	287	276	289	286	290	277	277	285	298	306	296	313	282	294	256	294	265	270	287	299	259	319	258	294	295	310	258	276	286	301	286	300	311	282	286	307	285	272	277	274	291	289	285	261	281	289	273	287	237	304	279	270	243	270	275	306	276	268	284	326	282	287	284	306	270	284	279	274	286	243	283	264	287	270	285	302	268	277	301	279	287	250	294	281	308	292	306	263	328	272	285	305	274	252	293	280	281	326	298	274	254	275	283	264	293	290	316	303	275	309	276	277	282	297	306	268	276	312	279	305	273	265	293	257	309	272	262	260	282	284	284	271	309	257	284	281	287	274	277	278	283	270	255	286	290	288	264	310	288	297	291	267	327	291	271	317	293	293	295	304	286	290	296	268	322	311	283	286	252	308	306	313	248	301	262	322	296	288	258	282	284	282	299	270	306	278	297	265	259	267	301	288	284	251	316	290	291	241	281	276	288	302	276	272	302	288	302	278	277	311	282	276	288	327	302	332	260	281	273	294	264	264	266	274	280	265	310	255	311	273	289	278	264	293	291	276	279	255	277	292	268	280	332	285	280	296	254	274	288	304	253	276	270	284	298	279	271	289	297	256	303	270	285	280	298	297	285	275	251	296	275	251	300	296	282	261	278	303	287	287	268	292	280	279	301	281	288	285	311	273	304	296	275	299	297	291	296	298	295	310	260	251	300	285	293	279	285	302	247	254	305	298	299	281	289	276	255	301	284	268	276	291	273	278	301	321	287	289	291	292	288	282	275	293	291	285	286	280	295	277	267	268	274	274	278	250	306	276	275
27148	17012	3001	628	495	405	463	443	421	412	418	452	401	391	396	415	420	413	420	416	400	378	357	386	455	424	382	377	416	385	393	398	419	398	442	371	428	399	427	398	386	417	447	409	412	398	396	405	373	383	387	370	421	384	396	389	390	379	435	394	417	418	419	427	408	425	414	412	423	390	389	398	395	396	411	383	449	366	391	400	390	434	402	449	411	431	366	442	420	404	399	434	417	396	398	404	440	420	387	423	389	397	406	406	391	372	398	396	394	385	401	419	405	372	407	426	392	414	437	397	404	391	424	402	438	402	419	373	409	377	409	409	433	409	387	379	424	394	392	411	407	432	406	394	407	385	427	399	418	394	384	390	403	421	405	414	382	412	382	421	386	428	403	413	404	415	424	388	404	452	431	418	409	379	375	405	392	410	394	412	396	415	403	415	406	410	448	411	420	429	389	364	417	393	431	415	434	408	370	384	406	363	386	404	420	437	402	416	422	461	404	404	372	430	431	441	429	403	411	421	430	381	375	402	403	425	402	390	409	413	409	391	414	423	404	420	389	411	400	380	419	406	405	435	384	409	397	390	421	423	439	376	398	446	418	422	389	413	478	371	415	408	435	430	397	382	404	412	422	375	391	414	362	407	401	400	414	383	414	374	390	412	398	404	395	379	444	416	397	401	412	410	399	404	406	365	432	375	398	419	443	411	387	397	390	397	392	437	420	384	383	422	422	401	401	399	432	406	428	443	412	379	395	377	381	421	422	418	429	443	410	425	410	413	412	424	404	396	422	408	395	390	403	391	417	419	400	410	395	415	399	436	459	400	413	422	399	441	354	362	431	404	412	413	400	410	463	410	463	370	401	433	410	414	408	400	423	421	412	405	411	403	403	444	377	442	449	375	431	398	388	406	378	424	395	392	457	409	416	427	368	398	396	409	405	381	394	380	411	410	436	423	398	413	396	391	416	423	436	414	390	400	399	397	388	366	369	442	409	400	394	435	412	356	388	394	422	435	351	388	417	414	393	408	343	380	446	370	426	398	415	382	381	404	414	429	418	359	409	403	400	432	426	432	377	415	388	417	438	394	403	423	391	442	420	392	383	375	394	416	435	380	396	384	415	402	411	376	375	446	389	418	390	412	424	400	407	431	415	433	416	404	404	386	418	393	371	410	411	408	381	418	393	404	423	388	428	415	374	421	409	425	386	418	391	452	424	415	388	425	400	408	381	395	407	382	420	417	401	433	412	421	389	380	398	426	395	412	396	386	391	441	407	429	397	380	387	430	410	375	382	461	381	428	399	415	392	407	393	380	399	441	425	437	408	400	394	392	414	408	397	412	377	416	369	398	380	404	388	392	392	421	407	437	387	407	432	423	421	419	412	408	387	375	452	412	422	420	404	417	403	390	436	409	390	404	404	389	436	406	425	407	405	384	405	401	392	407	371	403	415	424	394	395	411	426	398	423	401	380	396	438	405	380	416	434	385	411	419	432	403	438	394	418	400	410	408	413	382	414	392	369	422	381	396	419	430	459	400	403	424	405	438	435	408	430	393	422	387	420	389	398	400	386	389	408	435	398	392	411	380	422	367	380	399	390	385	447	401	393	443	406	405	407	432	408	405	386	409	404	362	396	386	409	424	435	422	418	381	432	432	416	439	429	398	410	377	418	439	424	392	413	418	368	434	384	370	403	399	411	389	432	408	396	393	427	430	448	405	370	395	389	400	400	395	420	390	365	406	403	412	435	415	404	415	404	402	407	371	421	402	381	386	410	413	390	383	380	410	427	401	432	391	411	380	409	426	387	431	390	385	394	421	401	402	364	431	401	420	396	413	429	431	394	392	414	411	389	387	392	429	431	406	401	396	404	403	427	394	448	381	400	427	402	401	444	398	447	394	422	416	453	387	436	402	417	412	399	404	382	391	398	435	425	430	436	416	476	431	413	429	398	427	418	386	395	379	436	414	439	416	421	407	387	368	401	384	450	384	402	375	379	401	439	415	411	418	381	419	386	411	397	405	441	405	441	424	398	399	412	461	422	419	386	411	417	398	395	381	423	372	407	415	440	401	419	394	429	418	418	414	387	400	402	410	428	409	417	411	427	416	397	402	406	404	416	393	431	429	427	380	395	410	420	422	410	388	415	405	447	411	410	399	391	438	360	413	406	414	416	424	417	401	432	400	439	435	442	436	378	387	432	411	393	420	421	408	430	420	442	386	417	424	413	371	400	409	407	446	400	410	426	371	405	395	368	440	384	440	427	402	441	393	398	419	430	407	410	409	392	389	405	408	428	423	372	409	407	389	408	438	387	408	443	419	421	407	446	404	416	399	414	396	403	408	396	425	428	436	395	378	388	384	433	426	438	402	426	376	384	392	410	395	381	372	414	451	412	427	418	398	434	415	393	394	403	375	407	389	402	405	430	412	414	420	397	393	425	407	416	397	406	393	436	407	407	397	393	429	386	424	439	420	417	428	396	394	412	367	416	429	419	384	399	422	377	413	434	417	406	417	405	412	393	398	402	430	400	410	429	400	403	377	440	409	402	406	405	434	408	390	439	417	399	420	400	389	385	401	418	375	389	388	412	386	418	412	419	429	391	375	420	423	446	374	424	427	385	405	387	416	419	407	422	392	421	417	446	425	427	420	384	422	404	393	470	387	423	401	401	415	404	392	412	466	401	386	380	395	401	397	398	394	403	402	404	412	399	420	408	396	387	385	390	398	396	410	410	406	409	381	376	436	426	425	378	388	388	394	427	418	398	458	404	420	425	426	417	415	431	434	456	397	415	443	405	441	367	400	421	444	388	396	404	410	406	375	359	402	380	388	402	377	438	431	382	428	397	424	417	432	375	440	453	434	413	429	454	441	354	381	408	409	359	412	404	436	394	383	400	428	410	361	379	450	418	395	387	377	427	420	434	418	369	367	394	407	403	419	420	407	426	378	397	387	419	428	408	442	398	407	412	386	425	448	380	407	403	381	379	391	406	412	408	424	380	404	401	385	408	401	396	441	404	360	453	390	414	387	401	433	417	417	430	418	416	408	407	405	407	409	388	378	443	387	352	376	447	410	452	390	393	392	455	407	395	392	374	424	420	417	416	396	454	372	393	402	398	419	434	419	385	408	417	403	399	439	399	416	408	415	414	387	429	434	379	368	406	429	425	405	388	413	442	416	406	384	430	402	431	418	419	382	413	419	375	423	378	403	397	424	400	411	387	449	414	423	434	374	410	346	427	376	379	423	408	416	396	402	408	416	401	414	379	417	359	406	422	407	395	388	397	413	411	429	409	388	390	403	427	401	431	431	381	417	413	349	403	401	408	411	443	400	394	390	435	402	397	419	383	411	382	442	444	406	413	385	451	376	424	377	380	381	386	401	431	375	393	405	442	379	368	419	406	385	385	413	386	411	410	375	386	411	390	394	428	434	407	422	434	408	421	418	393	470	380	438	408	390	404	423	407	398	371	382	408	378	382	420	402	417	376	380	410	421	429
4173	955	781	596	550	540	486	546	497	452	467	465	498	474	485	467	526	472	489	485	436	485	434	461	489	462	482	471	454	471	466	484	481	479	454	505	460	465	489	472	454	545	504	453	472	476	498	445	475	471	437	443	441	489	468	495	478	475	450	472	463	491	485	485	479	453	464	462	431	460	467	487	439	444	464	443	479	461	497	499	435	481	432	474	491	468	494	448	521	459	498	470	474	458	474	486	450	487	472	487	521	465	487	481	459	464	503	491	464	447	464	449	505	453	486	513	479	490	441	480	473	458	471	474	453	494	466	457	484	454	455	473	474	525	421	506	484	476	463	487	444	443	490	464	474	474	441	431	471	451	507	501	488	476	474	481	460	446	478	468	465	461	487	438	491	484	495	482	473	446	467	452	482	485	488	468	457	499	469	492	505	455	438	508	479	478	491	488	484	446	495	455	462	454	470	495	505	430	460	450	472	470	442	440	477	479	477	484	435	464	476	450	515	476	471	478	447	441	489	448	437	491	462	472	477	483	466	450	439	481	487	455	463	498	441	470	501	443	459	458	462	502	435	463	442	483	490	472	475	455	483	502	419	474	470	470	476	447	474	451	438	477	458	436	445	431	475	450	435	483	474	470	438	453	491	490	446	482	485	460	507	479	434	482	503	446	433	479	483	467	458	436	422	475	462	489	483	457	465	453	451	485	458	443	457	484	458	439	494	451	499	449	433	484	479	456	496	465	432	438	457	417	502	475	447	441	456	468	448	428	476	455	438	522	450	487	464	455	493	487	486	489	471	438	475	462	482	526	450	469	470	471	502	497	462	484	476	477	448	456	449	464	498	463	452	503	487	440	419	497	457	461	477	457	478	473	449	491	461	463	469	499	443	435	506	441	456	533	433	469	474	454	471	475	470	507	461	480	450	450	462	443	478	454	457	444	479	481	500	457	464	450	460	487	520	473	466	506	508	505	465	477	499	431	469	469	475	487	452	470	500	440	431	457	479	480	476	477	445	452	441	443	467	493	469	480	459	446	471	463	501	465	498	440	489	485	462	487	478	460	439	471	469	477	466	446	455	448	467	502	466	522	471	494	498	459	499	456	485	456	508	429	461	481	470	464	520	491	445	483	469	451	476	448	449	481	463	453	441	461	495	457	471	462	445	457	483	479	506	472	473	442	482	471	439	436	484	460	454	486	481	445	449	490	456	457	473	448	459	457	444	462	476	460	435	470	506	450	457	447	466	470	459	429	428	497	462	449	469	461	491	488	472	492	472	445	472	486	458	455	512	454	474	465	448	471	466	424	512	484	487	484	467	488	505	496	488	460	455	447	466	465	484	473	478	406	429	470	450	467	438	508	476	473	479	440	494	471	486	450	438	475	457	478	480	505	505	470	463	484	480	485	445	473	449	472	466	512	464	540	460	445	460	459	477	471	469	448	492	432	498	475	432	471	485	425	467	458	477	457	466	495	520	492	447	478	453	455	450	466	476	478	508	480	466	460	485	463	421	458	435	464	464	417	488	491	436	465	439	440	482	468	474	476	485	440	459	531	495	455	473	434	485	444	463	432	426	431	445	504	459	485	465	444	475	451	465	451	508	473	408	468	492	476	486	459	487	476	473	480	474	473	454	500	448	520	446	459	470	477	495	461	464	467	497	469	444	472	442	453	501	473	498	462	461	510	495	486	453	456	498	485	450	461	491	497	480	466	456	453	489	464	492	450	502	474	478	476	453	486	449	469	449	445	518	462	461	473	446	490	494	458	481	483	454	455	462	416	507	428	482	464	468	432	448	453	477	454	455	468	426	473	475	470	496	449	491	491	482	480	506	431	467	461	471	459	482	479	439	454	444	469	491	453	463	452	505	470	417	491	463	468	457	476	479	500	483	462	484	472	474	484	451	472	499	493	479	477	440	470	499	457	471	480	458	481	475	469	443	481	469	467	474	482	479	439	497	521	471	428	448	503	449	455	481	456	441	445	446	473	462	466	441	466	462	475	452	502	452	470	497	410	470	499	475	471	456	466	466	444	489	465	479	477	451	495	459	461	459	463	458	482	479	477	467	464	442	491	454	487	451	459	470	470	481	477	440	478	431	474	492	501	504	452	458	459	463	485	482	445	501	473	475	490	469	482	498	452	484	466	523	475	488	480	469	470	489	495	496	427	468	465	446	478	448	502	480	476	413	454	465	463	512	473	432	470	476	462	451	508	479	495	491	459	454	479	452	524	462	454	464	481	483	449	469	478	483	418	470	493	473	457	465	446	464	509	462	455	460	483	488	449	453	475	442	465	442	456	480	484	492	449	461	469	460	472	463	476	448	471	444	456	462	415	440	467	467	464	460	444	461	494	460	482	467	472	465	450	455	452	471	444	464	448	468	458	472	460	462	474	476	445	492	455	458	443	495	458	473	499	472	460	474	469	493	460	448	466	470	468	452	454	465	432	444	476	450	442	456	463	449	468	512	512	474	475	506	447	476	475	483	513	446	513	467	457	459	481	437	473	473	456	471	479	455	455	472	456	460	451	454	459	477	422	450	467	453	464	462	465	465	481	458	471	497	462	462	464	455	491	487	486	488	439	463	468	474	467	475	462	503	442	477	437	470	418	436	438	439	464	428	462	498	472	488	441	435	501	463	501	459	458	493	445	476	442	458	456	475	490	476	468	465	490	503	466	459	475	425	462	452	520	490	476	444	443	497	486	468	483	459	510	456	458	482	459	469	429	465	458	503	489	449	433	459	451	478	470	431	475	499	460	452	498	450	463	484	457	472	466	487	473	460	451	452	448	471	461	490	440	455	462	423	458	479	483	475	473	465	514	430	461	444	491	456	461	482	457	479	451	466	452	468	459	479	459	461	449	438	464	430	449	534	455	474	453	472	457	484	449	501	477	475	491	490	475	464	417	472	474	445	494	507	452	474	470	457	461	487	456	416	431	459	451	482	470	481	483	446	498	448	488	470	476	451	457	469	460	484	461	490	464	468	457	469	464	436	471	516	494	472	473	475	461	437	495	452	458	456	452	427	505	469	450	462	479	457	470	470	460	514	473	446	471	446	401	468	460	411	502	453	453	463	472	471	421	452	448	490	477	502	498	482	471	457	445	498	476	481	472	469	505	458	445	477	446	446	475	468	480	437	474	457	468	429	477	463	476	483	469	487	465	481	470	466	486	489	463	458	494	465	452	479	518	439	404	455	452	504	499	443	490	444	427	472	444	472	459	513	469	433	487	499	484	445	413	497	515	478	491	453	488	444	462	486	424	449	459	454	486	452	476	441	469	462	484	457	499	456	486	479	443	475	481	477	455	458	467	445	460	453	474	440	455	420	515	463	452	431	500	475	494	484	447	441	455	478	450	499	516	458	475	477	459	454	483	485	515	464	465	519	524	476	494	485	475	472	466	453	406	449	478	426	448	467	470	471	452	483	476	501	447	441	489	446	479	436	458	504	423	452	467	493	491	463	473	480	470	493	443	478	472	465	469	471	459
23287	21004	27997	24190	20986	7130	1120	737	672	670	587	652	572	578	523	499	555	517	491	521	529	476	488	493	456	495	506	471	497	490	515	474	491	495	467	501	443	469	465	467	481	452	456	443	490	497	487	440	526	503	484	478	438	458	474	470	473	493	452	482	470	463	476	476	492	459	494	463	474	471	459	453	507	471	506	477	497	485	444	508	486	490	483	443	489	433	474	494	495	450	463	456	450	461	509	490	495	466	450	540	476	485	445	470	486	514	488	473	502	494	473	446	494	475	488	484	468	477	473	475	439	464	493	478	489	503	453	466	455	467	491	497	446	472	468	446	487	480	482	450	482	478	471	418	485	471	473	453	461	484	461	497	509	458	450	465	478	470	477	489	501	466	497	481	467	473	460	492	477	498	465	479	471	477	495	486	486	450	475	513	476	472	493	475	473	502	453	482	430	489	486	468	466	472	510	506	466	444	495	474	437	441	516	498	497	473	497	476	470	458	480	451	484	505	497	464	450	434	495	476	480	469	482	484	496	523	492	493	475	489	442	487	489	456	475	475	445	464	468	483	492	491	473	497	438	474	484	471	484	468	425	464	436	502	483	437	497	454	480	478	490	483	476	452	487	488	474	517	446	462	447	476	512	505	457	459	488	480	461	491	445	466	453	467	488	452	464	439	462	490	474	428	478	473	477	452	457	476	461	480	461	431	482	524	479	430	500	485	484	473	470	469	507	462	448	508	474	465	469	466	457	480	457	505	450	428	468	427	481	441	470	482	482	450	466	458	417	480	517	450	483	461	487	434	457	484	452	452	473	498	436	446	490	485	481	495	458	490	460	473	454	451	501	448	478	484	494	479	471	466	478	448	515	465	421	459	477	524	498	470	467	481	462	467	477	464	475	475	500	446	468	493	491	494	509	439	467	462	475	508	495	462	489	463	455	473	485	487	465	491	452	479	478	448	454	436	510	464	472	449	479	465	468	488	489	506	480	470	517	493	480	480	490	472	469	464	486	472	482	455	444	513	500	462	484	481	514	492	493	473	480	433	526	492	496	490	468	523	476	450	532	517	455	468	467	440	486	458	460	509	467	460	482	478	465	445	478	478	484	465	462	449	462	435	464	470	457	478	472	455	512	492	459	468	471	481	445	466	477	465	459	477	458	508	486	464	443	453	454	490	481	450	472	513	445	492	466	485	497	483	467	477	475	457	470	466	485	462	458	432	480	454	487	499	481	484	469	489	456	435	510	496	468	463	491	475	480	493	488	504	467	448	482	458	458	490	501	463	466	476	443	473	475	489	485	480	461	477	478	437	481	486	442	484	460	496	497	473	465	463	445	451	469	490	464	440	471	463	481	459	460	466	532	495	474	451	502	437	487	514	503	491	457	452	507	465	480	494	435	489	459	442	476	482	471	457	475	494	475	452	471	487	463	487	457	464	490	435	475	472	455	489	460	448	493	464	490	484	476	455	462	474	457	463	499	455	476	491	508	463	465	465	420	440	457	443	494	488	515	495	468	460	488	484	457	445	447	444	469	457	433	481	478	465	475	493	482	498	479	486	448	500	506	454	476	503	458	485	455	444	467	444	458	434	446	494	419	473	488	456	471	454	518	486	470	500	497	493	480	467	441	465	477	460	474	516	516	455	512	503	467	463	477	484	515	501	450	474	460	518	468	492	471	457	464	495	465	498	516	470	486	470	513	455	486	450	501	450	475	454	455	482	497	447	473	465	508	460	510	484	482	501	445	457	465	458	464	465	434	452	472	489	447	436	481	481	436	480	444	459	418	503	436	470	475	491	480	453	450	469	466	482	464	455	485	480	488	443	428	465	482	462	473	459	432	508	498	484	455	459	455	494	434	484	484	455	501	485	459	499	502	447	463	456	450	450	479	474	498	456	452	503	455	463	472	503	484	463	476	466	442	448	480	451	461	459	493	484	493	456	444	475	450	473	447	469	459	464	494	511	455	437	488	478	482	494	485	471	432	442	474	476	478	509	482	474	489	500	492	490	451	464	451	507	473	447	497	483	469	487	441	422	468	467	464	442	465	470	464	499	489	450	465	489	467	454	477	459	474	478	459	477	461	471	492	431	469	497	486	442	525	508	515	464	434	466	477	474	453	487	467	458	427	432	455	463	505	504	463	493	477	500	510	431	413	455	461	527	464	485	464	437	459	458	458	496	452	465	478	470	468	473	447	477	472	460	455	449	452	487	455	494	504	470	485	467	443	490	456	480	517	457	480	506	497	446	465	478	461	482	474	477	489	468	456	502	480	464	498	431	521	454	532	487	437	503	495	454	462	484	478	520	493	465	445	430	511	450	461	487	465	435	445	449	487	442	509	499	433	457	495	473	472	513	448	442	450	492	493	520	483	457	483	476	452	443	455	492	481	522	474	495	452	479	463	476	485	449	508	470	498	452	479	473	457	429	452	460	474	456	473	493	455	470	454	473	512	469	427	483	443	484	449	462	457	468	500	466	468	469	526	441	479	477	456	459	472	494	452	463	481	475	452	418	447	513	499	491	478	488	471	508	495	493	496	475	463	439	468	503	476	489	476	454	475	487	467	468	466	483	473	462	480	462	450	483	457	480	461	475	476	474	449	489	483	464	469	433	489	476	458	473	461	429	493	447	467	464	479	499	496	418	431	506	451	450	437	480	487	462	493	433	486	484	506	453	463	479	504	493	485	474	451	456	467	485	469	486	473	425	514	461	494	448	434	467	494	487	453	430	443	465	454	433	500	499	477	485	474	492	481	474	483	451	494	471	407	458	450	452	467	480	444	434	501	488	473	480	466	487	491	506	463	469	479	446	515	461	447	486	482	505	489	515	453	462	477	472	502	458	478	457	503	501	409	484	462	472	414	476	493	437	457	469	473	483	441	456	450	479	433	443	461	454	500	453	498	473	454	491	472	476	480	420	437	458	452	469	522	475	446	470	462	474	484	483	471	459	481	493	423	470	494	477	472	492	493	494	458	465	461	470	482	452	461	464	470	463	500	432	429	461	472	507	475	453	475	416	461	456	476	501	451	492	451	453	511	471	468	464	461	440	488	451	470	441	452	467	448	480	514	460	503	493	496	489	445	438	442	465	457	466	470	446	468	476	516	439	475	478	498	505	471	464	468	432	454	434	490	503	476	490	471	508	456	461	497	491	435	483	479	415	470	488	479	504	451	459	413	471	432	469	467	462	486	504	445	469	449	455	469	453	471	447	419	501	481	484	457	438	444	527	496	478	504	445	470	493	471	466	450	467	495	501	473	467	499	476	455	486	522	483	491	497	480	465	462	420	469	492	498	485	442	478	440	459	462	505	461	438	515	529	501	460	482	528	477	469	479	481	443	501	482	441	476	435	480	453	471	461	465	471	502	482	440	491	483	459	468	467	446	507	495	519	470	460	446	515	441	468	466	496	439	436	483	470	472	505	481	506	470	451	460	459	397	483	473	446	448	467	474	469	446	488	491	488	457	464	430	474	490	471	485	470	485	473
3030	8032	5628	2766	2044	1654	1295	1074	944	849	773	764	632	680	647	617	674	591	640	616	572	607	604	577	568	582	541	585	631	549	586	585	566	566	574	537	550	566	588	562	571	583	550	513	601	575	542	591	600	582	587	571	588	546	513	572	535	562	571	571	556	532	542	561	568	563	565	558	520	530	525	499	561	557	531	551	520	544	591	521	571	558	517	520	579	580	512	533	513	531	561	565	571	608	545	530	537	558	534	567	554	530	521	564	556	522	533	515	557	550	615	576	547	558	519	531	530	509	521	566	560	570	537	525	541	561	539	539	595	541	526	507	513	572	542	510	528	533	517	513	527	515	568	517	528	532	565	513	564	559	579	553	541	585	569	536	536	527	541	500	633	518	564	616	532	539	567	585	555	557	557	573	563	536	533	543	521	567	527	522	574	594	566	543	538	551	538	536	549	554	576	558	568	538	505	550	548	594	554	537	550	520	608	555	545	584	506	497	528	578	523	526	543	533	524	574	570	508	510	563	548	555	602	559	592	583	559	534	544	555	574	589	577	566	526	538	552	594	543	565	528	554	544	529	509	568	546	575	535	515	529	558	565	520	559	531	528	510	542	527	531	551	553	559	509	544	546	541	545	553	515	522	526	499	529	541	535	487	597	528	539	536	579	538	573	567	547	553	559	508	569	560	501	583	548	557	549	553	535	561	598	543	537	556	576	578	579	523	568	595	584	606	553	534	514	549	519	552	525	585	568	531	536	576	515	547	556	531	536	500	533	532	565	519	562	519	541	568	532	545	556	539	559	540	550	546	523	531	572	520	561	554	551	561	595	544	553	560	539	568	562	515	541	564	583	491	520	514	547	503	526	533	524	538	572	541	619	567	524	538	562	537	538	531	536	560	501	583	557	548	535	547	525	533	575	555	584	572	563	546	572	532	545	520	535	540	531	555	568	610	552	554	531	552	550	556	542	569	601	508	513	524	537	561	552	543	559	571	562	573	547	534	534	532	540	556	547	532	587	562	549	536	542	574	588	573	554	606	549	524	567	488	610	528	510	559	522	522	541	555	607	536	531	540	547	533	526	542	500	536	579	536	552	547	545	543	527	546	568	516	567	529	518	537	544	571	558	567	564	543	548	566	520	558	579	534	564	548	519	524	554	549	508	524	533	534	533	555	561	542	531	579	542	558	562	504	538	525	534	526	535	531	529	556	528	589	562	564	523	555	560	506	541	520	559	553	577	572	543	562	518	564	542	560	543	593	511	583	523	547	538	525	565	570	568	567	542	552	515	567	554	541	558	554	536	555	553	511	518	548	545	565	565	515	532	556	544	505	587	527	553	526	529	542	593	556	528	516	563	514	535	532	519	509	528	556	561	532	560	536	559	544	576	539	576	548	544	508	512	559	513	550	548	566	571	566	536	527	564	560	529	505	558	507	528	559	547	531	578	543	528	525	553	562	567	554	559	577	528	540	534	547	598	560	551	575	533	565	538	559	548	528	602	551	567	560	528	521	537	548	510	563	587	557	586	529	530	542	522	548	527	537	565	562	542	574	609	535	583	541	560	550	596	531	560	552	544	541	544	566	561	535	556	579	545	517	548	537	540	552	542	503	509	526	502	524	522	539	518	561	566	516	542	592	528	561	561	541	530	571	506	580	585	569	588	571	546	574	547	542	532	558	616	559	579	555	531	551	546	578	598	537	576	576	564	521	529	532	534	571	525	528	566	539	557	522	593	517	571	543	551	506	549	553	565	546	545	553	537	542	606	536	584	571	567	548	547	548	563	550	555	520	572	526	543	520	529	576	572	552	559	550	554	558	560	553	528	582	535	550	574	571	517	550	589	518	536	569	583	542	567	567	553	567	565	528	554	497	506	576	566	555	507	579	541	526	558	517	534	557	553	515	519	530	534	587	539	553	549	557	565	543	546	561	572	551	543	536	532	543	576	552	554	571	576	528	551	558	579	494	573	526	556	551	578	541	568	550	531	571	546	552	553	575	530	498	580	528	528	517	569	573	526	497	549	559	526	529	541	562	544	523	553	578	559	544	584	528	545	593	592	562	564	522	575	515	573	570	553	586	558	601	547	569	583	586	616	549	570	519	545	534	525	545	559	565	547	535	559	544	573	607	582	536	547	515	538	568	558	578	517	564	570	519	556	585	557	542	560	530	510	595	559	595	545	559	543	571	548	573	551	545	556	601	551	550	556	533	588	547	550	523	576	578	585	602	565	536	555	578	526	549	512	514	537	492	587	575	559	532	535	546	546	555	528	525	535	529	574	543	543	568	506	600	490	532	514	564	537	565	525	524	581	563	518	577	545	560	529	595	529	557	573	544	542	526	530	531	533	563	545	542	574	566	567	532	571	532	568	564	556	598	542	551	502	558	561	538	563	565	568	552	549	559	596	570	512	538	553	524	498	609	553	556	515	593	562	517	548	602	547	516	560	555	550	575	510	586	535	571	537	568	561	526	539	516	552	510	574	525	535	590	553	547	542	567	550	508	549	523	557	608	604	559	561	549	543	493	566	520	541	554	477	536	511	538	544	531	555	575	564	594	547	512	530	565	561	515	566	546	572	532	535	574	558	574	538	547	576	547	532	513	580	540	555	595	521	534	542	534	515	512	578	533	524	551	561	556	596	540	537	550	545	500	544	562	552	501	553	523	568	569	542	567	548	540	494	526	529	520	560	549	565	548	564	548	564	540	541	487	566	534	534	542	566	553	506	534	542	545	538	515	552	520	545	565	526	592	577	542	544	531	558	547	540	539	552	551	558	557	531	528	548	525	540	539	558	525	544	563	539	541	518	546	547	541	557	567	549	519	515	532	564	528	508	561	598	554	557	562	547	558	557	524	540	548	586	518	535	548	554	533	602	538	536	511	535	590	541	536	523	567	502	533	527	510	544	567	511	601	539	538	565	567	534	575	567	523	541	557	559	516	525	565	553	515	540	567	595	580	557	561	541	543	538	563	564	572	539	545	529	524	553	519	537	556	535	557	555	568	514	504	535	519	567	521	573	542	546	544	541	563	538	574	506	557	537	540	508	578	568	543	561	563	564	619	547	522	566	534	540	542	567	564	567	536	561	592	602	568	573	562	572	547	570	532	553	539	558	528	512	558	568	565	520	566	543	549	551	535	523	545	523	543	561	555	540	533	553	566	524	555	527	512	536	568	534	557	587	543	558	547	541	563	547	574	591	549	549	564	559	543	539	512	571	563	507	524	567	541	538	535	514	542	548	552	584	564	553	587	536	540	548	557	555	570	569	536	573	554	556	595	540	525	570	544	547	525	554	552	554	538	518	541	550	531	514	602	514	555	565	538	533	570	594	548	510	549	551	543	571	592	549	539	559	529	543	526	571	556	561	532	581	558	503	561	566	548	520	525	544	495	561	578	521	551	590	534	535	548	555	480	527	561	544	568	551	551	542	545	551	548	554	533	569	561	544	525	539	554	536	553	556	572	551	541	530	521	572	491	558	525	531	529	484	538
24412	21043	26922	25284	7805	504	395	334	309	293	258	237	231	247	208	192	237	232	252	211	232	207	209	219	186	222	218	203	206	189	211	210	215	213	214	185	206	226	210	199	217	213	193	184	202	194	237	189	206	220	201	222	190	213	209	225	198	217	201	184	192	202	206	182	195	184	232	197	230	178	181	205	191	202	196	187	199	206	199	212	217	198	210	199	195	204	203	198	226	199	225	220	199	177	219	217	217	183	185	214	195	192	165	211	218	179	203	181	205	192	199	190	205	222	220	179	186	184	198	184	199	195	201	194	228	202	206	227	199	212	197	195	213	187	226	181	176	217	215	208	197	206	187	178	215	189	181	182	181	207	217	215	194	208	222	197	183	196	198	200	176	203	188	191	190	191	215	214	192	197	208	214	188	181	199	222	201	191	187	219	203	178	185	194	194	195	189	214	195	209	204	223	193	205	214	184	217	204	171	196	203	222	191	208	192	180	195	208	212	204	182	220	218	221	224	197	192	190	189	197	184	206	189	183	196	223	174	174	183	200	194	176	194	200	216	177	194	187	203	184	195	208	210	219	186	205	158	210	194	184	187	172	210	189	187	174	190	187	195	190	214	197	193	195	196	219	201	187	183	214	223	196	228	181	198	200	181	200	192	205	183	208	193	191	215	221	204	204	200	206	204	202	199	212	206	208	195	181	187	216	201	199	172	189	221	178	232	214	187	186	198	197	198	215	189	202	191	200	194	206	204	193	199	205	177	218	196	195	189	191	201	200	198	174	196	206	157	217	218	196	198	192	201	205	194	183	200	189	210	206	217	200	209	222	206	210	220	178	184	202	228	192	196	214	215	187	230	218	185	212	189	183	201	211	219	193	223	222	189	207	190	212	198	232	210	188	193	188	186	232	172	201	206	188	211	205	195	199	189	186	188	192	200	210	195	218	202	199	181	189	205	174	183	187	227	200	223	201	201	212	196	198	213	208	200	197	184	208	184	187	202	198	199	232	185	208	207	192	192	202	187	187	246	215	184	212	212	204	175	190	188	190	186	209	203	203	206	189	194	197	195	180	181	200	198	230	214	224	195	194	202	209	169	219	224	229	190	191	185	225	221	211	204	188	207	215	197	187	218	216	218	207	236	195	210	175	202	213	186	197	199	213	204	209	203	191	200	191	197	186	228	185	216	214	217	179	219	191	177	210	215	197	203	182	187	200	212	204	190	166	196	190	171	191	194	189	204	183	202	218	189	182	238	169	188	190	181	207	213	206	211	204	194	209	194	218	209	220	192	170	213	190	212	205	220	217	195	200	197	206	179	196	178	221	192	201	214	186	192	192	235	227	180	224	213	208	178	189	203	213	208	192	197	227	207	212	188	196	202	202	175	178	210	201	198	210	225	181	210	209	214	203	212	204	205	203	219	202	189	207	199	193	195	196	182	198	203	201	177	193	184	184	219	203	222	188	191	176	196	179	220	206	205	193	188	213	191	183	200	203	199	215	206	209	199	207	197	203	203	186	191	182	205	216	197	204	190	192	187	215	203	218	193	205	241	192	184	215	196	177	204	219	193	223	205	199	191	203	204	215	212	214	228	208	225	205	199	180	192	203	228	193	193	179	204	206	216	191	198	190	218	165	216	205	204	205	201	180	199	188	224	184	194	195	249	216	195	180	183	171	215	180	217	204	197	197	214	190	198	200	212	200	212	212	221	205	196	200	183	217	188	203	200	195	200	170	206	196	195	200	198	195	190	207	227	184	227	221	190	198	184	191	215	211	210	219	204	216	188	211	215	208	191	193	205	198	218	203	152	190	220	192	210	193	189	176	180	199	185	189	202	218	179	196	189	188	207	239	191	222	182	204	192	189	200	216	218	223	207	202	197	191	205	203	182	210	207	209	170	193	176	216	214	208	191	182	196	217	198	226	184	172	202	174	199	199	220	164	157	198	230	202	201	198	199	192	197	183	203	202	179	202	178	194	197	204	181	209	209	212	205	177	182	203	202	192	184	172	193	203	202	191	187	199	206	208	183	210	190	189	205	189	230	211	227	199	211	201	219	195	212	206	214	195	222	205	205	215	197	201	201	185	204	181	202	227	200	208	178	201	209	208	207	185	220	196	218	202	193	197	187	186	214	205	214	209	203	189	214	195	185	223	194	183	204	202	206	210	204	208	215	198	187	192	158	221	185	178	204	198	197	207	221	242	195	194	206	195	231	213	210	207	207	201	196	214	172	194	201	175	185	224	195	200	213	201	193	213	180	197	200	163	214	179	200	209	191	194	207	186	174	188	207	209	200	211	216	185	218	204	220	196	205	189	210	172	217	180	188	220	219	220	183	186	216	190	180	199	199	184	183	201	194	175	202	207	218	186	233	198	188	207	202	202	203	192	209	196	196	197	189	199	215	228	200	198	203	184	206	183	215	231	191	188	220	203	182	201	190	207	222	196	220	196	205	201	192	205	205	192	227	191	191	206	187	229	209	190	202	201	188	185	179	186	200	189	199	221	185	183	183	190	183	189	203	211	205	189	211	231	208	199	195	186	173	163	205	203	181	179	202	179	178	227	201	192	191	205	233	189	206	175	217	199	190	202	209	210	202	205	197	208	203	208	162	201	188	176	192	227	201	216	187	206	200	210	200	234	201	193	225	193	231	166	186	201	165	198	194	194	183	177	201	222	236	206	214	195	212	228	208	219	222	178	177	206	205	172	225	189	202	189	204	207	215	188	210	209	193	198	201	183	224	217	221	219	206	209	214	179	204	193	189	179	183	187	181	212	200	185	216	200	181	219	196	213	185	203	210	208	191	211	201	188	194	203	202	180	186	182	190	203	172	213	212	207	210	181	183	193	216	217	188	191	196	209	182	211	194	175	219	208	188	181	175	194	228	197	197	179	199	187	199	212	212	195	224	200	219	205	188	214	194	206	188	213	183	177	185	211	210	199	229	212	189	217	197	209	220	196	202	184	203	191	203	187	159	198	207	214	183	199	201	207	213	190	187	199	211	212	229	201	179	182	189	191	210	199	189	182	213	199	210	198	194	186	205	201	162	208	189	192	209	185	182	199	205	202	222	218	207	193	207	208	207	213	201	194	183	225	186	191	200	172	196	204	183	187	186	182	206	191	188	203	197	202	195	201	217	216	189	193	202	191	208	184	194	210	189	196	189	200	220	215	179	183	186	200	201	204	172	211	211	198	220	191	207	206	221	211	219	180	171	180	205	178	186	216	190	237	203	190	186	177	218	185	196	177	189	197	175	186	208	208	209	201	187	200	215	199	207	194	183	226	199	222	203	186	184	194	209	203	224	213	208	225	199	183	212	201	208	242	185	185	208	185	207	209	188	196	201	173	210	190	212	199	202	196	207	217	233	208	191	213	210	220	199	214	211	202	221	189	219	206	191	216	211	186	173	184	210	222	225	210	206	213	198	182	188	225	194	188	195	183	202	205	205	197	200	205	196	196	208	184	193	186	194	203	201	180	193	204	205	185	207	206
2978	4512	3285	1478	1166	852	680	503	478	411	383	334	318	298	287	294	294	270	276	233	258	223	243	260	246	246	217	247	271	243	250	261	245	240	237	273	259	228	240	232	258	249	256	235	223	219	229	229	238	215	258	227	220	268	242	235	238	245	231	209	233	241	240	234	232	240	253	246	242	210	259	212	213	237	241	217	222	232	270	215	216	232	241	228	238	236	225	247	267	225	244	216	244	256	259	246	248	210	218	201	231	244	266	225	235	227	242	218	243	220	253	223	223	236	218	228	235	232	245	234	235	237	243	237	242	227	219	249	212	209	217	233	251	222	250	202	203	214	244	256	233	240	237	226	247	232	246	253	243	218	229	227	237	248	215	240	229	217	232	242	228	230	215	255	261	238	218	236	224	215	231	239	259	278	249	264	243	228	231	226	217	241	219	219	264	209	239	251	217	235	221	233	219	207	237	208	219	241	209	231	223	220	216	208	227	246	242	225	221	238	247	261	206	228	224	230	225	233	230	205	244	234	240	237	250	228	189	246	228	202	213	233	235	263	253	239	256	234	199	219	228	231	243	240	247	230	224	245	225	226	228	213	255	215	202	224	226	244	234	218	214	219	242	251	233	222	234	271	231	225	230	262	254	241	251	231	226	241	226	218	229	263	225	239	245	249	231	215	194	223	227	244	241	258	232	239	240	236	257	231	223	235	229	238	208	227	249	230	237	222	239	235	244	234	242	243	259	245	253	219	228	223	229	230	223	255	224	219	267	215	237	244	232	253	245	221	250	208	204	209	226	198	231	236	225	215	238	231	273	247	227	215	246	256	222	204	257	217	230	253	239	227	245	226	242	230	203	239	235	213	242	240	214	250	247	211	236	236	233	263	246	253	234	219	261	248	243	240	222	250	227	221	224	228	226	227	226	253	234	234	220	245	219	231	225	254	249	251	211	251	243	224	236	256	246	231	236	208	240	231	231	247	245	226	215	226	232	259	236	240	236	252	263	222	232	250	224	219	222	235	212	225	206	225	218	212	204	234	218	220	231	237	211	226	223	259	233	224	226	223	226	227	236	234	248	226	242	218	225	244	243	245	244	231	236	229	234	237	217	249	242	208	218	240	213	223	231	252	227	216	201	232	245	253	228	230	238	235	233	241	223	262	219	219	253	199	234	210	230	244	217	236	249	242	244	251	245	220	216	246	251	208	233	219	239	219	210	217	213	224	235	223	225	265	247	222	220	254	257	211	223	228	230	243	200	258	257	233	241	224	242	255	247	247	237	232	236	235	228	226	244	232	237	216	241	217	245	237	225	221	231	258	232	262	242	221	237	227	226	237	250	239	239	245	233	212	219	241	236	241	232	268	235	238	285	223	241	229	225	223	212	209	226	272	228	224	220	239	225	252	230	218	230	229	233	202	210	255	244	242	231	238	212	204	243	236	247	241	230	262	224	250	236	223	245	251	245	237	230	236	209	220	222	219	224	235	246	253	230	231	269	251	207	258	226	206	244	225	242	224	217	221	236	250	234	213	269	234	244	223	226	208	236	220	208	219	215	251	231	234	223	236	202	225	232	210	236	223	210	198	238	228	249	240	241	237	235	240	219	240	234	235	231	251	233	224	222	221	263	257	220	213	254	243	221	228	227	236	227	238	231	250	233	234	240	238	242	203	258	214	217	224	239	234	227	246	220	238	236	256	240	227	227	234	230	241	203	236	225	246	224	228	226	240	250	234	216	242	215	224	219	227	221	234	235	209	226	245	215	239	236	225	229	227	220	249	218	239	235	221	209	229	225	241	229	210	222	227	227	213	238	225	230	251	229	237	255	227	217	230	233	219	232	246	213	226	247	231	239	221	248	236	231	246	220	203	222	232	239	206	253	253	219	225	235	214	255	214	244	247	216	239	218	249	221	228	245	220	250	218	211	229	264	234	229	229	233	229	237	243	209	232	241	224	213	221	239	223	243	218	208	201	223	231	219	236	248	211	233	183	224	231	233	225	231	229	248	249	238	228	226	234	231	210	240	192	241	245	223	229	234	222	233	249	248	233	228	239	266	221	255	245	215	224	206	225	248	225	244	242	244	264	234	217	248	251	223	209	215	232	251	223	228	236	221	267	200	211	235	207	264	249	243	245	216	250	217	215	234	207	205	231	245	248	239	242	246	218	214	196	249	233	226	233	229	249	222	232	218	254	230	226	224	249	254	240	220	231	220	242	215	214	235	231	257	236	244	233	207	202	255	222	228	221	240	236	223	224	224	258	228	265	208	211	246	240	234	212	249	212	204	220	223	270	287	224	229	226	220	231	222	245	244	255	225	215	247	223	234	218	218	220	249	219	234	207	224	219	256	210	237	260	252	210	236	246	224	232	259	250	218	219	244	235	218	236	216	242	234	225	241	234	222	229	223	212	218	229	230	216	228	245	220	224	230	242	229	253	246	232	242	238	250	227	231	240	244	247	240	232	240	233	224	223	241	224	212	219	211	213	260	238	219	230	244	253	234	250	218	221	239	222	230	236	257	222	255	227	210	243	255	215	238	255	212	259	223	255	265	213	215	225	223	223	242	248	230	226	231	232	214	232	224	227	240	223	242	238	276	249	242	231	238	233	204	236	250	212	233	230	257	235	233	219	223	256	237	237	208	262	235	223	248	230	240	239	245	214	222	229	240	242	240	272	229	271	237	229	251	242	216	250	237	236	201	235	224	213	233	219	213	231	256	225	225	267	260	206	264	241	266	239	233	215	236	229	258	245	218	207	252	240	235	240	215	226	210	237	235	245	240	212	205	242	206	244	231	237	254	226	238	240	240	263	234	235	239	233	229	247	257	224	230	240	236	211	218	258	220	242	237	243	225	242	235	240	225	238	249	212	239	228	236	246	229	227	203	229	207	263	225	229	221	251	248	252	237	208	228	209	228	273	217	237	204	223	256	235	228	242	214	245	245	241	239	206	227	224	240	251	234	217	221	210	242	249	249	259	230	235	267	232	265	249	231	218	260	250	243	207	216	228	203	242	211	218	218	246	233	218	269	221	236	241	235	216	268	261	215	221	236	243	247	232	264	245	203	221	219	239	226	230	233	238	208	235	205	239	261	236	244	217	241	233	229	271	262	218	263	239	247	220	234	238	224	248	203	250	218	243	224	224	236	218	234	251	237	240	242	239	231	255	247	226	259	231	212	251	224	216	208	271	223	220	226	205	226	202	244	232	211	224	247	242	217	222	249	230	269	233	251	222	210	220	207	236	220	232	257	232	239	229	240	223	238	248	227	225	240	230	230	220	218	235	235	223	239	232	247	247	246	244	217	257	240	239	243	237	215	244	216	234	252	225	225	214	258	237	259	231	246	266	215	241	252	237	233	233	225	231	229	242	238	226	213	236	227	205	246	242	251	206	245	255	222	233	262	248	223	241	248	204	219	261	225	226	244	254	237	230	236	221	249	211	211	208	236	219	246	220	239	230	216	210	202	253	234	235	221	209	238	262	242	240	216	222
22330	21088	28681	23714	21081	21094	5477	948	661	564	445	416	441	375	403	342	301	302	329	324	315	298	320	276	247	262	277	256	254	294	269	258	267	254	280	275	268	274	258	220	265	259	248	229	257	284	216	243	234	265	257	243	250	256	267	239	277	233	246	226	232	241	261	286	282	274	234	237	248	249	248	242	230	244	251	263	236	244	246	243	259	243	230	228	220	203	246	231	263	256	266	253	246	238	235	284	229	201	237	217	246	277	253	240	248	251	228	254	218	242	226	246	221	262	223	240	228	291	236	253	245	252	234	241	262	235	235	241	236	188	251	285	241	265	236	255	253	270	237	229	224	258	199	258	212	256	242	223	223	240	261	239	253	262	236	227	237	247	237	240	227	249	235	230	230	252	254	238	249	247	216	263	242	219	230	275	261	264	258	231	256	222	228	243	255	250	243	247	253	230	221	233	246	239	228	230	244	232	253	254	232	245	272	251	243	234	239	230	250	248	236	223	247	235	242	221	244	226	217	225	248	230	221	241	250	231	228	266	229	210	256	186	232	250	237	252	255	213	262	238	234	242	236	237	233	218	244	224	269	225	245	245	239	245	264	242	221	236	235	246	260	213	235	245	220	198	230	219	226	224	247	226	229	261	221	234	255	242	230	233	238	235	254	202	281	246	218	221	254	260	244	249	226	279	228	244	237	253	222	237	236	260	253	212	239	240	210	230	243	250	269	259	257	234	217	216	226	238	252	239	239	229	218	248	230	246	234	217	237	241	237	236	242	247	231	260	244	252	245	226	225	251	235	243	252	239	237	210	242	245	236	239	251	249	252	240	270	243	221	253	236	240	246	250	217	248	217	241	243	227	217	240	236	248	226	232	246	234	226	244	210	228	219	227	242	247	228	238	246	202	202	242	244	256	248	236	235	222	271	218	267	246	253	230	232	220	217	231	231	203	215	222	240	236	256	239	240	238	240	280	227	259	230	246	243	239	229	235	244	215	266	258	249	250	247	257	221	240	210	233	221	266	256	251	247	237	251	242	238	234	216	223	234	228	225	238	291	243	236	244	236	251	228	246	245	202	251	223	243	230	251	233	246	225	241	238	249	231	238	269	237	229	218	227	251	226	227	234	251	248	245	251	196	225	230	251	230	238	256	270	244	244	221	219	286	250	229	244	245	240	229	231	222	258	255	248	235	240	243	220	247	228	247	251	247	217	257	243	215	238	218	254	220	260	224	226	223	238	211	242	232	241	246	245	222	239	274	234	252	224	248	251	248	254	234	232	232	246	239	239	281	261	219	232	215	247	226	222	232	235	246	257	231	229	237	249	248	265	237	243	237	282	236	222	260	227	233	229	228	254	231	220	275	224	224	246	235	217	214	263	238	259	244	244	248	241	243	258	241	251	248	230	226	243	235	232	222	256	237	232	279	233	285	254	253	248	248	261	288	248	252	232	263	225	244	234	241	248	258	258	250	228	214	276	239	230	224	242	232	238	248	249	256	247	241	213	252	238	217	218	253	239	234	228	231	242	224	236	213	261	237	226	238	232	262	220	234	238	250	236	265	223	223	249	224	256	239	220	266	241	263	255	223	228	241	228	240	229	214	237	237	263	240	242	264	229	234	258	242	244	249	233	257	235	223	247	240	242	243	254	240	220	235	217	244	235	230	208	230	249	230	232	268	247	250	216	238	243	237	230	242	212	196	234	246	241	255	223	236	248	256	250	235	257	217	235	236	248	227	243	224	248	219	231	245	244	227	243	239	238	263	240	239	254	224	199	216	217	237	240	232	244	231	222	237	208	237	234	216	182	248	231	254	216	221	241	236	223	240	238	255	203	236	218	217	243	218	240	228	230	248	251	216	262	244	247	235	237	243	259	261	233	240	252	269	258	254	247	265	239	248	230	246	238	251	238	255	250	234	207	253	281	236	248	212	232	233	237	254	208	246	244	233	267	240	215	260	241	230	261	245	249	225	257	257	229	245	253	225	247	219	220	235	228	238	230	224	243	264	222	248	248	234	240	240	222	262	269	245	223	225	235	243	218	239	239	231	230	238	245	241	239	238	253	265	238	274	259	226	239	259	252	250	247	254	230	249	241	263	228	230	254	260	276	213	244	271	264	208	224	247	221	247	229	244	255	261	254	271	231	228	253	231	249	237	226	250	242	228	234	236	210	260	239	233	234	237	222	230	240	250	226	246	242	261	238	222	249	225	203	243	211	256	236	247	245	237	213	258	233	228	246	240	234	211	256	227	230	204	237	225	232	214	241	236	221	256	229	250	219	238	226	249	245	253	243	225	229	253	239	249	246	230	210	279	218	245	260	222	259	251	192	213	221	236	251	239	231	241	243	244	235	238	245	236	267	200	236	236	241	218	232	223	230	219	249	239	216	271	239	242	237	273	252	260	235	226	240	242	244	240	242	238	238	239	253	250	225	232	227	263	232	240	272	265	228	245	236	231	235	234	244	230	231	221	225	222	236	244	240	223	211	248	216	237	237	253	242	258	219	226	247	247	218	217	215	232	249	236	269	251	239	239	215	239	240	238	242	222	228	249	230	243	242	249	211	256	241	248	237	221	259	219	221	241	240	245	256	247	236	251	243	247	233	220	236	244	245	214	245	262	253	253	224	238	209	259	233	236	224	236	206	189	219	239	228	248	237	236	237	239	242	237	233	256	249	235	231	242	250	235	230	262	255	200	224	259	239	244	233	244	235	237	247	253	264	246	245	203	232	246	228	255	221	246	220	255	213	257	235	249	231	242	235	226	260	246	220	211	255	257	226	229	216	246	239	230	277	234	239	232	260	220	233	238	236	234	247	247	233	256	263	240	219	225	258	222	233	230	243	276	228	239	250	218	263	234	242	232	230	251	246	217	234	261	244	253	227	243	260	249	213	245	261	229	251	223	237	243	232	231	240	274	234	232	237	234	236	237	267	212	222	266	245	251	230	247	258	255	258	226	239	232	227	228	253	261	236	263	239	227	268	240	230	257	261	255	218	219	232	227	223	239	240	221	281	234	236	233	234	215	236	216	244	248	253	226	263	246	241	240	216	239	241	247	240	230	253	236	268	232	220	222	262	238	228	227	225	255	248	266	253	214	202	233	216	231	209	251	225	249	246	219	251	246	243	220	245	250	237	211	232	251	225	227	233	255	234	249	231	222	229	225	222	268	253	224	225	237	236	233	234	252	230	246	240	222	225	218	257	220	247	205	267	236	249	240	265	218	250	230	235	252	238	261	222	241	242	241	230	215	217	252	222	230	241	213	247	251	204	246	222	234	225	226	266	228	252	246	218	264	220	248	217	244	236	229	220	242	215	260	237	220	224	220	241	231	227	273	210	227	238	234	227	225	227	270	226	230	245	232	222	251	231	240	248	253	218	252	247	232	245	284	239	247	248	248	225	256	247	216	216	231	235	227	219	241	248	220	256	249	241	235	228	249	249	247	232	232	236	249	229	233	242	225	253	255	269	236	246	244	260	229	216	243	229
4035	13473	9497	4560	3178	2428	1870	1362	1041	866	745	661	548	523	462	453	397	436	401	391	429	363	354	345	342	353	325	327	330	316	339	355	307	327	297	290	318	318	315	308	318	302	299	287	293	319	297	294	304	307	301	272	282	309	273	290	273	292	260	299	316	282	278	305	291	306	293	294	266	298	282	295	287	269	269	282	269	275	266	286	304	304	280	276	293	310	295	280	286	287	288	295	322	315	311	277	290	306	297	268	308	289	260	300	293	291	303	295	306	288	282	274	300	277	267	298	284	270	268	286	301	267	308	311	289	279	285	274	270	285	309	296	277	289	319	290	262	275	278	284	310	301	279	301	284	276	289	280	284	269	314	318	264	292	298	270	294	291	279	300	323	277	292	279	280	279	286	311	291	298	252	301	266	266	304	261	270	283	290	289	291	296	264	274	262	298	323	280	312	248	291	325	272	308	286	314	280	289	285	280	263	288	293	287	300	282	287	292	289	292	308	287	315	295	290	322	318	299	280	302	291	309	317	267	291	295	266	259	296	304	290	308	281	280	302	287	299	279	292	284	303	280	315	288	262	296	292	278	246	267	279	273	287	254	292	292	316	238	279	302	270	269	295	284	281	283	289	287	307	308	298	302	299	303	265	270	262	303	281	290	283	275	290	280	316	270	303	268	267	276	285	290	300	295	271	291	290	267	276	269	263	268	283	309	273	297	288	275	290	267	300	290	295	274	298	322	267	288	306	297	275	269	304	289	322	289	298	264	262	279	283	277	306	304	279	278	261	299	263	301	269	291	272	282	266	298	313	265	301	276	280	285	294	267	297	279	300	290	296	283	311	290	272	279	259	285	292	284	270	268	270	285	282	290	277	296	273	249	305	278	309	287	315	273	276	272	272	303	275	282	283	277	272	279	255	275	266	292	281	279	283	297	282	297	253	298	330	270	259	307	297	288	303	295	304	274	286	292	288	303	292	280	281	288	271	279	235	301	292	267	287	279	273	275	303	284	289	309	301	290	302	263	319	249	292	275	290	292	279	293	284	303	299	279	284	310	302	279	274	290	289	282	257	341	291	264	277	303	289	278	314	312	281	249	284	261	247	305	299	256	266	290	263	283	305	277	274	276	304	293	282	273	295	275	297	292	292	291	282	288	271	302	261	321	299	299	275	280	295	316	291	261	284	284	294	314	278	261	261	314	287	280	320	288	270	283	276	308	297	263	281	277	272	266	284	310	253	297	305	266	288	262	283	289	260	305	296	283	286	277	301	254	278	278	269	308	275	302	264	284	281	280	282	269	251	271	271	302	281	258	276	283	290	302	293	290	279	282	292	269	311	300	291	268	306	293	275	293	300	293	276	263	293	237	294	267	270	248	264	277	272	240	281	286	276	273	305	299	264	268	316	258	308	298	292	288	285	323	282	236	283	280	281	276	278	295	292	285	303	302	314	270	305	283	295	279	279	287	299	272	292	305	282	271	268	299	304	273	301	303	300	289	282	290	271	312	272	312	289	282	269	288	258	274	291	293	291	305	296	302	286	297	267	263	278	296	300	282	296	297	296	314	285	320	260	290	293	263	289	316	305	260	276	278	291	322	293	273	317	293	274	287	299	300	280	296	273	310	258	282	289	279	288	264	292	271	282	283	274	288	290	296	287	311	286	260	273	307	290	283	294	281	280	301	290	247	305	313	298	263	292	251	285	280	267	269	286	283	296	293	298	302	280	287	304	277	279	288	272	312	271	300	290	278	279	277	249	306	279	289	316	266	297	277	277	307	283	279	268	314	300	270	293	285	280	280	282	302	293	278	304	317	254	275	292	287	305	274	290	282	301	270	278	295	298	258	286	277	301	251	269	277	287	302	290	293	272	314	277	268	272	280	232	296	253	279	302	292	281	288	286	305	316	269	285	276	285	258	271	318	259	272	273	323	283	294	292	297	315	272	311	298	277	265	311	292	264	278	280	263	284	245	294	287	294	271	302	269	276	279	300	256	301	279	291	289	275	247	317	253	296	290	315	294	277	265	296	275	298	292	297	268	298	287	253	275	294	301	269	291	282	255	273	286	311	263	273	269	281	281	274	308	292	301	279	284	286	256	290	310	275	258	287	266	301	264	269	257	315	268	283	293	295	326	278	313	325	311	282	312	287	317	268	290	280	273	282	289	268	273	285	277	266	299	294	279	300	259	307	282	285	290	300	306	309	300	292	268	273	255	289	256	290	269	308	297	286	322	311	306	279	286	272	320	278	296	287	267	261	275	273	268	278	236	283	299	273	299	296	320	267	288	290	279	287	301	257	265	290	270	299	274	304	285	326	317	305	310	308	290	267	279	277	302	303	270	278	256	290	291	280	282	287	286	296	287	279	287	300	283	279	303	310	267	284	280	288	268	301	284	292	305	242	291	274	299	290	292	302	282	306	317	290	280	263	283	271	294	280	309	290	307	274	246	300	294	269	287	278	270	283	271	261	294	292	283	280	281	301	284	290	285	277	286	292	267	251	315	280	276	279	314	301	266	268	265	299	279	285	276	263	292	306	306	263	282	293	281	278	288	304	288	261	278	321	279	278	321	284	276	299	272	273	276	264	265	284	291	292	264	302	285	292	296	269	287	287	260	267	287	297	286	275	286	283	262	289	336	285	277	308	260	297	275	289	267	255	288	277	255	254	299	289	301	268	302	290	284	300	281	295	302	269	273	288	280	308	289	294	289	277	307	276	271	301	313	277	295	278	288	285	259	293	301	305	286	303	300	301	297	296	275	261	272	265	282	260	296	274	311	289	269	302	293	313	298	290	287	296	278	285	305	296	290	319	274	281	273	289	312	268	288	266	263	253	262	259	303	278	267	281	277	305	292	268	279	273	291	323	293	305	275	296	297	300	285	275	291	279	265	283	283	293	298	309	270	290	310	290	265	270	287	258	265	286	286	268	299	297	273	302	279	280	268	303	293	263	266	265	278	268	300	263	302	289	287	305	259	267	278	251	294	278	296	289	289	269	268	309	325	283	309	291	266	274	253	283	268	275	274	314	272	315	310	286	290	272	269	310	277	262	269	283	295	280	277	317	310	289	272	293	289	304	283	297	311	267	284	303	284	275	285	257	268	281	275	273	285	281	290	309	274	294	254	272	298	279	278	295	313	294	268	273	271	302	252	278	261	273	267	310	272	269	279	305	300	274	316	264	264	293	297	348	275	274	263	286	297	258	284	275	260	281	290	277	263	281	274	284	264	259	268	290	301	284	290	269	256	306	280	303	287	304	248	299	291	282	274	294	314	296	277	293	287	281	288	280	256	293	287	294	296	309	297	273	288	275	312	281	303	275	294	289	274	273	272	301	298	280	241	288	294	318	286	284	267	293	278	318	290	283	281	290	333	283	302	284	298	283	280	287	303	278	304	279	286	291	309	285	302	288	290	279	262	264	273	312	252	273	265	290	277	255	292	308	247	259	275	266	311	293	310	302	282	320	272	281	299	286	269	310	322	295	312	268	259
27263	17071	2965	620	471	419	417	448	389	450	407	459	420	417	434	431	447	385	411	390	400	412	397	417	436	410	427	434	398	389	415	385	453	419	422	412	406	444	391	401	406	379	436	408	433	405	380	388	400	455	419	391	444	390	440	421	396	399	407	425	411	393	391	415	433	434	398	431	385	393	431	400	398	424	381	417	418	370	396	443	424	416	405	427	413	391	433	440	407	388	394	427	387	371	419	425	433	388	405	405	397	383	427	440	415	430	404	419	391	435	397	424	406	407	394	419	403	407	389	425	403	415	429	424	390	418	401	414	404	419	409	428	409	390	391	438	411	359	409	404	447	437	387	412	465	408	400	419	386	428	420	396	428	451	400	380	414	401	392	423	461	438	364	383	396	415	417	402	402	434	429	369	427	446	417	398	429	387	425	394	400	412	418	407	426	424	395	397	448	411	375	380	381	421	432	381	420	427	398	423	397	425	399	420	436	414	423	424	397	416	394	404	435	413	408	430	394	405	431	401	420	427	419	397	444	419	436	419	433	383	438	357	422	388	418	415	396	389	419	394	396	383	411	426	386	410	413	396	444	418	425	457	424	370	387	413	444	448	408	421	393	421	408	445	388	405	395	389	404	418	405	396	393	412	369	408	394	394	404	397	391	419	411	421	396	445	376	427	438	428	402	403	407	401	429	417	441	378	396	407	430	408	377	422	403	411	438	387	450	430	420	383	377	391	456	420	393	396	417	441	414	408	395	382	381	403	419	399	409	411	391	397	397	393	446	414	393	393	396	386	394	411	435	396	394	390	426	407	461	454	438	421	459	413	417	401	422	438	410	426	437	417	410	444	399	414	383	419	395	369	401	419	410	397	400	445	415	401	408	400	422	393	389	410	403	441	400	403	428	421	407	422	417	419	427	431	391	417	395	387	406	402	410	413	381	390	386	421	418	439	443	401	389	378	395	373	401	434	386	427	422	414	378	408	419	379	420	389	404	428	423	487	467	408	396	418	432	403	433	412	382	404	408	414	383	413	414	434	413	401	411	394	411	440	394	447	417	381	383	427	411	454	397	421	415	443	409	418	423	453	401	409	410	412	428	387	420	429	419	392	434	456	430	419	424	426	428	418	426	430	425	416	391	398	397	407	411	425	394	432	449	420	394	381	425	434	387	427	431	418	428	432	429	433	432	424	413	408	428	413	412	409	409	411	407	428	423	403	412	406	439	402	406	444	430	395	396	420	389	416	441	416	414	371	428	402	411	385	429	434	411	365	437	379	388	421	416	436	429	418	411	437	403	443	416	369	436	428	399	414	399	413	387	378	442	412	375	416	433	410	406	401	408	407	413	410	433	373	447	420	423	429	395	412	427	449	414	443	457	387	427	434	385	418	411	375	399	473	423	378	427	399	417	418	420	433	371	379	416	409	409	389	423	404	409	417	425	409	398	438	417	395	368	420	428	430	426	414	413	426	393	404	420	419	409	412	403	421	408	446	422	429	421	433	383	405	437	381	436	434	421	396	422	409	457	413	421	399	412	429	391	452	409	395	376	416	389	436	387	422	408	383	420	417	396	443	411	389	425	446	414	406	398	428	389	422	439	411	429	392	417	403	404	413	448	405	402	425	432	406	410	412	405	408	400	442	422	406	403	416	389	430	426	424	441	400	375	439	385	416	404	387	425	401	385	382	394	398	428	458	422	399	406	411	418	411	414	414	387	414	430	439	393	425	385	454	409	407	415	404	417	377	432	415	411	383	388	389	401	398	384	398	429	398	442	426	425	381	386	415	405	388	398	388	405	455	423	402	420	430	400	404	400	425	438	415	383	425	400	440	421	394	403	409	433	419	417	425	393	425	430	367	402	372	399	425	437	409	431	420	386	399	423	428	399	447	424	416	451	409	424	409	440	451	405	416	423	435	456	396	400	418	423	431	397	404	397	388	422	399	419	386	409	384	429	423	375	424	428	422	411	411	407	376	435	375	419	413	424	441	419	391	395	400	430	400	463	431	434	425	382	465	426	417	384	424	375	405	429	441	402	416	392	430	407	433	413	398	406	428	370	392	408	416	422	391	422	397	400	404	435	418	440	441	392	427	423	398	409	433	417	414	412	411	439	405	420	419	412	399	438	423	411	432	405	417	434	431	470	392	421	425	456	441	434	434	403	407	431	427	410	382	456	445	392	403	417	384	430	400	412	396	424	425	402	391	437	400	418	408	423	415	420	412	419	433	399	397	436	410	401	444	398	409	424	442	404	372	385	431	456	429	443	415	394	406	388	426	403	431	452	395	454	412	434	447	426	453	403	399	433	410	392	449	451	387	442	409	401	413	406	442	434	407	388	383	411	439	406	397	389	394	439	418	386	424	386	408	428	428	420	463	420	402	420	409	417	399	409	413	409	408	433	412	406	421	401	396	403	373	411	417	432	420	428	393	418	394	387	420	428	397	433	393	427	408	409	380	464	404	438	389	430	454	392	383	420	377	435	406	424	450	388	415	352	403	417	400	407	427	428	425	402	419	450	433	448	404	430	401	370	415	421	452	413	415	384	389	419	439	401	431	401	418	406	419	403	370	425	436	394	387	426	414	402	454	454	413	450	435	425	419	408	428	416	359	393	442	428	391	423	425	423	413	399	397	412	437	422	440	418	453	414	390	400	394	405	392	403	377	462	405	428	401	397	417	430	407	427	416	414	428	464	429	395	437	408	426	407	390	411	386	422	435	427	419	408	420	401	418	423	426	389	395	420	418	445	432	432	432	399	428	399	418	440	429	420	430	395	421	400	441	401	427	410	426	406	401	391	401	418	398	439	401	450	436	408	438	429	418	415	410	429	408	428	424	431	401	416	432	424	462	363	440	412	411	395	417	410	388	414	410	413	395	404	404	451	455	458	391	407	413	443	422	423	418	415	415	422	413	424	402	422	431	409	401	379	428	435	413	455	412	446	413	410	429	414	441	468	428	416	395	401	384	415	409	429	405	389	450	413	385	394	409	394	404	428	415	439	391	397	414	416	422	409	413	420	423	460	435	440	401	435	424	400	421	428	391	419	439	439	425	406	420	413	413	448	413	425	399	430	402	396	448	391	440	402	399	450	407	382	420	402	418	415	442	439	435	404	397	394	405	393	430	448	427	391	427	417	412	452	404	428	390	459	417	404	429	407	396	412	404	426	442	416	414	409	376	406	410	393	421	388	435	443	421	466	402	412	415	418	452	383	416	424	396	396	406	412	405	410	423	411	402	409	400	409	406	394	405	387	391	377	401	372	406	430	408	395	440	396	389	422	441	456	395	395	422	394	380	394	408	393	377	420	392	387	416	399	397	415	454	393	441	399	420	408	418	391	414	423	380	415	404	417	412	412	418	389	423	394	427	422	405	436	431	391	416	431	434	406	389	419	424	382	412	419	442	422	434	406	457	422	377	428	441	387	461	448	432	414	400	428	389	427	421	399	447	437	407	388	406	405	422	409	412	396	373	427	416	405	372	438	414	424	403
4150	985	843	574	511	521	522	470	502	474	507	521	496	490	449	483	506	490	494	462	480	460	500	467	459	489	498	501	433	469	455	478	435	482	510	478	453	471	490	452	443	475	491	470	475	456	484	496	510	485	440	478	516	515	449	457	483	499	487	474	481	483	468	468	475	495	451	482	470	494	505	480	470	478	481	497	464	506	459	462	481	488	469	471	474	467	474	474	469	488	484	503	481	499	501	476	454	472	449	488	508	509	459	472	497	459	485	491	485	442	482	447	462	454	441	449	464	453	480	467	456	504	475	489	469	489	516	491	455	507	485	476	482	453	517	481	480	495	476	479	482	422	454	480	456	521	481	458	488	466	454	490	473	491	491	476	509	483	439	491	482	449	474	455	437	485	490	485	478	493	437	504	467	493	479	484	491	477	491	447	470	467	462	535	479	510	481	443	480	480	480	498	462	463	480	466	466	512	453	488	523	494	489	451	468	459	434	484	523	471	479	499	461	443	451	461	460	466	482	485	466	476	485	476	494	474	501	501	493	447	431	469	474	454	490	493	510	455	436	434	483	458	540	459	458	459	436	485	472	495	462	477	516	465	468	486	450	493	458	440	469	517	470	452	484	483	458	505	469	446	473	485	500	502	455	476	470	446	462	464	465	464	490	393	466	477	451	459	466	475	486	522	486	485	478	452	506	506	474	476	454	465	439	455	471	510	492	429	499	486	469	483	500	476	475	498	463	464	462	479	435	481	492	492	484	518	491	460	471	466	489	470	465	462	476	468	461	534	502	490	508	477	489	479	442	505	456	510	463	479	494	498	454	472	494	479	507	493	512	460	458	487	462	485	436	447	474	496	472	494	503	488	491	512	445	466	471	473	490	441	494	465	494	478	433	475	481	489	450	472	469	507	474	477	455	464	476	473	472	510	485	449	508	474	494	459	453	495	472	441	459	525	497	472	489	446	476	463	435	493	478	484	464	498	506	471	480	452	539	499	458	466	456	483	478	489	502	496	465	479	472	480	505	499	456	441	502	449	486	491	480	517	486	429	477	482	465	489	477	496	480	460	465	496	534	431	497	470	485	433	456	519	476	476	465	500	499	462	481	477	476	451	476	442	469	479	485	521	443	481	495	444	484	516	457	482	480	463	481	473	503	514	496	430	460	431	494	482	478	469	434	479	508	474	494	486	477	468	461	520	488	438	461	463	463	470	498	482	475	450	507	504	458	459	484	452	442	487	432	462	504	480	479	463	503	459	522	471	520	499	498	464	472	454	482	491	487	494	456	487	468	457	478	481	503	463	491	473	511	469	497	514	479	494	526	486	462	489	493	449	483	482	435	448	473	479	473	445	482	515	470	468	488	500	475	496	477	495	481	427	506	470	493	461	518	464	477	483	470	495	468	484	497	487	460	494	444	451	448	475	484	462	471	460	460	484	454	434	506	469	476	472	481	498	454	508	454	468	465	426	491	503	483	452	479	482	520	464	469	411	465	467	509	499	464	453	515	482	509	512	447	448	462	474	472	461	473	491	490	495	481	475	464	524	497	467	440	480	466	463	460	452	517	503	465	440	461	461	442	475	470	511	474	508	509	477	467	486	491	476	458	490	484	491	482	451	450	510	497	473	494	455	494	493	487	494	456	479	492	465	452	485	503	493	495	501	460	451	490	507	444	452	480	463	505	442	508	443	483	470	471	497	483	457	473	466	464	436	494	483	444	471	438	465	459	491	470	477	481	471	480	493	480	488	467	423	494	504	486	444	471	467	511	480	489	442	494	449	486	444	468	537	480	452	510	478	470	484	470	506	490	480	485	458	471	467	491	480	486	519	451	502	453	470	487	509	490	449	435	475	465	493	523	481	500	476	490	459	481	484	451	517	498	488	487	480	454	483	488	490	501	442	484	464	480	480	499	482	460	458	497	466	469	478	463	472	510	447	450	517	478	488	485	473	465	477	481	481	471	504	444	504	453	490	435	496	490	462	475	483	462	484	489	414	467	467	446	495	459	470	449	454	516	492	449	479	474	472	483	488	510	504	469	460	462	474	478	488	507	463	464	498	508	511	500	506	459	456	470	474	472	457	476	464	508	499	471	488	475	473	436	498	509	495	468	464	469	468	484	467	451	514	500	495	470	498	462	479	487	458	467	477	462	477	445	492	500	470	476	508	455	487	509	484	503	444	489	481	481	477	492	483	455	495	470	465	474	506	474	468	465	446	453	448	499	498	501	471	496	490	467	470	521	478	473	455	462	490	498	511	491	492	510	438	451	488	446	478	436	484	477	503	445	491	489	456	460	443	499	481	461	474	466	495	497	475	450	481	469	478	477	467	429	475	466	488	458	497	443	522	494	465	481	517	459	490	458	464	511	434	499	487	476	470	456	487	472	490	479	455	462	441	458	474	449	448	473	497	479	477	458	480	460	440	480	474	437	470	494	514	479	437	494	464	464	472	512	489	486	472	491	441	462	469	457	498	449	469	480	516	476	482	453	460	475	491	474	489	481	423	449	462	517	461	494	482	477	458	468	482	452	506	505	494	459	497	482	483	468	491	465	507	475	487	467	464	494	475	510	464	439	454	469	475	473	479	459	461	449	449	476	439	474	494	467	485	514	464	454	484	471	447	462	491	451	500	454	454	431	432	474	453	452	505	482	430	456	497	470	462	530	493	470	523	467	469	475	478	471	451	448	491	477	502	462	477	447	469	451	479	523	500	448	477	468	472	436	502	457	501	481	499	475	502	438	475	520	475	467	452	467	457	455	495	467	461	511	481	452	481	470	464	531	451	470	511	476	478	486	470	482	487	475	492	482	463	487	451	488	474	446	518	500	484	481	484	456	454	494	479	474	432	476	493	468	492	480	515	449	451	450	479	468	468	477	452	496	511	449	483	472	511	476	485	503	493	483	518	455	498	461	460	496	482	450	494	489	471	506	473	509	503	435	495	473	483	476	465	444	480	470	456	494	476	480	508	484	447	451	484	492	474	438	466	489	451	472	444	484	509	459	474	482	466	481	484	445	459	516	438	484	444	478	452	444	470	472	491	467	465	466	468	471	484	464	465	469	501	510	492	482	463	439	485	506	466	436	488	455	479	456	512	461	493	455	431	472	497	491	446	490	480	460	474	471	470	472	468	481	483	486	482	485	494	490	492	463	470	474	525	493	497	452	466	494	470	457	505	456	441	462	480	517	461	460	454	466	505	463	497	497	484	449	473	468	488	514	528	501	501	473	472	463	492	505	486	449	416	476	470	448	495	467	461	485	479	502	467	486	487	445	460	484	468	431	503	512	458	474	440	477	503	491	461	477	491	507	472	481	471	468	489	468	477	434	469	486	459	469	499	476	475	489	478	447	474	484	498	457	459	464	478	497	491	472	472	460	504	475	458	460	464	478	464	446	476	467	442	476	493	432	498	476	486	487	489	481	432	457	461	502	506	457	476	491	467	482	477	496	465	464	477	474	449	467	487	489	494	487	504	479	455	494	464	506	463
23389	21038	28113	24187	21021	7199	1125	741	643	636	610	589	563	540	590	542	505	516	528	470	518	521	468	478	485	500	506	501	482	502	468	454	500	517	486	462	448	509	491	489	477	440	521	451	499	441	483	490	473	498	521	458	438	529	469	510	485	499	456	456	487	474	488	487	498	494	463	528	457	456	500	470	496	483	462	430	453	471	456	457	454	498	483	508	496	464	475	485	480	501	449	455	495	464	490	480	472	497	497	500	481	519	491	495	493	469	472	429	481	480	472	519	472	443	487	481	485	485	447	507	507	462	491	503	480	461	484	491	494	501	516	435	498	437	453	465	505	511	465	456	483	410	464	473	467	451	498	449	470	518	482	468	466	466	472	496	435	500	463	496	491	468	468	460	488	497	465	491	483	495	482	513	493	477	456	483	467	455	455	509	531	456	473	482	479	501	455	452	485	469	473	504	510	473	467	492	500	442	471	474	525	443	487	486	476	453	460	507	509	471	463	456	488	482	462	504	440	506	492	451	468	429	481	483	491	456	472	490	460	492	472	482	492	486	480	460	448	525	441	493	474	504	500	452	463	452	486	446	496	501	477	461	490	476	468	501	523	469	480	502	481	490	433	450	467	478	469	474	479	503	445	462	480	464	457	487	489	521	503	474	475	481	460	441	502	461	477	495	446	492	451	509	473	513	471	448	466	479	460	477	453	477	483	457	468	483	489	465	418	498	499	442	462	445	493	465	504	463	473	521	509	467	482	512	494	500	497	514	500	518	470	456	472	516	481	456	480	452	516	486	477	465	521	465	455	533	450	459	513	447	487	503	469	478	499	461	506	483	435	484	483	459	445	456	463	481	481	491	473	473	490	486	464	438	498	487	447	476	466	467	451	463	444	437	457	458	523	442	470	470	464	519	489	496	479	477	512	462	499	530	465	520	472	461	484	484	481	481	495	491	503	485	455	484	493	468	449	496	464	504	462	481	505	497	505	502	465	457	432	466	452	449	489	476	478	491	502	493	491	470	440	483	452	469	472	468	445	502	466	465	477	445	471	466	498	491	491	462	486	484	471	463	487	527	479	490	516	462	473	468	481	453	456	483	479	455	457	480	495	451	432	485	486	463	476	484	448	482	492	503	484	486	473	447	469	475	485	445	440	473	485	450	482	416	489	461	469	496	455	489	456	464	507	519	492	435	476	495	481	507	498	496	464	473	479	444	491	485	490	436	475	511	510	479	475	480	469	492	489	435	462	489	455	498	460	483	482	484	508	525	485	432	457	499	488	480	502	490	459	472	481	491	460	451	504	467	505	468	498	413	478	489	495	478	452	450	452	482	475	459	480	433	482	488	503	474	451	469	466	483	494	446	489	470	487	476	479	439	514	490	453	457	482	453	462	494	509	450	458	459	487	470	463	426	453	470	465	481	491	491	475	486	492	483	457	455	485	474	470	475	484	505	433	480	479	456	434	442	456	437	474	465	474	491	493	489	450	466	423	466	487	466	473	489	452	463	492	486	485	450	472	454	501	476	439	482	461	473	452	483	482	482	457	480	475	473	464	458	460	434	511	531	477	488	459	504	467	488	463	473	447	465	505	440	494	480	492	457	483	442	457	522	463	467	500	458	520	470	496	487	457	461	466	493	488	511	519	478	465	469	508	476	483	475	472	491	436	473	482	474	511	471	502	444	451	467	445	464	517	487	468	480	483	507	507	493	470	444	518	479	457	497	513	478	477	495	503	483	466	454	465	468	491	444	493	488	474	473	475	473	462	487	499	453	494	467	473	471	482	479	475	509	471	478	435	446	450	500	440	486	481	480	445	497	477	508	457	462	494	475	501	465	451	485	514	484	449	457	487	455	482	438	471	469	497	475	480	476	480	448	483	474	505	493	479	488	501	454	479	464	466	470	443	519	497	489	459	488	447	477	487	482	455	518	491	466	463	478	481	454	486	458	465	473	458	443	435	500	444	505	493	491	446	463	455	523	462	484	466	465	467	456	492	467	457	438	460	477	479	463	466	494	487	512	461	525	515	455	476	488	457	498	441	505	436	470	496	495	495	463	465	473	431	482	471	522	494	474	451	518	447	431	473	477	496	474	496	493	446	467	476	504	491	465	485	471	426	456	474	474	428	481	477	476	477	489	481	472	485	474	458	486	449	544	533	516	474	465	495	473	465	481	505	502	481	453	471	491	467	441	481	476	507	463	489	488	490	467	502	467	512	476	521	471	478	470	489	436	502	434	479	460	522	480	495	442	475	478	478	455	518	514	465	436	479	475	498	467	472	465	439	454	491	484	441	466	492	450	483	529	445	456	519	475	524	471	479	475	485	506	503	474	446	483	469	466	474	449	512	500	430	454	457	495	470	489	498	501	442	457	472	487	453	461	496	503	449	467	475	488	478	479	476	466	468	473	470	459	480	456	461	492	430	443	444	506	466	473	524	484	460	463	462	476	466	496	439	455	532	466	446	494	488	484	503	472	487	489	513	455	488	482	471	474	434	505	472	457	465	471	494	464	421	511	477	521	459	491	476	479	479	510	503	514	476	474	491	452	457	468	502	451	514	520	508	485	429	503	478	490	470	474	490	469	482	492	485	459	502	502	495	475	438	478	467	466	481	459	495	468	462	459	443	481	513	445	507	484	513	463	467	480	489	502	497	479	492	496	465	443	473	519	487	497	473	446	472	526	454	511	455	467	477	497	483	494	512	446	458	509	473	464	457	477	504	527	465	497	465	514	460	480	450	476	443	452	477	487	485	440	498	429	492	452	509	448	478	489	490	469	478	467	462	446	528	466	480	465	439	489	449	496	445	446	479	498	505	455	477	472	475	431	460	498	456	483	428	479	494	449	461	458	480	486	456	472	444	494	448	495	471	472	479	474	483	439	451	450	459	477	447	443	490	467	453	481	465	468	417	481	491	443	464	488	451	471	491	483	465	472	519	456	508	464	478	483	458	487	442	466	449	496	453	473	522	496	504	504	462	498	487	474	449	425	465	494	456	491	483	504	475	520	475	495	434	475	475	472	474	495	494	490	471	458	447	481	445	461	464	500	476	458	463	444	480	483	468	466	475	500	451	495	484	479	481	515	477	464	458	535	457	470	428	453	474	474	480	468	481	451	466	455	489	551	456	479	486	433	460	454	445	504	465	461	499	480	478	497	455	464	449	483	491	476	504	436	479	466	497	482	480	461	497	473	484	481	492	432	451	471	488	506	468	472	491	466	451	470	423	499	505	472	476	467	456	495	471	520	449	495	512	494	503	440	468	452	448	462	484	489	511	427	498	485	499	491	460	481	510	454	441	498	520	452	480	465	462	473	426	446	451	512	486	483	468	478	478	502	455	495	457	478	519	479	508	507	475	443	466	442	455	480	453	476	476	471	446	447	493	487	484	503	463	460	472	444	526	451	469	464	460	451	463	461	460	436	470	513	475	478	485	505	486	434	469	447	466	452	497	482	501	482	486	491	515	461	500	462	461	498	477	495	487	482	433	487
3100	8001	5703	2781	2126	1654	1225	1123	898	768	794	693	667	631	656	631	642	627	629	599	597	572	608	604	627	555	544	572	587	563	560	607	561	568	587	551	523	561	547	551	567	555	577	573	632	555	569	595	545	555	579	541	575	587	569	533	557	557	569	613	546	543	553	553	566	512	562	595	592	544	556	538	528	537	594	576	564	574	561	549	556	569	570	555	573	536	549	580	538	542	578	538	580	493	603	576	567	583	552	562	567	546	580	536	557	535	528	574	560	547	593	556	584	580	600	590	576	535	561	576	566	549	522	534	524	518	591	578	540	567	538	536	540	512	561	559	526	553	549	555	603	556	573	519	552	603	552	522	561	514	555	556	573	528	536	531	554	602	547	551	506	548	563	564	566	570	556	526	549	526	539	559	546	567	526	570	554	547	585	578	565	584	537	536	572	547	509	585	556	541	561	563	546	559	606	596	539	552	491	559	562	541	562	576	581	584	514	535	538	565	535	584	542	595	534	577	583	585	523	537	574	537	533	527	537	545	576	546	508	564	597	539	592	542	604	567	554	573	563	541	570	555	545	597	501	543	528	552	542	564	554	555	518	575	573	540	519	560	549	554	544	551	577	559	540	539	518	577	509	555	522	556	521	547	539	537	577	596	508	567	563	546	561	545	563	576	577	582	584	496	526	596	539	548	523	516	555	559	563	551	559	554	557	571	576	535	519	563	524	540	526	541	537	552	569	532	559	543	568	551	566	526	569	510	542	578	573	542	569	553	548	535	553	542	548	543	544	572	582	522	581	558	588	530	612	548	547	519	577	577	549	590	529	588	581	524	560	545	559	582	559	527	573	565	555	510	551	570	547	552	541	536	569	546	582	576	510	569	615	586	586	547	556	567	551	568	544	554	543	564	546	564	522	575	563	604	596	539	540	561	521	582	499	561	564	556	574	568	535	578	548	554	525	556	543	619	553	592	539	580	556	608	564	549	546	520	567	591	550	546	530	566	537	581	563	549	574	561	567	569	515	538	531	542	569	583	559	568	573	606	525	582	566	529	583	536	550	604	561	542	501	560	532	554	574	508	541	560	574	568	595	612	576	569	555	539	596	538	568	546	574	541	568	548	567	551	553	588	566	565	548	525	551	610	547	584	566	556	495	596	532	578	534	564	565	509	537	536	506	570	576	539	541	557	542	560	563	557	530	549	547	570	536	539	573	575	538	555	554	556	571	542	542	566	599	515	546	589	569	574	558	554	556	561	556	540	542	554	609	594	554	559	566	571	551	534	503	545	551	592	572	563	577	546	521	576	558	513	617	547	555	564	541	553	525	536	552	564	588	533	564	516	575	546	568	553	617	560	585	560	576	577	569	565	586	544	527	570	536	548	567	519	534	549	526	542	512	582	525	550	567	523	544	565	562	526	544	543	541	545	542	524	532	562	550	543	549	578	559	586	536	507	512	536	588	555	558	533	560	520	539	564	575	528	539	567	549	488	592	567	581	568	539	516	569	552	576	556	568	524	588	586	566	543	580	559	553	546	542	559	565	573	617	543	592	546	593	518	504	533	569	551	555	522	550	536	577	518	522	563	537	589	602	574	553	586	553	506	586	557	550	549	526	560	526	558	525	585	557	535	549	551	576	538	521	584	586	559	555	501	506	575	606	498	557	623	563	539	552	510	607	552	553	543	526	497	526	590	518	541	573	524	541	579	547	510	555	558	570	563	547	511	531	530	551	561	538	551	508	585	569	586	553	553	544	578	501	580	502	594	497	559	556	567	605	555	521	533	563	543	548	519	547	579	582	591	532	549	534	563	593	595	563	539	543	533	568	519	571	566	563	572	524	522	545	583	548	545	589	537	557	599	569	551	561	521	539	538	535	585	576	574	538	574	555	521	522	587	543	538	558	547	525	552	530	545	576	575	589	553	559	587	563	626	563	576	564	572	605	546	517	560	550	645	568	561	562	521	601	542	577	537	600	565	550	585	519	561	546	595	524	564	563	624	563	546	544	499	519	539	554	527	534	526	569	540	566	570	542	559	524	595	534	564	557	567	547	524	599	582	552	603	528	530	534	583	532	558	514	553	586	578	568	595	560	577	521	536	575	557	561	571	533	536	521	556	583	540	532	579	583	567	559	542	566	543	537	600	567	538	543	558	574	582	547	574	560	536	531	527	520	539	522	515	574	575	593	552	547	539	540	547	533	521	567	606	545	585	553	605	550	534	548	525	588	592	597	534	509	538	577	536	555	570	556	570	550	575	532	556	545	521	606	554	578	514	534	580	548	555	553	542	567	534	543	567	525	591	577	576	598	545	608	540	515	567	569	574	565	554	586	544	568	553	542	542	545	587	536	585	549	558	538	527	524	534	547	574	519	547	565	566	575	513	561	548	549	565	539	551	574	552	554	537	546	559	525	531	531	549	522	601	568	524	564	568	554	487	585	571	529	500	541	558	576	514	513	526	560	541	539	569	576	525	565	576	558	577	537	583	536	514	575	555	559	590	557	536	539	560	557	555	568	575	511	549	535	573	557	581	597	560	560	556	524	547	535	508	605	527	563	516	585	525	559	586	536	527	558	543	576	550	564	570	568	534	572	562	554	543	541	593	527	594	560	532	575	519	554	563	513	540	561	605	554	549	581	558	560	584	583	541	549	580	563	534	562	545	582	585	576	542	569	532	554	532	546	523	514	540	568	591	546	582	559	556	581	556	526	547	610	551	560	584	546	564	551	539	594	554	526	588	568	538	585	560	572	583	569	557	527	580	527	541	516	556	559	536	540	569	555	560	596	548	562	554	512	579	555	564	565	563	524	558	575	559	574	534	564	524	540	557	559	564	525	542	530	555	558	555	536	550	558	551	524	580	531	554	535	555	502	555	541	536	569	501	538	547	511	540	580	523	543	540	572	565	579	581	577	514	541	554	575	531	575	536	555	589	542	545	572	559	537	542	549	543	553	595	539	599	597	532	531	550	568	570	576	552	526	538	536	533	564	508	555	548	548	625	545	556	603	546	552	561	567	582	586	560	520	541	568	502	518	529	551	532	524	556	527	531	545	581	557	602	592	564	589	548	553	525	568	547	557	525	537	555	521	555	594	565	515	530	549	546	581	516	570	542	546	561	574	558	508	571	537	584	532	616	521	582	540	566	550	526	541	579	579	553	588	558	557	546	545	554	586	576	535	584	550	545	534	562	566	547	569	567	536	527	578	576	581	576	547	518	532	502	565	545	568	566	556	572	566	539	610	546	506	545	562	544	550	544	588	559	553	566	563	533	593	518	545	562	582	554	559	537	558	580	536	525	561	547	569	552	563	555	545	551	549	567	574	535	557	560	552	573	556	596	542	538	567	533	542	608	536	553	576	552	589	594	549	592	582	534	599	597	544	584	587	561	512	544	563	535	577	553	569	580	511	604	569	550	571	541	535	580	569	575	509	548	562	569	605	540	564	519	534	542	581	557	542	564	558	578	554	581	545	566	582	572	534	567	576	560	551	555
24410	21073	26972	25300	7615	467	374	336	278	270	259	242	257	213	233	242	220	216	219	190	226	213	201	220	231	213	193	217	210	174	205	207	208	201	204	181	211	194	213	195	203	223	216	209	188	194	211	204	198	183	203	178	193	203	207	196	203	211	169	221	190	197	200	198	216	210	209	219	243	194	213	178	217	203	198	224	178	210	222	173	199	190	213	213	198	205	212	223	190	232	204	235	212	199	192	179	189	197	207	199	213	213	230	213	193	185	212	195	195	218	207	194	187	218	196	180	206	171	196	236	169	196	175	196	198	212	194	176	177	193	199	167	198	204	193	235	193	230	211	212	217	220	224	210	183	209	216	225	216	190	192	210	205	179	196	196	224	213	210	209	199	208	190	206	208	206	202	203	174	183	174	204	186	209	197	212	222	193	224	197	212	183	211	217	170	212	223	184	208	211	197	194	190	204	190	209	210	198	186	206	233	194	178	187	235	215	191	203	206	249	179	216	213	229	204	206	195	191	185	194	175	174	223	204	192	190	206	210	208	206	209	192	184	175	181	203	224	187	201	218	206	184	226	225	184	199	184	231	195	194	216	191	227	202	210	206	186	207	209	207	189	209	208	198	207	195	191	205	188	200	220	202	193	201	182	208	198	192	212	197	185	203	188	202	214	223	198	199	214	210	198	176	180	191	203	200	216	228	197	208	188	201	222	209	205	192	173	192	198	202	201	209	239	197	198	225	170	196	183	205	197	210	192	201	190	208	206	193	223	204	196	171	178	204	202	211	189	203	227	195	187	194	199	197	187	188	194	191	198	193	213	217	231	208	197	211	206	201	175	214	212	206	195	209	188	204	195	196	207	210	186	210	202	176	211	217	204	215	200	199	222	211	196	183	188	205	213	189	200	238	204	208	201	228	207	201	172	225	216	190	194	182	197	225	205	202	220	202	199	195	216	203	228	219	193	212	213	206	197	215	200	209	218	194	192	225	204	218	201	197	180	197	192	200	240	205	220	203	197	207	194	189	208	171	225	212	192	193	214	206	220	188	212	186	209	180	191	206	186	204	197	189	186	185	201	203	210	219	187	204	179	180	192	199	200	200	193	197	192	206	191	223	225	209	192	185	189	196	205	178	196	254	204	235	197	197	208	190	209	213	184	200	203	216	208	163	218	200	205	226	189	196	194	212	212	194	197	203	192	173	190	171	226	193	212	195	199	195	203	229	184	198	186	221	197	225	197	165	182	212	194	226	196	202	201	199	189	206	205	208	205	182	190	190	216	215	201	191	186	221	210	210	186	211	200	224	209	225	200	189	201	210	211	214	206	199	206	196	191	199	189	216	214	200	208	203	205	213	200	215	196	188	206	166	236	204	198	217	200	193	229	220	192	192	203	180	190	207	215	212	191	222	211	198	197	201	192	203	220	204	209	195	210	210	205	195	203	220	201	200	195	230	202	218	233	195	183	186	225	205	221	203	205	228	187	172	208	206	211	203	214	193	182	203	224	179	212	194	214	214	214	196	190	210	189	175	206	201	192	190	200	231	179	188	189	195	221	219	218	179	190	214	194	231	239	190	180	184	213	182	241	194	203	213	218	214	203	204	198	175	200	193	202	194	213	203	204	197	178	188	192	197	173	226	198	211	215	200	207	186	179	230	168	218	213	183	204	218	188	208	215	231	213	186	213	232	209	225	198	219	221	194	184	201	197	219	212	210	199	193	201	204	201	186	212	198	206	203	234	215	201	195	208	199	217	209	199	215	205	208	207	201	200	207	214	196	232	195	181	183	210	204	214	210	196	196	201	229	184	223	210	175	200	214	226	229	210	190	195	198	190	192	195	209	182	198	192	197	203	197	201	213	206	184	208	192	179	200	189	205	210	207	205	203	203	213	210	164	206	181	214	199	194	201	188	219	191	210	199	200	206	223	218	223	190	202	182	194	190	179	219	218	196	206	207	198	183	188	181	178	191	210	205	192	218	196	187	213	233	195	181	193	208	191	214	206	202	194	193	216	213	183	213	199	189	206	208	188	212	179	179	212	212	201	222	177	212	193	215	203	222	206	180	189	200	203	197	209	193	204	196	213	177	214	206	202	193	202	192	212	184	211	189	200	188	210	199	209	179	202	187	205	190	175	214	169	204	220	219	180	196	191	203	198	200	196	186	217	209	214	223	197	215	181	168	187	197	202	183	199	191	192	192	192	203	194	189	204	184	188	208	180	191	204	213	194	185	198	191	176	180	224	192	189	175	200	195	193	175	197	210	196	193	205	217	183	210	197	185	215	201	193	192	217	204	179	193	184	194	204	220	204	225	189	206	195	177	223	218	195	193	188	216	202	209	177	211	182	212	182	211	182	194	198	172	246	192	216	177	201	214	214	208	198	171	182	205	204	206	215	201	182	215	206	207	193	188	233	223	233	199	245	197	170	186	187	210	205	186	191	221	182	176	213	192	198	187	189	198	183	190	204	229	200	190	193	184	202	194	200	207	188	212	217	191	162	210	231	197	215	217	186	212	190	183	195	189	173	194	218	188	198	215	222	220	227	208	193	191	207	194	195	188	198	208	215	200	199	210	202	198	215	201	206	187	215	171	200	196	214	191	202	190	194	194	174	223	206	185	210	213	195	206	234	177	208	200	194	200	210	186	213	202	192	203	201	196	210	196	233	193	225	199	213	203	221	209	213	208	191	199	209	206	215	189	196	188	204	215	193	196	205	190	194	190	203	195	167	194	200	195	186	208	209	197	201	209	204	223	194	186	180	200	188	226	193	215	233	188	225	215	197	212	198	215	190	192	214	222	197	196	196	196	193	219	186	220	204	189	201	184	210	221	184	219	210	204	208	190	200	186	234	186	215	222	190	195	225	237	194	213	222	214	204	219	190	181	198	184	194	186	212	207	206	225	199	199	211	212	208	208	188	203	200	195	214	197	209	193	187	210	214	202	201	205	238	222	229	204	198	174	205	215	196	177	203	193	206	201	188	180	205	197	234	204	211	189	220	203	226	228	207	215	183	206	224	189	186	193	178	175	192	195	188	220	197	209	217	183	198	187	209	211	192	199	193	204	222	186	195	217	192	194	194	203	204	209	198	192	205	191	194	193	203	203	228	210	222	212	227	172	209	183	206	219	185	194	188	192	189	212	203	180	187	209	208	217	209	196	174	239	187	231	204	209	228	201	198	211	189	199	197	202	198	198	202	216	205	192	193	192	182	195	184	196	204	201	187	213	196	209	205	191	182	196	189	193	197	214	196	215	175	196	209	207	195	195	204	199	214	175	221	220	188	209	232	213	211	206	199	184	217	206	205	191	215	193	194	204	207	207	201	215	203	211	218	208	200	229	173	229	203	185	199	202	207	217	190	217	176	187	202	195	187	192	206	232	187	181	204	199	199	202	218	185	184	190	228	196	201	219	181	184	216	192	208	211	218	191	214	191	204	227	193	172	217	179	200	181	209	212	190	186	198	210	190	215	208	199	190	216	184	208	190	216	195
3087	4641	3165	1447	1134	902	667	506	457	419	343	348	293	302	279	284	280	286	275	246	259	258	276	235	243	241	269	259	260	229	242	236	237	244	241	236	270	236	265	217	262	248	244	252	232	255	224	249	231	257	240	232	215	217	242	240	229	238	242	246	246	266	231	223	252	248	227	234	223	196	234	225	226	269	243	223	251	261	244	247	246	218	229	212	240	230	244	227	243	209	243	245	229	243	231	250	208	230	271	225	235	231	220	246	244	252	233	221	234	242	234	230	261	263	229	239	257	260	230	241	251	255	266	228	240	236	257	250	263	231	227	229	216	237	214	276	231	243	256	220	224	241	225	256	267	225	229	249	264	248	256	239	229	252	228	264	262	241	239	204	227	232	241	223	238	207	250	248	250	255	222	258	238	256	242	251	226	231	227	254	252	247	224	234	234	210	240	257	238	250	246	239	239	242	245	249	221	236	229	239	260	254	250	225	251	248	217	237	250	224	213	233	225	207	237	246	235	232	258	247	219	238	239	245	244	243	231	252	250	223	224	276	191	246	239	225	228	222	239	228	221	222	198	199	231	248	241	230	235	229	239	271	223	220	251	237	214	222	217	258	225	243	265	235	225	239	265	191	283	231	235	223	245	222	243	222	251	234	257	242	242	200	204	241	217	219	245	230	249	230	250	216	221	224	233	244	241	229	226	231	240	243	232	212	227	237	237	235	251	234	250	235	229	245	237	234	247	230	238	263	221	216	230	204	262	233	254	238	241	223	238	234	222	217	228	209	233	218	235	212	220	225	262	240	233	233	249	264	251	231	269	246	231	229	233	232	238	245	235	236	228	222	228	252	210	235	226	219	242	201	220	219	235	214	228	244	237	228	234	222	240	242	246	265	269	248	255	219	239	248	228	240	245	240	243	254	252	254	244	237	272	230	226	246	231	266	225	223	215	222	251	232	260	231	228	237	240	206	252	240	234	245	242	245	221	231	220	235	222	265	249	243	231	270	243	220	230	233	255	238	225	264	272	208	220	269	244	239	234	261	226	226	231	220	214	252	241	223	219	245	245	267	217	218	251	212	226	250	235	221	223	249	244	263	238	255	242	238	232	226	227	274	240	227	221	230	217	224	216	208	242	220	235	269	238	289	229	245	225	254	221	248	226	247	191	221	260	239	250	260	230	248	217	233	225	251	249	256	224	236	255	262	246	221	223	226	220	241	265	252	261	222	243	251	225	239	219	226	275	253	223	236	253	255	267	240	233	249	261	250	219	215	246	214	222	242	238	252	237	237	232	234	266	259	228	219	232	235	247	240	224	236	259	239	217	219	212	253	244	241	219	248	226	232	223	249	238	258	255	233	239	236	235	255	256	224	234	266	221	215	239	232	235	267	222	239	220	228	243	254	256	232	258	225	255	204	234	228	236	234	221	233	261	226	223	233	230	243	232	251	237	234	234	234	217	206	244	250	241	215	241	238	246	216	235	235	238	247	234	246	246	236	240	250	229	254	229	248	237	254	243	258	238	239	240	252	231	231	228	231	217	266	189	237	239	232	242	239	256	265	253	249	239	241	208	227	232	228	234	235	248	236	246	256	241	266	238	231	243	202	221	234	197	224	211	250	228	270	232	239	238	252	223	229	223	242	223	223	282	250	246	248	234	212	225	221	267	238	222	219	200	268	221	219	242	247	216	258	220	251	229	236	241	249	234	234	249	226	238	235	221	232	248	221	261	236	244	244	246	252	235	254	211	245	269	259	218	235	247	240	234	218	241	251	244	239	230	219	229	241	241	211	246	232	245	208	233	214	248	239	228	226	227	263	233	260	219	233	210	238	224	221	248	239	236	247	258	232	266	259	241	234	225	243	236	243	248	225	216	239	233	250	237	253	234	240	246	249	220	227	236	218	226	220	215	249	217	232	222	261	241	240	263	230	247	217	245	233	218	230	232	233	231	217	213	249	228	233	257	267	250	242	206	206	250	240	238	231	235	240	235	251	232	254	230	251	216	265	235	218	217	249	236	234	221	200	232	241	248	243	219	222	265	239	229	231	236	226	270	244	224	238	218	252	245	233	246	224	234	251	251	241	196	202	235	239	237	235	234	228	221	243	246	238	227	264	246	220	250	242	224	220	215	237	234	235	249	243	233	248	257	218	213	227	257	251	244	229	216	265	226	220	236	230	227	208	232	214	237	236	240	259	224	233	258	229	236	244	266	247	230	222	249	231	237	250	265	254	202	232	233	241	243	221	248	219	219	244	240	246	235	237	244	236	233	247	226	255	221	210	223	246	245	228	227	228	274	229	248	250	235	246	234	253	249	251	202	207	223	242	235	247	219	236	239	242	249	248	245	249	223	244	244	229	248	255	217	254	240	220	240	255	241	225	234	230	233	220	258	247	247	222	230	230	231	233	236	251	223	221	258	254	232	244	226	235	233	223	230	253	215	252	229	244	236	213	235	218	251	234	223	244	234	232	249	244	206	235	244	203	248	232	276	209	225	258	235	221	230	241	259	226	245	223	229	256	225	223	223	238	236	234	264	188	248	228	233	257	239	250	242	255	234	239	255	248	249	246	221	232	259	233	279	243	236	239	227	213	230	208	218	225	214	247	234	248	252	253	233	238	255	225	225	249	233	212	221	256	246	206	251	242	248	218	231	231	236	246	237	230	239	231	231	229	246	270	240	231	233	241	241	252	233	252	210	251	243	234	233	243	234	247	239	238	232	241	261	237	232	264	244	235	262	221	215	248	234	247	218	251	252	225	223	243	235	213	240	240	233	232	235	247	252	199	223	243	233	227	246	221	224	249	227	222	230	221	248	228	257	216	219	225	247	250	244	241	256	230	223	227	231	238	209	246	234	213	222	236	218	232	276	231	247	247	250	263	240	258	238	245	246	238	277	241	256	225	230	266	246	240	221	254	215	216	230	234	214	211	211	245	271	233	247	248	217	233	232	210	210	245	238	241	216	233	236	241	266	238	242	204	230	241	221	224	248	228	230	237	269	228	218	259	250	217	215	237	251	207	205	239	234	217	226	254	219	245	233	235	255	236	203	273	252	239	247	241	254	217	224	233	228	259	242	245	232	249	221	244	258	218	249	240	228	254	239	234	237	226	221	244	252	229	262	259	231	248	230	226	264	230	235	223	251	234	235	198	228	252	248	232	243	241	264	232	231	238	242	216	220	238	251	224	222	215	245	219	236	223	225	222	242	226	222	230	231	255	276	287	236	245	234	249	212	198	216	225	278	223	236	228	255	243	224	226	247	238	248	265	259	260	252	228	231	247	205	244	240	196	236	254	265	239	216	226	213	243	255	262	230	209	201	230	233	233	208	213	239	246	226	236	243	233	247	199	242	223	228	258	233	239	236	216	210	253	235	218	221	236	218	240	235	254	253	226	241	237	208	243	225	252	208	257	233	230	223	239	249	221	245	217	243	230	233	251	249	222	224	255	267	224	214	224	235	235	250	249	221	228	226	261	239	257	240	230	254	243
22273	21046	28603	23690	21047	21066	5290	820	603	563	481	389	437	376	349	319	340	340	317	279	266	327	283	272	312	262	260	256	284	232	258	257	243	268	259	256	257	241	223	248	244	266	239	221	254	254	277	226	256	237	270	253	231	228	230	230	248	265	248	244	254	261	264	260	232	273	256	248	246	221	257	268	238	219	243	234	244	226	260	240	217	228	234	247	237	248	256	216	240	251	241	238	220	256	251	206	254	239	221	223	265	261	264	259	286	234	244	244	248	243	232	253	228	231	239	230	261	241	252	261	236	254	249	230	244	267	243	254	224	204	268	248	248	229	227	238	238	249	203	265	243	274	240	233	216	224	256	226	232	229	239	226	233	254	262	269	218	250	221	239	250	234	248	227	247	240	217	247	229	256	245	261	254	250	234	257	236	238	243	234	234	229	264	225	234	250	246	244	254	245	283	234	240	252	249	222	238	222	247	256	246	218	234	287	237	248	233	229	233	248	268	229	224	275	247	250	232	218	254	252	242	243	251	248	250	233	264	219	237	260	267	236	227	242	235	245	239	265	225	251	217	247	229	258	232	244	260	247	259	226	242	266	227	268	248	224	247	241	255	234	262	254	237	244	236	248	239	266	235	249	260	258	227	243	232	225	218	258	221	221	227	241	263	225	235	269	240	251	252	217	232	229	242	247	256	247	236	227	234	269	239	222	238	250	214	238	232	233	244	257	219	230	248	246	256	222	235	256	223	256	255	220	251	244	270	220	243	230	252	272	271	233	216	277	228	254	244	195	244	228	265	260	254	238	204	263	248	237	242	255	222	244	243	262	250	234	239	236	219	208	259	284	237	236	264	241	228	237	235	230	252	252	256	245	234	270	231	267	257	240	273	258	223	245	255	223	227	252	248	229	263	254	247	228	254	228	248	223	240	256	225	234	241	242	217	241	245	263	248	233	228	217	245	244	253	270	220	236	235	241	227	236	244	262	228	244	219	228	234	265	252	249	247	239	244	261	239	247	226	255	212	234	225	249	243	239	232	226	243	249	235	224	249	251	240	244	257	235	243	249	249	242	194	248	273	235	239	229	261	233	232	252	244	235	265	230	223	243	237	232	228	275	260	229	233	221	256	221	268	242	211	237	262	221	246	220	270	264	233	239	233	224	220	227	284	215	224	227	228	225	269	225	269	264	232	255	235	242	239	255	245	244	232	215	217	244	221	242	231	222	223	234	235	235	234	225	236	266	260	231	245	261	199	255	213	217	227	235	223	217	231	223	237	266	235	240	240	244	233	256	218	264	261	234	256	219	230	234	237	237	224	213	253	236	233	260	229	213	247	262	245	254	226	241	212	244	233	245	242	231	241	202	235	223	210	225	233	240	237	243	249	227	237	249	213	228	240	213	223	238	231	229	238	249	255	246	232	231	245	268	244	229	227	222	236	248	241	228	244	226	253	256	259	246	215	248	233	252	247	251	250	286	251	240	229	227	236	232	237	253	226	254	248	228	229	218	221	222	247	245	257	262	232	242	233	229	241	229	236	234	236	292	234	231	243	236	244	229	232	246	226	258	253	218	201	224	247	279	229	245	228	229	264	250	224	245	233	236	268	227	218	248	275	214	225	227	264	247	240	252	236	259	250	253	223	232	245	233	246	225	208	223	226	235	245	262	239	256	236	214	229	243	223	254	239	222	244	218	231	234	218	216	276	224	259	213	234	221	236	225	209	232	258	261	243	250	237	224	211	227	241	246	214	262	221	227	219	231	229	235	213	261	237	235	219	246	206	214	225	222	255	248	232	243	223	248	255	210	220	231	242	252	255	230	260	234	248	241	229	210	238	233	247	248	250	243	236	245	235	261	240	221	213	213	243	261	260	236	252	228	237	247	246	250	251	256	207	248	221	234	237	237	233	241	223	213	262	252	230	231	248	203	236	262	245	249	234	238	237	254	250	226	249	234	229	221	229	222	253	268	254	256	254	247	229	249	261	247	217	239	231	282	224	262	249	203	205	208	254	235	234	265	223	234	226	244	230	222	227	228	247	217	245	257	239	245	257	217	224	266	241	246	255	204	244	240	242	229	225	254	244	263	243	246	229	226	216	249	247	217	270	236	244	236	254	226	250	252	220	200	223	222	261	249	276	246	227	235	256	260	247	222	238	248	239	234	242	196	253	236	240	219	243	246	221	212	223	255	227	245	244	253	255	206	253	231	242	227	247	243	250	246	211	240	247	228	240	227	239	235	217	231	254	245	262	218	239	233	234	218	254	248	220	256	242	255	232	225	240	262	238	221	239	244	216	234	237	254	247	241	227	227	237	242	245	248	265	226	230	221	215	253	251	255	241	222	246	260	243	231	261	219	238	252	234	231	237	242	255	217	229	227	217	262	247	254	249	245	244	208	228	270	235	227	260	252	224	269	227	252	237	250	211	248	229	224	233	236	229	227	267	211	257	255	235	244	225	240	251	254	230	239	238	244	247	228	235	222	233	270	277	247	240	236	245	239	199	250	260	246	252	214	226	225	239	245	246	252	231	212	253	232	243	230	231	222	225	253	246	222	257	257	229	243	226	208	260	236	236	256	266	259	267	253	269	205	263	239	264	250	232	217	249	241	242	212	260	230	272	208	224	242	237	228	244	240	245	222	231	235	231	252	236	237	238	235	238	232	249	234	257	221	238	232	243	242	215	251	219	215	260	273	240	227	230	227	236	211	230	230	257	221	241	260	226	243	233	214	229	249	263	228	252	242	243	231	205	238	221	253	242	234	234	266	216	253	238	259	262	227	233	221	237	252	235	243	250	269	225	235	276	222	202	236	228	238	227	253	245	263	244	223	235	235	234	258	218	252	246	257	235	252	220	241	238	231	235	228	234	249	238	239	230	233	234	231	240	243	236	239	249	211	253	236	266	220	250	228	226	230	231	233	266	204	239	239	229	239	237	242	244	249	266	257	243	208	265	244	216	261	248	265	238	244	230	238	232	232	266	235	269	255	223	231	212	239	231	246	204	235	264	240	247	246	274	229	238	222	240	276	281	275	255	256	241	244	231	238	220	246	225	241	260	251	203	247	271	218	234	222	253	234	258	247	223	245	246	266	242	223	242	232	244	259	240	249	247	235	239	210	270	234	252	244	234	243	219	240	267	210	245	241	225	232	199	241	247	246	230	238	245	231	248	252	239	211	245	263	230	257	243	217	244	221	247	245	259	234	233	265	232	235	229	255	282	239	226	242	250	233	230	210	245	239	249	252	255	230	238	227	235	221	226	263	256	238	227	267	251	229	279	225	234	232	252	261	242	220	254	248	246	234	233	244	244	262	245	248	241	233	242	229	254	261	229	185	222	240	233	223	249	238	220	221	261	257	232	244	249	230	236	216	250	246	267	227	218	233	220	238	254	223	212	237	253	249	236	236	254	220	283	257	230	257	246	237	265	227	245	213	231	252	242	244	212	257	233	228	235	229	235	237	258	247	251	205	229	229	222	216	250	230	240	236	235	243
4048	13306	9595	4503	3278	2462	1771	1344	1012	884	702	693	559	523	468	470	468	393	420	420	356	365	397	321	337	328	338	316	312	306	320	306	337	340	300	298	319	319	347	297	274	305	286	270	326	286	299	294	293	283	287	289	323	315	287	297	273	317	302	272	303	280	298	284	256	297	269	276	290	283	316	337	282	308	298	299	306	288	279	283	283	295	310	301	318	317	292	299	305	288	310	268	286	282	289	292	292	319	243	298	286	275	313	282	289	294	274	297	293	298	279	273	286	264	317	286	304	286	277	288	267	268	290	283	294	308	283	283	289	286	283	270	289	309	278	263	305	291	284	271	282	293	277	286	307	269	294	289	300	308	281	292	306	293	310	276	297	285	299	275	287	275	276	288	311	297	286	280	304	301	286	297	283	276	316	249	262	261	277	283	280	268	282	284	286	296	292	285	279	276	250	289	301	292	309	296	309	293	281	316	277	281	265	300	300	288	282	267	305	296	273	277	309	284	286	305	296	316	266	262	285	280	293	288	295	312	294	251	280	265	277	301	254	281	301	290	282	272	252	303	265	282	284	261	298	256	262	307	313	275	298	268	295	285	294	281	285	262	289	286	255	267	258	307	294	277	278	274	286	280	310	297	274	268	308	262	287	287	282	263	298	264	289	270	287	286	260	269	304	309	300	291	277	315	278	306	287	295	293	270	283	299	276	262	270	306	264	280	286	313	275	307	290	268	283	284	304	312	271	288	270	284	278	295	296	287	300	280	296	300	281	260	270	309	296	283	308	306	279	248	275	288	278	271	260	267	304	302	255	288	255	265	307	278	297	280	323	266	305	273	292	295	283	284	284	285	290	284	279	301	300	286	254	292	294	290	295	306	315	293	287	268	271	287	279	284	267	308	310	306	291	310	305	298	294	300	276	269	280	278	294	274	291	275	276	305	289	281	284	306	298	298	246	288	290	320	310	337	288	307	300	283	284	273	305	288	265	290	291	257	276	277	282	283	286	287	260	293	290	319	261	268	272	306	283	282	274	311	267	276	308	289	304	277	299	269	290	287	284	295	290	255	329	280	283	297	295	289	289	307	276	296	306	285	308	312	282	294	295	258	305	298	289	284	277	266	287	275	284	278	286	272	300	290	284	265	243	283	268	252	287	305	247	308	278	260	303	290	291	269	283	295	289	260	282	276	274	270	281	270	283	323	305	281	312	301	275	280	296	291	290	286	270	277	287	260	283	273	277	344	296	322	269	326	271	293	283	304	270	253	276	287	304	289	294	283	285	301	303	284	260	252	276	306	259	289	282	309	286	306	290	304	280	269	312	306	283	260	329	291	291	307	288	281	284	294	297	279	290	306	317	288	281	291	310	304	294	309	292	251	264	306	302	270	266	307	276	284	292	322	301	277	279	341	286	291	287	289	317	303	297	268	308	309	298	314	295	290	295	270	313	290	323	262	294	274	266	255	283	307	271	278	277	270	317	277	283	292	259	256	288	287	271	277	275	290	299	290	281	273	270	308	267	233	290	293	302	276	291	271	288	297	271	275	274	261	301	268	300	250	317	294	257	284	300	280	262	298	290	267	281	282	288	276	281	283	294	282	291	290	274	258	291	316	325	298	308	277	311	296	278	293	328	294	278	278	300	270	296	281	321	301	304	301	272	280	292	268	286	287	311	268	302	286	286	306	262	285	255	268	314	276	279	297	279	278	270	286	293	280	286	292	274	286	306	293	311	282	271	260	275	316	304	269	304	294	278	283	320	284	306	290	262	302	277	288	260	330	296	282	274	277	277	270	295	289	323	312	288	261	273	255	317	306	291	300	275	271	293	283	290	330	314	293	263	295	297	280	306	266	290	281	287	281	311	311	265	296	296	315	284	298	290	257	280	300	287	284	283	289	285	315	255	279	293	289	270	312	290	290	268	265	286	292	278	309	277	284	280	263	285	293	272	277	282	301	270	319	292	307	282	284	292	283	291	313	288	290	274	292	283	270	302	270	277	298	279	289	289	280	277	333	262	297	258	295	314	253	273	278	275	262	265	273	288	286	259	282	287	310	304	296	277	308	260	281	251	295	282	292	314	327	318	292	293	264	293	264	303	279	281	262	248	283	281	277	273	288	308	269	301	294	277	264	281	279	301	295	272	288	299	298	300	336	320	252	283	257	268	281	267	303	308	285	246	271	294	292	299	310	287	307	286	312	282	281	277	297	281	288	283	293	278	313	276	308	321	319	289	313	309	284	284	294	324	269	300	309	329	326	252	295	288	287	290	287	292	309	237	280	294	290	281	265	258	289	287	260	291	272	295	288	304	296	276	305	307	261	280	291	307	296	284	319	294	289	280	280	274	281	269	290	269	299	279	270	312	316	302	285	291	310	286	300	317	283	282	293	310	306	302	290	295	301	290	290	283	282	275	302	296	261	294	303	278	291	316	306	278	287	295	289	276	303	309	271	294	272	295	278	320	300	303	288	304	277	268	320	270	278	277	308	296	296	248	281	284	251	284	299	271	292	289	307	314	288	277	252	295	299	282	312	280	282	284	304	306	291	288	272	235	287	286	270	307	295	301	293	283	277	268	297	274	297	296	262	314	288	284	271	266	278	283	275	301	281	316	262	282	252	291	273	262	301	294	308	294	275	298	276	318	289	258	299	263	293	279	258	309	293	284	302	289	275	299	285	278	282	293	291	248	299	278	288	257	291	304	278	271	299	276	303	302	315	281	284	278	298	282	292	271	277	293	317	280	252	271	265	292	325	284	297	298	258	282	290	294	263	310	276	272	286	285	274	293	282	288	305	247	314	283	292	261	310	287	306	288	254	262	294	306	291	273	289	289	292	328	305	262	266	259	287	276	275	287	274	297	305	262	271	304	314	284	269	268	270	307	267	275	279	314	301	294	282	309	298	266	278	292	298	272	278	281	291	273	307	301	268	306	248	270	278	259	292	266	304	276	266	309	304	244	279	306	274	258	311	273	300	284	286	280	278	265	283	303	291	306	278	303	312	285	295	248	271	271	282	322	310	265	321	290	294	316	266	295	295	286	274	285	319	288	287	289	297	295	266	304	268	260	313	286	307	294	259	290	280	245	299	297	276	289	313	284	299	271	278	284	276	286	290	302	287	263	304	297	318	278	283	312	269	271	269	317	302	262	290	290	293	276	299	298	277	295	281	267	297	296	257	288	296	292	247	322	261	277	297	286	272	272	301	274	303	274	287	297	287	282	313	274	305	299	287	310	307	273	304	304	292	284	286	302	247	315	297	298	274	275	269	279	282	273	304	264	298	303	292	259	267	278	289	254	277	301	279	303	285	297	248	311	248	258	272	290	299	265	275	293	276	310	289	292	297	264	309	265	284	308	307	272	287	292	284	314	279	318	289	285	278	285	298	262	282	289	292	282	303	308	319	274	284	292	257	312	283	290	278	301	285	303	286	288	290	288	295	293	315	298	286	303	307	284	273	266	303	274	296	291	283	307	311	279	309	281	269	283	315
27140	16821	2910	651	519	450	444	464	411	464	463	404	420	408	426	440	456	396	409	404	386	434	401	436	426	417	409	442	403	415	410	403	475	403	432	390	452	413	430	425	368	427	407	410	418	420	385	400	445	455	407	419	400	425	408	390	436	444	403	410	438	404	429	432	417	431	444	454	455	402	425	403	430	416	413	412	407	404	417	394	421	403	430	405	446	414	413	434	438	393	436	438	385	426	398	415	413	412	452	424	441	429	365	416	397	403	436	402	394	418	410	410	409	416	422	433	434	426	429	430	408	383	423	428	425	430	412	413	403	380	399	418	401	394	407	453	398	431	441	425	431	404	402	421	414	407	444	407	419	396	395	424	405	435	428	429	413	430	429	398	388	422	425	400	437	390	415	402	396	415	442	394	453	376	411	413	374	417	424	440	417	405	427	386	407	390	404	382	441	443	407	447	393	396	445	404	448	416	419	423	382	402	454	423	420	422	394	441	434	385	432	480	407	427	426	394	428	408	395	396	395	441	422	412	453	421	433	403	425	412	423	429	410	406	397	416	448	384	448	384	426	434	427	401	402	434	414	439	419	405	418	396	438	427	411	384	421	434	452	448	429	421	427	394	465	402	388	421	415	422	420	431	412	422	444	412	447	424	419	418	421	379	448	407	392	406	429	449	440	433	398	400	422	421	425	415	429	411	427	419	410	441	412	417	399	399	409	393	417	426	413	410	426	413	415	419	448	400	457	407	455	405	431	377	395	409	425	424	414	404	391	388	408	392	431	424	438	396	421	418	401	429	424	396	408	396	402	415	398	442	428	407	406	407	434	423	400	447	429	411	432	370	421	438	438	406	428	442	438	397	402	384	399	414	397	392	389	402	433	394	412	415	446	393	398	400	407	444	417	414	422	401	394	428	425	362	422	413	466	446	430	394	438	419	419	425	413	387	436	410	376	413	434	431	448	424	415	399	415	419	422	395	407	420	436	401	395	381	462	402	405	395	425	415	433	402	428	458	406	412	447	428	409	424	464	435	403	411	425	407	444	391	412	378	394	398	399	416	407	395	414	381	400	404	398	408	444	407	406	431	389	418	402	418	413	394	411	433	399	401	399	439	389	413	421	433	405	398	415	421	444	426	406	425	414	407	437	454	415	423	415	400	426	442	404	401	430	428	423	417	417	406	437	381	416	373	402	436	414	442	423	447	415	412	446	425	422	451	460	412	395	437	412	440	426	406	430	393	425	425	402	390	419	413	453	437	457	413	398	435	407	441	403	433	422	422	415	413	471	382	394	395	433	444	399	399	406	380	417	406	416	418	423	444	423	406	393	407	446	442	423	415	404	397	422	393	414	406	421	413	411	428	432	398	399	413	420	392	416	368	430	447	408	418	422	427	402	458	445	401	448	378	445	405	397	431	398	408	428	413	406	401	401	429	404	431	447	413	419	442	461	409	436	388	424	434	457	413	419	412	430	396	420	417	393	440	401	410	444	418	428	410	394	400	413	445	452	434	443	393	408	390	457	362	389	391	449	398	416	413	415	406	423	403	426	445	380	428	408	422	398	455	420	412	409	421	395	376	430	408	434	430	379	429	439	456	437	393	395	410	417	410	395	401	414	434	429	434	428	420	424	424	404	398	404	441	430	413	413	402	435	432	404	412	407	418	485	442	423	404	419	430	450	440	431	378	382	430	460	405	389	437	409	400	406	374	421	385	417	401	408	437	443	403	417	406	444	431	421	396	431	403	428	427	431	412	414	386	414	431	415	398	394	435	425	391	437	426	426	439	394	406	442	411	437	409	495	442	386	393	421	416	401	410	435	429	417	426	417	404	408	403	445	389	401	413	432	432	400	409	457	415	412	438	442	427	423	423	401	385	430	403	399	407	396	410	407	398	410	367	437	429	418	402	430	439	423	422	433	403	428	420	427	412	396	412	386	424	430	418	419	367	446	419	427	435	382	410	430	432	430	419	423	469	386	407	422	415	392	402	419	445	403	419	444	430	425	393	401	407	429	382	408	418	433	407	384	422	410	393	402	403	443	407	409	411	420	443	434	394	422	424	415	397	414	431	431	442	415	401	411	437	402	417	390	419	405	384	360	428	426	375	430	373	429	438	422	443	423	423	456	368	429	387	372	395	419	418	376	389	411	421	419	427	447	445	405	386	399	423	419	398	398	402	377	414	416	418	420	416	435	422	407	387	416	432	402	395	441	427	413	400	421	429	431	471	407	391	399	406	384	425	442	431	452	403	398	400	427	429	412	424	429	408	380	426	422	432	376	376	430	402	383	393	426	401	443	439	426	413	397	395	417	413	417	421	403	396	400	426	422	421	370	439	403	374	413	429	449	421	403	431	408	374	452	408	428	414	440	393	416	402	400	443	394	429	419	417	455	413	408	415	453	389	402	441	388	437	419	403	399	393	411	383	405	440	414	432	428	417	435	474	425	403	457	448	409	404	427	437	434	399	382	489	408	438	410	410	407	436	399	455	399	450	414	422	404	395	393	435	384	389	419	410	404	426	428	410	405	426	381	412	396	462	404	423	376	393	403	434	412	391	464	387	425	412	417	426	407	403	435	406	397	399	404	434	450	398	415	403	417	448	393	408	390	388	410	418	415	432	421	424	387	419	442	434	412	411	425	406	440	470	413	421	402	425	399	395	415	419	382	457	424	402	445	429	416	453	409	408	444	406	385	419	379	411	394	399	409	438	406	393	415	421	422	389	408	378	450	420	400	411	409	453	444	405	410	419	401	412	413	452	389	434	388	404	429	433	414	421	442	409	409	408	432	428	416	442	412	429	412	415	428	393	421	407	422	399	410	430	396	437	433	412	441	411	436	406	402	401	408	401	388	425	404	429	395	421	408	417	434	395	423	408	405	394	434	409	402	418	416	401	387	416	434	434	463	417	449	400	431	411	449	406	410	393	410	411	432	418	416	445	412	379	396	423	389	418	427	442	413	423	388	434	389	402	417	397	387	421	459	424	407	447	410	434	448	435	428	407	430	392	377	434	416	416	416	427	398	442	416	432	411	418	423	410	412	385	410	434	441	452	418	386	431	399	449	447	402	406	438	413	416	407	394	430	414	423	371	403	425	397	388	430	450	444	429	449	442	410	417	388	397	412	397	396	435	419	399	435	405	422	402	414	407	429	389	424	419	441	416	443	428	429	406	397	373	414	433	448	411	395	423	401	418	425	411	422	419	416	426	420	415	408	385	411	414	402	439	403	410	410	409	432	411	402	447	395	459	419	395	405	407	443	390	448	396	411	415	361	409	423	414	422	433	403	402	429	418	406	417	410	449	368	396	462	432	406	442	405	431	435	438	401	409	396	415	407	423	382	396	429	433	406	416	391	419	424	417	406	432	442	425	408	407	413	424	417	383	438	426	436	436	404	405	394	415	385	414	431	417	410	404	434	390	433	428	401	428	412	445	432	440	428	423	381	419	449	421	437	407	432	383	403	382	410	419	443	423	415	417	402	428	399	405	396
4317	971	780	584	496	527	524	512	471	524	483	478	476	497	465	459	491	502	514	477	521	451	504	491	479	474	501	472	453	518	484	486	488	507	479	451	472	505	451	466	508	495	499	505	495	493	521	463	459	478	462	448	445	460	460	460	515	446	447	482	470	511	451	490	531	477	459	475	459	531	488	478	515	479	463	475	476	461	471	448	473	429	462	487	473	474	477	474	490	529	492	465	488	470	479	488	487	468	451	493	502	438	495	459	472	457	520	505	506	497	506	463	503	494	457	475	434	471	482	515	503	468	435	490	451	506	480	455	482	467	465	462	474	510	513	486	500	488	464	463	470	483	499	514	449	439	480	483	499	415	452	459	477	479	493	498	495	451	464	480	544	487	460	494	514	450	513	427	494	462	435	478	450	510	478	487	486	475	492	481	480	519	497	456	463	482	468	426	455	458	449	449	503	497	487	476	497	483	488	474	460	465	492	506	467	454	481	470	475	457	522	501	485	472	439	524	469	499	471	500	479	501	487	482	514	470	462	497	451	465	491	460	508	484	498	476	471	448	511	494	463	474	486	498	472	454	504	502	508	520	459	474	479	500	507	500	548	533	489	485	497	496	482	469	499	480	456	471	506	487	494	457	502	469	494	475	501	483	477	468	451	454	503	471	507	529	466	480	485	476	462	490	472	503	459	486	456	489	484	483	493	494	482	484	482	456	514	495	463	461	491	479	452	482	496	457	509	455	478	491	458	462	490	472	479	464	484	497	500	477	500	501	496	487	469	436	475	475	503	482	491	500	505	535	474	501	513	426	521	453	477	489	477	493	454	478	443	441	480	469	471	487	474	463	479	492	462	478	528	487	464	460	489	488	459	492	541	497	472	471	484	459	481	494	449	530	486	483	516	498	506	459	485	482	496	467	438	488	482	493	475	508	508	456	480	483	465	437	457	495	497	483	520	504	479	467	479	485	488	482	468	529	483	489	465	457	510	510	483	480	464	451	502	530	494	528	494	450	463	450	458	514	478	489	445	461	504	458	473	485	499	478	481	513	488	486	511	497	469	454	470	507	486	464	489	470	494	477	482	483	490	476	472	469	484	496	461	479	476	486	511	481	496	443	487	486	454	518	494	464	469	491	469	505	477	474	530	463	485	485	432	492	501	513	473	489	432	486	472	478	477	472	486	516	492	497	458	468	491	477	477	480	465	456	494	460	458	472	490	462	461	428	465	450	446	491	482	504	479	457	479	496	479	455	470	508	468	447	416	460	511	501	478	479	478	471	444	454	495	471	476	454	444	462	470	477	486	488	457	468	480	471	464	503	443	476	480	495	491	472	443	500	467	481	446	422	510	515	471	453	474	493	467	487	472	491	475	497	515	474	486	536	464	438	463	480	484	472	483	499	441	503	490	455	508	467	482	498	475	473	450	458	526	483	446	490	486	460	448	503	484	462	499	476	494	493	503	507	474	462	494	507	503	479	463	503	493	514	441	479	456	445	490	486	477	473	496	452	485	477	470	467	464	455	470	469	432	445	502	466	484	494	491	467	497	498	498	504	444	492	471	433	467	468	479	476	506	481	478	483	501	482	490	484	501	477	476	515	491	486	463	483	476	476	454	487	490	476	470	468	466	424	478	465	501	450	502	488	463	494	502	490	464	501	511	476	486	498	514	480	458	491	541	466	482	456	469	456	464	516	478	497	456	454	500	471	477	457	474	521	465	490	478	506	494	469	483	469	503	480	462	437	468	498	476	462	521	497	478	494	419	511	503	484	459	462	515	490	479	484	449	521	505	520	446	475	477	504	502	458	524	505	491	488	473	470	473	422	480	471	502	498	467	488	471	481	471	466	473	483	486	482	497	489	456	443	475	484	468	469	479	516	431	455	493	489	502	450	475	512	462	468	451	510	458	504	505	452	473	487	498	434	480	507	456	489	488	442	484	506	463	485	470	495	465	463	455	507	437	496	473	476	482	452	488	464	465	497	477	464	505	479	489	457	480	466	485	439	452	492	487	456	466	474	488	412	489	519	513	456	490	469	451	466	492	475	511	443	481	504	502	494	481	496	478	489	452	495	472	432	496	477	449	473	479	500	461	467	467	468	459	472	489	464	470	493	487	503	469	494	505	490	467	487	472	513	485	481	486	489	450	458	472	467	520	491	492	493	468	446	500	498	493	482	470	495	442	524	476	468	473	484	440	485	456	466	459	470	491	502	496	488	470	493	467	479	465	474	486	500	473	477	470	456	471	479	506	506	458	471	479	450	474	482	485	493	496	461	512	493	534	512	508	469	507	501	491	469	471	460	473	494	443	467	497	457	461	480	462	500	472	478	487	486	497	477	479	518	525	457	509	473	475	469	478	519	448	493	469	473	506	485	479	461	468	477	470	477	439	480	438	482	468	460	475	468	482	468	495	462	477	485	490	468	479	461	451	512	478	450	471	467	446	515	521	457	472	469	492	502	501	492	492	490	470	483	517	467	494	479	471	471	507	470	497	505	509	489	505	475	489	469	521	459	467	456	506	507	485	442	497	479	475	489	466	457	465	482	472	477	478	453	429	436	473	499	491	426	454	445	446	475	453	444	442	477	503	455	510	471	497	460	473	466	458	485	490	472	471	471	483	448	527	462	474	495	486	456	453	481	433	461	479	476	501	439	469	483	505	453	492	467	507	469	499	487	489	440	487	512	485	496	484	476	485	462	485	515	507	457	504	477	465	512	484	450	480	511	446	500	454	482	506	498	498	473	455	485	475	488	517	433	455	514	481	463	458	512	530	490	460	501	498	477	439	498	487	458	482	473	470	471	536	506	483	477	522	476	479	486	448	441	515	460	476	480	459	430	497	492	478	488	487	515	483	494	470	463	497	517	481	483	488	485	486	475	500	515	468	468	456	467	453	465	439	439	479	472	478	501	457	490	475	477	472	462	502	458	486	470	503	476	443	491	470	452	493	463	453	493	514	470	481	456	469	461	477	481	481	486	525	465	462	453	438	498	464	473	513	445	473	495	449	466	499	487	508	468	441	479	493	488	465	450	460	500	443	487	489	468	439	469	486	468	484	497	469	484	481	488	474	524	489	450	492	486	469	448	475	515	457	495	442	466	449	513	471	519	441	492	482	520	491	482	528	444	496	518	488	477	459	452	451	478	483	488	479	475	482	501	480	495	476	447	478	495	479	450	489	484	482	451	532	481	428	496	444	511	476	485	470	471	490	472	486	442	456	495	481	467	480	485	469	544	490	497	463	442	482	475	443	458	477	499	494	449	460	490	465	460	447	504	456	465	518	505	478	478	494	473	493	508	483	472	466	435	466	471	510	510	487	471	473	477	468	468	488	467	485	503	464	433	469	498	473	506	511	497	441	489	516	479	452	537	469	499	491	512	512	469	453	484	496	495	483	483	476	509	479	490	488	507	459	504	463	482	479	487	495	470	481	470	504	451	504	469	482	491	512	438	490	492	472	521	480	473	469	483	482	506	485	497	487	487	458	484
23298	21020	28098	24134	20996	6951	1096	786	675	631	576	573	558	550	562	523	563	490	475	509	519	516	520	515	544	494	521	495	525	480	552	445	501	500	484	475	506	513	492	505	492	459	486	475	499	495	482	495	505	462	465	493	522	502	502	463	487	505	495	485	474	480	517	501	492	500	467	498	493	455	472	508	447	492	462	472	500	470	472	470	456	462	470	472	483	452	523	461	475	492	436	496	473	454	517	456	496	484	464	489	498	512	504	500	459	468	523	489	472	474	476	488	475	472	490	471	507	477	497	457	483	472	480	503	499	474	467	505	483	487	494	479	533	463	473	504	460	488	475	498	491	474	463	485	473	504	498	450	458	489	483	473	472	492	472	482	484	480	484	494	503	469	459	461	491	470	458	488	502	468	474	483	511	486	449	455	472	500	503	476	460	460	475	468	488	468	468	480	486	469	485	488	490	486	485	491	469	480	458	460	529	497	495	474	502	493	489	457	443	475	480	489	471	472	459	468	499	473	493	471	458	455	489	496	491	455	476	477	483	497	480	483	472	468	439	511	473	450	431	490	457	455	524	519	487	495	465	477	498	450	491	491	506	458	512	511	454	481	462	457	536	496	495	514	464	458	531	486	510	505	474	477	504	476	493	514	492	496	513	467	494	502	497	482	484	483	507	489	466	492	536	500	481	497	506	456	537	470	479	460	493	489	466	465	474	504	480	488	474	470	482	521	495	461	457	480	434	443	472	480	466	507	497	483	459	483	516	466	491	474	478	517	468	495	512	495	453	529	500	495	533	502	519	479	452	503	481	510	501	464	453	471	455	485	459	493	487	493	510	486	495	501	484	468	483	440	496	511	483	491	476	524	483	465	452	511	488	518	503	452	499	481	477	492	501	490	471	530	449	467	481	491	489	492	501	482	518	450	511	483	481	449	500	477	463	454	481	436	519	480	471	445	455	476	450	479	503	433	502	491	484	445	486	488	492	478	485	500	508	495	509	474	492	484	493	477	483	495	522	472	459	523	497	449	490	508	464	488	493	513	488	494	509	504	516	468	457	459	480	492	469	483	475	520	507	469	506	476	455	484	468	488	478	510	467	481	504	481	498	499	456	466	506	469	477	438	489	491	490	540	472	494	478	488	507	464	489	517	494	467	510	492	520	486	532	502	451	476	439	481	500	482	480	475	524	473	466	477	481	472	499	480	471	499	441	472	483	469	448	482	455	484	497	448	509	514	524	507	463	452	498	492	456	472	488	514	474	511	522	489	491	494	473	444	477	475	485	493	483	476	491	478	498	470	431	465	504	485	510	474	517	528	482	450	492	473	502	473	465	489	474	493	470	474	495	502	427	492	511	433	518	486	487	481	476	471	474	487	471	494	487	498	477	467	502	483	473	480	510	466	496	520	486	455	456	480	501	477	505	449	504	505	471	494	501	495	488	485	483	447	477	496	483	469	487	432	513	449	514	506	484	500	478	473	466	516	491	523	518	464	434	464	469	457	425	501	425	477	442	481	462	485	476	484	465	489	517	447	474	474	466	514	502	506	517	494	479	487	501	456	502	484	478	458	509	463	485	473	457	441	501	444	471	468	475	486	441	501	494	482	500	491	476	478	516	493	481	465	500	460	482	436	484	468	484	478	478	489	446	528	507	457	470	506	486	471	452	459	497	486	476	486	499	488	501	474	476	500	475	483	493	469	464	477	438	496	525	464	489	516	479	464	493	458	491	474	489	433	477	485	464	492	445	503	518	429	449	522	508	531	521	472	494	477	492	536	516	473	516	525	521	485	434	492	514	464	465	475	475	483	505	503	533	464	509	502	490	539	505	489	520	464	485	492	471	498	464	497	504	462	500	519	494	533	498	482	452	511	505	471	488	451	529	500	478	472	492	492	460	465	487	441	478	469	492	438	501	459	479	518	472	452	476	492	490	458	499	488	475	472	514	506	470	467	448	483	504	469	500	500	508	491	502	472	439	464	508	513	492	535	458	467	464	428	446	500	502	457	459	450	475	468	475	532	484	496	453	511	449	494	514	488	504	469	471	489	458	470	511	478	471	514	512	495	507	505	491	476	486	527	460	490	442	494	498	449	495	488	451	513	455	485	458	468	468	433	475	459	541	456	506	503	446	464	478	520	466	512	473	461	508	459	512	504	470	517	474	528	434	470	480	499	504	462	471	487	488	503	489	476	456	458	509	488	498	505	451	501	425	472	470	459	496	481	490	464	494	477	483	508	438	510	487	497	468	465	449	463	494	451	444	464	504	497	506	455	483	451	511	484	449	487	458	513	491	469	482	462	488	473	461	477	519	478	459	471	507	499	470	498	492	474	452	475	478	447	496	458	471	466	443	480	480	503	488	491	490	477	495	460	480	482	472	485	458	482	479	493	500	499	496	543	441	460	497	495	477	486	509	472	519	463	502	530	452	481	507	430	475	484	473	461	498	475	476	504	477	476	490	493	482	478	508	529	481	440	488	504	487	484	485	488	474	520	487	463	479	471	509	462	484	460	498	466	466	535	472	478	459	476	455	486	510	482	505	506	486	501	486	492	494	491	516	501	494	479	475	479	434	472	446	493	451	496	495	460	498	476	469	478	513	484	460	476	437	460	478	469	489	502	456	488	474	495	461	520	479	465	463	456	503	527	483	500	444	472	534	473	428	492	435	503	450	483	438	501	436	416	489	485	462	499	494	459	498	452	462	489	513	485	463	490	454	437	468	434	445	493	493	453	450	489	473	474	471	504	465	480	435	479	424	499	475	492	481	498	491	509	472	503	478	458	462	440	460	484	517	488	495	524	520	500	486	506	490	469	514	489	456	464	491	458	469	473	526	477	504	489	499	484	502	495	475	479	486	495	504	455	454	516	494	486	494	470	465	466	509	469	482	491	460	483	496	440	481	462	504	481	451	439	445	474	477	454	460	448	492	476	471	476	483	506	467	484	492	457	524	488	443	464	498	458	491	504	489	491	460	489	517	506	461	502	482	462	484	516	447	468	494	499	464	469	503	478	496	467	483	478	439	467	474	521	447	463	494	484	476	473	518	501	519	493	493	448	505	511	485	440	484	466	516	443	506	493	490	458	483	520	510	513	479	465	503	486	503	505	479	467	516	522	484	495	471	486	484	458	469	484	508	462	483	524	505	482	484	477	512	482	445	494	469	442	458	488	469	484	487	482	491	491	504	483	465	468	471	479	489	452	481	465	488	497	485	472	476	518	491	502	475	462	506	481	520	494	537	502	455	471	456	480	482	479	484	479	520	431	439	463	467	459	508	483	492	475	466	504	500	474	441	478	464	502	498	458	509	481	477	446	429	470	489	445	519	513	503	537	526	450	510	452	490	505	492	454	476	504	501	507	492	468	467	458	460	447	517	459	512	482	446	464	486	526	481	456	490	480	487	466	443	468	476	469	462	508	441	467	486	504	482	483	469	444	467	480	479	495	448	461	458	474	522	527	496	440	473	480	499	426	477	490	515	466	472	483	438	508
3141	8008	5778	2739	2082	1639	1389	1063	982	909	853	771	731	649	607	654	639	570	620	669	579	628	623	632	597	590	612	600	580	622	550	597	628	623	609	553	525	547	578	567	623	535	582	598	549	562	574	582	588	583	586	580	525	571	583	595	566	575	549	540	569	552	580	545	529	571	547	560	541	589	606	605	542	593	544	551	490	535	548	639	566	600	559	547	553	510	606	616	570	598	594	572	547	553	577	531	597	593	570	548	584	500	604	549	574	529	599	535	536	545	531	527	541	591	545	533	588	535	551	586	569	524	568	563	572	549	579	561	537	587	574	535	548	562	566	541	562	577	570	545	565	574	579	528	519	550	557	550	628	541	532	532	516	561	526	537	537	585	582	559	567	547	566	575	600	563	507	535	535	545	577	620	540	553	555	561	570	563	577	586	535	570	587	565	582	583	575	608	611	591	552	569	581	562	555	586	512	577	594	545	524	590	547	557	529	562	545	550	540	564	572	549	570	565	584	539	565	567	590	573	515	550	540	561	531	572	526	539	528	541	538	539	537	592	561	577	593	549	603	578	568	562	543	586	555	614	563	571	589	566	566	546	535	552	635	554	566	587	584	581	592	596	580	572	545	512	583	554	552	560	544	552	558	582	519	586	571	552	587	535	548	534	579	553	574	578	598	547	572	552	581	545	525	545	553	548	563	517	546	570	568	577	568	548	575	580	534	548	538	558	551	614	592	560	556	614	541	562	581	531	544	573	598	552	557	567	581	562	559	560	553	563	555	577	581	612	553	564	539	579	578	549	581	537	538	536	561	530	553	554	561	591	579	552	550	556	599	553	562	540	548	572	555	567	587	511	563	539	548	533	566	537	542	547	539	576	545	546	600	536	584	533	540	532	522	545	552	557	511	546	555	578	590	515	549	564	549	563	588	568	556	562	554	601	588	583	524	582	570	565	579	581	558	548	565	548	587	605	555	524	559	560	592	568	585	526	571	552	591	554	530	565	547	595	561	568	550	582	535	561	540	533	552	579	593	559	550	530	561	546	566	553	596	585	567	591	542	565	548	577	567	519	570	577	530	549	544	567	563	555	595	574	546	518	535	569	569	555	604	555	570	528	570	562	514	526	571	543	545	551	592	546	542	561	553	562	541	507	567	536	571	562	577	586	552	563	573	572	547	556	557	556	542	530	580	565	594	563	566	546	521	535	552	554	587	562	573	598	519	550	638	543	581	579	618	558	561	569	586	526	552	528	555	568	529	558	519	587	588	567	558	559	629	575	569	588	577	589	516	541	566	555	585	539	572	488	563	564	534	555	551	547	586	540	599	543	587	540	552	586	558	539	559	582	602	576	576	571	612	586	569	592	564	564	562	583	579	563	564	568	560	562	516	565	536	594	511	587	595	600	557	557	565	533	553	524	515	544	587	559	555	556	571	545	503	597	583	585	565	544	541	540	577	548	604	600	600	492	539	591	575	547	527	523	550	574	546	569	565	591	551	601	586	508	549	557	563	528	560	598	589	570	560	573	535	558	563	564	543	543	533	596	514	561	568	581	554	584	547	543	565	563	558	532	528	537	578	562	637	536	590	590	575	566	548	556	559	545	548	535	573	532	539	562	555	570	586	561	581	557	559	605	546	573	557	581	571	549	563	560	531	561	521	557	545	555	524	555	546	604	607	558	622	523	549	561	607	582	588	577	560	553	521	590	582	583	549	551	521	569	569	585	544	578	559	576	558	546	585	569	594	590	563	540	569	566	596	601	585	557	541	559	574	568	569	549	559	584	595	567	568	539	572	545	568	577	535	606	570	571	586	538	551	538	542	531	580	562	535	579	585	539	591	587	541	536	618	533	554	528	555	530	594	569	531	584	583	591	554	552	533	630	531	593	587	548	561	567	556	571	560	604	574	573	537	543	522	585	569	579	560	584	579	557	580	587	620	566	565	599	554	524	530	547	540	547	603	539	556	555	547	516	593	557	595	553	583	572	547	530	589	546	518	567	595	558	569	550	550	583	529	526	576	516	588	574	535	578	538	600	555	541	571	625	557	597	583	504	527	561	592	532	559	538	590	509	594	582	560	571	557	585	575	568	542	614	550	589	575	543	574	564	591	577	568	615	568	574	544	553	537	543	564	583	549	550	539	571	594	535	544	532	558	572	560	576	538	547	554	564	595	586	612	538	570	578	548	575	557	595	551	586	586	549	601	591	534	593	578	585	570	542	551	550	562	576	535	527	553	589	582	561	560	544	510	541	572	558	568	590	573	577	530	560	544	535	555	577	540	589	546	581	567	540	534	559	545	554	524	584	572	544	530	558	559	560	622	536	539	591	582	558	531	594	557	550	550	592	540	564	544	572	521	562	599	547	569	546	534	553	569	540	578	547	565	568	606	600	551	612	577	571	544	561	569	577	516	559	558	567	536	568	583	602	575	540	595	615	586	549	559	564	525	544	533	542	533	558	563	566	566	573	595	600	599	522	584	555	544	547	537	556	612	568	604	530	598	579	561	566	531	559	591	599	554	545	520	576	565	596	560	590	542	527	542	526	535	608	588	604	559	563	583	574	534	563	582	576	555	509	578	546	582	583	581	544	544	595	542	532	555	596	540	535	561	564	533	581	547	549	560	572	529	550	527	562	528	558	571	542	584	509	556	595	628	537	562	534	558	514	561	526	573	567	582	572	566	571	558	533	580	595	548	545	534	569	562	575	600	573	535	589	594	567	529	535	541	585	567	574	542	538	519	549	574	579	563	580	588	572	566	553	541	597	587	572	547	621	560	553	560	563	565	567	548	543	544	574	563	527	584	573	547	558	573	561	583	532	585	574	598	507	548	574	544	573	586	581	567	576	559	605	564	558	603	565	596	558	537	562	535	580	572	531	551	555	568	544	522	612	555	585	571	546	546	546	559	571	592	564	522	570	565	577	582	568	556	541	592	530	537	553	537	582	567	549	544	539	561	550	604	544	582	515	522	542	522	570	583	539	565	582	597	580	590	560	557	538	515	578	579	511	562	537	588	581	576	572	533	564	544	573	566	606	601	578	556	583	585	559	538	549	506	608	542	558	537	541	580	551	565	541	583	593	591	563	581	532	544	613	542	595	557	559	552	542	530	583	591	558	556	554	628	524	577	589	521	538	582	571	612	525	581	556	528	553	565	604	547	607	582	552	598	545	528	591	548	515	566	532	576	514	573	566	555	501	566	545	522	563	534	581	547	531	540	567	586	606	573	531	581	588	538	609	532	559	548	566	583	553	521	544	604	563	630	534	580	568	589	562	593	570	549	551	506	575	587	541	570	544	542	536	569	553	559	550	541	558	547	555	529	574	549	607	632	549	547	581	540	549	570	578	616	561	522	554	573	513	564	549	568	500	555	555	614	580	547	574	562	550	623	543	578	545	549	590	540	578	553	558	536	604	571	534	557	559	588	532	567	554	564	571	566	558	544	540	555	575	524	541	559	534	564	541	586	550	632	521	540	560	538	544	531	604	566	546
24355	21038	26920	25286	7672	520	422	335	295	302	277	238	230	252	218	212	237	237	205	237	213	220	202	224	220	209	243	211	233	247	231	218	194	212	204	213	203	197	220	203	207	216	214	204	203	220	198	201	211	223	208	222	200	206	208	226	219	221	230	221	229	210	212	233	191	206	192	214	245	219	209	206	187	218	226	196	196	206	183	213	205	181	190	201	211	214	212	187	206	184	185	201	201	196	175	198	201	204	225	181	192	217	218	205	179	220	192	209	219	200	176	206	238	229	216	197	186	190	220	200	206	209	197	213	209	211	189	208	218	196	194	206	203	216	209	220	211	202	241	209	204	186	217	203	208	205	194	191	225	219	218	216	206	206	218	209	214	196	196	206	184	195	217	212	208	229	216	188	202	214	234	221	206	216	192	211	218	196	229	207	203	199	212	197	225	209	215	195	200	211	199	225	225	198	197	218	194	211	220	197	208	183	213	191	217	244	228	226	227	217	201	200	218	201	221	217	189	207	206	205	191	222	203	207	231	199	234	171	222	213	188	204	211	200	209	212	229	192	201	192	220	201	204	216	216	211	206	196	213	217	212	208	188	201	188	205	207	199	204	218	187	212	242	187	206	224	219	187	219	233	206	212	196	188	223	231	230	199	177	189	187	205	218	217	211	199	184	217	212	194	202	203	199	212	229	208	188	190	210	208	226	204	229	200	198	204	197	209	234	207	175	189	203	213	208	212	233	207	216	213	202	217	222	219	186	196	199	186	212	223	226	219	193	202	205	206	192	224	187	203	209	199	231	211	208	192	192	220	183	212	241	188	199	216	187	211	234	221	198	224	208	192	233	216	231	208	201	205	225	191	210	214	215	209	198	214	212	206	222	207	230	199	201	201	203	210	203	211	210	209	184	186	196	206	202	190	224	242	217	191	212	220	216	205	215	218	208	204	190	212	203	187	203	217	205	203	218	193	226	195	205	197	196	253	224	214	213	185	213	193	241	205	216	206	212	195	199	219	235	223	173	214	218	232	204	222	204	218	188	199	189	218	210	199	201	206	214	200	196	218	193	210	212	205	194	188	194	232	225	195	182	220	213	209	233	223	203	183	198	232	214	207	177	190	195	220	195	225	210	209	209	201	218	230	199	197	203	226	206	213	219	193	188	202	227	226	192	194	244	182	216	190	174	185	223	176	220	209	200	220	206	196	216	210	202	182	207	206	197	213	207	226	216	171	185	192	212	198	206	214	224	212	180	202	226	205	196	202	227	217	236	214	238	218	189	201	218	217	201	232	196	222	225	207	214	219	226	207	223	190	221	203	201	225	227	231	195	185	190	229	197	213	219	214	209	225	192	215	182	202	233	196	207	207	203	212	206	210	210	204	230	192	212	222	212	222	213	203	208	200	214	216	177	231	181	216	193	212	217	228	218	206	204	202	217	200	185	200	222	206	213	192	200	214	218	228	233	194	225	197	178	201	186	230	207	214	202	204	217	222	214	200	198	188	190	205	222	190	183	220	206	221	223	221	234	224	216	203	185	216	219	217	201	235	183	216	189	183	216	205	195	202	205	204	199	185	216	220	212	163	207	190	219	193	230	197	206	198	197	212	195	208	195	215	242	234	242	187	208	221	191	197	198	191	216	207	235	202	214	203	202	198	195	220	190	210	201	212	209	225	192	202	210	204	206	179	217	216	190	213	200	217	188	206	203	184	212	198	190	211	225	197	206	206	207	187	209	200	206	193	207	203	224	197	195	187	198	185	186	195	206	189	219	180	211	218	200	222	178	211	209	182	213	192	231	196	217	220	162	202	221	199	197	214	207	208	205	222	209	199	206	203	220	199	204	210	208	202	197	210	207	202	191	213	219	189	196	189	229	209	189	195	203	201	208	224	216	211	212	212	223	234	215	169	216	208	209	208	198	206	205	183	203	206	195	195	197	223	206	210	200	182	181	179	219	206	202	204	243	208	208	207	199	183	198	252	198	208	209	187	212	214	206	235	215	185	219	191	220	210	214	218	205	191	237	232	190	211	228	233	208	202	238	212	198	198	214	210	219	224	220	214	201	192	213	198	214	218	222	194	220	226	204	210	204	187	198	191	213	205	228	236	229	230	193	215	197	213	220	207	194	192	219	223	205	207	219	193	190	204	188	202	230	202	188	204	207	190	224	182	210	203	234	205	175	201	224	195	200	191	200	196	198	196	228	189	209	194	189	229	214	214	206	202	201	192	190	172	196	206	220	211	211	202	222	228	227	217	195	209	203	195	207	203	199	206	184	234	207	223	187	185	210	193	210	233	183	194	215	208	202	208	222	193	214	188	200	209	219	195	205	211	207	201	195	231	210	206	213	204	221	222	205	238	204	189	214	204	203	191	219	208	222	215	207	204	184	199	230	202	199	214	210	215	228	225	244	186	222	220	191	184	186	185	209	204	187	196	217	226	187	205	197	199	204	216	205	206	180	204	214	201	228	215	221	210	182	218	198	202	207	218	181	222	192	221	199	209	194	201	197	223	223	204	231	205	208	204	203	229	207	185	215	214	189	205	218	219	202	219	191	213	202	229	192	225	214	205	198	188	229	191	216	199	260	225	196	206	214	189	240	239	196	191	187	224	203	197	208	212	202	188	197	194	205	227	233	204	186	204	207	192	222	211	191	211	228	186	198	229	223	213	210	225	196	192	224	195	218	234	220	193	215	191	198	230	224	203	222	204	207	208	221	200	209	227	228	207	222	185	212	216	220	209	200	226	195	203	217	221	231	194	189	206	194	203	221	193	202	223	206	225	219	211	188	208	197	181	200	202	225	209	204	210	234	231	198	200	224	230	216	181	200	187	232	205	198	209	207	195	180	196	219	200	193	212	201	209	178	176	179	189	220	227	201	198	208	238	206	221	200	209	197	211	200	201	196	200	200	206	219	208	205	201	199	229	206	197	210	228	212	197	231	215	198	195	201	195	208	207	226	222	190	209	218	218	220	194	206	241	197	207	234	204	213	206	210	207	229	191	202	206	222	192	211	214	217	186	194	201	220	199	234	191	190	204	245	206	204	230	195	202	216	210	205	223	198	210	191	206	230	194	193	205	194	210	198	193	214	195	199	211	192	199	218	217	235	222	206	204	197	169	202	233	190	187	207	208	198	206	205	187	220	214	194	207	209	213	203	212	197	199	225	204	207	199	202	203	220	219	211	200	192	221	184	199	208	198	224	191	199	215	210	206	222	223	176	212	194	235	222	207	207	187	200	213	210	233	223	224	203	197	237	229	210	215	219	175	215	179	217	203	188	207	221	228	208	204	210	192	177	226	203	196	197	200	197	195	193	205	220	220	181	225	209	240	216	196	199	218	210	215	201	222	201	207	222	196	186	197	198	208	193	226	214	216	189	205	171	216	178	211	210	214	216	238	199	189	226	186	194	180	190	208	204	200	204	211	234	203	225	194	225	209	197	187	201	192	208	207	228	214	200	213	197	201	210	216	200	217	199	196	195	215	193	213
3270	4640	3210	1480	1055	842	656	500	424	399	375	354	342	312	281	295	285	279	249	261	262	264	259	260	252	294	266	300	249	215	269	238	267	243	254	208	231	234	237	247	266	250	257	251	230	236	249	250	246	239	258	220	258	236	242	242	241	299	244	231	237	237	245	256	261	239	262	239	242	226	237	229	267	226	254	230	240	265	263	235	238	246	252	281	227	226	248	237	262	256	240	226	245	241	248	212	277	218	237	236	246	228	222	251	245	250	244	247	237	238	218	259	241	264	260	258	246	266	231	240	259	255	243	236	235	233	225	234	243	216	263	200	244	270	241	264	241	233	258	245	258	236	258	272	237	245	246	263	246	250	216	224	232	245	230	232	266	245	224	220	218	263	248	261	247	255	242	254	238	190	239	249	218	266	226	248	241	261	240	249	213	222	259	233	232	242	226	255	237	234	231	252	235	249	241	248	230	250	218	223	246	257	217	257	233	242	218	232	243	212	234	229	235	231	235	212	240	215	249	234	224	229	265	221	258	256	255	210	219	239	230	231	236	233	223	234	246	226	278	258	240	214	268	238	230	241	256	247	249	273	245	254	241	244	224	226	227	255	217	239	240	246	246	260	221	224	237	260	233	244	229	271	232	209	250	243	258	225	246	238	232	257	266	225	227	261	274	260	239	223	253	233	225	226	255	243	248	251	240	234	269	221	226	276	256	245	238	252	230	252	234	218	210	236	224	245	232	234	221	249	248	234	237	266	243	253	238	246	236	247	238	211	250	266	233	249	241	225	225	216	262	218	264	234	205	263	231	230	233	227	243	238	240	235	218	268	282	236	237	220	232	237	228	238	240	278	230	259	215	226	247	245	219	215	220	237	233	225	252	250	229	259	236	231	225	265	274	263	247	237	239	232	266	248	253	243	226	229	243	244	238	255	256	254	224	232	251	233	232	218	249	247	229	233	263	238	251	245	265	203	264	220	226	230	219	250	270	238	241	242	232	244	232	227	230	216	230	237	236	255	224	256	223	252	238	251	243	245	244	209	248	255	270	269	255	237	242	227	231	222	247	237	249	258	229	259	274	213	261	247	256	233	249	229	239	199	239	254	238	224	239	230	248	248	265	266	249	250	228	265	257	243	230	249	245	240	239	252	270	243	241	238	223	238	241	225	227	249	242	233	257	226	201	240	228	250	248	248	224	232	261	234	230	228	260	236	248	205	257	233	228	223	243	240	257	241	235	222	213	247	259	237	268	229	236	230	229	268	233	214	243	234	257	258	246	228	216	255	258	254	246	233	245	229	250	246	238	255	224	256	255	239	237	244	235	208	226	247	265	239	261	250	261	209	244	246	240	212	231	254	243	250	254	244	236	238	233	261	232	235	249	224	231	237	246	249	265	223	276	240	248	257	204	257	258	225	237	226	222	262	228	221	263	228	234	259	256	243	226	255	226	228	235	243	252	257	232	220	230	215	219	258	249	237	239	261	232	255	258	229	238	248	244	266	231	257	249	234	239	253	273	245	217	224	219	224	244	274	227	260	250	229	252	243	214	238	233	250	204	207	218	257	249	247	227	266	222	228	234	215	223	226	250	250	256	228	248	221	235	224	261	260	241	250	232	224	244	239	215	227	245	244	212	230	228	251	244	241	249	239	251	226	256	245	246	256	261	228	225	227	225	241	230	244	214	238	232	225	211	222	241	245	234	246	253	244	260	250	217	240	260	232	244	248	238	241	263	187	243	206	252	209	251	217	259	233	261	252	283	225	259	242	245	244	227	229	244	234	210	257	216	252	253	224	225	241	266	224	235	223	233	226	243	248	262	238	244	253	205	266	267	235	262	241	219	267	216	233	267	238	258	246	227	214	232	244	249	239	231	234	244	243	243	256	243	232	244	248	246	255	251	233	224	250	232	259	220	256	247	210	247	246	244	238	250	242	223	231	235	250	225	228	245	266	220	231	242	237	224	243	236	209	241	240	216	239	218	290	230	219	257	255	233	237	236	219	241	241	273	230	230	255	230	223	254	235	239	230	226	277	240	220	233	236	241	220	237	225	252	254	234	223	222	236	254	236	229	254	253	246	245	242	228	245	232	257	234	238	254	240	237	241	241	260	216	233	261	215	248	265	236	248	233	225	250	228	240	260	262	254	233	224	225	223	276	219	233	261	236	232	250	234	233	236	249	251	233	251	266	243	213	239	241	221	221	241	243	232	260	247	232	238	244	255	207	221	239	254	253	242	240	223	259	209	227	245	256	239	236	225	237	263	257	217	217	245	258	257	257	225	243	240	222	206	234	217	252	246	215	243	237	208	251	250	249	256	263	234	230	240	264	241	244	241	260	222	245	226	244	240	223	263	243	236	240	234	238	243	219	230	224	237	231	234	222	257	224	249	219	227	233	252	245	250	229	255	224	249	241	239	247	280	266	235	210	243	234	227	248	219	242	264	228	244	232	246	224	247	226	241	238	247	252	221	216	236	229	214	236	213	237	247	233	244	240	223	240	255	229	245	256	232	261	268	237	212	229	227	239	268	227	238	246	214	227	221	249	258	231	241	234	234	241	255	237	228	258	230	237	238	238	245	241	242	253	249	245	257	214	261	231	250	261	242	254	224	267	238	233	243	229	251	238	259	234	224	246	236	243	213	242	247	246	256	211	245	258	274	266	235	222	216	234	229	247	265	246	234	236	237	227	276	236	246	259	282	245	236	252	239	237	209	257	253	265	254	236	240	231	226	223	238	227	260	232	232	236	238	232	262	236	242	243	228	266	217	213	232	235	267	257	248	242	254	264	221	223	251	232	224	228	242	248	264	255	224	225	249	256	235	243	224	241	246	242	197	250	240	209	230	229	247	222	249	269	238	226	228	274	269	261	246	219	254	253	224	252	218	243	258	264	253	253	242	214	259	254	251	258	265	279	250	226	235	230	257	245	237	223	234	219	245	236	225	218	223	249	229	238	241	240	241	243	244	229	251	232	247	248	217	223	231	217	229	239	221	237	271	236	227	232	225	232	278	246	252	255	243	277	253	219	259	261	216	261	250	186	258	224	231	247	231	277	261	277	232	251	234	257	262	244	248	232	232	245	219	238	224	222	230	258	216	235	236	242	241	251	235	251	251	256	253	269	251	235	234	240	259	255	250	230	263	211	240	273	242	243	269	259	236	264	246	244	247	230	242	255	241	247	240	261	263	253	243	249	258	253	268	234	220	257	256	225	232	261	260	235	246	236	266	212	244	255	240	289	240	237	240	229	224	238	228	221	213	238	239	246	230	249	232	242	215	241	236	242	257	250	240	241	227	244	211	227	238	227	267	261	250	215	218	229	244	246	252	250	212	242	216	228	244	235	213	246	224	230	233	234	231	231	269	248	238	226	249	227	215	237	226	242	225	209	252	234	225	225	243	255	233	259	255	254	247	242	274	243	235	268	248	257	239	243	284	265	227	239	226	232	239	230	228	230	241	253	261	247	245	246	235	232	248	237	223	231	274	210	208
22258	21060	28618	23712	21063	21056	5176	875	591	569	425	441	426	381	349	321	339	325	285	308	309	283	299	273	291	266	261	259	275	286	258	266	282	275	258	246	288	243	275	255	249	266	266	244	212	241	234	234	292	258	244	251	263	253	256	236	250	262	237	231	235	242	241	255	237	268	228	238	265	257	245	231	238	248	252	227	244	273	259	238	228	237	241	250	261	238	243	266	254	262	254	264	235	242	223	245	270	241	254	262	229	223	263	248	203	244	247	262	230	236	244	251	277	264	211	243	241	238	195	260	265	230	238	255	246	215	267	242	237	253	224	244	247	239	238	253	247	247	261	259	229	245	262	242	258	224	230	244	226	259	260	234	258	251	215	250	280	250	241	248	237	253	248	237	228	273	291	229	247	248	262	232	233	254	222	235	258	246	241	219	241	256	242	229	236	247	279	228	240	244	250	236	241	260	220	231	260	240	226	248	241	287	237	260	253	222	211	229	250	251	240	244	253	222	232	227	213	252	227	252	254	243	237	239	218	263	232	258	254	224	235	227	238	268	260	276	236	236	258	244	260	231	273	218	237	221	245	227	256	238	224	244	237	261	224	233	244	253	256	230	247	225	227	234	258	227	255	234	235	265	260	230	223	247	230	249	237	263	231	233	254	264	274	249	242	249	229	231	245	255	269	232	254	247	216	246	266	229	219	233	223	242	257	250	246	243	264	202	223	239	244	255	232	261	259	219	240	234	248	243	227	257	245	235	255	269	250	252	242	229	245	243	234	230	249	241	212	242	247	244	231	235	234	267	253	241	238	220	227	242	247	220	247	227	247	238	268	270	231	274	247	273	228	251	247	234	240	236	258	234	266	233	279	244	199	242	239	225	238	237	242	254	227	239	265	277	263	242	245	231	245	255	255	224	233	238	215	235	241	227	225	251	254	253	226	243	252	230	238	224	224	274	268	264	270	243	264	246	247	225	243	244	230	241	244	237	259	239	222	235	231	239	246	236	237	246	256	215	240	247	243	242	251	238	235	270	221	231	243	237	256	262	229	247	240	237	243	241	242	227	276	243	258	257	230	258	235	257	243	227	221	273	253	236	245	241	254	210	248	235	246	239	253	263	242	254	217	261	261	257	240	247	233	255	247	249	254	250	215	246	238	225	243	251	223	223	233	226	243	231	228	239	264	278	234	237	247	213	259	254	241	235	243	243	250	231	238	255	271	262	265	258	230	241	243	261	224	249	247	243	224	256	239	232	241	286	249	227	254	245	223	256	248	257	235	271	226	228	239	237	236	241	280	224	227	207	249	253	245	258	227	254	249	257	261	269	254	230	253	215	240	210	244	231	259	238	228	253	248	235	244	251	259	245	228	269	265	237	233	214	257	242	233	241	236	229	237	246	234	231	230	258	256	271	227	235	241	242	228	213	238	241	226	254	237	249	258	255	259	236	236	237	254	236	235	256	237	259	245	229	239	236	258	265	242	235	242	238	255	240	248	234	255	218	259	223	229	225	258	254	252	216	270	226	223	261	249	222	242	228	248	244	234	242	233	268	219	242	255	255	248	255	256	244	243	252	254	237	262	260	266	246	248	263	225	227	244	250	210	244	239	235	234	238	261	245	244	253	242	234	260	262	234	249	218	230	231	242	231	238	241	250	230	238	225	241	260	229	240	275	253	246	241	239	260	231	262	248	245	213	219	255	239	237	241	239	254	247	234	252	250	213	267	231	245	226	236	274	247	217	262	275	238	236	222	241	251	248	249	235	240	268	265	255	224	229	253	225	238	237	238	254	234	229	258	271	260	227	234	258	208	224	249	223	241	263	233	248	257	230	247	261	244	262	225	237	269	231	235	234	256	243	231	252	261	253	240	226	231	250	220	241	236	254	256	251	223	234	253	233	268	247	255	216	256	239	242	238	249	208	225	224	237	253	242	228	259	245	237	269	274	201	255	253	251	230	219	243	238	251	223	284	243	253	245	224	243	238	228	215	240	246	234	228	233	250	256	250	251	236	254	233	257	250	224	262	242	249	242	270	252	253	269	233	240	247	248	251	238	239	222	239	262	213	237	259	238	238	227	237	260	250	229	239	227	241	231	245	242	247	233	244	254	242	235	261	273	245	240	221	239	226	243	229	269	243	238	245	247	230	248	243	242	248	207	252	277	255	229	219	255	238	235	242	248	252	247	236	230	275	227	219	246	241	224	241	225	233	233	258	228	259	248	223	213	263	246	240	243	260	248	239	234	237	237	272	255	238	243	231	252	248	264	241	264	255	251	246	232	216	243	248	238	245	261	229	234	222	213	267	231	249	265	265	228	233	247	255	231	225	243	242	251	213	272	234	237	261	229	246	249	267	247	270	230	270	233	257	241	269	221	239	233	289	216	256	251	257	249	231	255	234	237	223	240	237	234	235	251	244	244	262	226	258	227	288	224	268	214	233	244	250	251	227	249	250	222	253	239	274	222	236	232	252	226	237	251	259	246	247	227	223	236	250	255	267	237	233	241	233	236	217	237	252	239	254	242	227	232	249	234	249	248	252	273	240	268	271	239	249	252	212	262	219	237	237	262	229	238	251	210	219	244	256	254	221	233	233	243	250	245	241	249	248	253	258	246	284	226	247	242	263	249	242	267	254	244	248	232	253	238	222	227	252	245	227	224	249	258	231	229	228	257	250	206	247	226	237	225	236	255	242	246	246	223	253	227	223	218	243	240	223	251	250	241	223	244	237	240	237	230	239	249	232	270	238	235	245	246	229	257	238	242	259	279	251	249	249	246	234	235	245	236	219	260	241	259	231	244	222	235	260	211	248	247	236	244	244	237	263	240	248	244	230	229	273	219	235	253	239	226	228	252	257	268	273	233	248	249	177	239	232	210	244	248	230	233	217	236	225	246	244	258	238	254	252	242	232	230	241	237	258	244	252	225	212	243	292	239	243	236	244	230	266	239	226	250	265	245	255	264	232	240	238	232	230	254	242	240	252	247	246	197	235	257	247	235	271	249	246	241	265	263	263	237	261	247	258	224	259	239	256	229	241	227	265	266	261	254	264	252	234	269	214	226	211	228	231	213	242	237	256	246	240	245	257	256	258	255	255	252	224	234	256	253	269	242	230	227	258	269	211	258	217	229	248	255	231	254	241	224	239	243	256	227	242	247	245	271	248	247	246	230	223	281	232	286	225	211	277	227	230	243	256	243	243	241	231	250	225	243	238	219	249	213	260	224	258	226	254	254	238	231	244	264	228	218	225	218	250	225	231	215	279	233	241	253	269	245	250	233	274	247	260	235	242	239	226	261	251	259	231	226	236	248	244	236	233	219	244	247	269	231	247	218	243	243	216	257	271	253	262	253	266	250	263	249	252	238	255	225	248	240	249	245	244	237	247	247	266	241	281	224	243	208	251	260	219	251	267	252	255	244	269	257	261	234	250	233	217	231	245	241	247	245	219	258	234	244	282	221	226	228	254	242	219	237	246	227	283	206	215	220	228	255	270
4264	13288	9237	4517	3260	2471	1820	1293	1047	844	752	619	587	477	499	495	444	429	400	384	398	372	363	343	330	342	346	341	322	306	319	325	302	341	335	304	323	311	294	322	268	314	302	298	292	321	328	317	338	298	335	280	299	288	306	322	295	315	314	314	309	293	280	325	288	266	290	278	306	298	294	323	272	288	307	309	322	289	302	298	327	321	324	293	291	277	316	301	278	307	304	310	269	278	295	320	271	309	276	282	285	271	288	295	278	283	313	271	301	274	290	303	293	288	295	299	267	287	290	291	323	262	268	258	320	282	312	301	295	309	311	293	318	299	278	295	305	273	299	263	245	305	291	333	277	286	270	281	258	311	301	245	306	306	283	293	282	295	299	288	297	333	325	283	268	318	289	267	306	294	299	276	303	265	306	276	269	257	290	297	262	304	274	274	251	292	277	293	276	299	264	312	318	248	311	277	303	265	274	297	300	252	273	318	307	309	300	282	275	323	311	297	275	305	306	305	301	298	295	323	274	307	289	372	291	300	295	292	312	271	293	282	283	279	330	325	273	304	290	299	271	298	284	282	284	292	271	288	300	311	291	281	279	266	295	288	269	290	299	292	305	295	319	288	292	275	313	277	251	279	260	314	284	285	276	266	287	276	297	275	275	294	306	268	287	276	270	295	309	285	275	283	305	278	317	278	314	259	298	286	294	309	289	264	292	296	264	337	295	301	276	290	260	299	290	271	278	271	296	274	306	283	320	292	291	295	292	292	288	290	325	278	288	255	278	304	289	295	319	280	311	301	298	280	297	282	287	266	300	299	293	253	283	262	296	315	289	300	282	265	286	278	303	304	277	278	273	303	281	274	294	288	292	292	274	260	291	292	317	302	296	292	316	273	270	281	296	298	307	271	298	311	281	290	275	261	309	259	306	270	303	270	282	296	311	326	258	307	306	275	289	266	291	284	288	324	306	328	305	300	292	288	291	291	266	316	317	285	286	315	292	291	266	240	296	272	317	307	267	282	304	253	293	277	281	291	291	306	324	291	281	293	320	301	311	270	302	318	325	269	268	311	300	284	285	288	299	317	280	286	267	269	305	302	293	273	308	278	302	287	295	281	291	288	298	318	285	287	292	313	301	285	332	298	277	323	276	253	321	268	291	281	290	263	320	292	299	306	251	302	265	305	287	319	288	298	297	274	315	310	303	311	293	277	267	312	267	295	293	295	311	287	309	289	297	293	281	297	321	286	324	303	257	294	283	320	259	314	292	311	297	293	301	317	279	285	271	317	294	294	289	272	296	297	306	263	302	305	269	275	303	288	266	320	302	282	282	314	292	296	308	312	303	265	282	288	287	237	282	282	318	255	249	315	281	282	280	299	324	286	320	312	290	295	269	307	268	308	302	265	304	296	315	286	285	309	294	270	293	296	297	322	288	256	286	294	264	309	275	296	281	318	271	271	301	296	302	321	288	291	258	291	293	306	284	283	262	287	306	271	283	302	288	288	269	312	289	289	292	315	273	277	274	300	289	300	287	295	297	294	244	272	268	286	291	308	295	244	277	277	288	304	264	299	261	281	305	320	285	297	290	286	300	306	297	302	300	331	305	291	301	276	312	321	318	284	262	294	288	252	322	295	278	271	289	283	285	307	288	275	286	307	304	266	309	300	284	316	272	312	284	266	285	308	278	295	256	288	312	292	283	262	317	306	277	289	277	254	292	286	295	292	292	271	291	297	303	290	314	277	287	271	283	297	289	318	250	297	298	299	272	307	267	279	282	303	276	275	253	295	304	270	296	263	266	283	293	281	273	293	278	303	300	286	301	297	292	268	286	272	311	288	286	303	290	297	299	294	313	282	256	289	303	281	288	277	315	270	274	310	281	283	274	259	306	280	304	282	267	315	265	283	272	308	295	306	274	244	285	307	308	303	282	282	295	284	302	304	311	307	327	254	287	292	254	272	301	308	313	275	304	314	286	284	311	307	309	312	306	291	296	270	261	291	276	282	290	292	282	263	307	264	292	294	278	292	268	261	281	300	284	286	317	284	319	311	312	283	298	289	316	310	275	282	299	250	292	306	291	265	272	335	276	281	290	313	306	282	285	290	276	272	286	283	300	305	281	287	292	284	288	301	310	286	313	295	269	291	305	296	320	294	285	270	282	285	291	266	282	288	314	298	282	317	331	294	300	294	274	280	288	287	296	296	279	299	290	277	265	269	289	261	271	268	308	284	299	328	297	280	290	263	280	277	296	301	274	281	281	290	285	301	289	283	278	268	293	301	305	294	293	287	253	280	276	308	290	299	293	277	274	303	257	326	261	289	289	292	295	293	300	304	326	272	284	286	290	281	291	304	303	304	276	278	259	311	274	306	291	261	310	292	312	272	280	295	276	334	299	298	294	296	291	308	290	281	313	287	305	282	300	282	299	265	298	282	277	271	271	275	272	300	308	291	295	298	315	281	279	275	247	277	277	267	282	314	294	319	274	287	309	285	293	275	259	288	282	266	272	272	303	278	312	314	277	265	318	251	253	294	297	288	287	282	299	279	287	319	256	282	295	264	268	279	276	266	283	284	311	304	292	300	276	282	303	273	304	271	273	281	283	284	298	319	251	325	295	299	279	280	291	312	297	295	272	301	285	294	299	282	291	285	289	300	265	287	301	268	287	322	282	324	295	272	293	309	282	286	291	294	260	297	271	274	278	276	287	281	306	285	265	272	296	307	289	303	263	271	296	283	299	315	287	276	280	311	265	281	334	259	326	280	295	285	274	279	287	307	269	263	311	301	301	279	297	286	308	257	279	291	317	298	277	332	332	279	267	276	252	299	274	270	319	296	261	273	308	290	281	298	273	294	296	317	304	291	287	296	284	299	313	301	288	292	295	279	301	283	297	307	290	296	288	254	266	286	274	294	280	273	285	277	291	275	299	312	276	294	280	305	312	304	290	283	290	302	283	289	333	271	279	276	288	264	265	299	277	284	294	275	271	293	285	305	279	290	302	282	260	311	287	290	314	290	282	290	282	312	279	299	297	283	315	291	275	322	303	273	294	300	292	274	273	271	291	285	279	278	316	279	293	275	311	301	284	314	287	285	309	306	319	290	298	295	299	312	292	272	305	308	305	315	273	298	263	300	307	315	282	269	291	302	291	291	293	306	288	290	314	307	314	281	294	275	286	326	265	294	318	285	272	312	333	276	293	303	280	300	269	320	292	282	286	285	312	275	284	305	284	269	276	290	262	309	302	264	276	275	295	266	284	288	295	270	293	283	261	289	272	292	281	296	257	288	267	309	321	289	242	301	279	272	284	285	282	284	280	273	279	277	281	324	296	265	282	300	261	295	248	268	298	296	292	276	302	281	279	302	281	305	323	309	288	326	291	282	296	299	279	293	288	312	327	305	316	298	281	311	276	310	277	275	277	303	287	283	268	310	297	258	257	286	305	271	298	287	266	291	297	294	289	280	283	306	271	308	266	324	301	276	278	302	297	300	268	265
27291	16836	2995	645	511	421	459	487	451	419	423	392	431	454	400	444	443	392	411	440	421	424	390	416	450	395	456	411	444	442	436	397	398	404	422	453	420	411	403	441	425	425	410	397	431	398	434	434	439	441	410	450	430	442	412	446	387	403	422	427	416	408	458	460	431	446	406	421	385	457	421	441	392	406	410	434	429	458	440	437	395	376	425	403	428	426	435	396	449	432	434	416	388	434	416	426	440	414	420	399	409	422	418	438	411	427	469	419	411	417	425	420	395	383	411	397	451	418	389	408	444	409	431	425	384	420	433	448	381	433	436	411	450	449	440	437	473	457	413	382	417	411	394	422	405	378	440	438	405	431	387	427	443	405	448	398	413	445	411	421	417	416	444	434	410	443	433	412	443	415	431	393	415	411	403	399	430	432	406	397	400	397	410	439	418	426	404	425	457	452	446	412	433	436	421	430	430	433	423	372	420	386	432	408	436	419	437	419	424	395	466	449	444	439	419	417	444	421	396	379	404	389	406	415	390	413	402	404	474	454	416	398	457	418	404	431	434	447	426	411	398	406	420	449	403	453	458	421	400	446	412	423	405	431	399	407	443	408	454	424	425	387	424	427	422	458	407	416	453	425	423	413	427	382	436	415	453	434	438	418	441	458	420	428	429	419	452	460	428	447	422	435	431	407	465	425	433	403	430	414	422	416	427	391	467	424	428	447	422	423	427	418	440	415	401	430	419	451	416	408	449	431	445	397	418	447	406	418	421	433	433	418	407	432	431	434	413	440	423	390	417	412	408	395	430	450	395	447	441	455	433	396	423	420	419	411	423	421	386	416	396	444	406	417	395	442	388	415	427	409	402	481	405	399	420	433	449	407	432	379	400	420	430	402	433	438	450	465	436	411	423	401	472	438	421	392	391	411	422	410	461	423	428	414	424	413	447	425	410	395	441	405	411	407	426	417	450	432	432	441	419	455	404	452	415	404	458	424	438	417	385	425	420	442	403	450	427	446	446	441	414	411	437	434	421	441	439	433	449	480	438	425	409	442	445	403	438	426	440	469	388	418	424	425	403	404	397	413	428	421	379	421	428	388	413	454	440	424	431	418	414	444	408	428	401	374	403	444	427	400	409	461	431	415	386	432	445	435	384	411	417	450	435	411	418	422	394	429	443	416	388	465	420	439	418	426	407	403	414	410	425	420	374	391	423	434	440	385	465	402	425	419	433	382	434	441	417	407	434	430	444	418	476	415	400	429	438	409	419	439	420	418	441	419	427	397	452	414	436	450	407	396	418	422	429	395	398	398	420	391	424	415	460	413	440	436	428	416	433	404	398	430	401	405	432	437	431	435	443	420	457	403	397	417	432	469	413	418	430	405	423	414	431	424	419	443	420	476	418	445	389	416	418	471	438	431	464	424	394	415	384	435	426	474	407	445	454	409	433	432	418	372	412	408	424	419	438	419	448	436	420	398	422	424	441	398	451	446	427	443	440	449	414	457	403	383	435	411	418	406	432	413	392	444	437	438	398	397	387	390	409	419	424	448	420	457	428	413	426	476	396	445	427	437	422	383	400	396	436	423	416	486	398	426	444	389	417	450	439	386	414	461	450	419	419	446	415	399	405	424	401	432	433	426	454	405	396	445	420	438	421	422	410	452	460	418	460	395	411	409	424	407	431	433	423	430	441	460	439	418	424	430	412	443	413	416	401	388	405	428	450	454	414	437	410	431	420	433	414	435	429	409	438	423	435	394	418	427	407	444	443	456	441	426	417	427	446	454	430	433	414	420	424	411	422	412	410	419	413	460	407	422	396	428	409	435	433	408	383	427	402	421	425	427	475	391	420	428	404	402	433	380	442	390	430	442	437	473	458	433	420	396	419	420	406	432	417	436	433	398	410	435	424	439	387	425	410	452	422	432	423	401	434	384	444	429	432	452	420	437	459	433	431	405	450	401	400	413	420	407	421	415	438	431	401	431	402	443	447	405	434	411	430	476	428	437	435	428	409	419	440	425	407	420	401	404	409	448	429	444	450	417	420	395	400	416	424	417	407	431	437	400	426	424	416	477	426	440	399	426	495	432	441	413	437	402	428	426	432	434	450	413	418	372	446	419	437	387	439	398	459	444	447	420	424	441	416	430	450	431	445	416	415	409	395	422	451	418	412	474	407	418	378	385	458	449	432	412	422	412	421	422	408	427	420	422	446	424	421	449	431	414	396	446	438	422	422	397	453	435	404	414	445	411	418	427	408	419	428	452	398	430	429	439	405	413	424	436	413	395	415	399	435	420	450	395	414	437	406	399	431	446	464	442	430	468	388	394	434	443	426	431	426	370	405	409	417	403	444	424	426	464	438	440	403	391	398	465	434	429	427	414	415	371	418	446	402	408	422	399	427	414	402	435	448	444	419	379	463	462	428	444	403	451	466	425	408	433	455	412	458	401	403	436	423	437	423	413	416	388	428	421	424	437	430	402	400	386	417	437	439	412	408	408	402	402	426	438	406	427	435	395	422	436	433	450	393	435	475	415	397	434	419	382	416	447	439	450	433	382	384	419	408	442	423	424	408	463	418	402	396	425	432	442	413	451	414	402	405	419	410	403	402	410	414	453	414	418	413	447	402	412	399	403	436	453	440	423	452	454	426	461	456	437	415	431	434	397	418	412	406	447	443	405	473	471	409	423	433	451	413	404	378	430	437	407	440	429	432	428	439	396	379	389	438	417	418	420	413	443	438	443	442	436	420	448	427	382	419	453	435	375	432	448	399	426	428	422	456	432	374	420	399	400	410	394	455	446	441	399	441	421	436	468	453	426	415	400	438	409	425	408	433	432	446	395	420	395	421	409	387	371	450	394	418	442	448	405	417	455	424	390	407	408	419	427	434	429	421	449	431	441	421	403	384	394	400	404	397	441	409	443	440	396	432	401	393	396	440	396	413	433	389	473	404	430	394	430	423	392	403	424	422	434	408	427	446	410	408	444	399	435	434	426	421	435	417	414	414	405	425	436	426	429	421	418	458	389	437	441	417	417	422	437	403	428	427	387	405	427	420	432	435	449	438	436	401	435	412	394	433	464	453	430	412	368	465	390	430	448	427	460	434	410	428	422	417	412	405	426	427	404	422	433	464	422	447	385	429	413	448	419	428	436	429	393	454	429	425	422	423	461	411	417	443	403	436	445	443	456	429	399	385	437	392	421	402	440	434	450	430	388	422	438	449	400	435	446	432	426	425	410	413	393	412	424	415	412	435	409	418	456	445	420	408	401	412	409	396	439	406	463	416	422	433	409	420	446	400	428	419	420	433	373	409	405	412	403	397	433	406	404	417	436	451	430	412	384	402	432	380	393	448	467	452	441	427	427	432	413	434	435	405	442	430	451	431	441	386	420	427	454	421	400	415	438	433	448	431	405	420	398	428	410	432	417	438	380	444	441	448	422	401	430	431	418	405	420	435	434	405	413	414	400	441	412	398	424	416	455	420	414	420	434	412	428
4245	980	864	613	576	563	546	478	520	554	468	517	481	499	472	516	474	481	499	475	504	487	509	482	474	497	496	477	490	480	485	496	497	501	474	466	485	464	500	477	504	508	487	500	515	471	463	529	535	475	462	504	496	477	465	495	485	442	465	477	478	466	473	503	498	511	513	509	465	500	486	458	504	455	457	490	538	479	495	504	447	429	477	493	505	513	498	503	471	489	482	481	468	492	477	483	524	513	480	474	490	474	465	450	492	496	481	487	480	498	515	506	463	496	466	503	491	480	482	481	491	459	459	464	463	444	492	495	488	468	465	480	476	477	460	494	507	493	487	455	499	452	500	480	468	504	476	468	524	484	527	465	461	460	509	461	462	522	491	462	504	499	489	431	465	476	478	506	547	489	501	491	506	487	454	474	499	468	510	439	496	475	480	470	483	480	495	473	488	493	505	504	520	468	488	481	446	497	467	466	523	481	505	489	474	462	491	456	476	453	478	483	503	503	519	460	485	492	519	489	479	472	483	519	478	493	475	504	500	493	502	505	501	495	485	463	531	469	454	486	487	512	444	460	491	448	492	468	485	493	476	513	491	476	460	481	464	511	506	479	479	468	531	468	491	470	486	458	475	485	441	514	478	514	449	463	508	507	478	523	465	497	476	492	469	498	541	509	467	498	490	507	518	489	483	511	468	506	453	515	464	454	522	525	501	448	513	421	461	499	504	488	505	492	511	465	489	483	495	497	491	517	484	476	479	513	488	504	501	491	489	475	454	423	546	492	527	480	501	449	488	487	487	498	517	450	534	512	492	473	463	470	524	475	491	494	478	485	484	504	485	497	504	499	469	509	453	488	475	527	515	522	487	490	477	496	437	488	468	477	481	482	482	464	488	476	488	495	492	484	486	462	509	501	496	530	500	506	504	550	509	487	490	517	457	478	493	485	497	490	530	521	430	503	498	446	448	460	466	471	492	470	478	476	497	500	467	461	483	488	487	459	485	477	501	465	494	502	525	507	469	502	512	513	480	499	476	494	452	534	489	487	494	450	447	521	503	520	510	483	482	482	494	489	471	511	460	490	477	480	457	464	471	505	502	488	466	441	475	519	476	496	496	482	478	472	478	517	505	477	473	482	513	496	475	518	478	501	496	532	480	499	503	546	480	521	484	517	512	475	469	478	485	522	481	524	510	475	472	437	521	461	470	502	512	508	475	477	478	494	464	464	463	506	495	494	480	496	473	496	522	468	510	467	496	480	486	477	533	485	451	502	481	478	465	498	481	442	517	506	496	457	513	483	480	448	485	460	502	490	520	493	496	459	460	490	519	522	462	470	479	431	471	491	506	507	474	542	524	493	485	412	473	428	496	522	473	489	469	510	488	494	488	496	498	482	504	471	466	452	446	477	463	489	496	533	514	485	494	460	485	484	524	420	450	511	505	507	461	496	471	453	476	480	519	451	485	478	511	480	428	488	447	475	463	523	514	461	486	498	541	486	464	466	528	478	493	433	495	477	484	493	490	493	495	508	535	424	515	474	531	474	471	459	479	467	482	465	514	485	460	525	474	507	487	504	506	523	480	462	501	517	503	473	495	501	506	491	466	498	468	487	466	447	453	495	468	494	515	504	470	480	490	514	462	504	477	490	510	452	466	461	508	497	487	497	551	498	460	478	514	454	486	483	507	453	489	495	489	512	466	484	476	460	490	479	473	483	452	446	470	490	462	485	448	538	448	514	465	503	526	498	512	469	493	478	498	472	457	484	484	473	527	472	485	451	416	496	491	517	479	518	460	466	485	440	497	502	496	499	461	449	506	459	507	473	436	477	502	462	477	468	498	483	453	475	479	500	487	496	486	502	478	453	493	472	480	509	479	496	469	471	504	470	476	473	491	486	529	529	496	517	472	484	506	507	495	456	498	530	505	490	463	485	496	491	506	470	496	498	528	489	484	476	518	495	478	492	469	448	465	491	511	484	466	492	463	486	520	536	474	497	447	478	511	475	435	426	493	517	507	485	508	470	504	468	479	486	495	482	431	479	503	498	457	482	462	479	486	455	491	490	512	530	501	501	483	470	490	523	463	455	502	480	484	489	466	508	435	450	521	515	472	460	505	479	521	498	499	448	491	483	487	522	477	468	465	479	467	498	475	503	524	491	498	473	447	477	487	488	469	475	483	467	426	527	432	484	527	499	497	487	497	473	473	439	482	521	491	486	431	499	481	487	464	470	505	478	462	525	476	441	458	497	520	505	530	487	504	480	464	456	462	493	547	498	494	445	499	474	502	493	473	474	481	496	472	542	501	498	520	479	516	458	478	495	486	545	446	478	517	465	474	476	483	484	509	443	504	481	470	488	442	456	474	472	489	488	509	470	503	469	526	514	480	452	481	468	473	456	470	459	446	455	499	517	498	522	532	460	508	524	512	460	491	475	518	484	461	482	478	502	516	492	488	480	471	508	487	481	460	486	437	498	509	490	492	475	485	468	494	468	468	534	499	504	504	466	470	506	490	457	520	502	472	494	473	491	512	528	421	494	448	470	505	486	507	467	472	480	502	506	474	509	506	508	496	453	515	464	502	479	446	486	461	493	460	501	470	488	491	465	470	490	497	476	525	438	505	470	484	494	464	507	504	496	509	481	479	509	491	448	457	461	455	461	466	474	457	475	465	470	511	447	507	504	484	464	469	471	439	468	474	488	496	510	511	495	467	502	505	469	486	464	519	476	464	450	475	467	500	496	484	480	520	445	455	479	512	492	550	499	457	487	478	456	487	517	483	504	488	478	503	488	527	475	507	440	482	467	501	436	510	475	502	480	510	496	457	468	493	509	481	478	502	495	457	453	502	476	526	503	501	457	495	522	503	497	503	500	514	483	467	486	466	478	509	477	539	490	509	481	452	506	497	465	469	500	454	482	458	506	503	462	481	496	505	452	497	469	474	458	461	497	473	470	521	502	518	496	492	466	440	455	527	492	480	490	526	508	479	496	501	503	484	480	462	470	505	494	496	450	524	498	515	460	483	488	528	512	508	480	500	465	488	465	510	518	485	501	505	498	476	518	528	500	482	484	486	510	463	511	455	485	495	524	475	490	514	473	527	463	492	500	470	477	494	476	508	530	475	429	493	485	478	511	453	495	470	518	492	495	491	493	503	472	485	508	490	494	483	475	476	510	449	512	461	515	525	483	531	490	510	447	483	448	494	474	483	481	490	455	464	472	495	463	493	482	496	488	484	481	493	471	447	507	513	463	480	480	465	477	499	494	484	491	494	512	472	493	495	462	504	473	490	505	495	487	480	507	484	466	464	490	482	469	521	483	507	443	520	475	492	490	479	469	487	484	469	479	499	509	455	501	454	465	462	509	474	460	507	487	479	531	487	488	527	478	528	455	475	460	450	475	517	503	467	533	493	467	509	483	496	535	455	445	423	479	457	455	560	476	458	476	497	525	511	446	479	481	474	481	452	465	455	505	510	461	463	535	471	523	507	495	489	513
23330	21076	28162	24245	21060	6888	1056	783	688	649	581	613	589	590	611	571	597	558	513	512	515	524	509	555	536	511	530	475	555	494	493	499	480	491	497	487	466	476	488	459	554	507	472	470	485	458	483	506	464	468	474	487	438	503	493	455	450	480	521	477	470	521	485	464	472	510	441	443	479	492	495	491	493	494	431	520	529	513	505	477	478	467	492	508	480	507	493	478	512	501	483	525	482	518	481	470	453	477	534	533	470	479	499	478	501	490	502	488	474	483	508	482	459	479	488	528	523	496	498	452	450	509	518	459	450	428	458	482	447	478	448	495	514	529	489	445	448	517	491	499	511	479	486	500	475	452	483	488	506	494	496	499	507	487	479	499	475	465	481	487	522	494	453	466	526	464	481	510	504	507	514	508	461	426	481	497	507	477	511	499	462	510	478	480	507	485	483	502	487	515	462	458	515	489	490	473	426	500	523	494	472	476	543	505	462	509	491	472	471	449	469	551	471	456	472	449	482	494	488	494	517	452	514	505	496	516	503	517	479	460	490	512	464	493	460	488	483	477	517	474	489	510	480	456	443	456	511	491	488	445	517	520	467	487	516	467	479	505	479	511	504	450	498	520	509	481	475	449	500	483	476	487	528	472	479	458	501	448	499	523	482	478	485	499	490	478	525	501	496	480	488	469	508	444	487	505	502	480	469	478	449	520	476	472	538	480	512	509	453	513	509	470	522	494	483	495	492	483	510	497	479	490	482	443	484	473	493	491	445	495	520	514	463	466	478	486	497	492	457	505	464	484	526	445	535	503	489	482	521	476	487	506	477	511	491	448	478	474	492	480	466	473	495	491	464	495	469	466	486	496	504	466	480	477	494	481	519	493	463	491	485	502	514	492	506	469	452	482	472	474	473	508	493	459	488	476	494	482	455	505	478	444	484	486	505	510	495	480	454	459	493	488	502	484	483	498	541	510	464	469	500	475	470	517	484	489	496	499	485	507	488	454	456	451	454	453	497	493	510	491	461	509	503	560	452	561	450	457	473	446	466	523	503	418	506	492	520	484	482	518	500	512	514	520	467	467	500	482	474	457	525	471	509	504	479	460	466	438	515	487	450	478	482	455	458	458	505	453	501	496	524	512	453	470	453	518	492	478	481	504	452	495	461	501	460	465	486	468	453	450	467	488	485	435	497	472	487	497	521	499	502	490	496	479	441	483	491	457	488	488	481	499	490	483	481	463	489	484	454	509	477	518	480	446	423	438	479	453	489	462	480	467	499	487	481	465	486	477	483	481	464	496	482	493	501	524	475	473	531	492	448	491	497	469	513	548	502	485	465	507	494	491	474	515	459	475	476	504	510	447	483	511	503	489	495	485	479	497	501	498	512	498	472	461	506	493	457	501	499	480	478	474	494	542	498	474	482	540	470	496	453	523	459	513	500	500	478	466	464	495	483	495	446	471	468	553	490	487	475	503	491	484	485	462	505	505	453	468	464	507	525	496	490	450	478	491	492	481	476	513	505	500	448	454	502	505	456	490	487	466	475	479	490	464	439	531	510	432	474	498	488	471	471	521	472	478	533	450	463	527	507	485	513	483	481	521	490	466	476	492	491	495	481	521	444	494	438	498	495	502	552	495	542	446	486	478	457	472	466	445	501	479	491	471	516	483	480	511	512	457	499	484	471	499	500	432	474	478	512	479	470	501	497	480	472	467	473	477	446	452	470	487	458	471	467	472	458	517	476	486	499	457	502	487	479	441	500	491	521	471	463	493	484	510	450	481	453	465	471	505	476	434	507	492	487	452	509	497	509	468	463	519	464	478	483	479	488	474	513	526	473	473	506	436	507	495	484	460	489	456	482	505	472	478	487	490	468	493	474	490	501	461	475	478	453	487	508	494	474	487	484	465	497	480	502	509	500	440	479	482	451	470	479	479	488	525	453	493	458	475	470	474	507	509	439	493	463	489	467	476	480	456	467	470	467	445	498	517	474	464	489	489	487	464	483	451	496	493	479	471	432	448	477	514	470	503	511	498	472	483	500	495	498	451	504	510	484	476	423	487	469	501	482	525	469	464	495	446	508	460	476	464	485	453	461	497	502	517	480	468	476	471	482	468	451	460	472	490	481	467	525	512	469	450	524	526	510	486	506	516	458	488	465	479	479	497	514	472	476	460	452	491	458	469	478	509	464	481	490	488	492	451	500	453	502	494	475	485	463	446	453	495	492	521	471	473	493	488	475	482	492	486	505	449	501	494	479	530	466	525	482	497	465	532	500	479	496	482	507	501	504	455	456	479	432	504	495	478	464	475	462	465	465	451	485	489	500	481	520	466	471	465	458	508	495	486	462	489	484	494	476	467	505	493	497	488	493	501	487	442	450	474	496	454	480	538	516	474	514	506	463	478	465	479	456	468	510	486	494	496	483	514	479	477	445	459	509	484	494	508	513	475	444	510	454	473	497	462	492	490	499	496	476	534	462	505	472	480	493	510	508	483	470	512	480	444	512	474	472	447	485	504	508	506	464	497	517	465	476	483	512	463	474	462	508	501	469	528	493	464	489	489	470	409	473	471	483	459	464	503	470	452	464	516	481	516	513	501	485	477	485	521	462	493	513	464	491	442	443	473	533	491	484	495	477	501	464	485	491	504	487	473	485	479	485	506	482	473	471	453	449	503	495	469	457	487	454	454	472	456	477	468	466	477	545	484	502	466	484	484	496	464	498	474	464	481	497	484	487	518	486	519	458	474	480	452	533	516	491	452	498	498	505	504	484	482	503	493	476	506	487	495	484	476	482	474	439	507	486	479	506	445	503	477	489	470	496	461	475	494	545	475	549	495	475	507	489	507	517	459	494	492	459	490	533	493	490	471	481	533	467	512	495	511	530	487	485	494	481	475	458	464	481	499	457	468	490	468	480	470	480	461	482	475	489	461	496	554	474	516	479	513	434	488	486	486	455	508	435	527	497	520	512	447	449	474	447	474	456	485	490	470	516	491	503	466	512	489	494	477	483	484	467	515	481	491	447	441	485	465	475	493	466	471	482	507	454	510	516	438	456	510	487	479	508	450	500	474	445	461	502	483	475	470	477	454	509	495	498	499	494	483	542	462	502	471	490	505	474	473	431	538	492	514	471	513	434	492	502	492	478	502	501	470	448	468	478	479	479	469	438	493	468	464	503	492	465	504	471	485	488	441	487	463	518	467	520	474	497	536	487	511	434	455	481	515	482	478	475	415	501	463	487	460	481	491	456	487	469	479	485	450	498	488	504	490	479	463	509	472	486	491	477	492	499	462	476	474	470	476	462	516	477	461	479	464	482	511	510	516	502	485	466	496	484	465	504	528	476	524	473	519	485	495	503	479	538	502	497	473	476	477	502	474	478	469	478	447	486	558	486	468	458	513	507	474	486	503	471	455	464	471	521	506	451	502	518	486	475	478	506	448	465	484	518	465	454	479	489	485	453	491	470	480	519	472	504	414	475	525	523	510	449	456	462	437
3200	8049	5698	2717	2115	1605	1337	1088	919	811	801	741	684	664	642	617	631	606	676	643	588	628	611	618	554	660	603	582	554	581	595	602	543	615	548	543	602	610	534	560	575	580	587	611	571	521	577	539	582	560	589	584	583	534	577	561	571	542	582	549	578	588	569	585	610	596	575	570	547	586	583	572	547	551	575	577	553	588	601	593	635	528	583	590	554	572	573	615	585	552	552	535	569	563	569	558	568	572	598	524	591	555	606	562	574	559	559	568	571	568	568	556	590	553	564	547	570	566	570	577	612	557	563	579	552	578	529	565	549	554	541	575	549	517	606	588	584	556	566	506	584	580	553	579	571	580	591	569	567	550	597	597	588	551	558	538	595	570	539	578	540	547	579	568	584	615	562	542	590	571	611	588	575	592	582	580	571	546	495	589	518	571	615	582	550	545	583	550	566	577	550	522	548	591	576	581	533	572	576	542	547	579	604	560	576	569	546	575	573	515	568	539	526	547	545	562	551	629	532	609	548	605	557	611	591	589	528	560	595	606	576	581	571	595	611	542	590	553	561	556	538	577	567	548	564	574	530	584	524	575	549	573	569	562	606	530	587	585	549	593	557	545	591	587	566	555	574	540	558	602	568	576	575	558	588	539	554	537	612	580	597	572	637	561	584	535	545	560	568	573	571	550	591	566	580	599	527	547	547	507	531	599	533	536	591	542	555	581	592	526	625	575	588	570	564	523	594	564	566	569	585	554	566	578	590	570	542	611	555	556	536	595	551	592	556	557	577	554	538	560	568	573	519	557	598	556	566	544	553	593	578	544	565	571	560	559	574	589	568	569	544	587	599	614	525	588	552	539	563	582	571	564	565	554	612	569	570	546	550	562	598	579	559	558	552	514	586	598	562	576	537	575	580	588	581	569	588	533	538	563	599	550	593	577	594	603	602	594	544	585	617	546	546	592	589	612	580	579	577	583	569	568	526	557	552	574	550	537	558	566	543	562	537	558	576	513	545	581	543	555	571	592	539	539	558	575	571	548	630	545	600	585	583	578	566	581	552	608	550	561	555	570	554	584	520	526	562	568	576	569	548	540	574	614	580	582	591	599	547	562	569	554	595	593	537	536	587	557	548	567	621	616	604	609	529	609	579	551	602	601	533	534	627	556	526	542	602	556	569	560	574	551	560	566	577	551	517	546	583	556	560	562	546	514	552	560	552	571	560	548	602	547	569	600	568	582	548	536	565	575	549	611	570	552	566	554	530	575	543	533	616	581	533	573	577	590	526	554	579	552	599	537	606	596	580	550	577	557	621	610	585	571	571	538	588	594	575	528	547	543	538	569	565	550	587	567	571	564	570	562	520	619	577	596	570	581	583	544	607	546	548	587	550	589	591	581	602	554	608	533	571	538	563	573	564	590	577	617	595	577	563	573	554	558	588	594	590	550	551	558	565	577	610	568	537	578	573	589	538	565	604	562	560	537	571	574	570	537	540	552	554	575	530	581	569	551	576	576	551	576	538	579	580	562	570	561	577	615	565	579	544	589	556	582	550	574	568	557	559	565	574	554	573	585	555	588	593	549	561	496	579	605	596	618	619	575	574	540	527	603	573	507	543	585	581	573	571	557	570	576	554	565	563	572	574	532	527	528	578	593	526	587	539	576	546	583	583	534	531	609	524	546	563	558	552	568	543	555	590	574	598	522	571	580	519	544	576	558	559	602	574	582	577	565	567	584	584	584	564	563	567	605	578	553	573	565	510	577	586	543	566	597	528	540	616	542	559	597	573	536	542	564	574	560	613	533	560	552	530	580	513	574	612	551	572	597	581	563	563	563	571	576	566	575	557	522	592	529	586	558	521	531	527	565	521	585	592	540	585	583	598	558	564	556	558	592	584	586	541	592	572	576	582	534	593	559	579	566	565	561	580	597	570	576	548	548	513	521	551	556	546	546	576	601	595	586	545	549	589	598	536	543	572	556	555	523	586	540	560	589	614	592	567	614	569	520	551	605	567	568	571	568	573	573	577	566	558	524	518	585	566	559	552	548	573	581	575	530	576	561	581	546	522	587	591	597	570	553	537	572	581	574	574	579	569	572	594	570	574	575	572	609	518	562	541	556	561	528	585	602	559	581	563	572	548	575	537	538	519	593	577	556	567	545	537	540	561	615	517	570	612	615	596	564	545	569	597	552	555	554	600	545	567	568	556	551	587	522	545	597	567	513	592	546	549	561	567	559	581	533	582	537	611	588	594	540	554	557	595	542	599	559	538	564	552	569	556	573	564	533	546	553	564	541	572	501	605	585	568	566	574	592	540	552	546	579	589	585	551	592	581	554	589	555	546	538	592	547	603	524	606	536	603	564	579	523	579	559	590	548	578	556	608	523	547	569	568	575	549	564	576	537	587	553	581	571	559	574	558	589	591	551	524	535	590	550	565	558	546	569	544	596	561	582	579	559	569	562	534	569	561	550	602	553	534	575	573	502	599	550	585	538	566	572	545	598	595	560	538	553	544	562	533	566	547	550	561	592	576	587	546	589	541	591	587	563	592	593	585	573	576	509	563	600	585	532	556	587	580	596	553	546	604	570	575	577	578	575	619	584	529	585	544	574	591	572	571	561	595	574	599	548	555	543	558	578	559	560	576	594	568	580	592	562	599	591	524	582	598	537	586	577	545	596	612	552	547	538	548	528	552	548	570	565	567	587	564	529	569	571	585	538	521	550	554	549	591	541	545	579	540	554	604	595	586	561	582	581	546	538	561	528	563	551	567	527	593	582	593	564	589	563	628	566	554	608	564	559	552	545	535	570	539	616	556	583	537	593	575	571	555	542	553	606	559	565	569	560	550	609	546	565	595	552	566	591	546	604	566	557	572	579	573	569	593	610	579	594	592	596	576	604	581	571	542	544	576	574	557	576	554	554	576	572	546	562	579	560	577	589	557	571	587	565	583	570	539	576	581	555	532	569	554	587	566	578	566	588	566	544	579	562	567	606	530	549	541	568	600	554	538	576	592	563	585	554	575	565	610	588	543	567	592	602	544	561	563	551	572	596	549	565	576	556	553	578	556	561	559	599	601	521	567	595	614	574	588	564	582	580	580	556	554	559	558	572	550	555	597	628	585	560	572	563	589	588	587	520	538	565	553	568	559	549	555	569	552	565	579	556	589	594	579	553	562	532	600	540	606	610	552	585	545	555	537	578	592	588	566	582	549	557	573	573	562	535	548	608	538	570	586	522	585	544	592	573	559	571	561	558	600	567	550	577	571	567	569	567	613	496	535	599	533	545	570	571	538	563	590	574	557	589	571	621	594	543	591	562	575	552	564	565	563	542	539	551	565	576	559	559	613	553	545	566	564	575	568	552	541	555	580	552	533	551	545	606	626	595	558	516	578	575	553	550	595	524	562	567	585	547	552	539	582	576	618	523	600	573	576	615	572	539	555	582	599	577	565	573	575	592	540	572	542	529	590	524	565	555	591	537	578	596	561	588	553	560
24499	21038	26875	25295	7526	576	440	348	325	292	266	250	242	236	265	223	257	249	239	213	214	202	239	192	201	222	200	221	209	246	180	189	214	222	211	202	201	214	195	201	212	211	196	206	218	224	191	209	224	190	208	190	205	211	239	210	223	194	220	213	207	175	197	198	196	212	184	211	230	212	217	213	206	233	229	200	213	201	208	220	172	197	220	206	189	212	223	223	215	242	209	217	186	220	211	208	234	208	221	192	210	211	205	196	212	199	221	215	222	208	191	197	218	197	223	221	186	204	220	221	223	230	217	196	229	207	197	195	209	191	193	206	185	215	225	198	206	200	211	200	208	211	193	193	220	209	201	201	222	211	227	211	204	176	219	212	190	223	201	213	182	192	188	198	209	209	235	224	204	205	213	207	252	190	206	173	245	195	219	213	189	197	209	209	211	231	178	213	197	207	198	191	215	189	201	210	205	244	222	197	202	222	195	232	205	233	186	207	230	227	224	208	193	207	207	218	206	215	215	195	211	197	186	218	203	220	206	189	215	205	211	223	203	211	219	198	218	206	253	204	215	204	213	210	207	222	209	224	206	195	207	218	229	221	215	201	203	205	215	195	210	199	205	199	217	199	203	218	210	229	186	226	216	204	172	223	170	228	233	216	222	212	215	218	246	195	190	182	190	206	211	209	243	225	216	189	222	201	225	235	193	202	221	223	199	199	198	214	202	234	189	212	217	210	213	192	205	202	185	175	217	201	225	197	225	207	224	186	219	206	205	194	221	209	215	208	220	210	198	232	219	198	203	220	199	214	232	237	204	227	222	204	202	214	208	177	218	221	214	197	200	199	212	191	226	211	220	196	206	201	229	191	209	222	206	214	200	214	231	203	198	249	202	200	226	225	197	221	179	198	215	248	226	206	200	208	193	214	204	215	212	196	201	202	193	183	213	197	201	201	196	217	212	196	209	179	218	216	191	215	206	244	212	209	175	214	228	202	222	182	222	210	201	223	208	217	196	193	236	210	212	210	213	183	211	191	215	207	223	197	230	197	187	228	207	184	195	203	198	214	209	195	214	206	229	201	183	197	200	245	224	190	204	206	217	203	225	224	229	235	208	204	213	232	224	212	217	217	215	215	200	202	202	209	173	198	218	199	218	210	211	207	184	211	207	229	208	207	200	202	197	224	209	237	194	219	191	218	204	202	198	186	196	223	190	208	225	209	204	216	223	204	218	214	203	218	207	185	201	222	216	218	235	198	175	223	196	185	192	192	215	199	197	207	211	191	193	205	214	216	212	195	208	217	209	202	208	220	192	198	189	212	213	226	192	222	191	201	218	223	176	211	212	190	210	214	210	238	203	240	212	205	201	175	198	192	182	206	231	221	216	235	206	192	225	223	184	199	232	204	225	201	193	223	193	208	198	223	211	213	213	188	216	192	203	217	185	201	206	205	192	217	201	205	202	206	246	234	214	203	221	209	212	188	214	210	184	195	232	220	202	221	219	197	191	217	224	192	185	229	202	236	209	194	179	232	183	223	195	188	190	195	209	197	220	211	195	208	198	211	223	233	206	202	222	177	207	204	194	213	210	193	201	234	224	215	196	198	186	166	231	225	208	203	230	205	197	176	186	219	204	212	189	231	235	198	200	208	194	200	207	185	230	212	210	207	189	219	194	191	222	223	212	185	216	223	179	216	229	198	216	188	239	221	232	193	222	192	212	244	200	206	226	220	214	223	221	195	196	186	209	197	200	216	214	205	192	200	214	222	185	212	193	203	211	235	217	185	222	224	204	230	215	230	190	203	193	203	227	202	199	212	213	198	180	214	185	224	197	216	189	214	195	209	202	219	193	217	181	200	234	200	202	204	210	220	185	222	207	213	194	202	198	196	216	214	205	195	210	200	208	208	199	223	201	235	189	198	221	204	233	194	203	183	194	213	211	221	194	175	226	196	217	227	186	204	214	192	188	207	223	197	214	201	198	241	204	202	213	207	220	221	194	232	208	190	209	191	180	193	182	178	222	223	208	206	191	188	216	214	213	190	203	241	220	210	225	203	206	217	209	218	207	223	228	231	175	198	205	198	200	187	197	231	215	187	211	213	210	217	210	215	200	198	199	234	197	234	210	217	216	215	240	210	211	195	188	192	211	210	207	212	193	196	208	193	206	190	218	200	209	192	186	206	200	191	195	191	237	185	223	240	209	209	207	195	203	203	227	211	208	215	196	208	222	200	195	213	211	182	207	202	243	206	229	216	221	192	182	218	219	189	189	218	206	233	202	216	230	221	201	184	187	202	219	195	227	197	200	206	211	209	200	189	219	218	196	210	187	206	212	226	205	198	208	178	207	225	187	181	192	206	212	200	188	214	223	203	212	186	209	246	220	202	216	244	211	205	212	199	189	207	217	218	222	222	219	212	215	197	240	200	201	198	218	217	220	213	202	202	238	194	192	234	231	208	255	221	192	225	202	190	213	226	198	198	208	214	194	178	215	225	204	186	204	224	186	223	209	208	192	189	204	186	217	222	211	176	221	203	209	232	206	219	203	211	209	199	240	220	187	195	189	235	224	212	205	204	227	187	214	219	199	196	211	205	224	206	224	211	202	210	217	237	224	187	223	177	213	186	193	199	230	223	221	224	194	233	225	200	232	206	198	198	200	182	229	213	212	217	190	218	222	199	197	215	214	216	192	207	202	191	207	205	222	208	207	210	207	210	215	231	241	214	197	180	215	205	218	204	224	177	187	194	201	221	215	213	187	221	227	207	205	194	204	182	221	226	210	187	197	201	208	208	198	207	195	225	202	228	192	237	184	219	225	205	185	191	195	182	219	194	187	201	200	210	212	205	187	215	214	206	194	219	220	208	180	222	190	183	213	211	205	206	186	211	199	178	221	219	202	202	193	179	192	199	198	209	227	218	217	200	193	221	221	224	196	223	224	205	205	240	220	230	214	181	206	199	204	208	213	205	221	205	204	216	206	194	233	191	188	197	191	234	217	210	209	251	192	198	225	202	200	198	223	216	178	196	214	226	212	227	228	180	209	212	215	220	214	193	183	218	198	223	214	231	206	210	205	220	197	199	220	193	195	217	186	193	225	199	176	230	211	218	195	172	196	196	201	199	183	214	186	195	203	202	199	236	238	214	178	188	223	212	214	212	182	178	212	173	209	230	230	204	208	210	207	189	199	226	211	214	198	202	239	222	206	231	213	221	187	220	201	212	213	214	219	196	223	227	214	243	196	202	203	197	223	191	193	209	204	213	212	221	214	197	199	200	177	195	214	217	215	198	225	218	204	243	220	203	184	208	204	214	212	202	213	226	214	220	236	225	203	204	226	195	218	218	175	219	233	222	215	210	209	244	216	200	204	198	213	224	201	214	210	217	216	191	194	215	211	255	206	244	218	205	205	211	208	173	218	213	181	202	226	198	213	251	207	185	193	210	195	206	215	204	220	218	199	208	206	221	199	220	191	201	211	217	222	197	199	190	220	188	186	221
3172	4624	3176	1512	1100	861	711	519	461	377	361	331	338	323	277	294	260	263	269	264	268	276	259	232	267	264	251	249	261	256	270	287	252	231	267	279	257	253	266	243	266	268	234	243	247	221	234	238	270	263	259	244	228	238	209	271	223	221	275	258	227	241	261	223	256	225	234	265	253	250	257	249	257	248	254	245	224	235	248	267	227	249	247	257	272	260	271	253	255	248	236	224	256	258	280	223	216	230	225	231	260	235	282	251	236	232	246	266	263	232	233	258	261	270	253	264	242	244	242	253	262	259	259	251	266	241	221	257	233	231	247	261	246	243	239	206	255	224	236	220	241	241	259	226	249	242	252	250	249	250	247	279	241	231	236	262	252	237	209	232	262	264	232	277	245	245	258	265	251	251	251	222	279	265	244	254	248	246	239	249	243	218	241	238	280	250	260	268	215	246	245	249	265	225	234	271	233	265	229	292	253	226	236	251	235	267	270	274	262	224	248	266	235	258	242	267	248	230	223	233	246	238	262	247	273	260	235	228	276	243	236	263	233	220	251	214	250	241	237	269	252	270	252	239	231	256	253	243	215	249	232	244	250	238	256	209	242	253	283	253	246	245	254	235	249	229	253	214	267	254	221	251	240	235	242	229	220	262	256	248	213	230	218	239	232	235	242	233	241	237	243	227	249	227	290	227	230	236	229	244	280	228	214	256	243	238	256	237	222	240	235	241	263	254	277	267	257	252	254	222	226	250	235	218	237	226	252	239	223	240	238	240	239	251	245	235	246	245	265	231	236	249	271	239	221	255	240	251	247	226	219	234	233	230	238	227	277	239	241	232	269	243	259	247	241	231	239	238	230	237	249	244	241	219	247	241	246	252	232	236	245	223	256	235	256	240	229	215	225	262	242	245	250	258	264	257	254	227	250	255	234	255	251	264	256	223	252	238	224	266	226	244	238	254	243	258	262	217	258	252	241	259	207	214	251	204	224	220	238	242	266	243	244	253	212	261	248	229	258	243	221	243	236	257	262	234	255	269	215	234	239	236	274	207	249	259	241	249	226	253	226	247	263	243	223	243	241	251	220	211	245	231	216	256	233	240	254	240	239	226	231	276	220	222	236	264	228	243	233	250	236	240	240	235	260	233	234	237	217	249	246	224	226	264	231	269	240	233	248	245	237	245	240	261	265	242	228	252	254	255	261	234	244	251	237	246	235	269	267	243	237	236	265	233	245	238	275	248	251	254	204	234	263	236	252	269	265	236	252	249	230	234	243	230	238	247	239	238	248	252	206	242	257	247	249	226	227	251	234	251	266	232	197	264	245	258	239	262	239	228	246	226	244	245	210	233	243	238	232	259	236	216	249	246	241	254	234	252	229	245	277	236	252	258	243	249	244	214	229	251	233	225	235	243	250	244	255	239	279	260	255	243	252	251	250	247	244	240	250	228	250	211	256	242	217	231	240	259	230	278	211	232	219	242	260	222	238	245	237	254	256	243	249	244	262	277	201	241	225	245	227	246	253	243	240	224	250	234	263	238	237	260	230	235	261	256	249	257	243	248	268	233	252	248	227	224	228	265	247	226	259	262	250	246	234	242	262	235	228	244	234	231	246	257	251	262	246	235	240	243	228	242	230	243	247	232	232	283	234	267	254	241	248	264	223	254	226	244	238	240	255	245	234	266	266	228	246	203	243	269	229	246	268	237	238	272	280	262	220	229	238	237	249	256	256	230	266	236	201	227	267	257	242	228	250	257	247	244	251	267	215	257	227	245	261	237	253	239	266	249	246	223	225	222	233	239	229	260	261	268	259	219	255	214	229	226	247	248	240	219	257	265	245	258	269	274	249	247	257	237	248	213	244	245	240	277	232	261	233	255	265	240	268	220	240	238	255	255	231	258	230	252	278	257	237	236	237	243	245	269	286	261	229	239	259	237	260	223	218	224	240	245	254	256	268	240	273	238	241	240	233	226	257	221	235	254	233	244	252	257	244	238	240	247	254	231	258	223	250	223	230	221	251	224	242	278	257	238	237	251	245	230	220	224	247	234	219	258	255	227	250	253	262	272	280	232	240	233	240	278	236	236	229	261	247	246	277	245	242	252	239	259	254	246	239	257	263	268	244	244	267	251	277	243	243	242	223	247	245	243	235	233	243	255	266	252	269	240	263	205	254	233	258	245	252	237	233	252	234	246	256	272	260	234	259	248	217	260	259	233	262	236	274	273	237	271	237	221	257	265	229	255	253	254	237	249	235	250	263	246	214	243	262	247	254	245	264	251	260	246	271	241	274	223	245	228	246	226	232	239	250	252	255	247	210	226	234	267	256	223	232	258	218	255	254	242	246	247	234	256	249	245	232	235	242	267	242	263	239	225	264	244	246	223	280	262	213	256	258	264	244	235	220	237	232	210	228	282	226	253	243	227	255	254	255	256	248	239	216	241	246	226	219	243	233	247	274	237	253	239	234	252	236	254	240	227	236	260	256	273	240	235	261	256	224	222	238	232	241	242	225	254	247	253	262	260	231	231	284	210	243	261	272	287	238	227	255	227	242	249	245	239	236	247	244	224	229	274	234	234	217	236	238	258	240	248	236	239	252	244	233	253	229	261	226	249	203	255	232	253	238	254	229	238	236	226	237	263	255	262	233	244	246	252	234	232	240	258	241	235	255	241	245	241	242	266	228	235	246	235	255	242	217	262	242	252	223	248	223	261	237	242	246	247	251	244	260	238	246	256	238	268	253	258	225	215	278	219	237	214	271	239	259	227	229	247	239	237	260	266	240	250	234	267	257	243	220	214	251	254	229	238	256	236	252	230	276	248	268	248	243	244	262	251	275	232	257	240	223	250	269	260	234	247	230	245	200	253	279	229	233	260	218	265	241	241	238	258	243	249	265	265	225	263	225	228	240	222	228	238	267	240	253	243	264	227	248	265	246	240	223	233	264	233	283	240	237	218	245	244	243	228	249	251	235	237	234	254	253	271	256	255	241	258	224	261	256	244	229	253	229	240	257	234	217	234	249	211	237	238	249	240	254	208	258	263	243	223	228	232	254	238	273	261	220	280	262	233	241	222	235	241	242	238	241	252	246	233	237	226	250	225	262	241	276	240	250	235	223	237	225	245	248	226	263	255	260	231	222	259	254	229	247	244	256	262	259	232	208	255	247	254	270	248	233	235	259	253	255	223	249	252	229	236	246	222	236	233	246	244	251	240	227	265	226	216	251	244	254	247	220	235	237	267	256	230	240	243	226	276	240	282	241	229	233	247	272	244	242	244	238	256	271	256	258	244	273	247	230	243	243	271	242	217	265	249	255	269	227	236	241	272	226	262	252	238	259	260	251	268	239	241	263	210	262	221	256	251	241	250	218	247	244	253	209	235	246	250	239	211	267	242	224	247	252	260	263	237	186	268	238	241	233	258	253	217	235	256	243	256	261	287	249	252	249	226	228	236	258	255	229	228	255	227	241	234	251	251	249	226	234	273	225	254	235	274
22246	21036	28554	23704	21037	21062	5067	876	623	526	498	481	399	371	347	314	337	321	329	296	312	294	276	327	274	282	286	259	273	251	242	282	276	270	274	248	242	242	260	256	263	277	241	246	239	273	242	255	246	281	272	282	244	248	247	238	256	244	231	240	230	254	252	243	268	232	262	258	216	249	264	254	273	289	267	248	247	232	223	240	264	223	244	237	245	268	255	278	250	229	231	214	241	239	238	238	193	222	255	241	254	227	252	264	257	267	238	257	251	244	274	245	225	237	263	233	218	225	268	245	228	261	218	233	252	217	231	274	222	229	246	236	251	238	247	246	250	251	261	221	263	259	228	244	227	222	249	254	223	261	245	248	252	253	246	203	244	248	225	236	223	248	250	247	224	254	239	252	236	258	254	253	258	236	264	240	265	267	239	265	240	245	235	225	222	231	233	245	235	255	226	247	234	277	264	231	254	255	249	233	229	230	239	260	248	222	262	277	240	252	242	224	255	244	245	243	245	243	231	244	238	249	251	250	266	230	236	249	242	248	243	252	251	249	243	240	286	238	246	258	289	251	241	210	230	219	222	234	256	263	235	249	265	243	235	225	242	228	222	259	261	246	232	215	257	241	242	246	238	253	210	247	246	238	238	227	251	255	229	230	227	261	231	256	248	250	209	265	230	237	235	242	241	239	236	246	220	209	272	221	230	260	219	248	258	258	219	239	213	234	233	254	246	264	233	234	229	224	245	232	239	249	259	268	232	241	247	251	251	222	236	226	240	280	252	225	226	253	233	245	243	236	225	261	203	226	235	239	237	242	251	251	213	219	260	212	231	255	251	246	241	246	247	242	235	244	280	249	247	258	243	200	241	221	226	230	235	234	218	235	237	231	246	256	256	263	227	244	224	226	240	234	256	227	233	216	236	218	273	234	216	247	248	238	247	236	211	239	252	203	231	228	247	244	260	224	235	247	233	247	228	217	262	238	220	237	244	283	234	212	244	248	261	232	233	247	227	288	252	226	218	249	254	260	235	234	260	236	283	251	228	218	231	221	255	246	236	269	256	256	264	253	228	257	245	249	223	233	244	230	256	232	261	240	205	228	241	238	240	257	235	231	271	268	256	221	247	241	245	252	245	229	239	231	235	244	250	240	243	252	209	245	240	242	267	221	247	236	230	243	245	248	235	226	238	242	264	248	209	233	220	264	235	237	227	259	226	240	227	221	220	231	236	262	257	233	253	238	251	236	246	235	250	257	231	247	226	221	250	241	221	220	212	247	245	207	236	239	233	255	234	228	270	243	244	248	209	211	221	232	222	250	239	259	236	235	263	232	264	254	268	244	259	231	241	217	239	262	236	255	234	225	268	253	237	238	252	252	237	240	231	223	265	252	275	242	239	257	248	236	235	243	254	243	258	247	254	263	250	245	222	220	203	270	257	229	209	232	243	223	236	249	224	272	244	253	208	255	248	246	186	247	212	228	262	244	218	259	241	233	238	241	231	239	228	259	271	236	225	247	241	273	264	230	230	258	236	239	240	234	262	232	248	228	211	235	247	253	228	259	247	238	228	246	231	247	256	226	238	228	237	204	255	259	217	224	249	214	234	219	253	236	222	226	236	246	199	234	228	246	241	221	242	235	245	228	255	242	262	216	240	258	235	245	241	250	265	236	241	243	211	224	242	243	246	233	251	232	264	257	211	228	249	221	236	279	241	207	254	255	234	247	242	243	242	226	232	257	233	220	252	215	252	280	220	244	221	209	226	239	247	260	261	227	217	252	250	239	230	251	241	235	271	227	233	238	231	228	236	230	226	256	240	228	268	251	234	226	251	241	226	253	209	230	263	256	231	282	246	244	247	247	237	238	260	206	215	241	219	227	238	221	236	221	254	250	247	244	219	252	229	241	244	236	242	246	242	233	232	250	249	221	234	224	232	253	241	241	237	238	254	246	234	226	230	234	244	244	238	223	255	254	247	237	298	240	260	225	263	238	237	242	248	233	254	265	246	246	239	259	245	230	218	260	257	231	231	253	237	245	255	237	263	256	242	239	252	245	214	188	243	236	258	227	247	239	240	243	249	235	244	238	227	253	229	237	231	223	235	263	249	236	236	224	227	260	225	237	277	252	222	263	233	249	222	226	260	231	221	234	244	244	227	259	239	217	265	252	234	236	244	239	248	237	272	256	225	249	240	245	227	248	232	230	271	228	214	242	215	213	264	223	249	230	233	254	248	236	268	231	234	229	231	254	201	252	243	239	225	256	233	254	241	257	240	250	212	246	232	246	242	240	218	265	250	228	251	235	268	230	220	232	232	231	204	226	234	234	252	233	217	226	227	267	229	237	246	225	231	240	250	236	227	258	238	227	229	228	241	285	222	240	227	242	246	242	234	246	249	272	235	240	250	222	261	229	234	233	248	234	275	262	228	250	243	233	242	211	213	240	251	254	217	268	257	197	233	236	221	231	241	217	220	222	255	281	239	246	260	244	260	231	239	255	237	253	258	237	260	252	242	251	246	273	250	222	254	266	251	254	224	234	224	227	246	224	212	237	222	220	226	203	249	246	216	238	233	267	262	233	235	236	227	233	226	253	247	249	225	252	256	248	256	250	235	240	225	225	275	246	251	255	225	238	228	218	250	247	234	262	229	256	227	226	247	230	259	235	233	227	257	242	218	238	261	233	246	240	233	251	242	232	250	241	245	219	213	240	223	224	218	250	246	236	234	246	242	239	262	237	234	231	291	204	234	260	228	254	264	236	231	226	231	236	243	243	255	234	260	247	247	245	260	233	238	256	238	251	240	234	238	262	241	242	259	221	235	236	207	239	243	230	244	232	210	240	225	251	221	225	262	259	213	228	242	228	232	241	220	257	227	246	258	237	264	239	218	248	253	220	224	286	209	214	226	246	276	257	252	247	275	231	229	217	230	245	258	233	231	235	266	250	262	235	239	227	275	256	265	236	253	262	246	230	247	248	224	250	229	240	235	215	249	231	235	226	249	260	257	247	241	234	253	264	246	275	256	255	227	230	237	247	214	254	277	234	250	241	249	250	234	237	227	250	237	267	259	251	243	223	240	236	236	231	235	233	240	261	262	260	230	237	221	221	242	235	234	227	240	226	285	229	247	243	235	265	233	220	226	256	242	257	235	253	258	266	210	248	244	230	243	236	227	213	241	236	250	240	249	199	222	251	234	242	243	238	248	195	224	229	263	246	250	215	224	238	237	236	259	215	249	275	255	233	251	249	234	267	238	243	238	249	242	246	232	253	265	229	239	245	256	234	242	253	240	227	231	240	216	236	232	276	279	247	208	262	228	221	230	215	240	254	238	277	226	249	228	237	219	240	247	240	242	227	237	225	259	216	245	230	243	234	240	263	246	248	231	223	244	231	247	242	258	234	250	228	223	245	222	248	223	254	246	216	237	210	233	224	244	247	234	254	264	265	250	258	240	235	215	240	260	244	258	208	241	253	243	229	245	220	234	227	239	230	246	264
4215	13268	9531	4541	3214	2379	1909	1324	1060	919	674	660	606	537	458	442	424	436	376	423	372	397	370	374	358	316	322	322	312	342	356	357	333	351	304	296	315	316	332	272	307	299	321	316	291	316	308	325	306	320	308	317	294	299	306	303	276	323	297	301	299	341	286	290	282	283	295	287	323	295	308	329	288	301	273	299	312	289	304	276	315	313	298	288	286	324	301	279	302	292	294	292	295	312	259	280	269	329	298	328	295	295	322	295	304	307	318	270	282	290	295	270	306	305	326	289	317	302	327	299	309	258	273	306	274	305	276	265	328	305	287	327	294	295	329	287	297	302	292	309	249	285	261	304	291	295	296	315	279	276	333	292	282	290	294	283	302	285	277	333	325	278	285	297	300	298	276	265	330	293	294	286	316	319	311	301	297	321	297	260	286	262	317	304	308	297	291	307	273	290	267	302	308	278	308	273	291	304	286	309	297	306	256	279	300	303	282	300	296	293	290	287	303	276	294	336	298	295	325	276	295	321	311	275	278	281	303	278	260	293	303	282	267	302	293	288	299	290	315	314	287	308	306	272	301	319	303	287	268	287	293	295	298	290	305	290	318	305	311	296	277	296	272	259	294	308	304	308	279	293	285	305	280	296	304	285	309	327	263	274	291	302	320	279	304	271	307	291	320	322	285	288	303	296	286	268	303	296	313	280	294	266	285	309	301	307	291	312	279	272	266	274	263	297	254	305	306	292	276	312	299	300	272	320	280	292	296	305	285	290	278	318	297	303	328	301	306	297	304	295	309	300	311	313	296	301	294	305	319	252	302	282	281	285	285	326	286	290	325	289	324	283	247	303	311	321	311	285	291	283	292	310	282	306	292	310	308	272	330	311	289	288	308	285	316	285	249	290	283	308	296	287	283	305	309	297	279	275	300	303	279	291	313	303	274	277	296	303	284	307	288	309	296	272	307	300	304	280	289	308	325	291	332	259	318	285	300	291	311	311	305	309	299	274	300	321	271	311	312	288	289	298	286	267	269	312	302	300	283	294	333	311	294	282	300	304	313	286	309	285	303	293	278	293	262	287	300	280	294	289	302	281	286	307	303	298	291	299	325	269	294	267	292	305	275	312	313	279	282	321	317	291	291	310	288	303	286	312	297	286	315	290	319	337	295	312	312	312	247	316	293	316	314	279	312	281	317	288	276	316	297	309	339	292	304	282	306	301	291	332	254	280	290	305	251	296	290	271	291	299	286	290	302	288	300	281	288	292	303	299	312	322	275	297	262	286	282	288	310	291	274	298	288	295	289	280	297	299	292	301	262	282	277	294	288	305	306	270	300	293	297	302	266	297	310	330	310	306	294	290	280	274	278	304	258	303	310	294	303	308	300	294	308	313	305	275	304	296	317	319	291	319	298	288	320	300	285	334	297	278	303	277	282	267	264	287	299	305	285	267	295	284	330	292	302	296	345	292	254	302	315	320	272	290	282	308	288	283	278	279	291	300	294	285	285	290	299	302	284	282	286	298	305	272	291	305	311	312	266	294	307	306	299	270	308	283	278	279	304	300	277	291	260	299	288	271	279	251	315	291	293	320	294	280	291	272	287	255	296	288	279	258	300	291	294	301	329	314	255	279	281	322	314	340	283	301	302	288	272	301	307	301	308	304	292	282	255	256	291	301	308	327	294	299	310	279	300	291	283	296	275	306	301	297	289	278	288	285	303	300	293	291	278	306	316	318	296	301	325	291	283	282	299	340	272	302	313	280	285	291	284	293	313	271	271	282	294	267	297	301	302	286	324	289	267	289	274	309	274	278	297	279	280	285	285	302	292	263	300	308	307	274	328	274	312	280	283	295	265	286	298	273	300	281	292	299	300	284	298	294	302	286	291	300	306	278	279	297	289	266	288	251	298	286	265	291	316	289	308	311	335	272	308	257	286	295	290	287	317	301	304	278	278	305	294	263	293	276	310	257	267	300	294	297	327	302	295	273	335	268	279	310	247	314	313	281	312	286	326	313	281	291	295	312	289	281	294	332	290	276	272	276	302	269	304	311	316	283	239	318	290	302	292	287	259	304	264	296	294	278	290	285	317	299	257	313	308	304	326	285	321	274	298	275	245	291	290	286	304	306	294	261	287	283	290	315	244	302	309	274	281	272	305	274	288	273	286	305	259	309	301	283	287	286	286	271	314	314	283	300	294	285	294	301	289	327	275	305	276	320	298	254	294	310	303	287	269	254	278	284	294	302	288	303	301	268	285	297	299	292	278	275	333	288	282	295	270	299	316	308	303	305	293	262	349	292	278	298	282	286	304	284	314	290	277	310	295	296	288	277	300	269	302	296	282	298	299	289	285	289	296	288	281	312	310	297	282	304	278	308	301	302	309	301	275	318	296	293	276	312	304	315	281	296	274	290	255	275	320	309	302	303	288	281	299	276	320	291	294	285	303	293	265	270	272	268	288	290	270	278	308	320	321	284	276	293	310	309	282	286	326	299	290	285	312	336	284	278	302	295	323	290	302	303	302	309	330	317	310	314	273	297	330	277	310	290	287	284	308	277	293	287	299	287	298	313	292	290	267	285	279	308	313	307	308	279	263	305	288	290	312	264	283	285	319	270	290	290	297	317	294	315	276	301	293	277	299	296	287	295	278	311	289	299	317	290	305	281	283	278	317	309	283	283	309	309	274	323	294	301	301	324	289	311	288	299	297	286	288	269	296	302	269	310	277	285	282	302	282	310	300	320	325	287	282	269	317	292	299	285	311	305	297	294	283	304	306	302	282	317	302	302	296	324	320	302	291	305	292	326	286	294	259	301	296	293	301	304	291	263	272	297	282	289	289	290	284	317	278	324	305	308	299	291	273	304	309	292	292	280	298	298	294	313	295	281	264	301	300	283	337	274	290	307	256	285	302	298	291	285	281	289	302	286	300	297	301	281	303	293	305	304	264	299	281	298	300	303	319	309	318	290	291	288	291	325	306	311	302	291	297	298	305	294	313	275	330	278	293	298	313	300	307	289	271	299	292	298	312	299	322	277	264	305	292	289	316	306	291	295	305	303	300	293	303	269	297	300	292	282	274	296	297	288	277	310	265	313	289	303	291	292	298	288	310	310	316	303	296	303	287	289	307	258	281	305	290	295	310	307	292	287	298	293	300	305	284	288	277	289	268	247	254	295	290	273	303	272	308	291	329	270	295	300	298	322	297	334	275	286	272	290	316	265	297	301	313	290	262	288	255	282	276	280	295	310	287	290	288	305	299	313	303	303	320	270	269	282	312	286	292	307	289	280	296	317	281	305	299	308	294	321	279	333	267	275	287	297	314	290	275	285	306	303	308	308	286	296	307	287	297	297	300	297	313	324	285	277	313	288	287	307	271	284	298	310	293	310	277	274	275	298	292	313	302	300	316	288	302	300	298	301	280	312	274	278	283	295	315	300	284	287	322	253	303	294	312	300	273	300	295	278	298	306	298	308	309	269	274	320	288	278	298	302	262	311
27318	16762	2899	631	469	443	465	424	466	456	456	453	442	442	428	408	431	426	407	417	389	458	423	434	410	444	454	406	457	447	430	451	430	392	423	410	390	452	449	436	434	456	441	412	435	439	398	441	442	405	452	435	452	421	426	462	435	432	440	429	439	433	422	409	433	417	429	438	418	452	459	432	438	406	416	410	431	444	476	414	420	427	469	432	386	446	437	432	433	415	462	405	418	406	430	429	430	415	403	390	377	425	415	415	439	454	428	436	430	433	441	463	430	414	402	448	451	394	441	440	395	448	416	422	436	413	414	406	465	392	391	407	431	421	428	458	421	420	387	462	415	408	431	458	392	437	408	402	410	421	419	437	420	444	431	438	420	405	419	418	380	461	422	447	366	392	412	401	456	442	412	430	396	453	447	432	411	393	414	473	431	444	432	464	438	413	411	427	422	448	447	464	426	412	414	432	453	424	390	411	418	451	422	446	408	446	444	419	432	433	408	453	426	452	444	442	436	396	449	434	413	469	408	426	434	462	405	398	453	412	391	396	435	408	448	477	413	400	433	425	398	418	437	414	429	397	441	395	452	435	416	410	421	429	455	409	461	425	385	449	438	427	415	422	430	470	430	428	463	410	411	449	388	438	437	432	390	416	452	430	458	424	416	421	437	435	438	444	402	409	422	420	446	418	429	414	402	396	416	424	451	427	428	413	412	440	421	410	433	417	448	426	434	441	408	426	430	430	454	451	451	421	386	403	428	413	448	397	444	417	419	392	440	436	448	389	446	423	396	425	434	435	423	390	408	422	434	444	415	408	406	445	447	413	408	435	426	433	429	445	422	450	446	430	455	465	437	431	438	411	450	422	417	432	488	423	408	430	432	410	418	412	432	410	437	447	431	409	449	413	412	447	426	424	401	383	429	433	391	406	422	449	385	428	413	435	411	439	416	406	445	445	431	465	413	416	430	424	409	440	428	414	448	402	406	444	446	447	477	453	431	437	445	429	437	443	424	435	404	375	450	428	398	425	428	397	433	452	442	394	427	389	401	425	425	436	409	411	409	421	416	425	416	381	414	437	426	442	437	377	429	432	434	401	433	408	411	421	452	452	411	409	408	429	423	449	433	430	436	446	405	417	409	428	400	470	448	448	438	402	399	413	453	405	435	432	426	384	439	405	412	433	422	442	426	461	415	433	452	428	438	476	414	458	430	418	424	454	445	439	402	466	395	429	425	409	409	433	405	428	399	436	438	435	456	407	439	416	420	458	438	420	412	411	446	391	427	428	425	477	405	407	398	430	455	439	411	452	440	426	439	414	409	427	408	409	425	409	459	431	432	409	426	463	425	432	425	419	413	439	421	431	447	421	441	424	416	389	427	419	448	413	452	425	437	463	390	418	472	437	433	414	457	423	443	444	452	407	451	444	453	450	453	394	421	441	435	441	392	439	413	392	430	417	449	431	406	409	470	429	441	449	387	433	431	400	421	442	458	411	454	454	393	387	478	454	437	416	427	472	444	383	441	428	437	379	418	384	418	430	415	413	435	428	416	415	441	417	419	407	458	434	433	404	425	415	422	435	437	432	445	427	424	425	388	427	429	434	436	417	434	423	416	412	441	429	450	378	478	392	445	431	453	390	466	432	413	398	430	438	433	420	463	401	440	419	443	441	449	417	443	433	396	452	372	394	407	421	495	442	450	427	414	428	418	457	471	432	454	436	421	421	405	411	445	396	442	439	444	419	421	389	468	435	462	421	427	408	443	449	409	406	405	440	449	432	432	421	425	417	405	415	434	421	427	488	423	414	448	427	455	412	411	447	424	452	432	449	408	402	435	423	422	459	400	403	435	413	368	429	466	437	420	465	399	438	442	411	425	431	446	419	455	420	428	445	416	435	398	433	414	431	419	424	462	416	437	413	428	415	436	429	419	431	434	401	427	443	406	435	433	426	450	442	414	446	408	412	422	442	389	372	403	401	440	411	432	427	393	403	440	424	444	427	447	430	450	439	427	405	415	425	420	406	431	412	396	428	435	437	411	424	438	434	416	460	464	439	398	437	432	470	423	428	421	403	390	421	418	409	419	409	429	444	441	434	431	422	441	428	435	407	444	422	400	431	400	413	446	403	458	419	425	437	431	455	407	435	398	414	420	444	424	407	418	448	412	427	439	426	396	405	405	410	445	414	469	392	418	462	415	433	437	457	404	425	386	423	434	440	427	408	435	437	401	431	441	422	431	399	401	421	456	440	444	435	412	424	414	388	422	446	402	406	414	380	437	468	422	449	396	414	397	410	444	405	411	462	411	437	433	449	440	376	426	432	420	410	371	436	412	412	440	402	416	445	456	434	399	415	440	402	421	434	448	449	409	387	469	439	443	461	433	415	430	417	447	468	416	426	439	454	442	417	405	440	455	405	434	471	446	402	390	425	426	430	426	449	451	438	432	470	423	432	387	441	438	418	434	393	471	454	463	436	407	429	437	461	426	389	404	398	445	409	409	464	421	389	404	403	394	403	416	429	436	461	408	395	397	410	428	462	429	425	409	383	388	431	428	427	447	432	471	468	420	468	449	448	415	436	385	428	446	472	392	389	414	461	427	441	416	450	412	401	444	417	475	434	421	405	393	447	402	420	400	433	422	440	445	420	420	448	386	406	457	436	396	410	419	405	431	411	441	457	422	450	425	432	442	443	429	427	400	412	422	388	440	429	401	413	427	454	463	448	418	415	414	440	403	446	434	463	458	417	423	407	414	433	455	424	409	394	417	461	430	404	451	441	391	437	379	414	432	404	458	397	446	417	436	457	427	426	426	445	454	450	432	368	424	453	409	446	428	446	400	428	433	407	458	421	416	413	447	393	398	413	384	447	417	444	438	401	388	396	438	462	404	398	422	435	435	447	438	398	412	437	436	408	438	399	423	394	444	419	405	437	416	451	407	454	437	447	395	451	433	449	428	431	450	432	469	422	417	464	434	405	444	444	455	427	488	393	433	436	435	428	419	433	428	421	457	395	409	426	430	412	417	409	399	430	427	479	403	434	422	431	442	419	435	429	406	415	423	460	408	434	457	442	434	400	434	429	456	453	417	445	432	438	408	430	431	455	427	441	416	420	409	427	431	439	400	430	440	426	394	394	419	447	445	445	432	431	450	436	427	433	424	427	439	428	427	437	433	429	432	383	469	415	407	422	439	426	411	455	435	408	388	428	449	420	451	404	463	401	451	417	436	431	430	430	418	442	405	406	439	418	397	426	396	433	407	419	429	448	433	409	478	452	396	428	421	405	413	423	421	438	389	447	426	466	419	445	412	468	426	423	416	418	451	430	412	419	463	388	399	433	415	412	424	447	412	415	412	406	413	445	435	446	435	432	400	438	406	419	434	405	421	435	413	481	422	421	406	449	419	385	409	436	413	419	411	457	439	431	409	416	437	394	396	433	414	451	408	409	415	442	436	389	435	439	408	405	434	412	440	424	462	456	443	446	433	406	426	408	430	427
4281	969	805	614	570	526	524	536	523	550	504	513	507	481	517	481	519	503	531	522	508	503	474	486	472	449	475	528	509	485	510	506	524	486	457	471	509	459	506	495	474	502	484	478	509	505	515	510	503	534	451	489	487	493	489	564	506	489	483	486	495	504	511	504	484	492	482	492	468	503	510	474	522	502	487	480	511	534	513	444	502	515	535	531	495	484	473	476	483	491	500	450	487	493	488	508	491	485	490	491	516	529	493	478	487	508	502	494	491	497	479	517	536	537	498	480	478	476	502	523	470	489	484	486	537	507	479	483	480	514	504	519	485	517	513	486	528	503	469	468	499	476	463	529	477	501	526	514	535	477	539	461	533	514	505	526	531	438	478	515	499	465	512	501	474	534	491	487	501	522	495	496	510	504	497	498	523	504	487	511	511	484	466	496	491	531	515	512	537	501	489	516	504	546	523	524	513	530	504	472	508	491	458	514	515	484	517	490	489	521	542	490	519	491	495	471	492	490	518	480	487	504	481	464	519	470	487	527	533	490	490	487	488	506	485	503	460	488	478	489	478	497	487	516	503	482	449	474	483	486	450	547	481	509	530	500	493	489	491	498	525	510	486	517	512	481	490	521	522	504	508	525	500	487	466	529	511	481	488	475	519	522	530	476	481	509	492	484	513	478	476	500	548	508	480	523	497	491	511	498	462	453	515	537	470	514	505	503	492	496	505	506	527	480	509	531	481	491	502	507	508	487	530	505	511	529	520	496	473	487	497	502	493	489	492	494	502	480	478	513	477	486	476	489	479	482	509	508	499	476	467	492	532	504	521	484	509	489	494	511	471	494	486	505	547	490	478	481	507	515	507	493	499	470	486	492	481	515	472	510	466	481	472	500	484	465	497	521	504	486	512	507	535	492	534	501	519	484	512	463	455	502	468	472	488	491	537	465	497	533	512	513	480	502	523	487	507	497	500	468	481	523	486	504	496	451	465	525	501	493	511	443	474	474	496	497	490	534	499	509	509	481	479	470	512	514	485	463	496	490	512	464	475	482	471	501	472	487	497	509	481	471	481	517	504	506	509	500	519	498	535	513	476	521	483	513	462	502	507	520	475	482	473	511	501	478	521	485	450	521	474	512	448	489	491	490	492	455	461	530	490	481	510	517	503	490	514	527	464	478	531	493	471	511	473	531	507	463	458	515	493	484	515	469	531	501	529	489	534	480	476	474	454	485	485	482	526	466	502	519	508	469	492	475	505	497	474	514	521	502	510	493	500	471	479	505	500	473	509	494	525	480	502	471	507	533	447	497	503	463	473	485	464	493	511	525	512	472	488	466	467	526	477	532	483	478	519	498	502	511	494	480	518	509	494	497	476	499	487	524	468	497	503	494	454	466	438	500	457	517	454	492	489	504	500	503	506	558	509	459	492	481	494	467	468	503	497	532	525	461	468	490	523	491	479	500	487	470	492	506	485	474	509	496	474	505	518	471	506	489	492	509	489	526	531	512	485	465	462	517	464	477	461	490	480	523	496	473	496	442	497	484	460	506	514	493	496	495	514	476	515	478	508	491	494	510	465	475	470	509	497	487	497	467	482	517	516	491	501	468	488	473	480	490	503	512	479	494	484	474	471	507	489	431	488	502	472	494	488	486	504	498	522	499	466	509	460	535	466	502	484	517	505	547	516	509	479	463	481	498	508	448	475	518	522	547	486	513	532	537	518	504	497	490	485	521	501	497	537	511	473	519	511	485	511	472	508	492	503	476	506	551	490	474	481	499	486	481	450	567	516	510	483	522	449	472	493	472	496	482	504	476	496	513	462	542	517	502	477	474	497	519	519	506	525	465	484	459	481	509	510	468	507	484	479	534	491	531	501	490	479	507	492	547	490	461	486	529	477	499	451	486	472	484	493	484	503	481	475	456	482	451	532	510	471	510	470	460	467	485	482	495	472	481	434	516	491	505	470	522	494	518	491	474	491	500	452	486	501	507	470	478	491	502	509	471	494	482	510	502	467	496	455	527	471	501	508	456	482	499	466	489	480	521	524	481	504	465	500	514	460	491	453	445	527	517	517	488	511	465	538	495	532	496	497	487	457	489	500	497	478	472	492	488	520	482	550	493	493	543	506	526	517	472	472	499	434	506	451	488	485	487	475	487	458	510	477	470	490	497	503	455	475	510	528	515	492	471	505	487	453	495	482	506	518	478	487	488	499	492	523	493	466	508	477	475	542	507	524	495	493	484	509	500	489	458	532	514	478	506	502	503	518	518	514	509	526	495	489	540	442	528	511	517	509	538	522	516	503	471	496	487	491	473	511	473	510	500	486	457	464	496	523	513	508	475	454	507	471	536	509	512	464	474	504	507	513	480	491	493	477	485	499	477	491	509	482	492	494	457	494	479	467	493	478	525	489	471	476	508	478	493	470	516	469	526	513	513	520	532	529	561	493	472	450	543	481	485	510	458	488	446	453	467	470	519	522	495	524	498	525	460	450	511	476	524	456	514	502	511	514	498	506	496	485	493	500	495	499	511	494	469	478	471	499	464	425	492	490	498	514	462	465	477	466	512	489	505	459	450	464	497	480	528	456	493	476	521	461	464	482	473	440	496	497	476	516	493	487	473	493	468	506	528	496	473	472	510	503	499	520	489	460	514	493	507	497	491	502	482	472	488	465	512	533	518	499	499	515	526	504	476	510	486	512	496	498	496	480	488	488	498	472	508	496	481	498	531	498	496	514	519	505	494	500	487	533	483	462	500	503	448	473	504	501	497	486	494	506	496	534	536	473	504	492	469	518	472	503	522	488	513	485	514	494	483	496	523	496	507	554	493	517	447	444	484	508	454	501	522	461	507	533	459	486	489	526	495	469	497	481	478	520	474	503	515	483	512	466	460	503	497	473	462	490	470	474	462	502	499	511	477	481	471	480	494	475	510	453	508	528	476	448	481	499	470	505	484	501	510	495	520	538	499	507	475	471	496	504	456	484	497	495	510	500	524	473	511	491	516	474	500	467	479	506	502	467	528	469	468	503	493	513	478	494	498	477	465	504	503	501	467	510	488	486	464	498	528	512	478	465	484	495	434	483	491	490	494	524	503	535	485	484	480	475	480	526	488	506	491	481	481	510	492	505	481	510	537	494	475	459	475	469	516	473	528	538	478	505	507	475	483	484	527	499	502	511	485	493	520	490	490	501	545	532	475	462	491	514	465	529	513	492	458	498	510	490	507	468	460	487	477	485	466	529	487	455	462	505	525	513	489	501	487	502	495	456	462	501	504	460	488	528	529	493	485	525	508	472	483	513	505	505	507	493	524	472	485	493	464	497	493	468	530	500	523	537	504	467	481	512	504	503	521	516	506	516	492	505	528	493	457	497	510	477	521	485	495	491	509	492	470	485	517	502	504	523	491	511	541	468	525	492	471	511	510	480	533	510	508	501	488	462	520	481	515	527	547	504	489	519	505	471	456	483	491	480	498	470	460	538	512	546	499	497	506
23365	21056	28161	24165	21025	6761	1077	765	699	687	648	599	564	561	573	544	536	539	572	552	549	555	503	519	513	512	507	524	506	495	517	505	499	542	490	506	511	530	490	509	485	488	454	508	496	504	496	504	542	468	494	491	506	457	482	500	480	435	460	462	516	526	475	468	499	528	499	546	510	508	532	492	501	507	508	522	490	497	505	468	457	466	502	502	541	457	528	521	482	511	466	483	518	514	541	512	505	536	523	465	506	489	533	507	496	511	509	476	482	482	494	484	539	471	489	472	482	504	504	490	497	555	521	476	440	481	506	472	485	473	461	508	481	476	479	467	486	481	466	479	487	479	499	531	458	510	455	467	495	487	444	516	522	503	517	487	507	508	475	513	496	508	520	489	488	488	500	452	484	500	512	515	469	471	489	520	482	467	489	477	496	489	487	502	459	457	541	534	484	492	485	468	494	488	548	542	479	502	508	516	524	489	510	474	519	544	477	513	506	455	508	495	514	512	493	469	470	499	527	479	501	503	481	471	473	461	485	473	485	472	484	455	522	492	490	484	476	489	497	510	508	473	489	486	483	505	480	479	521	498	503	488	516	531	532	483	496	506	472	522	511	501	500	517	524	487	512	475	532	508	458	532	509	457	469	529	485	482	501	502	487	495	506	470	498	458	503	526	519	533	485	483	471	487	486	488	547	500	496	479	484	454	504	506	515	480	482	493	518	488	508	485	534	536	510	501	507	526	477	453	463	485	484	500	488	508	523	476	507	521	540	472	499	502	529	484	510	506	493	476	542	488	526	507	476	505	476	472	526	482	484	532	498	522	512	551	476	483	514	491	484	497	497	464	514	544	520	520	475	492	479	481	482	477	530	457	502	537	491	479	482	503	507	473	533	477	529	498	536	499	481	482	494	525	478	488	513	505	505	469	540	464	529	496	508	503	476	511	546	498	495	499	478	553	483	454	493	500	504	497	526	466	476	500	522	486	524	455	487	475	482	530	473	467	531	514	497	491	507	489	490	507	508	503	454	513	479	494	503	503	505	519	527	463	502	511	507	505	474	503	481	507	502	475	475	467	510	477	495	476	479	472	510	512	485	485	492	538	446	485	504	516	500	512	506	470	484	491	502	519	484	485	545	533	486	493	477	498	503	482	490	518	494	485	471	486	528	499	469	500	509	464	505	522	490	519	525	455	495	485	502	520	493	525	496	506	534	485	480	528	488	475	491	485	511	511	448	475	479	491	508	529	512	507	511	462	497	519	513	497	504	463	483	511	470	509	507	491	529	532	482	489	476	486	508	507	483	481	513	495	525	462	508	466	502	524	528	491	538	515	498	499	504	497	508	521	477	494	478	493	497	485	490	487	459	470	442	476	502	526	515	471	497	502	526	484	497	506	469	499	502	476	518	469	464	467	496	489	481	523	506	506	505	491	511	490	514	519	482	514	462	463	473	509	476	450	464	466	493	455	497	453	494	468	492	513	483	494	469	478	474	481	489	544	445	454	507	490	488	493	503	511	467	540	472	476	504	510	513	509	488	492	412	506	541	520	530	507	444	504	512	493	491	470	457	475	523	497	509	508	507	479	485	517	495	497	509	501	498	480	479	517	469	473	474	492	502	464	478	479	496	461	490	475	503	478	486	481	488	487	494	494	506	507	518	512	494	480	505	500	490	497	476	501	508	486	457	499	449	469	488	518	496	522	484	464	510	529	446	484	447	483	545	498	520	515	470	517	538	483	497	523	500	497	516	472	472	463	488	479	506	506	448	519	483	488	478	497	478	461	497	473	491	489	485	483	520	467	478	514	494	501	447	507	493	477	489	491	454	507	499	484	507	478	479	509	516	491	512	498	501	493	463	503	487	526	483	483	486	460	491	489	543	491	477	492	507	436	492	501	509	498	510	556	491	456	500	512	484	466	472	500	476	491	460	500	476	498	497	509	515	492	477	502	499	481	516	506	530	547	483	492	523	467	481	483	453	495	450	447	475	503	513	518	537	463	481	513	499	485	454	494	495	469	506	509	481	507	498	432	523	560	516	498	524	540	481	497	507	502	508	527	450	492	504	463	495	502	504	498	498	440	466	465	491	496	496	502	517	476	497	497	490	499	483	500	463	531	526	472	523	476	446	537	495	499	439	483	467	513	482	493	478	448	515	473	466	484	461	518	530	519	512	468	462	478	497	476	480	477	484	526	492	527	549	523	503	515	455	476	499	505	537	470	486	482	531	492	474	502	466	530	498	494	514	465	476	475	477	479	475	488	469	486	489	509	494	516	507	502	502	506	515	514	481	457	467	528	492	538	503	464	494	524	512	509	491	470	485	481	533	500	536	500	470	500	502	477	507	458	500	485	469	508	504	481	505	457	481	507	502	476	473	505	483	500	456	525	462	460	505	494	491	457	485	489	490	488	514	558	452	512	535	487	515	506	515	475	519	480	459	507	501	477	534	504	503	481	511	488	486	484	510	495	483	515	522	474	455	503	485	469	503	477	506	469	455	503	498	484	487	478	476	487	512	460	471	472	479	502	517	479	484	525	508	499	507	524	490	521	488	475	521	487	500	502	511	494	473	481	480	486	512	498	506	504	486	472	439	495	516	497	519	534	498	448	528	483	472	431	500	512	494	505	526	503	504	483	510	458	529	479	483	480	453	490	504	516	480	495	479	489	509	506	511	492	477	500	489	496	510	472	504	482	503	504	497	506	500	486	498	541	511	504	456	477	496	518	528	506	477	512	476	478	464	439	501	493	508	490	487	485	481	486	489	497	509	494	460	506	479	499	465	452	449	496	462	491	469	474	462	505	509	495	540	500	488	465	502	450	472	475	495	465	496	498	492	483	485	492	457	481	511	456	489	519	482	478	517	520	495	456	529	482	500	504	492	528	499	477	469	458	445	505	535	496	495	486	485	461	494	497	470	507	489	482	501	499	491	460	509	505	471	480	514	529	500	483	487	476	501	524	526	478	514	506	493	438	505	509	450	473	484	517	521	484	479	483	537	484	481	466	462	500	531	520	500	505	435	473	467	503	468	492	531	505	513	527	480	436	503	501	470	476	472	479	465	466	486	488	489	536	466	491	471	492	517	468	437	507	492	449	461	509	480	473	494	473	467	535	491	514	508	508	477	519	468	489	501	513	504	502	444	451	501	509	457	484	450	466	463	452	477	497	520	502	472	516	486	472	515	520	485	514	502	460	515	453	533	509	512	495	455	521	514	497	449	569	502	508	485	531	459	502	495	494	482	452	493	531	508	492	529	497	496	470	466	501	463	493	483	498	519	526	510	453	521	500	515	503	493	450	502	451	462	448	476	457	502	487	488	519	514	469	472	501	495	480	492	513	465	468	495	476	544	463	507	467	477	517	447	509	486	465	537	468	446	503	494	489	479	476	487	475	477	506	502	451	513	491	493	460	482	483	510	459	482	527	503	483	480	487	498	475	467	502	496	515	527	501	455	484	489	529	479	506	471	486	486	492	500	491	469	497	487	494
3134	8084	5822	2865	2119	1643	1275	1116	952	826	762	779	694	725	672	662	643	691	604	611	605	666	649	611	633	653	610	586	564	614	594	593	657	536	662	594	579	613	572	596	581	551	574	578	600	571	576	560	572	557	551	587	576	579	644	572	582	571	594	572	595	525	567	506	559	561	594	563	600	549	570	562	566	556	587	584	568	571	600	575	648	604	545	583	573	591	597	570	601	599	564	583	555	590	571	566	532	585	577	546	573	555	566	624	587	574	589	575	594	591	551	587	541	591	554	583	613	574	584	559	541	583	544	551	513	580	608	614	571	548	586	608	589	616	549	619	601	548	595	597	594	572	601	563	582	572	628	608	616	607	591	546	547	586	565	602	554	608	563	582	570	591	565	583	562	567	568	604	579	619	561	534	532	556	599	581	572	599	625	538	573	543	580	574	556	599	552	577	636	560	549	558	582	548	565	539	556	605	574	625	543	532	583	586	586	570	560	592	593	560	565	597	614	566	565	576	569	577	580	562	592	573	584	568	584	588	557	587	568	596	565	577	549	567	570	586	612	568	574	558	555	590	587	577	529	591	572	598	554	566	545	559	554	583	572	606	588	581	602	589	555	612	592	544	578	514	550	546	567	591	573	586	572	596	550	555	588	558	565	572	584	595	596	541	604	551	539	535	604	608	532	596	584	583	575	623	601	598	541	603	561	553	575	608	571	582	615	547	532	591	562	618	569	556	590	613	552	579	639	537	572	557	558	507	568	555	593	562	574	575	564	592	563	553	602	580	586	571	566	607	563	608	557	558	562	575	623	590	616	587	572	570	530	579	576	579	543	576	578	546	563	586	617	605	565	602	591	538	577	546	579	591	564	578	564	554	544	581	552	581	532	543	566	568	591	573	574	573	524	545	599	612	541	566	575	555	551	537	577	605	526	608	590	533	578	549	560	586	612	593	523	580	577	585	560	575	571	553	616	574	536	616	582	566	554	616	534	604	550	627	575	562	593	596	610	565	543	547	627	587	522	575	575	591	575	561	527	567	608	543	565	592	572	572	588	583	544	565	536	559	560	584	583	592	578	556	574	597	587	591	582	560	573	569	605	595	558	598	552	574	550	605	575	612	621	565	578	566	593	557	575	563	566	602	551	556	595	613	610	552	597	612	598	626	620	584	560	546	558	592	594	564	574	578	550	560	593	595	595	579	588	583	576	582	599	534	588	575	583	539	555	582	587	572	558	566	548	591	590	562	565	606	554	522	616	559	538	577	582	555	553	561	584	586	566	569	562	578	601	567	601	565	592	558	563	584	562	545	585	558	588	588	544	588	631	594	568	535	545	583	564	571	555	582	560	571	595	614	583	542	618	588	581	583	582	594	567	590	550	614	535	545	598	577	569	577	559	580	575	550	563	571	549	553	578	536	632	549	554	563	600	605	570	573	606	576	576	576	625	557	546	612	571	575	584	547	577	590	592	572	604	583	560	549	557	564	551	554	577	556	597	580	542	548	582	624	590	567	550	530	559	630	557	594	563	589	612	565	574	616	586	563	608	572	564	610	601	573	582	577	562	573	630	599	625	613	587	577	563	604	613	593	551	591	565	603	597	567	598	578	562	573	554	607	588	569	537	597	607	582	586	573	586	563	567	554	586	556	609	580	568	594	539	598	558	557	592	528	560	558	576	605	563	558	534	575	551	559	593	551	610	560	597	537	619	557	572	623	576	589	615	567	563	586	597	619	548	578	594	564	559	581	629	554	607	616	592	577	559	573	610	598	598	624	581	562	540	564	599	579	592	572	551	610	598	612	575	543	550	570	591	577	553	572	628	608	556	521	557	606	549	586	574	592	563	574	541	545	541	558	598	581	564	586	630	576	629	596	591	582	575	608	559	569	579	560	583	607	593	551	565	594	584	587	614	602	561	606	598	584	568	547	543	562	567	576	550	565	556	581	559	568	539	577	569	547	559	592	586	612	540	594	551	601	615	554	540	626	566	610	558	556	623	593	578	578	576	614	541	556	583	615	548	594	558	616	558	600	552	575	578	569	564	589	561	585	555	599	562	570	582	552	571	585	518	564	582	568	578	612	583	608	562	572	610	599	556	607	599	564	535	554	536	565	569	599	561	580	535	551	567	572	601	593	598	552	580	598	563	587	623	519	541	592	566	576	547	617	559	620	564	539	543	588	548	604	572	544	547	603	583	550	562	566	593	565	569	542	629	572	575	580	650	594	631	567	572	593	603	579	538	560	599	608	565	564	599	586	591	593	562	575	593	593	577	546	572	583	580	530	581	582	601	556	564	589	593	565	564	595	552	541	575	579	583	578	532	565	576	572	605	587	570	540	648	572	593	608	581	563	588	565	586	547	556	561	602	576	554	568	597	573	597	541	586	565	575	642	553	567	592	529	548	618	595	570	592	579	536	611	534	596	544	588	591	564	586	563	536	568	576	594	573	552	572	582	627	568	596	570	599	563	557	574	583	598	558	552	569	556	628	572	542	580	600	573	563	585	564	574	601	565	592	559	571	594	613	579	549	558	583	608	547	566	584	559	619	576	573	616	577	574	562	529	564	555	596	530	561	592	555	619	574	570	559	590	546	546	581	580	556	599	536	546	578	580	551	604	560	591	551	585	607	572	583	572	583	562	603	587	561	605	558	548	537	579	570	573	601	557	616	580	614	580	576	577	586	585	558	555	577	582	537	591	588	602	565	574	587	630	599	568	580	573	608	568	575	547	595	579	570	566	553	537	594	545	583	591	575	568	524	579	563	616	578	601	588	574	605	600	632	545	608	572	565	556	599	528	608	546	523	560	625	538	577	548	608	543	575	551	567	564	553	587	566	578	574	539	583	567	552	557	557	605	599	618	589	569	584	535	585	595	536	587	579	581	547	599	572	578	569	590	596	587	586	579	608	551	610	578	577	616	653	550	615	563	593	568	602	583	562	593	599	570	563	587	606	580	551	547	529	587	635	551	611	603	573	562	603	562	583	587	598	610	569	607	628	567	588	577	609	570	574	576	571	555	558	576	529	541	577	607	566	584	547	545	600	591	598	592	581	535	573	579	589	552	589	576	602	596	571	604	578	580	599	538	603	583	567	588	584	579	581	576	559	546	569	569	588	569	611	564	640	619	586	603	574	522	553	556	603	615	549	610	552	574	570	548	546	580	574	563	564	579	570	559	603	569	564	577	552	577	611	541	599	561	563	569	566	588	585	573	591	535	599	584	518	558	568	602	552	604	579	565	571	578	634	568	574	599	591	565	552	542	573	618	557	630	568	568	645	623	577	577	588	599	567	534	584	588	642	631	572	562	561	556	560	559	574	538	568	550	596	617	574	556	525	547	608	589	565	576	588	571	578	577	623	569	559	580	556	556	575	562	553	547	580	576	527	568	601	595	569	582	550	522	647	582	557	547	624	542	516	566	574	594	592	539	570	590	567	616	564	586	545	571	591	549	582	565	577	536	591	597	575	586	591	590	560	570	534	571	555	561	581	560
24416	21076	26946	25331	7559	493	437	345	315	303	261	285	231	251	249	251	249	237	231	243	226	231	228	224	232	207	204	213	234	220	224	209	217	201	244	210	215	214	205	227	221	230	221	235	220	180	197	211	211	206	240	217	220	209	216	189	229	209	239	186	217	215	233	246	206	212	212	213	214	223	190	223	217	232	217	220	233	253	233	220	200	209	227	206	205	211	224	238	206	210	187	207	210	219	240	229	195	216	205	215	241	203	231	216	200	206	204	213	214	214	219	190	213	225	205	219	220	205	235	228	202	198	197	197	213	207	204	195	223	193	200	235	198	216	221	202	201	210	222	203	209	218	225	221	221	220	235	206	240	192	210	208	210	238	212	249	206	198	189	203	223	202	225	222	202	205	214	223	220	211	228	197	196	234	204	207	210	222	236	220	217	201	201	201	221	206	258	216	215	218	234	204	189	219	194	216	194	218	217	209	212	202	228	220	210	224	210	218	192	212	200	219	223	204	202	219	188	233	211	242	218	235	222	208	200	232	231	231	212	213	214	238	212	200	221	189	250	194	201	214	205	206	209	214	228	221	202	198	222	221	198	225	238	212	201	204	246	232	212	211	212	204	199	223	206	247	198	192	195	217	227	213	225	215	191	220	203	207	214	220	212	211	217	218	223	236	203	175	212	203	210	222	207	195	234	187	235	190	221	200	209	199	216	213	228	217	205	194	216	225	214	221	195	215	201	200	221	196	217	203	214	225	217	221	204	237	197	219	216	208	218	209	209	211	219	191	194	216	217	206	189	214	231	208	205	261	234	207	209	204	195	211	211	219	210	208	216	245	202	234	202	249	209	215	223	218	217	206	188	199	210	216	223	218	240	206	219	223	205	207	214	238	225	215	211	205	213	227	197	230	206	213	225	206	200	227	198	190	226	214	202	219	219	212	192	192	230	195	214	203	224	217	196	206	230	185	208	190	210	235	201	213	207	196	204	197	211	185	216	203	203	200	202	203	228	190	230	244	200	225	198	210	223	208	217	210	193	195	221	219	211	228	203	208	215	234	217	219	210	205	178	220	239	212	189	215	222	237	212	228	204	218	213	218	218	212	229	206	223	216	217	211	230	211	204	241	227	206	237	195	186	231	214	211	184	214	219	203	207	199	203	217	207	221	204	214	198	218	214	213	199	227	233	216	222	212	209	218	227	226	218	211	185	206	198	211	224	212	237	205	204	224	234	193	207	222	203	202	234	202	199	209	224	233	228	249	230	226	203	208	209	240	213	234	213	219	188	200	230	223	187	213	224	194	196	212	207	200	203	226	231	217	220	219	205	236	198	210	215	213	223	199	220	208	220	221	226	204	225	211	243	224	218	193	226	203	184	165	218	221	198	220	205	211	252	212	216	204	200	222	212	200	239	238	216	220	219	222	207	234	207	220	221	216	206	212	219	211	207	239	220	223	212	217	223	191	205	204	218	227	212	231	201	180	235	223	231	248	240	221	178	188	184	235	200	216	194	202	211	206	205	175	209	223	209	205	211	209	197	251	212	220	194	208	202	222	202	199	226	216	231	208	226	218	205	205	221	189	231	221	218	187	187	212	195	219	203	224	231	235	226	228	216	214	199	224	220	220	205	210	209	209	222	222	200	211	225	215	226	213	200	189	226	235	215	221	200	216	190	218	241	209	204	225	196	226	205	192	232	203	189	210	212	244	204	204	197	233	204	216	221	218	179	229	212	226	237	213	230	202	185	204	212	238	207	232	223	198	199	191	220	212	166	209	225	219	214	203	203	226	238	213	209	210	207	214	197	223	210	248	212	203	231	218	216	213	211	221	214	193	191	203	203	227	193	193	205	199	204	214	240	244	216	173	224	209	223	218	243	206	222	200	236	210	221	192	216	239	205	211	206	195	227	228	211	236	233	227	195	226	200	222	227	209	207	228	189	220	194	193	186	202	177	214	204	226	206	198	219	205	232	231	239	218	239	214	205	216	209	198	215	202	194	215	182	218	199	217	205	206	238	212	210	195	198	209	197	191	205	211	235	214	219	212	212	230	207	223	230	208	207	202	203	210	218	198	238	213	213	246	207	215	208	205	214	229	189	203	223	219	213	205	211	201	221	214	225	198	235	200	216	237	243	229	200	211	208	242	234	225	218	207	219	218	190	185	178	181	195	219	221	195	237	214	208	215	194	196	220	192	224	193	243	220	212	226	227	200	230	217	207	192	203	223	198	199	214	203	199	251	204	238	235	195	212	216	228	232	213	230	187	228	214	195	200	194	243	204	209	224	204	204	226	219	216	234	202	230	235	200	221	217	241	209	201	208	202	190	235	214	207	223	233	213	235	210	219	193	219	201	219	227	210	192	217	222	219	235	207	235	222	202	232	225	211	180	210	232	249	199	220	192	209	222	196	175	208	210	206	214	223	199	224	209	222	209	212	210	210	226	190	196	229	200	226	238	225	208	227	187	220	197	201	228	180	230	206	231	192	205	227	203	207	219	246	204	218	210	209	226	200	195	220	199	179	219	209	247	212	203	200	202	190	210	186	203	236	222	212	204	203	219	225	211	192	217	188	218	179	224	208	232	204	204	191	202	213	213	212	232	195	229	225	212	214	196	241	234	239	204	210	199	214	218	237	209	231	212	203	197	183	208	209	202	190	226	240	223	222	212	197	212	250	218	206	204	238	224	231	215	233	201	234	205	221	218	212	193	215	212	214	225	198	220	209	218	203	209	226	226	205	201	211	219	206	200	200	201	203	204	209	190	220	213	211	206	203	218	224	232	212	216	220	238	210	212	208	222	196	224	220	207	206	201	200	208	209	199	230	238	197	232	222	223	205	209	230	240	220	180	190	212	195	215	250	219	201	230	221	216	215	228	221	214	235	194	236	211	219	213	198	254	208	195	217	210	208	204	208	221	222	224	192	208	220	190	219	202	216	225	202	205	209	233	200	211	208	226	219	213	185	223	218	202	207	204	196	194	210	232	207	212	202	228	225	205	216	226	219	220	216	208	227	229	213	217	203	217	207	208	226	206	205	219	203	226	233	223	202	229	209	246	215	200	192	168	178	206	226	206	207	204	204	227	213	222	224	245	219	215	189	208	240	205	209	222	202	209	225	227	206	203	228	209	226	192	212	217	204	181	212	207	218	224	226	223	205	210	258	185	185	212	208	199	211	221	226	222	206	233	216	220	224	229	227	212	192	244	214	238	253	221	220	202	219	219	216	223	217	240	213	224	188	220	205	228	242	206	219	211	219	193	200	189	209	219	231	218	211	188	230	223	202	218	207	217	199	202	213	214	224	201	178	203	210	227	182	220	232	210	192	213	232	223	188	217	237	201	214	207	214	198	207	212	217	180	219	201	237	218	216	215	240	225	188	235	199	209	190	203	222	193	205	225	196	214	224	221	189	214	221	233	215	226	200	211	211	209	194	190	203	216	202	190	219	257	219	219	205	225	213	224	203	207	217	207	221	223	231	207	223	236	237	174	220	208
3089	4488	3217	1483	1146	862	706	587	422	407	368	337	297	305	317	291	280	279	274	251	262	280	257	285	269	242	241	269	258	277	240	296	258	264	235	287	246	264	267	272	250	249	244	267	249	258	228	267	270	254	227	257	253	262	245	233	264	263	277	262	228	248	265	238	260	235	245	246	262	256	222	210	257	256	257	265	242	250	250	235	235	265	256	245	241	239	289	276	259	225	240	260	239	266	257	243	229	250	254	260	257	240	231	269	232	248	264	261	245	223	248	253	263	238	238	228	250	244	262	267	241	275	239	261	247	236	250	232	298	236	231	252	254	245	272	242	257	274	237	247	282	258	266	231	266	217	250	270	239	279	247	266	232	242	252	258	239	209	268	242	242	250	246	224	240	236	256	252	244	250	262	234	270	269	247	257	247	227	277	280	239	243	253	250	265	276	232	262	262	248	221	241	225	258	259	251	255	252	248	257	248	259	245	243	262	238	243	252	237	230	236	264	275	245	272	256	229	260	227	216	237	271	252	226	216	254	266	237	237	255	237	228	254	253	228	241	247	277	284	238	228	268	262	240	251	281	248	248	238	234	265	249	260	221	237	237	242	241	263	254	265	266	270	267	254	241	224	234	247	254	238	218	248	257	260	252	252	246	279	239	261	253	242	228	250	232	241	247	224	237	230	257	265	249	242	257	244	247	295	275	256	249	246	258	264	280	255	276	210	245	261	259	234	260	262	276	254	267	258	247	237	262	239	266	259	277	269	242	217	242	257	282	266	249	245	260	252	248	239	264	275	235	232	228	231	258	208	244	249	269	245	256	250	218	231	260	241	244	253	235	235	235	235	248	246	227	241	254	233	236	240	246	235	230	259	259	237	247	253	265	227	279	255	220	242	259	252	249	230	235	234	247	253	257	270	245	235	260	250	249	269	250	244	256	224	237	279	231	228	264	255	245	244	228	229	252	264	260	251	233	248	242	254	237	230	247	255	273	243	267	259	243	228	243	239	266	279	259	257	256	236	254	251	229	262	268	275	261	262	266	241	246	262	222	267	247	261	245	257	236	259	257	248	283	242	242	270	262	233	234	228	262	248	274	262	240	256	256	238	248	277	230	253	269	266	251	249	257	274	257	254	239	258	237	266	241	254	268	267	256	234	265	230	229	239	231	231	262	272	235	249	265	242	259	226	254	230	285	231	267	248	250	234	239	277	263	260	235	237	241	237	243	246	244	260	270	239	241	233	257	260	252	253	240	266	247	228	234	260	250	271	247	220	280	237	254	227	256	246	250	246	229	255	267	273	231	252	261	249	269	280	240	245	226	247	255	256	252	249	257	258	222	247	232	225	256	266	233	258	247	213	265	278	255	242	275	244	203	233	253	247	242	254	246	240	242	239	257	245	240	235	234	239	278	231	259	225	230	247	247	230	265	241	241	254	243	231	265	247	254	224	226	244	248	267	240	253	241	226	237	270	248	277	239	254	249	248	261	246	231	227	233	224	235	265	231	251	223	240	218	247	274	253	259	258	269	237	239	255	253	232	273	227	278	249	276	248	242	240	237	256	260	266	241	245	228	236	241	276	216	301	266	268	254	279	225	250	239	230	253	257	243	258	240	251	219	230	260	254	242	241	236	239	240	263	267	255	240	247	245	228	259	243	274	271	246	229	247	241	249	241	219	270	283	239	233	240	217	267	276	222	240	254	253	271	248	249	233	237	241	236	262	241	235	264	238	259	243	251	280	245	258	253	244	256	245	252	243	235	268	244	258	216	244	267	241	243	250	266	265	257	248	240	252	236	215	222	216	239	260	250	265	254	228	255	239	232	236	262	247	274	244	222	260	261	269	258	263	242	221	264	261	238	276	254	240	230	235	231	233	250	288	280	218	236	262	229	233	246	280	241	236	269	255	240	241	245	229	264	265	243	251	264	229	276	236	270	215	252	240	219	262	228	249	240	241	235	215	249	267	232	250	240	241	242	260	242	236	240	256	233	271	250	255	246	238	244	270	230	250	245	280	270	227	258	232	247	225	236	247	232	212	243	221	226	261	237	248	234	238	260	263	225	257	281	220	257	258	223	240	240	259	263	252	246	222	239	243	252	232	233	246	266	231	234	234	283	225	258	244	222	256	249	246	271	249	240	243	286	236	235	251	237	239	204	236	260	217	229	268	244	260	259	252	235	240	273	280	235	237	232	253	242	253	238	241	263	269	233	240	240	250	242	248	243	260	246	255	227	256	215	255	281	252	240	245	236	271	268	259	251	248	227	238	279	262	235	235	244	247	267	268	261	241	246	270	253	251	265	251	251	218	234	259	255	239	257	235	227	256	236	257	260	231	259	242	253	262	277	252	236	239	247	254	241	291	223	237	265	228	241	266	273	232	274	255	243	234	260	259	286	249	236	261	238	270	234	269	247	237	246	248	243	234	254	269	264	280	225	259	254	261	300	252	241	252	245	215	235	254	232	216	245	219	259	255	251	253	249	241	263	252	255	262	247	248	234	274	246	240	236	239	239	267	238	245	270	246	243	238	253	247	245	229	234	232	264	275	242	235	201	277	262	250	242	281	219	230	233	290	230	244	233	263	253	225	256	235	262	275	234	217	257	236	235	266	218	249	250	250	264	225	244	249	251	239	247	242	260	244	252	255	249	229	239	250	253	249	234	254	221	257	256	254	244	250	240	251	260	247	245	240	234	278	262	250	255	253	238	255	272	229	236	235	252	235	255	254	237	243	251	255	218	252	210	243	247	237	248	250	250	237	245	225	253	226	241	241	262	242	262	248	244	238	270	253	292	266	261	232	232	246	260	266	245	266	252	273	237	269	249	234	248	259	218	227	252	260	255	259	249	239	265	256	257	222	240	263	269	271	237	250	240	241	224	250	252	260	250	241	279	246	240	244	240	295	252	243	230	257	266	271	283	233	254	250	239	257	263	243	261	233	239	236	257	238	245	232	241	261	237	247	244	268	267	227	232	264	236	246	250	236	264	238	272	228	274	248	263	247	259	234	276	222	236	236	263	248	247	239	250	241	277	256	270	253	231	238	229	242	256	250	248	249	267	227	235	231	257	259	257	257	272	280	259	253	227	269	245	266	247	255	253	220	252	248	259	258	258	237	225	266	250	260	258	298	230	256	256	257	266	262	283	220	268	244	254	257	258	254	255	262	239	255	248	256	235	256	237	234	247	257	233	229	264	241	241	238	273	236	252	251	217	256	242	271	249	246	266	264	258	255	253	233	261	257	268	228	247	266	249	272	242	260	253	245	261	236	254	255	249	242	254	282	283	257	261	232	224	236	243	247	207	255	263	246	229	248	253	235	239	232	239	265	255	254	231	269	246	254	258	258	255	266	250	257	260	247	225	245	261	226	239	240	250	238	241	279	271	272	228	243	265	257	242	274	250	237	265	285	243	255	248	239	235	232	233	239	251	245	250	247	259	253	240	247	234	236	265	250	282	260	223	253	235	250	237	268	290	251	242	250	241	225	237	270
22335	21068	28598	23744	21069	21063	5009	859	607	574	468	429	410	373	363	352	337	325	343	286	294	276	278	258	296	252	268	260	266	279	262	271	278	253	250	234	255	260	251	255	224	271	261	269	284	250	264	257	263	251	243	258	249	226	285	241	264	255	251	241	245	211	244	230	258	227	239	252	216	246	263	235	230	232	260	238	282	244	262	263	238	250	228	237	235	246	251	239	250	253	247	254	223	261	258	255	248	216	243	221	257	228	237	221	243	254	253	220	239	220	252	235	245	233	227	261	250	239	268	274	220	212	234	241	265	257	291	246	253	221	237	259	240	242	275	243	263	255	277	255	244	269	262	248	233	245	279	234	226	261	223	250	234	209	219	241	245	268	267	202	248	225	253	272	241	257	242	245	230	254	270	241	198	221	225	271	238	253	251	272	238	228	261	242	222	281	239	272	229	231	241	249	250	258	271	261	228	275	243	233	231	250	248	233	233	268	245	254	261	255	217	257	255	270	232	269	241	265	259	242	217	250	242	247	267	250	231	267	247	227	261	249	236	249	254	253	278	232	245	216	241	250	260	261	275	244	249	260	261	244	246	258	245	255	252	248	255	239	257	239	250	210	229	273	241	241	243	253	230	244	239	256	240	234	259	250	256	221	268	267	259	228	235	237	219	254	283	220	203	218	213	225	248	244	218	256	261	239	242	259	229	240	242	258	200	253	260	236	252	225	251	274	246	222	234	237	267	248	237	224	267	246	234	243	270	268	246	239	244	216	279	243	229	251	281	242	250	253	251	241	244	249	233	273	236	198	274	255	259	239	263	258	277	253	259	247	268	239	263	223	264	235	221	222	209	252	237	240	230	239	257	252	244	251	245	252	220	239	239	262	232	236	258	235	254	278	251	235	244	245	228	260	255	236	251	236	251	255	273	261	230	275	235	273	220	247	260	251	225	251	252	224	240	269	233	244	232	223	265	237	258	216	242	260	256	246	234	241	253	275	258	234	245	236	231	263	247	255	242	267	211	259	232	228	231	229	263	241	249	238	251	253	222	228	278	260	240	266	242	252	261	249	256	240	242	216	273	282	241	235	235	255	264	250	266	245	251	228	237	233	254	215	228	242	247	258	234	255	228	276	227	267	258	233	254	245	248	244	258	236	244	233	272	241	243	244	267	256	230	262	259	231	252	256	270	238	282	223	238	266	246	249	263	244	253	240	242	237	258	253	236	250	258	250	247	274	241	234	265	260	236	249	259	247	238	250	237	230	247	247	238	244	236	236	246	251	275	221	259	240	256	254	271	259	266	245	232	245	257	236	238	239	236	274	228	257	254	251	237	231	246	261	218	230	238	241	238	244	261	246	268	250	246	238	235	238	253	259	256	258	268	241	257	253	245	264	234	266	248	242	234	240	222	235	236	257	228	249	241	239	241	250	237	223	230	249	240	249	240	213	230	257	276	252	243	224	242	253	268	229	263	265	236	232	269	263	226	250	231	241	236	242	250	233	236	252	226	269	211	230	268	273	249	236	261	245	251	220	256	236	262	246	224	244	240	245	262	257	253	240	256	242	239	248	240	236	246	248	236	224	220	261	238	238	240	208	267	249	230	260	252	234	243	238	250	230	268	255	254	261	264	261	252	239	248	256	242	251	230	257	256	271	232	229	244	250	218	258	241	233	254	268	272	234	240	236	240	246	267	250	250	246	217	244	258	257	238	239	247	264	258	245	235	262	239	238	242	247	241	250	234	227	230	248	249	226	210	266	240	248	269	228	230	261	256	236	270	249	260	277	292	238	225	220	251	216	244	256	233	284	240	247	276	256	270	225	234	281	245	255	267	211	286	233	229	245	230	256	242	242	240	252	268	242	258	243	244	239	250	222	252	238	232	282	265	259	225	258	255	261	243	219	253	230	251	227	236	231	255	246	255	256	264	263	235	256	248	237	262	232	263	255	242	255	252	255	223	259	245	242	249	226	235	244	248	263	232	249	289	268	262	243	230	238	225	210	263	237	236	225	269	245	261	280	252	269	233	252	234	250	238	216	242	195	249	225	213	254	252	250	274	247	230	265	265	230	243	238	254	252	251	256	257	243	269	243	228	252	274	256	255	229	255	222	301	235	251	256	236	244	231	255	225	256	240	283	247	240	236	221	232	224	263	247	252	247	236	217	240	243	236	254	255	242	247	229	259	242	221	248	221	267	230	227	210	236	243	243	219	242	215	227	252	254	252	247	236	244	242	262	254	255	245	228	256	257	252	269	225	236	238	244	199	266	252	282	242	243	244	277	223	215	245	253	261	278	236	263	234	246	249	237	237	238	251	257	224	277	252	246	238	267	242	227	228	234	250	250	259	240	242	236	262	255	256	241	249	252	257	237	257	228	238	246	258	247	224	243	246	260	254	239	245	256	209	237	276	245	235	222	250	260	246	234	250	220	253	254	288	249	222	254	249	269	246	241	240	240	247	229	256	283	255	235	249	238	274	249	237	240	263	268	225	240	242	238	267	247	255	236	257	217	258	241	212	253	262	233	268	272	279	247	213	229	236	255	234	235	247	269	232	253	253	267	264	232	233	249	246	240	275	253	253	251	237	253	253	234	236	216	245	229	249	238	247	238	221	261	232	260	257	244	266	252	248	257	238	242	244	252	247	254	272	258	235	230	232	241	230	265	240	244	261	252	260	245	252	249	227	243	267	241	261	254	233	260	238	215	232	256	224	216	228	262	224	262	241	249	220	229	264	279	236	228	220	252	260	247	242	242	241	264	242	217	224	239	276	250	234	237	253	239	245	295	269	235	261	256	232	266	246	233	226	236	257	233	237	244	208	241	268	243	255	249	226	245	243	253	245	233	264	275	245	198	221	224	256	211	246	211	249	233	247	266	252	260	257	279	245	211	245	244	245	247	246	266	257	244	240	229	243	216	225	232	235	258	231	225	253	215	232	226	235	263	253	248	228	251	272	259	229	223	233	220	246	248	235	206	265	206	240	254	248	235	240	249	227	248	216	243	246	239	241	200	257	253	242	256	243	242	263	233	234	232	235	239	265	255	255	256	246	234	243	271	246	244	251	231	254	226	263	276	237	224	237	272	265	245	243	248	239	218	254	228	236	242	269	239	218	236	258	245	237	244	244	262	249	250	243	260	236	235	232	246	252	241	242	225	230	264	244	274	243	251	267	258	231	248	235	233	249	245	267	260	270	239	254	242	259	231	241	247	228	251	233	243	249	259	242	236	260	239	262	236	258	229	270	262	224	231	258	236	243	231	225	243	231	237	230	247	248	241	254	241	248	260	236	245	245	251	272	252	241	223	260	260	239	227	228	228	242	270	244	264	248	259	240	253	240	249	266	255	267	217	263	222	257	238	262	226	237	258	236	232	226	246	235	256	223	233	250	274	246	219	258	228	223	232	229	235	253	231	238	257	244	230	233	238	263	237	210	246	232	233	260	241	252	222	238	283	258	245	228	234	232	237	244	260	237	217	241	216	279	246	250	203
4101	13110	9475	4576	3219	2507	1808	1337	1057	880	740	656	543	526	526	505	428	425	442	398	365	364	336	344	348	355	342	326	354	351	347	336	314	299	354	304	310	341	306	339	344	302	329	326	324	353	335	319	325	316	303	308	290	323	291	317	306	315	317	306	297	288	325	271	284	294	308	314	278	294	294	313	279	272	322	276	302	289	280	299	287	275	304	289	311	269	326	279	298	292	288	330	291	318	299	307	278	304	285	285	281	286	299	317	295	287	330	298	285	286	321	300	279	297	252	303	310	290	275	293	286	319	302	305	280	312	320	299	336	307	292	288	289	275	270	254	291	298	283	295	275	295	278	294	295	288	300	308	271	299	323	306	303	315	309	298	303	300	308	299	300	277	307	302	305	267	282	292	285	295	314	299	317	288	262	297	283	292	291	287	295	294	310	302	283	282	292	294	322	313	285	314	347	320	325	307	284	287	310	282	295	254	312	298	305	259	288	300	274	295	269	284	292	293	295	279	271	302	312	303	292	291	286	331	324	287	287	294	300	284	299	298	316	281	303	282	273	299	259	281	322	312	279	317	321	273	303	280	287	305	306	260	312	288	315	280	294	276	262	302	301	308	263	293	267	295	298	297	297	316	315	326	259	275	297	333	298	320	314	287	300	252	311	286	270	296	303	316	314	301	280	294	308	291	289	289	304	268	295	296	314	313	325	297	327	277	336	274	326	293	280	291	294	310	300	300	290	303	288	259	273	295	312	299	308	283	302	277	300	307	277	281	282	322	286	289	307	325	300	301	279	311	284	277	319	309	315	287	326	294	274	319	318	293	279	258	321	342	271	288	335	309	280	334	276	331	277	291	328	269	283	292	282	318	290	300	329	282	315	310	286	312	284	313	285	290	302	290	282	298	279	312	291	322	283	278	310	316	324	291	303	328	302	323	287	300	329	313	291	299	268	276	304	283	269	311	283	279	303	290	285	308	344	274	313	271	289	314	294	317	290	283	303	317	298	300	300	321	276	288	272	318	286	304	289	289	300	293	300	311	293	284	274	322	282	308	316	307	293	295	293	296	307	275	282	301	297	285	327	290	304	276	295	299	317	295	308	304	325	267	284	283	302	296	317	294	282	305	299	282	295	311	292	322	293	279	266	264	291	290	300	304	301	285	271	299	296	313	285	294	307	281	311	291	288	304	299	297	291	303	267	287	294	302	295	268	284	293	307	258	292	319	295	285	292	259	304	294	259	300	298	288	322	272	307	284	273	292	319	307	285	308	292	291	325	284	318	300	299	315	282	305	308	304	302	335	327	298	335	269	288	306	312	291	279	296	323	296	282	263	303	303	298	305	288	286	316	306	314	282	309	332	281	291	283	283	298	273	302	295	308	266	288	287	301	278	325	286	271	295	315	300	297	278	303	308	303	318	316	281	290	298	283	338	308	279	326	287	290	319	279	295	309	282	301	295	290	313	326	311	302	292	325	292	284	307	314	277	276	269	289	329	309	302	274	307	291	296	301	313	298	301	305	296	319	314	281	282	277	297	299	289	263	288	287	287	301	285	309	316	324	292	304	283	303	271	300	270	294	303	295	308	326	325	309	298	295	287	326	304	297	287	303	323	296	277	307	299	298	291	290	291	315	276	292	330	291	271	307	328	316	264	318	302	292	288	334	289	305	312	269	311	260	300	293	306	294	335	312	303	301	289	317	278	308	303	311	301	314	293	294	322	293	303	299	295	269	300	286	308	297	287	319	291	273	289	279	300	289	319	321	288	324	274	303	315	271	302	294	274	299	293	303	309	333	279	270	307	300	293	293	304	276	304	285	309	310	289	285	314	284	313	322	301	296	303	292	334	284	266	306	323	280	271	338	293	282	284	301	300	265	303	279	294	304	288	309	284	281	286	279	278	305	274	288	287	263	284	274	297	325	294	282	286	315	285	279	269	255	300	282	292	286	307	289	294	288	303	306	278	287	292	307	281	295	283	292	299	317	288	274	297	296	285	326	306	301	310	322	290	295	308	293	338	276	305	300	265	286	290	287	307	326	315	311	292	302	302	287	303	305	275	321	288	291	292	296	286	298	291	284	300	296	281	308	350	286	320	310	283	316	313	347	289	327	306	296	298	309	314	298	305	297	293	320	300	312	340	291	305	300	275	299	279	291	295	304	279	312	275	268	274	294	304	294	322	310	319	262	325	295	314	279	309	283	330	292	331	295	290	297	277	287	289	323	280	305	300	282	280	306	286	293	283	284	302	271	289	268	306	268	258	333	262	317	284	297	309	325	307	314	305	294	290	304	280	310	284	295	289	285	307	307	285	303	294	295	316	299	309	286	277	307	317	289	322	262	278	257	294	282	292	285	314	287	312	289	302	295	323	289	320	286	316	301	321	298	329	244	293	275	313	302	290	303	308	329	305	304	278	314	283	291	297	287	255	316	287	301	314	312	297	266	290	298	311	286	318	335	320	291	293	294	281	276	309	311	298	283	291	334	305	267	297	305	302	306	276	319	301	322	267	301	325	318	304	305	276	325	314	276	305	273	316	282	296	278	291	319	309	256	312	304	287	315	286	302	286	290	284	291	338	270	291	291	322	303	293	291	272	309	279	299	270	294	293	294	311	303	300	265	307	296	292	299	308	307	302	303	308	308	307	324	291	301	286	287	313	302	320	306	279	300	311	280	295	279	279	281	315	294	299	322	316	272	298	297	343	277	326	290	297	300	289	271	270	309	299	271	283	298	318	324	308	310	303	286	298	298	285	296	312	276	307	304	301	285	278	285	278	279	315	289	288	280	294	292	282	295	279	302	319	272	314	300	294	338	300	292	302	300	323	317	300	310	303	297	295	278	299	295	304	316	283	330	295	276	278	271	304	300	280	298	280	308	325	286	289	322	261	272	276	313	300	270	283	339	253	316	293	302	270	315	289	302	350	297	265	309	313	290	325	296	288	321	267	271	306	293	289	287	309	298	306	286	301	302	312	270	293	278	287	310	317	277	291	292	301	298	290	313	294	307	318	304	293	299	300	300	305	282	314	315	274	323	282	284	298	283	272	302	262	308	315	288	319	317	329	269	285	296	279	304	321	283	288	313	321	270	316	298	311	269	321	281	305	307	276	299	288	312	279	310	296	309	293	299	287	259	321	278	299	316	280	267	294	282	287	302	319	266	334	291	284	283	307	280	304	298	312	271	299	307	269	273	254	301	287	290	256	285	281	292	315	288	301	296	315	302	283	319	265	299	307	288	332	294	305	310	264	293	313	301	291	310	304	311	293	280	303	331	321	290	276	299	294	288	302	279	280	292	321	294	289	287	310	315	277	314	277	329	278	269	288	276	272	274	289	330	305	278	303	291	328	304	276	260	300	325	278	281	309	288	308	276	309	317	299	299	284	291	280	291	312	282	286	320	324	287	318	297	316	273	281	320	317	289	319	281	308	293	304	321	286	281	311	314	325	287	295	295	273	292	308	300	292	299	287	288	294	287	304	299	331	303	294
27228	16824	3176	837	620	600	484	468	446	494	447	443	449	473	417	446	383	472	451	462	436	455	440	473	437	441	424	443	405	428	431	422	426	480	434	439	406	407	436	442	419	443	451	414	459	486	436	456	441	414	405	458	443	434	450	443	431	466	457	412	424	414	434	410	445	402	414	443	433	413	474	429	429	414	398	449	468	441	452	430	459	442	451	438	436	415	447	432	427	456	460	414	397	433	412	440	431	411	385	416	431	456	441	432	429	404	479	437	455	447	426	436	456	482	449	426	443	440	450	409	442	481	447	420	406	417	465	428	442	433	445	415	417	465	409	411	439	415	431	410	433	433	457	466	409	449	419	450	421	397	447	425	430	421	447	428	412	423	470	464	455	440	431	431	429	442	400	414	422	442	439	451	426	450	476	464	408	402	422	410	455	410	408	439	385	384	420	432	435	444	434	429	418	455	420	424	422	456	428	459	421	443	474	428	420	405	445	394	442	447	437	416	420	432	414	407	449	397	425	438	443	445	436	427	435	445	425	400	398	376	426	412	422	418	417	421	443	423	421	420	391	439	444	473	447	388	392	425	440	446	440	442	449	439	410	464	438	433	458	428	411	396	420	436	420	448	455	422	436	469	474	423	456	438	454	417	426	456	442	477	421	432	410	454	454	428	460	408	450	422	460	424	425	447	424	429	395	425	432	438	439	441	439	466	432	447	416	431	452	427	393	437	409	437	426	443	424	462	393	458	413	422	445	459	451	457	409	466	439	446	439	405	435	436	427	433	447	435	435	446	438	409	458	430	423	424	451	443	427	458	480	455	438	403	437	431	410	439	469	426	426	467	408	437	456	414	423	429	430	369	437	436	468	403	397	428	434	429	423	460	406	429	459	437	441	454	435	438	429	411	438	450	395	429	418	420	416	416	449	446	438	410	422	428	395	439	430	415	446	412	412	423	465	479	372	457	414	438	456	456	464	477	421	464	406	425	427	472	422	473	452	445	445	450	421	450	466	462	438	420	424	452	424	449	404	422	451	416	444	414	438	427	415	465	434	431	441	432	406	411	397	433	409	439	409	456	445	429	375	433	442	423	454	440	417	490	431	420	438	402	429	434	423	462	426	455	474	445	457	436	407	399	408	397	444	410	393	404	413	431	413	448	417	423	440	453	446	421	482	457	429	425	430	440	439	422	460	440	431	408	412	390	452	426	427	447	425	451	427	402	435	411	427	440	432	416	459	468	413	473	413	430	461	470	469	428	443	403	440	430	432	453	472	399	428	438	441	476	411	426	400	425	451	409	425	432	414	419	422	430	453	421	437	423	455	445	429	427	421	449	427	428	428	398	410	439	425	438	435	430	437	434	456	420	441	421	471	421	423	388	448	491	441	449	424	440	446	424	418	453	465	439	445	394	466	420	416	444	409	451	425	431	452	459	442	421	465	460	396	433	444	433	427	435	417	477	400	421	413	444	432	383	447	438	470	419	486	409	411	439	452	480	393	430	439	426	446	438	452	468	444	421	412	440	444	438	413	448	440	448	446	420	426	465	473	420	424	423	445	409	446	438	409	436	456	451	440	455	440	421	461	458	472	428	427	411	441	465	470	414	437	414	390	442	440	426	436	459	453	414	418	460	496	463	404	443	401	410	443	428	433	441	434	431	446	448	421	446	426	442	446	440	441	439	455	451	453	436	450	440	452	424	404	408	430	423	421	395	466	444	436	411	416	465	412	435	445	443	419	454	442	405	454	383	430	435	436	385	414	463	440	424	405	409	428	421	414	419	435	451	427	424	415	429	447	406	388	459	452	431	430	402	410	431	461	453	445	421	419	421	416	432	420	449	435	434	426	415	443	399	405	407	428	411	432	438	418	436	439	402	416	456	431	472	385	407	409	394	494	431	429	425	440	441	473	458	429	494	453	462	474	426	420	412	454	415	433	478	444	415	471	454	448	463	473	412	437	405	442	423	427	432	423	453	398	422	426	433	389	391	457	462	446	442	423	441	428	440	483	426	422	435	444	466	434	445	459	412	431	468	394	403	449	424	465	438	450	400	430	455	421	419	441	415	429	437	422	394	419	420	427	484	420	398	438	447	427	423	451	414	425	407	444	458	429	462	422	419	413	430	398	403	423	406	466	443	429	438	468	450	448	403	418	459	426	416	419	459	459	445	441	399	468	424	422	453	457	477	420	413	417	459	426	423	463	450	426	438	437	391	434	472	447	444	392	445	464	421	439	469	427	431	396	471	461	428	478	470	451	419	466	432	427	401	470	448	460	448	453	463	467	426	438	429	391	424	449	469	488	421	461	420	414	438	418	493	443	453	431	471	442	425	447	470	444	470	442	447	432	417	430	449	420	441	414	436	447	438	401	417	414	457	394	438	401	434	427	402	461	452	433	421	407	415	423	417	448	448	430	447	434	424	420	446	433	442	423	379	449	415	453	412	431	451	434	462	419	440	420	444	422	423	468	408	391	400	445	424	383	429	419	407	458	395	438	460	436	466	427	427	424	429	423	450	443	467	421	460	458	463	429	433	420	399	439	457	449	437	418	410	454	458	442	460	434	401	452	440	469	442	422	427	448	461	451	434	410	416	425	409	428	440	444	426	448	435	458	447	417	425	411	433	455	427	445	465	430	432	452	446	420	453	417	479	440	438	418	479	410	443	444	429	424	436	440	437	446	440	451	420	452	443	432	454	409	414	440	424	452	440	436	424	497	418	411	419	421	452	418	418	413	440	412	425	420	434	419	416	442	453	434	429	427	431	483	420	400	439	427	437	437	427	400	443	467	430	430	417	413	439	447	450	446	424	415	435	439	448	426	443	427	408	424	422	448	422	414	442	446	425	454	428	457	447	465	405	440	450	446	435	474	426	432	444	422	430	415	374	426	431	420	455	469	460	459	433	447	435	446	409	425	393	424	441	447	433	449	440	447	420	416	430	458	431	421	441	413	411	406	441	430	449	433	443	510	426	438	461	452	452	436	403	430	451	459	424	440	419	427	426	462	415	445	452	462	408	433	409	425	454	434	424	431	420	439	432	443	443	430	444	455	461	437	458	420	422	472	436	427	432	423	427	413	429	439	422	418	440	392	474	475	457	450	435	479	415	417	413	458	448	457	424	410	419	444	465	432	458	450	399	427	439	436	468	431	389	404	444	443	433	436	414	435	438	444	400	449	454	457	431	459	443	440	426	406	420	466	412	434	429	485	408	444	402	431	452	421	472	460	397	449	457	410	419	448	417	447	444	442	424	448	445	446	454	440	452	418	461	436	418	425	461	434	440	435	398	449	436	395	443	459	479	405	451	436	428	452	409	450	411	454	477	418	429	453	473	404	419	425	425	425	436	421	422	412	396	435	452	462	404	401	408	446	429	438	447	468	448	471	428	465	431	451	450	414	451	435	464	427	425	416	401	453	416	458	461	462	456	425	428	444	395	440	450	430	415	368	394	416	441	442	434	404	448	422	444	421	428	463	417	444	403	426	417	470	407
4248	1075	863	610	604	532	543	531	565	494	500	512	490	474	499	487	513	506	491	519	477	470	507	505	513	483	473	498	537	460	505	556	495	490	518	509	468	515	537	489	520	506	487	489	497	494	468	498	539	491	524	443	482	508	515	465	524	542	499	494	501	516	504	515	495	507	496	520	521	494	488	505	504	468	498	484	490	470	513	493	518	533	526	497	490	487	473	477	484	517	505	518	557	476	478	527	482	499	491	531	484	479	538	524	490	494	529	486	467	515	502	476	517	501	497	498	471	486	494	505	457	567	523	492	517	563	457	514	515	493	531	480	485	508	486	483	506	515	462	495	482	495	504	527	507	495	491	542	476	503	521	510	465	461	453	524	499	515	501	534	479	508	532	512	483	478	537	494	479	499	490	502	484	484	495	493	539	492	532	500	518	541	479	464	477	513	505	520	511	485	477	487	487	525	507	484	533	512	473	495	554	478	518	460	493	540	487	547	504	496	433	513	492	528	466	519	495	521	499	526	531	525	499	527	493	519	554	520	498	490	504	512	461	534	514	505	480	459	473	477	513	493	513	468	489	466	490	520	532	508	474	488	496	544	512	519	519	517	501	538	530	527	505	510	513	499	513	480	533	518	533	513	498	502	483	484	456	517	533	499	486	503	516	520	482	505	497	487	472	545	485	519	536	485	510	503	492	507	494	479	523	508	498	487	491	510	472	494	448	532	502	506	511	520	482	486	495	488	537	495	520	501	498	508	487	479	511	505	506	477	527	477	528	514	501	519	492	512	512	475	504	524	498	488	480	480	506	472	521	526	507	497	510	507	509	493	508	515	476	485	466	468	512	516	501	527	501	528	509	523	469	528	513	474	498	498	507	541	516	505	535	506	495	518	507	482	471	472	529	490	492	532	488	502	521	521	496	564	481	476	530	489	495	490	484	513	466	507	462	473	538	501	492	518	512	464	536	513	521	459	472	534	483	523	522	539	474	548	457	522	514	535	533	499	511	501	479	494	488	482	481	501	507	506	464	480	480	521	530	487	528	487	522	502	478	465	504	465	539	519	506	479	520	545	480	481	525	504	498	458	483	470	522	492	468	511	506	468	514	502	470	539	502	495	521	527	515	456	483	501	443	489	484	466	529	497	496	509	486	482	482	483	475	499	512	474	531	522	513	494	519	505	511	559	477	481	486	503	538	475	478	515	501	537	491	510	508	532	539	487	530	513	498	504	516	505	530	500	505	483	526	498	511	516	506	540	500	489	498	509	497	482	516	520	539	529	475	523	522	494	518	529	486	498	499	484	509	489	486	508	462	508	471	511	531	539	522	494	462	507	459	500	542	510	492	520	492	506	511	536	494	490	520	475	570	529	496	473	509	460	493	549	476	473	480	509	501	524	522	482	481	494	485	489	516	548	529	529	494	466	481	521	498	534	500	497	552	469	484	463	515	489	486	507	492	514	496	557	512	510	512	449	505	476	506	501	511	492	509	515	501	503	537	502	548	509	533	510	511	546	516	532	480	496	491	531	504	526	478	519	487	472	492	509	503	522	523	484	477	505	491	527	512	485	452	488	499	537	499	531	522	492	497	534	507	510	487	532	495	460	503	476	547	528	492	500	487	534	496	498	516	508	515	504	511	490	520	483	482	502	462	525	481	515	547	490	502	503	490	526	518	506	489	490	547	466	511	525	508	502	489	506	489	495	509	535	504	483	489	514	547	487	503	495	468	476	518	499	539	513	492	493	517	524	477	505	538	516	495	529	512	538	486	491	522	476	513	495	505	507	497	475	512	498	481	474	502	520	515	524	543	467	495	485	482	473	473	503	542	476	529	450	481	509	494	518	512	527	467	525	459	520	494	484	540	494	458	509	473	514	507	498	483	482	489	509	487	492	449	484	507	522	505	496	528	517	508	517	540	496	507	510	487	553	515	489	501	524	480	529	541	496	493	498	529	509	481	504	501	498	484	472	504	496	518	516	474	516	477	485	475	492	498	507	507	508	499	515	479	503	487	502	499	461	523	521	525	505	497	485	519	470	486	497	514	469	487	502	482	525	497	525	485	509	508	509	582	482	500	496	510	499	492	532	497	512	501	506	520	522	514	502	473	470	522	512	513	454	486	504	492	514	500	495	546	515	493	495	488	491	477	505	530	506	490	472	474	457	476	530	482	510	491	494	486	491	508	503	509	522	514	506	489	497	523	532	491	508	517	454	500	466	487	502	483	515	527	510	518	454	491	538	510	518	544	479	490	498	504	537	500	483	466	536	525	532	470	533	503	498	462	533	499	480	510	502	501	528	511	490	531	515	526	497	463	489	513	521	533	512	491	501	548	497	526	484	482	519	520	470	520	480	492	509	512	532	514	501	495	503	509	503	466	520	464	517	473	494	468	516	494	487	496	501	528	493	465	506	451	479	458	483	547	487	527	482	504	515	521	488	488	471	483	492	524	497	507	513	499	512	510	492	513	519	500	507	484	541	482	472	503	511	508	476	541	517	486	474	542	473	460	538	523	519	500	491	492	501	514	507	494	492	470	495	527	523	508	490	540	479	475	480	467	493	495	513	469	512	527	515	481	515	504	523	493	507	492	520	530	512	537	550	525	519	488	510	510	515	521	478	500	523	509	527	526	500	514	517	527	521	466	515	515	520	506	543	462	538	502	503	514	481	531	501	489	489	511	493	497	539	506	496	475	497	533	461	498	503	512	521	474	501	491	548	527	524	512	503	497	486	485	515	520	548	521	457	488	478	465	536	471	508	522	496	494	521	518	541	483	499	545	443	518	483	491	469	511	521	489	485	496	507	495	480	519	504	474	476	526	542	526	478	504	531	525	496	493	539	469	483	533	546	508	504	474	496	504	525	495	479	475	554	483	515	502	515	510	534	540	494	495	504	538	490	501	539	505	489	480	504	502	504	488	508	478	511	521	513	517	493	526	488	506	520	475	491	529	500	509	505	498	502	499	491	480	513	495	486	532	504	489	500	466	495	486	546	471	508	480	502	507	525	505	513	497	513	554	529	503	484	503	510	471	489	504	535	506	482	482	506	475	540	468	532	447	523	516	449	533	476	543	507	462	509	463	498	512	473	499	516	528	478	525	562	551	500	503	498	501	492	484	514	513	473	501	454	503	461	492	501	527	506	508	501	504	518	460	499	499	472	490	498	481	476	463	452	510	514	482	513	486	488	526	507	494	454	501	501	510	505	473	495	484	525	478	502	556	496	539	510	499	503	477	496	504	522	533	511	452	490	500	493	484	464	502	558	495	529	504	531	541	504	503	491	471	499	488	499	515	502	464	479	462	440	471	532	551	485	502	536	515	546	528	531	475	517	486	501	529	533	519	536	520	509	521	505	471	489	504	544	488	471	511	460	518	508	526	508	513	515	483	486	521	480	495	501	491	518	496	516	483	517	511	526	473	500	489	535	515	497	507	535	500	480	514	490	505	504	481	485	494	535	497	504	479	478	463	496	507	523	499	494	538	479	514	485
23309	21024	28080	24167	20990	6987	1083	808	729	691	685	620	639	568	566	541	528	580	557	553	540	536	500	506	520	507	513	495	514	461	521	534	532	548	522	516	528	541	513	493	525	481	505	510	511	530	537	528	487	484	522	486	494	464	495	523	515	465	507	435	507	543	500	503	507	468	548	485	539	486	510	512	515	510	495	492	484	502	508	500	474	512	473	493	491	543	514	499	489	517	527	525	547	487	501	492	501	539	484	545	496	484	521	518	489	556	536	541	477	468	524	524	509	460	500	508	490	517	494	494	509	520	522	487	493	465	477	520	504	501	529	456	489	482	507	520	559	515	471	480	506	494	523	529	503	487	497	451	511	476	486	483	510	527	503	512	463	503	478	512	478	475	476	486	514	527	593	518	508	519	509	517	529	491	520	509	521	506	516	488	512	485	451	498	502	486	469	500	508	531	486	496	455	540	538	521	490	532	483	502	499	534	530	499	484	484	508	507	506	485	493	528	508	533	478	468	503	468	510	531	518	495	503	515	507	501	470	514	456	446	514	451	472	502	461	531	492	477	471	438	531	518	472	524	500	521	512	503	495	485	556	536	507	488	496	508	507	502	544	518	498	464	491	531	516	539	539	479	499	507	518	497	493	500	499	507	483	479	503	499	462	472	469	472	493	510	494	532	518	541	480	456	509	511	510	507	528	485	518	459	494	467	502	517	493	515	504	507	517	481	462	527	489	488	482	496	500	459	524	500	520	521	534	511	498	468	500	525	493	506	508	434	493	516	540	499	505	519	498	504	531	498	467	488	515	499	492	549	515	519	475	509	510	502	524	494	505	510	460	477	474	499	506	477	529	487	526	531	523	478	491	475	505	500	507	540	557	529	536	507	491	525	498	470	490	512	488	489	512	505	510	489	480	513	468	515	514	465	502	513	518	498	518	506	515	464	529	529	522	542	511	477	502	528	518	517	503	511	529	495	488	490	478	537	499	518	481	485	494	488	517	529	497	454	500	502	487	505	504	513	515	476	511	479	467	517	519	526	580	527	509	502	484	475	520	494	543	518	482	535	492	509	503	527	496	499	499	471	510	479	515	491	530	503	482	509	524	533	495	491	506	468	502	487	472	478	490	487	499	462	513	509	497	493	523	512	498	485	501	550	509	520	493	532	510	528	528	491	498	491	525	501	540	506	490	468	482	512	480	510	495	462	498	499	502	529	494	503	501	512	489	501	519	515	486	462	507	514	477	496	514	510	479	519	527	512	487	488	485	464	500	497	546	544	525	490	487	553	495	528	486	466	493	519	473	499	457	480	484	484	494	481	492	518	503	530	489	502	528	467	494	526	523	457	513	510	478	492	547	532	483	481	483	494	516	530	513	477	484	531	493	509	458	467	497	497	557	519	462	499	482	519	486	518	501	543	485	512	509	537	487	509	498	484	505	551	461	532	484	474	502	505	527	491	488	517	489	532	484	493	526	501	477	456	526	510	469	483	464	504	511	492	499	496	443	529	488	526	524	501	549	545	524	499	460	498	497	511	567	532	516	481	547	500	510	517	526	517	460	488	547	527	525	510	505	506	499	474	495	476	511	577	478	515	499	487	470	545	489	544	513	531	528	513	530	516	494	542	510	494	481	511	497	484	499	501	521	519	524	534	522	517	525	513	534	504	485	472	516	477	530	528	508	508	494	517	495	490	542	529	479	478	503	513	504	488	499	528	505	531	515	489	464	503	511	519	539	547	483	505	463	502	476	542	455	516	503	473	530	519	490	547	541	504	491	510	502	562	476	477	477	505	495	515	493	532	512	480	482	526	449	492	488	532	495	535	505	502	506	467	499	462	512	451	525	495	525	521	509	512	529	535	539	492	494	511	484	468	501	527	482	458	477	478	484	481	499	525	522	485	510	490	473	493	486	517	490	481	546	490	503	535	514	541	482	525	524	489	488	509	478	512	502	470	495	558	500	467	519	478	468	495	477	511	513	532	540	471	528	480	502	510	516	451	524	466	517	525	515	501	505	510	510	505	487	493	526	528	478	560	484	503	532	474	524	514	499	459	476	513	481	517	518	506	531	505	515	509	508	476	514	487	510	513	508	517	503	481	525	482	507	551	507	498	537	492	470	503	478	500	492	540	460	509	469	538	516	498	503	506	522	498	510	529	512	484	486	553	491	504	531	509	475	534	513	473	477	496	502	511	498	528	523	493	519	560	503	523	492	559	544	514	525	492	525	459	475	508	510	512	442	486	499	480	516	505	498	487	513	492	495	506	495	513	502	481	504	511	518	507	475	542	510	500	508	483	515	482	545	524	483	507	510	481	459	520	465	531	532	472	475	525	497	481	489	517	484	481	472	488	529	466	520	500	498	479	477	483	487	494	503	547	500	539	547	525	489	560	472	496	487	492	483	482	493	522	483	472	472	516	546	480	483	515	519	490	503	501	536	510	524	486	473	517	527	514	498	508	508	520	498	490	472	499	518	539	477	471	531	523	520	513	500	487	487	516	534	519	482	512	534	465	552	463	514	518	500	524	492	521	508	510	506	514	512	495	498	499	481	515	532	479	518	496	481	531	490	497	527	510	508	499	518	518	525	478	493	490	492	517	498	540	455	474	501	480	454	510	520	491	521	529	481	486	507	460	484	513	563	531	464	481	453	502	513	504	494	467	503	500	475	490	503	478	515	515	557	505	501	515	531	496	517	492	496	493	478	490	473	522	493	459	546	471	498	520	506	497	500	509	447	485	473	480	501	487	503	502	516	537	485	504	512	492	486	462	448	494	509	512	511	474	497	469	514	485	499	516	494	528	486	476	471	486	486	519	507	507	502	515	538	509	502	480	467	519	513	509	471	480	493	508	490	483	525	498	556	483	522	475	497	505	519	467	481	485	489	472	517	496	535	454	491	503	535	473	488	511	467	502	476	540	498	515	492	535	520	493	511	503	531	512	508	507	484	510	505	543	513	492	490	487	551	495	493	510	477	555	504	470	482	514	523	542	499	512	485	534	519	520	474	504	509	470	496	516	547	503	496	518	515	536	532	513	517	513	525	511	476	510	463	478	519	474	514	512	460	472	482	497	490	488	499	495	522	478	516	471	489	495	472	481	507	518	507	469	488	532	474	501	486	524	503	500	540	511	545	517	498	500	500	539	526	513	500	494	527	516	520	493	483	488	508	498	509	512	559	507	474	508	512	521	535	535	509	490	533	505	513	489	497	508	526	525	503	506	511	469	504	490	521	472	531	513	514	481	497	527	526	521	514	446	486	493	493	501	491	479	525	525	475	484	519	526	492	528	515	456	513	467	475	518	508	514	520	509	516	553	538	495	489	480	483	483	515	473	500	526	549	518	478	521	519	517	458	519	505	492	499	489	527	492	522	512	461	481	524	462	503	492	471	542	535	496	552	474	498	515	526	496	501	496	502	525	485	496	482	469	488	508	495	479	487	510	482	456	485	511	518	523	528	487	548	477	523	519	512	460	505	527	527	487	504	512	485	485
3070	8043	5631	2809	2053	1645	1301	1079	969	883	756	767	738	699	709	694	676	631	647	635	605	637	587	613	588	608	629	622	559	589	586	539	569	612	601	602	603	616	554	564	597	590	578	600	606	578	580	620	581	592	562	564	578	581	570	603	598	569	558	539	565	562	586	577	582	652	587	586	565	576	573	614	593	610	617	571	564	600	533	595	552	600	606	612	565	563	581	547	547	565	612	600	627	583	604	589	613	603	578	622	559	588	609	573	608	578	574	559	589	603	539	585	557	617	584	584	583	573	609	551	627	627	559	577	540	611	520	584	598	602	592	604	521	569	506	599	544	570	606	537	533	533	588	612	580	548	587	549	591	555	554	580	570	601	589	586	573	598	568	609	567	614	561	574	586	547	569	571	600	578	567	567	541	574	568	593	584	549	577	546	597	583	591	593	554	581	558	591	573	562	549	584	559	545	540	576	584	599	575	592	599	656	621	589	623	579	602	568	559	606	613	629	581	595	535	579	594	576	572	620	601	594	578	567	595	594	578	583	521	576	580	572	587	597	578	592	567	582	599	572	575	557	579	575	605	562	570	593	587	584	593	572	595	559	557	610	563	562	610	575	633	564	590	561	582	568	552	631	577	559	537	571	588	605	573	613	586	583	588	610	586	566	596	601	597	581	588	573	594	620	595	564	573	566	614	559	615	566	608	554	584	597	594	561	585	603	556	637	591	560	551	572	622	588	592	586	568	546	612	590	626	586	588	555	569	578	591	558	576	549	560	590	572	602	585	540	545	573	552	589	563	568	599	558	592	596	602	568	559	567	607	617	626	558	590	553	574	588	600	537	568	550	630	541	561	568	628	566	593	578	606	603	607	633	591	603	564	542	571	594	594	589	583	579	628	596	591	561	590	598	539	600	597	599	543	597	614	583	570	556	565	625	587	584	554	566	567	572	561	556	581	533	582	541	618	567	557	548	581	561	626	579	527	608	543	577	577	569	560	554	600	624	604	582	594	606	559	577	590	607	597	576	590	592	551	584	582	592	574	616	568	567	602	568	631	591	592	579	576	517	575	579	578	522	592	580	597	576	591	588	591	572	567	577	557	595	539	587	584	584	588	564	574	548	583	576	561	607	532	588	601	578	583	595	602	575	584	588	559	626	587	586	595	568	574	600	558	560	566	635	535	562	562	642	586	609	574	575	575	586	563	608	582	567	580	577	607	565	588	580	616	582	545	615	631	585	597	584	590	575	636	574	598	580	601	563	607	618	613	583	579	566	607	561	596	529	584	609	580	561	578	605	580	593	599	529	620	566	613	553	596	569	626	604	589	583	574	577	557	581	603	584	582	608	589	599	567	565	555	600	567	585	595	589	560	550	563	557	576	554	590	583	575	590	577	606	579	534	561	602	608	610	589	576	595	585	583	575	569	569	575	600	601	612	620	580	558	573	602	574	583	552	580	597	569	595	554	583	625	593	574	609	592	582	541	561	588	596	581	578	565	582	550	594	590	518	572	577	606	600	581	607	561	573	565	575	566	610	589	628	559	583	589	575	530	600	559	577	620	555	581	553	589	563	607	580	569	588	620	604	573	557	600	582	575	582	602	608	575	632	585	582	564	603	576	594	582	631	590	564	578	563	519	607	566	577	580	582	583	529	588	600	590	542	556	579	579	533	568	604	578	586	575	585	604	597	604	623	582	570	594	608	580	561	590	582	594	544	595	561	532	560	606	571	616	607	609	590	601	620	557	573	620	629	609	598	562	583	607	548	578	593	587	620	612	600	586	531	613	592	597	572	566	556	604	629	578	572	589	564	601	560	594	570	613	562	591	571	636	583	578	616	550	612	574	599	580	603	556	572	596	575	590	580	599	543	628	610	581	550	629	550	567	585	578	584	567	551	567	589	580	579	604	561	541	550	606	584	586	592	585	577	591	622	562	629	570	582	580	557	582	587	572	550	609	567	573	593	561	535	562	557	573	607	594	580	589	555	655	641	577	571	584	596	569	584	593	600	571	562	600	574	581	543	554	584	597	558	579	582	553	608	581	671	581	596	623	599	605	580	589	561	583	576	601	570	525	575	573	584	586	607	597	645	593	575	588	564	566	601	621	585	600	533	614	582	598	558	552	567	566	595	609	631	605	603	557	595	564	590	590	572	564	532	632	599	581	605	583	612	571	593	601	580	563	585	610	537	564	550	560	621	568	585	595	592	590	588	622	585	550	608	570	561	639	595	621	563	567	577	557	606	573	582	538	613	591	553	566	616	607	607	584	611	578	597	606	584	572	510	581	561	568	570	627	543	632	585	554	608	609	599	597	540	567	562	603	562	562	589	584	561	590	622	550	554	604	558	547	606	587	565	582	582	537	579	634	591	540	552	606	557	572	614	563	569	562	557	568	572	546	554	553	564	558	596	563	600	585	591	612	569	604	644	557	592	572	588	561	582	562	546	530	526	607	566	568	566	556	609	578	603	616	548	605	609	577	601	580	588	614	557	551	602	573	558	546	582	580	598	568	607	595	638	588	588	601	624	569	582	613	578	602	569	598	559	558	574	611	578	568	596	592	609	573	573	645	554	581	544	604	572	577	586	563	559	607	554	598	564	643	582	611	565	588	557	594	575	585	555	615	547	580	567	578	567	593	569	519	594	600	565	526	594	592	553	593	610	622	537	607	559	579	597	592	639	560	579	615	609	606	589	625	550	531	604	543	576	551	577	604	570	603	564	575	537	617	580	589	553	588	558	573	561	590	562	588	575	595	581	555	582	595	580	602	547	606	591	562	565	565	594	613	593	593	583	605	584	586	571	600	581	573	594	562	538	583	601	535	583	571	541	545	605	634	561	571	636	585	562	579	592	553	571	579	587	530	579	572	575	607	565	585	561	556	609	581	601	595	549	604	547	590	574	589	555	575	586	574	552	602	588	567	606	582	605	562	574	577	559	593	595	550	611	560	597	578	588	636	633	582	567	592	594	582	592	632	584	556	561	538	579	540	591	557	632	595	585	583	617	621	554	630	584	539	549	602	571	606	549	539	599	629	591	577	571	587	622	578	556	605	556	613	579	602	575	587	608	600	573	556	587	570	572	598	553	566	575	603	536	558	594	588	580	582	575	560	565	600	588	586	611	560	602	585	596	587	575	554	603	552	571	541	559	608	591	599	608	563	589	558	553	575	607	561	631	564	592	590	573	567	589	591	612	524	512	630	597	584	559	619	522	597	602	607	590	578	607	528	603	602	569	552	604	570	589	581	556	594	565	583	570	617	591	615	552	598	592	582	570	562	602	592	613	616	533	581	602	568	591	624	626	594	583	603	583	573	545	598	577	564	617	579	601	550	596	574	585	560	608	598	575	560	618	611	579	546	630	546	595	581	593	579	565	616	556	576	549	624	539	583	560	583	558	597	561	593	576	564	580	582	559	572	587	590	549	559	607	544	579	581	572	552	570	602	587	578	552	604	605	588	555	615	603	627	581	585	570	588	571	599	575	578	575	584	634
24434	21052	26921	25240	7547	528	398	344	342	306	270	291	259	227	246	259	235	237	259	213	248	249	239	204	248	220	235	225	227	233	219	226	225	216	230	234	202	199	208	197	205	247	251	221	226	232	192	219	188	210	210	254	221	214	206	224	224	206	215	206	236	207	239	225	218	198	218	227	207	231	192	229	235	233	221	202	230	231	193	183	208	214	197	207	214	255	237	205	208	222	233	213	213	207	238	205	251	211	221	215	222	203	221	201	223	238	218	217	199	212	216	207	244	197	230	225	240	221	217	219	234	235	205	205	189	207	235	220	200	191	224	219	229	223	232	250	215	226	232	209	247	214	239	231	210	231	211	229	214	217	227	219	240	237	203	205	205	197	217	201	221	243	216	232	207	223	212	189	189	208	222	200	234	239	213	202	209	230	224	245	188	234	222	211	234	219	223	218	217	185	221	229	229	189	193	198	213	193	233	215	218	213	234	224	244	219	217	215	208	197	222	214	234	227	196	230	200	215	216	239	251	219	223	235	208	219	224	221	223	191	215	215	207	236	234	263	218	208	197	216	218	227	237	222	237	202	245	213	211	206	228	198	238	220	256	220	217	214	225	220	226	213	196	220	217	201	223	210	224	201	216	209	214	242	208	210	217	250	200	225	216	228	238	246	218	189	227	191	199	213	213	206	251	223	225	220	202	204	210	216	203	210	200	220	215	230	219	204	215	229	193	215	208	213	221	224	217	223	209	219	215	199	223	231	210	213	222	217	216	208	191	204	214	220	181	194	207	235	194	196	224	209	222	210	219	218	217	218	224	203	221	204	234	228	206	190	267	208	211	225	201	218	216	245	210	224	196	230	218	230	228	227	229	216	214	224	209	213	226	187	219	195	221	223	204	217	199	200	232	220	239	231	209	228	211	210	191	219	193	228	196	217	209	200	194	233	217	221	196	227	211	231	210	223	229	239	200	230	221	227	244	213	206	220	217	201	238	239	202	231	213	192	218	218	218	216	203	205	215	225	235	194	198	220	228	202	212	208	211	223	251	220	216	220	216	206	226	221	197	207	232	227	228	211	232	212	218	225	224	218	229	219	224	211	221	244	198	216	208	211	213	199	222	202	219	210	213	213	195	200	215	201	234	212	191	222	203	231	212	188	230	198	220	193	228	234	226	209	224	238	220	237	215	226	226	224	234	244	196	258	217	218	231	237	218	213	207	203	208	221	209	200	230	223	217	203	253	199	228	217	224	220	247	226	216	241	224	184	233	196	218	207	215	198	229	199	225	231	210	206	210	218	217	216	212	162	171	229	203	197	241	210	209	228	231	191	214	210	219	228	217	224	222	217	220	217	204	213	193	243	197	253	226	210	240	221	200	212	196	223	241	210	218	175	215	192	190	216	203	194	200	256	229	209	221	217	216	238	215	209	225	227	235	215	209	235	217	210	218	216	229	191	208	224	219	221	189	204	185	238	225	238	225	207	208	196	212	204	217	236	213	227	218	220	196	218	222	216	211	224	220	225	213	219	229	216	245	205	219	206	224	211	213	239	219	213	220	209	202	235	216	227	196	229	211	220	199	227	219	224	230	213	203	206	210	223	230	212	233	222	194	213	247	211	197	232	200	213	223	221	221	202	239	195	219	203	207	206	200	206	209	211	213	232	248	197	224	191	184	206	212	210	231	212	211	248	235	214	196	222	209	230	206	221	205	207	213	209	205	232	207	198	229	229	239	218	231	212	209	209	212	233	187	227	191	204	249	192	254	198	212	192	205	238	223	220	196	201	199	233	188	184	199	215	200	212	212	181	221	204	184	209	196	191	236	221	225	235	214	222	215	227	224	223	198	226	228	205	203	192	213	206	200	194	202	246	237	237	215	225	201	212	208	199	179	192	217	207	216	204	226	230	219	208	237	219	234	202	222	202	216	200	204	207	222	209	222	225	215	216	214	225	229	206	215	234	228	203	213	233	216	233	220	210	217	203	202	198	206	207	237	219	223	216	224	223	237	217	226	227	213	226	242	213	212	202	221	215	197	223	248	235	196	228	200	211	230	209	213	191	213	215	239	189	205	205	231	221	196	208	229	222	209	209	224	234	209	218	214	213	214	214	215	237	221	221	216	222	236	224	199	237	247	214	206	203	223	228	213	225	229	222	230	199	218	213	198	193	208	227	213	218	222	207	196	225	206	213	183	243	215	214	233	223	204	216	241	232	222	216	195	207	215	218	242	212	231	199	195	248	200	211	201	236	226	203	205	201	214	207	207	227	221	200	222	215	213	231	205	192	236	213	222	225	198	214	240	187	214	229	222	210	235	220	194	194	191	214	226	201	206	223	222	201	204	198	221	200	202	213	214	240	240	230	237	213	224	216	219	224	201	223	225	222	180	202	197	207	255	211	234	235	212	209	208	211	205	204	212	217	219	215	206	244	205	208	208	191	196	232	210	225	220	239	187	218	244	212	243	216	252	217	228	221	195	217	206	239	212	225	225	204	209	239	212	233	238	211	233	234	217	184	217	213	181	208	195	213	215	183	223	205	219	223	198	231	249	225	200	205	227	204	219	230	231	215	220	222	208	206	199	222	201	220	212	227	203	219	205	231	237	221	200	234	225	206	244	212	222	204	210	223	210	225	229	209	201	225	213	213	215	227	200	235	234	216	195	210	228	238	205	225	212	227	228	186	221	234	236	202	223	194	222	226	196	257	226	208	197	210	208	211	197	225	216	223	208	224	224	220	193	239	237	255	197	232	227	213	231	221	208	234	230	207	236	203	220	229	215	189	185	194	233	208	200	201	219	211	191	190	216	215	219	234	225	213	212	221	210	227	204	219	202	206	202	212	233	232	238	208	199	208	219	202	215	238	217	203	237	205	203	184	193	217	207	206	214	232	242	193	208	228	214	213	235	211	224	223	214	247	196	200	210	215	214	211	221	201	220	186	210	225	200	226	203	207	218	205	207	210	212	213	203	209	216	224	225	219	213	224	209	234	205	217	206	217	179	211	236	195	221	213	220	202	223	200	233	212	216	231	200	221	198	198	213	206	216	208	208	207	214	237	212	213	173	216	228	224	226	221	232	204	200	236	222	191	207	211	233	220	223	215	223	238	206	222	224	225	199	218	201	193	233	228	198	221	225	238	205	214	222	195	216	218	207	220	259	212	203	229	229	222	197	211	224	213	231	219	235	224	223	237	220	226	234	209	239	213	205	225	213	209	228	209	194	194	181	242	204	212	223	251	237	217	229	230	230	206	193	236	212	208	207	219	206	226	210	191	197	184	227	217	223	233	233	196	217	181	212	251	218	196	204	257	203	247	205	238	196	203	237	233	229	185	192	217	217	199	208	203	206	204	192	210	204	217	189	228	224	213	215	203	204	186	203	231	194	213	231	214	194	224	209	209	255	197	241	222	218	208	195	225	212	228	240	190	201	225	211	224	232	232	246	199	222	216	206	221	212	246	200	200	212	220	215	207	215	230	191	201	207	251	202	225	219	201
2985	4655	3005	1547	1056	892	704	528	444	378	388	339	291	301	330	316	288	279	300	282	277	271	290	255	265	270	268	250	282	262	255	267	262	247	254	269	261	260	279	265	240	279	225	259	263	228	256	232	229	236	263	264	247	254	251	256	271	252	276	275	261	274	234	259	214	274	247	245	274	257	249	253	265	270	284	236	245	264	267	284	257	261	233	270	260	248	254	255	271	266	255	243	256	244	254	251	245	237	271	268	254	223	276	239	263	254	243	273	265	270	223	247	265	259	263	274	250	260	248	246	237	226	247	260	256	254	244	260	268	276	226	247	263	254	250	275	288	256	263	260	235	236	248	280	223	237	271	248	231	251	267	260	228	264	233	227	262	222	259	246	232	268	261	248	259	254	250	219	275	244	251	246	282	264	237	255	241	258	231	233	233	244	254	245	255	254	252	235	247	252	236	241	254	251	253	250	266	264	244	285	238	256	258	240	219	229	246	266	229	229	233	242	240	232	251	212	255	242	266	240	243	251	261	231	231	251	265	249	261	273	258	238	253	267	258	248	258	241	234	227	258	254	250	251	264	234	259	246	232	261	270	277	234	267	240	255	264	260	244	263	252	237	250	264	264	262	238	273	257	253	266	257	247	260	232	264	264	268	238	262	216	264	217	249	242	266	248	254	242	251	241	254	236	234	228	253	246	281	266	269	256	241	239	278	268	267	261	229	265	255	238	249	283	260	255	285	242	254	259	241	268	224	269	233	251	234	277	237	243	246	237	272	243	241	248	236	222	243	265	263	240	253	236	235	247	259	251	255	263	253	265	251	249	263	257	239	250	251	256	235	250	251	252	265	224	259	257	236	256	268	231	241	279	266	240	234	268	239	244	240	260	260	258	260	260	241	212	273	270	275	251	227	233	279	243	279	263	249	250	249	251	255	251	244	252	271	265	256	263	264	228	257	248	235	245	260	251	251	260	219	241	267	281	254	259	265	256	256	262	229	242	239	248	269	260	253	240	253	267	246	244	245	254	251	250	236	283	255	275	253	268	235	223	246	215	232	215	269	257	246	241	238	226	269	216	235	259	239	237	235	233	243	268	275	234	243	262	287	254	251	259	256	262	262	280	264	254	237	242	276	287	244	242	234	240	248	258	245	225	232	237	258	228	249	254	246	224	265	262	265	254	235	245	245	251	257	236	261	245	249	245	248	245	256	253	237	264	243	238	248	240	253	235	241	266	233	234	261	256	257	270	249	239	251	262	255	265	234	261	258	260	227	229	224	254	214	258	254	268	243	244	277	279	241	245	252	272	267	257	255	297	250	222	280	249	257	243	260	271	242	253	249	264	253	253	250	242	237	243	229	275	240	280	238	241	257	257	259	255	252	211	231	249	248	254	254	234	225	236	266	226	273	276	270	281	222	254	263	246	254	236	264	255	259	256	263	231	264	251	256	258	282	266	227	244	270	259	247	278	229	278	257	248	239	233	228	220	252	256	217	260	237	256	256	253	254	248	228	239	247	254	264	250	231	255	249	270	246	264	252	244	221	272	254	269	252	238	252	290	247	268	230	272	247	230	253	238	249	236	261	231	241	255	256	264	267	248	244	250	242	263	265	246	253	260	252	250	223	231	244	245	239	270	253	277	253	263	265	250	250	232	259	260	227	239	261	248	265	233	270	240	238	262	293	278	262	246	259	228	249	264	232	237	257	279	256	261	248	240	292	231	241	265	274	256	251	241	284	230	256	264	231	253	258	278	245	256	242	275	270	231	277	241	250	284	249	244	267	259	238	247	233	248	265	260	242	254	255	256	254	247	272	242	268	244	243	217	271	248	256	232	248	232	258	229	239	237	273	242	252	256	252	273	256	223	252	259	245	266	246	268	264	257	239	245	267	250	231	259	254	264	252	246	215	247	261	250	257	242	222	257	241	255	240	236	274	258	267	232	235	238	243	263	245	256	271	261	266	259	249	280	262	275	262	224	277	243	223	278	267	233	268	260	251	234	255	249	244	241	255	256	243	226	239	233	250	250	243	252	273	230	253	237	250	242	231	241	263	240	234	249	242	262	262	261	268	273	254	258	240	253	241	239	269	256	280	209	264	236	222	256	258	253	233	231	226	253	249	253	248	267	251	252	252	245	260	264	248	248	278	241	271	261	236	270	212	262	241	231	264	249	229	229	275	257	255	252	249	241	263	254	258	268	253	250	245	264	262	273	263	264	254	248	244	260	243	243	253	259	239	282	238	276	267	271	278	266	272	242	231	234	251	244	231	253	239	247	230	256	266	218	250	213	231	244	264	277	235	250	253	258	236	267	239	237	247	271	229	259	253	241	235	292	253	241	232	256	247	271	248	261	244	271	288	254	233	241	238	246	238	271	253	248	254	248	253	228	261	249	254	252	247	266	247	276	246	249	240	244	262	267	238	247	265	266	244	251	256	282	233	275	275	246	256	238	267	267	247	255	244	263	255	233	280	222	266	241	281	257	235	226	225	255	258	244	270	249	263	256	250	235	246	250	227	259	256	272	235	249	239	241	268	268	248	237	251	234	264	264	264	267	268	256	240	241	266	241	262	262	234	269	260	268	257	249	263	248	284	234	232	248	270	266	260	266	229	298	240	235	256	271	243	273	260	247	239	265	270	270	249	250	249	214	239	251	247	252	239	258	234	237	247	249	285	215	247	273	267	244	246	254	261	227	250	264	256	265	255	224	262	246	244	228	248	271	257	252	243	259	264	278	242	227	217	253	249	263	267	263	243	241	238	253	264	263	244	249	290	238	252	261	253	274	258	257	245	257	242	234	252	230	260	256	260	247	250	275	269	256	283	268	247	249	232	257	237	257	254	242	240	236	259	257	262	264	255	258	224	248	256	217	233	262	251	267	264	236	254	259	232	228	249	259	239	258	265	259	233	284	282	262	252	221	237	250	260	256	228	266	244	254	260	303	242	271	229	262	269	261	233	236	239	278	235	224	243	225	236	259	249	273	253	243	232	272	243	270	250	244	260	242	255	247	224	247	229	268	263	260	241	227	243	250	256	278	233	270	261	240	271	246	223	264	243	251	244	235	262	230	248	234	238	261	243	259	232	237	262	259	268	250	245	242	267	242	271	246	281	218	228	267	262	242	267	245	264	257	250	284	241	243	243	255	277	251	240	247	234	261	272	281	274	236	250	250	252	262	236	275	232	259	230	228	257	283	242	248	240	245	222	234	260	232	256	269	228	272	242	276	235	251	247	259	244	245	240	234	256	239	277	252	279	246	263	267	258	254	258	256	248	256	286	247	259	255	241	263	253	251	250	256	260	234	227	272	257	261	247	253	234	258	250	253	236	238	223	237	261	246	252	258	273	239	263	256	264	251	225	270	255	247	258	256	260	229	210	266	260	248	264	261	263	249	249	254	269	245	232	244	260	233	284	230	256	250	246	264	243	245	243	267	255	259	257	251	270	246	257	251	255	234	245	263	250	254	266	257	229	239	244	259	234	281	261	253	248
22315	21072	28656	23693	21072	21069	5073	824	624	583	488	431	419	349	351	356	353	297	294	294	317	292	277	247	281	328	264	276	270	315	266	254	262	266	252	260	270	268	283	282	303	271	275	289	236	248	252	277	254	270	244	239	243	291	286	249	264	275	258	276	261	284	279	276	246	256	260	261	244	279	254	271	254	267	221	238	252	261	273	235	247	252	269	274	254	237	262	262	267	260	220	262	281	249	246	286	263	248	243	259	226	270	237	237	256	263	278	258	251	247	249	255	282	263	265	246	254	248	247	252	262	264	255	239	296	250	243	247	261	261	246	236	250	273	226	254	274	251	264	257	233	264	238	270	237	254	247	269	247	251	239	251	282	243	251	250	260	226	245	227	261	245	256	245	286	219	269	239	255	255	283	248	250	290	236	257	248	252	239	248	260	251	252	232	223	269	274	252	256	249	246	246	250	281	264	253	278	230	250	256	257	229	254	235	261	256	271	245	275	257	237	252	241	227	253	267	271	245	252	235	249	249	248	240	226	265	286	224	254	234	256	237	272	261	271	246	247	253	237	247	241	232	244	262	239	241	252	243	240	271	263	247	263	250	237	237	232	251	264	227	237	249	250	276	250	255	226	252	251	229	237	288	248	261	240	273	234	231	244	246	251	241	273	247	242	221	264	245	249	264	221	249	256	242	243	259	264	267	271	262	252	253	249	245	243	207	256	223	225	265	241	248	254	244	291	229	244	227	248	257	252	251	256	273	241	259	241	277	246	263	254	247	258	224	262	230	262	225	263	263	263	296	274	245	258	265	269	248	232	283	245	217	259	276	238	248	243	267	257	267	214	241	262	254	269	244	258	264	261	237	245	265	269	270	233	224	245	265	230	245	267	222	245	259	243	238	258	252	258	234	258	249	272	224	250	264	260	244	253	265	259	247	242	267	229	257	289	259	253	230	282	261	238	267	264	235	282	242	277	261	258	275	252	228	272	255	264	262	232	267	213	266	248	261	272	257	263	245	313	261	270	224	253	249	274	243	247	271	247	252	263	267	254	230	255	242	235	232	226	244	265	269	283	256	219	261	254	235	248	214	270	257	258	236	239	273	248	241	232	242	263	228	266	262	264	253	255	227	255	257	236	254	281	257	226	239	260	267	291	252	248	233	266	261	261	248	238	223	270	261	249	247	245	252	245	250	247	278	264	251	243	237	238	246	253	270	247	231	227	259	245	256	251	283	255	269	275	262	271	255	251	270	251	290	252	289	287	271	273	249	247	221	238	266	249	270	234	239	240	246	262	220	230	241	256	263	273	238	233	232	248	231	271	237	260	227	246	246	230	269	263	274	236	236	275	233	235	240	278	232	271	284	257	235	236	248	239	245	252	258	259	226	245	251	260	269	257	276	267	244	250	255	250	261	272	223	273	242	258	235	248	242	270	235	256	264	268	229	262	244	272	263	252	226	259	235	232	261	224	268	237	238	248	234	262	250	229	256	251	258	262	259	270	249	242	252	231	284	250	224	237	250	267	251	249	270	268	240	244	237	236	245	251	263	257	249	269	264	249	254	253	283	271	241	266	250	249	242	265	224	289	247	244	249	259	248	246	227	240	222	276	240	247	272	252	271	238	230	217	256	230	254	263	263	255	266	235	237	223	249	284	245	262	241	247	238	256	245	223	241	247	268	250	238	259	246	264	235	271	248	268	273	236	256	237	235	232	262	241	237	248	244	265	262	238	256	241	228	262	233	277	259	240	231	233	254	234	267	274	227	253	231	251	233	225	244	251	263	248	244	269	281	241	290	270	258	257	219	249	253	255	249	252	264	248	246	228	231	258	243	247	250	240	236	261	257	280	243	250	231	254	263	257	252	237	239	239	249	246	233	256	238	265	279	264	243	258	253	248	235	253	283	270	240	272	220	234	256	267	239	253	282	234	247	284	236	255	249	291	275	256	237	220	242	253	240	261	255	234	232	267	273	232	254	260	221	254	244	253	255	240	242	255	224	274	272	226	261	271	245	245	249	263	273	224	223	236	279	272	243	259	239	259	252	233	248	284	247	271	264	255	242	282	265	216	250	265	260	262	270	262	221	246	239	243	270	267	235	260	271	270	277	250	270	234	250	244	232	240	258	253	244	252	277	235	257	222	249	237	258	270	240	235	235	244	237	256	270	253	239	225	224	246	233	271	258	247	277	248	252	242	253	263	281	227	256	251	237	251	222	221	277	227	238	272	249	253	248	260	243	265	259	243	252	228	271	244	249	242	238	250	278	239	259	244	245	258	238	265	256	271	249	271	265	226	257	225	256	228	245	243	235	267	241	249	264	275	226	284	232	243	266	261	248	278	271	260	234	260	248	257	248	226	251	261	258	253	245	252	259	289	269	247	261	257	263	257	239	241	269	238	253	252	271	268	256	241	254	247	268	269	271	230	271	226	230	271	256	240	227	252	256	256	267	258	281	267	259	246	244	246	279	232	241	261	234	255	258	254	234	240	264	227	228	277	248	247	248	249	245	254	273	258	269	237	254	253	239	288	259	253	262	231	264	243	251	273	263	259	260	249	246	236	250	268	245	247	261	246	262	244	268	282	235	268	231	242	228	246	231	267	255	245	254	242	272	250	283	264	238	283	257	265	253	229	241	258	241	268	267	248	241	231	246	264	231	230	245	272	267	253	244	253	227	234	244	272	249	243	274	254	208	245	268	233	258	238	235	260	231	233	244	224	235	232	280	278	238	229	243	269	252	246	270	262	251	244	238	256	239	251	261	264	268	263	273	249	249	234	274	258	237	251	255	254	243	245	251	224	250	242	266	236	244	236	239	254	242	270	252	220	237	239	266	260	213	260	240	246	272	242	219	248	284	241	232	268	240	224	223	231	262	263	256	243	279	262	274	261	273	249	244	241	259	292	269	249	250	284	292	251	214	243	227	245	280	277	225	295	251	259	240	271	240	285	239	241	268	242	263	256	234	266	240	245	233	238	267	258	236	239	254	236	218	258	238	240	271	236	254	235	247	268	250	264	246	261	259	226	246	227	242	237	256	269	245	263	251	278	283	259	254	259	258	249	233	230	259	250	242	246	263	256	248	246	240	238	234	243	247	262	277	234	249	255	227	259	259	228	232	249	250	233	267	242	264	248	238	239	258	243	256	267	278	240	261	244	257	253	248	280	255	263	258	219	254	228	259	225	275	254	225	257	257	258	256	249	264	234	245	240	242	210	265	231	260	271	253	262	258	288	258	244	244	262	228	239	270	266	285	249	266	280	231	245	246	232	249	257	273	260	251	263	249	255	259	240	248	243	213	246	250	267	248	266	227	213	257	261	253	244	254	252	263	249	247	245	243	239	263	261	244	250	246	273	251	253	244	244	238	239	255	234	256	234	247	231	246	262	225	249	258	236	235	263	253	232	240	255	221	243	242	264	288	254	275	254	255	244	238	259	225	235	229	245	259	225	257	227	237	243	252	267	300	256	241	245	251	247	248	266	234	262	246	257	248
4033	13056	9530	4478	3263	2431	1856	1319	1066	824	690	679	585	517	516	460	426	419	421	425	382	389	389	371	394	346	356	388	336	328	360	318	312	311	323	352	354	319	313	306	311	346	311	323	327	322	338	337	302	298	301	303	309	288	309	321	293	308	327	335	283	304	289	305	315	321	317	305	322	305	347	271	303	313	310	324	309	277	314	301	306	289	339	319	295	325	311	346	326	329	293	312	296	301	268	313	292	288	308	317	292	305	283	318	335	297	317	310	274	294	307	315	329	288	310	281	306	285	289	317	295	323	303	305	261	298	317	316	275	279	315	274	311	322	278	302	309	273	328	345	350	285	286	316	294	313	333	319	298	291	325	295	293	303	286	271	328	306	338	308	307	319	324	296	304	298	293	291	305	322	268	303	294	311	319	307	329	319	312	298	293	292	335	307	300	309	292	308	276	311	297	286	266	314	302	273	303	303	338	290	321	297	281	278	304	295	315	294	313	286	287	297	290	238	296	297	280	312	300	310	324	273	310	290	310	303	308	329	274	305	298	321	294	294	290	293	292	308	304	314	288	311	283	284	297	308	298	295	281	263	286	321	320	303	342	323	306	294	311	300	309	297	315	324	305	311	279	300	304	300	317	307	294	316	288	309	281	308	325	311	275	275	304	312	310	285	279	294	303	285	307	301	315	325	295	289	315	323	270	301	314	281	277	295	294	310	293	305	293	297	327	271	309	307	331	313	314	312	283	306	334	276	274	312	305	288	294	327	304	309	280	298	304	281	296	335	284	307	312	342	287	323	307	294	310	279	312	277	314	320	303	306	279	315	308	286	288	318	293	287	308	314	319	276	302	309	291	284	323	287	318	289	313	299	278	299	319	321	288	276	315	285	298	300	287	324	297	319	296	320	304	317	294	319	295	316	268	332	308	306	301	353	294	305	309	299	275	304	297	263	291	301	305	284	256	315	302	293	298	297	308	289	325	298	292	327	286	330	315	316	258	308	265	284	316	315	289	323	288	328	292	308	318	286	289	318	307	311	309	292	287	284	285	320	322	264	309	302	280	325	298	323	291	328	301	317	341	266	278	317	301	299	297	328	295	289	273	297	287	285	299	280	278	282	327	282	312	296	272	269	300	311	263	299	325	326	297	271	318	298	300	294	286	327	355	287	308	303	293	289	299	333	299	276	292	309	299	283	298	301	292	314	271	303	336	273	289	303	325	311	278	307	314	300	300	298	304	281	318	307	302	325	274	300	287	296	263	276	308	287	319	306	298	303	319	288	275	289	335	329	310	274	320	303	290	292	295	289	310	300	311	321	304	311	336	317	290	336	315	306	311	277	294	324	313	292	300	291	310	292	289	290	302	290	305	291	302	307	308	312	293	299	309	271	306	287	300	263	295	305	269	309	325	302	322	290	303	321	330	309	329	302	270	308	315	286	296	267	305	298	269	285	263	298	308	285	310	284	324	306	310	300	310	311	311	301	294	319	326	335	291	296	309	272	298	290	322	287	272	286	298	289	327	306	267	299	273	326	314	281	289	312	295	284	295	309	316	289	271	302	279	295	286	285	296	304	312	304	317	288	289	308	290	266	309	298	296	281	290	307	324	292	288	305	324	286	297	344	303	329	320	292	288	278	306	282	300	305	302	297	301	295	298	285	295	270	297	298	310	294	279	315	258	299	322	296	299	306	293	299	298	287	289	287	275	274	300	314	291	315	298	305	324	287	313	289	321	279	281	304	274	272	294	304	293	295	290	297	291	343	325	309	285	298	304	323	303	320	314	266	321	306	311	267	320	278	278	325	285	310	309	306	288	308	323	300	296	316	324	292	274	324	322	308	310	290	273	308	301	305	325	300	290	316	343	301	304	275	301	291	295	301	293	282	320	293	301	295	280	308	353	278	289	324	294	318	290	286	312	287	330	290	309	267	294	331	290	267	276	307	306	287	307	302	321	307	286	314	341	276	301	303	299	288	314	321	302	336	306	282	319	296	310	287	313	297	313	322	284	294	315	322	311	314	300	280	275	300	284	325	291	308	280	293	303	308	280	288	274	299	309	314	289	300	314	324	287	267	289	300	305	286	274	300	302	277	289	295	290	323	327	282	283	298	310	306	312	308	332	280	314	303	295	312	318	316	294	296	295	299	302	298	270	298	311	302	298	323	306	266	302	266	314	271	282	300	303	298	271	297	295	320	290	332	291	281	331	266	323	276	271	295	308	313	306	289	281	297	318	311	311	275	294	275	296	287	311	303	280	343	330	298	334	263	331	311	273	310	319	283	310	276	316	269	326	318	308	269	305	280	314	304	278	322	258	318	331	330	314	293	311	293	313	315	290	288	283	309	295	321	325	309	336	297	300	294	287	296	295	291	281	309	313	311	310	290	283	311	308	302	267	273	301	283	300	320	282	306	316	291	304	303	267	312	271	312	337	291	320	289	302	290	338	310	298	321	304	323	285	308	275	304	316	341	303	324	316	287	317	274	309	325	267	320	287	310	317	287	323	308	296	301	307	292	299	286	290	318	307	310	318	298	292	297	307	312	288	294	298	303	342	304	311	298	312	280	288	344	283	298	286	321	280	322	288	329	312	289	267	278	295	271	352	302	294	284	311	299	339	294	299	299	322	307	331	269	283	292	280	322	309	328	299	290	320	276	311	325	297	278	326	295	322	301	300	286	307	312	320	315	286	305	348	328	292	283	345	298	272	319	326	313	284	282	288	340	334	303	296	279	286	318	332	282	279	337	318	303	314	299	310	293	277	293	340	330	311	305	310	292	324	323	308	309	318	287	321	307	321	306	315	293	311	311	296	311	323	293	325	288	285	269	313	332	301	320	306	288	293	313	292	283	289	301	280	330	320	299	275	287	319	304	326	281	292	308	318	323	326	286	311	315	302	287	316	346	317	298	276	315	303	246	300	315	284	301	318	305	282	261	298	306	318	279	336	282	296	309	289	305	309	298	318	302	260	308	281	285	281	300	313	301	291	329	306	314	311	293	282	307	280	294	305	311	297	290	330	295	269	309	293	303	303	320	315	299	298	314	321	338	315	301	308	320	318	319	325	286	308	272	274	308	298	277	304	307	311	288	254	284	303	331	314	293	291	320	316	299	262	312	277	308	304	272	289	274	310	279	290	279	278	297	328	307	320	297	281	282	296	321	320	297	272	306	315	298	317	292	309	265	310	299	313	285	298	299	313	290	303	298	295	316	314	304	304	289	294	304	303	292	295	273	289	310	289	314	288	314	280	307	291	283	291	303	303	313	333	274	304	301	271	296	293	321	306	301	314	309	303	299	280	277	326	299	285	267	295	301	291	314	297	298	292	318	295	276	310	296	341	310	275	294	300	315	288	295	295	306	300	299	273	301	310	259	298	273	298	316	316	286	330	304	314	286	305	288	311	321	305	278	275	264	307	319	340	300	296	302	319	288	304	304	322	294	313	290	300	312	273	317	331	304	287	311	286	299	298	304	326	322	319	294	294	310	310	319
27346	16892	2976	658	527	509	486	451	458	464	424	407	449	503	484	470	440	500	441	482	457	452	442	414	479	451	437	424	437	436	456	449	461	450	501	467	445	469	448	461	412	461	451	450	424	396	455	409	472	436	450	456	420	429	443	459	421	436	426	416	444	456	460	399	435	460	423	453	400	422	445	419	420	439	410	402	406	444	468	415	497	446	459	444	425	469	435	460	461	417	463	430	445	429	469	430	463	432	444	473	410	464	436	479	426	457	420	452	457	465	434	459	417	463	427	426	446	426	448	438	425	428	444	449	417	444	445	439	466	445	409	435	434	431	447	450	430	423	458	436	453	451	440	428	425	470	451	438	425	447	442	440	486	452	455	464	407	473	424	482	438	409	446	450	432	413	440	388	408	456	435	444	467	440	445	453	435	434	473	447	430	445	454	471	459	453	421	422	433	397	466	484	436	444	396	474	436	436	467	442	462	454	439	463	399	389	443	476	484	429	443	384	460	429	428	448	453	492	461	432	462	464	449	419	495	454	441	448	451	416	441	438	449	474	434	443	427	429	452	422	421	447	433	434	428	448	413	442	469	453	473	479	442	451	442	419	436	427	452	454	447	428	443	453	463	426	437	425	461	444	458	434	468	426	447	445	420	465	437	457	476	504	433	429	442	412	456	439	409	461	427	436	440	480	448	457	451	440	438	451	416	450	477	467	464	438	425	421	431	408	433	425	439	458	466	440	399	445	428	434	449	455	407	391	410	473	421	450	405	447	459	457	438	415	441	463	432	445	438	441	421	422	447	456	487	444	431	411	435	449	490	447	432	432	477	446	441	459	446	432	433	435	435	460	467	404	436	437	437	450	448	427	446	456	446	483	399	444	436	435	431	452	473	436	452	449	448	440	411	435	486	430	466	438	428	427	415	431	451	455	413	437	449	436	495	407	459	422	418	468	405	477	438	420	432	396	439	453	473	425	420	448	449	428	438	490	485	475	448	404	469	435	454	452	430	458	425	412	481	451	420	425	461	437	461	491	466	451	427	438	430	420	428	448	450	395	449	404	499	462	389	416	418	459	428	433	454	461	442	436	434	419	409	441	473	451	458	452	459	422	478	418	423	454	432	443	436	426	490	449	463	443	463	466	444	456	497	429	445	440	400	422	472	400	462	463	435	455	415	433	425	436	455	420	455	454	416	423	445	477	461	456	407	432	456	467	423	413	455	433	436	427	443	440	430	435	433	426	462	425	438	430	421	471	408	424	453	409	431	396	446	439	407	429	436	442	422	455	418	412	449	410	440	452	429	479	438	424	466	435	408	462	454	394	436	437	433	476	416	418	436	439	416	449	447	429	479	420	466	490	433	431	446	409	442	461	386	441	422	458	459	464	430	445	455	436	418	484	441	443	464	444	418	406	465	430	455	433	464	449	450	434	450	426	448	434	455	449	444	450	462	457	434	465	448	431	462	456	442	422	403	455	452	416	440	451	459	418	419	458	449	488	451	455	450	463	436	444	391	462	465	453	462	452	472	466	457	438	434	436	430	464	476	466	470	452	438	450	411	480	415	487	446	459	447	437	416	431	444	397	421	475	458	438	407	430	448	408	413	424	473	457	461	380	437	448	433	457	430	451	431	445	440	423	425	457	451	474	418	440	450	484	462	453	438	446	430	419	427	405	426	415	443	454	414	448	417	428	454	452	435	427	402	455	460	462	443	454	451	439	443	436	441	478	425	419	426	443	475	424	447	431	429	431	433	470	428	426	436	422	415	427	461	479	428	452	442	418	446	453	439	407	468	397	463	411	437	447	441	415	398	461	460	444	448	447	448	420	419	485	445	444	444	434	496	438	448	441	451	499	464	464	465	418	423	443	464	421	428	436	457	436	434	418	414	432	452	467	441	427	437	446	436	410	418	432	458	466	451	455	442	440	423	406	478	416	449	464	471	451	467	450	448	460	486	439	462	427	434	428	466	437	447	446	439	401	443	401	451	450	458	485	443	472	428	395	460	474	440	447	460	443	432	417	477	450	400	455	443	425	461	451	454	489	386	446	473	430	437	474	430	445	483	461	443	477	432	428	467	461	413	433	424	429	456	445	427	435	424	425	464	432	445	427	426	484	418	459	432	401	454	445	452	427	425	474	432	449	454	429	454	433	444	446	480	439	448	414	428	487	435	441	475	423	477	422	425	419	441	446	479	476	451	451	428	419	447	430	435	432	406	436	470	430	453	446	454	443	425	433	458	474	473	467	441	411	464	449	416	445	465	441	448	482	417	388	436	462	440	453	447	461	442	480	460	440	460	454	444	427	472	457	428	449	458	469	475	406	450	448	423	436	441	415	399	462	431	469	471	447	457	453	475	484	448	451	466	457	429	462	452	437	437	436	469	411	450	420	454	427	466	447	446	423	461	418	421	470	449	437	431	451	440	424	422	457	450	426	442	464	462	414	423	457	429	446	437	442	419	457	449	447	437	461	431	417	427	443	433	450	457	421	449	454	421	423	452	432	466	426	447	442	447	472	468	470	457	456	444	435	457	404	440	419	467	438	480	417	441	457	426	470	480	409	422	479	442	463	454	424	463	453	419	462	465	430	452	427	410	460	440	425	429	434	482	455	445	437	482	433	444	463	463	422	445	433	505	419	420	426	399	471	474	408	453	445	455	439	449	451	448	479	454	453	478	443	439	407	461	456	429	448	447	462	401	447	506	455	423	444	438	440	436	451	436	441	425	437	427	459	499	417	428	457	404	451	392	473	456	464	413	452	437	425	417	454	423	453	462	484	442	423	436	463	460	451	399	478	449	449	418	470	404	431	464	464	443	429	446	427	456	418	423	433	455	419	462	433	470	441	457	464	411	461	430	441	461	444	442	452	429	467	441	427	471	450	425	451	430	438	452	473	460	460	451	432	432	440	423	432	462	435	424	444	439	472	431	437	450	468	414	429	449	467	447	428	427	435	452	409	411	450	441	450	433	449	446	474	471	388	487	441	459	430	448	448	452	431	451	444	424	421	434	454	428	449	419	478	448	474	473	444	440	473	495	459	423	418	414	450	444	449	410	430	436	439	458	490	469	444	419	449	454	434	415	471	426	454	416	441	390	483	424	449	445	384	468	419	447	443	441	443	442	460	425	412	468	442	429	455	456	431	443	424	489	478	481	486	434	478	432	418	434	421	433	419	425	459	462	459	427	418	447	441	426	475	449	455	446	433	480	437	408	502	441	426	471	453	434	432	433	436	438	452	443	424	467	457	458	453	434	438	434	417	440	451	422	466	480	441	405	441	459	445	449	473	467	437	438	460	484	416	418	471	431	436	444	449	486	444	456	430	473	460	417	453	451	462	461	445	417	452	460	440	458	449	415	465	443	430	432	500	426	435	429	439	440	444	441	437	500	448	435	469	455	443	462	449	461	433	446	422	481	424	441	498	449	452	428	446	409	475	495	465	458	413	439	452	425	447	416	441	456	431	439	449	444	431	449	427	412	477	442	453	448	486
4161	952	860	632	567	549	525	550	527	537	514	536	501	547	552	545	490	506	514	496	537	515	564	509	505	505	515	474	516	544	503	529	507	537	514	513	568	502	483	498	507	537	479	524	516	493	494	492	551	464	533	531	490	507	488	516	499	533	526	487	501	522	534	505	535	475	468	504	479	535	490	475	502	503	509	509	547	509	530	486	485	516	517	479	497	490	470	536	489	502	512	540	539	543	524	511	504	521	504	477	531	492	581	519	502	501	480	495	480	529	485	493	509	512	547	556	493	502	549	502	530	451	487	508	485	498	507	512	536	511	472	514	501	530	483	496	507	514	505	523	485	459	522	512	465	516	497	495	500	524	520	535	532	469	486	511	524	504	506	499	499	533	528	525	493	549	529	531	505	490	503	492	470	513	528	507	488	508	501	525	524	464	495	505	455	528	482	474	502	522	488	495	497	529	552	552	539	517	498	542	551	510	480	493	510	483	546	486	519	532	518	494	521	507	522	483	508	512	505	530	492	504	514	530	503	502	502	507	498	504	527	481	502	518	524	480	486	537	531	511	479	530	542	531	487	467	525	503	509	516	511	521	504	502	513	499	557	507	495	468	467	523	523	521	469	513	538	518	542	521	489	522	525	476	498	535	518	491	533	479	508	519	459	464	497	501	509	531	543	517	515	484	523	551	484	491	508	500	524	487	491	517	499	520	496	534	506	545	498	483	538	499	509	511	469	493	495	514	500	511	520	516	479	519	537	486	510	474	496	478	502	533	520	550	469	515	500	491	533	533	479	517	489	525	521	458	487	503	507	501	507	525	483	496	556	539	498	531	523	515	508	518	523	509	519	500	506	513	494	528	525	539	470	505	519	503	529	480	516	485	475	498	481	508	527	497	504	493	508	546	503	492	529	513	542	473	506	511	524	523	567	511	501	509	508	495	498	494	527	533	509	524	523	487	522	502	536	508	530	486	518	510	495	512	528	492	498	513	513	501	524	506	517	496	466	570	516	483	526	471	518	473	475	534	548	483	499	544	540	468	505	506	522	489	506	536	506	549	498	555	508	529	529	506	513	489	503	481	518	521	501	505	521	536	557	474	525	536	513	537	518	544	514	534	477	462	496	549	497	513	502	528	487	498	488	505	488	517	524	517	520	515	536	543	508	515	540	532	473	510	580	505	480	530	466	508	531	496	548	513	513	494	528	497	553	521	498	474	493	525	510	551	476	518	485	493	542	511	499	550	502	503	494	522	521	534	536	493	519	481	553	468	538	503	546	479	518	470	524	518	501	467	511	520	517	520	494	547	513	545	476	525	548	485	519	505	526	479	495	515	520	457	491	523	509	489	476	495	514	508	551	515	522	477	517	529	508	537	569	522	510	501	508	530	506	514	530	481	533	504	498	522	514	529	488	513	530	529	496	498	536	519	517	520	502	535	504	519	527	543	539	508	514	497	497	517	475	519	491	458	487	500	505	540	495	504	519	515	514	510	538	499	480	523	543	479	536	481	530	493	553	510	539	497	492	514	509	500	529	507	506	447	521	489	517	492	499	508	508	557	470	516	497	561	466	510	496	494	471	532	537	492	530	527	520	466	508	493	533	498	531	466	484	508	492	510	500	510	534	512	500	519	485	506	558	540	498	512	511	507	504	514	502	511	511	512	487	465	529	495	491	505	514	540	486	517	464	542	482	505	499	504	545	471	477	495	498	510	517	506	496	536	497	531	510	480	462	536	520	524	541	510	528	501	489	513	551	525	487	501	517	538	512	558	504	484	527	544	505	562	497	522	504	493	535	540	513	506	491	515	499	496	499	487	515	489	507	509	500	508	504	508	519	551	512	475	496	532	486	471	468	541	500	536	534	486	511	500	517	502	501	501	538	484	551	522	491	494	477	486	521	524	531	486	459	488	527	510	514	535	487	518	503	486	494	517	501	475	518	473	517	480	516	477	537	488	472	495	497	519	490	525	524	499	504	503	508	516	512	454	534	529	502	525	504	504	523	516	543	483	508	477	523	551	544	522	508	513	535	516	510	508	518	541	497	514	500	514	499	536	520	531	522	530	505	494	501	526	519	520	513	544	541	527	513	521	511	507	547	546	533	518	536	516	503	489	503	525	467	534	517	493	492	535	536	509	522	497	501	524	504	492	499	489	519	508	502	457	517	528	494	541	492	517	490	525	506	486	505	526	519	544	479	523	520	498	484	483	523	559	524	524	568	493	488	519	534	503	500	474	489	546	498	506	495	543	515	547	519	518	539	527	508	490	515	479	500	491	501	508	554	525	485	504	504	510	502	553	529	499	505	498	498	518	488	508	448	506	521	542	490	565	534	506	479	528	509	524	491	520	488	499	482	530	499	484	512	491	508	528	485	517	503	538	521	501	504	505	506	493	518	529	530	504	491	512	500	528	527	485	469	495	531	486	485	508	500	512	492	523	517	504	524	529	521	531	530	500	512	498	502	520	493	477	506	521	493	467	519	476	534	511	501	506	529	522	525	516	524	523	518	507	537	501	518	454	482	534	491	448	499	519	534	477	519	510	515	519	500	525	554	496	489	508	547	506	491	563	503	493	463	504	514	503	530	504	495	469	494	518	525	516	536	524	493	499	469	501	545	495	505	502	521	489	502	510	458	523	515	490	501	483	532	503	495	516	539	525	485	537	541	508	481	523	525	469	485	509	507	524	504	492	503	536	476	501	533	532	513	531	500	484	465	477	491	517	542	540	523	530	554	490	519	520	527	545	512	550	487	549	531	521	461	512	524	558	520	498	470	541	527	520	529	517	476	497	509	507	535	503	509	514	514	539	499	464	459	471	509	563	519	542	524	495	486	500	486	525	547	477	516	492	540	522	531	475	501	499	527	486	489	498	501	517	468	505	512	515	525	505	530	488	498	503	534	487	531	510	489	487	546	453	520	504	517	509	502	527	492	498	494	530	533	494	517	470	501	495	510	460	519	492	514	539	480	500	491	509	523	499	550	498	504	515	533	529	527	465	526	523	502	530	514	515	517	512	532	511	541	521	463	491	533	508	498	506	495	512	520	509	508	521	535	537	517	504	506	512	465	522	513	511	502	506	534	487	493	516	527	504	521	490	479	486	539	495	524	536	534	510	501	563	512	501	542	517	506	486	501	501	514	491	508	527	484	513	535	504	543	552	517	509	452	521	535	554	535	493	526	514	453	485	492	507	461	503	505	514	515	530	514	518	498	496	479	530	497	494	481	507	522	498	500	578	495	491	481	515	497	503	483	535	497	529	533	500	480	500	470	522	551	496	479	514	545	516	525	482	532	487	486	513	541	472	496	498	498	514	504	481	498	502	523	514	513	495	558	488	477	485	507	494	517	475	532	492	514	486	482	498	509	516	506	524	524	507	520	503	517	525	492	503	525	466	539	499	505	481	497	506	479	533	533	516	473	490	537	506	504	502	534	502	518	512	494	514	461	532	490	515	511	512	484	507	492	539	488	539	519	505	519	523	528	486	523	488
23196	20970	28014	24119	20944	6813	1178	790	704	689	656	599	548	567	577	544	565	569	518	514	529	506	561	534	547	497	524	539	525	509	536	528	502	508	544	545	536	527	521	471	488	493	491	493	502	475	515	554	536	480	517	504	541	520	542	549	540	511	533	507	472	501	501	499	543	525	533	496	498	507	499	508	514	513	512	515	525	488	513	543	499	498	499	502	511	524	490	484	529	514	528	464	547	495	543	496	480	474	551	526	477	538	445	448	499	434	458	508	514	470	523	526	514	486	519	484	537	505	526	483	508	483	499	514	464	530	513	523	538	530	508	523	505	540	469	487	524	487	533	496	553	543	510	511	494	500	523	570	505	560	472	504	530	477	513	567	509	471	495	524	544	514	500	517	476	567	467	492	518	470	479	514	469	482	487	515	533	509	522	478	520	537	514	497	480	515	488	518	524	504	520	513	497	498	510	503	548	471	502	505	563	496	476	475	515	493	524	517	512	485	503	509	455	486	513	530	516	550	480	491	480	476	488	516	524	522	509	507	510	558	545	504	521	515	501	492	508	538	479	511	479	541	523	445	518	561	497	526	525	506	507	485	468	469	509	498	521	514	513	498	521	479	465	499	510	532	479	515	517	483	487	519	496	520	489	480	495	516	517	503	509	485	516	516	479	521	510	529	494	508	495	496	488	466	536	489	492	495	489	500	507	494	481	495	491	506	498	517	497	492	501	489	525	502	535	464	488	479	512	504	525	534	555	506	468	466	541	514	488	502	509	485	538	485	474	562	452	476	478	527	527	467	524	530	511	540	528	542	463	515	526	529	481	456	533	502	537	501	502	496	530	469	505	522	489	507	459	525	513	511	481	509	534	516	505	523	510	491	501	500	527	491	489	547	523	506	518	541	561	459	519	520	472	464	502	476	526	523	476	555	531	498	516	513	500	513	486	495	478	564	485	497	506	518	571	490	525	478	496	517	514	519	521	530	480	476	529	478	497	513	577	513	521	519	515	514	547	502	510	485	505	504	457	513	530	513	459	498	442	550	525	523	557	485	530	516	491	524	533	527	496	494	507	520	497	481	522	501	514	481	508	470	500	518	486	514	535	498	530	527	491	470	504	505	505	499	463	493	502	506	488	525	499	482	517	502	508	476	468	472	500	519	435	525	525	480	533	484	541	514	522	494	535	470	482	530	507	492	550	549	518	528	542	507	479	492	502	533	490	522	518	527	546	491	508	456	539	454	536	502	526	505	517	522	512	524	486	464	499	517	514	535	485	534	523	511	518	502	501	566	533	488	509	495	475	516	488	504	532	490	532	541	515	521	530	548	516	482	545	516	480	513	521	487	489	481	520	521	489	522	512	533	529	489	519	510	503	557	512	476	503	512	491	482	492	486	523	524	532	541	499	519	559	501	496	521	485	522	503	526	491	517	511	506	514	495	513	507	476	499	510	494	515	543	502	478	515	515	510	541	544	538	521	529	511	485	517	479	523	536	531	490	481	465	498	503	518	517	477	496	513	504	498	519	504	508	525	479	512	516	529	515	513	506	540	457	479	485	495	465	497	497	513	495	490	448	508	473	497	473	518	482	497	494	517	486	526	520	506	508	462	467	515	536	547	488	500	511	528	485	512	486	523	524	486	504	524	503	524	472	515	480	522	516	472	487	494	492	513	505	540	527	485	472	528	518	503	494	462	497	498	507	485	454	504	506	490	485	525	484	529	542	551	520	507	475	535	506	523	532	502	544	495	530	469	511	500	443	515	549	485	492	550	487	506	491	505	493	476	537	489	527	489	508	483	480	476	519	512	509	552	488	511	516	516	517	515	482	471	514	513	495	493	494	512	483	475	534	509	531	537	517	525	501	499	514	544	530	492	511	534	527	498	521	536	491	530	516	492	509	516	517	559	495	539	511	524	458	579	471	534	536	514	500	479	516	514	517	510	555	511	507	495	499	519	558	528	498	482	476	556	472	523	496	506	487	480	539	484	525	494	516	518	538	535	540	554	492	517	499	497	496	502	504	537	479	471	510	525	479	499	501	528	508	487	512	527	502	482	480	517	517	517	495	486	498	524	498	503	512	516	532	486	545	544	505	482	499	518	499	517	475	508	566	503	511	516	494	518	509	474	486	528	543	509	502	509	482	494	502	507	487	486	501	509	515	516	512	483	472	491	537	508	484	510	479	513	512	511	525	479	505	555	508	523	488	513	535	501	497	490	475	487	520	504	514	479	527	493	516	516	473	499	494	514	465	465	492	515	512	533	523	538	497	530	551	480	507	471	543	516	563	512	514	495	496	527	511	496	527	518	523	489	528	535	494	515	474	547	541	480	518	511	530	496	512	494	477	540	511	516	471	557	493	481	510	507	492	505	476	500	518	531	525	515	539	528	497	534	484	550	497	507	489	543	509	511	541	524	477	509	540	519	538	515	525	499	524	469	502	527	516	496	480	515	471	542	523	500	512	496	471	491	485	475	470	520	514	515	506	530	513	530	443	506	554	542	516	499	548	491	518	535	517	562	493	520	515	537	539	510	545	483	506	504	512	494	494	490	532	514	474	547	474	494	528	506	544	491	530	511	525	523	543	529	509	497	477	472	498	508	513	550	492	499	515	531	512	475	527	520	497	488	499	537	525	488	508	539	521	521	513	499	491	532	552	522	504	525	550	515	529	466	544	499	485	530	501	482	465	467	523	455	519	496	523	463	477	523	526	480	476	524	547	506	530	493	510	513	493	521	544	509	515	503	501	493	486	501	485	497	554	495	490	485	527	525	499	487	481	522	505	512	476	502	493	543	545	467	537	506	497	480	530	505	537	510	512	487	461	528	521	529	480	503	482	470	497	468	491	523	507	570	468	552	484	516	492	541	496	499	543	512	507	524	534	503	546	487	514	517	479	500	508	524	478	539	486	489	522	507	549	496	509	488	518	540	481	514	484	527	485	506	465	540	503	538	489	496	546	474	509	468	518	503	515	468	510	496	450	498	452	520	490	503	534	506	512	480	493	430	521	485	500	501	508	547	495	481	471	465	529	509	542	517	497	469	481	494	465	498	500	540	489	502	517	512	525	495	506	485	495	551	523	495	525	530	500	508	517	508	482	461	555	516	534	554	517	477	510	525	514	491	511	482	498	514	510	502	506	503	539	510	513	485	528	507	462	504	485	524	514	510	503	522	508	505	486	500	544	518	486	513	457	508	521	533	490	500	476	514	527	487	551	485	514	475	533	540	492	532	494	482	510	487	524	502	540	477	500	515	496	501	517	493	527	529	469	510	511	480	503	531	482	529	502	525	534	503	468	522	531	470	477	512	562	516	508	483	488	504	489	489	528	495	528	472	489	516	522	526	488	507	490	513	442	533	496	512	531	524	506	527	514	521	483	521	491	524	538	531	540	512	498	522	497	485	504	493	475	506	532	530	534	480	582	519	494	449	483	494	506	516	522	485	527	520	530	482	461	528	498	509	457	527	514	534	499	506	538	521	502	496	492	507	548
3060	8001	5683	2805	2052	1612	1343	1081	948	870	786	770	703	671	681	675	632	655	648	628	629	623	660	603	584	600	606	582	598	603	628	599	524	627	579	601	586	566	589	622	526	584	568	613	578	607	575	601	571	567	601	624	591	540	563	578	626	598	625	614	594	595	589	595	607	546	571	618	596	600	571	563	570	604	607	539	613	610	630	573	607	588	613	578	612	579	567	608	559	588	583	570	602	599	572	577	543	580	572	584	567	557	546	594	594	607	555	548	591	593	556	594	590	571	600	572	566	610	608	511	595	557	612	578	565	606	539	564	543	555	587	614	603	639	591	606	592	571	570	611	600	576	590	611	575	629	568	546	578	596	564	573	560	614	573	562	616	593	566	591	567	519	592	561	580	668	592	577	587	610	616	544	620	602	602	609	591	606	613	565	614	630	612	569	581	612	560	587	577	592	582	594	566	603	560	531	591	605	650	597	593	597	572	587	608	579	559	612	546	589	574	561	566	601	578	574	588	625	572	595	593	558	634	615	551	552	599	594	581	612	578	590	590	572	616	607	623	581	591	607	626	597	585	571	559	605	597	608	594	598	627	573	620	590	598	611	605	590	564	584	629	616	602	576	606	546	572	625	547	623	565	549	569	556	592	607	567	574	646	589	587	565	636	641	599	601	588	570	592	591	575	590	612	604	589	623	615	625	615	604	589	551	595	584	605	558	590	594	563	589	586	599	588	570	601	544	581	618	554	638	574	593	559	564	636	564	579	554	604	589	584	558	593	601	561	559	564	565	596	593	555	593	588	587	582	548	634	615	582	606	572	571	547	561	579	633	581	638	609	565	558	587	600	635	585	587	569	582	562	551	602	617	528	603	614	614	603	589	604	574	567	593	572	555	594	605	572	590	577	579	588	603	576	572	639	614	570	598	583	575	607	581	551	603	605	567	556	594	598	605	552	586	559	626	595	597	609	552	627	590	574	584	582	580	571	590	596	576	587	644	559	567	583	585	612	629	586	557	546	627	598	553	584	621	584	594	581	592	582	567	589	574	598	580	565	576	609	551	580	572	575	539	625	572	614	588	554	594	614	616	603	597	535	566	573	590	609	607	569	594	590	578	580	581	593	554	596	554	594	496	618	565	559	592	615	623	568	560	610	569	608	583	590	593	631	572	586	576	659	530	625	586	582	612	612	550	606	586	547	587	563	592	592	548	594	554	568	585	597	557	565	594	583	607	585	566	579	575	551	586	609	583	599	530	580	590	558	535	609	600	596	583	541	508	584	580	591	551	556	561	589	601	585	571	576	564	612	568	587	600	589	612	582	588	622	595	546	584	544	572	583	546	537	605	602	579	603	615	599	606	609	593	583	581	611	591	579	547	569	592	569	608	532	607	579	585	537	573	584	572	644	584	600	629	590	572	626	578	619	604	576	621	562	603	595	571	604	564	643	613	602	621	624	588	591	581	596	567	552	568	585	555	600	619	574	579	552	563	580	566	621	583	566	602	579	584	596	618	612	598	578	575	593	582	599	582	579	586	573	633	550	569	588	541	594	564	580	629	571	619	613	575	579	561	618	590	602	593	600	589	586	577	595	625	600	576	607	596	577	570	535	608	551	570	589	615	574	614	620	555	579	617	554	612	602	610	600	561	614	576	602	575	580	612	632	597	592	574	569	571	595	559	611	585	561	583	556	598	537	539	606	594	538	571	624	656	585	575	585	535	574	596	585	571	615	652	566	591	585	580	593	604	576	615	591	589	584	575	567	571	538	609	573	524	588	600	561	559	613	541	610	574	597	571	622	647	581	602	590	600	561	572	580	559	614	632	558	596	549	587	583	612	584	549	598	601	591	564	607	631	562	589	589	582	575	583	617	579	616	574	608	590	626	578	611	547	531	598	596	632	612	629	563	566	569	583	585	562	609	567	580	573	591	569	581	616	600	608	613	561	575	624	583	555	586	581	578	558	546	640	616	593	587	597	543	564	574	620	604	616	551	555	627	613	585	554	593	616	563	609	585	586	567	566	594	543	591	557	627	578	544	591	564	594	545	608	597	571	620	563	594	606	581	563	575	596	588	521	548	588	613	608	597	577	563	615	599	616	565	568	559	570	568	553	553	560	610	599	580	591	624	597	672	595	601	598	549	609	593	603	585	580	614	603	607	586	636	613	591	611	589	560	611	572	595	593	582	567	554	558	589	557	581	557	564	588	585	559	552	552	591	586	575	578	631	593	593	595	597	544	566	589	572	567	575	586	600	597	609	606	575	615	600	621	573	600	581	599	573	569	595	567	592	602	590	600	624	589	602	549	570	575	592	583	631	631	626	607	586	565	608	618	578	597	622	616	589	600	587	605	611	549	601	637	623	626	592	577	561	588	579	600	569	627	581	589	578	565	570	596	580	582	557	600	643	583	581	565	589	561	596	622	560	561	586	553	559	592	582	611	618	574	621	588	563	592	537	549	600	583	532	580	595	589	584	583	561	556	573	622	580	550	562	587	578	597	550	586	616	557	590	605	593	596	599	584	615	584	611	542	577	618	586	587	617	575	619	642	599	605	579	549	571	617	580	590	610	563	571	585	534	571	579	574	570	591	588	614	582	628	537	540	639	604	597	572	602	590	586	624	651	570	569	569	615	571	620	568	616	552	600	606	591	558	584	598	593	549	610	562	625	589	585	546	600	588	581	579	583	570	561	575	573	607	550	582	589	574	600	594	615	540	602	606	639	583	604	551	589	570	576	622	614	596	660	629	626	601	559	589	613	604	557	559	615	544	569	615	568	557	598	612	555	608	564	608	581	585	566	585	597	602	612	591	622	601	587	573	602	587	588	576	584	592	565	611	529	571	560	573	599	549	579	606	599	568	569	557	572	602	531	564	563	585	601	575	589	570	564	592	604	577	596	580	608	607	572	609	580	608	580	542	577	578	574	583	590	547	592	574	583	580	542	615	591	581	623	558	565	602	578	617	625	594	611	587	592	577	589	543	573	607	611	638	596	576	632	557	574	571	607	565	619	591	600	623	573	538	586	563	602	616	578	531	587	575	563	612	607	550	609	526	566	595	554	551	632	612	615	581	578	607	601	592	617	542	580	597	543	625	583	621	604	586	574	612	583	589	564	573	576	601	602	602	548	623	578	595	630	605	572	585	573	582	568	600	595	561	594	595	580	622	585	579	595	634	565	605	572	595	554	564	576	625	587	622	591	565	617	588	524	624	591	563	598	594	545	596	534	604	581	602	573	586	610	593	555	592	620	584	618	571	623	581	590	615	565	598	557	568	590	595	583	595	606	577	599	524	541	590	575	557	612	625	587	606	596	591	595	603	631	583	572	572	626	616	644	607	579	584	571	604	592	597	602	610	581	600	591	558	572	568	566	578	589	563	619	594	585	567	595	617	588	578	566	587	587	578	601	594	615	585	605	561	569	542	598	612	638	587	572	596	574	586	547	587	594	598	564	578	563	606	623	596	612	583	604	614	571	603	586	585	599	590	522	563
24429	21026	26910	25266	7536	513	427	355	270	283	290	258	251	228	246	221	235	227	257	229	203	242	213	237	231	224	256	250	255	219	238	192	202	225	224	246	232	219	206	222	214	251	240	238	214	212	223	231	208	225	226	201	236	234	216	227	208	229	226	223	199	219	206	205	208	207	213	194	208	239	216	230	207	222	224	202	220	221	193	205	218	231	233	204	223	230	222	194	202	201	223	228	236	214	196	219	230	211	208	237	212	205	211	224	228	239	232	260	233	211	207	234	206	211	232	234	210	221	227	205	236	199	220	230	222	224	222	196	214	231	206	226	188	213	207	202	221	230	224	210	245	238	208	236	208	238	226	215	205	196	236	193	205	223	212	241	218	229	221	203	218	201	233	242	219	224	214	258	229	232	206	203	208	218	216	246	230	207	235	215	224	211	223	206	240	192	228	254	223	174	211	214	250	205	236	217	234	222	209	244	231	215	223	188	236	201	212	217	238	210	221	252	215	187	220	210	189	232	233	250	202	232	246	231	224	211	230	213	229	214	237	206	212	228	210	226	220	266	210	232	232	198	192	230	222	228	190	185	215	189	220	224	228	238	221	231	221	207	206	193	223	220	211	228	206	224	201	212	203	219	230	218	209	224	227	211	229	209	191	213	187	202	222	244	202	234	221	231	238	239	231	213	196	216	217	192	221	210	210	219	217	207	208	223	230	210	226	235	194	226	205	220	214	219	226	211	204	212	225	233	219	221	213	229	222	197	202	209	225	228	214	195	217	190	218	231	241	222	219	200	219	216	227	227	220	227	210	214	233	226	247	214	218	219	225	252	204	208	221	218	232	220	247	219	221	191	198	238	207	220	205	203	206	222	202	223	226	223	215	233	214	233	227	205	210	224	254	216	248	240	220	229	238	211	216	217	256	232	223	211	221	213	217	208	204	228	212	218	221	231	227	237	214	216	205	211	206	229	214	221	226	252	220	213	238	225	198	227	195	224	203	215	222	219	224	204	215	199	218	202	202	210	238	213	227	216	226	240	217	180	203	203	220	226	210	219	222	206	223	224	217	225	238	198	231	245	228	222	217	223	233	236	216	249	217	219	210	231	217	212	193	211	207	189	215	225	229	239	211	237	211	205	201	233	209	218	209	190	220	224	251	206	212	205	213	236	250	203	224	220	226	223	218	210	197	212	237	203	222	218	215	217	217	225	208	177	205	242	230	249	210	223	200	221	201	226	230	196	200	215	237	219	230	261	203	245	214	237	207	213	203	217	225	217	229	218	210	241	216	223	186	233	192	200	211	231	227	217	209	229	228	204	188	229	222	192	232	241	224	227	210	200	234	215	223	205	248	231	199	191	231	210	224	214	212	228	219	237	225	237	191	214	216	207	221	223	233	236	196	211	233	232	204	222	218	238	193	196	197	229	206	221	224	219	210	199	219	219	198	207	215	219	232	215	243	234	224	253	198	211	211	214	227	200	225	197	208	224	222	217	261	213	224	233	243	241	227	219	222	220	239	203	224	229	211	227	210	183	228	230	231	204	228	228	219	212	218	217	226	212	197	218	225	217	235	216	231	200	214	221	232	228	218	215	221	193	232	240	235	220	209	240	220	220	195	205	212	201	204	240	195	226	237	240	232	231	196	218	207	227	211	214	216	221	215	214	250	214	214	230	206	205	229	206	196	198	235	207	197	224	207	219	222	229	212	227	241	215	228	226	220	230	214	242	215	224	214	211	216	214	240	211	189	217	241	215	264	227	209	236	192	200	184	221	236	237	263	194	216	224	248	239	196	225	235	216	213	175	226	206	221	233	189	203	245	199	209	225	193	209	226	214	223	229	207	219	221	221	233	212	241	205	206	218	224	223	203	228	206	228	218	204	219	196	210	217	208	231	220	226	218	216	252	219	229	206	222	221	248	235	200	226	213	244	228	228	234	200	228	197	210	216	190	228	240	236	237	213	232	220	225	197	226	228	213	230	217	208	237	224	200	225	212	217	234	248	218	206	200	217	213	234	237	241	222	210	219	213	193	192	225	226	225	175	235	221	222	220	207	235	255	200	225	212	209	213	213	222	208	211	229	193	211	211	238	221	223	212	195	238	221	224	208	231	207	217	240	211	208	205	241	228	214	243	226	225	212	218	200	196	214	218	197	203	232	216	211	182	213	240	221	224	215	185	235	189	203	188	203	191	212	225	207	208	215	246	214	215	233	238	223	205	221	254	200	252	233	202	204	212	191	227	200	194	203	229	216	239	211	214	242	225	216	221	194	212	233	202	208	237	217	225	224	198	228	205	261	199	199	218	231	242	228	232	229	219	200	225	235	224	222	208	231	231	207	232	216	204	213	229	191	237	193	222	244	231	238	205	208	249	217	219	204	191	218	221	241	232	227	213	195	227	205	223	245	211	238	217	216	202	226	208	225	226	226	203	210	227	240	202	225	232	237	225	196	207	216	229	217	234	221	195	221	230	213	187	232	227	204	221	212	215	216	224	219	243	228	229	233	199	221	222	262	231	242	213	221	207	237	216	214	211	200	230	211	227	217	191	206	206	218	221	233	218	228	217	239	237	217	208	223	227	221	221	215	242	239	230	236	207	225	246	232	225	238	225	215	241	233	191	243	213	212	215	220	201	252	228	230	230	239	219	221	228	221	230	231	227	193	199	192	212	237	212	227	219	234	199	227	216	201	200	218	202	238	203	204	204	225	249	244	216	223	205	237	195	225	213	227	245	203	206	226	217	221	205	192	201	244	218	223	214	213	219	217	223	230	211	219	209	231	205	218	198	214	211	221	237	201	218	207	182	203	241	222	227	228	217	221	244	220	241	237	224	215	213	237	210	217	229	202	214	206	204	218	220	200	230	196	231	216	213	206	194	229	192	218	197	207	223	215	214	223	202	216	211	211	223	231	229	214	228	212	205	221	232	239	236	230	272	231	213	195	185	180	210	206	233	228	190	216	228	216	227	203	212	220	188	245	197	202	235	196	196	224	218	233	226	242	207	217	208	245	230	214	216	210	229	217	231	246	232	219	209	214	220	193	223	225	225	215	234	215	224	202	210	201	212	214	215	213	244	198	201	215	213	218	233	230	216	207	246	210	205	210	210	206	224	220	203	199	198	209	249	249	221	219	211	223	225	218	233	219	235	213	210	223	221	228	237	207	206	231	196	216	216	230	201	204	249	211	228	216	221	229	245	219	220	242	232	199	214	237	218	211	226	187	200	208	236	213	209	206	203	198	212	216	198	220	199	257	211	231	209	200	247	197	221	231	241	202	223	209	214	195	247	234	197	220	217	229	226	194	220	207	217	228	222	233	198	225	239	220	235	190	196	220	188	214	211	232	197	213	230	210	207	197	211	217	222	204	219	214	213	221	219	243	210	223	226	223	224	212	226	198	213	244	222	222	222	202	230	191	231	232	213	233	221	216	201	213	234	221	225	208	209	233	216	192	232	221	202	206	203	233	214	216	205	212	197	222	221	211	208	199	209
3005	4596	3131	1441	1097	875	733	524	455	379	378	371	335	311	285	286	293	322	295	288	279	264	289	263	288	297	266	240	265	254	274	288	261	271	239	277	259	264	237	251	250	283	273	273	245	270	250	277	216	260	255	280	275	239	257	260	270	260	257	256	256	285	233	252	253	280	258	273	274	266	256	244	242	258	255	270	270	259	292	261	251	248	260	259	278	251	265	259	268	242	264	241	245	266	249	265	274	232	225	247	224	249	248	241	280	254	244	266	254	232	247	267	263	239	268	255	240	246	245	258	228	243	263	263	231	239	280	281	242	256	247	245	252	238	257	264	232	228	252	255	244	242	265	260	263	245	260	271	251	256	251	245	268	254	259	268	253	229	266	260	228	251	256	256	275	228	261	266	281	237	242	258	254	240	271	241	249	249	265	266	230	259	262	257	232	275	247	289	240	261	243	247	260	264	294	269	234	242	264	242	290	274	254	248	234	231	245	232	241	251	251	239	255	237	267	252	247	242	236	249	240	236	254	248	234	243	263	271	265	281	247	230	245	244	239	278	241	273	270	267	241	248	268	232	250	241	249	243	270	248	281	257	286	264	255	270	260	222	276	249	231	235	242	254	242	270	265	250	266	278	254	273	229	252	250	257	232	249	249	266	274	248	232	236	251	256	244	263	280	246	258	273	237	247	262	278	225	250	240	249	241	227	247	251	255	264	230	284	277	230	250	257	237	238	271	256	261	252	290	230	238	236	295	259	245	259	247	240	264	236	235	267	224	234	239	273	240	219	271	261	261	265	231	252	247	279	246	260	248	269	261	231	232	257	270	224	273	260	241	258	261	256	245	236	254	239	261	251	244	260	242	261	254	268	266	259	222	254	237	262	242	272	228	242	253	259	248	260	255	249	260	259	292	264	263	296	277	257	244	239	271	242	266	242	271	233	254	252	235	244	262	246	256	264	249	281	272	246	244	249	261	246	248	246	251	270	233	272	246	238	258	247	269	228	260	267	242	261	252	243	273	234	265	261	252	239	264	251	263	276	277	255	261	253	255	264	259	234	266	240	259	235	266	267	279	268	232	245	205	261	264	292	251	245	242	267	264	248	253	270	252	280	269	263	258	224	245	267	239	249	270	253	261	268	266	269	235	240	224	263	277	244	249	275	263	248	256	245	233	248	231	272	240	235	257	237	238	246	294	239	259	247	260	257	260	265	244	246	259	264	251	233	266	274	245	237	267	246	255	265	269	264	258	235	247	243	224	261	238	247	265	251	299	252	252	236	247	250	274	254	255	239	247	222	257	253	261	228	246	241	245	237	261	237	225	260	251	253	256	257	272	250	262	239	231	256	265	251	254	247	266	226	265	243	242	264	275	255	230	263	240	284	262	258	241	253	225	276	246	235	258	268	243	253	230	266	240	238	287	241	264	254	263	268	237	245	258	262	251	238	270	270	250	259	238	240	269	254	265	268	243	274	277	273	268	281	274	288	269	213	238	284	244	261	270	245	261	285	231	245	246	240	245	256	233	270	252	249	242	272	253	216	263	262	243	265	259	248	241	279	255	276	227	254	233	232	247	257	252	264	268	247	231	254	244	250	232	267	245	270	212	240	246	217	228	238	243	276	209	242	252	281	273	233	226	264	247	264	273	274	225	259	241	278	229	261	226	266	242	242	237	260	246	225	264	247	254	244	270	265	279	275	236	248	243	226	267	277	238	246	276	254	248	287	230	269	259	245	258	258	255	289	251	275	243	268	240	290	276	257	252	243	242	274	255	251	245	269	240	253	259	264	253	257	262	240	271	286	256	273	241	287	246	245	279	253	214	234	250	227	241	224	268	218	286	298	230	250	252	279	220	262	249	259	221	254	283	273	249	232	261	267	253	279	259	250	238	254	276	268	244	250	266	275	254	258	250	264	246	277	284	253	277	246	250	276	263	268	243	277	225	261	264	281	237	254	251	266	251	246	270	276	232	268	261	254	246	232	265	255	277	266	260	231	266	252	249	216	228	280	257	236	239	242	241	254	234	267	230	251	265	258	268	249	228	272	257	277	224	263	280	280	233	268	273	240	231	273	266	268	242	279	263	263	251	252	247	243	269	265	292	251	260	282	239	261	247	260	268	254	245	259	247	257	264	257	247	259	240	231	239	241	323	231	250	236	248	238	241	258	258	257	267	274	260	250	241	240	279	244	265	240	244	213	248	233	265	249	263	237	260	278	259	269	267	258	252	255	267	254	272	240	266	263	255	255	273	269	276	279	276	250	256	251	241	277	242	276	255	224	243	252	259	261	239	265	254	277	261	262	239	268	260	261	276	252	272	279	257	254	260	254	246	270	269	232	229	236	248	245	252	242	270	248	271	264	240	226	267	226	277	261	252	245	257	257	258	243	244	254	246	221	238	269	250	234	249	240	277	227	237	234	248	238	224	272	225	248	257	246	265	270	260	248	256	274	282	253	243	262	277	248	254	260	262	254	250	242	214	284	226	199	292	245	254	278	264	258	267	256	258	284	255	244	259	256	254	277	233	253	235	245	250	275	242	281	257	236	267	207	254	250	239	237	265	251	251	245	277	251	228	237	261	225	255	245	224	248	244	231	258	269	245	233	248	267	270	241	257	282	258	238	274	227	252	248	251	272	268	228	238	236	274	246	266	233	247	272	266	248	253	252	261	261	227	273	263	268	270	270	254	259	281	241	239	245	277	259	248	259	251	227	265	264	288	236	245	241	228	263	251	272	267	262	230	242	268	274	272	249	252	252	268	238	251	262	242	238	263	296	229	261	237	261	282	259	250	252	243	273	263	269	291	245	264	250	249	258	278	245	226	268	243	269	261	250	246	250	226	250	254	272	245	248	262	249	233	274	241	249	251	274	216	268	245	255	254	279	270	224	269	244	254	234	255	254	260	240	230	246	232	243	240	246	259	244	273	263	279	253	282	255	258	248	238	241	268	246	252	286	236	238	267	274	272	265	252	255	223	247	233	219	241	250	241	242	249	233	260	252	231	235	251	255	258	259	255	275	252	258	241	222	250	249	254	261	232	266	255	254	251	238	259	234	239	269	252	252	255	248	262	253	269	239	258	230	254	249	274	257	254	265	301	260	250	238	272	248	252	222	259	246	266	255	255	239	270	264	247	281	240	248	260	285	255	255	244	253	225	257	257	272	253	230	261	256	260	246	257	250	273	278	245	261	299	244	236	248	254	230	269	256	236	282	254	247	265	247	279	253	281	262	256	227	227	248	244	263	253	240	271	249	228	238	281	249	250	247	248	273	268	234	246	272	244	256	264	261	248	241	217	237	285	232	245	249	266	247	245	237	213	249	254	233	250	277	224	288	276	280	263	246	252	230	266	289	246	238	268	260	271	268	250	310	282	260	251	242	254	263	249	251	235	258	272	246	254	280	257	259	246	218	253	255	230	254	260	256	231	257	241	233	259	246	244	248	295	280	258	283	242	243	245	256	267	251	280	259	240	253	238	258	228	238	231	264
22359	21080	28663	23748	21081	21079	4916	855	617	560	432	470	438	375	331	355	327	347	294	311	316	308	322	293	278	303	265	268	271	308	266	289	260	293	263	286	246	240	271	252	244	267	236	269	295	243	233	230	245	262	256	261	220	263	288	260	259	251	231	278	235	262	229	274	236	251	253	256	246	243	256	279	245	249	265	243	231	252	238	255	258	263	249	232	242	263	236	246	274	255	271	260	255	262	222	225	253	237	270	241	243	254	251	246	233	263	237	254	265	269	260	248	263	250	255	247	251	235	237	264	260	258	247	259	228	258	245	236	235	264	255	266	233	293	248	237	266	263	234	228	233	239	259	222	259	250	246	247	255	254	244	242	234	251	252	261	240	224	205	268	243	245	246	254	246	261	259	273	255	254	263	260	259	251	262	266	244	267	248	264	240	264	254	264	262	232	237	235	266	260	248	240	223	230	253	228	243	266	242	236	241	253	252	219	239	245	228	242	270	259	231	224	265	302	270	256	261	270	232	248	269	240	269	220	241	241	242	265	229	236	267	233	238	234	248	252	259	250	232	233	225	237	275	267	243	252	257	250	288	271	256	237	267	274	243	255	271	277	257	259	244	229	271	243	269	242	225	244	248	217	274	240	224	231	235	257	245	243	260	263	229	256	241	211	216	236	259	254	291	257	261	307	273	251	224	242	224	228	255	248	245	246	265	236	252	229	243	253	285	253	252	223	234	265	237	247	243	264	253	264	231	250	237	245	237	232	224	256	242	260	275	262	208	278	255	262	255	254	238	238	248	248	265	260	217	273	243	263	243	241	239	239	236	256	262	243	286	211	287	237	256	229	235	226	260	274	235	257	284	218	234	247	235	262	259	248	252	230	259	259	266	254	274	236	274	246	255	253	283	230	273	237	231	254	280	234	281	259	238	258	244	247	248	247	247	245	246	259	232	240	250	244	273	252	226	272	275	280	267	248	245	238	271	271	275	213	240	240	263	244	234	259	266	230	259	256	230	263	251	248	245	273	235	254	243	263	271	286	260	246	228	278	285	225	262	239	263	263	231	269	261	242	273	223	255	252	266	245	250	233	296	269	236	265	249	271	255	274	231	250	294	257	279	243	274	264	253	254	231	236	261	241	287	242	255	253	240	245	239	253	262	240	225	270	242	251	259	271	260	268	245	269	230	261	221	239	249	270	261	251	244	245	251	238	248	224	249	233	220	242	234	267	223	246	252	272	265	238	260	244	262	230	255	252	238	243	242	251	265	249	258	265	250	274	268	231	268	247	271	261	249	255	269	276	262	275	274	252	279	252	254	293	256	221	251	233	257	246	261	273	249	245	251	255	239	261	256	252	263	260	246	269	233	243	260	227	226	260	264	253	255	240	243	227	248	232	254	256	251	258	271	248	246	240	242	241	241	262	253	234	245	230	246	247	249	235	257	274	268	259	233	228	241	269	250	245	252	236	254	246	220	251	277	245	225	252	271	254	272	251	273	222	263	233	282	284	244	266	259	230	254	249	246	220	255	249	250	251	233	220	250	271	245	246	246	237	244	271	259	251	278	249	264	236	245	230	262	229	262	273	257	263	250	262	215	271	272	266	224	253	240	275	234	250	247	270	258	274	239	282	247	230	265	268	240	266	262	244	256	228	254	236	261	246	260	239	224	251	268	255	241	239	240	252	245	252	272	264	264	273	250	270	251	234	241	223	270	238	269	248	257	254	239	263	237	271	278	239	233	244	275	233	247	258	236	221	247	256	218	275	233	241	276	268	263	253	229	254	275	233	246	263	272	234	248	269	246	253	231	235	257	250	240	251	254	269	238	234	257	252	251	264	253	267	280	255	262	284	249	270	249	258	241	257	242	265	258	274	258	260	229	214	255	228	250	229	256	250	235	282	271	240	249	255	265	259	269	271	228	249	249	236	263	271	254	272	246	258	243	268	273	247	240	244	263	235	245	231	242	240	235	246	244	276	242	232	241	245	255	241	259	244	251	243	246	243	252	245	264	219	259	248	237	253	258	252	242	230	238	254	253	218	260	244	270	260	265	248	238	257	235	246	242	282	264	236	245	221	257	244	271	232	239	228	238	252	258	248	234	231	219	268	231	264	260	282	246	246	297	263	250	226	249	266	248	245	257	245	279	285	264	262	228	232	230	231	245	226	250	260	256	258	261	262	257	219	245	232	227	266	247	255	232	272	243	249	254	271	276	247	266	277	230	264	235	250	282	259	260	227	270	256	262	251	250	234	248	239	251	231	241	239	240	252	286	255	251	246	303	243	266	270	274	242	247	252	263	244	255	264	223	225	234	242	244	277	233	237	266	244	254	243	229	231	265	238	266	238	277	259	268	259	264	246	272	240	236	252	278	244	259	270	246	221	267	269	256	266	240	264	218	250	251	241	258	261	247	264	251	252	238	251	234	243	247	263	245	233	239	237	255	253	244	255	261	254	261	250	256	254	247	223	257	246	218	242	263	226	231	277	210	261	245	234	234	239	244	235	261	262	225	227	248	238	257	248	263	224	246	224	232	277	252	231	256	288	235	253	258	235	246	251	275	220	238	231	258	272	277	239	234	254	273	264	253	234	233	254	248	236	236	238	268	248	236	240	250	264	261	239	233	261	232	250	251	246	239	229	251	251	243	253	239	261	239	251	269	238	260	255	233	276	259	265	239	269	233	252	247	250	245	231	273	211	251	242	240	241	215	245	236	227	271	251	259	259	242	227	248	276	248	280	259	209	254	248	249	243	228	245	262	269	224	261	233	243	255	242	252	259	268	232	274	255	246	268	243	255	241	235	231	238	253	224	265	234	279	240	226	239	254	243	268	223	234	236	261	231	214	273	268	251	246	238	261	246	226	247	242	234	263	219	266	246	251	260	268	246	251	254	288	261	245	264	257	248	230	259	270	264	235	249	243	259	230	259	238	223	247	253	273	266	254	246	234	249	262	245	256	270	279	251	267	223	237	220	248	243	236	252	278	250	250	287	249	225	234	270	256	237	264	256	250	257	245	279	236	274	219	250	250	235	234	249	270	236	271	234	258	218	257	233	261	265	246	250	265	253	263	242	244	252	243	252	257	228	254	223	268	240	255	242	227	249	268	279	252	245	215	277	245	240	265	251	242	250	270	238	267	240	255	258	256	234	267	261	245	244	223	265	246	260	243	249	244	263	256	247	230	274	244	253	256	243	239	254	251	254	245	259	234	248	247	226	240	270	226	239	237	243	240	257	258	225	248	294	237	267	254	273	262	233	233	264	248	238	262	242	240	255	238	233	273	259	263	278	248	254	244	256	258	258	258	243	228	260	233	270	252	284	259	231	247	251	250	227	242	236	233	225	274	229	255	239	241	267	263	255	270	253	290	252	268	238	257	250	208	241	242	256	231	224	262	234	282	217	262	266	283	233	214	234	252	239	257	283	262	281	239	273	241	269	262	243	260	233	258	259	245	265	242	254	246	228	274	260	243	242	223	246	250	244	243	246	235	231
4056	13244	9390	4491	3252	2397	1823	1320	1051	946	733	712	562	548	502	431	424	417	394	419	411	383	380	380	351	371	355	321	338	335	338	303	335	335	342	347	343	267	338	343	299	352	323	312	320	339	306	328	312	292	333	341	323	308	316	299	312	314	306	333	320	309	306	311	299	321	297	310	309	317	328	318	295	313	303	291	304	285	320	305	309	317	308	292	274	299	289	305	308	300	307	295	289	327	294	294	297	337	311	321	298	306	330	286	315	298	289	298	325	314	292	298	295	329	308	333	301	288	300	307	310	297	313	293	293	309	293	316	313	290	321	308	316	291	287	308	306	298	326	298	280	311	301	288	289	294	324	310	323	297	263	286	334	299	279	315	323	279	310	288	315	308	289	306	283	310	353	303	304	280	270	322	325	316	315	292	308	312	311	297	309	306	294	309	309	285	294	295	327	311	328	313	299	318	276	303	294	302	320	312	320	298	291	277	312	322	277	309	270	303	294	345	296	298	286	286	298	288	315	277	308	306	282	300	309	298	283	290	280	285	314	321	299	298	275	291	276	279	312	299	305	302	319	304	308	281	291	288	307	301	309	283	281	326	304	301	324	321	316	291	296	276	283	296	274	316	284	287	275	315	308	330	321	283	284	291	272	295	318	321	307	297	327	281	322	312	303	313	313	327	322	326	310	311	312	306	294	310	308	295	325	296	346	291	322	304	276	303	298	284	316	306	327	304	292	314	325	248	290	297	304	300	299	287	316	255	307	318	296	310	314	328	263	307	293	288	299	300	317	288	292	312	294	308	334	293	289	317	295	324	301	263	294	310	283	298	282	310	318	263	292	316	292	339	308	297	278	297	274	296	291	292	262	311	309	309	332	352	313	341	297	325	281	289	319	317	290	295	288	317	313	272	290	328	299	287	303	341	278	297	312	294	306	281	324	307	285	298	280	295	292	313	324	293	309	289	311	298	302	305	281	353	309	317	289	329	282	287	307	293	315	295	320	303	293	289	297	313	321	277	339	303	310	275	304	299	307	297	308	295	326	314	308	318	322	304	280	314	293	303	302	310	305	310	319	301	308	308	293	294	285	266	304	304	268	296	285	326	328	295	306	291	311	282	293	292	312	289	289	294	291	315	323	349	308	291	266	311	287	264	306	277	281	309	324	278	294	315	295	309	265	284	300	282	298	293	290	294	284	289	312	303	305	308	305	327	290	308	336	285	298	316	295	300	278	292	303	303	312	308	315	302	318	314	307	324	281	321	306	313	291	285	293	306	268	287	307	317	295	326	345	283	283	315	310	317	329	313	292	305	299	251	310	295	350	310	307	284	311	287	310	288	298	282	310	316	334	294	297	308	289	343	290	292	267	283	284	293	308	280	291	349	292	324	297	307	294	321	301	273	296	297	316	297	328	300	291	326	269	315	299	303	317	277	313	309	302	270	320	326	306	277	282	282	329	322	327	271	316	282	342	303	265	258	294	283	300	295	295	287	324	308	284	303	312	295	314	293	312	303	304	295	277	285	311	297	331	307	331	260	321	303	304	300	287	268	299	329	317	308	295	292	308	306	287	293	312	312	293	290	312	283	306	307	322	302	311	298	297	265	292	305	303	330	309	310	295	288	281	293	313	299	306	316	310	315	295	274	312	315	322	294	335	301	293	297	287	279	284	297	285	295	301	325	309	310	344	344	266	291	306	306	307	311	296	310	297	298	315	313	281	264	283	303	267	310	345	308	322	321	289	314	280	304	278	317	292	313	278	304	325	291	284	302	274	285	307	281	303	309	273	313	278	308	316	322	322	270	308	299	297	321	275	309	296	270	290	298	282	268	299	295	323	329	319	291	276	318	286	287	302	331	290	305	304	312	310	282	292	285	306	289	306	318	286	310	304	292	307	314	246	305	302	311	313	345	311	285	275	310	322	325	311	302	299	300	317	297	321	303	296	319	298	322	283	295	317	327	298	302	314	302	291	298	292	298	283	301	305	315	304	302	283	309	307	268	310	335	312	312	309	293	275	275	303	303	300	308	323	291	291	281	314	287	285	266	309	300	292	306	296	330	279	305	301	292	316	297	312	288	280	298	320	300	326	299	297	306	299	304	263	293	272	309	287	310	302	281	319	299	302	289	312	304	307	325	302	315	294	288	338	305	294	291	294	304	291	309	314	307	299	307	300	295	302	321	308	245	279	277	334	307	335	318	291	298	307	323	315	286	301	299	291	255	344	316	316	302	313	315	312	291	315	312	324	306	340	315	318	316	312	302	289	307	296	283	303	299	288	323	318	304	318	305	289	269	308	295	317	298	270	301	302	291	308	307	291	321	290	279	306	306	297	318	311	331	277	332	307	317	289	315	307	308	262	321	280	311	309	293	306	284	267	270	320	305	300	312	263	344	295	343	314	305	289	322	303	289	286	269	338	272	296	304	337	311	299	321	264	322	314	299	285	300	314	309	298	300	301	291	308	303	315	316	301	325	318	304	279	275	302	274	297	297	318	272	275	308	300	302	303	301	318	335	306	295	314	302	300	311	281	305	317	296	312	331	315	290	320	275	271	306	282	293	307	327	324	293	276	309	310	301	274	321	295	285	336	303	315	308	296	316	334	281	307	301	286	291	286	294	292	293	321	290	294	290	299	277	289	322	290	314	268	312	283	309	311	327	283	309	295	304	291	323	297	346	275	325	253	331	299	305	307	274	277	320	290	322	299	287	301	320	324	297	283	310	312	292	310	283	310	330	280	329	296	315	308	315	303	303	307	311	296	337	312	300	301	291	286	284	290	324	302	285	282	285	278	304	318	292	305	314	303	313	336	323	293	296	287	281	327	293	268	286	301	333	310	302	320	326	306	289	278	321	292	300	307	263	313	284	299	300	330	302	261	277	313	346	325	285	265	285	323	289	321	271	288	275	268	318	305	315	295	306	317	307	287	308	279	306	274	326	307	306	323	319	277	319	316	295	290	298	314	321	308	315	317	280	300	326	321	284	258	308	319	288	326	332	274	312	280	324	273	292	318	301	318	278	328	303	284	320	284	328	290	293	304	297	289	290	318	299	278	311	286	304	304	311	279	267	303	269	307	321	297	326	313	259	297	339	297	295	299	294	284	298	267	294	311	305	303	315	302	302	313	290	321	299	298	279	275	294	308	274	272	292	329	305	292	322	305	319	322	300	298	323	322	299	292	319	305	312	307	291	298	317	317	310	320	304	333	309	321	313	315	306	318	325	325	298	291	328	315	307	291	287	303	330	297	272	288	283	283	294	315	331	279	259	323	301	320	298	285	302	287	295	325	290	304	309	309	308	294	292	285	288	314	278	318	298	282	304	302	276	287	309	275	294	316	326	316	307	298	286	309	279	308	297	295	281	307	300	336	302	286	304	290	317	308	271	279	283	304	310	315	296	278	271	302	309	303	292	305	293	311	318	323	312	302	276	293	304	321	305	287	291	302	291	307	290	311	307	301	270	283	295	326	292	299	304	288	304	315	270	317	321
27239	16823	2976	675	517	454	518	451	441	430	480	417	486	437	435	456	468	427	470	438	442	440	437	437	461	428	473	444	460	439	488	452	469	451	386	427	432	441	460	485	479	403	444	424	452	465	455	426	467	481	493	434	427	475	446	461	458	438	432	442	476	463	457	440	472	422	427	437	400	459	454	433	465	452	413	436	471	439	444	485	436	436	462	434	426	473	465	447	477	409	406	439	432	468	438	461	449	415	441	472	486	439	463	448	475	466	500	432	422	483	467	445	435	473	448	466	479	416	474	426	467	439	430	457	449	483	440	440	454	466	450	450	477	448	429	429	419	446	447	446	450	461	460	428	400	435	489	454	455	430	496	448	473	453	469	476	437	444	448	431	445	413	444	444	431	449	458	502	461	448	450	465	505	464	471	470	443	433	452	470	459	442	439	453	405	461	447	402	434	460	445	420	441	431	433	447	437	465	465	424	446	472	472	452	457	452	461	414	440	452	463	467	451	468	484	440	422	401	429	474	431	439	441	432	474	459	452	474	421	462	439	409	443	464	476	475	413	452	434	454	438	442	461	429	421	409	405	474	444	457	429	470	447	423	431	470	432	439	445	409	455	422	450	433	419	463	471	446	456	400	480	436	451	438	427	433	462	439	434	460	445	426	473	458	487	421	464	464	452	451	489	485	488	424	458	452	423	470	456	459	437	464	408	455	468	438	455	447	481	448	474	452	484	446	461	409	440	419	451	463	458	448	452	457	480	440	455	433	479	461	459	489	448	448	435	468	430	480	498	442	447	457	450	458	443	448	436	440	449	447	478	442	454	480	433	462	423	486	468	487	445	439	434	455	451	428	426	458	467	464	466	452	473	467	441	468	425	464	444	434	465	445	473	436	452	469	440	466	457	450	468	446	435	441	455	440	456	422	455	470	461	416	457	448	491	459	427	465	462	464	447	467	461	428	480	442	457	469	452	443	459	493	458	449	428	480	492	538	500	426	417	461	442	487	464	452	430	414	459	485	459	438	441	435	452	472	451	436	429	437	432	454	511	446	475	450	411	453	470	483	446	483	445	461	449	432	478	453	449	463	439	448	450	449	459	473	448	472	444	451	468	463	428	455	459	436	467	443	460	414	474	425	463	455	437	452	497	469	484	474	415	465	451	383	478	476	450	430	478	438	460	432	443	480	424	414	466	444	462	460	483	489	426	453	448	443	455	446	432	425	443	466	424	463	468	456	423	467	450	455	458	440	457	440	443	461	465	418	480	430	424	427	456	414	484	408	412	444	484	442	436	431	450	474	437	438	497	452	472	473	425	438	451	407	453	450	458	464	476	488	490	467	449	468	413	432	433	426	396	430	425	433	466	439	446	474	450	424	428	427	462	474	445	447	438	460	445	435	469	426	463	435	460	462	451	480	447	476	470	448	462	484	443	464	416	448	457	420	475	469	429	483	475	442	413	433	448	446	457	463	443	439	429	416	456	453	471	450	477	481	446	464	463	446	440	450	448	445	483	439	441	467	417	484	413	464	426	455	440	436	415	494	466	501	460	495	446	446	449	460	459	421	444	418	462	460	491	454	453	440	468	459	464	432	484	435	469	461	440	416	450	447	452	490	426	447	490	431	468	437	439	468	457	462	458	448	457	434	464	490	432	456	428	493	455	493	434	442	422	387	443	460	490	447	452	414	423	463	451	472	486	421	454	445	448	477	485	475	442	432	458	440	443	439	415	441	481	440	423	415	430	393	464	439	449	393	488	447	443	403	449	456	460	436	467	418	456	428	462	424	418	464	435	457	450	436	449	471	443	457	417	455	430	420	457	429	459	444	453	477	484	452	427	453	459	438	438	467	467	423	443	467	434	413	485	466	446	452	478	434	499	487	449	436	442	454	499	433	411	457	429	479	502	448	429	455	454	470	418	405	463	478	436	449	432	431	427	430	481	427	453	418	422	489	436	480	446	433	466	438	450	422	419	438	475	462	459	452	418	423	438	429	457	457	472	444	469	438	438	432	431	455	447	471	441	456	453	461	477	448	453	408	422	463	423	433	464	443	498	455	439	486	479	432	437	428	456	441	443	454	443	404	405	454	461	465	449	425	464	460	435	447	432	469	482	439	460	452	427	442	443	473	409	444	451	452	470	456	421	441	414	441	454	446	431	428	416	413	480	442	465	448	457	433	440	438	454	457	478	419	470	423	443	423	442	469	437	435	452	439	473	451	459	414	464	437	477	487	441	473	437	464	442	427	481	450	441	474	440	457	475	435	422	449	471	458	447	429	421	467	473	439	454	458	475	450	422	464	458	448	429	468	447	484	453	486	445	430	449	435	475	464	435	425	435	457	454	450	425	429	462	468	447	470	469	456	468	455	422	446	440	473	463	457	440	475	453	445	434	482	481	420	454	430	449	434	476	433	443	450	444	462	504	435	470	452	428	434	384	422	471	441	460	434	442	456	467	441	455	406	466	476	453	457	429	473	441	453	443	431	489	463	451	438	461	441	418	432	472	472	443	452	462	444	454	478	504	405	442	451	442	500	427	423	492	443	446	435	462	452	470	459	433	433	449	453	463	477	447	442	474	435	457	466	423	453	420	433	453	414	432	407	450	448	452	446	438	492	464	489	454	464	462	440	468	448	454	433	438	424	448	453	448	443	473	413	473	412	481	451	440	434	470	439	456	472	414	488	483	485	439	439	398	446	458	454	434	423	474	422	464	430	421	424	442	448	458	487	471	461	417	419	425	417	445	430	476	463	440	474	412	466	433	448	439	458	438	451	475	482	466	452	425	475	476	427	457	448	432	404	444	429	437	464	453	446	465	464	479	445	418	468	453	445	433	407	454	468	446	422	471	448	422	413	428	449	437	466	485	451	446	485	451	470	437	444	475	441	423	437	439	469	395	450	459	444	473	428	435	436	481	405	468	474	444	464	431	460	427	411	463	454	450	476	422	426	484	442	462	432	444	446	444	446	466	451	445	464	403	441	419	475	472	467	432	455	451	428	464	428	460	444	432	480	477	485	460	424	453	436	447	451	439	438	400	430	449	440	440	425	455	450	482	487	443	410	436	455	438	454	440	448	453	416	442	454	483	451	464	460	462	403	426	452	474	414	447	436	434	408	398	451	449	448	442	445	475	428	464	431	431	452	444	447	470	401	443	456	432	461	382	473	393	433	506	445	427	457	460	463	449	469	445	452	446	445	469	452	442	433	454	482	471	475	434	439	471	443	433	432	462	423	462	460	442	486	450	430	447	427	433	440	467	435	475	474	425	477	425	412	416	445	464	439	431	436	445	488	447	434	453	409	413	418	434	451	473	495	434	429	460	439	444	457	462	437	434	409	454	467	413	470	467	450	424	442	442	427	463	418	490	447	446	451	441	440	441	459	458	455	419	459	461	448	426	458	451	455	449	455	422	447	496	461	449	443	459	458	434	458	433	486	430	474	433	455	460	462	490	452	431	453	464	455	439	460	449	447	469	451	408	454	419	439	437	506
4215	1064	794	605	570	566	526	558	500	538	542	502	536	522	520	504	482	520	530	535	534	507	546	516	506	497	517	505	529	519	527	537	477	525	500	499	546	507	529	538	520	524	497	519	557	540	504	513	476	495	517	488	498	514	498	524	527	537	498	502	543	506	506	540	492	504	508	519	506	534	511	468	541	488	492	517	505	512	507	507	526	513	539	529	486	509	537	510	557	515	520	534	503	543	479	488	507	509	522	525	553	511	493	515	499	486	470	538	562	508	521	498	500	526	510	498	501	529	496	498	502	547	524	511	509	499	500	553	533	542	503	524	534	507	478	517	491	534	518	497	516	517	511	544	548	510	521	544	533	520	508	537	502	560	531	553	541	525	524	482	479	521	525	523	551	522	526	511	509	498	516	535	540	537	511	509	474	535	547	543	503	543	516	518	516	541	539	476	518	501	516	501	500	478	514	510	511	515	504	477	513	545	559	532	454	492	491	538	479	468	501	503	531	549	463	487	552	510	478	525	511	557	531	537	522	520	512	539	506	484	519	491	490	546	530	483	479	522	510	485	525	488	469	519	495	540	503	545	526	539	502	543	549	527	482	511	505	527	527	502	540	538	476	456	516	530	489	502	510	528	506	510	510	509	526	528	531	553	535	542	481	509	540	499	516	518	518	469	500	523	550	512	514	502	504	520	539	504	494	574	506	504	478	515	540	530	483	508	486	512	501	507	537	508	495	521	524	496	534	557	512	487	525	503	513	510	470	525	549	513	527	522	473	515	536	504	544	514	513	487	554	482	540	536	499	521	487	491	538	511	538	506	514	466	508	507	549	517	485	515	497	515	511	511	526	478	495	519	530	525	509	513	520	539	518	529	513	517	507	543	503	462	511	510	499	503	527	527	517	530	507	482	523	498	500	523	501	522	529	545	514	492	520	501	506	519	498	523	518	524	526	525	534	511	497	533	561	526	510	495	522	494	494	538	534	519	507	549	505	495	532	496	498	489	530	532	530	505	494	535	488	508	529	535	505	500	534	503	489	530	550	480	489	509	520	522	512	505	513	503	478	472	501	513	472	535	486	509	551	545	536	484	540	537	535	513	504	507	510	505	540	539	539	525	523	505	522	492	525	526	567	542	504	513	516	516	536	525	537	513	523	509	491	525	502	555	498	534	467	491	534	506	509	508	447	536	533	531	514	477	520	530	549	494	486	517	498	493	512	488	483	504	485	492	541	530	484	544	507	483	476	539	469	540	506	484	514	525	519	546	531	505	508	540	513	538	527	513	495	537	536	521	528	486	517	486	491	525	496	556	538	525	531	552	541	505	506	510	501	511	480	496	511	505	527	497	505	549	515	520	496	541	499	509	496	510	523	510	517	529	472	468	529	495	552	542	481	478	492	541	521	535	506	532	509	514	524	519	553	546	530	500	529	491	491	509	511	508	513	531	525	526	503	507	575	512	493	545	523	517	557	534	510	518	482	509	490	497	508	473	510	479	514	544	495	538	540	530	526	534	490	532	516	511	536	507	499	486	540	526	518	552	499	552	522	530	519	558	557	523	482	545	499	525	522	498	548	539	542	492	519	523	525	563	477	560	521	523	533	504	517	486	501	520	526	533	539	531	480	505	514	480	519	468	515	514	528	518	528	503	521	528	536	489	482	481	500	526	504	510	515	495	530	527	533	492	535	538	486	519	502	516	507	583	492	519	516	515	503	535	518	513	527	491	510	545	499	503	486	509	489	520	502	516	521	485	503	512	544	514	504	486	555	495	555	529	489	537	506	523	478	532	495	514	554	521	475	494	552	500	478	494	511	492	520	546	570	561	472	517	542	506	501	488	493	513	491	538	497	494	494	527	576	539	475	519	510	512	572	537	537	479	500	499	545	549	507	536	510	489	536	478	522	532	488	521	524	518	525	505	479	521	491	499	490	522	532	505	526	502	474	534	496	497	546	512	514	476	487	518	506	512	530	494	535	537	505	535	536	505	513	516	546	540	488	477	554	523	527	511	483	514	519	483	558	496	544	514	548	500	519	545	520	505	497	507	498	513	551	493	482	524	518	483	526	547	506	543	483	532	517	524	569	483	535	533	512	545	536	523	490	541	497	510	476	517	516	516	531	527	473	542	534	515	546	525	515	481	495	507	526	459	458	523	499	495	529	508	494	533	512	491	509	519	497	523	533	543	544	519	514	528	507	484	521	483	555	486	514	495	510	458	487	513	520	479	510	488	525	497	519	531	566	500	546	509	479	453	514	517	498	499	515	511	530	521	521	498	585	502	473	515	470	487	531	483	499	515	494	533	511	498	471	544	506	538	525	521	530	526	535	506	502	457	523	503	521	503	532	526	558	524	521	478	516	543	548	524	533	555	539	470	537	518	537	530	560	533	509	496	491	507	534	497	509	568	503	508	513	486	525	529	529	490	494	502	511	490	495	566	533	516	507	481	500	525	506	535	526	525	516	539	525	534	498	492	549	530	514	539	561	512	516	492	536	479	502	501	502	523	517	534	533	507	511	542	438	501	533	471	509	515	495	495	528	492	528	534	460	505	477	504	540	540	526	514	508	557	494	490	529	522	565	486	542	498	526	522	507	536	546	534	515	474	512	543	514	537	519	540	506	507	508	509	522	503	500	489	514	495	498	490	510	500	501	521	560	529	487	521	531	521	506	513	547	501	533	543	507	522	527	525	508	483	521	597	547	494	530	481	500	487	513	503	514	486	525	532	521	500	506	540	538	504	517	506	463	509	492	528	561	518	560	521	541	488	555	507	551	523	477	492	509	504	503	458	517	493	531	518	509	486	565	518	546	492	520	532	533	544	545	489	498	507	537	518	515	513	500	527	521	485	521	535	531	497	500	488	543	554	541	504	498	539	536	528	500	516	546	542	539	463	517	510	528	535	531	518	525	519	559	485	508	492	489	532	537	520	490	543	513	520	483	520	534	502	519	521	514	523	556	530	497	511	508	539	500	540	521	511	538	505	480	502	522	536	548	491	513	540	519	532	530	516	484	495	551	524	487	509	519	496	523	513	521	567	492	535	489	498	488	489	506	499	510	518	524	523	519	535	498	504	527	498	556	539	503	518	531	504	516	529	508	497	512	494	522	531	551	477	508	527	471	508	497	491	522	544	501	520	476	517	466	531	476	519	524	504	540	512	487	530	504	496	547	502	538	483	503	574	570	524	570	532	507	527	483	506	489	510	535	519	551	540	497	550	487	505	486	516	516	509	555	468	489	556	511	516	510	533	495	487	495	513	530	483	504	518	493	515	511	530	522	520	495	522	520	509	523	471	527	489	475	537	483	531	517	507	497	482	481	494	518	529	527	498	505	529	489	521	545	521	541	501	524	518	516	483	528	507	498	517	490	470	519	530	503	528	492	539	516	526	540	528	533	527	505	518	532	539	484	504	525	525	512	525	509	511	538	480	513	511	526	526	511	537	505	480	532	528	548	515	509	533	503	522	495	491	515	513	493	528	552	562	531	540
23322	21030	28075	24181	20994	6815	1126	824	732	672	654	639	588	577	550	551	549	564	616	513	533	553	556	525	541	551	537	513	511	529	544	540	539	538	555	502	570	517	526	595	464	487	503	561	510	505	572	509	519	516	507	494	491	538	549	520	509	484	506	494	492	499	558	508	542	517	503	501	488	545	485	532	483	468	551	495	530	460	524	516	515	536	498	528	502	513	525	566	487	490	497	519	502	516	491	512	520	468	520	515	510	502	529	511	528	544	539	488	554	487	496	559	498	517	518	493	520	490	521	490	531	496	520	484	474	511	474	526	548	545	500	492	528	504	552	529	514	544	490	518	509	504	500	506	487	555	542	470	542	505	526	482	502	552	471	494	511	487	520	504	506	510	503	551	526	509	522	532	504	492	504	549	507	496	500	495	538	495	485	519	480	530	540	498	534	513	493	553	511	514	516	503	499	509	508	509	508	480	515	525	538	507	487	556	492	520	497	529	544	530	523	504	504	522	550	522	490	515	482	503	501	497	508	497	501	511	489	459	486	504	509	524	569	500	512	485	501	488	493	538	483	500	471	472	528	520	503	551	492	557	497	529	493	567	487	536	527	516	485	522	486	520	516	553	495	504	468	524	472	506	506	489	506	503	489	486	491	571	518	542	501	513	544	497	528	494	493	491	499	507	496	512	521	521	500	492	509	491	490	527	519	502	503	549	566	492	514	538	553	542	474	514	497	498	506	499	513	514	514	494	509	510	511	497	511	485	517	483	488	504	512	505	577	512	498	528	501	526	518	498	511	541	495	519	538	512	535	582	516	487	501	528	568	484	517	506	476	514	531	487	534	538	550	525	487	568	528	540	580	496	510	546	510	499	499	471	516	497	527	544	494	475	528	493	482	502	506	498	509	525	511	512	515	521	494	477	533	477	550	525	517	535	518	521	531	525	528	528	518	500	481	502	571	472	551	506	489	526	511	524	483	489	504	521	509	505	531	480	521	521	478	515	521	519	555	489	503	501	518	486	509	497	501	542	478	510	482	502	527	495	530	520	508	546	504	510	473	535	516	503	485	536	527	531	494	477	520	474	516	492	457	490	504	504	472	517	546	525	499	490	502	497	502	529	504	488	536	526	493	468	484	493	470	516	511	550	510	481	516	508	515	527	532	522	505	502	489	466	495	545	482	511	519	500	469	506	492	525	553	517	525	504	508	513	496	497	508	520	518	490	555	541	542	541	526	516	520	516	543	509	515	499	516	521	501	490	537	531	519	472	510	526	494	525	530	493	502	536	491	527	530	538	509	492	504	508	529	526	507	507	497	506	541	492	484	496	521	517	541	500	508	516	517	482	519	509	503	481	542	516	502	508	513	545	536	507	522	501	492	544	523	467	470	458	516	491	537	521	489	508	513	531	513	493	486	530	502	509	521	512	543	493	504	496	512	489	504	498	458	491	519	523	500	479	496	471	510	517	515	507	511	503	480	515	490	470	501	508	484	534	520	525	497	463	499	518	503	512	491	543	507	500	528	512	508	538	492	511	526	539	524	525	468	532	531	487	511	511	508	528	510	502	519	556	498	535	504	516	524	509	487	490	477	512	528	504	535	524	508	504	471	525	533	521	492	501	492	500	532	522	482	522	526	501	541	492	546	505	535	520	495	518	513	550	516	511	546	543	506	490	525	541	512	494	475	513	520	523	465	484	550	536	476	542	518	491	479	479	482	550	539	524	511	526	480	482	518	497	476	521	496	481	477	495	532	490	516	553	509	500	503	485	528	516	531	481	495	505	502	512	524	523	485	522	487	481	502	543	469	555	518	496	548	499	521	496	518	538	553	545	522	505	500	473	481	500	485	487	537	519	523	535	522	531	500	495	478	510	546	473	515	556	545	500	524	524	507	536	498	524	491	526	498	517	505	491	516	524	526	471	492	484	509	539	517	493	509	571	503	510	560	531	478	491	524	530	492	496	535	517	485	497	561	476	501	509	538	522	561	505	474	539	517	543	567	497	492	500	501	525	562	536	512	524	522	534	511	515	494	520	509	457	528	532	486	509	490	466	498	499	520	548	520	550	487	532	537	576	512	524	573	509	524	526	512	486	486	509	503	541	522	539	489	515	469	515	478	497	452	508	482	476	519	527	504	528	490	538	531	486	494	450	505	505	554	546	544	489	481	504	473	517	486	513	466	516	464	520	499	513	491	493	521	561	498	502	532	480	478	502	502	561	491	520	524	510	540	502	520	477	520	499	519	534	469	534	466	500	524	479	520	548	485	506	527	459	538	527	510	496	523	540	567	541	507	486	536	480	477	529	509	491	495	537	504	491	509	484	514	512	550	458	524	479	499	508	516	546	526	500	504	520	545	474	506	522	473	533	534	531	487	541	527	503	477	491	510	499	530	541	490	503	515	486	505	516	498	525	513	502	453	499	509	540	502	506	523	482	472	509	485	494	535	523	497	514	488	537	511	496	534	519	496	509	507	529	512	538	527	547	513	525	489	489	536	525	542	493	508	531	538	534	497	508	491	495	523	531	525	497	506	539	474	485	539	502	466	531	490	505	483	488	527	535	527	534	519	511	489	505	465	513	499	502	529	515	494	516	495	525	520	462	472	513	496	551	504	480	450	503	547	532	473	494	522	480	549	546	460	509	516	498	512	503	570	534	531	509	484	554	501	502	512	514	517	544	524	537	496	498	539	541	522	491	540	533	513	521	508	531	489	546	457	546	516	514	457	521	470	489	532	543	522	478	488	504	530	532	519	512	478	505	495	486	486	531	539	494	518	503	562	480	498	496	529	473	520	494	524	533	499	502	480	487	500	483	542	526	497	502	530	463	511	506	487	509	465	520	503	459	499	525	520	495	496	529	481	502	529	493	529	512	560	497	547	519	497	563	471	539	543	494	506	530	464	557	494	502	521	481	502	499	514	533	552	493	475	527	509	518	527	487	509	458	514	467	503	472	536	502	530	529	505	494	509	526	487	575	515	495	513	485	515	535	499	504	550	529	505	499	482	507	521	502	548	544	528	551	537	469	490	504	511	493	491	492	488	515	541	510	495	487	495	525	512	500	504	514	522	535	509	506	524	545	446	509	533	545	497	508	550	523	483	540	482	499	522	541	538	507	485	480	515	476	536	462	487	492	514	497	517	458	521	492	465	504	469	534	546	493	509	481	496	541	549	473	544	524	505	540	502	464	545	483	482	538	482	527	515	505	496	462	530	546	514	517	523	515	514	510	478	516	505	504	519	494	510	469	539	496	509	515	474	488	475	494	520	528	529	496	527	535	525	521	531	516	487	492	499	514	535	500	505	490	521	508	515	560	530	501	524	550	470	515	491	471	497	486	519	491	529	521	522	475	487	547	503	544	454	523	501	498	540	509	503	512	529	506	512	475	501	475	509	498	506	533	528	530	517	522	480	485	553	526	523	515	507	498	502	532	493	524	484	517	474	491	539	482	511	503	519	563	533	539	516	502	484	462	539	518	481	514	477	542	533	542
3114	8047	5706	2806	2161	1663	1413	1102	998	921	775	760	746	710	662	692	657	674	692	662	637	663	622	659	641	632	634	640	624	638	610	601	637	616	618	622	647	585	575	606	618	577	623	557	626	618	600	581	608	647	617	613	653	605	613	620	587	612	620	589	599	596	583	583	571	598	639	598	589	578	577	572	603	639	607	620	589	609	580	613	591	604	580	642	606	591	621	589	574	588	589	610	546	606	554	553	573	615	589	589	582	590	609	620	624	616	614	566	590	538	615	586	596	637	606	595	574	618	596	581	584	558	630	582	621	610	611	578	605	618	636	624	602	601	606	603	598	582	599	584	591	635	592	590	606	583	538	617	613	586	570	615	593	609	601	603	575	543	629	578	615	589	577	575	610	554	602	560	583	613	635	610	616	604	605	580	575	604	619	584	574	594	661	609	563	612	641	552	590	545	647	577	572	608	576	601	611	597	616	591	613	598	571	576	576	614	594	607	591	610	583	577	576	585	592	614	610	594	593	565	552	584	609	572	563	585	576	610	585	608	597	585	614	611	599	570	600	632	614	637	618	596	591	617	601	597	599	613	574	584	583	622	601	561	605	576	578	610	587	658	590	569	606	591	572	616	587	543	600	631	544	575	589	627	534	628	525	601	561	626	602	608	614	643	610	588	570	650	612	602	593	600	573	563	556	609	561	620	598	556	629	549	529	625	567	586	619	630	557	619	594	597	641	603	597	595	622	594	601	559	582	575	600	592	573	576	600	609	598	611	584	618	606	593	596	636	586	594	611	585	623	584	570	569	583	584	587	600	578	586	607	626	586	617	624	604	602	598	594	586	605	596	625	607	579	607	617	543	561	602	611	618	612	595	611	623	620	578	605	628	566	587	610	575	595	581	638	578	598	614	664	552	564	574	608	580	632	586	623	629	566	565	610	604	587	580	611	598	588	588	585	603	578	542	600	600	578	598	615	614	573	588	602	599	608	591	549	606	547	636	629	584	624	601	623	609	612	598	609	632	639	585	593	571	614	583	624	623	585	588	579	557	577	597	628	563	625	601	602	602	608	609	559	587	605	620	612	616	561	640	573	605	599	601	567	563	582	608	622	636	597	597	569	621	581	609	633	606	616	610	583	616	579	621	577	598	622	597	565	580	603	593	609	571	620	624	566	585	603	601	573	603	578	597	614	602	626	595	591	583	549	570	606	602	586	590	591	642	582	594	647	607	618	598	595	593	643	606	588	604	592	624	631	661	593	577	600	643	574	595	598	582	620	575	598	592	565	603	630	598	616	598	612	616	634	650	596	561	594	616	605	572	573	578	608	564	606	591	603	614	605	603	553	580	576	600	564	595	611	613	616	565	597	631	608	579	589	594	633	589	573	569	570	615	598	598	561	615	616	586	603	611	606	598	592	623	557	583	640	645	576	583	586	570	582	605	612	604	566	595	551	586	586	594	565	565	591	570	621	592	629	596	587	591	579	592	577	603	647	592	594	650	557	594	605	582	598	568	601	583	621	574	598	626	568	588	625	591	603	573	568	628	631	621	618	572	588	575	609	617	624	543	596	612	634	602	635	574	579	610	561	597	558	606	569	596	602	608	579	586	559	566	642	575	593	591	631	575	545	583	650	553	597	589	591	591	593	597	598	649	580	574	564	590	604	571	552	588	594	607	592	625	594	599	591	619	569	579	589	575	590	569	601	596	572	606	581	566	610	596	543	626	560	610	582	544	626	585	597	543	644	543	632	583	584	646	591	651	590	621	562	613	626	566	579	591	623	617	598	581	568	576	622	601	586	555	643	626	573	609	550	578	636	607	522	582	589	576	598	587	618	572	608	559	630	590	583	601	593	564	602	581	559	569	611	598	612	604	587	589	557	610	596	614	570	627	587	574	557	607	590	615	615	575	579	554	588	566	615	617	632	574	594	629	601	582	557	632	588	589	612	614	562	660	541	590	590	591	630	584	624	583	585	571	643	566	576	601	563	591	565	588	589	608	569	577	581	596	611	591	574	597	610	593	556	635	600	600	603	590	549	551	650	598	640	592	571	615	578	592	598	599	599	549	619	604	569	598	601	636	617	594	579	592	622	598	584	617	664	567	633	624	594	573	606	565	585	581	675	638	578	588	598	640	607	586	582	607	596	604	577	662	611	563	597	590	587	601	601	554	577	602	602	574	601	581	603	585	598	603	574	587	565	574	567	583	596	582	594	620	620	609	605	640	562	600	597	596	623	590	636	590	600	608	562	609	576	558	578	587	593	589	625	605	565	557	588	541	576	616	590	573	604	592	588	592	583	568	638	547	620	603	580	582	635	605	579	565	598	590	597	623	604	590	612	639	600	585	582	587	596	592	594	616	575	587	625	582	608	610	578	611	575	605	610	615	592	564	571	531	629	592	593	611	608	596	646	603	574	603	656	594	567	576	555	595	623	637	611	600	596	534	624	584	546	617	616	597	622	631	606	576	637	627	574	530	615	627	589	574	593	622	597	564	602	604	567	629	588	633	569	581	621	609	588	626	593	588	577	618	625	625	599	577	609	571	622	551	616	587	596	618	615	572	613	575	609	606	569	580	555	603	593	562	606	629	583	581	607	570	643	577	597	605	613	599	588	636	590	629	596	587	565	575	578	585	563	599	563	588	541	592	578	589	577	589	647	586	573	540	612	620	625	608	599	637	598	632	620	640	552	609	568	607	579	632	594	616	630	591	593	603	565	572	575	597	612	640	627	590	598	570	630	607	570	608	620	596	587	593	597	598	640	561	565	625	616	524	590	538	602	590	633	615	574	560	571	601	640	632	588	619	602	634	556	601	621	577	604	602	591	554	588	594	576	596	597	593	618	574	558	653	640	583	597	621	555	600	568	575	508	583	580	574	581	591	566	608	591	564	664	595	531	593	597	602	602	592	603	588	583	637	610	584	610	575	602	602	567	623	537	605	593	620	627	605	624	637	608	614	593	605	604	573	574	603	577	613	599	566	592	565	561	581	625	575	585	543	604	615	569	565	588	577	608	623	606	658	582	545	613	601	614	648	604	632	561	564	592	625	603	605	563	662	635	609	574	605	584	598	634	618	605	576	563	596	607	565	538	633	520	629	588	604	599	623	609	632	583	569	575	550	620	589	577	595	518	550	595	586	574	562	590	604	613	603	624	573	578	586	555	570	566	609	601	594	568	600	628	627	618	560	626	585	606	637	564	569	609	602	591	566	583	591	598	605	563	628	627	611	571	581	644	594	610	600	610	651	569	608	635	608	591	591	551	605	626	632	599	631	608	602	575	599	574	600	589	636	626	558	606	593	598	567	635	573	580	600	586	606	610	633	572	606	597	618	613	589	580	617	581	614	610	567	574	618	573	589	615	593	579	604	574	549	607	613	583	630	616	607	627	620	629	597	569	599	603	603	567	612	591	595	571	573	641	604	637	593	621	589	559	560	580	605	624	599	549	633	625	602	580	579	625	575	631	586	606	601	570	600	588	616	626	622	599	593
24441	21010	26832	25292	7435	507	441	362	323	290	298	277	251	266	265	250	234	255	260	254	258	254	233	246	224	241	232	222	200	222	221	216	214	253	213	246	233	231	226	253	252	222	252	207	231	242	243	249	209	212	207	232	237	202	196	231	222	208	235	250	233	225	216	211	208	195	224	225	235	238	232	218	228	215	231	213	258	204	230	239	229	215	237	242	239	230	234	215	207	213	245	226	221	210	224	234	218	239	198	226	220	230	239	238	229	229	234	193	235	250	223	229	223	209	206	227	189	212	240	210	246	219	229	221	240	236	208	232	213	228	200	222	218	220	224	209	201	202	211	246	229	191	236	214	220	219	231	220	208	224	210	223	206	232	213	221	207	211	236	231	245	205	222	208	223	231	192	234	209	236	226	243	232	239	244	221	232	204	234	224	252	213	234	216	213	215	211	209	240	246	210	226	213	229	206	226	251	238	231	237	224	236	199	241	201	237	250	238	220	226	214	228	207	226	222	195	221	210	212	214	206	215	210	228	225	214	235	207	225	196	210	249	240	232	213	211	237	224	219	227	195	224	213	238	218	232	219	205	232	240	220	227	226	211	210	230	235	208	220	205	232	231	211	231	213	202	218	195	192	230	225	208	252	220	221	230	230	205	229	201	258	219	216	216	204	240	205	221	246	208	225	210	245	212	206	212	249	241	211	242	197	206	211	212	201	201	219	200	227	203	217	198	238	219	262	231	207	203	203	213	207	193	197	265	224	237	204	215	215	212	231	228	236	230	207	234	238	194	220	248	234	184	230	225	221	209	217	253	246	228	226	202	211	244	256	263	195	235	215	231	213	217	215	217	223	228	229	239	199	229	216	232	209	204	241	204	250	225	238	203	210	225	209	222	238	259	224	185	252	207	233	225	197	234	190	216	241	199	214	212	212	218	215	216	213	237	197	207	228	231	191	212	219	217	222	226	201	225	236	227	213	228	214	222	198	240	228	221	214	225	212	211	215	210	207	217	196	231	203	210	216	220	226	221	220	207	249	206	248	222	247	227	214	214	211	191	222	199	204	215	203	232	241	211	238	228	221	217	217	212	204	197	219	231	240	225	227	225	233	228	214	209	218	231	202	222	210	208	213	221	237	255	195	234	237	244	212	215	218	229	247	172	235	212	215	195	218	228	244	230	234	231	216	228	231	214	218	228	206	212	216	213	226	214	217	221	233	221	229	185	211	180	241	220	229	248	205	216	246	219	223	222	217	226	246	212	223	203	207	239	220	237	210	216	248	251	229	217	211	236	215	216	230	207	209	204	230	241	224	230	216	238	215	221	208	237	231	221	218	196	239	214	210	217	216	207	216	212	205	220	197	224	208	219	194	216	221	230	193	256	213	224	238	194	204	191	205	224	206	212	197	211	205	229	226	253	208	230	206	217	228	238	226	231	230	216	213	244	221	238	227	237	241	241	241	233	214	182	207	197	224	219	193	204	207	219	238	237	227	216	223	219	199	206	199	219	212	206	245	207	236	224	229	222	229	190	224	212	197	243	243	215	232	214	218	201	198	218	208	213	228	213	276	240	234	224	219	234	231	226	225	225	261	224	211	227	215	233	239	245	237	235	212	244	225	213	220	220	224	228	240	219	226	214	200	242	230	202	195	219	231	221	194	227	259	242	224	228	205	243	234	195	202	202	221	237	234	230	209	220	240	242	232	220	189	211	244	235	214	209	232	219	234	222	224	248	226	229	221	218	213	221	213	215	222	201	212	205	224	217	232	237	204	235	235	207	231	208	208	215	221	218	227	242	220	234	251	208	230	215	192	214	212	224	198	243	244	218	209	220	219	235	219	212	245	204	230	202	215	206	207	200	225	235	255	208	208	243	213	211	223	212	225	239	204	231	228	233	225	220	208	231	213	216	217	208	217	210	217	235	227	212	220	211	207	214	238	213	238	237	240	224	235	227	211	222	217	237	218	224	195	231	192	214	224	208	218	220	214	240	204	232	207	243	200	232	233	219	219	225	234	206	228	217	242	188	224	217	241	235	221	221	229	228	213	228	209	217	225	222	228	233	217	210	218	213	239	223	198	221	215	246	196	226	222	229	204	217	230	206	214	245	203	220	233	237	230	212	188	230	233	189	194	245	210	222	192	212	233	206	215	236	214	198	235	229	200	203	221	229	244	229	216	216	222	218	232	228	214	232	239	225	238	259	215	212	245	232	230	237	228	237	203	220	217	250	251	205	222	253	236	224	220	230	237	213	209	207	216	192	215	223	224	212	207	212	228	199	243	222	228	217	228	242	200	225	216	243	216	231	207	223	217	256	213	211	211	225	226	190	210	216	214	209	260	217	219	208	237	212	244	242	229	225	228	221	243	201	183	221	210	210	239	211	223	229	204	214	234	195	230	240	251	213	209	225	240	219	229	232	230	219	239	233	218	240	199	207	259	219	205	211	238	236	215	203	250	204	241	203	212	205	225	206	213	230	218	211	229	209	211	215	225	225	230	211	261	208	241	221	206	224	234	197	241	206	258	222	222	246	232	224	234	217	209	207	233	237	212	228	209	243	224	223	216	225	208	236	216	228	223	216	205	223	197	209	229	226	226	227	219	219	208	220	226	236	204	223	191	237	222	228	198	248	209	193	221	211	221	204	223	208	228	227	214	212	220	220	239	213	213	218	232	252	219	224	229	223	215	214	225	201	206	252	222	233	223	215	220	248	206	242	229	243	218	245	240	222	224	233	194	231	236	262	207	231	207	241	259	215	244	192	197	215	212	241	216	230	193	236	225	223	231	235	230	219	220	202	195	217	201	220	219	236	233	200	222	219	221	216	240	241	226	230	228	237	218	226	208	229	248	226	229	219	211	218	221	209	244	240	217	249	242	221	219	223	212	239	218	229	213	223	227	231	225	203	198	208	236	247	246	220	228	222	225	243	215	212	237	237	225	230	193	222	226	215	220	236	249	243	256	221	226	235	214	207	212	227	220	239	207	205	227	233	215	205	215	207	222	224	224	227	231	216	206	207	226	221	227	208	224	226	232	236	262	209	214	215	219	229	229	205	222	216	229	210	194	212	234	213	225	202	207	232	214	205	214	225	213	214	229	208	223	216	213	188	221	240	211	199	223	220	218	221	226	219	185	263	224	208	220	229	220	224	217	201	219	243	230	214	232	229	230	216	202	237	240	231	204	232	230	209	197	229	221	216	232	207	211	230	225	237	218	247	199	256	219	201	264	231	225	240	206	215	190	238	207	201	219	215	211	230	218	199	223	214	218	222	205	205	214	199	216	219	212	210	213	211	232	232	181	227	217	223	198	218	180	215	226	224	216	212	249	204	231	231	224	220	195	227	201	235	218	191	207	222	219	226	215	214	227	201	223	217	208	211	210	214	236	215	216	260	218	223	208	244	222	227	196	234	211	231	248	191	225	243	197	228	216	238	256	200	215	237	239	193	204	229	229	248	242	217	215	238	219	245	218	242	231	216	250	208	227	232	230	230
3040	4625	3156	1485	1059	863	675	565	486	392	385	339	363	344	310	316	299	300	302	299	278	255	281	268	267	287	266	269	254	262	242	244	276	278	240	275	278	242	262	272	287	236	289	258	302	261	250	252	253	301	268	253	278	258	274	265	279	247	247	285	272	262	266	270	263	235	240	281	257	238	252	273	243	251	274	258	270	279	249	241	269	266	251	231	221	262	237	266	234	238	239	291	258	251	252	257	280	262	242	284	232	251	241	255	286	265	243	266	261	242	261	277	252	251	276	253	267	301	253	263	259	257	248	252	284	250	251	251	255	276	294	281	280	245	275	238	267	243	243	230	269	261	260	246	268	279	270	251	258	292	255	267	269	247	232	282	239	248	247	260	269	272	279	262	268	253	268	269	258	282	248	269	285	266	268	258	282	284	263	262	227	239	282	263	236	237	287	262	267	278	251	254	289	233	262	247	257	271	268	271	264	262	245	242	268	245	273	262	245	266	277	259	262	250	255	249	261	246	269	262	271	258	285	250	265	241	267	250	253	267	231	242	251	270	238	245	249	238	267	270	261	295	250	230	254	261	267	258	262	252	291	233	253	235	273	285	273	264	264	262	269	242	237	268	256	265	270	272	267	260	264	253	269	271	262	247	268	269	241	244	269	269	258	284	285	271	247	268	253	248	271	209	269	218	286	246	252	252	260	234	265	253	271	251	275	238	242	259	275	261	264	277	218	280	246	241	248	250	249	249	243	263	251	234	270	243	236	238	239	255	270	259	273	285	224	272	259	235	245	259	241	273	250	256	260	248	245	273	246	280	227	271	241	238	258	254	254	275	249	254	227	265	257	247	255	270	270	233	303	286	256	242	276	287	211	254	251	277	263	278	245	253	266	275	258	258	266	251	240	233	232	252	247	259	250	240	233	285	256	283	266	273	270	284	281	254	268	252	265	251	244	273	240	308	270	259	235	278	240	258	277	249	258	259	259	246	255	253	265	280	277	272	270	271	251	261	231	243	243	276	242	262	276	251	266	235	269	275	287	266	229	269	243	271	230	257	277	276	251	273	239	250	271	261	258	264	253	270	281	276	246	245	271	262	261	291	241	283	283	268	268	262	263	262	252	290	257	285	258	275	266	250	258	282	265	268	215	242	236	267	250	269	248	250	238	278	283	273	258	268	237	244	269	243	276	229	264	276	247	260	249	269	283	248	242	266	249	247	266	230	265	247	270	276	255	253	255	274	264	236	246	257	243	288	257	259	222	237	250	252	245	238	240	268	238	296	235	254	268	274	290	285	274	270	280	253	247	264	267	263	252	240	290	246	266	264	248	251	254	253	223	248	248	271	250	256	252	253	265	252	253	254	275	246	265	248	244	253	242	275	266	256	232	254	275	265	280	267	265	244	273	237	249	282	258	253	236	251	266	273	264	263	240	237	244	244	279	261	250	287	242	247	271	261	277	252	270	255	271	245	247	243	270	239	248	274	228	255	283	271	260	264	271	284	244	251	243	261	251	246	248	279	277	270	250	263	246	273	269	244	238	266	240	252	243	289	267	284	250	264	240	252	266	247	263	262	284	278	251	246	277	281	272	232	248	255	265	249	276	254	260	236	262	253	256	257	265	274	231	221	269	270	275	219	252	285	242	271	258	241	254	268	235	228	268	250	270	265	263	266	258	259	274	276	254	251	271	252	225	254	247	268	256	232	277	256	252	254	247	264	262	277	269	285	250	264	288	246	244	247	272	296	261	221	239	271	261	252	255	263	256	255	243	237	254	292	259	272	254	257	249	267	251	267	252	264	248	271	268	254	251	261	222	257	240	252	262	256	278	279	262	248	235	301	266	271	248	262	270	245	263	255	236	279	264	255	243	238	252	242	243	292	264	239	275	265	265	268	276	242	278	263	234	275	259	251	263	276	248	273	238	261	281	275	274	279	234	253	268	246	260	259	282	236	257	285	259	274	248	270	237	232	270	270	249	258	276	283	263	238	255	253	287	283	257	266	218	244	244	263	246	267	245	237	236	264	244	222	247	249	275	261	245	269	274	275	257	259	261	270	248	291	241	256	255	225	246	272	259	235	242	258	248	245	244	245	248	237	271	274	258	280	250	265	266	251	249	252	253	248	251	234	253	250	284	221	249	251	243	257	241	276	269	250	270	255	264	271	263	273	279	248	241	274	288	246	227	262	257	268	245	274	273	250	285	270	267	279	269	241	243	249	250	246	256	260	242	251	268	266	267	271	258	220	248	257	239	264	255	264	274	278	260	265	266	286	274	262	252	262	223	266	262	249	240	274	249	249	246	259	255	286	236	278	235	279	223	254	263	252	274	264	298	235	241	253	286	265	239	263	261	256	259	235	244	265	281	263	255	241	265	266	262	260	249	270	258	225	249	254	257	271	245	237	256	303	244	247	229	246	275	256	260	267	261	265	250	308	234	270	236	248	251	265	255	230	267	261	288	253	247	249	255	239	223	254	229	278	242	256	261	267	284	249	271	273	256	268	258	254	285	293	252	291	246	259	254	266	256	282	243	251	249	267	254	257	233	262	258	259	231	234	264	236	275	252	258	253	279	255	235	251	233	227	282	245	246	257	238	262	254	240	261	264	243	281	264	257	218	233	276	253	243	286	259	255	264	292	266	254	276	234	258	261	270	278	237	277	257	235	231	243	284	252	270	269	269	262	254	260	266	268	241	270	252	288	231	285	235	260	253	281	245	242	201	277	274	247	271	235	255	285	257	229	253	268	263	270	258	259	255	246	253	247	248	275	277	253	265	264	289	273	247	272	257	263	257	280	281	261	290	249	236	248	274	232	223	261	251	266	249	244	260	288	266	254	260	265	263	247	276	266	288	251	236	260	261	270	249	249	219	285	255	273	264	250	254	238	286	281	266	247	240	247	257	236	273	262	263	260	291	270	256	224	261	240	232	248	266	294	249	235	282	256	265	227	268	258	303	261	254	253	261	262	266	267	253	262	259	259	230	260	273	279	250	255	247	254	256	258	235	265	251	267	236	248	275	252	258	251	251	267	254	255	250	257	280	253	244	252	254	263	237	270	275	238	268	249	260	236	241	243	254	271	232	251	290	255	254	259	264	248	259	259	281	245	252	250	227	296	252	269	256	259	277	247	257	223	285	253	236	239	252	248	267	268	254	281	247	247	246	281	239	252	259	273	268	261	238	262	266	274	262	264	263	267	255	284	291	255	268	252	266	256	261	269	247	246	259	259	260	279	252	281	249	253	258	261	263	270	244	283	273	238	260	254	265	263	248	235	247	260	229	257	248	254	253	267	244	210	261	260	242	265	246	246	276	245	275	248	270	235	277	235	258	260	262	265	250	259	250	237	317	274	247	239	247	241	264	255	277	264	253	264	276	259	244	250	277	257	247	298	276	262	272	251	253	250	272	230	252	265	250	268	255	281	251	272	225	240	231	241	216	263	277	241	215	267	245	260	234	286	275	278	261	246	259	251	272	254	265	253	280	246	250	263
22342	21088	28654	23739	21089	21093	4991	851	650	587	508	472	419	396	380	380	347	348	300	297	293	341	266	297	322	314	302	308	294	300	263	296	276	302	271	280	297	279	241	295	287	282	233	283	271	286	265	267	265	265	228	255	270	265	271	283	249	274	276	254	248	273	261	257	257	283	270	295	260	251	256	276	298	264	242	248	262	237	267	284	244	259	249	265	238	254	248	271	279	282	262	271	238	248	267	232	252	264	267	264	259	261	265	275	271	282	234	273	289	249	262	281	252	266	260	258	265	257	249	254	244	258	258	262	256	253	227	254	266	249	246	279	278	263	271	239	267	261	267	233	237	257	260	249	254	252	225	290	256	269	276	258	263	262	269	224	264	239	270	254	244	283	230	277	245	245	235	264	252	250	265	266	265	260	254	275	264	236	251	237	240	246	259	244	242	260	253	247	237	251	270	230	259	291	224	247	259	240	244	231	278	264	243	255	266	278	249	214	251	259	279	240	238	277	234	279	269	278	265	222	249	256	257	255	232	269	215	259	250	253	274	209	264	274	240	273	234	249	240	253	257	271	221	235	268	274	230	238	282	231	259	246	255	218	243	266	237	236	258	286	245	249	244	288	257	246	251	269	241	253	263	284	248	269	242	248	250	284	268	276	259	286	231	245	242	257	262	224	248	279	262	265	261	246	224	262	261	234	227	257	250	233	266	236	252	236	247	259	243	235	249	252	229	251	251	247	253	251	246	236	264	252	270	257	244	275	245	261	248	262	260	259	275	280	266	257	270	275	240	264	279	260	268	271	261	269	252	279	277	256	258	258	272	257	257	249	216	227	240	263	236	251	251	270	260	266	250	316	229	260	241	246	228	259	263	267	249	260	270	237	252	242	256	240	273	259	239	245	260	262	234	252	271	250	280	249	263	253	241	253	256	299	250	235	232	269	269	243	256	260	219	258	256	231	266	243	250	279	264	264	264	235	256	234	230	264	270	236	217	264	247	269	238	254	219	242	265	226	263	264	260	253	236	240	228	250	255	242	211	251	267	245	269	250	217	245	260	247	263	241	232	250	256	255	274	220	273	273	242	256	240	258	249	292	257	247	281	241	283	247	272	272	237	233	273	262	245	254	256	265	214	263	249	237	261	270	256	254	251	260	279	260	285	250	252	250	274	260	258	260	268	241	255	243	214	260	242	263	263	269	272	244	248	277	266	255	240	258	278	258	260	242	241	243	246	278	259	234	226	258	244	219	262	210	244	289	258	266	251	225	271	255	274	273	255	250	241	288	252	246	249	254	257	251	251	241	254	274	254	269	250	246	242	276	249	243	270	248	270	253	239	260	244	260	251	244	275	265	246	240	292	239	231	288	240	261	283	244	250	252	273	258	235	256	240	277	251	258	258	241	245	234	259	240	222	236	276	253	241	238	247	246	257	226	301	250	239	255	234	280	254	252	239	294	262	259	246	241	242	233	245	242	274	218	277	267	266	252	222	278	250	261	273	250	248	230	252	246	254	249	234	249	260	241	260	284	242	240	282	247	243	259	252	258	270	254	248	258	242	257	243	279	249	237	283	274	252	266	274	246	274	263	265	247	274	224	243	273	258	263	264	262	246	247	247	220	263	237	243	265	272	254	258	249	256	255	274	250	254	234	243	232	225	258	223	287	235	257	269	236	260	255	260	252	259	279	265	264	232	258	221	248	262	282	238	252	243	262	268	262	237	256	258	273	283	268	242	276	266	233	257	261	239	237	261	257	242	291	247	264	282	260	234	249	273	262	253	276	254	267	261	249	239	219	262	239	256	260	253	255	253	261	246	267	292	233	236	246	269	224	244	290	260	254	245	249	255	274	280	271	237	244	278	242	255	273	259	262	253	257	239	257	237	287	254	271	269	245	283	241	260	260	254	261	253	255	276	270	244	255	259	216	244	258	275	242	251	272	252	249	228	259	251	244	231	279	272	266	263	253	267	263	222	278	261	240	254	231	267	251	282	245	235	259	265	244	244	252	270	253	251	269	247	264	242	262	244	260	229	265	242	243	264	268	250	255	246	287	268	264	277	252	242	268	255	265	262	267	259	247	251	241	241	249	273	274	226	302	239	286	238	228	261	260	273	259	237	251	252	258	263	242	264	250	288	251	240	253	237	240	249	241	264	256	261	243	271	270	238	269	227	267	241	238	248	262	244	248	253	242	254	264	252	256	239	249	258	248	231	222	261	251	269	271	271	246	244	275	252	254	281	238	242	248	261	249	230	243	253	227	261	241	249	271	242	257	238	245	259	234	245	277	248	244	245	275	244	250	236	246	263	247	240	261	232	249	234	230	241	252	239	254	262	242	297	263	286	256	266	271	284	262	267	260	238	256	246	229	245	275	261	257	223	284	273	245	247	247	245	279	251	241	255	288	226	277	254	254	255	255	249	281	252	268	261	242	225	259	267	279	266	257	241	271	252	274	272	258	230	287	230	239	223	249	255	260	247	247	262	263	305	268	253	242	234	235	267	255	276	261	253	264	243	252	256	239	243	238	257	245	228	266	238	250	235	259	250	279	240	272	279	245	244	250	255	250	223	284	246	236	273	270	239	248	284	268	246	266	254	287	237	251	242	258	283	277	250	262	263	214	244	257	244	226	249	253	228	250	238	234	258	248	260	271	263	276	231	236	264	269	262	259	250	261	277	272	266	243	287	261	236	256	239	261	257	247	247	255	254	276	241	257	241	253	242	265	255	248	270	273	233	250	268	269	257	265	252	232	244	249	233	222	260	253	220	243	229	267	267	241	252	272	234	261	267	232	245	277	273	246	255	278	265	243	262	262	254	268	264	239	258	251	275	257	256	254	240	266	245	267	220	238	240	256	260	265	245	226	249	228	254	255	282	233	257	287	275	263	256	252	267	254	243	241	235	267	238	220	247	245	263	265	254	248	221	259	249	249	238	267	269	250	283	268	249	235	244	231	258	246	267	269	238	270	266	266	246	263	249	264	271	264	228	248	277	255	251	254	262	253	258	247	237	269	260	238	276	227	258	267	256	248	250	235	260	273	225	254	257	270	259	284	263	229	261	252	232	239	268	247	262	243	248	247	251	230	277	263	256	275	273	256	258	258	243	248	224	252	250	240	235	253	257	268	262	246	253	263	242	260	242	235	245	262	235	240	267	255	249	278	238	242	255	269	244	249	248	218	287	258	277	223	229	245	267	241	271	296	259	236	253	243	235	272	248	263	255	242	247	278	242	260	255	252	255	278	266	258	220	260	257	229	271	295	259	249	244	255	254	250	243	215	257	256	284	279	255	257	265	247	263	238	255	274	265	240	283	263	248	253	219	272	267	274	265	266	275	251	265	254	254	222	238	234	262	288	274	264	270	249	269	278	257	242	236	260	249	273	259	257	269	238	270	243	239	267	246	276	234	251	260	258	235	271	256	267	250	264	259	244	274	255	274	271	237	258	273	251	244	236	271	255	247	235	243	250	236	248	232	262	236	277	279	215	277	259
4023	13249	9496	4456	3248	2368	1867	1296	1083	893	787	646	608	533	488	462	484	445	413	375	375	362	361	380	363	391	321	353	377	378	355	352	357	360	355	335	325	360	335	323	333	334	314	332	301	313	295	336	299	306	283	317	360	309	299	312	317	314	310	306	297	307	324	304	302	340	312	320	309	322	297	297	304	316	327	308	314	326	328	294	287	328	313	324	298	329	306	299	309	324	338	316	306	289	288	280	306	322	288	293	303	318	302	334	305	283	304	302	318	337	304	301	317	326	320	325	322	296	306	319	341	314	302	300	318	319	302	295	352	310	305	288	268	291	306	300	314	289	309	330	308	314	304	298	303	318	308	291	296	326	308	300	309	279	304	320	300	301	348	319	296	305	302	324	330	309	355	294	296	302	324	309	281	315	268	302	326	315	298	299	294	307	315	301	266	292	338	305	279	323	265	303	288	314	302	321	309	286	301	288	313	311	283	316	325	301	302	287	270	304	282	296	333	320	315	304	282	313	258	297	301	325	306	305	273	320	296	352	302	332	287	321	299	308	271	303	278	309	306	326	279	294	329	316	306	270	304	314	305	334	320	309	310	341	305	319	270	291	323	292	299	339	315	335	302	278	305	301	323	288	314	304	338	315	296	313	279	320	312	306	287	341	326	324	322	311	296	290	297	279	325	302	317	317	281	307	309	271	342	334	293	327	322	317	337	281	283	313	285	297	291	299	310	308	310	337	318	298	327	300	297	328	304	304	339	313	304	287	327	281	312	324	313	332	317	307	290	327	304	293	287	313	324	310	336	324	297	306	294	316	343	316	319	331	322	266	298	317	329	278	305	306	284	331	332	287	311	278	307	341	320	298	292	305	313	312	316	299	280	299	322	318	309	325	311	306	331	294	296	295	306	292	316	305	297	281	281	314	301	303	305	304	312	316	329	304	298	307	311	301	289	300	329	309	305	332	286	283	288	330	282	308	289	291	310	301	288	326	327	312	298	323	309	310	297	322	261	298	312	336	297	288	289	283	301	274	321	316	301	265	301	282	321	302	295	296	309	309	290	314	311	293	296	317	316	306	301	330	307	267	309	299	326	295	331	285	318	312	337	303	318	290	349	345	300	326	323	294	296	293	300	300	294	313	309	318	320	324	297	316	320	292	318	282	311	314	330	284	295	304	317	302	306	312	282	322	313	300	303	268	305	295	281	287	321	307	292	281	299	304	306	302	303	321	289	311	293	283	331	308	308	283	295	305	331	280	303	300	312	311	308	319	361	336	313	293	312	306	285	269	287	307	344	292	318	266	315	324	326	302	321	348	323	313	311	304	343	329	332	276	302	315	314	330	325	288	293	293	299	327	307	287	322	292	282	281	299	318	344	332	323	333	280	321	277	274	312	304	272	309	312	293	315	302	316	359	309	310	290	312	306	310	307	317	260	321	312	326	302	314	318	297	310	330	309	306	310	338	304	302	327	274	322	286	336	302	287	314	289	306	308	302	286	293	316	285	338	263	317	298	292	333	330	302	310	338	290	322	332	285	305	286	304	301	297	298	287	357	306	309	289	291	298	290	310	297	304	296	307	292	304	315	318	288	295	333	288	311	298	326	293	286	310	323	300	308	316	346	296	278	316	303	318	335	286	286	275	295	302	284	325	294	288	328	279	320	301	294	292	286	300	299	319	328	346	293	320	303	302	325	338	309	309	323	322	332	304	339	309	297	338	309	324	305	344	338	285	318	317	307	315	301	293	306	324	322	302	309	296	271	326	330	302	309	342	299	323	280	320	296	288	284	310	300	315	338	306	318	289	288	324	295	303	301	317	346	309	311	292	296	299	282	312	320	297	322	310	288	297	287	324	325	324	329	327	335	325	318	305	337	296	314	322	306	321	313	299	284	322	316	320	319	295	299	325	328	269	325	312	313	326	306	332	303	324	294	287	259	304	306	296	310	309	323	296	307	281	286	302	347	294	314	298	294	296	308	322	302	343	311	305	306	285	325	299	325	285	286	312	307	306	286	319	302	326	273	309	304	300	322	295	286	307	283	322	287	318	301	287	291	312	313	340	288	300	330	316	296	306	308	277	313	304	329	311	297	291	316	354	307	283	324	314	290	301	321	345	339	317	325	309	298	317	275	284	289	300	286	303	276	297	274	299	299	282	322	337	311	262	294	291	279	317	337	321	318	279	331	294	276	295	333	303	277	280	304	269	282	325	296	295	333	295	299	303	339	292	303	294	319	307	304	311	297	298	302	300	300	296	326	318	315	291	289	328	276	272	325	283	323	305	317	317	282	272	327	331	313	299	308	298	302	322	295	322	309	321	292	304	319	308	310	300	297	288	320	314	284	283	294	289	289	293	303	347	301	323	302	318	329	308	323	290	305	314	300	307	319	306	343	306	284	285	307	315	356	283	290	288	270	291	309	298	293	324	324	313	291	294	295	317	347	315	318	326	305	296	284	272	318	308	312	317	313	330	307	317	300	313	337	296	313	297	281	315	322	298	308	334	298	300	286	323	302	290	297	283	304	284	321	296	317	296	290	303	286	295	314	275	334	353	305	332	312	331	302	310	288	294	322	343	260	309	319	316	328	324	313	321	311	326	306	327	303	310	311	318	301	295	319	320	283	287	289	293	290	317	318	294	312	315	284	329	335	307	271	314	311	327	299	304	317	303	319	306	292	303	307	294	308	281	294	297	290	314	299	301	278	302	294	312	303	365	334	291	322	303	310	310	335	297	285	292	299	288	304	306	309	295	321	293	306	323	321	257	290	322	319	335	325	302	301	323	305	309	300	276	304	331	310	299	320	317	320	294	333	319	290	280	322	322	313	318	335	310	308	320	336	304	299	324	289	304	295	311	327	258	296	305	297	306	312	284	307	311	326	300	324	324	308	316	287	332	342	320	318	308	317	303	306	308	295	301	322	317	294	306	314	330	316	305	325	304	324	285	293	299	293	304	312	305	302	318	295	283	331	306	309	301	275	319	322	319	311	289	298	317	309	305	318	303	286	311	323	318	300	311	320	297	305	299	289	309	289	285	292	299	310	297	332	294	336	313	294	301	323	299	302	320	298	292	288	308	334	318	295	304	344	298	313	337	285	303	305	286	313	338	334	325	312	295	341	306	311	291	295	306	328	312	291	279	292	310	312	300	300	290	314	332	268	327	308	277	316	318	291	314	299	311	328	315	296	277	315	319	307	292	301	305	317	320	291	304	297	281	290	323	288	310	317	305	315	291	299	318	304	329	320	274	282	328	349	311	290	315	306	327	299	341	313	295	310	310	299	303	296	269	323	309	297	298	332	294	280	284	315	346	270	289	260	326	311	304	282	295	287	289	324	344	333	330	316	349	294	316	298	331	336	309	316	301	322	310	310	332	314	312	312	295	318	294	301	319	308	338	292	325	289	326	266	290	300	283	294	276	308	293	303	314	302	339	310	305	315	329	326	307	284	318	291	299	334	298	309	322	304	330	309	286	270	294	290	288	298	306	335
27004	16681	2878	713	530	500	471	455	446	483	484	473	441	406	439	436	484	415	477	485	491	459	437	465	422	413	464	446	413	456	419	467	446	483	454	432	416	482	435	447	442	447	450	456	472	432	439	465	443	426	452	433	417	464	454	477	412	483	459	469	420	424	446	441	471	442	438	407	470	455	500	442	449	466	462	460	432	425	444	446	449	452	455	424	484	473	498	445	444	451	467	453	479	419	438	457	453	419	468	464	410	460	434	481	464	439	413	455	430	440	440	452	452	479	464	416	449	428	424	505	435	415	444	453	475	432	451	448	447	477	434	452	490	442	443	464	432	446	440	464	446	477	487	450	488	456	481	461	495	445	425	438	467	466	435	461	465	430	472	415	458	417	465	422	458	431	455	455	457	471	470	479	459	468	465	421	435	440	437	443	438	407	440	425	449	463	466	442	460	453	447	478	439	473	489	453	446	470	469	428	517	463	434	463	468	413	449	419	447	440	423	430	451	423	431	469	453	495	402	424	432	459	469	436	441	511	468	452	474	424	452	440	429	494	459	472	457	446	468	457	447	425	403	446	470	444	439	468	405	448	467	445	427	439	427	406	424	460	446	411	453	447	421	450	400	447	431	451	423	451	470	463	408	481	434	470	432	436	455	440	420	486	407	431	472	408	477	466	474	472	475	433	399	447	444	439	461	456	450	471	469	478	489	456	462	406	449	464	459	440	447	438	459	462	524	439	455	471	442	458	499	415	446	472	431	489	425	447	455	444	460	407	444	472	443	440	458	435	452	401	439	434	466	456	462	456	467	470	475	429	423	465	459	479	455	442	445	464	460	427	434	468	462	476	447	475	433	539	437	486	433	448	430	448	507	452	447	434	425	436	461	428	429	480	449	442	429	459	432	445	447	474	466	442	466	495	467	420	469	405	427	488	433	441	476	468	476	459	477	413	448	413	458	480	444	468	423	422	413	446	486	446	445	469	426	431	430	445	433	456	449	441	479	483	478	425	488	463	491	447	445	423	450	461	446	446	475	415	445	400	433	424	431	440	444	472	472	450	438	471	454	415	474	473	469	421	450	444	473	440	445	432	467	480	478	472	432	447	423	437	455	470	435	435	440	439	439	455	438	468	480	463	427	476	465	473	439	483	448	462	440	450	451	455	419	417	464	455	440	421	432	468	487	487	453	492	430	459	456	451	441	442	466	460	453	434	447	428	442	428	430	445	461	473	444	496	433	449	446	403	508	480	501	430	443	477	440	467	517	435	435	428	442	431	447	445	412	437	448	460	419	442	439	447	459	472	458	464	432	453	427	434	458	464	457	442	392	459	445	437	472	453	446	439	448	446	447	470	448	441	434	429	450	459	492	481	427	466	465	485	451	458	426	498	436	426	448	424	509	456	434	463	467	431	473	469	483	426	464	457	468	461	441	442	482	410	434	437	453	448	463	496	415	463	451	436	436	446	460	471	430	433	445	416	461	459	469	445	429	410	477	408	462	464	437	443	446	454	458	476	438	470	483	456	467	415	442	445	447	456	439	485	454	463	447	446	426	442	456	483	458	441	465	464	432	424	430	410	460	453	446	438	455	428	437	440	424	451	450	464	422	518	450	435	444	430	439	459	427	420	468	493	436	493	472	482	438	451	438	442	433	438	457	445	436	457	400	460	457	470	473	445	472	428	440	481	473	479	471	462	472	434	447	468	521	491	477	449	396	482	433	453	451	486	478	444	439	474	469	467	483	441	449	480	473	443	439	446	487	446	422	442	439	466	438	428	426	482	448	432	453	444	422	484	466	419	449	410	437	426	422	484	474	459	465	457	461	468	435	433	445	463	479	416	444	462	485	437	445	448	415	422	431	448	466	434	429	432	474	403	426	444	409	463	458	463	439	463	423	429	409	422	456	475	463	441	475	433	444	449	463	458	454	451	471	461	455	434	403	457	443	463	430	483	430	429	432	454	453	418	474	437	457	498	458	456	452	436	440	478	478	438	451	456	443	442	445	449	456	473	450	479	444	473	452	429	437	410	425	467	449	449	455	441	415	488	474	451	473	447	431	437	483	481	426	489	449	420	415	469	433	457	460	497	440	444	479	466	437	491	500	468	460	439	434	445	425	495	477	444	431	436	483	463	421	424	496	426	451	423	446	469	430	458	453	449	460	429	454	437	426	412	439	431	469	458	450	458	453	440	471	470	496	449	422	455	442	445	448	390	473	460	455	466	436	436	448	444	451	449	462	457	462	454	419	483	464	483	447	436	447	474	466	437	454	466	473	457	467	477	461	432	439	451	458	469	434	430	484	426	419	441	433	448	438	458	439	484	491	442	439	442	434	460	466	465	472	464	414	440	410	453	447	457	432	463	442	450	414	458	423	478	478	461	471	458	446	447	467	444	429	444	449	441	434	470	452	471	444	456	446	474	416	432	466	441	426	462	448	440	396	453	448	472	449	421	441	482	455	461	441	465	464	426	481	440	442	441	428	438	469	440	466	465	449	449	466	427	458	446	432	438	451	453	460	441	466	452	421	459	481	442	418	471	458	478	420	428	427	457	468	451	456	464	423	446	468	453	421	469	461	467	446	439	447	439	480	468	441	431	435	441	436	462	402	448	474	425	471	444	480	421	479	436	457	437	475	465	434	458	448	499	404	444	445	481	457	428	451	454	480	428	452	473	411	460	453	433	436	445	463	470	459	435	450	436	440	457	429	461	464	441	444	450	449	449	459	431	470	445	426	438	480	461	468	424	454	456	452	466	423	454	473	446	435	480	428	439	460	450	465	463	454	455	469	495	437	464	486	457	449	448	456	453	462	416	483	460	413	434	423	444	418	452	401	427	523	483	442	444	454	459	386	450	435	491	455	470	456	448	414	481	457	456	490	449	455	464	433	482	453	428	445	461	495	454	463	412	438	447	476	454	446	444	447	459	442	462	462	466	434	460	431	453	478	416	425	455	463	477	461	405	441	432	467	457	455	461	451	460	453	423	440	447	458	438	442	473	435	479	435	455	465	409	429	467	461	433	470	439	430	462	497	451	441	457	472	443	453	422	441	416	430	457	478	473	466	518	424	434	468	459	434	436	408	446	435	428	399	413	438	433	400	417	443	480	439	434	426	447	452	401	479	470	435	440	493	431	432	488	465	496	484	451	450	434	449	466	426	472	422	461	448	460	421	423	447	437	479	441	426	435	416	426	449	452	493	449	435	460	470	438	427	438	447	469	462	457	424	451	479	428	426	442	466	435	448	471	453	439	415	483	461	434	449	437	477	439	466	439	457	433	431	451	458	459	463	426	443	423	446	458	439	444	480	448	464	461	447	451	445	439	468	463	475	471	442	450	429	412	424	478	442	485	473	448	474	446	472	443	420	453	436	456	443	479	453	467	473	469	482	460	450	449	482	444	485	442	502	416	458	370	443	423	401	457	446	458	477	474	472	455	454	417	421	470	449	452	422	452	441	452	475	449	466	446	422	431	499	434	410	421	453	450	437	461
4128	1002	853	644	603	569	538	529	521	503	543	519	542	522	517	517	512	509	521	511	513	532	498	501	552	499	551	501	518	528	523	534	499	512	508	525	549	517	505	511	492	518	484	519	576	491	533	545	533	511	504	504	515	497	516	534	528	554	525	524	509	500	551	479	540	582	495	487	533	510	494	511	516	548	571	492	476	483	551	521	491	544	526	548	521	512	493	518	523	521	478	543	504	495	557	532	523	503	509	497	484	529	546	526	530	497	515	494	504	508	574	504	542	504	490	555	542	500	515	502	523	566	503	535	522	512	579	525	504	522	515	494	513	521	552	518	537	530	510	507	504	519	523	508	481	521	503	544	522	515	511	501	541	560	485	505	514	529	514	499	511	527	479	528	501	498	502	506	534	540	486	512	541	503	547	543	493	524	519	551	514	548	499	510	487	488	542	506	513	556	545	550	527	492	496	496	536	513	521	526	532	547	515	489	502	544	519	529	497	526	510	523	515	504	532	515	518	489	530	486	537	540	540	553	512	481	534	531	504	518	523	568	561	513	497	539	507	535	512	522	518	509	516	513	537	513	468	524	559	551	481	500	526	508	519	516	496	527	544	495	515	548	513	494	521	533	504	557	548	519	503	495	494	542	515	546	518	493	543	493	462	499	501	485	532	524	538	526	492	510	508	477	517	491	554	489	489	537	523	510	473	551	507	474	501	522	475	524	531	541	517	534	525	525	514	527	515	534	520	507	552	523	543	515	550	547	513	520	519	490	533	500	495	517	523	501	517	511	519	493	469	521	532	511	487	510	548	496	535	513	488	491	504	516	506	493	507	494	550	495	532	581	506	531	482	503	534	531	493	526	529	527	523	500	502	506	481	523	490	495	485	519	544	547	514	466	471	544	518	535	530	482	547	501	484	537	543	509	526	511	541	504	534	493	555	543	487	502	515	519	521	533	459	523	554	523	502	546	536	515	519	531	505	511	526	503	500	491	532	536	552	499	541	505	523	528	483	511	495	522	544	563	510	507	520	554	489	544	500	524	529	522	545	509	502	468	512	480	508	492	515	530	520	516	499	544	530	524	486	557	546	526	523	555	511	500	544	525	508	502	459	544	512	525	530	516	501	509	523	521	524	546	448	477	512	507	514	500	458	532	514	517	473	491	520	509	536	540	547	518	514	520	512	516	500	500	509	485	516	493	539	510	515	500	482	527	513	521	500	519	512	501	505	510	515	510	527	504	544	505	494	528	508	504	538	543	522	495	531	526	486	530	527	518	519	533	537	523	496	494	517	492	555	531	522	494	481	542	532	535	563	538	527	463	531	484	518	509	512	475	523	517	508	505	539	516	530	547	512	503	529	528	505	518	507	510	498	477	501	478	504	533	535	520	560	493	505	529	551	538	536	546	562	507	537	463	527	531	523	482	531	520	499	517	552	504	516	510	496	517	487	561	516	536	511	553	521	517	516	519	480	512	529	486	479	508	501	545	539	541	527	512	526	497	552	523	557	489	537	519	480	519	476	523	528	533	491	497	521	495	508	542	544	504	497	513	512	498	531	529	545	516	506	549	509	531	536	483	499	528	508	520	498	517	533	541	522	524	521	542	505	529	533	516	538	528	502	538	528	523	528	534	539	517	508	486	526	486	548	561	527	515	547	518	532	505	497	552	523	522	512	532	502	523	530	477	532	467	505	516	512	529	545	523	481	518	500	520	506	519	534	546	525	531	527	522	545	517	494	521	537	544	539	531	530	535	489	502	489	496	519	471	483	512	515	524	524	530	509	519	567	550	497	506	505	522	556	487	521	525	504	549	511	514	502	536	515	506	526	492	548	513	533	562	497	507	555	508	525	533	502	483	515	544	510	525	507	503	540	531	481	491	540	477	509	553	549	489	501	539	485	540	534	519	458	495	525	528	496	556	516	504	517	469	518	503	530	476	497	495	498	514	511	548	566	485	502	505	569	495	483	515	499	520	500	526	481	541	540	499	498	510	538	464	509	496	500	549	573	525	484	526	554	529	527	518	533	514	461	546	482	495	480	540	505	531	498	543	488	541	508	535	547	516	535	508	487	601	526	576	539	485	529	523	518	526	495	542	515	489	491	498	558	528	528	511	534	505	518	539	511	534	530	554	537	550	514	504	514	508	514	577	494	506	522	533	529	507	555	514	513	485	558	504	518	503	502	516	539	509	502	508	516	536	536	482	512	514	547	522	568	490	536	512	521	513	545	508	557	508	531	535	486	502	514	533	547	515	556	513	515	493	493	518	491	525	522	506	519	528	509	540	515	550	493	519	506	503	533	523	509	523	548	466	488	513	523	532	532	469	498	547	479	538	512	496	510	542	505	500	491	547	526	506	490	461	508	517	521	525	515	487	547	537	489	513	507	531	564	529	542	501	493	517	506	533	489	513	467	530	502	501	457	507	506	487	529	480	526	538	511	521	503	557	503	556	522	525	499	498	538	537	507	494	552	531	533	561	559	503	555	547	514	483	472	509	496	495	506	516	526	519	515	527	488	527	497	490	553	509	573	520	527	487	522	514	485	491	539	498	535	502	549	488	514	538	524	521	531	486	520	496	533	517	509	544	529	548	489	483	487	484	477	507	529	502	552	489	536	461	516	498	508	505	474	549	545	509	471	495	508	502	535	489	527	575	536	523	529	490	533	562	547	543	498	515	530	593	522	504	529	522	523	522	541	524	483	502	515	516	530	522	546	526	568	501	544	494	468	533	541	489	503	506	498	525	530	543	560	559	485	487	533	527	558	526	523	527	528	552	511	539	498	496	485	471	516	522	573	533	530	506	513	492	525	530	512	535	528	500	536	515	542	527	511	524	511	502	523	515	467	510	510	546	542	483	506	529	549	534	522	497	491	522	514	513	542	477	517	512	514	525	502	479	499	491	524	542	535	547	491	535	541	481	526	526	519	540	545	554	476	566	487	479	531	500	472	566	551	505	560	478	523	481	504	515	516	551	504	519	542	525	536	516	499	511	535	522	473	530	504	490	493	488	485	518	494	548	499	537	501	517	510	513	528	536	542	501	555	520	501	516	516	517	522	472	535	547	504	488	500	477	512	540	475	488	570	513	525	510	502	525	489	488	491	498	501	537	522	499	497	528	517	493	496	494	533	549	515	535	508	532	516	499	499	516	504	530	520	514	528	482	513	523	540	504	554	504	493	520	504	527	551	556	516	518	563	526	474	493	502	519	551	525	501	518	525	523	498	527	587	526	533	529	517	495	503	552	480	512	494	513	500	489	534	520	527	531	520	512	550	499	505	482	538	524	533	500	515	493	534	539	525	527	515	529	526	550	549	531	511	557	506	515	482	513	536	529	548	514	493	508	504	541	538	527	502	532	512	562	517	520	492	505	518	506	529	469	540	518	504	526	515	563	521	517	469	505	547	494	502	474	537	505	522	511	454	486	473	513	537	532	516	525	511	518	504	558	536	506	515	511	487	514	525	519	544	521	553	494	487	483	559	566	523	527
23364	21028	28037	24203	20990	7053	1152	891	696	710	672	610	612	656	577	573	545	529	550	537	551	569	521	551	571	545	520	514	528	533	552	563	543	520	559	524	540	530	539	570	513	501	496	538	473	504	529	487	535	509	527	553	525	489	551	534	534	554	513	566	507	506	563	520	500	529	521	510	536	538	542	542	565	522	530	504	491	513	533	559	527	510	500	510	537	528	517	484	534	511	556	532	511	520	509	519	521	529	534	477	516	529	495	502	519	488	553	515	511	562	484	607	509	479	496	537	521	504	506	478	538	544	457	529	506	553	535	534	557	520	489	538	527	529	513	501	521	550	552	473	542	519	511	494	554	512	509	513	461	498	497	527	542	507	567	534	511	473	519	531	525	575	516	521	505	493	553	504	515	480	553	516	505	543	532	496	515	514	538	515	490	490	488	535	513	546	515	522	465	512	481	520	527	522	507	481	498	535	523	494	509	520	537	486	505	484	547	529	513	545	550	497	518	530	506	547	512	535	528	528	568	551	532	542	507	533	541	514	570	518	533	546	543	520	497	509	483	518	514	536	547	530	520	515	523	508	516	525	542	531	497	547	506	518	530	527	540	526	518	498	525	506	513	479	522	505	522	505	500	469	491	552	501	515	506	485	519	567	472	550	520	524	507	554	552	525	578	568	495	506	530	494	508	520	494	527	521	551	528	507	597	546	471	518	507	518	549	535	548	482	538	544	499	521	556	510	518	503	527	477	530	507	479	492	538	500	490	512	521	538	543	507	520	514	520	534	537	564	523	540	504	459	533	531	522	535	493	509	539	525	487	518	519	532	521	525	518	507	486	533	502	527	536	502	498	483	524	529	517	546	510	535	537	494	564	516	529	507	502	494	533	536	509	474	532	512	483	518	491	541	547	523	491	512	521	513	492	495	529	511	504	496	536	512	523	514	498	479	535	510	511	526	515	518	517	536	487	529	511	487	481	504	520	527	488	511	550	485	499	535	577	525	501	495	531	486	518	549	516	508	527	526	529	505	513	510	516	529	510	537	516	498	469	545	550	529	487	500	541	498	517	524	506	491	525	537	508	515	511	503	534	505	506	499	579	471	518	511	548	535	473	513	586	476	519	517	527	546	471	527	499	530	508	503	481	522	553	519	513	499	552	507	499	513	501	521	540	543	563	503	504	541	526	517	527	474	548	515	540	464	505	493	525	493	528	522	492	499	502	483	511	513	556	530	520	565	506	502	488	537	492	488	513	538	513	513	519	550	497	541	537	496	537	518	559	503	486	505	492	502	524	537	529	490	547	520	542	544	512	532	502	515	509	501	493	491	472	506	512	537	518	514	521	520	533	518	470	536	524	478	502	532	519	504	522	509	521	527	540	493	548	506	515	485	507	545	561	522	550	531	537	497	522	518	536	550	497	491	535	505	472	530	501	511	518	499	491	514	474	518	541	524	511	532	529	496	507	521	506	510	523	535	503	480	494	483	499	527	534	531	536	503	502	519	493	548	488	517	507	514	546	558	545	537	479	503	531	507	472	466	510	511	510	539	533	517	521	538	503	513	542	469	533	506	510	530	512	542	490	537	552	484	554	517	546	534	513	512	523	509	516	485	511	504	478	542	540	502	504	529	529	498	547	543	505	504	502	503	473	512	556	517	491	535	488	478	502	536	514	606	519	492	495	524	502	506	536	455	526	519	518	484	494	505	520	541	477	521	508	546	508	548	558	489	493	518	503	530	513	479	551	561	535	467	481	494	573	533	520	508	527	513	483	568	539	540	535	538	566	520	546	538	528	524	578	514	533	494	512	516	542	533	489	505	519	511	489	495	520	477	519	541	516	491	544	538	492	502	494	512	491	508	506	506	494	533	542	491	523	513	524	529	519	542	524	481	502	565	503	503	564	525	517	541	535	501	521	489	524	499	517	547	465	524	483	521	524	530	531	528	564	540	494	480	524	491	557	503	577	503	549	529	550	521	509	508	503	524	472	541	511	505	492	519	537	515	479	489	508	510	515	526	516	512	508	517	513	526	487	549	511	513	502	489	499	519	520	520	515	573	508	489	525	515	531	549	505	531	541	500	511	531	477	551	526	531	506	543	500	539	526	522	517	526	506	494	552	535	503	523	518	494	550	509	483	529	504	504	574	553	499	527	514	519	547	519	520	518	489	532	508	495	513	497	531	554	508	546	498	514	495	528	512	514	511	504	533	527	477	531	536	504	530	501	519	552	517	509	521	523	556	521	513	497	506	541	514	557	494	511	538	525	462	496	509	542	520	551	527	519	485	558	559	506	520	488	490	525	537	495	545	510	498	526	515	532	523	529	510	541	497	528	523	530	526	551	535	512	511	506	540	534	548	509	564	542	548	533	505	510	494	529	552	521	531	507	480	487	509	533	499	524	514	513	569	500	469	504	498	519	504	547	500	514	527	523	498	547	520	503	508	511	579	524	525	487	558	515	509	560	507	501	578	481	520	528	537	474	527	524	515	553	503	508	546	538	512	472	522	528	555	513	505	499	502	527	503	509	501	515	526	497	498	507	557	540	506	549	553	497	546	467	519	513	521	552	535	539	522	516	537	508	493	537	526	521	522	529	499	501	467	494	517	533	511	494	533	549	550	500	529	526	548	493	536	552	523	518	500	483	564	507	508	497	509	528	492	490	508	515	538	509	518	512	520	532	517	502	487	497	534	491	554	518	523	511	477	507	495	511	514	518	515	523	535	533	541	503	526	521	506	479	504	519	512	517	550	492	485	543	515	521	543	525	533	513	536	533	480	513	503	508	489	500	499	505	531	475	511	553	530	484	487	526	490	525	545	530	517	524	537	487	566	505	525	530	506	545	528	524	497	484	516	503	479	491	544	538	536	506	521	520	538	493	529	529	517	545	506	498	545	582	503	509	550	510	502	505	504	514	540	487	548	500	516	475	488	499	522	538	532	588	492	511	532	510	517	494	541	515	550	526	519	502	520	513	531	499	512	489	516	486	557	494	558	510	551	525	535	539	536	549	543	532	535	544	515	517	516	495	534	512	493	537	495	542	509	514	553	535	509	525	560	498	515	503	517	589	499	504	551	517	536	571	538	533	530	521	513	512	499	577	542	539	546	498	559	539	462	556	561	498	514	498	561	531	504	531	505	466	490	498	496	545	548	534	519	510	500	520	504	465	507	539	527	495	491	513	538	515	567	563	510	510	526	506	514	578	550	517	536	536	511	498	502	556	509	501	480	508	509	504	529	520	516	520	526	489	494	487	488	523	597	544	510	486	538	544	531	516	480	543	525	562	524	523	504	502	505	528	549	495	528	466	516	535	493	515	509	517	532	516	571	545	548	537	503	521	526	550	502	549	531	509	521	523	493	539	556	515	505	530	525	537	494	503	518	471	567	514	514	509	506	469	509	486	513	508	511	557	494	493	537	548	506	523	533	529	541	546	517	511	555	500	519	475	494	545	498	507	523	508	509	498	500	575	501	503	527	488	510	530	534	492	499	480
3050	7973	5740	2827	2142	1689	1298	1152	944	877	850	777	720	719	745	692	635	661	685	646	633	628	673	617	651	644	635	670	645	589	625	615	608	639	637	631	593	615	623	606	602	582	632	611	615	607	643	607	638	584	616	616	648	562	610	635	625	609	622	583	584	623	601	616	594	572	607	604	629	593	605	600	628	623	621	598	619	608	610	615	553	608	630	556	602	610	609	634	580	632	611	568	625	638	623	606	608	589	586	574	561	607	621	568	598	579	578	610	624	566	632	619	605	607	584	636	622	602	598	621	608	568	577	579	627	615	645	612	579	595	570	640	642	612	617	626	619	625	568	597	617	603	622	634	600	621	602	608	636	582	612	617	635	604	625	588	646	544	620	597	627	637	637	658	598	545	603	656	583	595	618	607	609	643	595	610	608	595	661	634	621	583	601	610	581	617	611	615	639	626	587	606	611	618	613	632	608	570	600	588	588	621	589	581	618	601	589	650	608	622	590	597	548	588	593	624	661	612	613	626	586	612	566	620	660	619	630	590	598	634	597	611	583	579	627	581	578	548	618	583	631	581	640	602	587	630	610	616	591	648	564	580	613	642	606	589	595	618	617	617	592	621	623	623	570	600	570	599	635	582	560	623	588	578	574	623	595	645	585	600	652	574	644	591	614	575	590	585	670	625	620	621	628	587	637	587	647	580	655	556	602	569	590	636	595	621	577	558	595	639	588	564	555	571	588	608	579	591	595	616	599	601	603	598	599	618	601	609	606	601	583	613	578	599	600	604	613	589	592	648	609	577	634	616	600	586	548	609	630	612	622	568	593	582	577	586	593	613	583	604	609	608	676	614	570	607	598	581	538	586	615	609	616	618	638	592	648	545	641	568	610	613	578	604	606	627	619	582	595	611	609	625	590	593	560	608	576	591	585	617	586	612	579	588	572	594	637	594	630	600	583	575	559	583	610	580	589	575	605	589	588	592	584	579	606	602	621	633	588	614	584	596	621	593	588	577	615	562	572	614	566	595	619	610	622	609	585	578	631	571	619	625	602	597	604	593	614	598	603	574	621	634	577	623	590	635	583	597	607	547	577	660	586	592	595	615	642	563	605	625	632	591	639	622	617	633	544	619	572	624	618	597	577	610	607	623	572	607	548	583	629	593	633	637	596	597	562	587	610	581	602	627	602	596	626	627	591	586	629	640	597	584	583	630	600	607	586	614	580	619	595	615	625	558	564	590	606	615	609	595	595	615	599	597	623	617	605	615	599	597	624	619	621	590	613	609	612	613	574	613	576	593	622	593	595	581	610	580	632	616	584	618	634	626	626	585	622	562	611	606	579	578	582	585	603	635	623	625	627	611	558	575	627	590	618	581	619	588	623	671	605	574	617	648	584	577	580	598	601	601	607	569	647	607	595	630	589	626	590	618	646	596	590	628	623	609	602	610	623	625	603	604	624	597	634	610	573	602	603	594	588	632	630	609	572	619	603	580	623	611	649	557	608	561	594	642	614	569	600	641	613	593	602	604	599	592	564	600	578	570	595	602	573	610	586	583	581	605	587	577	576	592	630	629	582	572	560	596	566	585	590	596	605	639	590	601	575	587	592	611	594	610	601	573	616	655	632	578	603	590	642	591	634	625	616	658	600	588	597	625	584	623	597	615	617	642	615	611	642	603	591	629	576	616	587	611	582	613	663	556	588	575	582	602	646	605	637	651	646	579	626	609	597	563	627	624	612	621	609	629	592	632	590	628	615	650	605	621	594	570	626	641	604	648	617	608	651	589	612	576	627	576	569	645	607	593	592	605	586	607	598	602	643	602	649	622	590	576	609	598	601	585	595	624	562	562	579	666	583	595	619	590	592	593	578	578	594	605	569	618	584	619	621	618	607	624	603	628	641	558	555	607	590	589	578	576	591	589	644	629	616	656	593	611	593	638	601	632	616	667	648	575	619	618	622	597	597	556	561	609	597	568	598	604	563	574	600	588	596	625	572	589	627	598	585	580	627	613	588	576	582	605	607	614	634	595	594	598	601	609	578	597	572	599	620	598	604	611	590	602	596	593	571	554	618	595	554	571	608	616	573	573	597	620	630	545	592	605	622	621	581	635	609	579	637	611	564	589	605	625	641	608	616	624	613	626	604	589	608	603	622	617	578	594	634	596	619	584	608	642	591	610	566	620	594	607	596	584	634	577	599	613	611	610	663	613	615	617	564	601	589	591	613	568	593	584	600	611	619	577	616	613	593	625	589	589	584	571	624	624	614	595	638	590	579	589	597	605	613	634	583	595	627	618	636	594	614	625	636	596	575	622	600	604	617	591	614	605	581	610	620	624	593	580	601	622	580	595	599	624	588	583	630	627	632	616	562	600	594	598	606	639	633	643	638	602	615	605	619	615	586	607	645	605	615	576	634	608	635	598	565	635	632	600	597	598	630	597	595	592	556	590	568	618	607	596	628	593	606	569	570	623	603	603	588	569	568	604	623	589	593	584	630	655	609	587	650	638	615	584	573	614	555	570	628	610	598	622	585	605	615	604	561	596	604	585	565	616	586	606	579	603	587	563	641	596	605	567	661	583	587	602	619	587	596	544	568	599	570	626	601	604	606	602	586	598	578	569	587	637	595	570	616	591	625	605	608	597	621	560	560	617	598	578	598	614	667	622	579	633	631	572	576	611	598	558	637	595	642	604	618	602	602	601	621	588	605	600	617	639	560	611	636	620	573	548	625	588	627	601	617	563	626	588	600	618	613	615	580	638	619	571	612	590	617	617	576	622	616	578	625	580	599	595	596	609	617	584	552	602	574	589	587	637	578	597	566	591	580	641	599	579	588	583	581	622	588	594	572	604	601	616	589	640	620	606	605	594	611	605	569	635	660	587	593	579	582	641	598	641	616	582	574	583	639	585	618	621	572	552	577	580	622	624	587	645	605	662	600	569	574	586	625	594	629	603	623	577	611	599	618	607	613	546	575	560	642	558	612	577	607	627	598	549	558	589	606	600	608	607	618	584	615	655	591	609	592	595	608	571	545	610	576	607	616	606	594	637	648	578	640	644	609	625	589	573	600	590	632	623	545	584	603	619	620	597	607	613	605	615	583	546	603	614	637	615	592	565	587	613	603	598	581	628	600	591	584	542	599	631	596	616	608	596	571	584	566	581	644	564	570	600	558	619	652	614	601	572	614	589	580	636	640	619	620	619	608	654	624	605	606	606	583	565	621	621	585	590	558	638	601	646	632	632	613	605	603	582	633	578	584	594	620	575	557	594	563	616	579	615	613	613	621	588	564	571	582	600	620	607	566	632	605	592	620	660	571	593	615	574	626	579	584	628	598	576	593	600	594	612	557	614	602	636	557	664	583	595	620	623	617	546	591	619	575	594	637	589	618	595	634	608	619	607	591	594	556	584	632	598	628	632	617	575	584	596	626	609	577	632	627	610	638	596	614	562	615	594	585	602	629	609	587	570	641	565	645	622	600	545	620	591	610	639	586	603
24289	21016	26861	25283	7458	528	445	344	306	302	280	278	271	244	254	239	238	222	227	236	261	241	226	221	241	218	217	225	227	232	259	233	201	234	196	212	210	253	203	227	207	218	220	211	216	242	213	215	226	232	224	208	229	245	227	216	215	241	203	264	242	219	247	227	237	234	230	209	237	204	258	242	217	214	207	251	232	254	245	223	196	246	223	229	207	244	217	232	228	245	234	226	235	240	239	205	224	226	225	202	240	223	219	222	228	253	253	219	227	248	234	227	227	225	237	198	207	230	238	238	222	239	210	237	228	233	230	248	219	241	214	234	254	228	246	246	240	257	227	223	240	242	261	249	239	228	220	228	212	217	225	225	226	223	223	227	220	212	199	228	202	247	188	222	246	216	233	216	216	226	262	225	229	197	230	218	216	224	240	211	231	236	248	209	237	200	239	213	214	243	221	227	234	203	221	248	245	227	235	212	231	245	227	232	224	241	218	219	217	211	240	237	226	210	200	229	252	227	221	219	192	233	240	223	242	204	208	254	234	222	229	222	206	214	197	227	242	241	238	197	215	202	231	249	240	223	209	221	218	239	235	209	212	233	251	244	206	245	241	218	197	225	244	220	231	214	208	225	238	229	237	218	256	240	250	264	210	244	222	229	219	240	237	237	212	234	223	235	227	245	227	230	272	213	252	219	231	230	235	194	229	230	225	215	231	193	211	232	241	219	224	245	214	222	212	240	248	235	215	212	238	219	231	218	219	206	203	213	222	233	210	233	205	212	220	227	228	221	224	231	222	222	210	221	225	231	195	226	237	225	245	215	240	216	235	234	230	263	207	204	233	213	210	251	196	249	232	206	233	197	244	234	207	240	205	241	191	225	212	205	233	218	215	231	208	235	257	220	210	219	241	230	218	244	255	243	246	262	241	234	250	228	234	213	242	212	217	219	206	205	257	208	222	248	234	216	204	234	265	234	191	242	249	222	229	196	223	220	232	221	221	198	211	217	227	221	247	201	233	226	218	237	220	214	218	214	216	241	231	237	197	223	242	202	231	231	243	224	235	234	222	250	226	242	209	233	205	239	202	226	218	213	238	261	207	234	211	216	224	275	287	216	219	222	248	238	223	252	225	229	236	225	227	230	207	218	237	204	224	204	238	238	242	213	206	227	227	201	227	226	230	219	238	211	211	245	244	214	221	220	220	210	220	206	247	222	224	247	247	219	209	236	197	244	211	228	216	216	194	234	218	213	216	228	233	228	244	227	243	221	221	213	233	235	246	258	210	231	232	231	213	236	230	229	205	207	228	224	210	227	209	220	225	213	229	243	221	232	241	243	210	220	263	216	201	238	228	234	218	210	220	227	208	230	230	216	205	227	210	250	245	231	264	240	226	249	207	209	200	195	231	252	233	246	221	227	220	210	219	218	221	230	204	226	208	227	218	247	249	209	243	258	241	216	230	221	228	224	234	240	240	227	242	230	224	224	217	211	228	199	220	243	197	223	230	240	201	205	240	213	221	228	228	201	215	219	221	226	207	192	212	236	214	230	241	259	242	217	224	230	225	220	231	246	199	231	238	218	236	211	249	217	200	249	212	228	227	240	201	240	225	224	234	202	241	233	210	220	225	235	244	229	225	222	220	196	228	205	212	218	198	250	228	223	207	241	229	244	260	215	227	222	221	203	209	233	201	230	201	236	229	235	222	229	201	239	275	260	230	223	240	225	226	217	217	237	227	226	234	212	223	226	201	210	220	230	206	227	210	229	220	211	265	228	232	199	214	238	242	207	244	227	202	228	229	240	237	211	239	215	191	217	236	251	203	223	223	214	244	237	218	192	229	213	259	234	207	240	220	236	251	219	196	227	242	211	243	251	261	234	216	191	224	214	223	209	252	232	218	224	214	195	236	240	216	232	261	237	239	222	227	221	239	209	201	202	240	235	231	239	220	225	252	233	233	250	201	219	231	209	213	227	204	225	244	200	234	249	212	234	227	241	218	221	239	220	212	224	239	213	234	228	252	268	222	214	226	214	210	203	203	222	211	239	206	213	206	226	260	228	241	200	233	193	230	203	240	244	216	215	231	218	218	207	237	235	234	219	228	223	197	216	239	205	221	213	238	244	254	251	227	245	249	241	218	197	196	205	223	204	212	233	228	186	244	196	225	237	251	211	208	224	223	242	211	212	226	250	211	218	230	212	216	238	236	206	215	230	221	175	218	220	244	231	212	212	210	248	199	222	219	229	231	196	198	244	251	241	223	211	222	234	237	204	212	220	223	215	230	198	226	200	248	228	234	244	270	199	229	213	206	232	222	224	225	220	216	239	243	246	204	245	237	250	210	240	199	240	189	246	198	229	217	220	220	217	233	229	218	212	236	206	223	232	228	213	239	207	230	230	222	216	222	219	251	212	226	230	229	230	241	222	190	216	225	244	215	220	233	209	233	204	219	222	230	217	223	213	237	245	205	232	243	223	238	230	237	225	219	218	204	224	226	238	242	260	247	226	230	212	238	243	212	206	208	220	248	225	250	211	248	255	214	185	232	229	248	241	255	214	227	231	209	244	217	243	219	223	226	215	218	239	217	205	227	252	223	248	240	207	233	222	248	254	245	219	243	208	238	248	234	229	247	204	224	249	239	229	218	241	225	236	223	203	242	256	208	236	198	255	233	223	216	238	190	237	233	247	216	212	236	221	217	231	223	236	236	226	248	243	211	224	220	206	246	243	241	242	190	234	217	213	196	219	221	241	245	213	223	216	251	230	229	264	219	224	207	211	225	237	218	198	227	260	254	234	218	246	258	229	196	208	246	223	221	237	216	219	232	236	232	208	230	229	225	203	217	218	218	222	217	198	240	232	216	216	224	227	229	220	227	195	231	223	239	232	223	237	218	220	229	216	247	232	220	218	232	227	200	223	219	210	228	203	230	218	210	216	250	239	187	229	207	209	248	251	226	234	232	229	216	227	228	224	239	235	204	246	207	218	263	222	223	230	207	225	245	216	226	257	223	220	211	192	240	239	203	221	243	224	216	217	224	250	213	226	232	218	239	209	194	221	229	218	244	190	231	225	238	227	236	204	229	235	238	228	244	246	221	184	210	241	231	224	228	220	230	199	255	226	209	213	246	234	200	197	198	214	258	222	221	250	212	228	203	218	244	211	243	216	225	250	270	224	228	256	231	233	197	231	226	214	242	214	220	228	212	250	228	243	223	216	232	250	232	238	203	213	232	228	213	223	205	218	223	203	223	223	211	236	207	254	224	222	230	209	238	225	228	229	187	221	243	217	223	235	226	206	210	241	208	235	284	259	244	233	229	226	262	277	227	217	230	223	237	212	252	225	204	242	237	215	228	230	229	223	191	212	237	205	232	209	198	238	259	235	201	206	210	235	225	226	220	233	226	233	222	202	224	202	225	234	225	231	224	239	219	212	226	216	211	215	217	232	216	216	196	223	194	211	214	211	245	223	209	242	251	222	227	251	223	236	218	221	181	246
3166	4585	3142	1490	1113	866	694	578	481	403	374	359	350	331	342	321	272	296	304	324	288	316	273	280	279	286	262	244	289	261	275	250	278	277	271	281	257	277	281	283	277	261	265	269	252	260	271	277	247	237	247	273	260	257	259	232	260	256	238	246	261	270	259	245	282	237	274	270	288	270	274	268	267	238	291	285	279	267	271	269	268	228	252	295	278	242	230	254	252	247	285	261	235	275	287	267	286	231	276	289	255	259	264	281	285	245	271	236	238	237	250	274	253	273	271	262	263	259	255	272	252	288	253	281	270	241	265	288	274	257	284	243	269	270	254	263	248	251	230	246	275	268	247	267	245	289	243	261	267	248	257	242	258	293	271	261	264	246	265	262	251	246	259	233	270	250	281	262	236	285	282	253	273	256	295	280	255	253	271	274	272	256	278	248	265	271	251	252	259	230	246	282	255	279	258	281	270	237	245	280	266	272	255	249	253	234	233	238	274	265	257	252	266	250	261	256	278	263	252	234	249	218	299	235	276	250	289	273	248	249	254	261	229	279	250	269	253	263	254	268	258	244	275	247	255	267	265	295	278	269	284	266	277	304	265	248	279	293	258	302	249	230	270	271	275	261	267	278	256	249	280	241	262	239	275	301	271	289	246	241	285	253	237	262	268	252	266	253	243	262	234	270	252	260	295	253	258	246	258	266	254	263	226	260	245	274	267	266	238	235	272	269	245	273	296	255	279	250	257	248	255	241	268	257	269	244	261	249	237	243	264	311	292	260	261	287	257	271	278	253	275	261	259	272	270	236	275	258	266	253	274	269	273	248	250	277	284	276	262	268	274	258	285	247	257	256	260	255	280	256	273	282	243	297	295	254	283	267	276	274	244	280	249	253	278	251	254	265	228	261	283	242	263	255	227	278	263	260	268	257	265	250	267	289	248	274	254	244	258	265	270	286	272	250	275	267	255	240	286	267	282	259	262	237	277	238	279	246	281	241	268	237	272	262	300	264	251	266	249	256	229	275	297	236	276	277	288	262	257	242	242	252	267	230	259	240	277	247	277	265	265	244	250	246	287	251	248	242	265	255	315	268	282	278	235	280	267	272	303	257	268	261	269	243	267	245	237	263	269	252	287	251	277	249	265	269	241	267	266	242	262	247	245	275	253	298	268	233	266	304	250	268	263	278	272	290	252	272	271	283	233	245	262	252	280	288	252	286	248	259	271	254	240	264	258	267	262	243	277	262	241	251	262	289	251	252	262	262	270	266	253	255	272	274	298	263	259	263	248	234	272	254	271	262	258	269	265	285	270	278	273	229	291	273	244	261	258	275	261	253	274	271	297	283	258	268	234	267	292	279	275	248	292	290	261	265	277	277	289	244	245	257	301	248	251	278	260	220	271	281	261	260	261	268	275	260	251	284	269	282	232	262	245	248	262	260	282	239	235	261	267	249	238	271	264	230	268	276	249	282	238	259	272	273	287	254	256	268	271	270	280	298	265	262	246	271	257	274	247	252	237	240	262	231	278	276	231	306	257	272	253	233	245	258	272	282	247	227	259	269	246	237	267	227	307	285	280	267	245	271	243	255	250	297	261	239	268	263	270	245	251	265	250	250	260	287	242	265	270	302	248	247	279	261	253	274	253	263	263	267	245	253	261	293	252	268	258	297	265	272	238	265	254	234	278	235	271	241	256	255	267	271	248	307	269	292	260	244	275	235	262	240	261	250	286	271	240	254	245	294	240	252	250	255	290	261	260	264	270	282	275	279	236	281	240	281	275	263	275	255	261	257	270	287	276	247	251	249	249	220	271	280	274	265	253	260	261	270	231	241	279	244	253	230	252	258	281	280	278	272	281	254	278	256	248	267	249	274	273	279	270	253	265	285	230	266	268	244	269	254	270	278	268	273	278	257	279	277	248	256	261	262	285	284	256	280	265	259	274	270	258	270	259	252	237	224	264	263	275	280	263	251	244	253	275	270	256	273	266	275	251	264	251	264	287	279	291	269	256	246	256	233	261	258	277	245	277	259	304	266	257	287	266	237	284	271	276	276	267	265	255	294	277	263	278	239	258	253	278	234	248	246	274	254	241	263	253	263	258	253	253	269	228	290	275	260	267	265	257	289	240	247	252	248	269	247	237	259	295	261	236	253	228	258	273	225	263	267	269	273	242	281	256	260	262	265	260	277	276	272	253	260	250	265	262	265	266	279	249	287	279	278	256	292	243	266	253	271	272	264	267	263	238	269	264	264	280	255	290	279	251	269	282	257	232	269	262	231	261	267	263	282	290	262	283	269	231	243	255	265	231	265	248	258	290	269	268	250	280	274	276	232	256	278	254	259	261	230	288	268	260	296	244	278	262	269	248	244	252	270	234	264	232	261	275	276	279	245	267	234	242	271	259	265	237	240	269	277	268	260	251	256	239	254	271	243	271	254	293	273	296	270	242	281	277	282	283	265	268	214	263	262	251	235	255	267	256	215	245	251	230	219	275	250	286	249	252	289	261	248	248	252	253	282	275	264	263	261	272	254	246	242	234	267	287	256	230	264	277	280	240	262	247	283	261	265	258	268	256	263	273	242	267	242	254	294	273	282	254	252	247	270	231	274	267	274	261	237	299	259	284	249	289	252	248	249	241	275	275	254	238	279	267	283	256	252	250	242	251	281	282	245	263	234	279	265	275	277	288	274	238	269	253	249	255	264	265	294	288	277	271	253	252	285	296	264	286	258	285	260	247	266	238	258	248	260	238	276	247	263	256	232	249	249	251	261	239	233	304	270	288	260	256	257	254	243	233	240	275	276	246	261	249	279	283	249	217	240	290	257	284	282	273	240	269	241	259	258	266	276	253	266	258	266	255	270	248	256	261	296	277	265	226	280	258	266	279	249	253	256	245	276	265	282	224	258	260	248	262	264	241	252	286	265	239	271	285	245	304	278	231	269	263	250	259	270	252	267	243	264	277	283	238	268	248	273	245	258	251	246	263	280	268	257	288	248	255	255	271	258	266	266	240	253	287	232	270	246	247	288	264	260	295	267	274	238	278	266	316	255	261	245	278	272	228	274	252	260	253	241	232	253	258	267	243	255	271	264	245	241	296	265	287	249	284	264	286	266	264	251	251	257	259	264	245	263	259	255	244	274	253	260	270	256	234	253	246	246	273	246	286	276	268	288	265	260	255	256	222	248	248	272	280	283	242	251	262	235	284	265	246	237	256	260	253	270	251	261	251	237	262	245	255	261	252	268	254	264	244	282	246	252	274	273	261	278	278	240	268	254	250	231	284	237	276	249	278	248	271	227	276	284	276	254	242	262	247	259	231	233	268	240	275	240	254	288	237	262	255	243	299	264	253	244	274	268	279	254	244	280	262	297	274	262	260	273	276	270	272	252	272	270	238	274	263	277	264	244	263	278	248	265	244	255	246	248	258	248	297	247	278	272	214	275	289	272	247	296	264	230	264	278	258	278	271	282	243	278	265	271	264	256	248	253	270	268
22335	21048	28589	23677	21048	21060	5232	892	605	571	506	468	421	393	367	343	341	319	295	328	293	301	325	281	285	293	277	270	291	278	289	279	296	290	278	281	264	229	280	277	306	251	253	269	259	254	255	238	272	289	321	260	270	266	267	263	264	241	256	259	243	269	285	249	253	290	267	258	272	253	245	253	243	272	274	253	266	249	252	292	258	269	279	266	253	263	257	271	244	227	276	279	254	262	286	265	265	247	272	255	271	245	270	249	278	249	248	271	291	282	235	268	261	271	269	267	262	274	242	259	257	270	266	253	249	258	285	220	271	260	255	267	268	271	236	243	270	252	269	226	235	251	278	259	271	241	220	286	278	243	231	254	250	270	266	277	249	278	257	279	264	303	237	273	277	267	260	238	284	274	275	251	274	270	237	244	268	282	251	265	265	245	274	269	239	255	263	233	249	265	247	262	247	281	271	266	238	249	247	236	238	273	290	275	282	258	267	259	267	287	277	273	219	250	258	258	276	277	277	285	238	275	242	239	259	254	263	222	274	261	280	290	232	255	247	294	249	240	258	261	269	242	256	260	267	296	260	237	270	235	241	262	280	273	250	252	280	285	251	274	256	276	235	229	272	239	244	291	251	232	246	268	283	236	262	249	264	253	255	258	272	247	266	258	273	252	259	244	238	264	240	275	254	248	238	245	243	259	256	293	244	282	252	281	262	273	278	272	255	268	246	250	267	247	256	269	265	259	227	257	261	229	254	240	256	283	285	248	264	251	259	253	246	265	295	219	230	257	266	259	265	250	263	251	258	224	264	238	275	263	257	236	236	263	247	246	261	283	238	260	253	255	248	249	276	242	254	244	264	245	257	246	269	260	287	292	248	262	257	283	243	262	276	242	247	259	232	265	259	243	253	213	246	252	253	244	246	266	227	257	258	270	247	256	274	258	255	243	215	279	241	261	262	239	266	263	271	262	257	236	267	268	281	249	240	237	264	253	245	268	252	281	242	280	244	281	321	272	261	253	258	230	282	270	247	252	239	274	276	258	275	245	257	230	247	273	251	281	270	273	255	261	258	264	251	252	241	252	253	256	238	249	276	288	262	271	266	279	259	231	265	255	262	246	267	239	248	257	224	253	262	252	241	255	284	252	259	263	256	231	263	242	253	246	256	260	252	289	270	247	273	264	245	236	249	268	271	266	272	229	266	263	257	263	296	268	274	271	245	286	237	258	300	264	283	267	241	234	234	248	229	246	239	242	242	256	269	271	236	231	237	254	243	229	249	251	285	258	250	238	252	273	228	278	249	232	262	242	256	295	236	255	283	258	252	251	243	237	282	279	249	242	249	277	237	258	255	248	268	268	273	234	254	268	264	258	272	225	258	269	258	254	278	254	245	262	264	240	232	272	262	234	268	266	251	216	263	275	261	258	253	256	264	271	260	272	242	247	256	264	244	280	284	262	271	239	278	257	256	242	275	264	271	262	279	231	249	282	243	248	247	260	247	259	252	237	258	270	264	252	263	240	260	266	257	266	253	227	256	241	242	310	245	295	258	281	276	254	270	251	261	264	273	267	242	245	250	287	268	253	269	248	290	250	260	254	254	257	253	274	257	273	260	263	271	256	263	275	261	244	274	260	239	243	234	252	245	256	260	249	240	243	273	255	269	273	292	259	277	259	259	256	250	268	242	289	282	253	234	262	283	282	271	257	246	246	254	262	264	258	267	246	252	237	261	265	246	247	263	253	256	247	271	258	249	250	228	261	255	282	258	273	243	258	273	235	240	252	244	272	266	250	295	255	247	247	261	263	266	245	235	253	265	265	278	245	249	250	257	255	245	259	280	249	276	288	285	239	247	261	263	260	222	262	251	274	272	258	288	270	261	263	255	247	248	271	268	258	272	248	246	245	242	254	255	264	217	234	265	252	235	229	268	244	237	264	273	269	259	257	252	267	264	231	245	268	256	260	247	276	265	238	261	277	265	248	247	246	270	253	261	271	224	253	265	269	243	240	246	257	277	281	255	263	283	249	244	256	240	251	272	250	258	217	223	243	294	261	243	273	275	265	252	240	248	270	236	235	251	258	250	277	252	250	265	234	239	283	262	253	247	290	254	250	233	250	231	257	252	257	269	260	228	272	246	235	242	269	248	262	237	281	257	270	229	242	270	268	245	254	261	271	223	261	256	232	265	268	270	301	256	225	272	239	268	260	269	283	268	265	251	256	261	242	227	255	245	251	258	235	258	255	266	235	267	270	248	294	268	232	297	254	245	252	257	225	262	251	237	254	264	273	263	263	262	249	256	272	294	252	254	240	274	258	240	256	267	249	236	245	250	236	270	241	261	247	247	280	238	254	264	272	257	238	267	226	258	248	262	232	242	292	273	271	252	245	243	243	250	245	271	246	281	279	237	270	269	247	246	271	251	279	284	255	257	262	276	246	246	259	266	247	231	265	266	259	272	252	241	226	228	238	269	265	255	226	272	271	267	246	250	283	267	258	265	247	243	257	279	239	258	239	274	282	246	237	235	260	264	267	259	276	285	257	249	253	249	244	284	281	268	255	255	263	268	245	270	256	249	247	258	262	271	248	288	250	276	252	256	250	270	260	248	277	239	272	279	285	232	262	268	251	274	282	234	268	239	285	260	254	284	244	252	257	266	264	256	244	265	239	237	244	222	251	253	254	263	272	248	237	254	272	265	260	274	256	255	256	245	290	272	257	281	237	269	251	269	226	264	264	248	256	280	279	255	274	273	252	287	264	247	291	278	267	244	254	263	280	249	229	240	217	246	236	236	301	235	254	257	276	275	254	260	252	233	261	253	252	258	261	275	268	229	220	272	256	269	264	257	274	268	250	227	227	251	270	265	264	273	241	250	249	235	255	255	248	237	280	260	301	263	267	250	263	255	258	263	244	251	247	269	242	246	259	262	207	253	263	252	247	266	261	253	228	270	271	256	264	247	263	261	232	262	246	276	251	264	247	254	252	265	247	235	287	246	262	254	241	291	255	291	231	254	259	269	261	254	234	229	278	271	266	252	260	291	260	253	258	271	255	241	259	268	240	245	251	222	276	231	258	285	263	246	255	278	273	276	249	240	235	266	255	242	277	275	252	256	272	265	233	279	261	283	291	254	272	229	215	249	261	254	255	233	229	236	247	261	259	243	260	239	278	241	256	277	253	231	259	268	247	271	218	277	240	258	280	257	233	260	249	281	233	289	271	250	262	253	272	249	231	270	245	245	264	284	267	241	301	259	233	270	274	236	259	234	262	274	233	247	271	259	255	255	269	234	262	263	267	272	259	280	234	256	259	260	282	240	244	254	274	242	242	259	275	241	226	262	264	245	269	260	260	241	234	254	259	259	275	260	246	225	255	286	237	290	232	261	265	241	225	279	245	234	257	248	231	234	281	256	270	267	245	237	277	289	269	284	254	245	250	236	256	237	227	252	257	271	247	221	259	269	269	234	253	251	240	270	272	281	227	235	266	250	252	251	276
4306	13439	9368	4501	3273	2464	1814	1366	1113	866	743	622	610	579	561	457	419	452	408	402	390	399	366	422	386	376	357	367	353	335	340	364	357	333	338	335	368	317	322	347	331	335	343	343	324	295	322	347	340	331	293	294	348	310	302	307	297	332	313	307	330	305	306	305	300	281	343	324	306	322	282	309	319	321	323	278	296	258	322	302	278	313	318	292	322	318	311	322	316	324	271	313	325	327	303	316	294	308	292	324	317	300	318	332	300	338	308	308	311	285	343	315	303	314	290	308	307	297	273	282	275	314	300	300	309	310	283	292	281	306	292	323	321	328	283	298	281	309	314	301	293	295	289	318	336	330	297	314	320	313	322	292	312	313	314	302	320	288	313	316	330	334	329	297	319	314	296	279	319	308	318	324	323	317	286	308	310	320	319	356	323	325	298	316	338	302	306	259	286	295	293	340	278	317	325	326	310	293	305	337	304	285	322	297	295	313	334	285	281	331	291	284	342	289	311	314	294	311	307	304	307	336	306	302	310	308	327	330	315	307	315	301	323	310	297	324	294	312	311	285	305	284	289	292	322	340	303	301	323	308	308	296	303	327	291	328	287	306	323	301	335	289	310	336	288	293	315	294	298	320	329	298	350	312	321	317	299	304	323	299	328	293	336	329	298	340	314	296	350	331	274	306	340	291	293	298	305	323	292	298	337	313	305	330	322	293	320	310	297	320	316	286	297	258	296	327	295	304	305	295	318	316	318	332	316	342	302	306	298	288	293	340	330	317	296	334	312	298	319	307	303	313	305	312	273	293	305	331	347	287	317	292	296	309	305	311	325	278	272	293	306	296	320	305	346	321	303	324	304	329	303	312	328	290	317	312	313	319	327	316	314	316	290	305	334	302	324	318	302	305	308	315	312	311	341	318	305	329	354	320	342	313	302	317	301	310	300	333	329	354	302	301	351	308	280	355	270	302	308	336	282	327	320	314	297	292	327	334	310	318	316	299	331	288	288	339	311	317	334	283	310	326	292	320	302	311	329	313	292	290	308	308	330	319	347	298	290	309	336	335	314	314	305	327	310	304	309	324	305	300	311	281	304	298	317	316	331	317	291	304	290	319	324	322	309	301	310	279	317	346	341	307	343	299	293	312	321	321	311	289	285	283	305	321	304	295	319	295	308	327	294	288	293	339	299	288	290	322	300	334	295	319	306	315	319	351	285	329	313	297	301	313	314	322	312	320	313	329	284	285	315	301	323	326	315	281	301	339	278	343	285	327	310	292	315	291	293	337	305	312	297	302	290	310	302	274	295	265	307	322	321	297	300	309	302	313	307	295	312	307	285	301	296	299	308	301	321	340	310	297	318	285	314	320	301	298	293	310	323	296	314	292	280	304	340	309	346	328	312	309	301	320	287	297	346	340	342	323	308	321	317	306	270	305	278	324	284	276	330	290	307	325	301	296	297	289	326	304	314	333	337	307	326	345	302	316	310	288	289	339	306	285	283	302	316	299	311	289	325	329	291	307	315	304	301	305	311	303	299	310	310	270	306	296	293	315	317	311	292	305	295	300	314	315	298	281	311	297	313	306	338	296	291	317	294	312	335	305	284	301	301	333	301	316	320	341	291	288	317	269	338	322	325	301	306	302	309	314	316	311	328	313	327	301	279	311	306	323	311	333	307	310	298	326	326	311	308	295	290	302	333	293	337	280	331	293	270	311	305	300	296	272	315	286	315	296	280	287	323	326	292	311	329	311	308	335	302	326	321	317	306	317	292	291	329	303	307	306	332	320	303	315	311	300	314	343	312	294	293	302	269	297	283	314	297	293	310	326	300	318	338	287	303	291	308	318	299	328	302	279	302	305	310	330	300	287	302	317	315	308	345	289	299	329	308	297	334	322	319	321	288	324	317	322	298	335	315	318	303	310	270	312	314	279	312	284	331	311	336	331	320	312	316	310	335	314	311	319	298	305	302	307	299	316	293	321	314	296	316	355	320	331	339	314	300	331	290	324	284	294	279	284	309	291	312	294	288	307	313	315	312	292	303	305	296	312	275	256	318	305	299	327	278	308	321	291	335	282	301	314	291	317	307	284	277	306	318	298	305	312	315	319	302	303	312	300	316	323	309	317	296	311	319	324	294	297	304	316	292	309	292	310	277	292	297	325	307	335	313	342	319	285	323	318	289	322	307	297	324	314	291	301	286	269	307	302	315	345	282	341	317	303	302	319	347	318	313	311	287	308	304	290	310	281	313	327	328	323	288	321	310	315	302	319	293	292	286	294	312	303	336	293	307	317	304	315	333	292	309	323	287	303	302	283	294	313	288	257	261	292	297	368	328	285	351	332	300	314	280	330	342	302	308	291	313	325	322	284	321	334	272	322	341	317	290	300	307	272	319	299	320	315	309	309	312	299	299	322	282	325	309	309	319	309	292	311	286	304	332	280	292	274	295	304	307	287	317	306	324	302	297	296	327	317	309	304	330	291	315	334	317	304	338	311	279	289	331	300	310	286	312	354	306	308	318	293	281	323	334	302	288	316	304	316	314	309	288	310	308	275	300	334	340	328	358	329	341	282	298	277	340	316	334	317	303	299	303	296	319	293	309	326	302	326	291	300	317	298	309	316	301	316	286	311	300	290	299	305	311	300	320	292	306	298	301	323	300	314	307	311	288	306	319	327	294	292	300	299	331	309	309	304	284	310	317	309	319	300	290	346	305	317	303	320	287	335	271	343	321	308	313	322	293	316	306	297	325	323	303	302	277	296	323	277	291	295	306	291	270	320	334	308	306	321	302	317	311	299	309	336	284	332	292	320	294	330	296	303	305	304	299	323	322	325	296	293	317	282	297	310	292	285	301	320	303	326	303	334	332	320	289	331	299	288	329	308	284	329	299	297	304	299	346	307	304	309	299	320	330	298	318	330	338	308	289	304	319	307	315	335	299	346	308	275	338	279	306	306	312	314	293	326	296	351	289	306	309	310	283	287	303	301	283	330	288	314	302	315	280	317	305	289	315	300	292	329	301	291	276	263	316	324	337	301	309	323	330	302	330	295	317	309	340	299	288	337	294	302	291	305	279	291	302	298	289	306	322	296	310	309	314	319	301	305	306	314	318	314	318	282	307	307	304	342	302	302	291	325	318	305	326	306	314	286	277	292	299	302	291	314	313	286	300	315	333	317	299	312	315	283	324	307	290	332	299	299	298	309	315	313	342	288	321	330	330	288	328	296	278	343	297	302	332	313	312	330	311	253	302	286	320	301	290	310	303	320	318	290	308	347	295	328	311	346	312	318	306	295	287	313	287	308	294	284	317	306	304	297	301	317	294	299	271	314	301	312	311	323	308	323	303	300	295	299	303	320	302	308	294	317	299	325	281	310	310	303	314	306	343	320	295	322	291	276	344	319	318	291	326	278	283	325	313	327	321	326	306	296	322	340	305	297	309	314	339	293	298	313	301	282	292	294	344	312	322	302	298	289	290	328	288	324	336	315	295	315
27304	16757	3047	747	550	505	465	509	472	479	524	450	510	500	440	438	487	451	429	467	466	484	442	432	473	440	489	427	462	465	442	450	414	456	494	458	485	471	427	486	477	488	445	467	410	469	454	467	412	459	486	496	454	459	452	444	467	446	468	477	445	452	420	487	456	488	461	467	446	465	451	483	493	456	481	490	454	454	488	479	467	480	461	463	456	461	456	459	450	440	463	447	484	452	483	455	416	473	469	469	454	475	487	432	445	445	462	507	485	476	452	477	480	481	478	451	490	503	483	510	461	450	486	493	454	472	485	443	412	453	466	461	506	506	471	468	437	451	485	412	482	434	464	479	483	472	449	497	465	459	470	503	463	463	432	472	465	462	484	468	443	457	404	417	442	482	474	455	442	455	443	462	490	442	460	441	468	462	444	460	482	489	509	466	440	447	441	486	490	491	448	473	421	430	497	457	404	459	408	478	445	436	446	469	448	459	458	490	473	464	467	470	461	440	453	466	475	497	433	450	482	424	463	469	508	428	461	493	450	506	463	477	450	469	475	457	486	503	448	455	451	512	423	477	433	470	431	458	459	460	469	443	475	464	471	448	491	477	468	464	506	444	515	486	452	450	438	444	456	458	441	458	451	465	429	511	489	518	475	449	444	473	466	428	466	473	476	469	423	438	454	494	459	457	487	454	424	481	511	469	440	529	461	433	498	511	480	455	469	476	460	502	505	470	464	434	479	508	458	443	477	500	473	470	486	469	465	477	451	467	513	459	485	446	456	475	497	446	459	459	434	451	465	467	478	461	464	435	472	466	456	427	451	472	445	491	442	477	416	465	450	462	463	458	471	459	437	458	483	476	457	466	422	422	423	457	481	423	464	454	447	471	505	469	481	498	486	478	457	457	472	436	472	461	464	486	453	473	497	449	457	460	482	451	470	467	471	478	441	486	445	444	466	449	462	492	434	479	456	462	487	435	494	456	431	493	489	467	464	502	508	449	451	442	419	429	466	449	476	488	447	466	481	458	458	476	470	476	448	439	484	483	440	462	503	494	423	435	422	492	509	456	412	436	447	493	454	474	494	479	449	474	441	446	475	435	476	453	468	422	482	492	482	483	466	447	491	462	433	453	434	480	480	439	426	453	489	474	492	442	458	463	471	479	451	448	496	452	483	469	448	494	436	501	502	475	455	449	430	496	457	483	474	492	464	461	488	464	464	468	487	447	457	452	467	522	529	528	437	443	463	495	493	482	474	486	486	464	478	530	456	465	452	455	434	481	433	426	497	434	462	423	460	452	455	471	438	464	448	524	494	493	444	445	430	435	494	473	480	451	478	484	439	504	468	456	459	484	489	440	477	428	456	445	465	450	466	450	487	422	494	444	536	439	477	536	475	463	450	504	429	471	442	507	454	451	491	418	456	473	486	432	486	493	471	468	431	500	445	481	450	412	445	467	475	496	426	476	431	440	429	464	485	471	478	478	478	465	445	443	453	427	478	491	482	486	437	465	485	447	456	480	428	520	486	468	506	448	446	438	431	471	448	446	462	456	473	488	423	494	471	471	471	495	431	492	466	473	457	505	459	456	431	458	533	449	448	457	493	449	404	466	479	440	490	484	499	461	462	488	470	477	444	461	456	442	408	450	449	471	465	456	452	451	479	474	448	470	459	489	451	448	472	492	494	473	427	441	464	423	468	448	452	510	437	439	469	452	424	448	512	465	470	461	436	476	420	430	437	487	477	437	465	441	452	417	450	438	429	463	471	450	451	426	454	450	478	438	472	440	513	472	468	443	463	501	455	456	498	469	469	452	436	441	468	476	451	473	475	454	470	476	457	479	461	448	443	467	475	499	463	441	471	442	484	457	461	460	452	518	441	454	515	454	457	466	489	459	485	434	437	479	462	474	499	440	428	462	485	447	427	494	448	476	472	459	455	464	432	434	508	474	461	471	462	442	402	461	447	465	465	453	473	457	481	446	496	434	448	453	483	465	460	468	454	437	469	464	470	479	487	481	475	485	459	452	445	541	453	494	457	467	465	501	483	448	496	480	446	449	482	452	503	483	478	469	494	432	451	445	464	490	448	463	466	438	467	447	474	469	457	484	428	486	458	482	459	454	413	472	482	476	476	457	486	471	482	455	466	482	463	476	486	480	455	451	500	466	502	457	450	472	464	448	437	455	487	509	461	422	459	426	427	458	455	434	490	442	434	457	481	453	445	443	459	463	480	484	457	473	440	483	494	443	474	501	480	498	461	432	451	446	418	467	483	499	528	478	472	472	431	478	484	505	427	435	467	469	482	443	466	493	447	436	447	444	460	437	442	469	438	443	441	457	453	467	449	455	469	461	469	421	466	430	427	469	457	467	469	457	452	463	468	428	475	454	470	462	462	457	478	462	445	446	467	447	475	479	455	465	447	468	475	427	503	468	477	454	481	480	441	457	443	418	475	476	470	464	514	458	443	446	471	475	453	469	439	470	445	449	461	481	475	473	444	435	500	457	494	466	438	456	453	450	484	442	470	495	457	452	460	458	460	469	472	460	497	443	445	456	429	468	449	480	464	436	457	460	466	486	463	457	484	475	493	449	465	464	436	423	472	438	454	478	444	453	452	457	468	464	467	421	503	469	457	453	461	461	447	462	471	464	465	486	466	487	433	441	462	470	512	438	452	510	484	470	489	495	445	471	461	486	480	469	482	472	447	450	470	465	458	442	499	498	499	434	468	448	483	465	485	464	490	458	491	436	456	491	471	443	450	430	453	494	461	400	445	471	442	466	474	481	463	490	480	487	436	448	458	428	449	461	467	467	452	422	452	441	472	463	450	480	422	513	416	481	471	474	471	472	457	468	449	481	426	476	481	476	471	475	460	436	477	454	473	468	475	507	469	458	473	482	451	450	455	462	471	484	432	446	479	471	464	470	464	468	457	466	463	478	410	481	448	457	462	438	413	445	448	449	437	481	466	480	498	489	467	437	445	452	445	503	443	453	467	429	445	464	465	450	445	449	485	477	469	445	457	494	471	484	451	470	438	483	488	480	456	454	500	455	438	450	447	441	412	436	448	455	447	454	418	447	484	465	491	498	460	492	467	447	460	479	490	424	485	486	439	487	470	424	436	475	451	446	453	463	488	427	465	469	493	478	447	493	499	461	439	444	462	457	489	464	450	451	451	495	481	479	484	483	445	431	471	454	436	468	426	496	463	460	456	431	464	459	482	415	492	441	432	434	467	469	450	484	508	474	441	440	462	502	452	426	443	456	439	479	457	402	474	435	464	427	458	464	462	491	457	473	461	473	442	462	463	492	482	429	458	420	475	455	473	436	439	435	467	461	427	478	432	473	477	462	424	456	431	462	456	472	491	484	473	441	440	499	447	440	435	488	470	479	499	469	459	454	477	391	486	455	450	488	466	477	457	440	472	479	442	460	448	416	498	489	480	494	470	478	453	495	485	459	444	457	428	469	489	433	460	465	471	469	478	439	452	496	438	462
4319	1038	878	661	607	559	574	544	555	542	571	507	555	545	555	517	562	522	532	520	509	528	570	539	571	480	511	569	534	545	560	514	558	526	535	508	510	566	530	511	521	514	503	551	550	521	500	486	520	465	497	522	543	538	532	546	503	539	506	524	544	548	499	569	523	552	529	527	489	508	558	572	515	530	499	559	545	544	533	508	552	499	562	498	516	503	537	538	543	507	527	538	543	517	547	513	522	539	532	535	543	522	557	522	552	506	518	562	586	528	531	559	542	530	529	532	515	497	526	507	531	508	523	543	550	495	487	504	561	549	517	533	476	519	531	500	519	521	528	540	570	513	529	535	534	498	523	496	535	547	487	534	520	503	574	553	494	549	519	522	561	531	456	514	543	538	546	532	521	529	524	520	573	548	522	537	570	538	541	531	549	544	526	552	548	545	520	502	502	530	507	559	525	510	508	556	507	543	521	501	513	500	516	520	516	556	529	500	560	516	523	515	513	538	548	576	509	573	542	505	516	508	558	494	506	519	533	514	534	565	536	507	488	518	518	560	516	500	504	511	494	512	515	513	537	545	551	507	567	547	504	502	509	574	555	526	522	513	534	523	523	549	533	541	511	504	527	507	508	522	552	528	520	542	538	514	502	539	523	545	509	534	478	519	528	558	525	490	576	502	528	519	542	563	530	550	540	536	557	532	483	510	539	513	527	558	478	526	539	530	536	548	507	537	517	543	486	489	489	544	548	502	517	540	511	550	504	502	528	527	549	515	517	496	528	551	501	549	526	532	493	535	514	547	559	492	531	532	531	528	553	521	552	519	518	508	499	532	529	566	514	533	493	552	514	467	513	519	537	500	562	546	556	522	524	480	482	515	546	529	524	533	531	505	563	503	513	555	503	525	511	548	540	553	523	539	544	519	522	557	537	543	521	533	541	562	525	487	517	508	496	536	507	563	541	505	549	592	547	563	516	500	540	532	533	548	519	532	482	496	561	522	515	504	513	528	511	514	552	567	499	513	552	483	518	542	505	533	502	503	543	551	513	521	531	515	519	547	513	569	518	561	510	567	565	499	525	558	562	518	536	545	494	515	526	525	543	536	463	535	547	525	548	527	517	534	522	504	564	533	538	543	509	605	478	551	545	515	536	534	557	516	537	543	483	524	484	534	568	532	515	567	476	534	531	543	515	493	488	546	548	547	531	496	507	537	567	507	496	539	531	543	511	489	529	528	554	508	531	517	522	506	494	522	510	514	573	528	524	511	514	538	564	531	536	509	569	530	542	507	553	510	496	539	521	547	534	518	514	517	516	501	502	518	523	539	522	538	510	487	522	501	518	544	529	504	570	555	520	521	554	554	557	544	528	523	525	537	497	558	559	528	493	514	484	531	572	576	522	518	555	517	501	508	536	539	574	562	504	516	532	499	534	508	516	506	514	519	556	560	504	526	489	524	518	520	550	483	547	521	550	536	528	526	514	533	543	552	548	512	553	511	536	516	525	557	533	540	528	574	554	537	526	510	521	535	547	525	534	508	544	519	546	508	514	504	563	513	560	514	536	531	520	512	529	526	522	542	529	535	541	493	543	543	538	502	568	557	512	553	551	530	524	517	538	494	526	539	529	519	538	523	531	541	511	532	536	544	522	517	546	536	509	513	572	501	556	520	529	549	491	522	497	502	565	525	534	489	540	528	547	521	498	508	503	532	528	531	564	551	523	541	586	507	585	554	543	514	522	558	520	517	549	545	573	521	548	539	542	518	526	513	536	513	543	573	533	542	549	528	520	463	529	539	516	521	538	547	544	541	471	555	547	520	531	534	540	503	523	525	505	550	514	514	567	547	546	569	523	528	513	506	490	537	546	499	567	516	524	586	499	505	559	522	513	552	489	539	509	533	516	542	504	539	522	479	555	505	519	538	510	566	558	541	527	565	529	502	513	517	522	574	533	538	555	558	592	498	543	500	552	527	493	499	545	530	560	557	535	491	507	576	540	504	576	478	559	512	504	513	523	516	518	488	537	500	524	580	554	513	544	556	534	514	513	529	542	503	502	504	517	564	529	563	482	536	512	517	500	539	522	511	509	554	548	543	561	538	517	533	567	520	464	538	541	511	490	507	545	501	517	529	511	520	582	532	491	508	522	543	497	507	521	539	518	567	541	522	543	535	539	524	499	502	518	544	540	511	498	541	505	514	565	485	543	549	512	496	504	548	543	529	502	518	556	580	528	525	546	577	498	517	508	529	542	498	516	575	488	542	459	570	519	515	510	531	574	553	498	495	523	547	505	545	527	515	520	549	531	500	535	507	509	501	530	508	543	539	537	547	506	550	529	564	514	514	539	514	512	546	530	549	533	518	495	544	520	488	546	471	533	535	570	569	528	559	547	524	521	547	556	525	548	532	548	496	542	528	549	556	506	504	487	540	556	491	536	539	528	550	528	527	521	552	517	558	543	515	537	511	543	543	567	518	527	544	540	543	507	508	530	491	517	522	546	514	505	531	486	546	502	524	492	530	491	495	533	505	515	544	527	559	557	535	521	542	543	516	537	525	552	542	537	539	557	519	570	517	510	532	532	499	520	526	537	529	546	556	541	549	518	558	512	573	526	542	484	481	524	538	472	506	521	556	524	536	512	577	512	513	542	541	518	548	515	553	526	492	531	538	508	524	574	523	541	582	502	552	556	518	519	555	557	522	569	531	538	545	526	543	554	577	557	531	477	537	527	529	531	517	554	494	506	521	490	556	535	507	535	540	487	543	582	536	547	507	541	513	544	504	562	544	509	526	549	539	492	531	515	511	526	574	514	501	523	534	565	547	578	519	548	525	546	521	525	548	547	513	490	563	524	539	520	561	520	481	538	532	553	516	526	548	529	498	503	512	508	532	501	535	507	560	522	538	510	544	499	506	538	560	520	522	508	532	565	503	571	533	530	527	516	560	512	503	493	530	542	510	550	482	530	546	543	529	518	517	521	556	523	543	481	516	516	539	529	543	510	498	557	536	494	528	513	525	543	498	520	520	540	515	510	522	524	529	525	540	563	565	507	520	485	530	508	466	508	538	552	510	508	517	575	547	511	529	548	578	535	521	493	508	532	553	534	523	533	532	533	527	498	543	492	533	481	523	553	517	504	556	498	540	572	527	553	505	534	502	516	506	516	531	522	536	545	538	521	539	504	504	527	550	554	527	508	532	542	530	529	515	559	552	510	575	558	528	518	472	479	546	560	522	517	519	561	533	489	506	531	513	593	477	530	524	532	505	534	510	521	502	498	517	580	530	548	524	542	558	537	569	500	529	548	508	525	540	535	524	519	564	545	516	528	559	523	565	536	504	485	510	532	544	514	548	559	558	532	555	490	498	517	508	513	494	526	494	583	490	481	506	546	564	547	550	519	536	526	558	531	520	552	510	489	562	532	497	515	501	537	485	576	498	534	521	508	587	565	570	551	512	537	525	515	581	555	533	524	544	508	558	518	510	537	564	548	503	497	519
23213	20994	28059	24133	20980	7095	1173	859	734	738	687	602	573	612	615	590	557	554	564	557	574	543	484	556	536	548	527	513	556	529	554	469	525	542	511	522	524	528	554	563	553	529	533	537	549	561	553	540	548	503	556	528	511	559	511	513	507	508	558	510	545	495	594	566	505	570	498	504	552	579	532	527	545	485	516	517	570	466	550	484	540	535	517	513	523	550	476	563	529	534	495	556	519	491	542	494	505	521	491	561	522	529	562	532	500	485	502	522	523	559	523	550	519	516	521	509	525	543	534	538	542	487	582	515	527	554	530	526	552	495	513	552	521	491	542	524	489	513	499	523	524	552	534	527	507	530	559	561	506	579	504	520	508	571	516	543	522	510	572	477	536	541	524	553	515	549	540	585	528	514	532	546	533	557	497	518	521	539	522	527	511	511	560	528	495	532	504	483	530	531	534	515	501	492	506	510	528	522	511	554	494	544	538	574	539	541	552	531	562	523	552	532	506	545	525	528	558	558	525	497	489	544	567	531	512	547	554	516	512	532	511	493	511	506	530	537	528	521	538	554	506	518	518	548	552	551	554	517	534	517	516	495	516	494	536	510	526	469	512	476	515	551	520	502	525	500	521	535	549	519	486	536	524	526	538	506	510	538	493	493	565	508	518	559	567	515	476	525	535	483	537	490	518	566	498	508	496	496	557	567	534	535	575	548	529	533	505	516	569	493	528	502	543	557	519	519	525	545	490	502	539	541	546	534	527	501	490	568	539	560	547	500	501	499	525	514	522	548	506	492	545	563	488	517	545	530	543	519	570	514	519	550	524	529	506	518	485	520	567	514	537	536	559	532	527	506	556	511	525	562	521	543	524	513	525	478	503	486	541	515	533	543	487	501	547	513	521	540	561	515	492	543	508	535	496	539	507	521	537	517	539	530	517	490	538	480	516	534	550	534	571	524	546	498	508	527	567	571	529	520	539	512	542	508	527	515	489	527	499	535	484	507	508	491	523	516	528	499	520	513	510	578	563	490	536	508	503	504	526	551	515	536	532	512	512	489	520	506	562	535	528	525	523	558	472	492	443	584	526	559	536	542	501	538	511	544	533	529	519	536	541	538	499	536	504	512	487	482	546	521	552	521	522	496	507	473	512	564	586	538	555	519	524	501	532	560	512	506	544	499	518	526	512	518	491	581	511	513	511	511	531	505	540	563	551	501	542	543	547	511	497	562	554	531	494	523	550	540	514	546	530	514	548	529	515	539	532	522	562	487	505	478	540	529	467	538	485	516	532	479	513	555	524	502	542	545	502	510	531	519	506	515	548	501	489	527	488	496	509	485	535	540	540	519	488	531	512	498	509	478	480	550	527	509	512	502	540	528	551	519	503	505	512	530	520	527	536	505	533	476	477	548	538	530	508	490	572	564	543	544	521	507	510	523	519	511	528	527	487	488	513	518	539	493	548	508	528	489	503	531	529	524	520	552	537	543	490	559	526	531	559	517	537	548	513	515	516	569	541	511	488	527	532	505	538	478	483	527	521	487	522	525	525	533	536	525	496	476	539	520	526	508	463	551	524	557	518	531	537	516	525	519	530	529	535	524	510	528	557	524	540	504	538	518	501	536	537	527	561	507	548	516	540	528	485	539	520	513	489	513	522	493	529	516	538	491	532	526	541	539	538	522	564	492	560	531	537	515	500	529	517	494	548	549	517	516	519	557	520	518	537	550	510	491	581	517	542	489	510	548	527	533	498	521	526	498	484	543	523	519	507	495	519	560	541	512	536	545	550	518	508	549	535	524	542	497	538	511	553	519	498	525	505	539	477	523	535	471	537	527	518	557	550	481	538	528	569	531	518	556	524	517	507	515	513	527	529	532	540	514	512	509	491	568	505	535	523	556	530	540	526	508	531	531	505	521	543	518	528	497	532	517	532	526	524	501	537	526	496	516	528	514	542	521	540	572	518	527	546	513	533	498	532	473	551	505	526	549	503	519	507	490	531	469	508	506	472	492	563	500	504	567	530	540	545	524	529	482	529	515	539	500	568	549	576	545	524	522	481	517	553	539	529	527	544	503	518	526	497	505	559	523	552	519	520	485	533	510	528	520	524	481	537	544	569	511	524	511	535	497	543	555	573	536	515	513	547	520	506	529	548	504	515	535	509	535	541	519	484	534	511	538	529	508	527	523	558	517	508	528	542	537	541	514	482	477	523	525	495	570	481	543	523	501	519	498	556	495	555	485	504	537	544	555	517	513	481	493	503	525	510	536	510	555	533	507	507	511	504	509	548	504	468	516	505	542	540	545	513	573	495	504	528	570	557	549	539	503	537	499	530	521	518	500	516	504	531	536	531	525	572	514	522	500	512	518	556	532	529	488	528	521	506	511	519	546	527	543	533	524	562	518	513	503	534	539	560	536	566	526	524	538	512	517	545	550	508	512	505	490	552	519	555	512	523	548	551	528	554	551	516	507	558	500	483	561	587	492	525	539	510	536	516	522	487	528	522	539	506	525	533	546	521	526	489	552	551	490	575	540	521	511	573	458	569	474	510	549	525	507	514	492	501	505	548	505	547	514	537	524	493	554	556	509	516	565	503	550	532	508	490	503	522	514	556	479	520	512	548	517	578	528	543	512	485	524	507	512	511	531	497	540	510	516	544	510	537	548	544	547	497	489	535	534	545	565	565	541	543	505	562	501	533	527	515	499	521	551	520	486	542	539	511	505	522	509	574	519	534	508	481	576	493	483	520	486	491	545	535	543	537	522	541	498	530	522	542	485	533	484	520	539	536	528	511	482	544	543	527	489	516	537	528	504	524	538	500	506	522	487	531	516	520	519	483	482	523	547	537	537	522	543	514	561	459	544	513	529	571	505	510	560	550	540	518	566	516	514	513	502	498	535	507	528	474	529	552	563	520	525	507	522	515	512	561	564	544	549	527	504	543	552	530	533	556	523	561	530	550	503	506	484	502	534	546	484	554	523	550	515	534	547	513	525	535	515	530	529	486	516	516	559	510	549	556	540	521	531	484	531	484	540	525	507	522	524	499	502	485	554	524	537	497	497	542	549	492	519	524	516	508	492	524	502	513	497	518	503	518	495	548	520	549	531	520	545	501	525	543	518	523	508	511	541	558	526	507	579	517	538	502	534	513	497	530	500	541	539	547	532	523	526	542	529	530	552	482	550	537	536	472	494	536	548	526	516	464	535	523	520	533	516	491	507	555	465	516	510	545	501	509	506	516	513	532	539	547	577	540	507	550	551	523	561	512	475	507	452	538	528	492	560	535	548	494	543	545	517	540	493	519	562	535	508	496	516	570	492	527	522	512	492	511	521	530	541	486	543	555	565	521	486	545	553	533	508	511	533	514	501	500	535	515	541	524	522	527	553	520	529	490	501	572	514	538	522	533	498	511	486	556	515	512	542	498	514	524	497	543	481	571	490	522	557	542	556	540	547	507	495	533	525	508	561	521	525	509	544	543	534	491	532	516	541	542	547
3242	8137	5834	2845	2131	1626	1340	1124	995	867	795	785	728	746	712	693	657	645	677	643	635	606	655	705	629	645	618	634	674	660	675	657	639	601	622	619	583	656	629	621	650	631	653	634	586	587	645	601	604	579	619	590	640	598	616	601	617	608	616	641	647	587	613	578	655	606	636	637	672	601	608	612	627	639	586	607	613	632	586	621	631	584	573	611	659	582	578	612	606	632	618	622	612	604	614	604	611	627	637	619	621	629	610	622	598	587	572	628	610	615	601	604	636	620	592	625	583	598	624	602	631	616	572	587	584	645	613	617	589	590	612	568	608	636	609	624	589	610	627	601	596	621	609	594	621	599	616	597	589	604	620	584	616	623	643	580	550	564	585	609	605	574	563	591	619	588	646	577	596	568	630	611	568	613	606	596	643	595	589	603	610	624	619	562	583	586	663	635	593	591	585	636	606	642	645	612	577	593	635	636	615	603	600	642	614	581	637	581	599	595	636	614	599	609	625	590	588	589	592	640	607	602	600	630	608	608	574	635	578	571	580	638	595	663	597	614	625	613	582	580	621	581	627	581	641	592	588	607	587	593	617	572	623	598	598	598	612	577	622	593	601	588	605	614	593	627	595	625	633	635	565	649	656	607	583	606	623	582	606	594	608	601	597	585	619	635	582	569	611	569	584	602	638	612	650	619	613	610	592	614	656	643	615	618	590	639	592	624	591	587	611	563	623	570	601	599	615	623	667	596	602	630	586	568	603	593	635	566	625	593	634	607	579	631	597	624	615	608	618	588	581	629	604	600	647	606	604	572	605	609	633	583	606	603	609	617	632	630	605	655	615	601	590	622	587	564	606	619	620	585	614	645	581	577	622	600	638	583	552	591	569	569	617	569	597	623	615	635	613	594	650	587	598	579	614	570	557	626	624	668	586	634	626	664	613	678	632	624	596	634	626	612	643	606	589	598	642	567	627	604	597	635	621	600	577	595	615	584	555	614	612	598	581	602	595	675	602	643	611	631	674	611	637	625	603	593	595	628	596	652	607	559	605	623	590	609	608	547	596	633	617	605	638	594	605	604	611	563	641	649	620	594	635	627	583	570	667	603	611	636	576	658	643	585	613	586	598	600	632	559	649	618	633	640	652	596	602	621	589	594	565	635	583	585	588	663	581	609	621	605	624	605	636	596	603	577	657	607	633	642	617	626	590	573	581	580	608	616	592	583	604	589	595	630	587	627	609	626	617	656	661	593	598	635	599	588	594	664	574	669	595	590	624	591	630	581	648	643	616	629	583	591	601	595	605	562	578	561	628	581	616	643	630	609	592	604	596	627	643	608	617	615	576	623	604	633	611	632	591	602	597	643	590	632	628	670	601	599	595	592	602	607	594	586	613	597	560	625	604	627	607	578	544	638	625	607	658	606	601	629	604	651	645	588	617	606	588	610	582	581	601	627	603	608	613	597	618	627	622	619	631	604	598	589	573	592	635	578	594	629	607	561	577	630	605	573	586	618	591	596	606	616	616	639	565	656	609	573	572	610	584	628	591	608	579	603	607	606	591	613	620	648	622	618	568	598	590	626	583	612	558	590	581	611	617	625	596	587	573	591	614	567	605	669	644	657	546	632	634	602	593	564	631	599	610	629	583	638	594	598	642	610	579	628	577	618	578	627	646	573	608	662	598	617	608	617	618	603	622	603	583	574	618	624	629	617	612	606	617	640	592	570	605	593	601	576	618	583	630	616	598	633	618	645	577	603	641	589	597	570	645	591	638	639	644	621	618	658	574	600	593	585	627	633	647	583	637	653	625	590	581	610	566	606	620	607	595	609	593	590	591	616	620	568	613	581	567	616	585	622	625	608	604	609	604	617	609	577	586	616	579	581	617	608	629	633	619	610	607	635	622	614	638	608	587	628	626	639	632	607	628	618	614	589	605	630	642	624	622	586	648	603	629	591	598	592	570	648	591	583	620	628	608	607	611	613	633	630	642	560	600	608	596	595	610	622	650	614	616	660	613	588	588	573	595	616	590	614	610	594	601	590	600	636	610	632	574	611	578	639	602	586	583	595	628	602	622	601	610	600	625	618	644	603	556	561	577	628	621	577	597	574	589	603	619	610	633	637	613	630	574	608	589	601	583	603	669	628	582	618	615	571	623	610	595	639	654	612	630	606	570	631	641	580	567	602	576	618	588	619	632	590	618	600	634	566	603	637	594	612	634	607	607	610	629	571	624	593	619	597	607	592	592	609	620	554	588	612	615	580	637	615	610	633	614	615	601	600	586	596	585	623	609	623	611	572	600	559	604	601	595	623	610	598	617	581	587	565	612	620	598	621	640	617	623	590	600	593	591	579	593	593	606	595	643	596	574	596	577	581	600	610	592	632	614	586	569	594	592	623	603	598	628	559	623	626	653	592	614	588	613	607	625	614	613	605	561	616	617	600	617	588	615	610	607	593	632	618	606	618	598	618	626	622	617	603	627	588	576	654	599	578	617	611	631	589	595	570	605	588	621	586	573	627	627	573	577	575	613	611	582	632	636	671	611	591	611	601	591	623	589	613	630	616	636	580	602	655	616	618	578	636	683	616	584	602	600	607	635	608	576	567	560	632	557	614	645	604	572	608	622	609	612	622	624	630	609	607	601	621	604	568	602	641	642	600	659	637	616	601	644	615	641	566	557	608	608	650	654	598	620	642	621	617	615	565	574	601	570	654	623	594	579	572	573	627	571	623	572	576	613	631	632	607	617	645	606	563	591	579	658	529	620	579	595	598	633	600	612	603	571	594	593	630	578	618	627	592	604	650	602	621	625	578	665	594	582	616	632	630	599	640	639	600	614	612	619	632	602	597	637	584	601	615	611	588	626	603	612	609	637	601	561	636	635	600	603	587	641	623	621	602	610	628	616	672	633	543	624	620	599	619	613	629	618	611	618	634	617	617	565	653	630	609	634	625	605	577	631	625	592	594	616	581	639	576	583	594	601	571	592	585	600	556	606	591	597	621	640	637	595	605	592	589	585	615	560	575	659	598	574	610	611	636	619	582	567	630	588	635	610	629	617	602	630	647	573	603	625	614	644	657	575	589	600	563	603	572	624	591	603	620	592	644	632	607	588	583	631	607	591	572	605	580	599	592	618	610	624	597	589	604	597	597	637	633	606	644	645	565	615	580	605	610	635	625	599	606	582	585	574	601	596	566	661	633	612	579	606	580	576	614	601	617	619	626	604	626	608	595	631	587	622	599	597	555	604	618	608	581	610	632	612	575	598	654	600	593	586	631	570	629	594	599	587	616	612	607	567	619	630	624	590	631	602	616	578	613	642	638	620	597	582	617	629	663	596	584	637	619	643	615	612	606	619	634	567	620	554	582	618	567	640	589	592	622	585	606	645	566	638	621	593	604	577	627	648	594	566	630	618	602	598	610	587	599	653	628	632	559	627	620	615	604	579	579	605	611	614	603	596	646	617	576	623	627	591	561	619	602	612	645	626	644	614	616
24349	21014	26842	25263	7470	525	398	319	298	315	259	281	290	245	273	261	271	260	254	266	256	234	248	228	229	241	244	233	236	260	227	223	247	214	257	275	243	241	246	218	262	215	222	239	240	200	244	216	217	260	251	218	259	241	227	239	236	229	230	211	236	215	241	236	219	220	230	234	201	215	234	238	237	259	246	248	236	254	236	215	221	235	217	229	235	225	232	215	254	223	257	198	224	224	213	253	241	239	223	236	261	231	212	209	219	263	216	217	228	227	231	225	232	225	219	243	229	216	244	228	221	222	247	231	223	232	217	250	230	233	214	213	223	227	223	223	213	221	227	227	221	205	265	246	212	230	208	199	235	219	224	230	216	236	273	238	254	250	209	247	254	234	202	208	222	213	229	226	225	234	235	250	228	236	219	247	239	224	222	195	250	237	235	213	217	230	230	236	242	224	242	223	220	252	242	224	228	225	243	241	218	211	213	240	230	221	221	226	222	220	258	204	223	208	221	255	222	231	224	232	210	245	227	243	227	222	237	216	253	221	244	272	240	245	245	224	226	212	187	240	219	239	209	232	219	256	223	213	241	237	241	199	214	200	241	208	213	244	226	247	230	221	195	200	209	229	220	225	249	197	240	220	219	235	205	245	204	256	221	237	236	213	237	221	196	239	193	209	221	218	217	205	178	246	246	246	208	215	257	248	243	190	246	243	201	241	247	239	255	206	231	212	200	218	239	217	212	197	255	244	219	235	230	231	236	220	238	219	239	225	217	239	246	257	232	231	221	236	236	251	202	196	180	216	230	221	214	243	234	242	229	236	223	204	216	225	206	231	219	245	245	201	199	237	235	244	227	216	207	204	241	226	221	192	236	243	224	257	254	197	222	220	223	262	237	236	237	227	217	225	221	227	221	234	219	229	216	242	223	250	234	248	227	227	238	231	244	209	212	264	240	209	235	235	218	224	218	228	227	220	227	220	220	217	225	225	218	220	262	222	218	251	237	237	218	211	230	260	236	229	223	207	228	246	223	219	241	238	230	245	223	218	265	210	252	212	240	236	218	251	200	232	229	223	224	210	224	225	225	220	224	220	234	200	212	224	223	249	223	220	228	250	215	230	239	223	232	227	249	223	218	226	220	208	220	208	247	241	202	239	237	251	211	229	240	239	233	221	228	212	223	265	214	211	237	214	238	201	219	245	231	223	227	230	251	209	229	244	212	212	197	248	218	222	232	231	259	225	259	214	238	232	246	216	217	202	204	236	205	189	236	223	208	214	232	233	236	232	198	215	219	221	226	210	234	230	216	224	207	216	210	228	247	248	243	232	225	230	234	212	204	198	220	197	262	232	206	206	226	240	209	228	230	193	216	227	251	239	232	236	223	229	220	229	239	229	247	243	216	207	227	246	233	211	227	228	220	216	254	242	214	217	221	223	225	248	232	228	233	237	215	239	210	215	219	251	252	252	226	224	223	254	230	216	256	220	257	235	238	256	217	227	208	245	217	255	214	256	254	208	232	242	226	214	245	218	256	215	236	210	218	213	256	211	229	249	226	251	259	210	232	256	245	243	254	222	233	222	216	214	214	212	223	187	232	221	236	229	249	249	262	259	220	213	236	257	233	218	215	239	241	248	220	217	224	232	215	212	236	231	239	222	235	249	223	228	232	229	257	228	220	249	225	211	228	233	232	238	231	223	248	252	198	232	260	242	203	229	239	197	215	227	223	267	228	224	228	257	244	227	227	221	218	213	202	254	239	217	241	226	237	238	246	244	218	228	219	247	229	225	234	225	212	272	211	237	223	246	252	234	231	231	233	221	240	241	220	215	225	222	250	227	203	244	234	237	209	264	224	220	250	265	221	231	197	211	231	217	220	216	236	192	236	211	234	227	225	233	226	268	205	209	223	199	222	203	198	221	218	228	224	243	217	226	242	257	235	186	236	218	221	221	235	216	224	207	236	226	232	220	222	223	223	204	216	227	236	206	234	241	227	256	244	221	245	224	233	241	261	267	261	242	225	233	213	221	234	214	199	240	239	227	245	203	211	198	240	206	242	220	222	243	237	228	243	237	233	224	233	248	249	229	243	225	221	226	235	250	226	226	215	243	215	241	191	221	229	217	204	217	244	225	224	239	241	224	215	221	224	240	228	240	265	201	239	231	246	227	231	210	250	223	232	215	246	221	242	226	240	231	241	240	235	216	219	200	222	223	202	223	229	218	201	248	255	229	203	226	262	240	221	268	226	217	211	228	251	260	220	226	233	214	238	235	247	220	225	244	222	279	240	231	235	227	219	222	215	240	216	213	246	210	238	240	222	263	239	245	228	214	247	232	267	231	198	236	248	221	218	229	239	248	227	222	215	241	208	218	256	223	218	203	221	228	233	235	220	217	244	248	230	246	199	236	241	226	213	221	239	214	232	241	202	215	242	251	232	206	236	251	206	243	256	206	220	230	219	214	229	240	208	258	230	227	217	220	259	214	213	215	237	217	213	212	217	262	243	232	235	225	234	239	217	229	206	235	238	215	203	237	225	225	222	233	257	241	206	229	224	223	245	223	210	215	226	244	246	226	221	235	232	250	225	238	186	244	212	205	251	249	235	213	234	219	216	210	238	228	233	217	205	238	221	230	233	238	221	217	223	200	259	224	266	225	237	239	233	237	209	229	220	226	239	235	241	241	218	240	220	208	223	225	228	228	229	254	249	227	236	214	236	212	239	232	228	230	208	220	217	228	208	246	223	249	245	235	242	227	223	235	239	247	248	232	242	215	245	222	197	233	229	206	221	219	235	236	229	216	224	251	225	241	231	229	238	217	219	242	227	219	230	227	231	233	218	214	229	194	238	214	230	226	221	235	252	242	244	228	208	220	208	212	238	227	216	225	206	230	234	220	236	231	216	229	247	220	253	234	228	235	205	216	234	215	227	228	232	240	220	275	216	233	235	247	242	228	215	221	238	234	227	246	219	243	237	223	229	240	221	225	207	244	247	236	249	241	227	253	235	228	244	214	223	243	203	233	210	234	245	222	250	196	224	214	228	216	216	234	236	235	229	230	206	240	210	212	228	225	240	234	214	224	231	217	228	247	225	205	239	194	255	205	240	243	209	244	232	231	248	237	218	225	231	238	216	240	254	224	230	231	206	234	219	220	229	219	217	210	232	214	244	237	222	215	246	212	226	221	230	242	233	259	229	226	221	235	241	228	241	223	219	220	231	234	246	220	230	211	218	257	225	214	245	221	234	221	245	238	224	219	223	256	222	252	249	212	237	257	210	203	231	234	220	236	234	218	229	228	254	229	229	208	209	218	254	230	216	241	235	228	256	222	220	255	248	219	227	214	197	205	226	243	248	222	216	226	225	234	242	219	234	232	216	277	257	222	263	234	243	236	228	228	255	242	239	222	243	236	233	247	219	243	256	212	238	221	248	229	212	238	208	225	238	235	190	217	251	244	215	248	258	220	240	230	229	223	241	249	240	222	221	227	238	224	254	207
3075	4626	3167	1446	1145	879	699	603	474	423	426	352	327	330	366	306	303	292	319	314	278	264	276	300	291	277	293	305	261	259	275	268	278	307	272	238	269	277	294	262	269	287	277	270	248	272	280	276	282	272	272	295	264	282	245	258	282	293	247	277	276	293	284	243	268	260	246	291	264	288	274	265	268	277	257	251	246	285	284	260	255	244	295	216	260	269	258	271	285	242	266	262	242	278	260	261	276	284	217	308	272	276	252	263	298	268	271	251	266	251	234	276	282	246	295	240	281	247	278	292	263	272	279	271	248	256	259	276	255	255	265	262	288	268	272	258	263	287	276	279	281	252	258	288	254	257	200	277	234	250	270	246	276	293	275	292	284	268	307	285	248	265	243	264	276	248	285	261	263	275	280	253	242	237	228	282	313	247	267	289	273	247	269	243	284	251	255	301	259	247	248	258	282	232	273	254	246	276	294	271	244	271	262	271	245	249	268	262	233	268	270	283	255	274	248	265	277	276	260	244	274	293	234	273	252	262	304	276	266	233	268	260	240	273	241	252	272	264	259	261	266	272	279	262	255	263	270	244	269	283	270	247	297	295	251	236	265	270	232	266	289	257	283	247	263	269	267	234	273	274	297	244	240	267	234	252	283	255	265	262	285	275	248	251	246	269	282	273	291	246	275	276	216	255	264	267	293	282	268	257	269	273	279	256	279	268	246	238	246	279	278	254	256	270	266	261	287	260	250	244	259	254	268	244	259	264	262	265	244	273	254	268	292	264	239	266	259	253	278	262	291	257	289	264	274	237	284	258	270	265	262	274	264	270	258	282	293	263	290	259	291	265	294	273	265	260	233	240	257	261	289	258	254	259	271	254	255	255	266	272	264	263	258	257	270	268	293	268	252	297	250	265	256	267	249	306	254	261	233	239	259	243	276	282	264	251	257	281	266	250	279	245	245	284	287	281	261	261	257	266	270	251	267	289	224	254	262	250	254	271	285	264	283	251	273	253	239	264	262	249	251	258	274	254	250	270	301	285	246	267	281	274	284	251	275	266	226	273	282	292	289	256	254	255	278	279	287	258	278	292	269	280	261	226	276	261	237	288	282	256	236	296	269	264	268	254	283	264	269	246	271	283	279	266	247	265	265	261	245	254	263	264	226	258	260	263	278	248	255	253	278	259	254	250	242	270	250	235	274	278	263	261	256	265	242	278	248	260	262	259	256	248	266	253	283	247	277	261	266	268	262	255	248	270	256	285	258	273	285	293	249	276	280	270	261	236	270	265	241	258	284	263	269	259	252	255	249	265	274	261	267	250	262	269	239	253	287	257	268	264	266	282	237	250	240	258	258	266	280	291	281	280	272	243	269	249	265	266	256	256	269	249	245	273	250	253	275	275	271	264	249	274	269	249	259	262	232	275	264	256	264	282	272	242	284	280	295	271	286	281	274	263	256	281	263	278	299	241	256	265	282	253	263	288	279	268	242	302	274	251	262	284	270	262	281	254	251	279	260	266	241	258	275	285	265	296	272	267	282	257	261	252	251	229	265	275	264	253	266	254	271	273	259	258	260	259	244	273	275	271	264	247	253	283	254	276	264	264	246	282	265	273	256	285	264	266	287	278	245	258	282	279	269	279	283	244	285	279	250	277	251	254	256	271	269	269	251	261	290	260	264	245	270	243	279	284	260	236	288	267	272	239	251	288	274	300	268	275	261	248	289	263	245	256	280	257	278	238	280	282	261	305	292	269	261	252	252	259	249	246	263	264	255	270	257	250	233	260	267	266	253	268	296	283	255	254	269	271	246	283	258	270	265	270	285	250	274	251	279	244	290	289	263	261	263	273	294	237	292	243	276	268	270	276	230	261	268	235	264	253	273	258	281	243	278	262	280	245	255	275	265	258	253	279	293	263	256	299	273	230	240	258	262	267	259	247	262	235	267	278	291	257	263	266	250	268	263	288	293	289	248	234	256	257	274	235	263	298	276	231	286	244	241	259	283	273	273	260	262	283	275	257	281	270	268	264	260	254	283	265	271	240	251	278	270	248	270	232	280	266	273	274	266	243	267	265	281	261	265	241	264	260	237	232	250	258	261	262	268	262	253	270	272	270	274	280	275	289	267	253	236	281	232	288	293	251	259	274	262	254	261	256	249	264	252	237	250	230	236	270	240	276	257	271	283	257	249	263	283	252	243	258	278	279	290	272	271	249	278	263	275	278	261	260	278	264	244	258	272	253	290	259	274	259	266	251	298	249	260	271	252	279	266	260	257	263	265	280	257	281	292	261	266	270	274	247	267	254	290	260	287	249	263	275	270	266	283	292	271	259	266	256	275	249	274	257	270	290	256	261	273	285	261	278	272	276	274	265	241	251	256	268	294	257	247	260	266	274	270	237	264	236	257	272	261	268	248	274	244	278	275	279	300	231	263	296	260	259	255	270	258	269	259	278	271	292	242	268	260	275	248	256	284	253	270	254	243	280	261	255	281	254	267	271	260	267	246	261	253	276	266	275	277	291	274	257	240	259	260	252	267	265	257	297	278	271	271	282	255	228	270	240	239	274	234	236	245	241	259	236	244	244	255	265	261	242	275	264	279	239	254	285	276	282	270	249	270	244	299	260	277	263	276	255	243	267	257	269	266	298	242	255	263	251	259	261	258	287	279	285	290	280	280	254	264	266	238	265	286	263	254	251	254	278	299	271	277	253	286	247	261	280	247	253	259	244	279	269	260	245	286	236	245	257	263	263	221	272	261	246	289	277	257	265	235	231	288	267	265	289	269	264	265	262	251	263	251	280	273	265	257	251	288	260	267	245	234	286	275	246	278	291	280	260	277	253	268	252	250	267	269	269	259	234	251	283	264	279	265	248	254	280	265	263	276	260	272	238	257	240	271	283	249	277	272	242	280	255	274	271	246	287	242	290	269	253	283	257	255	263	244	267	273	269	277	247	243	279	270	282	273	264	262	281	243	250	266	241	268	258	257	231	250	254	269	266	274	244	261	309	239	272	267	247	237	249	272	269	246	274	256	273	249	250	237	254	279	233	260	243	269	292	240	255	248	245	274	255	271	276	244	252	258	261	275	252	283	254	283	280	255	281	263	264	274	256	274	253	281	302	256	265	257	289	245	237	258	252	271	259	255	235	248	263	263	284	264	274	276	292	269	274	247	278	291	279	262	265	280	298	244	285	288	263	255	251	266	286	231	265	266	229	266	291	238	277	274	255	284	275	278	295	265	287	280	235	252	237	261	265	248	278	279	295	260	229	273	241	267	289	287	255	254	254	252	267	263	280	288	258	264	254	298	251	258	277	287	230	265	257	277	298	243	271	257	265	235	234	293	281	260	255	245	250	275	243	254	265	238	262	278	264	255	273	274	288	247	272	251	261	250	256	297	270	268	277	247	263	264	263	261	286	237	288	265	246	270	251	271	295	274	252	283	276	288	263	303	238	258	300	256	271	278	270	255	264	261	253	267	256	250	274	271	279	279	289
22266	21060	28613	23726	21061	21077	5127	932	668	542	481	431	428	389	355	353	364	344	354	319	337	316	312	332	288	307	303	274	269	292	303	302	274	301	304	296	216	322	290	278	288	257	257	302	277	247	296	263	268	250	258	243	266	260	257	269	257	264	239	230	260	276	270	261	272	252	268	260	282	269	264	262	249	262	279	261	243	240	314	271	253	243	282	246	263	250	277	260	258	278	279	270	265	272	274	272	284	284	279	260	241	218	273	265	258	278	275	260	288	257	245	257	270	263	289	260	305	256	262	267	257	266	252	250	270	242	225	255	273	240	258	261	240	240	257	247	289	268	249	263	281	262	270	243	234	275	233	274	298	239	249	259	282	252	259	245	251	272	243	274	240	242	249	247	265	264	255	258	267	257	236	264	262	292	246	254	262	252	267	237	256	258	254	287	285	261	264	252	280	295	246	263	270	249	258	274	223	249	274	286	260	265	263	284	238	271	277	239	268	268	256	255	265	265	283	232	242	291	283	265	271	264	259	263	276	263	260	242	263	248	265	243	245	277	249	223	268	252	252	262	257	284	241	250	291	275	265	268	258	291	294	245	247	247	261	247	269	284	262	259	256	259	217	244	277	239	272	276	262	258	228	250	247	271	264	270	263	237	266	245	259	271	280	267	284	260	257	294	235	252	285	264	262	257	294	251	267	273	255	238	266	267	264	260	278	263	273	258	258	271	243	260	242	235	276	271	257	257	260	261	294	257	243	246	248	322	283	286	292	269	256	259	276	298	257	274	286	249	273	237	285	261	291	226	249	263	282	263	266	257	278	255	295	273	270	261	276	261	261	242	271	275	255	283	254	278	261	253	280	263	281	273	247	280	265	243	262	282	245	273	273	253	241	243	218	269	267	257	249	231	263	229	246	247	252	241	269	246	250	231	277	240	258	260	246	255	242	262	267	282	284	240	274	259	264	262	222	279	244	252	258	263	303	243	245	276	263	223	281	271	237	254	270	279	248	280	261	235	240	267	248	244	247	248	272	258	239	260	302	281	250	254	271	257	245	283	274	277	254	246	296	246	257	281	241	264	286	265	275	222	280	258	259	242	244	266	239	257	258	246	268	249	291	262	246	240	284	264	269	265	291	235	261	274	246	264	274	267	262	282	249	241	247	275	259	287	282	250	272	256	237	277	236	272	278	260	241	236	290	254	265	270	275	257	222	257	258	264	240	258	227	272	244	264	236	292	259	264	274	245	276	257	245	254	271	279	253	243	246	266	248	265	225	249	258	272	262	262	261	260	252	256	262	271	246	256	244	230	249	287	239	240	277	250	284	268	261	273	256	270	257	268	298	254	285	250	275	266	249	217	255	264	243	281	264	276	265	252	252	281	266	252	250	261	253	269	267	248	254	271	237	291	233	264	277	255	251	265	231	283	256	261	273	266	285	262	238	278	246	275	280	240	246	261	270	260	279	305	247	275	270	271	244	256	268	256	261	246	229	267	248	304	267	255	250	263	247	281	244	290	284	251	265	258	251	281	247	239	275	286	249	269	250	226	261	266	261	249	243	267	260	285	281	263	256	271	278	271	233	236	272	260	253	268	267	268	262	259	257	275	247	265	262	269	249	272	261	235	253	255	278	272	260	275	252	282	269	233	269	263	262	258	251	246	270	244	255	271	260	304	303	302	262	240	287	265	255	264	249	269	278	250	265	247	275	281	253	261	250	270	264	231	277	250	284	269	286	273	251	272	305	255	259	260	247	233	299	258	270	255	259	260	289	280	241	249	260	244	240	254	261	262	270	284	268	290	255	241	282	280	268	275	281	270	270	267	250	265	261	255	257	268	255	266	248	248	268	231	268	251	227	258	271	278	258	275	250	238	239	247	254	237	262	257	278	273	261	249	272	259	245	291	273	238	245	270	238	260	234	256	254	266	240	276	284	249	270	286	263	252	269	268	248	252	274	292	247	240	239	262	230	255	247	292	258	265	270	253	248	263	267	276	256	259	245	268	244	241	265	252	261	264	267	292	265	267	263	286	271	255	241	240	249	283	253	257	240	270	278	248	238	270	260	259	242	252	253	264	223	243	275	258	261	265	283	246	252	221	278	269	294	275	245	276	262	260	247	264	256	263	253	256	282	269	246	250	270	274	276	266	268	281	267	267	254	254	263	272	254	265	272	268	276	241	256	267	275	263	271	240	255	271	232	265	225	257	255	280	266	253	263	241	298	258	280	266	253	247	254	250	247	264	253	260	260	259	261	273	224	259	256	277	249	249	289	249	264	256	273	265	265	247	225	268	267	259	240	235	245	276	273	279	253	241	255	268	243	257	246	273	268	237	233	298	257	253	271	264	261	254	272	272	262	236	271	286	227	266	235	258	234	233	256	272	256	270	270	254	262	280	231	253	267	277	280	250	279	239	259	249	249	261	280	268	230	272	254	257	230	250	292	256	268	253	264	298	250	269	282	273	262	255	270	252	258	288	254	279	269	252	243	253	303	207	274	240	257	262	274	271	280	294	274	275	271	252	244	251	259	261	261	241	254	270	219	261	299	256	264	267	255	252	247	257	253	261	237	229	237	285	261	257	296	248	272	237	268	256	273	254	267	247	281	255	286	264	267	234	269	262	261	227	267	275	262	246	258	245	273	235	244	262	253	259	254	235	269	284	270	256	260	249	259	278	264	255	260	289	254	228	279	249	287	264	254	262	248	256	277	271	259	237	277	291	235	269	277	279	238	239	253	258	270	257	254	259	266	262	255	237	289	273	259	265	262	264	247	252	258	279	245	269	233	268	255	273	278	279	265	255	270	280	263	228	250	257	276	255	257	243	263	260	277	276	268	264	219	275	234	247	274	286	246	287	253	265	285	276	258	284	260	274	271	251	244	248	247	256	249	265	254	244	212	248	263	274	273	252	284	272	268	259	240	243	266	257	254	282	285	263	220	240	257	248	265	264	256	275	272	285	252	243	235	245	236	302	267	259	248	258	260	263	267	295	231	252	251	271	255	245	290	268	239	272	260	245	267	248	245	246	290	234	249	246	269	257	235	279	229	277	244	286	266	274	256	261	248	261	241	259	266	289	267	275	254	274	255	272	256	246	249	267	246	223	267	259	268	256	290	262	257	268	249	241	248	257	292	245	253	257	276	239	262	246	246	250	252	242	259	266	279	281	253	268	286	259	269	253	222	257	265	277	288	283	280	274	297	244	260	266	260	245	296	236	241	235	262	258	253	250	230	261	252	263	276	227	239	262	240	268	249	289	274	255	234	249	268	254	289	236	247	240	257	262	264	247	242	286	268	235	241	241	264	265	276	275	283	277	255	282	258	262	263	259	235	270	257	263	259	245	277	280	256	263	275	285	226	237	235	240	253	219	270	252	224	235	259	246	248	257	263	232	270	264	257	267	227	263	285	266	273	266	249	248	289	251	268	250	276	261	260	258	270	268	277	256	258	246	228	282	255	247	257	224	266	270	256	265	257	229	272	287	289	261	260	260
4174	13349	9492	4600	3165	2396	1855	1417	1101	866	737	632	593	571	516	480	452	438	431	412	431	398	385	380	335	371	352	322	360	314	336	362	348	353	354	332	319	299	328	370	344	325	332	348	317	339	299	320	284	355	345	310	290	300	326	297	331	297	319	320	304	315	289	295	322	334	326	326	353	294	312	306	299	289	313	294	316	300	313	298	314	318	294	326	295	300	312	277	346	286	357	301	338	317	339	286	291	317	319	296	331	318	358	344	318	316	319	304	333	316	318	323	314	356	322	314	303	315	339	306	308	321	308	332	316	333	338	319	301	321	311	341	288	298	305	297	302	349	311	281	321	372	298	315	333	326	321	304	292	287	301	303	325	361	331	328	302	319	320	299	310	306	301	309	285	308	319	332	302	319	312	318	302	332	350	302	316	303	300	278	287	299	324	325	296	289	308	305	356	295	299	315	328	291	286	318	334	349	286	340	293	329	296	302	298	289	330	321	328	334	291	303	291	328	284	342	328	350	310	316	328	315	295	294	300	312	304	336	293	292	280	322	304	284	322	337	300	330	348	314	289	328	299	331	312	323	323	325	345	294	287	323	303	308	304	306	308	302	297	312	303	296	317	324	299	303	280	306	303	323	323	318	331	314	286	315	320	309	334	285	327	284	345	301	303	336	322	330	328	332	299	317	299	314	326	321	305	298	302	342	298	302	280	300	298	308	284	289	311	288	308	308	315	282	281	338	275	302	328	350	297	325	338	326	310	329	339	282	278	323	328	335	302	301	347	303	311	314	302	310	298	319	292	320	309	305	326	294	303	330	313	320	300	339	316	317	326	330	322	310	308	305	296	315	316	285	290	330	288	295	296	315	288	330	322	299	303	318	296	328	326	331	316	326	309	335	306	320	318	294	301	278	316	311	313	320	325	333	304	303	306	285	312	371	318	343	324	320	324	334	314	326	342	297	289	300	310	311	341	296	301	305	322	297	334	303	303	309	320	290	302	272	314	307	291	301	301	328	337	317	317	340	288	285	307	313	320	338	291	310	333	280	331	300	302	292	344	291	359	329	326	292	336	279	321	318	289	306	307	313	268	312	335	274	317	300	297	282	318	335	311	292	314	299	335	337	338	300	305	330	297	338	324	323	322	305	286	321	296	323	287	325	326	307	294	313	290	304	284	306	337	323	351	301	307	325	318	320	305	319	291	313	307	315	329	312	316	289	317	302	303	334	304	318	306	298	296	311	291	288	321	338	297	296	323	275	312	324	321	291	339	307	315	312	314	307	277	311	291	301	329	314	333	321	304	335	321	319	294	304	321	321	315	319	304	285	268	305	284	350	331	308	313	298	320	272	326	298	294	331	325	318	308	278	356	300	313	304	343	294	323	340	323	340	300	300	303	318	349	309	340	310	342	315	303	335	320	322	321	325	324	340	333	308	319	319	294	287	293	306	305	349	306	340	268	336	318	329	312	344	321	328	311	281	331	324	338	307	309	330	296	289	349	339	306	286	295	306	326	287	311	291	304	290	338	312	289	342	281	288	318	274	323	311	292	319	278	287	306	292	317	311	280	309	344	307	307	327	309	300	324	326	313	294	303	316	306	305	329	292	312	345	319	301	309	297	296	294	301	305	293	264	317	336	306	348	321	329	308	345	290	316	350	308	308	313	336	309	345	308	292	312	296	302	315	321	305	329	320	312	293	304	297	267	324	321	315	302	311	301	307	327	302	317	349	316	316	296	324	302	322	307	329	294	316	290	308	297	314	298	280	320	332	325	301	283	316	309	318	313	303	279	281	314	297	338	303	271	337	300	321	313	317	322	294	308	325	305	342	333	303	303	296	303	293	296	308	327	294	302	298	300	323	315	315	320	328	309	307	287	299	319	326	288	302	316	315	304	312	333	344	321	331	314	304	327	312	277	299	291	363	321	282	292	310	341	298	297	301	293	300	303	268	307	336	299	307	283	298	287	317	297	325	299	293	323	333	319	312	312	294	310	320	312	320	339	295	292	319	314	311	306	309	341	327	268	300	270	338	356	303	268	292	306	304	275	322	288	306	289	308	313	338	302	282	330	315	290	291	277	326	347	271	295	301	299	308	322	301	328	326	293	300	293	325	313	329	291	305	307	298	285	322	330	310	331	299	326	303	282	288	298	307	289	312	320	287	307	304	296	317	309	307	300	283	317	303	286	343	305	319	279	312	305	309	295	319	321	305	340	324	299	345	307	313	324	343	325	317	317	302	312	309	275	323	280	290	314	313	326	312	319	287	303	296	304	314	309	285	306	341	324	275	313	291	328	342	321	336	304	308	282	325	306	348	283	293	324	314	306	302	302	277	346	316	293	302	278	297	298	298	314	324	282	301	295	306	273	322	323	319	292	331	330	308	305	310	294	318	295	301	321	310	307	294	309	357	288	294	294	319	326	332	314	327	313	312	307	273	336	327	275	328	323	317	341	306	329	341	311	306	283	286	322	266	299	293	353	301	284	267	300	295	275	326	304	310	317	307	311	313	312	313	321	353	302	312	297	335	304	349	347	328	344	298	270	351	326	323	307	311	335	303	311	314	333	310	287	300	284	302	315	286	304	317	286	345	295	323	318	305	301	322	288	301	335	281	305	310	302	326	312	333	281	323	304	315	295	318	336	325	322	306	310	328	330	291	303	315	351	282	301	334	327	327	289	307	271	332	304	325	315	297	319	292	335	315	320	276	306	291	307	316	305	307	311	305	305	301	305	302	322	300	294	313	304	322	341	295	321	308	313	308	332	307	314	345	290	309	297	315	296	319	312	320	342	288	280	310	300	312	316	296	314	312	331	321	319	311	331	276	302	305	326	307	264	348	314	307	309	321	348	276	294	328	328	294	307	297	327	338	315	303	306	324	296	336	337	339	302	312	292	318	298	301	285	320	296	299	316	304	296	345	305	334	287	319	316	346	307	280	291	296	354	329	315	310	302	300	299	315	343	306	305	319	311	296	309	324	331	281	337	298	332	305	320	291	299	326	303	312	312	306	284	292	304	305	314	286	317	297	339	306	314	299	337	332	330	309	314	334	310	349	296	286	310	320	315	322	315	330	316	334	309	345	296	321	332	305	276	318	354	326	292	316	293	306	281	298	302	320	292	305	280	297	288	304	314	318	344	330	301	326	291	304	293	321	310	316	292	330	308	322	317	329	307	280	292	335	317	319	306	294	310	298	296	299	315	335	288	291	309	316	332	333	306	302	321	319	321	282	317	329	306	304	327	290	310	334	327	305	339	336	314	292	290	317	305	344	326	313	327	291	302	302	287	287	311	305	293	334	312	313	271	293	311	298	304	301	309	291	325	338	282	283	280	302	295	286	326	312	351	291	315	338	293	323	341	342	296	336	305	308	307	313	310	290	287	313	317	305	305	303	288	313	309	301	322	275	286	329	338	316	343	284	333	282	306	326	320	290	304	322	296	317	259	308	311	319	298	317	309	291	306	273	298	325	297	310	284	293	309	355	284	304	309
27226	16823	2952	704	529	508	550	506	494	505	502	492	525	475	467	491	491	460	505	452	500	453	479	490	464	426	492	478	471	509	441	465	466	437	471	469	492	424	480	469	459	473	443	490	479	434	468	505	459	471	492	496	464	477	476	462	451	476	458	487	458	466	498	440	464	459	448	466	501	470	487	462	482	488	448	463	463	460	452	470	457	476	484	441	445	464	453	464	485	456	483	473	492	485	499	472	450	490	481	478	455	501	473	484	477	511	454	491	500	474	457	483	482	497	471	474	436	466	453	458	468	475	470	521	468	471	495	426	457	509	494	487	505	489	485	453	519	451	443	482	461	492	473	485	497	504	455	435	450	481	507	469	449	478	459	454	481	477	445	507	490	460	459	464	473	476	475	476	477	427	461	452	450	483	453	459	487	490	491	457	456	478	477	468	504	465	471	425	465	472	421	478	445	513	485	461	513	459	440	463	497	431	483	481	477	462	517	461	491	448	452	475	417	453	487	451	507	435	496	482	491	460	522	450	506	455	493	446	468	459	492	524	482	469	451	432	444	461	474	451	451	469	505	470	490	482	476	444	452	460	468	483	472	415	472	489	457	471	514	463	471	519	500	478	493	493	480	502	455	493	468	460	450	439	497	468	469	473	491	484	472	495	481	488	466	513	531	458	459	487	515	481	446	473	475	501	459	497	469	436	486	455	435	506	501	494	517	479	480	477	462	466	456	493	470	462	456	480	460	476	471	494	459	452	484	482	485	477	505	491	469	477	460	455	470	491	489	455	443	449	467	484	436	479	455	473	474	465	493	470	481	480	483	425	487	473	443	452	494	469	489	483	438	457	499	498	488	421	450	464	470	476	493	491	506	485	482	491	500	507	457	500	429	463	465	453	474	489	468	456	505	495	455	466	481	475	479	454	467	457	469	480	457	487	458	484	476	462	454	483	435	480	480	453	460	452	482	429	452	477	448	474	490	498	468	463	498	453	450	453	423	469	490	454	461	459	439	473	459	472	450	482	487	482	497	471	501	487	451	463	465	413	479	478	468	470	458	494	502	485	495	470	482	433	479	410	487	465	512	459	464	441	468	466	464	434	479	489	473	468	483	484	457	483	453	472	486	471	486	488	477	442	456	477	493	469	496	469	491	431	435	481	487	437	469	450	473	459	434	476	498	466	504	465	450	533	442	474	485	474	488	432	460	463	468	487	473	472	474	480	476	470	433	468	457	477	443	464	516	471	478	449	492	437	475	467	484	425	462	482	491	459	509	493	466	492	457	473	461	482	503	480	465	451	509	520	486	486	475	479	487	481	462	479	467	439	483	487	492	486	479	476	483	465	446	450	487	498	472	463	444	475	460	486	462	487	459	476	467	467	486	472	460	529	469	487	465	470	519	529	465	460	518	460	468	441	462	473	464	467	481	444	448	487	456	469	479	486	443	458	454	444	488	458	464	485	444	492	447	473	476	470	466	437	498	475	466	487	431	478	458	480	458	463	482	473	455	459	461	492	460	494	504	499	471	499	451	447	461	469	475	436	433	463	472	507	450	513	445	466	462	485	456	431	445	489	487	471	450	468	470	506	494	454	495	461	452	476	458	444	505	501	467	483	477	475	444	464	451	469	475	458	463	452	483	472	457	443	468	451	487	475	442	477	469	446	450	477	479	480	492	521	477	477	454	451	459	455	486	481	492	457	476	469	482	455	443	460	464	498	453	472	469	451	508	545	473	459	444	495	464	440	467	481	424	459	437	459	488	467	463	453	448	461	490	480	468	469	460	471	446	454	453	467	459	474	485	473	459	499	447	498	484	464	511	522	454	445	521	439	439	477	498	457	435	509	447	475	509	464	471	475	475	428	450	476	468	456	446	438	501	453	468	451	523	468	475	476	448	466	449	490	486	501	471	491	481	492	499	469	465	461	475	501	496	480	504	425	484	466	465	463	500	453	461	449	464	484	454	445	473	498	447	425	455	501	485	492	453	517	468	465	430	505	466	489	446	479	477	498	475	492	445	479	486	476	454	485	460	510	441	467	444	428	461	457	476	482	464	481	448	459	462	457	447	453	473	438	439	462	487	513	496	454	468	471	466	457	407	513	491	460	456	470	488	454	515	501	464	441	458	470	479	465	453	479	455	486	492	459	441	462	495	439	446	503	469	480	478	478	461	463	463	483	470	440	448	469	433	469	444	501	509	462	514	477	474	467	456	489	462	504	460	495	507	473	471	462	474	462	461	489	493	460	459	466	500	485	472	466	499	483	452	481	488	481	460	463	446	462	466	465	463	476	452	516	470	483	496	465	429	442	492	451	474	442	447	485	468	489	475	459	476	468	453	477	454	447	467	467	483	484	477	487	434	449	485	459	456	493	438	492	455	483	484	492	499	482	511	472	480	442	467	469	449	450	467	491	476	454	480	475	490	432	508	473	452	451	446	451	508	495	447	477	501	469	489	480	463	481	472	482	500	446	479	490	477	467	455	472	454	444	502	488	485	443	472	451	505	441	477	485	436	493	465	465	474	463	461	433	429	445	463	483	468	468	478	496	498	457	425	484	434	466	478	487	478	487	467	472	490	513	448	441	441	470	466	452	486	470	461	505	471	419	461	492	423	466	464	461	488	443	480	509	455	500	417	484	474	455	493	528	450	482	489	460	484	464	445	480	444	462	468	429	496	464	444	478	444	457	484	453	512	490	492	483	472	443	429	476	461	487	506	462	456	478	440	479	420	494	477	497	508	457	452	465	454	441	492	478	444	473	445	500	453	503	468	473	462	486	462	464	473	484	465	480	441	513	475	464	466	530	489	473	440	448	473	487	485	436	459	486	511	473	482	492	473	481	464	478	429	492	476	440	452	487	482	465	470	452	488	492	493	464	504	486	450	497	484	446	474	473	511	478	468	452	453	432	477	474	434	496	459	480	450	442	483	447	491	465	435	504	460	468	473	464	441	482	465	446	497	456	454	483	442	455	425	470	489	495	489	503	447	496	454	442	450	437	449	456	463	454	440	486	472	467	484	475	443	448	449	463	447	439	438	461	474	446	459	450	485	468	489	463	482	511	503	461	476	477	465	458	440	484	492	483	483	479	472	488	491	447	465	470	466	482	464	416	480	468	463	461	451	460	505	420	460	478	489	472	448	467	472	470	465	423	458	476	474	445	441	424	475	480	494	469	458	465	497	444	476	491	450	462	487	433	466	480	424	536	467	471	460	494	484	482	490	482	478	474	471	475	465	460	509	460	484	476	459	477	455	432	428	483	489	433	428	496	441	455	478	459	458	470	461	448	476	489	473	494	461	463	467	503	472	486	474	488	428	485	460	466	487	496	483	428	444	463	465	509	477	458	448	484	453	503	453	484	490	456	477	456	483	454	484	500	446	462	506	421	476	469	458	444	480	491	491	444	476	475	490	457	473	472	463	469	449	474	456	465	471	469	477	441	456	476	439	474	483	491	475	443	505	488	465	433	457	493	503	481	478	488	474	470	488	482
4325	1060	861	692	627	610	553	572	536	484	519	553	541	535	549	546	545	528	533	552	560	518	571	536	564	545	577	553	549	517	534	532	538	528	557	551	513	581	498	553	513	535	539	524	530	525	474	533	550	553	530	520	528	564	545	526	535	564	545	557	564	545	546	531	547	533	515	539	452	547	534	538	513	548	527	562	564	519	511	546	562	554	549	554	532	546	544	535	523	587	503	520	532	521	538	500	533	575	572	546	569	484	520	541	553	550	554	534	488	512	527	528	550	533	515	579	553	533	547	551	558	519	555	520	521	514	522	520	564	553	498	566	508	562	524	532	518	560	563	564	565	527	508	509	511	543	548	571	564	517	569	544	554	505	551	581	563	535	539	533	549	576	525	554	558	515	542	529	540	533	534	552	561	538	569	522	493	519	516	540	524	514	551	565	522	512	513	514	535	567	541	574	493	564	561	538	501	537	540	549	553	550	512	555	517	523	548	574	509	503	542	534	525	513	526	544	614	540	536	565	521	508	561	527	541	519	554	545	509	506	529	550	493	520	552	547	511	530	526	515	541	571	543	566	529	544	524	549	570	525	548	525	531	582	525	513	540	526	548	576	550	539	538	502	521	541	543	554	523	554	548	533	511	535	544	550	548	509	515	546	515	566	553	531	557	512	556	528	528	510	566	522	515	542	526	536	525	565	555	553	537	551	513	518	489	533	541	511	537	508	552	548	576	578	542	504	517	528	524	495	490	496	526	518	560	520	525	529	544	521	550	518	531	526	588	522	547	548	559	541	507	539	543	552	536	538	565	498	543	542	531	591	520	502	524	520	519	515	531	544	514	551	516	547	516	530	560	527	505	504	506	499	541	484	555	523	538	525	550	536	531	551	499	526	509	546	536	536	548	534	511	512	531	524	545	500	553	554	529	534	570	537	545	540	553	534	608	533	536	543	497	544	547	572	544	528	538	536	519	483	537	500	565	545	547	536	515	544	480	507	567	524	506	564	508	576	523	528	508	532	489	527	546	497	500	510	558	516	522	523	527	551	550	545	507	538	532	539	556	513	543	566	559	485	527	607	537	541	517	545	542	540	575	545	564	549	561	542	511	518	496	515	558	515	524	557	485	544	531	579	522	509	534	504	549	550	504	535	512	526	549	533	565	494	542	523	547	508	556	509	539	519	587	532	535	539	518	509	577	550	532	511	535	533	539	515	528	551	559	499	524	506	570	521	536	513	518	549	509	510	558	498	506	528	522	586	548	552	497	539	533	543	526	521	487	559	566	526	544	514	532	525	546	532	549	520	553	522	526	542	529	537	554	551	544	555	535	538	548	562	513	555	556	512	518	534	528	562	520	536	537	536	498	533	528	550	549	522	509	537	530	520	518	539	532	549	535	579	513	551	532	504	528	534	558	514	534	567	526	528	530	499	517	553	521	545	564	562	509	528	528	516	527	518	500	572	485	544	513	535	538	487	532	496	569	550	549	478	534	499	555	541	551	577	562	571	510	505	566	527	546	549	502	555	519	491	558	591	558	533	544	513	511	531	520	538	520	574	511	523	522	578	541	524	563	548	607	548	505	523	558	524	521	551	552	515	570	531	541	524	519	495	563	546	532	541	559	564	547	524	555	569	552	501	528	578	535	505	551	525	566	561	556	597	534	530	572	537	543	541	521	561	560	586	537	531	544	519	513	538	529	545	541	516	504	548	515	550	560	539	529	484	550	541	533	509	523	507	551	570	495	517	510	552	538	523	547	532	583	569	540	526	562	548	512	509	527	538	519	499	531	490	528	564	505	494	565	523	524	513	543	505	532	532	547	523	541	563	563	578	565	519	531	533	568	527	515	503	508	536	493	522	572	506	493	574	550	557	514	529	538	538	511	533	558	546	526	511	500	544	545	544	540	529	569	527	557	537	546	531	536	517	553	554	533	514	513	506	508	537	599	538	502	536	548	532	501	507	522	564	558	513	530	515	550	537	520	577	567	544	520	575	599	532	542	539	528	499	576	545	523	504	519	587	574	528	543	554	545	589	558	564	499	555	560	547	512	532	564	564	512	538	521	533	519	462	601	572	520	531	525	545	508	565	507	498	525	503	493	533	535	540	534	555	574	511	535	515	557	517	521	528	534	500	546	525	517	560	520	516	528	539	565	533	544	508	597	565	542	526	542	526	517	546	525	562	506	526	535	537	539	517	540	509	531	547	559	537	548	523	543	560	533	557	536	544	549	484	500	553	567	567	526	498	559	578	587	535	545	553	566	509	563	495	579	527	497	556	548	533	533	558	547	504	546	545	563	552	545	551	548	536	565	514	503	538	529	520	566	587	544	542	563	499	507	491	570	518	549	515	487	578	551	544	536	575	509	545	559	514	572	553	548	567	523	507	549	546	538	511	548	528	551	493	547	548	536	532	556	510	515	529	543	558	523	527	555	542	583	554	533	548	473	514	504	578	516	560	558	538	546	526	576	545	558	580	533	543	537	505	543	587	510	552	539	563	514	470	544	544	552	552	562	507	540	531	548	562	512	544	577	548	511	546	535	574	550	519	602	568	550	522	540	539	511	530	512	512	551	528	530	565	545	530	500	553	548	558	523	534	541	519	517	533	549	529	545	526	538	540	532	536	526	541	560	525	536	566	549	537	500	537	536	548	544	508	505	531	544	509	550	526	539	520	511	543	526	515	524	497	566	545	528	538	538	528	503	535	548	522	578	543	499	537	537	487	502	518	561	500	517	548	524	543	539	502	510	469	509	556	560	558	575	535	543	518	577	591	536	533	576	516	522	532	513	570	516	502	549	521	555	524	505	547	539	549	544	516	528	511	521	555	544	549	518	504	553	513	520	555	537	520	500	505	526	557	522	506	535	530	564	506	538	544	551	563	531	515	524	494	545	561	512	582	533	527	503	584	529	518	523	493	533	518	551	573	570	525	514	570	513	544	541	556	484	571	517	570	541	511	506	547	558	539	525	533	513	532	547	529	536	541	555	505	495	582	506	548	556	523	536	544	577	490	518	510	555	538	538	523	534	528	530	582	507	554	500	519	537	529	560	531	551	556	543	543	520	571	531	556	505	549	518	616	522	543	527	547	516	538	534	517	525	573	570	521	495	517	546	552	503	505	489	527	541	553	549	506	527	504	511	487	514	564	526	509	571	571	532	535	555	591	497	540	570	554	558	492	559	511	485	518	517	515	524	539	503	534	535	493	493	509	486	542	541	511	554	538	572	511	515	543	551	539	541	538	484	532	496	523	570	521	540	528	544	501	584	514	526	517	553	513	520	548	545	500	554	519	567	531	536	526	510	536	553	477	549	543	532	533	523	517	531	528	531	547	550	517	527	542	537	530	557	541	577	578	525	547	490	532	547	516	559	514	523	523	542	553	568	518	549	507	528	516	566	535	495	508	587	543	481	575	547	544	506	523	517	545	538	531	579	559	555	535	560	568	529	536	513	537	491	545	565	576	518	577	480	551	521	554	509	570	553	562	577	522
23342	21022	28055	24159	20994	6853	1134	891	730	708	674	632	600	632	581	594	606	544	568	572	569	553	586	527	535	534	603	574	545	569	520	538	525	528	554	580	541	535	551	542	556	544	511	556	536	587	542	515	515	544	544	532	494	513	550	538	537	489	524	526	550	569	522	550	528	546	505	514	472	532	506	588	567	505	523	549	552	545	544	520	532	544	511	519	531	539	485	526	458	521	528	533	516	496	526	546	511	516	523	495	531	536	547	554	564	528	477	521	521	525	546	526	519	494	513	561	540	534	531	495	500	567	488	552	554	578	511	551	519	514	511	511	543	553	524	536	551	576	540	511	552	549	534	545	521	500	531	526	495	522	553	535	539	540	524	553	528	518	540	505	498	554	541	472	534	516	577	549	544	537	556	534	550	494	544	530	516	542	535	541	539	506	536	537	568	512	528	508	545	544	581	549	511	522	537	517	506	519	558	551	517	527	537	511	552	508	545	546	536	547	548	516	547	515	507	513	527	557	542	523	547	557	535	543	512	510	546	529	552	528	503	538	567	528	536	517	539	562	559	537	535	560	555	520	522	531	544	514	493	493	514	511	526	515	485	543	513	510	545	529	512	542	553	504	494	535	543	527	565	516	506	548	545	562	547	569	510	496	549	541	525	554	521	553	536	575	488	534	515	525	549	504	544	506	557	501	510	562	523	561	495	542	569	542	571	513	545	528	563	567	563	551	586	549	522	549	559	498	551	568	525	513	519	531	526	567	566	491	523	535	517	517	556	530	522	557	516	540	551	590	532	531	581	525	528	505	505	542	486	524	509	489	558	521	548	543	534	507	547	543	512	539	541	539	540	538	560	543	555	532	549	539	546	545	567	492	494	549	540	515	537	496	544	532	511	482	584	481	502	531	497	546	484	571	552	527	498	559	548	482	538	571	528	553	521	521	548	532	522	504	568	529	526	514	540	564	541	538	534	576	527	533	579	498	548	506	514	517	507	521	550	519	622	517	558	547	548	550	520	508	524	488	531	587	509	547	518	520	512	525	555	569	503	541	522	503	588	550	527	503	530	528	518	517	510	553	556	505	539	522	576	524	523	519	556	510	567	546	513	499	530	500	527	507	484	565	562	527	500	551	517	516	536	525	524	546	531	563	508	502	541	506	529	510	514	505	569	525	550	523	510	535	506	528	544	524	576	536	538	573	516	528	524	564	538	532	557	551	494	556	564	531	498	551	523	558	537	548	516	487	507	555	504	516	545	524	549	522	506	533	560	517	518	519	547	491	523	518	534	596	555	516	561	519	523	544	538	528	504	529	504	556	537	556	498	563	513	522	505	502	537	521	555	585	558	513	497	509	524	503	557	557	523	541	554	546	537	492	497	580	544	506	542	550	538	576	544	539	514	580	554	515	515	520	500	490	466	533	525	559	547	551	504	526	538	539	539	526	554	477	524	534	539	556	548	578	560	542	531	543	513	587	535	549	557	522	485	539	513	540	552	555	529	517	527	536	530	544	544	548	556	492	512	571	522	534	504	482	527	525	536	499	537	529	532	513	522	527	539	532	514	531	513	519	575	556	536	527	544	512	524	537	527	528	535	504	476	553	526	553	549	491	479	491	532	502	562	509	544	523	528	524	538	506	549	505	520	530	558	535	559	536	572	575	500	556	580	530	552	552	517	548	545	522	483	554	533	556	557	536	538	548	592	545	511	496	569	512	549	566	536	531	574	540	496	507	515	549	509	541	524	554	564	529	533	516	524	550	534	504	532	468	544	496	551	572	546	548	500	550	575	577	496	541	534	544	542	533	558	543	538	501	541	555	518	511	551	513	503	585	543	510	510	540	546	557	522	519	558	579	547	524	531	554	536	552	538	559	513	557	546	548	515	564	533	504	523	571	540	574	534	515	566	499	517	515	537	554	558	495	537	571	489	516	515	579	524	544	510	537	513	523	535	510	549	559	522	528	527	532	556	515	552	550	492	548	559	567	526	537	545	508	561	550	503	550	493	533	537	564	503	479	494	542	550	499	520	538	563	546	484	511	487	541	503	517	538	563	493	539	547	515	503	538	514	516	527	501	560	550	558	562	543	552	510	536	524	538	559	566	515	579	562	558	531	546	498	566	523	509	477	516	527	535	538	553	535	524	543	550	542	507	527	508	531	525	512	558	546	497	530	550	530	561	525	528	499	521	490	510	510	548	506	507	505	515	507	506	530	518	500	556	531	554	515	511	548	545	504	532	515	476	514	541	525	500	518	550	537	536	532	476	547	504	517	534	515	530	539	586	548	529	538	525	558	514	503	558	522	512	551	525	538	522	527	500	542	544	528	543	570	517	564	562	538	572	522	546	559	556	555	556	558	539	519	508	546	536	533	535	526	496	539	541	500	483	574	530	545	512	551	513	531	528	539	545	501	541	507	527	514	534	541	542	529	516	536	527	561	536	538	539	522	517	530	536	548	556	501	550	563	509	562	548	530	562	528	506	533	560	520	552	547	554	517	522	504	510	489	537	564	543	549	508	521	502	578	496	555	559	572	525	538	551	516	525	535	520	527	524	537	531	521	544	556	531	527	499	495	521	554	534	572	502	570	529	537	526	546	582	510	502	568	537	484	508	517	546	519	542	521	534	538	512	537	505	525	482	535	538	573	554	533	540	512	525	511	537	523	570	545	556	574	565	536	516	551	538	544	551	545	548	513	553	520	573	520	558	519	532	544	541	531	491	525	532	539	513	548	561	496	546	522	572	534	524	528	527	540	529	542	553	567	514	532	528	585	473	541	513	519	529	553	549	543	530	517	552	531	579	527	481	508	541	520	531	487	535	506	568	511	543	567	527	517	550	522	540	490	526	508	560	491	525	541	550	563	545	595	502	534	522	491	535	529	524	515	542	539	531	544	536	550	565	616	518	518	552	541	525	518	534	513	537	506	543	516	554	527	525	528	533	579	541	537	516	547	528	487	527	550	500	528	566	500	542	527	508	506	553	565	518	589	507	534	513	520	527	526	546	552	594	505	515	542	515	558	581	541	521	540	519	532	515	520	533	560	555	543	551	529	516	542	517	525	540	546	482	512	515	593	599	553	514	518	519	555	510	527	561	522	539	503	528	551	481	563	521	508	553	520	535	503	485	567	531	617	532	540	565	511	495	554	533	537	536	536	497	532	568	520	500	581	551	519	559	552	516	507	533	535	525	489	543	543	509	538	520	538	554	539	539	533	526	500	490	577	523	550	542	560	493	498	483	518	540	523	490	536	549	515	545	538	536	532	538	504	539	510	517	540	515	521	531	529	525	542	508	540	536	541	543	548	534	554	531	525	584	505	512	542	533	514	526	560	524	528	550	528	560	594	526	529	505	569	528	561	574	568	516	529	527	518	546	560	558	520	518	500	576	508	527	546	549	551	557	550	520	523	568	563	547	530	553	529	501	471	527	552	541	549	560	566	522	512	525	545	505	530	545	504	565	524	532	551	544	513	514	487	548	507	524	526	579	532	552
3263	8531	5875	2873	2083	1656	1367	1179	1028	918	840	798	773	707	722	669	688	687	669	685	716	698	654	632	637	619	629	656	625	644	646	611	609	653	617	610	665	619	613	685	638	613	614	645	645	601	609	651	660	609	638	626	605	605	611	585	627	615	596	616	637	585	635	605	603	602	600	633	621	629	613	636	627	585	634	573	642	631	630	590	585	602	602	627	609	607	564	579	631	628	612	610	605	649	571	604	584	586	626	653	614	606	668	658	557	646	612	635	586	608	629	647	641	693	590	598	609	610	596	625	618	593	602	602	643	598	577	665	647	582	634	580	604	657	590	606	630	593	599	637	622	648	597	651	634	654	620	623	621	547	613	582	611	593	615	611	570	578	593	576	605	575	604	605	592	611	621	631	579	609	575	661	630	557	617	642	619	604	577	595	666	619	592	603	620	650	632	617	599	639	583	639	614	604	641	583	633	620	568	694	624	611	592	611	613	629	601	611	607	601	607	642	558	647	601	613	622	610	603	598	634	564	602	628	601	629	561	615	582	599	603	625	621	622	565	604	634	604	601	591	596	623	596	642	609	576	675	583	604	640	613	617	553	605	619	648	638	636	630	589	621	658	584	619	661	596	612	601	656	621	645	647	594	603	655	614	614	627	600	623	599	631	596	585	613	600	644	610	610	622	601	636	598	623	616	633	585	628	578	643	594	609	576	600	610	600	589	633	608	611	611	616	600	638	629	583	640	628	621	624	660	597	600	596	626	607	579	637	602	623	613	643	643	572	620	612	608	602	623	594	626	622	635	652	640	628	619	614	617	601	642	607	610	583	644	612	580	653	595	633	615	595	552	666	598	628	618	589	592	603	585	676	614	639	618	601	622	630	642	643	623	605	625	666	589	614	629	603	604	624	605	589	600	636	585	617	600	582	627	643	635	629	570	640	615	615	601	591	596	644	626	586	638	609	597	630	603	617	619	585	592	650	635	656	602	637	601	658	660	627	625	591	603	617	591	617	567	614	658	590	659	594	602	628	596	642	594	625	686	584	545	610	632	596	663	594	607	644	613	574	600	580	578	630	590	614	632	588	639	592	601	589	583	654	621	582	581	614	599	627	611	616	577	610	612	597	633	621	614	588	607	609	625	615	605	614	611	589	630	581	639	596	625	585	639	612	604	648	576	652	615	636	607	605	567	636	629	601	604	628	618	665	564	606	604	613	621	640	630	581	609	636	637	609	640	624	620	607	605	608	629	644	596	598	640	629	602	602	625	621	631	660	619	619	599	588	577	676	577	653	606	603	606	613	632	656	622	638	647	603	632	618	591	665	604	625	649	632	616	633	598	586	639	621	673	615	638	616	666	601	609	604	609	602	607	603	616	648	632	613	634	615	632	633	605	651	596	612	607	604	602	603	617	591	635	616	647	660	610	640	582	634	657	602	610	611	618	645	615	615	616	601	627	647	594	576	641	613	618	614	601	598	638	627	602	630	646	627	606	603	610	641	620	631	638	580	618	574	626	614	585	664	590	575	594	594	616	578	615	590	621	631	593	598	593	624	628	582	584	637	639	585	601	604	641	601	602	558	650	659	613	576	609	589	618	605	629	625	581	575	626	643	598	605	609	589	625	622	599	628	610	589	595	603	617	637	611	644	642	654	617	613	585	614	651	637	592	575	655	620	603	620	608	599	576	674	589	656	605	594	597	615	614	579	653	592	614	606	662	582	674	615	589	595	634	627	603	618	603	639	660	632	628	605	621	612	613	651	587	588	616	617	586	569	620	627	649	608	624	605	630	637	579	625	630	593	603	664	627	612	650	620	630	627	636	645	583	620	608	572	677	575	599	632	614	612	628	580	566	620	561	593	593	633	572	621	575	648	604	568	644	624	585	649	587	655	649	613	606	634	567	590	598	620	570	663	632	586	616	605	602	658	620	579	639	585	609	631	623	617	657	610	634	609	607	623	604	614	605	602	636	595	607	596	643	623	611	581	620	603	623	640	652	602	580	635	644	646	631	633	597	557	674	627	566	588	617	630	614	641	577	613	602	606	590	615	610	634	583	598	590	584	596	581	598	613	611	620	643	626	595	609	595	626	579	634	609	585	591	588	573	600	604	623	642	617	585	578	635	632	644	632	662	630	579	605	593	629	627	613	588	622	629	615	600	640	624	629	568	637	632	625	603	604	600	597	592	629	611	630	601	614	612	596	645	620	609	597	593	562	595	612	605	630	632	616	612	596	594	594	583	643	589	592	604	606	602	639	613	588	566	609	614	617	629	585	623	582	628	649	634	631	611	652	593	580	602	626	590	631	596	632	600	570	603	606	587	627	631	605	596	597	609	605	569	635	629	634	613	645	614	609	597	627	611	611	606	596	664	590	638	641	608	592	595	611	617	617	629	572	668	629	619	603	608	628	613	624	593	618	617	591	642	625	632	600	615	596	638	571	659	610	597	597	612	602	626	595	599	600	597	601	619	606	664	604	607	586	627	616	626	638	608	626	648	575	626	643	597	604	615	628	597	635	622	625	580	612	606	595	591	614	614	611	620	650	653	629	655	627	620	633	591	608	669	600	617	622	652	600	630	595	639	643	620	611	609	627	634	580	607	601	642	651	637	648	603	610	590	608	616	598	649	627	642	643	578	590	639	620	616	588	642	613	594	628	575	633	606	613	608	634	632	625	633	632	610	547	634	626	580	647	622	618	583	603	596	653	601	659	642	633	603	603	616	634	638	530	634	579	636	583	615	614	652	614	591	642	662	618	585	609	616	603	641	596	650	624	583	593	625	600	679	637	644	633	597	593	622	636	614	629	590	592	589	635	650	651	618	623	617	645	607	615	606	605	617	594	600	615	582	625	611	618	625	588	626	565	613	619	667	584	584	591	629	606	633	605	587	617	595	621	563	639	617	635	615	654	591	622	584	541	602	583	628	619	589	586	578	634	599	578	604	634	598	619	628	622	626	619	626	630	647	599	608	596	608	615	608	631	619	605	610	606	560	651	596	585	605	598	609	588	611	600	680	650	650	625	573	620	602	614	646	666	634	613	652	604	606	612	609	602	599	555	586	627	625	568	599	630	626	631	560	641	601	626	648	671	595	620	632	634	607	619	615	592	655	633	627	601	605	610	616	619	669	641	595	611	600	610	593	622	614	576	578	616	599	595	629	636	628	597	606	643	605	652	580	616	600	597	626	623	593	602	592	611	578	611	625	648	611	606	586	627	598	602	628	605	589	612	602	651	605	616	612	606	595	617	584	608	619	560	622	595	631	585	618	629	639	650	617	634	586	613	610	614	613	577	590	607	634	619	605	607	624	630	637	615	561	580	637	575	611	598	587	631	621	590	651	596	599	631	602	590	622	609	653	620	602	639	599	614	589	632	626	647	627	610	626	632	621	642	665	595	623	595	592	642	614	624	625	625	573	597	632	610	629	635	654	587	579	610	604	636	608	641	607	581	596	618	618	582	552	636	616	631	627	644	602	610	630	637	657	595	583	593
24335	20997	26806	25240	7652	604	402	402	349	281	255	291	255	273	256	267	271	226	265	246	241	240	205	229	233	241	260	226	258	221	238	265	273	228	230	225	233	219	254	248	254	245	258	235	263	229	226	243	227	245	234	254	241	228	207	210	241	248	248	250	258	231	228	224	214	238	247	233	213	226	212	236	229	216	242	247	213	256	233	263	223	239	250	254	226	236	245	254	221	218	226	255	239	245	223	252	216	213	219	240	223	245	233	222	257	205	250	241	268	241	220	237	227	245	230	233	241	238	238	224	217	242	226	232	253	238	227	248	228	225	238	242	212	246	260	223	237	233	238	223	240	219	219	227	235	231	231	240	227	249	249	244	254	230	223	222	261	241	226	234	237	252	257	258	247	260	231	257	225	217	244	222	238	256	216	250	228	229	271	242	223	209	235	248	233	253	219	203	224	198	251	219	247	241	233	224	242	246	214	226	211	217	231	239	228	224	232	209	232	233	242	228	249	237	229	238	248	215	242	226	238	209	253	212	237	232	228	225	212	252	251	241	211	228	225	224	240	222	240	224	227	237	237	250	258	248	227	215	223	237	236	232	233	248	234	226	218	228	232	234	212	232	253	247	210	231	244	260	232	249	243	233	226	248	241	243	249	203	202	274	209	223	221	226	237	228	252	215	226	237	206	243	228	235	221	238	249	246	241	246	237	246	233	235	259	230	217	255	215	220	216	221	216	241	212	230	223	224	236	236	239	242	217	237	238	246	226	220	224	235	226	237	256	224	228	234	255	250	236	248	215	254	240	239	231	208	235	230	257	225	219	213	238	247	220	215	199	247	221	210	242	216	185	256	251	233	220	220	266	223	244	242	237	210	249	194	235	231	256	246	232	217	246	242	243	253	232	212	231	219	261	223	214	228	231	224	257	228	258	222	238	256	206	194	198	221	232	225	233	221	248	241	211	234	221	260	230	205	263	218	250	236	253	267	253	217	234	231	248	237	210	222	204	235	224	222	233	240	220	228	228	230	204	237	252	254	232	239	226	266	273	210	240	215	232	216	230	247	242	234	247	242	257	218	232	222	237	240	226	224	242	228	241	232	225	223	215	233	257	220	244	233	222	248	221	208	251	220	262	240	234	262	213	228	222	234	221	232	239	213	250	221	231	230	255	227	235	242	230	251	232	245	247	246	240	251	204	221	243	250	238	231	244	231	213	255	227	239	241	204	223	223	241	233	230	209	219	219	249	238	235	234	228	229	219	233	221	239	221	219	225	248	222	247	215	185	248	231	233	217	233	244	232	233	249	246	207	243	236	226	244	236	234	246	225	243	238	247	221	224	219	243	237	248	230	236	239	232	234	230	206	258	213	237	222	236	219	235	251	251	226	233	248	257	222	207	223	239	257	226	230	230	249	232	217	223	247	240	230	248	230	250	232	244	237	264	267	236	231	233	245	244	220	227	226	246	229	231	213	226	243	246	246	234	246	236	250	232	240	213	241	238	217	259	253	232	216	230	217	258	234	258	226	229	257	238	236	206	224	223	220	216	229	224	248	234	230	213	223	240	220	231	239	219	233	234	234	247	246	254	226	224	204	243	242	236	255	264	226	240	208	238	258	252	236	225	213	225	229	249	241	252	229	247	247	230	221	217	234	237	219	264	235	241	240	246	256	236	262	252	259	222	229	250	236	248	269	261	220	218	225	243	214	267	230	226	231	242	211	234	219	210	227	227	190	271	246	221	238	233	223	204	223	249	223	210	223	253	227	253	215	231	247	246	248	218	233	243	229	237	228	237	226	233	221	234	240	216	237	236	241	242	225	235	241	265	213	221	244	211	224	207	246	221	233	225	233	241	240	228	273	239	218	211	227	202	241	243	197	232	198	217	224	202	243	231	231	230	233	228	243	228	193	224	233	211	244	209	278	235	237	253	249	239	242	232	252	238	230	233	230	250	242	237	226	232	226	252	236	215	221	256	222	216	224	257	213	236	213	251	247	243	227	223	252	215	200	236	218	253	224	234	248	231	218	235	231	211	236	214	237	218	238	244	266	226	209	229	238	218	234	234	215	233	242	220	263	222	235	276	222	233	233	235	233	240	213	239	251	247	221	258	236	231	223	223	215	218	233	221	214	242	238	248	210	231	233	240	193	256	233	238	252	264	199	244	234	256	231	236	201	221	259	233	237	241	213	233	235	222	188	214	244	246	237	258	227	233	216	242	223	229	237	245	240	240	233	260	263	241	231	273	215	221	208	231	218	240	225	243	204	209	231	212	245	241	211	240	231	227	221	244	223	252	220	227	224	227	231	221	214	226	226	243	213	242	228	241	211	263	220	227	262	223	232	226	234	217	239	212	221	209	206	229	213	245	242	213	242	220	242	218	242	206	251	219	261	255	240	232	241	261	239	232	225	230	248	273	253	227	204	254	257	225	241	227	247	254	238	218	242	221	222	229	217	220	242	238	232	260	203	243	219	216	260	239	241	229	252	241	238	222	238	243	237	254	236	244	220	224	255	248	231	226	243	224	225	248	243	245	231	214	227	224	224	233	230	226	234	210	211	240	217	222	219	232	216	248	251	206	241	231	242	207	236	213	225	244	230	211	244	230	221	223	236	232	225	224	208	218	212	209	218	232	242	219	205	261	220	228	230	232	220	233	229	247	241	226	250	210	221	206	248	210	250	254	242	238	242	237	226	259	231	210	195	239	238	236	235	227	248	255	239	216	236	224	217	221	220	227	222	231	246	249	235	238	240	208	233	239	243	228	240	244	235	247	239	229	268	240	252	206	257	213	241	217	194	213	215	256	245	245	231	221	272	255	253	231	233	245	227	239	220	249	227	216	241	244	233	244	241	243	235	218	235	245	244	260	227	211	253	211	243	244	227	222	246	256	233	213	219	249	237	240	228	223	211	233	242	255	251	224	240	249	210	221	212	210	218	231	242	221	229	233	252	229	245	251	230	261	240	230	246	237	230	236	231	210	251	246	239	255	237	241	213	213	214	231	210	211	245	206	232	214	231	244	230	232	252	210	244	236	253	231	236	217	238	219	241	226	240	214	242	240	245	257	204	222	251	261	237	216	232	242	244	235	260	227	236	224	259	219	215	232	221	232	233	258	220	216	238	260	213	220	229	235	247	228	249	222	239	245	212	223	240	246	241	228	257	252	224	237	251	243	230	244	235	231	239	222	231	221	232	249	214	242	219	247	250	224	248	231	216	232	233	257	211	224	261	227	222	261	248	220	232	243	246	218	229	215	211	255	264	246	228	238	242	247	262	251	247	259	233	230	237	240	234	224	226	236	222	225	210	240	255	215	249	228	251	235	220	230	248	266	212	217	229	250	231	230	223	222	220	211	239	228	214	208	227	240	221	229	208	215	216	229	266	214	217	232	223	220	222	222	209	222	216	245	218	235	212	234	255	218	243	213	244	225	232	226	227	225	240	211	198	219	232	230	241	221	235	207	219	235	274	251	237	231	230	240	230	222	200	223	245	247
3336	4991	3151	1504	1112	900	760	551	448	403	390	370	321	331	287	332	308	329	304	302	294	303	296	292	294	283	269	259	284	305	277	279	290	318	278	269	264	284	253	306	279	282	262	291	270	283	271	233	282	275	264	269	256	295	294	276	252	291	251	284	291	235	283	261	277	266	259	281	289	251	252	274	246	288	261	295	276	269	264	242	272	274	254	260	282	262	278	269	265	281	232	269	278	300	232	288	304	275	262	280	294	257	281	274	279	244	269	226	261	276	273	271	298	259	290	278	262	267	278	283	288	256	269	244	274	305	272	252	260	272	274	270	271	261	280	270	305	266	290	254	279	261	267	259	287	250	270	265	247	262	256	278	281	257	245	270	269	277	278	260	274	280	260	260	274	248	296	261	281	266	273	292	272	297	247	266	275	291	277	278	286	232	257	277	260	288	278	274	240	276	274	247	262	268	284	255	268	252	261	265	277	285	326	259	272	282	263	286	276	289	278	227	286	252	271	275	283	275	266	298	251	271	292	277	265	307	256	264	256	272	283	273	252	266	250	268	283	283	279	244	277	289	277	280	270	270	283	251	265	267	268	292	282	253	269	301	267	253	251	266	286	286	277	264	261	272	259	288	290	262	254	272	286	281	274	263	266	260	251	289	256	259	268	253	291	285	269	279	281	227	279	286	296	285	251	290	252	242	268	253	270	258	268	279	269	308	252	288	302	239	261	301	260	272	262	266	278	272	273	290	284	274	288	247	270	258	264	286	273	265	264	245	294	273	264	249	254	241	294	256	296	271	242	290	263	310	310	281	272	269	267	287	295	248	240	243	269	264	240	277	259	284	281	254	261	278	266	283	253	275	278	254	261	288	240	268	241	241	266	269	251	261	288	233	272	251	267	256	256	252	253	277	293	263	289	276	270	291	299	304	294	295	251	245	265	281	273	248	278	276	298	251	273	279	299	268	265	271	295	215	267	263	250	275	242	265	275	260	257	262	275	248	256	246	267	279	250	255	280	252	272	264	285	260	262	299	258	268	261	295	248	290	261	252	308	295	260	243	251	264	278	267	277	283	274	242	242	268	274	279	269	269	246	273	277	256	285	280	266	247	252	257	265	268	264	268	266	253	271	267	252	247	256	279	250	275	289	263	270	256	267	254	265	253	263	283	245	285	262	282	259	270	295	245	270	251	274	277	296	288	247	278	257	297	278	278	254	254	272	307	249	291	255	272	263	261	250	262	315	289	273	257	245	314	282	297	296	280	262	252	252	269	238	294	258	260	272	286	258	258	248	252	268	258	254	233	269	292	249	307	279	278	269	296	266	263	269	282	297	254	294	269	263	259	281	282	282	273	262	267	274	244	257	259	267	279	221	300	259	282	290	254	291	261	263	271	253	282	251	271	251	263	298	282	245	274	270	269	270	262	263	272	263	270	302	289	266	242	250	271	264	282	267	270	296	276	240	306	261	266	277	280	278	266	273	271	251	269	267	306	249	260	250	254	255	296	260	305	265	268	244	258	255	258	271	268	267	277	266	266	257	271	282	246	290	276	271	276	287	283	262	292	297	287	252	268	269	263	285	274	285	264	276	276	261	259	241	285	233	258	277	237	255	251	241	260	266	244	259	251	278	260	269	264	272	264	250	269	275	278	258	259	269	226	273	274	280	233	242	282	260	255	249	252	281	257	275	263	270	299	284	266	309	305	262	278	237	296	288	240	278	256	241	259	279	252	282	275	251	253	287	250	255	253	247	272	273	272	272	245	265	259	273	303	267	259	264	275	259	257	278	272	244	271	271	272	237	285	244	301	270	276	250	244	263	272	291	236	272	258	242	278	285	264	251	290	287	261	278	295	277	271	253	285	273	259	275	285	291	248	285	282	271	279	257	275	282	280	274	299	269	293	266	287	261	283	296	276	283	270	261	262	274	270	274	282	311	259	270	256	266	295	256	283	267	269	284	271	258	259	238	270	289	266	252	296	270	261	255	277	241	256	280	270	231	274	252	282	269	258	271	269	278	262	252	244	284	257	308	271	273	280	252	254	235	295	284	265	237	273	282	292	263	280	262	276	272	272	281	285	248	278	288	250	285	276	269	272	261	299	251	259	271	262	245	294	247	281	301	278	275	268	298	266	249	274	247	266	268	253	239	272	277	282	260	287	299	278	278	282	273	265	275	248	272	279	271	268	257	254	258	254	289	280	226	257	269	275	268	278	251	294	268	245	277	261	262	285	271	271	245	241	266	250	239	272	279	276	258	269	289	288	264	264	270	265	304	265	275	260	264	245	279	238	296	270	283	293	310	267	255	289	238	260	279	244	307	290	263	299	282	242	263	290	262	255	257	267	273	275	292	295	255	279	269	261	258	296	270	270	267	306	266	242	293	288	260	278	261	258	249	284	272	261	289	269	286	285	273	275	238	282	266	278	266	265	256	265	274	268	263	233	276	281	278	270	288	273	278	262	255	282	270	265	259	277	296	263	296	256	291	273	233	284	255	287	265	298	239	295	260	254	246	284	251	297	270	282	295	270	253	247	274	273	274	280	270	269	271	269	278	243	272	285	271	251	268	286	280	233	257	279	297	255	285	265	277	254	276	292	301	250	280	266	264	268	269	283	275	283	304	270	278	248	277	256	244	305	250	279	268	290	259	255	237	282	266	267	268	274	307	291	265	263	265	279	254	274	288	277	299	267	257	276	261	265	259	269	292	296	290	255	258	282	245	269	250	264	253	257	263	280	311	271	265	260	265	310	278	266	269	273	287	265	291	280	272	240	266	288	262	284	285	295	283	275	285	242	279	246	258	263	264	246	285	260	275	270	233	284	258	260	251	278	282	273	263	260	259	262	300	269	279	260	254	264	252	259	259	292	259	289	263	251	295	279	251	234	282	267	267	274	259	289	254	268	258	260	266	282	267	232	292	281	272	253	251	274	283	271	286	254	273	296	282	253	283	273	290	280	256	248	221	283	274	264	282	282	253	260	286	283	303	261	294	306	270	280	271	242	294	277	274	273	264	290	265	280	275	290	273	285	293	273	256	256	231	288	261	254	282	287	237	250	264	276	239	280	275	261	285	277	258	278	284	276	250	282	285	271	268	258	253	287	276	254	258	268	286	265	283	249	276	255	262	251	268	246	265	251	241	256	295	266	253	261	271	261	296	264	282	274	275	275	288	270	255	294	280	270	254	277	284	276	291	289	249	282	237	263	221	297	250	266	265	267	274	267	282	269	256	268	269	279	295	282	249	248	263	289	268	237	262	281	267	260	264	266	297	273	273	296	253	253	262	274	270	286	285	263	252	247	266	289	264	219	257	258	290	265	271	271	243	297	271	217	269	295	286	281	288	290	250	292	259	265	290	276	248	283	267	271	268	278	303	281	288	265	291	250	240	238	291	257	273	280	276	255	247	275	284	264	276	276	265	260	260	283	299	255	262	224	271	251	243	275	270	245	278	252	288	265	263	300	258	266	245	260	270	275	244	289	230	232	259	274
22326	21060	28639	23718	21063	21074	5466	871	663	577	545	449	411	407	427	356	323	342	327	305	331	333	306	328	336	289	303	322	254	319	265	274	319	298	297	281	285	283	322	280	295	272	236	281	305	251	288	298	251	295	259	252	280	246	282	265	254	280	253	282	249	276	286	279	285	278	270	269	245	253	271	252	240	246	241	249	266	267	247	254	278	264	272	263	284	253	282	280	260	265	257	267	273	279	278	278	284	269	244	263	299	264	258	241	259	274	264	278	258	296	298	284	277	282	266	265	271	269	284	270	265	273	252	273	250	260	278	282	276	263	266	284	315	296	235	263	261	271	258	291	269	237	288	281	259	269	263	273	264	255	263	262	276	306	215	246	228	272	278	263	272	278	261	275	287	264	260	290	255	258	272	296	258	247	272	256	241	240	273	248	293	265	254	268	273	261	276	268	257	267	263	238	252	270	279	256	256	264	297	270	246	248	241	257	297	264	252	266	271	279	262	284	282	283	280	232	243	228	262	236	290	269	253	284	266	255	230	248	276	297	279	238	268	271	260	247	262	276	291	273	249	279	269	261	284	256	273	257	288	260	249	280	245	288	257	251	257	285	277	255	289	279	283	251	274	276	302	302	273	265	281	263	284	264	261	253	264	268	248	270	264	289	263	275	250	244	282	232	258	263	274	253	239	261	261	259	257	257	243	261	260	250	259	274	288	251	276	271	255	279	253	258	272	280	247	265	251	257	254	261	264	248	269	268	231	276	271	263	265	244	270	292	260	250	258	269	246	258	237	254	270	269	272	244	285	254	249	262	260	265	266	281	264	257	272	265	292	304	214	254	248	273	256	258	293	263	264	273	262	269	264	256	264	268	269	306	257	271	285	277	262	279	251	272	280	280	258	243	264	242	225	267	239	280	278	287	250	256	278	255	239	255	258	286	261	275	265	290	297	250	245	292	264	277	257	255	293	278	254	230	277	255	239	262	247	254	272	272	256	261	283	287	284	288	249	258	257	280	266	290	281	268	234	243	288	276	292	273	285	283	292	247	270	273	264	263	250	247	257	286	285	227	255	241	273	247	271	278	264	254	229	247	304	270	252	265	272	254	242	289	275	276	266	272	255	272	268	261	260	296	286	265	277	256	267	251	258	267	276	237	244	264	245	269	268	263	258	248	232	280	286	273	268	299	262	239	272	251	260	269	258	264	287	258	268	280	278	251	240	285	259	261	249	259	290	259	242	285	245	256	290	265	248	288	271	250	304	264	271	283	289	275	269	285	283	267	245	240	252	267	258	259	266	280	281	291	255	268	276	255	263	256	274	294	300	273	282	259	260	284	249	248	255	257	283	261	247	264	234	263	282	267	256	272	225	254	254	262	269	289	268	244	229	257	274	263	299	231	239	279	297	274	263	266	266	262	238	260	272	266	259	247	255	258	257	257	296	253	277	283	264	296	252	248	269	287	272	287	264	260	278	281	258	269	263	286	238	262	257	268	283	273	237	259	285	275	245	263	251	266	269	273	261	271	272	282	284	246	284	257	264	257	254	241	265	253	270	280	239	262	271	269	309	282	252	242	289	258	283	242	275	253	240	253	236	271	256	237	249	257	276	292	281	256	255	261	253	257	264	224	234	248	263	257	270	253	240	276	289	225	248	262	254	264	264	281	255	264	237	279	257	254	255	269	227	275	262	290	266	261	242	284	258	260	267	291	250	266	234	282	285	291	261	268	272	253	252	276	258	266	285	260	270	249	256	240	272	267	244	249	281	271	243	238	259	261	268	259	252	274	233	243	269	265	261	264	280	266	265	274	228	281	260	288	297	251	279	251	261	246	262	280	271	230	276	258	253	290	266	262	278	270	272	239	241	263	244	253	263	246	263	275	246	252	263	265	277	279	266	258	261	274	297	269	263	244	242	250	245	262	258	259	238	285	271	268	252	294	264	258	250	250	252	260	269	250	257	264	262	253	260	249	249	275	288	245	257	254	274	271	252	283	268	248	264	249	252	284	284	271	256	225	240	267	269	276	284	254	288	276	268	240	274	284	250	278	278	293	278	249	257	267	280	259	275	278	275	273	248	280	268	243	247	276	273	263	266	287	305	294	237	263	270	263	237	261	261	272	280	278	272	259	264	296	265	243	262	260	228	273	259	291	271	305	268	265	263	235	257	249	293	286	258	293	255	267	278	257	283	272	276	275	256	239	268	261	307	251	244	297	278	267	285	250	246	248	256	275	261	267	257	223	257	266	273	265	229	284	272	269	274	288	228	262	259	289	284	259	276	247	268	242	282	257	278	268	240	255	295	271	272	221	267	248	252	282	284	266	280	270	244	254	271	231	267	268	280	271	262	251	267	260	267	277	255	270	263	267	289	269	272	284	291	255	253	263	246	242	271	258	229	296	279	240	260	281	271	258	251	224	273	260	278	262	261	270	264	260	262	268	262	278	277	241	276	237	260	246	268	283	265	264	258	260	240	266	253	256	239	237	302	272	270	280	251	270	273	292	256	272	286	268	275	281	253	264	297	252	280	252	257	260	262	250	261	274	270	267	248	263	272	263	291	260	258	257	247	224	276	241	247	275	279	277	250	247	230	263	258	264	264	249	270	253	276	279	256	244	265	303	258	273	259	280	274	276	269	271	288	268	252	261	264	244	254	284	278	253	266	252	277	257	262	252	240	280	251	266	272	250	290	260	266	269	248	271	270	283	256	277	233	264	254	249	244	269	264	281	250	256	206	265	266	287	263	268	264	263	234	259	271	261	262	261	273	252	260	270	248	256	227	260	275	284	260	275	271	289	287	283	269	289	253	262	267	260	259	262	270	257	262	289	277	254	231	243	263	251	278	271	255	257	293	259	263	264	279	244	263	249	253	247	266	259	264	272	270	282	267	272	247	258	278	266	269	276	270	274	275	234	246	268	260	270	264	277	273	267	262	252	261	243	269	274	281	240	266	297	268	245	242	283	264	238	281	269	252	245	257	269	278	272	299	249	259	272	257	236	260	245	246	285	268	253	270	253	231	242	258	257	283	261	245	249	265	284	256	261	256	271	288	276	243	261	259	248	296	252	268	260	300	268	256	272	254	250	285	268	243	275	297	261	249	289	269	279	276	258	303	236	253	262	269	269	252	248	274	263	272	252	249	278	262	254	240	230	233	257	256	262	255	249	234	270	264	257	259	235	259	287	248	265	301	290	264	222	282	281	289	251	216	274	251	245	278	258	276	265	247	270	269	274	284	236	235	273	267	276	266	267	257	265	260	262	258	270	270	296	261	282	266	259	265	266	277	249	252	237	262	277	281	258	272	277	269	266	246	253	280	276	276	284	257	280	254	251	281	277	263	259	294	277	288	264	268	260	265	277	257	262	266	245	264	287	256	270	264	261	281	294	264	287	277	245	291	258	271	244	233	256	236	285	267	255	264	254	257	281	255	268	269	258	262	257	231	252	254	252	248	266	274	241	260	264	282	274	259	255	275	270	249	265	292	278	269	277
4502	13403	9600	4607	3206	2402	1836	1381	1085	842	737	643	610	549	491	436	462	418	435	428	407	372	360	357	409	359	352	352	354	331	343	369	337	326	359	353	328	340	326	347	347	345	302	300	342	333	327	335	368	295	304	275	307	325	318	341	355	306	315	312	291	349	313	292	329	327	311	306	323	309	315	351	314	330	313	358	328	291	333	307	328	309	318	336	312	320	317	320	303	304	338	303	293	314	327	312	311	322	312	316	302	303	294	323	338	290	321	327	360	322	345	307	298	282	274	327	318	326	337	334	344	291	329	300	306	270	326	287	299	311	318	295	317	284	317	323	306	331	308	301	317	302	346	304	297	331	309	328	328	306	296	304	308	269	303	308	321	335	318	334	327	318	319	295	327	326	339	330	312	297	304	307	284	309	326	313	356	322	290	299	313	332	319	311	301	271	305	332	338	334	294	340	297	329	313	321	297	311	313	300	316	319	338	296	340	285	324	333	325	325	313	309	331	350	302	324	338	313	300	336	345	301	314	326	307	294	311	305	290	319	316	292	305	306	323	283	316	295	324	354	325	357	292	320	327	326	329	305	327	326	335	303	294	306	336	319	346	318	297	314	309	287	336	340	339	291	331	350	326	353	294	296	340	320	332	340	318	313	312	354	294	316	289	333	317	332	306	285	333	330	320	313	286	318	309	289	299	309	316	372	318	318	310	326	288	326	308	296	334	298	344	292	316	302	319	343	314	347	294	310	300	328	294	297	322	337	319	328	300	307	328	292	293	331	291	342	333	303	330	311	323	317	327	280	295	286	333	304	310	308	312	329	323	308	322	269	333	338	335	319	327	298	347	285	329	310	298	309	340	303	290	311	324	301	323	328	307	315	337	347	314	306	294	350	324	277	319	325	295	299	289	327	294	309	302	314	313	327	280	326	329	311	318	327	303	324	308	315	322	330	304	329	316	327	295	286	342	341	306	310	306	318	318	314	306	313	316	309	324	310	293	300	322	278	340	306	304	323	328	346	315	331	324	309	305	327	336	313	313	278	310	312	308	312	314	306	305	324	330	315	322	345	304	329	339	298	338	312	328	314	310	319	312	304	322	309	316	343	331	320	300	307	340	367	288	325	308	326	303	306	329	300	327	312	297	345	319	303	327	301	309	301	328	309	304	266	287	341	309	314	299	307	302	305	320	322	328	311	313	304	306	308	341	307	319	347	308	299	333	318	325	315	309	309	291	336	301	306	337	317	330	301	300	325	327	348	327	296	292	305	339	297	324	319	296	306	311	304	302	328	298	290	319	315	316	305	329	330	326	313	324	298	314	301	317	309	321	318	319	318	316	320	293	319	308	294	302	313	259	295	349	328	298	318	314	312	334	307	353	332	301	327	321	330	305	321	328	298	306	297	303	305	315	299	294	315	317	353	344	338	298	317	303	317	326	292	308	297	321	319	315	307	312	311	306	296	310	334	293	306	318	327	320	318	317	316	306	290	333	324	325	343	335	312	307	317	288	301	334	300	321	292	292	319	304	323	288	320	294	322	332	318	340	299	301	285	313	301	331	331	295	313	322	291	327	314	311	298	337	333	303	286	320	341	314	306	307	332	321	323	305	303	301	311	347	331	315	327	343	317	302	309	290	323	304	297	298	335	312	296	310	294	315	344	339	316	310	307	300	314	300	348	310	335	291	287	332	313	324	328	318	319	300	302	304	321	309	316	303	292	287	273	328	327	317	304	310	312	294	324	335	303	329	298	288	297	293	325	280	301	315	323	300	313	318	305	288	324	309	316	293	334	325	292	317	361	324	311	321	309	320	305	315	303	336	335	299	309	344	294	345	309	348	319	304	346	328	337	325	312	335	333	326	298	312	330	318	315	321	328	277	345	307	298	318	343	324	281	294	314	304	305	331	333	320	312	318	309	328	322	349	334	307	316	342	291	296	301	310	304	295	342	306	334	336	346	337	324	317	335	328	324	324	283	309	299	336	321	321	307	334	301	348	324	311	332	325	324	319	301	337	312	269	335	322	316	309	320	311	319	341	305	297	333	293	300	313	299	309	303	307	319	291	307	301	319	324	303	308	320	330	301	312	302	323	308	324	295	300	288	319	301	283	331	327	286	338	338	298	322	300	327	322	314	306	320	306	312	317	328	314	304	318	288	272	327	343	307	303	326	324	327	345	314	297	313	312	315	314	328	300	330	299	324	320	323	311	293	285	263	327	294	315	336	287	329	309	310	338	330	334	328	307	326	315	293	319	342	298	322	341	299	325	319	302	321	324	330	295	337	303	287	322	308	309	320	298	298	307	336	308	342	296	312	331	317	320	326	280	303	342	275	305	296	299	288	296	320	331	303	337	323	272	309	314	322	330	323	321	299	307	343	305	319	331	310	263	291	313	299	317	318	303	340	324	354	341	310	306	330	323	314	289	336	336	282	320	298	300	309	279	348	344	317	294	301	299	327	314	318	333	292	299	309	281	311	307	306	329	326	347	282	297	295	286	319	322	348	324	308	320	318	301	275	319	303	335	308	321	344	289	352	293	296	277	299	311	320	336	289	277	336	291	290	325	302	297	297	312	302	306	280	332	306	314	296	312	294	305	341	320	330	298	305	336	307	334	304	294	331	292	325	338	285	324	314	302	328	317	337	304	316	302	315	312	317	317	312	292	315	315	299	292	305	321	316	342	329	285	312	335	324	324	327	298	339	323	338	309	307	327	305	339	339	327	311	310	319	304	297	300	325	321	316	329	307	312	296	311	343	311	303	333	300	292	300	304	317	342	325	315	304	319	322	295	310	333	316	314	313	291	323	297	316	283	325	342	319	304	319	355	309	331	312	312	315	314	317	325	302	311	315	314	314	317	328	294	311	314	318	288	311	299	308	327	313	311	325	304	305	313	322	296	346	339	332	347	292	328	324	319	305	318	310	315	287	302	320	327	293	314	312	284	317	310	299	326	324	302	324	305	325	287	289	318	304	295	300	348	306	338	311	297	308	296	301	323	305	325	334	330	307	318	290	289	305	316	343	319	317	291	312	328	338	300	305	337	331	328	334	310	297	303	331	301	339	310	307	285	293	283	298	346	307	331	331	312	320	297	284	318	324	292	340	315	311	310	331	308	335	300	281	313	299	343	319	311	302	318	310	314	330	312	306	318	326	293	307	322	320	316	310	324	328	325	325	318	322	300	296	325	298	320	329	304	320	325	320	339	302	329	321	336	322	326	323	325	306	296	311	286	332	335	328	317	337	310	308	343	300	293	275	310	336	351	316	326	292	338	300	307	339	320	307	313	289	340	284	278	298	346	303	300	288	316	301	280	296	274	340	317	314	334	339	322	315	292	301	344	318	270	285	310	289	345	358	308	316	288	302	306	323	317	299	295	307	319	336	315	289	328	322	312	311	298	310	322	315	317	333	294	294	340	319	359	340	306	321	334	324	303	306	320	306	322	264	304	317	346	320	309	308	320	289	336	336	303	282	312	302	300	291	353	303	309	318
27182	16863	3266	870	686	597	551	511	464	504	489	465	471	475	467	472	477	471	467	463	467	526	472	464	475	512	515	469	458	481	450	434	506	499	467	495	477	473	455	484	433	462	501	466	479	480	515	533	498	467	498	462	463	457	486	480	472	481	482	473	475	504	465	444	465	500	476	462	466	474	449	441	472	498	473	460	461	433	479	469	508	482	452	442	457	435	489	448	463	471	459	456	463	496	470	464	437	468	483	497	455	483	440	487	501	479	468	480	504	496	473	477	461	463	437	450	449	474	445	460	421	480	474	445	468	477	447	468	442	422	507	464	472	489	484	471	428	482	451	495	449	457	488	438	408	502	471	487	484	447	469	486	487	489	441	465	439	495	501	426	466	497	493	465	471	442	510	461	481	475	398	453	453	486	480	457	454	484	505	473	517	484	471	438	519	449	481	470	479	461	474	440	477	435	499	491	462	477	511	475	479	479	458	497	483	474	464	467	477	465	465	508	470	474	497	420	527	479	456	508	470	463	482	492	460	448	433	474	487	435	456	487	456	482	500	491	494	432	446	468	455	433	502	497	470	506	493	450	478	472	490	463	435	479	510	461	427	490	478	473	442	491	466	486	454	472	519	450	452	468	465	487	480	463	475	472	492	482	456	476	469	470	439	479	476	460	510	449	511	443	498	466	430	467	495	475	444	493	454	474	460	483	453	492	468	470	479	469	505	485	487	450	451	487	523	495	509	453	469	483	470	421	453	487	487	475	480	475	517	462	452	432	463	474	480	471	498	455	474	488	454	440	475	476	477	477	436	490	439	463	458	481	424	480	488	461	480	498	453	479	441	480	478	481	479	506	463	470	474	460	474	441	480	457	484	447	476	469	504	497	481	476	501	486	449	481	455	502	486	442	491	466	485	452	497	457	479	537	467	471	489	481	465	449	521	454	467	464	445	435	442	467	422	481	445	464	449	450	464	476	511	461	465	468	516	449	462	502	486	486	419	490	480	456	448	465	487	423	505	478	498	459	476	474	455	490	465	440	481	445	486	470	465	460	516	489	488	464	474	497	484	502	501	489	465	500	445	554	480	487	453	454	451	483	454	502	495	481	483	451	445	473	462	489	476	498	472	506	464	447	495	491	476	478	467	464	487	483	492	478	466	450	482	488	505	471	482	496	437	471	478	483	461	451	484	474	454	482	454	484	449	513	487	466	465	476	471	477	484	479	477	492	516	525	444	454	475	467	477	499	498	479	465	462	459	468	501	486	486	446	437	486	473	466	483	452	458	487	469	458	493	454	474	481	465	491	458	490	465	470	435	454	473	494	498	478	469	450	495	469	468	431	439	464	457	470	503	500	481	447	466	485	441	510	483	435	495	475	442	465	431	482	489	488	491	445	473	438	494	482	473	488	480	479	492	479	474	484	449	473	486	460	450	477	442	506	496	479	522	474	467	489	474	464	459	451	487	461	485	477	448	453	472	452	499	498	463	471	495	485	431	453	469	479	423	463	446	448	479	530	474	500	469	475	449	474	450	444	472	477	511	442	439	459	505	465	467	469	482	507	447	481	530	478	482	454	482	450	484	438	501	492	475	443	461	462	435	447	476	477	498	462	456	443	470	471	446	490	483	466	515	440	486	448	450	442	476	487	484	466	486	494	489	457	436	500	514	491	486	499	507	455	490	470	447	475	471	501	461	431	498	480	481	455	476	506	472	494	486	482	504	440	492	456	451	468	443	485	467	502	475	490	433	501	472	496	458	458	445	480	465	453	440	496	485	489	494	453	527	459	486	464	499	464	493	456	458	460	520	444	464	466	510	514	497	518	476	492	446	448	462	468	470	490	500	458	499	489	490	477	473	484	439	516	469	461	481	468	486	472	471	459	509	476	422	467	490	490	472	479	471	477	499	479	493	505	436	485	464	474	489	456	473	489	497	489	480	487	453	515	482	481	501	474	449	472	443	462	499	431	528	497	472	520	471	491	462	463	479	509	468	451	471	501	435	523	452	458	457	484	441	477	487	458	456	493	459	532	485	448	468	477	450	495	486	472	537	504	483	477	465	458	505	487	460	461	486	412	461	474	475	475	482	455	520	478	515	498	446	514	478	495	494	475	512	483	440	449	504	438	457	508	501	460	463	480	483	483	469	472	450	480	474	469	508	456	459	519	455	443	509	516	477	529	462	506	477	457	470	464	485	457	505	451	472	508	498	463	445	524	462	463	478	464	483	462	491	479	462	497	469	479	444	477	485	451	479	480	483	464	488	456	455	435	483	508	468	468	493	519	431	460	505	453	439	474	482	473	485	488	477	474	457	478	501	472	440	455	438	494	476	433	457	481	517	478	461	444	480	446	462	422	486	482	489	479	464	476	441	448	494	479	483	448	488	488	473	467	507	497	444	457	462	457	462	484	449	491	503	479	497	446	471	471	482	449	472	492	452	458	479	450	528	425	495	454	432	466	477	480	490	461	510	446	444	446	492	472	530	461	514	502	467	483	480	461	454	448	494	476	453	452	466	492	473	483	502	513	480	458	431	480	503	463	455	460	468	457	471	497	460	445	461	487	487	501	502	475	454	446	457	477	457	454	452	473	469	417	456	468	506	492	475	447	494	439	473	499	449	454	491	461	431	474	447	462	479	455	481	438	461	469	479	500	476	462	494	490	458	457	497	452	459	472	475	465	471	475	511	442	510	444	471	466	460	495	489	457	454	459	486	443	469	532	474	485	510	492	502	448	487	457	473	475	484	491	445	489	437	483	465	461	492	494	461	482	458	533	455	489	499	481	451	476	475	480	475	440	468	468	517	501	471	476	489	480	491	460	449	466	444	481	497	452	487	490	510	496	448	509	467	469	496	502	496	467	494	428	471	524	481	500	483	489	457	485	490	501	472	499	484	484	466	432	478	493	450	491	468	445	474	439	521	471	482	463	411	490	465	452	462	456	489	466	493	491	435	460	448	482	456	492	442	508	464	471	457	491	424	499	488	487	507	472	483	479	499	517	471	488	474	469	464	485	440	488	480	450	445	490	464	516	478	498	458	467	449	478	483	463	454	435	469	512	475	474	460	489	491	504	464	479	486	530	510	452	500	501	445	515	480	475	503	464	487	492	474	467	447	458	473	469	472	464	452	469	468	482	496	468	436	450	482	532	460	472	428	477	473	457	434	470	510	446	422	447	455	470	468	491	482	475	474	473	474	460	505	463	469	500	463	484	494	472	473	459	474	456	481	458	473	488	449	460	430	452	462	442	451	492	500	468	485	443	441	479	491	479	483	495	455	446	449	448	482	497	446	440	448	472	480	469	453	478	450	458	521	501	475	452	508	430	490	488	463	475	458	506	510	477	493	441	483	481	482	512	442	445	473	470	480	471	474	509	469	505	476	411	467	429	489	476	483	438	442	442	473	474	485	469	451	464	487	457	483	480	489	468	515	443	483	450	480	442	462	491	459	462	444	472	491	497	507	458	488	480	476	454	488	478	518	495	492	437	478	452
4385	1129	907	693	614	580	614	546	578	588	534	545	514	555	568	544	563	554	559	558	513	533	566	546	541	561	545	516	562	565	567	570	533	550	526	592	571	568	542	556	591	543	525	568	526	545	555	587	516	553	571	555	529	543	577	539	509	593	538	547	528	539	523	504	551	529	532	516	581	563	502	505	528	503	538	487	519	525	519	506	543	535	549	548	582	578	542	535	535	556	548	552	568	532	539	529	538	515	560	573	526	523	539	565	541	514	556	516	504	552	540	506	502	526	539	531	556	522	514	569	489	545	527	542	590	519	540	544	535	517	557	549	529	557	559	570	526	517	525	531	527	553	525	549	534	546	560	561	512	546	553	524	575	489	549	542	540	514	514	521	558	553	523	593	514	535	519	515	563	515	534	582	537	540	535	555	529	510	532	516	538	545	544	515	539	573	548	549	541	551	530	524	569	521	532	529	505	525	542	516	512	532	528	565	481	542	516	535	502	546	565	542	526	514	510	544	562	549	566	558	534	538	568	552	545	544	553	537	516	517	542	572	531	519	566	516	580	539	511	511	497	495	527	581	525	533	534	590	525	530	570	553	531	551	529	549	547	509	524	559	559	495	493	507	571	537	528	547	466	521	586	539	528	531	561	543	572	514	523	555	513	579	547	522	543	538	549	547	543	554	553	546	516	584	525	557	555	528	550	537	525	523	522	527	551	557	523	530	520	560	565	541	544	507	506	512	542	515	546	570	520	554	539	518	551	541	551	537	517	553	540	492	537	566	527	558	527	531	529	504	564	541	520	511	529	509	526	561	517	560	509	542	486	506	494	540	548	566	519	521	517	528	517	530	521	482	547	527	498	560	512	533	548	543	499	534	553	523	532	545	540	543	535	544	550	542	536	558	525	512	512	513	496	505	562	526	612	512	545	527	545	533	534	531	534	553	543	552	548	536	591	503	544	582	556	515	561	555	539	512	537	515	527	524	543	535	498	547	536	586	538	546	528	564	501	555	525	491	518	544	531	560	557	531	519	538	522	553	510	528	518	551	562	585	575	551	531	527	551	524	489	557	553	547	538	554	588	554	572	502	549	513	523	574	562	544	554	522	535	569	539	537	525	529	608	547	522	533	498	583	555	516	517	555	521	543	566	521	515	535	568	566	514	518	544	530	550	506	513	525	525	525	546	554	558	543	543	552	546	502	589	559	527	544	576	538	553	559	528	510	581	518	568	536	516	570	537	545	538	576	539	578	499	530	556	522	583	548	533	531	535	557	501	526	521	549	572	552	502	567	518	545	499	478	549	551	529	517	524	484	537	537	518	536	529	548	505	520	506	536	518	542	535	549	523	543	561	560	512	539	581	536	547	533	523	505	518	556	504	526	553	519	511	508	564	563	523	533	570	545	542	542	542	567	537	524	551	513	505	528	546	543	546	517	502	592	536	486	587	550	552	537	525	580	509	568	574	585	568	540	568	516	527	581	562	544	508	544	533	503	539	524	547	542	555	522	543	525	570	546	575	542	526	584	518	553	525	552	528	524	532	533	538	554	558	576	523	550	523	532	570	571	558	530	547	533	529	531	533	523	516	551	533	549	526	568	524	560	491	565	538	552	576	548	516	539	544	541	551	513	499	539	518	564	557	506	558	551	531	532	558	551	554	554	579	504	545	531	529	568	567	519	518	545	564	522	555	549	554	528	581	513	568	543	493	525	547	525	583	512	557	546	511	531	541	529	519	558	570	533	511	504	622	530	567	538	559	533	544	540	564	573	523	495	550	560	557	530	503	547	565	521	533	544	497	523	516	546	554	536	571	579	566	536	559	539	534	549	507	492	551	533	569	536	560	571	532	558	542	530	502	519	568	506	522	570	587	552	541	536	511	575	576	564	545	531	547	510	516	527	554	541	534	521	585	570	535	537	514	560	543	552	525	550	569	548	543	585	510	541	506	549	543	537	499	521	552	551	538	532	560	573	512	534	575	554	550	567	505	595	536	545	541	534	544	568	559	587	538	531	526	591	517	513	525	585	528	551	527	550	499	540	532	546	526	537	540	534	541	509	539	530	588	533	525	522	559	517	569	514	523	549	559	564	595	562	557	538	500	534	550	523	501	574	563	557	507	558	469	546	511	515	526	588	511	557	520	494	552	546	578	510	565	527	499	518	556	510	536	532	527	549	540	533	534	554	551	538	569	528	497	540	558	556	531	504	524	541	546	522	534	597	565	566	562	530	545	479	562	565	558	557	531	541	537	508	524	567	498	519	564	541	561	486	550	503	537	545	503	500	589	530	517	548	539	546	499	553	567	512	504	513	543	557	541	546	572	536	467	527	549	541	539	547	510	544	547	588	544	547	537	493	571	558	525	540	513	543	560	557	548	493	537	520	524	571	540	564	548	554	521	554	498	516	516	510	545	541	530	529	482	541	540	552	548	494	531	520	552	508	528	544	551	566	569	511	548	507	526	507	608	528	541	542	554	570	513	562	510	541	522	590	511	572	522	524	575	534	587	539	531	513	509	495	487	520	554	561	527	552	533	520	554	547	547	541	566	534	573	552	506	558	531	529	518	554	541	577	494	502	551	514	508	509	544	549	499	514	537	510	514	569	529	575	545	545	496	565	523	541	570	556	493	548	564	554	508	556	534	532	516	545	491	531	564	558	568	547	538	599	496	519	578	522	537	563	535	495	505	505	591	542	574	571	568	523	526	539	533	537	544	533	545	591	512	549	535	547	522	535	571	553	569	541	535	533	495	504	564	542	547	533	523	572	561	572	551	514	563	568	511	524	490	522	572	531	487	576	540	536	574	549	566	565	527	569	553	554	569	572	499	563	525	524	504	545	559	528	529	505	518	585	505	508	540	520	538	540	551	549	564	512	562	544	518	533	539	557	570	503	561	501	561	521	534	541	569	532	555	527	525	564	546	548	536	551	570	584	521	531	578	552	576	548	509	540	507	519	537	569	531	522	555	536	536	529	550	519	507	552	554	508	531	550	556	538	542	502	525	601	571	478	524	507	527	530	510	496	546	537	553	553	566	554	524	510	520	529	509	548	601	498	557	534	583	542	526	563	522	505	526	504	555	526	560	554	539	551	540	553	575	560	555	526	515	522	537	556	578	557	564	513	558	581	541	526	537	550	560	544	545	568	571	545	549	534	563	574	576	557	553	509	518	514	549	534	559	551	543	542	520	525	552	563	573	531	553	539	565	526	520	533	548	574	542	531	530	522	551	516	564	543	556	524	497	531	528	566	575	557	534	527	514	556	530	539	555	519	554	560	544	562	567	546	531	570	613	521	520	570	534	537	536	518	513	553	554	542	513	509	538	539	498	572	494	564	537	497	561	562	546	537	534	528	530	541	517	560	540	512	543	514	551	553	502	567	505	499	524	516	510	555	495	574	524	529	581	533	532	539	525	579	536	539	506	576	523	576	570	563	495	535	511	502	565	560	535	518	539	585	511	535	500	502	545	566	538	513	531	487	552	544	508	539	511	562
23324	21060	28141	24186	21052	7175	1169	871	709	729	679	691	594	608	627	581	617	571	575	568	530	567	573	554	581	609	602	564	576	529	554	598	565	572	538	567	536	552	556	556	555	573	490	544	572	605	565	557	524	552	562	602	556	586	570	561	503	552	538	514	532	561	565	541	525	506	550	513	545	523	533	588	557	549	561	508	568	525	528	535	582	575	527	520	568	539	583	563	563	557	586	574	517	564	536	549	569	531	565	522	526	552	579	542	594	539	568	572	529	529	531	526	535	549	546	539	536	526	530	539	560	517	536	540	590	562	553	560	528	574	558	539	532	555	546	532	541	510	495	570	527	554	590	534	522	500	539	578	530	516	547	532	561	539	575	529	535	570	494	529	543	547	526	562	536	524	568	541	546	529	519	532	575	527	552	554	557	519	546	505	510	517	508	526	524	535	548	494	565	531	484	552	542	497	520	513	546	529	558	540	563	567	537	537	501	531	578	523	553	536	541	538	574	560	513	546	542	535	512	551	547	576	558	583	548	515	509	572	560	531	546	508	520	532	555	558	550	544	551	563	529	576	536	525	502	558	529	552	577	557	569	574	511	523	563	520	526	519	511	507	534	561	558	573	522	546	536	534	511	530	552	530	542	562	526	573	563	544	550	525	496	539	532	556	534	557	551	533	508	557	564	559	547	572	566	526	586	548	515	498	547	553	582	561	503	536	589	540	550	550	532	547	564	561	553	571	566	565	532	591	556	560	526	542	557	541	567	551	559	527	550	545	583	577	553	513	562	533	515	522	508	503	589	545	533	541	527	538	535	559	566	577	540	526	538	548	558	541	527	551	584	595	550	535	585	564	532	505	540	552	543	493	585	518	517	524	540	509	546	539	527	507	556	536	538	576	493	551	580	536	542	539	597	548	547	569	531	470	553	494	518	544	540	523	552	573	555	532	567	527	543	537	529	527	548	532	548	530	570	513	549	567	549	541	541	529	555	492	542	583	564	524	517	553	572	522	540	551	563	523	543	519	568	541	570	566	508	534	526	493	540	570	515	554	539	527	553	574	540	560	528	529	547	496	552	487	541	537	548	552	504	568	548	533	485	555	531	561	549	530	536	560	498	540	540	595	535	533	579	559	576	496	602	541	550	548	525	558	515	558	558	579	582	555	534	555	525	578	563	541	553	537	526	515	563	569	507	559	526	572	510	515	589	555	502	559	530	541	522	570	528	507	517	556	559	573	573	530	549	528	525	545	499	486	506	548	533	528	514	565	562	563	545	505	546	526	518	520	543	513	562	530	513	516	524	498	541	554	551	511	517	593	530	572	563	539	544	569	568	578	545	573	510	536	519	541	565	556	553	516	508	517	521	508	507	470	527	511	566	507	542	560	553	577	551	511	551	493	550	578	535	535	531	566	575	566	538	578	538	544	584	545	556	535	551	542	544	563	573	542	514	522	558	552	527	546	583	555	500	522	552	500	556	533	534	537	573	553	556	547	536	514	567	535	543	505	548	539	554	549	526	539	582	566	545	520	555	506	528	549	564	567	524	552	527	534	555	556	573	555	575	506	524	562	529	507	533	522	570	536	542	553	523	538	538	567	541	573	505	560	538	584	526	556	554	599	577	548	525	558	573	567	512	538	518	521	514	546	534	533	543	561	546	525	526	528	550	550	573	550	554	554	567	571	501	563	512	571	556	544	538	523	521	556	549	536	538	532	524	537	531	574	580	533	562	519	551	572	587	547	547	523	510	527	544	539	539	572	548	496	534	553	544	538	545	568	571	565	533	503	533	533	526	516	559	544	531	538	534	564	583	514	536	532	552	494	592	589	538	495	548	518	537	549	492	554	569	571	516	503	487	557	530	556	488	525	519	540	568	555	551	567	539	511	580	544	569	529	552	508	528	574	516	526	550	531	537	487	542	546	581	543	530	521	569	544	564	543	518	541	493	538	545	546	570	561	531	549	535	544	478	576	550	545	536	515	558	547	564	528	539	535	560	538	532	547	526	495	587	548	516	529	521	504	552	525	564	505	522	527	543	506	543	564	573	578	542	567	549	513	566	527	565	557	536	536	589	517	530	551	501	571	532	594	586	534	512	562	539	531	520	564	550	554	543	543	501	592	546	529	566	537	580	522	545	553	535	522	570	514	573	506	525	534	510	533	535	547	543	554	551	520	517	539	564	575	557	534	554	566	512	518	544	537	529	551	562	512	542	537	557	539	535	515	558	502	536	531	533	565	535	596	530	548	523	518	503	525	542	527	514	537	516	560	527	539	528	524	518	534	546	575	574	512	539	571	548	536	508	580	489	547	557	532	569	525	550	567	517	545	533	526	557	499	557	552	564	550	556	508	553	550	546	556	570	575	504	510	542	568	506	569	510	544	539	529	507	564	518	588	522	558	515	512	557	560	539	571	542	541	490	557	567	537	558	571	544	545	532	560	527	529	585	548	545	532	532	490	535	536	526	535	472	559	527	521	578	518	515	566	507	597	526	538	540	574	553	541	581	551	553	574	549	547	551	566	549	568	561	529	550	539	540	589	550	543	530	526	518	575	496	508	587	491	529	534	594	538	552	573	544	555	577	531	529	569	545	547	512	560	554	515	572	555	543	531	572	558	551	568	525	500	525	560	554	531	538	536	536	524	582	533	511	495	609	500	525	577	532	525	592	552	535	505	502	540	527	557	568	531	492	542	546	569	537	544	504	532	533	563	568	533	485	557	541	520	585	572	560	545	516	552	578	588	485	537	547	553	532	526	561	516	540	552	543	503	535	524	527	547	534	558	599	552	531	499	487	544	536	550	548	573	539	536	503	535	548	535	510	501	530	525	515	566	549	547	546	549	562	520	558	568	534	535	557	549	579	523	524	513	528	536	565	527	539	545	535	525	551	574	516	530	519	553	539	554	486	573	538	501	513	539	575	580	522	534	518	550	583	523	576	523	525	489	535	557	516	523	540	528	444	544	536	521	538	543	529	561	529	522	520	551	584	520	516	517	550	526	550	501	514	524	550	518	559	531	547	531	546	542	536	533	520	530	554	547	550	537	554	557	530	558	545	527	574	566	534	527	537	517	588	548	548	548	544	535	548	558	518	533	567	569	527	548	583	576	540	517	553	555	522	595	557	542	535	554	565	540	548	562	519	548	502	486	561	573	558	548	538	566	558	550	529	582	570	520	547	549	536	588	546	544	596	541	559	536	536	551	532	610	513	539	553	577	570	560	525	564	531	543	618	570	520	549	541	505	562	567	536	532	576	514	538	508	558	534	580	523	574	550	523	527	568	564	568	523	566	554	537	546	574	576	531	524	526	532	550	542	566	499	539	536	527	567	544	534	553	548	534	550	548	524	525	529	540	555	530	530	556	527	516	501	540	539	522	521	530	524	506	559	559	488	592	554	536	525	525	490	518	490	504	532	584	530	515	575	518	553	535	528	531	549	524	551	508	540	582	518	553	509	547	547	528	569	512	541	536	556	535	560	547	563	555	545	553	577
3302	8042	5904	2821	2205	1671	1373	1155	1025	920	846	812	774	749	732	765	679	690	685	684	680	630	621	660	658	597	615	630	634	653	620	678	700	680	624	627	620	632	599	593	597	652	596	616	623	659	615	635	652	624	581	606	601	571	629	609	638	614	648	637	608	639	636	673	603	641	621	581	654	617	665	631	622	611	629	633	621	627	610	625	643	629	624	617	611	608	615	630	596	665	631	640	652	599	644	612	609	634	644	675	620	640	626	620	614	596	625	624	627	635	598	590	672	632	611	640	591	612	657	635	589	579	620	611	617	641	617	620	641	629	659	674	620	591	612	635	620	625	608	621	639	602	631	630	599	647	639	640	545	624	586	623	600	639	635	607	657	679	611	635	650	625	586	644	628	626	640	640	626	605	607	577	603	647	610	586	644	628	603	596	623	615	612	593	679	661	592	590	628	588	632	628	658	598	629	643	627	642	656	634	622	648	618	625	609	583	635	663	702	590	633	638	622	624	648	609	554	653	641	664	594	649	592	634	574	616	599	626	653	637	611	630	578	633	634	607	576	562	594	628	586	638	604	591	673	668	623	603	645	633	630	588	608	605	624	634	601	664	614	604	607	612	629	593	620	635	605	625	623	612	683	604	682	600	623	624	647	570	638	620	616	634	625	623	637	634	624	633	610	611	608	680	612	622	632	648	581	580	634	642	611	644	648	623	610	620	641	659	620	624	684	627	633	628	623	624	602	636	577	603	621	633	622	613	596	633	618	673	594	593	664	632	598	669	593	601	561	593	614	626	663	619	649	630	612	670	636	602	597	619	639	637	608	640	678	663	640	579	624	658	636	647	625	607	620	600	638	624	593	613	649	667	636	622	609	590	654	607	624	610	582	617	639	634	597	585	577	597	645	615	666	646	617	641	647	646	641	629	590	581	649	628	589	565	635	626	573	630	597	588	625	636	614	634	599	626	618	577	644	625	571	619	638	634	654	608	647	640	670	606	621	591	635	606	601	623	605	560	610	610	638	604	575	619	615	613	609	624	628	624	641	613	584	657	578	624	664	700	630	658	622	641	665	609	637	656	657	652	582	635	651	635	600	591	608	646	622	687	612	634	609	617	599	662	606	626	610	634	610	618	644	640	677	622	618	628	624	593	613	635	603	605	626	646	558	624	615	673	678	639	618	612	640	672	620	613	611	605	619	635	645	600	621	592	618	629	633	596	651	615	588	613	667	666	647	646	579	652	601	600	661	593	643	633	615	645	602	610	626	631	627	641	585	604	595	667	610	652	569	660	591	621	640	602	626	642	634	667	595	617	637	605	630	602	617	641	638	620	623	630	612	647	637	585	608	632	629	649	593	606	572	591	644	625	603	629	620	617	601	654	642	617	607	646	627	609	630	666	647	613	595	603	583	645	667	572	649	633	631	634	661	633	638	659	625	649	590	628	661	634	602	638	636	645	648	622	592	609	595	583	629	607	649	572	617	627	583	609	616	567	609	657	638	654	607	636	628	596	633	607	643	596	636	596	662	646	602	642	667	626	618	563	597	654	681	628	569	627	649	623	631	646	609	633	639	607	568	629	582	634	629	628	650	641	620	642	617	606	645	604	610	646	635	560	602	624	662	623	625	615	591	610	630	642	578	658	627	645	559	640	598	606	669	619	643	586	605	641	635	604	636	614	621	613	659	586	624	622	646	623	610	621	599	627	591	639	622	646	647	608	664	658	641	622	641	648	616	647	622	611	621	638	635	628	671	644	615	617	625	643	577	659	575	615	638	607	677	627	611	692	601	604	597	670	625	619	585	655	631	610	562	657	615	615	619	634	615	612	623	616	654	652	645	607	609	619	630	578	643	648	668	658	597	608	614	583	595	632	593	612	636	574	612	652	633	631	610	575	597	639	604	652	613	611	648	656	619	654	639	625	616	615	616	595	605	656	615	634	584	585	700	657	660	604	599	611	599	639	648	680	580	623	647	574	678	635	615	596	638	599	645	614	604	609	633	608	650	566	630	593	612	616	581	625	637	606	620	613	644	585	655	604	618	630	620	615	635	614	645	595	623	640	688	621	610	634	600	617	626	612	600	594	676	652	670	640	556	578	618	639	632	649	603	624	630	616	597	598	629	600	595	613	619	613	658	632	611	609	575	648	588	632	647	631	675	644	624	642	630	562	621	652	616	626	576	623	618	652	607	607	634	598	614	576	609	611	583	641	631	614	636	690	592	597	621	623	592	630	636	570	673	627	591	603	626	596	637	583	601	610	628	609	627	609	635	637	619	624	639	618	618	642	634	599	586	589	607	616	662	612	600	581	640	631	624	618	682	659	647	620	608	595	562	601	601	610	632	623	589	612	608	624	623	629	608	637	612	633	662	647	647	591	634	624	587	601	641	603	631	601	647	588	619	610	613	618	635	626	630	624	609	635	620	620	608	633	631	607	580	610	611	632	591	615	583	599	584	648	592	605	611	598	597	614	617	630	638	632	660	601	647	645	600	573	610	628	598	620	612	597	625	637	600	641	639	591	657	591	605	626	615	618	621	658	608	612	616	628	673	642	673	613	619	615	585	621	566	666	619	641	600	635	624	611	632	700	599	621	627	594	668	626	628	642	631	651	630	624	628	649	651	617	598	662	612	630	603	655	658	637	623	607	619	634	596	598	600	614	631	654	645	656	639	592	644	621	659	633	612	634	607	632	624	617	612	647	645	653	598	610	610	624	621	620	606	642	615	624	616	590	621	636	660	626	655	611	610	623	608	608	636	626	665	653	589	646	649	553	630	607	665	670	641	623	632	591	606	579	625	638	618	628	595	636	615	607	645	585	600	643	632	653	595	628	620	600	642	591	594	605	586	656	660	675	628	676	643	615	617	667	593	615	668	688	589	616	646	593	639	635	575	592	625	637	672	594	619	599	638	637	618	640	632	627	662	590	622	616	632	651	613	627	629	660	639	638	627	593	613	620	555	616	635	583	615	671	624	660	622	652	571	596	601	622	591	598	616	624	623	601	593	598	606	620	580	592	614	577	648	607	673	653	610	589	667	635	592	643	609	634	677	650	607	618	584	645	603	651	594	614	600	588	660	605	585	626	684	636	676	584	632	633	633	648	614	603	601	650	621	583	636	580	589	618	605	640	662	616	627	626	597	633	664	663	612	620	580	619	582	612	604	614	599	602	644	598	637	615	564	623	630	613	660	596	621	611	642	634	599	627	636	650	629	630	638	633	593	583	601	631	652	624	649	668	603	611	571	565	612	593	652	621	613	586	591	641	609	602	571	663	619	619	627	598	614	619	622	610	635	617	636	651	596	628	651	626	619	595	642	595	579	640	665	610	643	606	658	678	609	619	580	619	630	661	578	602	643	572	602	624	627	626	598	600	594	594	639	641	629	561	651	597	655	584	638	619	601	612	582	627	660	607	645	652	654	669	613	609	606	631	614	601	566	580	643	608	630	645	609	569	619	627	604	605	660	640	576	596	615	590	619	646	608	612	624	617
24414	21023	26884	25240	7695	564	437	397	295	323	301	307	268	275	245	252	247	284	270	286	274	246	232	240	214	243	229	237	239	238	242	267	262	232	268	230	209	235	252	239	227	225	227	234	232	225	224	266	233	272	259	241	229	218	240	234	247	258	248	239	234	217	246	247	246	261	243	206	262	254	269	220	236	212	233	253	252	237	253	233	228	224	242	261	230	250	247	230	237	228	217	265	223	260	250	248	224	234	229	224	248	245	219	223	217	251	269	229	206	246	230	257	234	211	262	263	238	233	229	264	265	250	239	246	225	229	233	266	228	258	259	212	241	244	237	221	230	239	245	237	244	243	229	237	254	236	262	250	270	246	246	231	245	236	232	221	253	255	251	235	240	259	247	213	222	232	233	227	227	220	246	268	247	243	248	260	259	245	231	240	220	233	231	233	250	222	224	239	269	251	238	236	235	250	260	241	247	263	242	231	234	248	223	211	261	274	228	256	239	219	232	252	222	233	208	249	238	240	239	217	229	239	225	231	234	238	256	234	251	213	245	259	268	235	205	226	219	244	226	229	241	268	239	230	256	253	229	225	231	236	250	247	235	253	271	208	213	231	211	227	227	214	208	211	234	238	244	218	255	226	255	214	230	251	241	233	237	220	234	239	242	232	240	227	243	238	259	230	222	225	243	238	242	233	256	261	212	239	221	242	240	256	284	210	251	226	250	226	238	233	266	231	257	234	246	229	269	268	226	242	211	221	240	219	242	229	212	214	222	254	220	247	240	236	261	220	231	246	256	209	230	227	216	245	237	233	243	236	214	255	237	251	227	216	223	225	233	241	234	245	203	219	231	232	266	257	235	231	198	247	231	237	248	228	260	224	223	224	213	232	263	226	262	249	249	238	216	245	247	221	230	234	250	231	241	239	224	263	231	232	219	242	223	233	223	226	239	203	236	225	248	282	255	228	253	267	247	210	242	207	237	239	200	253	216	238	267	257	225	226	215	255	233	236	245	231	231	230	235	222	231	245	257	211	239	251	231	228	205	230	248	232	227	209	252	259	229	235	242	244	236	273	250	215	230	246	241	247	239	235	220	211	239	225	207	222	236	240	233	233	258	259	232	245	257	244	245	229	216	216	260	250	237	228	244	246	236	225	246	234	237	252	228	254	228	206	212	263	227	239	240	227	259	222	222	206	227	214	257	254	228	237	215	243	252	222	211	229	226	257	246	246	269	236	228	234	224	227	227	227	230	274	236	238	253	224	227	239	224	213	233	213	223	229	273	218	232	216	246	233	252	223	224	223	244	258	244	246	252	206	255	224	219	238	202	235	270	233	264	264	231	226	246	217	261	217	240	254	230	241	219	240	240	221	242	264	241	231	250	235	234	243	252	229	220	258	242	237	243	231	226	200	226	244	250	242	239	250	235	266	225	247	216	229	220	223	216	234	232	242	213	228	254	212	237	231	235	245	237	242	245	229	239	217	224	256	242	220	252	223	271	254	230	238	230	205	250	226	245	224	295	229	245	231	272	241	239	233	226	244	258	236	254	233	232	238	225	238	229	230	249	226	251	219	231	231	249	222	235	256	270	239	205	279	215	234	226	240	222	231	221	223	238	283	249	241	249	246	228	211	217	227	216	207	226	264	236	247	215	188	231	233	245	215	232	255	227	236	204	254	233	221	257	231	229	226	242	240	204	249	234	234	229	239	223	247	231	259	233	237	247	238	244	238	231	267	239	234	241	235	250	205	232	229	216	236	266	239	267	218	235	244	217	217	245	238	241	205	234	207	235	245	246	231	249	225	230	253	217	229	235	240	242	235	226	230	247	227	210	250	225	239	235	238	229	220	259	252	221	205	223	239	267	240	251	231	237	244	231	243	244	254	232	234	220	239	235	224	219	238	256	236	226	220	240	244	193	290	233	256	202	237	233	207	221	237	244	214	242	248	243	233	226	241	230	213	218	229	213	239	235	230	246	234	233	229	224	240	235	224	196	248	212	246	229	236	210	228	248	225	268	256	222	238	212	227	220	239	263	229	266	207	246	266	222	236	223	234	259	233	258	212	231	247	252	242	218	271	237	269	246	220	253	226	235	249	239	229	232	263	258	222	232	255	258	239	249	228	225	249	232	241	252	232	232	241	204	223	207	218	228	228	227	243	245	255	259	221	265	240	204	244	245	231	207	241	262	217	220	246	281	253	212	240	229	252	214	232	228	237	246	232	229	242	235	230	240	263	244	244	221	236	221	231	231	229	222	218	234	233	260	244	261	246	230	252	232	233	244	240	223	220	233	256	253	241	213	237	236	244	215	223	242	247	220	240	226	224	269	237	226	238	248	244	234	229	227	232	248	249	244	267	220	225	244	237	285	235	248	223	233	237	241	269	237	210	227	252	268	245	270	230	202	233	261	230	275	233	237	231	242	229	211	227	226	250	261	223	239	231	240	232	248	247	245	204	253	254	247	237	262	252	241	235	233	220	241	254	243	223	230	251	244	226	217	235	254	253	235	230	228	229	209	281	227	247	249	229	215	214	235	238	252	246	235	227	237	229	233	242	222	238	234	249	249	235	235	248	272	231	225	226	223	226	255	226	227	255	243	256	211	222	218	227	241	216	234	249	236	258	261	232	235	208	237	222	201	262	225	247	210	225	243	240	241	245	222	214	236	235	229	206	220	225	228	247	245	214	237	236	235	250	221	230	259	250	228	207	228	243	232	245	203	234	226	265	257	251	243	212	209	227	241	237	240	253	243	235	239	222	213	233	229	247	239	235	211	233	230	256	214	194	262	230	269	228	229	246	241	257	232	247	230	216	215	229	246	226	244	229	216	220	210	221	233	279	234	230	234	212	247	238	249	259	239	230	255	220	226	233	220	266	240	215	218	257	213	239	222	241	262	229	255	238	213	252	235	230	227	242	229	218	240	224	234	243	235	221	213	235	248	227	221	247	242	249	230	213	243	224	217	244	212	214	251	256	223	230	271	210	252	257	216	223	212	241	250	241	260	229	213	236	245	223	233	230	212	246	241	261	225	241	248	233	237	241	234	210	243	222	234	229	216	228	238	227	234	215	230	214	246	225	251	209	216	237	233	218	234	240	227	201	242	209	225	238	228	225	260	251	200	216	249	213	217	247	248	221	218	268	269	260	233	209	262	233	229	219	259	221	238	238	253	248	254	228	244	258	236	236	236	250	261	246	234	236	233	245	222	214	270	226	229	247	227	250	236	212	218	252	252	215	212	232	242	218	210	222	226	235	237	234	221	229	240	244	235	249	228	238	254	237	251	241	221	247	256	212	228	251	227	242	242	230	242	191	263	245	217	228	238	234	263	251	260	212	229	240	224	237	232	223	217	224	237	215	234	247	244	203	225	233	245	236	219	220	247	235	250	243	240	228	222	248	226	259	256	228	225	245	223	228	254	248	273	223	241	222	225	239	246	211	218	267	219	241	242	226	243	260	229	241	221	249	242	234	213	256	238	234	226	226	230	226	240	229
3290	4608	3197	1485	1107	882	664	604	505	400	433	389	370	311	311	302	317	319	310	287	280	289	302	321	290	304	280	259	278	290	291	290	286	271	305	315	267	277	278	279	286	298	279	265	267	250	265	297	241	281	261	263	275	286	282	255	261	281	288	270	271	284	269	253	306	253	287	290	279	262	251	259	284	270	280	283	270	266	281	241	283	265	281	254	285	277	301	271	260	271	290	243	290	293	259	250	252	240	281	259	266	295	302	290	312	277	290	247	291	266	275	249	278	262	272	284	301	285	278	253	287	271	274	258	296	272	269	294	264	282	267	264	286	290	293	292	280	274	270	270	265	263	276	265	256	300	256	267	268	306	290	268	245	279	274	258	292	278	293	275	289	309	290	287	260	284	258	260	290	281	250	279	248	291	278	282	275	277	282	263	258	292	263	276	272	289	244	265	251	264	251	249	255	243	270	302	254	269	297	263	276	266	320	274	262	268	267	266	269	282	264	279	285	280	280	244	236	274	262	296	251	277	263	250	258	285	288	296	253	283	261	268	259	288	267	268	259	240	288	276	270	292	251	281	264	269	277	264	243	285	266	254	274	268	269	290	283	241	269	297	279	260	266	266	287	301	262	310	263	284	266	267	256	251	278	269	271	295	241	264	276	258	252	277	262	279	280	304	274	267	293	298	278	282	247	253	280	253	285	290	280	253	280	271	276	275	275	268	267	258	299	295	290	257	271	297	263	278	267	272	294	282	291	267	282	258	241	273	263	291	265	261	252	286	301	286	270	300	248	288	287	247	300	270	290	282	276	274	254	262	255	242	278	287	242	276	292	259	252	261	257	289	280	273	264	287	278	303	267	278	290	281	260	257	268	273	266	253	263	275	255	280	269	269	282	276	280	253	261	281	280	270	320	268	278	261	273	257	247	274	258	274	278	246	243	303	273	251	261	283	282	266	290	278	277	290	263	290	279	314	256	249	262	255	273	266	279	286	287	289	285	266	275	281	258	290	268	274	276	271	273	293	278	236	277	260	277	274	284	294	301	263	286	279	248	255	276	257	304	270	273	266	277	272	294	243	293	257	304	256	310	242	295	269	269	299	277	284	284	273	264	242	264	271	255	289	280	244	271	279	266	280	265	273	267	281	283	269	286	274	272	275	291	287	272	256	290	271	275	302	268	274	268	305	278	284	254	284	265	284	271	259	268	271	285	269	276	245	286	293	275	271	288	270	273	266	268	285	255	275	248	266	284	271	298	292	265	256	307	248	314	280	259	241	282	272	253	290	248	246	269	271	290	278	260	254	292	296	264	239	290	283	271	249	271	248	282	266	268	270	271	256	261	252	269	252	265	268	285	245	272	252	275	270	278	239	276	238	267	289	257	271	272	306	271	233	271	249	263	269	310	281	250	263	258	259	286	262	279	273	237	250	285	252	267	268	263	241	276	244	277	297	267	240	249	250	275	259	269	271	256	283	282	306	283	291	268	273	268	250	266	237	256	265	266	263	282	283	268	264	275	260	262	254	250	250	262	251	243	251	277	258	282	258	266	277	248	261	284	289	272	248	248	270	287	258	252	290	265	280	290	303	287	267	281	259	267	305	250	268	295	275	254	294	283	269	266	298	283	283	250	280	259	283	280	246	274	299	226	291	320	272	271	297	289	306	288	312	260	249	274	281	289	261	276	262	305	303	283	291	278	263	278	258	277	257	277	268	263	274	286	279	265	261	261	298	299	260	259	222	279	277	313	285	265	281	310	276	276	268	252	278	293	270	276	258	277	298	279	276	266	274	270	263	278	269	267	276	255	262	275	279	280	264	251	276	276	306	276	303	299	289	268	299	250	297	274	261	295	287	268	242	247	251	285	266	287	306	271	274	276	288	265	268	260	289	306	292	249	289	252	286	286	246	275	264	270	253	270	278	272	263	263	289	268	264	269	287	267	278	269	282	274	283	246	245	269	307	255	257	285	293	297	268	274	256	292	263	266	262	278	279	260	282	263	321	257	252	275	253	275	264	257	280	292	261	237	260	267	285	287	259	274	318	275	289	288	297	288	298	256	259	248	286	241	296	287	287	293	259	255	277	261	277	292	298	296	248	255	231	273	256	276	271	304	283	263	282	237	315	256	250	270	289	282	279	264	284	240	266	254	275	300	292	264	274	292	260	270	286	258	288	264	287	254	277	284	262	274	298	262	271	273	268	277	272	277	302	275	298	315	280	284	242	252	252	260	279	269	297	274	280	271	282	270	256	280	270	270	293	278	273	279	266	307	238	288	253	260	259	288	271	261	292	251	277	258	275	254	259	255	279	288	255	301	298	269	258	259	288	249	272	240	256	260	273	252	267	279	277	269	255	285	280	280	262	271	237	274	265	263	273	291	251	266	255	268	274	268	291	264	257	273	253	279	283	274	271	276	306	272	275	285	270	248	297	252	296	257	232	270	272	272	284	275	260	263	251	261	291	281	260	269	258	242	278	255	258	286	272	290	294	295	290	271	296	261	256	258	276	247	300	288	263	266	259	284	271	271	260	255	253	281	262	278	264	273	243	251	283	262	262	290	286	296	278	250	295	269	284	260	260	283	242	255	258	250	292	301	284	270	269	283	267	283	261	281	252	273	267	271	304	286	276	284	280	278	274	285	298	294	302	268	282	274	246	259	237	297	268	278	257	260	282	246	262	250	285	288	275	276	268	246	265	287	279	283	269	265	268	276	306	283	251	240	266	274	274	252	256	258	261	269	256	251	261	293	312	294	246	267	268	272	270	274	261	305	295	291	295	267	298	295	264	282	289	271	254	279	261	268	250	266	255	306	283	276	288	257	276	304	276	286	294	263	271	253	291	274	280	270	266	270	308	277	293	263	279	249	262	255	268	275	266	297	282	283	271	279	259	249	250	281	298	255	273	289	265	289	270	283	261	301	274	259	250	264	287	223	285	292	262	275	271	268	255	277	271	250	232	275	260	278	278	276	263	263	273	270	279	266	288	264	279	292	280	273	271	267	262	267	268	286	277	282	260	276	274	272	294	266	246	279	273	280	280	257	287	275	279	278	242	256	293	306	293	291	273	261	266	308	302	265	282	282	278	270	276	268	264	275	277	272	291	293	261	248	273	271	273	247	294	251	277	282	282	263	245	268	285	269	274	269	267	300	270	294	277	266	240	286	276	266	269	288	279	255	268	292	256	307	265	269	258	255	277	297	290	267	306	254	281	285	279	283	264	260	259	270	266	290	286	273	284	259	274	330	290	288	286	274	284	293	283	300	283	252	273	272	286	290	265	258	258	305	248	269	291	280	233	277	269	317	259	263	308	265	268	252	274	258	273	260	281	301	267	257	278	281	261	285	274	265	275	282	296	287	286	261	247	284	262	301	247	250	254	294	285	243	276	285	304	270	240	279	299	256	287	272	277	266	279	262	267	311	270	264	257	256	264	323	304	278	270	251	249	276	267	256	301	268	256	263	265	274	297	268	282	265	256	243	264	263	224	275	278
22293	21068	28645	23679	21058	21057	5413	901	606	519	475	445	392	423	374	372	332	346	308	294	315	346	310	305	263	304	283	280	311	293	283	278	288	275	284	260	280	276	292	260	280	264	304	277	267	265	291	270	254	249	276	272	273	269	260	282	268	284	234	249	276	268	261	274	263	278	261	255	288	262	256	268	260	241	260	289	272	241	258	272	275	278	274	258	271	280	235	297	265	279	279	274	250	242	293	278	265	269	278	243	254	273	268	254	257	259	283	268	263	242	241	262	262	254	246	272	270	266	275	260	288	246	253	248	280	274	251	274	241	264	275	283	267	275	272	269	303	283	288	270	266	255	253	288	269	256	271	274	276	294	255	284	237	257	268	256	287	298	262	265	294	280	242	288	291	251	271	244	288	269	278	254	273	259	248	256	260	275	279	279	248	261	302	276	257	243	281	288	260	271	258	266	257	250	278	248	291	273	267	264	267	271	264	264	243	268	254	262	279	255	281	266	290	259	245	276	263	269	264	261	262	246	267	267	247	261	276	285	274	276	248	255	253	269	287	273	285	265	274	279	258	265	285	226	272	264	300	268	260	275	253	266	272	275	250	268	257	287	294	237	249	263	244	261	261	227	286	260	267	297	271	276	266	283	259	258	269	245	256	233	257	265	249	274	272	309	266	282	246	281	266	243	251	277	240	248	251	249	266	256	252	260	275	291	266	262	229	244	241	247	300	247	273	295	276	267	246	263	278	282	283	258	276	255	278	242	278	278	242	265	290	280	246	234	260	243	249	264	282	254	259	272	266	253	259	243	273	270	294	263	257	259	279	282	264	276	270	258	277	277	256	285	274	253	259	260	300	286	285	286	252	284	271	249	303	247	269	285	262	275	247	251	230	253	253	285	248	266	283	248	257	268	244	272	299	246	270	267	303	247	274	291	277	269	239	283	261	265	250	284	264	260	245	267	272	278	235	249	280	246	266	267	261	240	242	253	267	242	264	269	229	259	285	276	296	261	255	280	272	281	255	236	263	269	255	287	248	296	253	272	261	270	252	256	262	238	234	279	271	281	286	278	233	305	281	250	267	256	243	278	288	297	282	246	261	263	277	301	264	257	298	247	270	257	269	257	272	253	259	282	256	250	248	271	253	280	264	280	277	250	252	295	261	255	277	279	264	250	260	296	286	295	260	286	249	283	229	280	310	250	267	269	313	243	278	304	252	269	268	255	272	262	264	261	269	247	262	227	276	258	232	240	262	269	268	270	271	311	265	261	264	263	247	250	240	250	277	271	248	285	259	224	275	267	279	278	264	251	268	265	254	261	255	255	267	285	255	278	240	230	252	286	278	286	268	249	266	270	299	275	305	256	257	287	266	285	279	269	244	269	257	264	266	274	259	238	279	260	278	273	262	265	256	258	256	273	257	266	277	265	280	267	244	265	254	249	275	282	261	302	260	261	279	246	271	283	250	259	269	263	271	267	279	225	280	282	273	267	259	246	251	251	285	259	261	253	279	270	249	272	268	278	232	288	282	265	268	230	237	276	295	261	262	254	266	249	287	280	241	253	280	253	301	283	243	273	285	260	258	257	276	274	259	278	290	255	250	249	259	285	251	265	267	236	259	276	264	263	267	263	245	247	263	220	249	274	271	269	280	256	286	225	257	261	274	244	263	243	253	272	287	273	270	254	281	262	301	250	280	274	254	259	251	255	247	262	273	246	284	283	250	295	248	261	269	264	257	275	258	257	257	312	298	248	273	268	254	253	285	256	261	267	300	265	267	266	258	249	249	261	262	272	270	259	251	264	262	270	294	274	267	254	246	276	312	260	261	286	273	286	262	259	271	258	279	259	261	255	265	281	258	254	284	245	273	262	226	253	262	267	299	266	267	296	283	255	284	286	254	255	296	268	278	253	274	274	271	259	281	235	252	233	265	270	266	272	245	260	270	239	262	288	254	261	270	255	256	253	256	279	239	256	286	248	265	260	249	289	252	262	257	260	221	264	241	261	235	282	284	298	249	266	292	276	256	282	247	276	296	262	256	278	302	264	297	273	272	295	233	296	274	276	272	286	276	284	253	270	275	263	280	275	255	259	268	289	263	262	268	275	271	266	274	294	264	271	238	265	237	255	248	267	282	236	272	258	254	258	274	287	254	257	244	260	263	292	274	259	243	249	246	257	292	291	277	263	286	257	293	260	251	312	283	281	297	269	255	278	261	287	276	257	294	280	275	277	246	290	254	260	242	268	270	297	265	230	277	279	257	290	244	281	268	287	265	254	271	283	250	257	234	267	254	284	229	266	268	296	289	273	287	284	273	252	284	269	297	253	243	259	279	266	275	278	255	281	263	267	273	263	252	264	276	271	288	260	300	270	252	281	256	259	274	244	280	254	274	272	267	243	250	279	264	254	282	238	261	263	269	277	262	291	276	281	277	267	241	247	253	286	254	261	239	259	301	291	254	261	238	239	271	263	260	286	268	258	261	290	281	246	263	245	260	267	294	293	270	276	256	269	252	294	256	264	247	258	256	259	243	276	267	280	262	266	244	276	245	259	258	264	245	236	254	279	253	294	265	241	263	278	292	239	253	242	261	294	267	270	263	272	275	261	241	261	247	282	270	289	260	281	283	271	269	270	250	250	236	262	291	261	252	305	253	255	247	277	238	273	253	275	282	250	283	252	268	256	250	293	224	263	278	251	262	262	253	268	265	252	278	271	275	279	267	261	258	269	274	247	250	270	273	268	261	232	269	286	263	259	271	278	275	265	280	291	227	273	277	257	238	281	263	230	283	254	260	227	246	254	272	271	277	269	299	262	271	262	268	257	269	282	250	293	259	258	263	274	257	251	234	279	281	261	268	259	280	277	277	263	303	275	268	270	259	274	260	249	268	293	294	257	272	266	256	255	258	299	261	246	283	263	260	291	278	259	286	285	257	255	270	272	241	279	283	253	277	260	260	248	283	270	254	252	290	281	220	249	266	277	279	252	266	244	262	273	249	269	278	254	249	251	255	277	280	260	264	255	255	284	291	296	235	287	258	269	273	283	270	238	236	269	263	252	243	269	264	284	291	281	258	277	263	284	253	296	273	286	265	265	281	240	236	260	291	285	268	276	298	243	257	244	255	257	288	248	278	244	246	287	240	253	282	238	269	277	267	288	237	250	247	279	288	249	241	281	272	262	258	303	259	252	260	250	250	258	297	249	238	277	260	263	239	266	258	259	283	271	284	261	252	265	250	285	246	258	271	260	260	271	270	294	270	276	287	253	260	255	298	266	272	255	269	273	286	265	290	254	259	252	293	254	260	254	287	256	278	291	273	281	264	254	281	249	289	253	254	271	265	258	263	335	268	268	276	288	252	248	244	245	243	270	251	232	243	256	279	281	236	252	270	265	295	275	254	277	260	251	267	245	222	257	299	268	280	268	249	267	245	268	300	275	293	291	297	278	278	248	242	285	274	265	267	269	222	253	278	264	233	289	253	289	273	255	291	229	282	267
4352	13545	9423	4608	3254	2441	1931	1419	1102	858	806	632	629	573	524	488	423	425	409	425	389	405	378	369	392	373	376	358	392	344	357	342	333	346	352	354	319	339	332	312	380	317	347	330	335	326	304	332	304	330	333	299	299	336	341	351	326	335	331	296	366	322	339	334	339	310	353	324	320	319	307	332	361	357	313	317	321	327	328	320	345	338	344	319	325	303	326	283	352	323	325	333	331	338	302	309	341	314	321	335	344	279	321	283	305	306	327	332	289	322	311	283	311	324	318	343	339	330	314	306	322	302	296	333	301	286	348	301	319	314	305	310	309	344	291	330	312	338	317	294	286	316	333	322	293	334	349	308	329	315	318	306	293	329	332	310	297	306	312	286	301	342	348	312	335	335	328	313	340	333	316	317	317	291	330	320	330	312	297	334	288	322	326	325	306	313	306	299	304	288	312	324	324	299	331	306	331	294	317	303	321	334	314	309	318	309	317	308	300	321	289	298	314	316	330	337	302	328	314	286	324	321	319	334	320	314	361	304	335	350	296	346	313	299	315	307	316	342	325	315	327	345	315	355	316	306	320	306	292	315	305	332	316	337	297	313	289	310	316	314	337	322	352	337	316	310	277	324	341	352	333	287	344	340	347	331	344	341	283	334	349	351	348	337	308	309	279	303	271	308	339	346	353	299	320	305	295	301	316	283	312	305	286	308	325	314	329	351	287	298	345	305	334	331	298	293	335	333	319	313	305	332	291	334	338	314	289	336	308	319	342	308	335	325	311	309	317	321	333	322	334	298	336	325	310	264	339	324	333	315	342	318	325	307	322	295	329	334	364	313	313	319	302	301	342	308	302	318	297	317	339	311	304	333	309	296	312	301	325	329	316	272	351	307	318	312	305	324	298	359	341	311	330	313	303	301	326	294	292	328	317	314	321	334	302	332	303	332	330	311	285	312	307	308	313	331	324	330	328	336	351	318	305	304	299	291	318	322	315	322	302	330	317	304	325	273	310	282	356	340	296	334	340	315	315	355	302	329	291	323	310	336	315	352	316	345	315	307	319	341	304	307	315	317	306	291	317	344	293	324	321	342	338	338	360	326	322	340	324	324	332	337	301	345	322	316	303	300	320	329	330	302	340	323	270	351	318	336	285	313	318	304	294	326	323	289	298	317	327	318	307	331	332	352	302	317	294	313	308	321	308	304	296	312	290	309	321	365	306	325	318	318	322	323	326	305	348	307	293	328	342	287	317	284	314	318	302	296	322	312	318	336	361	322	329	327	336	316	292	325	321	309	294	312	302	313	317	270	292	324	320	312	324	304	320	328	348	327	297	333	320	314	277	302	332	296	314	295	322	298	314	308	285	318	311	345	313	297	291	299	322	323	296	311	322	305	322	330	294	346	342	286	317	306	345	345	314	313	301	291	313	283	325	294	309	335	309	315	313	314	302	318	324	311	308	313	307	296	301	300	322	316	320	361	319	292	301	322	322	318	306	315	317	322	306	305	311	290	301	290	306	312	317	310	316	309	298	310	306	331	328	310	309	301	308	313	299	333	325	303	331	306	324	352	316	308	327	308	317	326	301	335	303	298	315	334	306	300	320	325	334	297	311	323	313	298	342	323	346	302	317	348	319	335	321	319	294	314	320	322	303	316	327	330	334	292	317	342	305	305	321	303	354	304	279	309	317	319	307	363	312	327	311	286	298	318	335	337	302	305	332	331	316	294	338	318	298	324	310	326	289	298	347	323	307	297	295	308	303	282	332	339	302	309	313	311	319	311	331	323	314	335	336	306	304	325	307	317	317	277	344	315	328	341	319	311	312	325	322	306	312	341	302	354	315	328	348	345	380	333	322	315	333	334	322	317	309	304	310	302	296	321	306	306	306	298	286	322	347	324	305	315	327	312	312	343	299	299	315	301	310	318	304	336	332	320	322	281	319	325	287	316	349	288	332	336	291	324	359	302	306	316	332	340	297	285	308	312	333	312	310	331	326	311	279	329	335	312	313	287	318	284	310	303	294	317	319	351	335	311	299	326	344	345	330	346	295	299	305	320	313	359	334	339	327	309	293	339	329	288	320	344	326	306	332	324	312	303	333	304	317	309	327	296	305	317	343	329	331	341	316	327	332	324	302	308	324	299	296	326	317	373	294	344	322	303	330	315	308	298	296	312	307	287	328	328	325	309	312	325	352	302	325	323	320	321	337	304	323	288	339	308	305	350	315	281	337	337	308	338	302	311	318	339	313	304	325	293	341	274	321	307	344	315	314	317	318	320	300	340	321	330	293	315	319	337	317	299	306	311	285	356	294	324	310	311	309	337	345	330	302	314	315	324	322	315	313	282	305	300	316	348	346	320	303	295	307	322	318	316	314	292	342	293	339	322	330	339	323	331	291	324	307	308	309	319	327	340	309	286	297	308	295	363	292	351	307	314	300	345	288	342	316	349	309	292	301	324	330	335	323	283	294	298	335	329	319	322	311	325	327	315	319	322	333	313	305	302	377	264	318	319	312	318	326	335	325	294	298	324	326	341	318	359	324	349	326	334	306	315	336	312	294	291	294	312	301	296	331	344	296	352	310	317	327	321	320	333	304	305	293	320	302	287	335	279	306	328	312	308	317	316	317	331	355	328	322	331	304	317	300	313	340	310	324	322	324	339	314	322	313	305	308	344	326	334	319	317	324	300	358	325	322	320	315	326	336	284	301	299	295	332	309	331	332	298	300	305	306	302	326	350	322	343	297	354	323	323	337	319	293	338	334	322	318	337	322	309	317	309	317	322	297	322	299	313	317	320	345	323	299	290	316	325	303	313	326	319	341	275	306	325	320	344	323	315	284	330	329	335	355	320	346	326	323	313	323	282	307	303	296	320	296	299	325	304	353	322	300	298	330	310	296	307	303	321	301	333	341	335	332	321	304	309	286	318	335	321	346	301	313	337	293	307	331	288	319	316	305	312	317	306	301	306	312	301	337	330	312	309	347	334	329	328	291	351	318	316	307	296	315	315	339	326	310	282	320	309	321	333	327	325	330	328	327	367	282	298	318	342	302	355	318	320	345	285	345	285	310	339	320	321	322	331	322	322	294	291	293	308	305	302	292	345	301	307	291	306	289	293	315	313	321	308	309	313	320	317	334	334	325	347	341	286	317	319	320	323	311	329	326	317	320	322	336	301	311	333	333	346	330	321	328	323	325	323	302	311	296	337	295	299	286	335	332	322	291	292	316	314	353	350	314	271	320	341	305	341	303	326	305	311	326	282	304	336	329	308	296	317	316	330	290	291	302	327	325	334	321	318	332	336	320	340	305	302	334	300	337	323	323	312	315	294	288	336	356	325	315	324	332	334	291	312	269	308	320	296	336	325	314	335	307	324	280	334	302	311	349	293	323	290	319	320	328	315	313	302	323	338	307	340	320	328	298	317	313	312	310	318	329	288	328	313	317	331	305	311	318	322	315	342	306	306	305	306	324	341	354	308	320	372	333	314	318	333
27068	16921	3129	728	547	508	499	535	491	530	470	497	533	482	485	496	501	447	471	468	499	489	450	484	524	498	536	473	521	484	449	502	462	483	460	485	464	480	499	502	495	480	494	472	459	532	462	428	495	455	483	477	468	442	510	465	519	484	466	489	470	481	484	454	468	513	490	520	489	503	532	512	442	452	527	451	492	483	464	452	512	466	470	505	452	474	480	500	488	478	441	487	447	531	494	482	494	467	510	513	452	506	481	496	443	470	486	503	494	495	474	483	497	526	454	491	466	487	466	493	478	471	473	452	468	483	458	477	486	469	502	516	446	483	451	486	486	528	470	499	496	486	464	494	459	497	489	485	506	451	487	482	489	478	455	448	501	501	510	478	488	483	471	496	459	500	495	459	461	444	478	477	481	487	543	471	482	471	483	513	437	472	522	515	455	454	514	473	507	496	475	483	458	478	485	450	455	453	467	430	472	477	509	510	510	485	503	491	502	463	501	494	465	491	484	450	488	505	476	460	431	477	497	454	507	503	515	472	447	505	472	483	502	497	484	482	491	479	434	508	462	484	496	493	449	437	454	487	495	472	452	487	514	484	477	500	512	447	482	505	509	496	483	468	495	505	500	492	499	486	516	464	509	496	458	440	506	500	448	486	492	476	471	438	458	504	464	479	499	474	477	495	466	469	444	503	487	504	477	432	511	506	510	482	430	516	463	498	498	443	528	488	470	460	467	523	488	446	509	456	467	468	439	481	448	486	490	513	474	509	508	475	490	505	489	473	505	506	466	493	465	480	478	481	515	502	477	480	456	488	462	480	475	507	495	433	470	465	483	490	454	475	457	453	511	500	528	474	497	479	480	509	448	494	470	450	499	494	480	483	467	516	483	488	509	449	474	454	492	523	503	476	458	488	488	529	448	486	489	464	494	555	469	467	479	492	474	473	507	442	498	483	479	515	458	481	469	561	501	475	458	495	459	513	478	448	476	490	495	497	505	470	487	472	529	486	487	495	429	482	454	538	493	521	499	498	482	482	491	487	446	494	495	476	500	469	477	481	501	465	474	454	453	465	502	472	491	474	461	479	475	471	490	479	511	458	477	486	492	443	454	480	516	472	490	503	474	438	501	441	531	461	473	472	507	452	541	469	455	469	512	473	487	467	536	472	482	509	486	511	483	472	470	520	479	504	476	476	517	483	453	455	471	501	487	512	444	479	483	507	461	496	465	491	490	490	464	527	501	439	515	498	496	483	501	505	502	466	488	474	489	506	481	519	462	492	503	514	498	515	493	478	439	467	471	480	481	458	472	450	451	430	490	523	483	503	469	488	473	508	469	487	507	455	480	431	451	483	476	485	455	530	446	475	473	481	496	499	482	474	454	451	489	490	482	490	466	463	494	471	499	484	480	501	478	485	468	448	489	457	495	504	485	487	520	487	474	506	443	491	453	473	475	500	498	469	493	492	472	476	465	508	492	494	486	497	520	470	497	459	465	479	494	495	489	479	450	481	469	453	518	488	470	454	472	492	468	497	471	452	475	510	483	483	500	467	483	480	473	405	471	477	487	468	486	539	467	470	457	442	526	493	466	499	482	475	467	454	469	424	467	479	489	509	455	524	475	473	429	474	487	464	525	495	516	470	454	504	459	469	467	452	497	479	482	475	490	512	516	448	492	462	490	456	519	523	493	479	515	498	452	484	515	476	489	451	501	478	480	484	481	510	493	515	518	459	480	457	489	466	504	471	498	498	516	485	457	507	483	465	525	462	499	483	483	488	492	487	467	481	490	460	468	424	512	448	483	518	454	476	481	481	466	477	484	457	460	479	496	497	507	482	479	435	484	471	454	473	530	509	491	478	486	490	508	470	521	478	467	515	493	557	478	432	451	500	516	490	489	482	491	485	488	486	447	496	487	485	470	505	458	507	457	517	477	436	453	491	472	478	496	464	429	462	480	471	478	496	454	483	473	503	461	464	543	487	472	509	496	463	444	474	504	487	455	487	464	499	452	512	475	488	498	456	470	511	484	470	513	468	471	481	464	491	466	490	468	450	515	476	489	462	502	515	493	516	478	493	478	473	467	456	471	488	448	479	458	493	468	491	447	484	525	482	469	497	489	547	475	486	493	482	486	450	463	475	495	468	502	495	487	469	448	510	503	484	465	479	492	442	520	478	476	479	480	520	470	500	487	476	470	499	492	480	489	467	490	473	423	464	440	517	471	468	454	490	463	503	494	498	504	462	493	469	462	472	475	496	489	481	473	453	508	481	486	484	480	486	480	469	472	493	494	485	481	476	442	461	458	502	471	490	472	469	478	470	485	481	492	460	485	500	447	499	492	482	498	465	465	438	473	484	475	468	472	466	512	471	461	455	488	535	492	497	448	436	505	483	491	517	483	466	440	490	428	476	484	509	429	466	482	503	519	507	472	516	485	487	474	455	490	496	495	446	490	458	475	498	486	437	479	448	460	480	491	459	446	432	474	438	482	519	485	510	515	517	480	480	486	428	473	502	478	486	476	488	496	484	508	459	492	484	469	478	456	442	461	465	468	522	444	511	482	507	472	500	484	479	519	479	472	451	461	522	504	499	446	505	484	453	470	504	457	447	484	499	459	469	484	476	521	457	485	496	474	486	463	500	491	459	498	498	496	461	482	476	498	459	468	462	463	505	474	483	448	462	517	469	474	497	462	461	484	432	501	469	439	429	484	470	490	434	477	468	451	481	461	477	517	459	484	478	532	502	473	471	500	517	484	516	464	478	453	486	489	505	492	481	493	501	525	476	516	481	474	464	484	454	484	496	490	501	465	469	496	517	503	476	480	495	470	463	467	467	497	475	484	464	481	491	502	519	499	462	516	512	480	501	461	475	465	465	483	458	473	447	462	502	508	508	485	476	500	449	509	493	468	509	465	440	465	497	466	489	462	483	476	485	496	484	483	520	502	507	460	481	499	489	483	478	449	469	474	443	492	480	502	491	471	528	446	441	481	498	468	467	501	472	479	503	474	499	483	489	441	472	489	461	466	500	464	447	479	434	418	465	490	491	492	507	476	545	489	500	479	486	492	496	498	472	477	464	513	448	495	450	484	461	480	498	518	500	468	461	508	522	478	482	499	478	481	475	506	480	464	466	515	482	470	518	509	461	501	486	473	485	441	502	476	489	491	542	496	482	486	499	472	447	483	472	455	467	467	475	468	473	519	472	460	465	496	480	476	502	435	465	476	457	485	484	501	444	452	504	472	463	494	473	456	484	458	460	493	475	472	476	516	501	480	478	462	483	493	461	491	465	467	494	481	483	467	491	448	480	451	460	486	481	505	503	448	505	472	474	510	445	489	488	443	457	462	443	471	486	474	492	513	488	510	481	464	466	473	482	464	489	426	459	514	479	473	490	485	512	476	448	483	508	478	509	477	442	468	457	464	489	480	488	483	471	515	503	505	513	447	486	471	499	473	460	462	469	490	486	466	486	454	504	488	461	483	470	432	449	512	461
4332	1017	878	647	583	582	606	581	561	606	580	567	539	555	584	551	517	520	553	519	565	569	561	580	515	562	572	558	576	567	543	538	483	565	568	562	500	513	522	559	519	550	512	535	556	559	567	557	529	538	560	556	564	538	505	584	550	545	550	504	561	598	531	510	521	538	553	518	503	522	549	503	551	581	566	557	524	525	564	602	572	531	567	557	545	546	558	558	542	576	550	503	570	563	533	582	599	551	511	546	548	536	533	513	555	496	563	534	497	531	579	572	547	574	558	564	541	566	493	551	524	557	555	569	563	566	575	523	506	525	522	533	552	522	517	533	552	550	582	537	532	528	550	494	569	560	506	568	524	514	551	574	554	542	533	541	546	520	570	570	517	575	531	548	570	558	554	535	547	563	546	548	529	566	530	557	530	540	598	555	544	551	543	512	565	555	566	580	512	545	549	543	576	570	556	559	519	550	542	522	545	556	561	576	541	506	512	537	551	579	542	488	566	555	568	488	541	553	580	557	559	526	535	523	562	555	524	514	546	543	539	609	545	568	544	526	557	586	553	528	576	535	584	541	518	561	542	538	574	552	563	555	556	548	549	561	542	570	540	555	545	552	523	522	546	552	524	554	534	544	556	547	521	527	557	529	527	528	555	487	588	540	556	532	548	563	581	553	564	561	543	542	508	583	536	541	593	543	530	579	536	536	561	562	556	526	582	542	541	556	504	585	584	534	576	525	553	527	572	521	540	569	535	552	539	570	542	542	593	551	568	550	558	535	536	588	550	546	545	523	513	526	549	553	568	572	511	574	519	561	544	542	566	527	544	539	528	561	545	533	528	557	578	566	542	573	604	544	529	534	551	575	492	560	543	548	513	527	540	558	556	562	553	547	501	520	582	547	543	504	513	553	503	524	539	520	560	554	501	547	560	542	495	537	560	530	553	502	583	582	580	546	538	539	555	514	533	514	541	575	543	555	540	527	527	541	519	576	545	550	544	543	535	580	567	533	540	569	503	506	548	523	599	517	582	547	530	533	552	547	563	572	541	564	540	587	570	506	585	583	513	546	526	523	547	525	568	555	515	568	584	545	530	573	533	565	548	532	547	569	560	562	567	545	547	548	586	535	526	533	592	511	544	565	523	597	551	534	539	583	507	550	520	540	523	524	558	548	534	544	526	570	530	590	536	522	521	570	530	576	552	568	550	549	521	527	540	539	558	556	541	536	562	584	516	477	578	598	538	602	560	550	587	521	502	526	521	545	560	577	515	542	512	578	524	511	542	552	543	519	548	567	563	518	522	554	530	522	571	542	547	542	518	544	547	524	565	521	535	515	559	502	556	555	514	529	551	501	528	545	520	535	532	565	550	536	554	533	559	529	579	527	566	538	580	498	548	558	547	550	521	567	578	498	557	543	570	552	574	529	569	515	593	571	511	548	496	565	564	528	527	521	553	516	509	555	551	545	532	554	563	536	553	575	545	528	560	537	555	533	538	548	543	541	545	589	549	524	538	507	580	547	538	507	540	566	528	562	539	521	537	522	540	529	537	559	607	564	594	533	572	522	580	540	582	549	538	541	592	553	533	524	555	527	526	559	509	523	531	513	558	547	542	513	556	515	540	544	530	542	513	535	547	551	507	543	552	548	543	586	568	515	501	573	527	529	568	509	536	559	563	527	510	533	510	543	545	528	626	555	519	559	529	527	526	554	615	573	561	559	532	512	539	546	488	523	539	547	553	561	569	538	550	536	546	565	521	535	500	545	548	573	551	581	619	564	532	518	556	602	549	539	543	560	556	537	539	501	540	532	552	579	558	523	537	527	567	527	543	513	535	552	539	543	559	553	570	538	549	498	602	567	551	534	545	563	578	488	500	552	504	592	548	568	589	546	571	534	565	553	566	557	549	561	543	525	530	548	530	583	536	527	547	582	557	521	564	539	537	522	536	547	509	561	527	568	559	530	594	548	544	546	597	531	529	554	575	542	528	556	540	552	531	527	515	546	566	531	555	568	541	552	519	548	536	548	578	524	530	541	538	525	549	558	544	502	535	545	545	545	538	580	553	538	519	557	564	552	563	531	551	570	604	508	542	548	588	519	545	505	594	490	557	537	521	534	621	585	550	543	549	570	508	522	528	534	594	536	541	510	552	558	529	558	579	547	537	526	504	521	564	513	579	557	517	496	551	559	585	509	525	550	546	548	488	552	553	500	555	573	537	588	514	593	545	547	512	567	559	554	551	510	516	552	527	605	554	525	573	554	543	522	527	557	569	564	539	535	509	522	523	558	542	504	558	544	529	552	544	559	589	556	522	561	549	569	537	575	532	496	550	547	517	552	489	564	529	556	552	574	568	574	531	529	538	555	544	538	511	578	544	542	567	513	547	508	553	585	534	559	524	551	578	525	515	582	563	551	605	566	542	546	550	543	560	559	561	561	555	562	559	556	566	556	512	530	555	553	548	561	550	606	550	557	615	550	562	547	549	575	552	544	540	519	527	601	522	608	536	540	569	531	506	545	493	554	573	567	508	555	586	547	504	573	560	579	583	564	580	542	557	531	556	557	552	532	584	499	540	550	540	527	553	524	520	561	553	557	553	526	486	523	528	578	522	557	558	585	521	560	544	530	562	562	536	570	536	534	598	584	564	503	570	546	535	535	513	567	557	571	516	552	570	540	527	576	553	573	519	546	536	548	533	543	544	564	547	535	535	548	522	530	537	515	547	544	579	537	545	571	568	512	556	568	535	569	529	552	545	506	542	586	518	504	547	566	526	569	536	534	566	564	521	546	551	568	572	484	538	518	582	528	531	569	519	569	550	533	557	550	560	560	535	485	583	540	561	532	520	538	518	512	551	527	550	583	558	529	559	515	557	552	563	571	583	519	579	576	527	559	582	548	517	580	594	509	545	534	527	511	529	546	530	577	552	575	566	548	558	521	528	514	527	515	564	558	561	576	543	520	570	532	583	545	536	591	517	575	546	521	563	536	547	522	552	546	525	523	544	559	543	518	551	549	595	574	584	554	518	559	564	532	520	554	533	571	521	544	529	510	547	582	589	541	536	522	542	541	572	556	544	573	528	574	550	503	561	531	543	516	520	497	570	516	567	528	555	555	584	576	510	566	533	538	546	539	572	549	537	535	570	537	503	534	566	581	508	550	578	542	546	517	554	560	534	526	550	549	538	533	548	544	504	564	535	521	554	550	557	521	524	504	511	541	558	573	539	511	606	544	544	537	530	563	574	540	512	550	504	587	537	531	543	549	544	525	513	573	520	566	571	532	548	528	533	535	553	539	552	606	551	528	554	527	588	523	548	538	502	533	587	519	521	497	499	547	522	573	526	519	539	526	569	560	579	546	507	553	560	573	552	562	565	535	587	512	539	528	519	562	564	523	547	575	531	539	542	580	541	534	521	530	557	574	540	499	570	581	565	542	556	592	531	527	539	536	565	519	590	551	553	514	528	540	553	558	567	560	497	492	562	540	544	548	510	574
23335	21072	28168	24211	21060	7269	1201	883	738	695	695	674	657	623	622	571	570	604	559	550	536	565	571	610	606	555	584	564	581	569	554	569	572	586	553	562	594	560	564	542	564	541	529	540	576	549	585	605	545	599	529	567	560	562	542	554	544	519	565	552	550	552	522	566	570	550	570	603	512	567	527	523	536	598	558	558	553	573	570	565	510	540	567	552	536	559	535	537	546	599	575	581	557	551	545	568	524	607	562	535	560	518	548	535	541	583	520	518	559	541	612	585	538	604	569	557	556	538	545	538	583	545	513	529	556	554	578	546	554	528	576	549	532	553	570	552	539	569	550	553	561	615	554	521	560	565	551	572	558	550	595	500	602	545	549	528	545	551	517	541	537	575	544	554	499	556	592	574	544	528	580	600	596	519	552	551	591	599	528	571	561	559	611	507	540	531	573	531	515	553	550	498	549	576	551	531	536	521	540	545	574	533	542	572	545	575	573	534	580	545	532	553	585	548	544	561	536	586	540	505	594	555	548	562	549	552	547	553	523	551	583	538	535	595	526	539	530	546	523	537	498	528	576	551	550	508	547	555	511	533	553	548	553	511	549	517	533	574	543	531	549	560	536	539	548	536	557	566	583	576	584	582	582	598	573	522	555	507	541	557	553	584	550	584	539	539	556	529	561	537	544	515	548	577	539	551	574	586	560	538	540	555	543	525	535	564	542	516	555	551	534	527	564	547	530	548	562	559	549	553	528	539	572	525	589	493	521	552	584	537	543	537	522	552	523	594	546	540	575	532	596	524	555	538	560	541	562	535	577	515	517	564	586	529	536	600	534	565	518	520	510	569	563	548	554	542	540	555	567	539	538	567	549	514	582	523	533	554	563	590	553	542	521	511	578	533	571	541	582	540	526	527	590	546	521	536	565	571	536	540	547	504	523	521	535	524	547	533	560	517	530	524	564	526	547	544	505	574	512	534	546	571	559	580	545	584	517	515	546	571	550	552	575	556	549	548	581	538	566	595	552	554	565	543	606	544	533	534	514	529	565	553	567	510	545	556	536	534	589	517	578	553	517	524	550	568	555	509	535	563	534	569	561	586	537	572	564	545	556	542	569	588	565	562	553	538	612	503	503	552	553	510	540	537	568	545	548	594	526	552	534	498	557	550	525	555	522	535	590	555	562	523	579	541	533	559	537	527	511	561	534	489	558	536	591	574	556	580	536	540	537	544	608	558	521	594	554	518	553	573	555	515	544	554	555	530	536	533	517	561	548	566	538	552	492	495	532	534	564	593	532	606	554	579	566	543	534	542	544	538	572	542	510	548	511	546	567	566	553	552	539	557	533	565	558	583	557	543	561	509	527	520	571	518	567	521	514	599	552	563	526	533	485	557	540	564	561	571	590	528	535	581	562	571	561	529	507	598	588	565	543	508	570	547	560	521	573	542	567	567	567	552	544	555	529	545	566	520	514	550	538	554	561	558	561	517	564	503	551	530	568	567	554	526	529	562	549	589	613	584	596	578	535	530	538	547	537	496	476	553	537	545	552	553	537	535	626	541	570	527	546	517	563	555	541	515	540	479	517	584	551	541	568	507	563	527	504	578	555	570	604	520	578	548	538	542	537	559	597	550	574	603	521	562	553	557	582	565	595	545	581	538	544	541	543	544	531	585	565	546	542	552	575	541	551	556	574	532	549	573	537	519	553	526	579	549	543	556	522	550	586	551	550	562	544	515	524	564	591	545	549	592	528	518	514	553	553	572	585	583	551	558	583	556	557	568	545	565	551	554	556	554	538	538	553	599	555	538	557	560	545	550	507	548	543	578	550	533	568	513	540	536	553	574	533	592	547	555	588	577	558	548	584	587	557	535	567	519	567	591	578	577	545	558	559	561	533	503	536	535	540	565	548	584	590	558	529	555	601	572	587	536	587	577	569	559	568	573	510	560	530	521	573	534	504	551	530	562	603	551	523	534	537	567	515	590	566	568	554	546	542	566	550	563	556	560	578	565	563	620	532	542	564	537	541	592	582	513	517	530	517	552	540	560	531	584	511	596	562	535	538	567	541	531	557	548	558	524	519	550	521	535	577	531	539	543	523	538	534	549	544	575	580	519	553	568	547	546	579	583	568	548	551	533	510	569	541	569	531	557	598	546	574	606	510	570	575	579	575	545	520	580	542	524	538	541	563	525	549	518	528	533	542	561	542	597	566	584	546	562	569	511	546	589	574	532	587	559	562	553	526	570	578	574	513	544	511	541	543	585	552	535	549	540	533	559	546	589	571	548	563	573	549	542	506	494	526	526	501	590	577	591	553	556	533	537	514	591	517	562	556	516	529	588	557	567	569	572	529	494	566	553	538	562	547	593	563	552	568	541	577	539	572	564	608	547	543	578	512	575	605	567	565	562	497	567	567	557	592	509	528	528	551	558	575	564	514	565	596	519	526	528	577	569	577	550	558	540	528	591	583	521	521	521	527	581	554	597	552	538	544	559	516	535	570	548	495	535	539	555	566	580	560	551	564	532	542	526	573	510	632	533	546	543	542	560	555	542	553	558	528	561	566	548	593	580	584	543	573	563	578	529	568	539	604	515	574	525	550	564	554	547	599	584	531	547	571	564	574	553	568	534	592	554	552	544	575	573	587	554	518	584	538	551	551	564	567	530	519	558	563	583	555	564	586	533	552	570	546	544	523	537	559	536	580	555	578	532	537	560	569	520	571	584	537	543	560	566	527	518	590	554	562	600	577	510	525	541	604	528	572	540	557	556	513	614	549	542	562	582	556	597	556	583	561	578	564	600	577	537	599	582	549	504	543	534	556	569	532	552	574	536	538	546	542	549	555	563	524	555	565	545	543	554	546	550	567	545	561	560	528	526	538	571	549	544	572	520	528	535	551	600	531	555	533	513	513	557	545	524	523	545	511	543	577	566	520	502	575	584	586	524	566	566	508	541	576	531	571	539	578	506	566	549	515	573	524	555	550	547	568	566	566	531	535	523	565	541	529	519	565	499	547	539	570	539	570	592	564	549	536	505	524	553	586	579	547	528	521	529	541	556	552	562	543	567	546	542	570	518	550	526	525	530	570	580	565	506	527	539	591	569	530	523	561	536	549	551	555	522	541	539	520	555	545	504	559	558	557	553	553	518	569	568	508	533	540	560	541	569	521	556	555	489	579	547	535	515	525	546	531	534	532	540	555	560	565	524	528	505	528	585	575	543	538	589	510	563	591	540	510	516	520	576	538	562	568	520	541	590	498	556	607	551	542	562	526	569	585	566	525	535	580	565	572	563	530	548	573	562	533	576	543	556	533	565	527	535	558	548	529	562	532	543	550	586	540	555	545	515	591	578	542	568	601	571	527	566	519	516	515	524	539	528	531	553	526	554	545	552	535	540	538	491	544	539	541	516	591	538	543	567	565	523	524	536	575	538	571	558	571	556	576	558	543	526	560	527	534	590	547	517	544	568	540	564	535	546	536	536	560	540	554	535	563	501
3145	8269	5894	2860	2141	1701	1432	1222	1033	928	822	809	813	755	709	748	698	649	664	694	707	650	653	612	676	641	656	686	647	638	674	653	661	614	638	661	658	660	621	627	638	625	663	614	612	601	651	629	653	661	643	613	675	574	599	624	631	654	666	643	669	636	608	573	654	612	657	624	634	625	610	623	623	611	633	628	671	596	611	602	657	618	587	630	636	651	630	665	664	623	601	672	588	640	680	629	625	635	666	632	678	654	616	623	600	662	658	665	648	636	601	633	638	637	616	619	604	630	606	638	644	623	582	614	637	631	682	659	659	630	633	694	646	646	589	615	605	659	581	614	596	637	614	637	604	641	597	627	685	608	600	611	618	604	630	624	651	658	664	623	634	622	600	633	659	608	633	627	642	632	630	610	612	638	681	643	633	625	606	675	633	629	659	622	606	618	658	596	627	647	623	657	599	629	661	633	645	622	619	630	583	650	620	658	651	624	667	626	670	613	658	605	667	621	615	619	593	645	621	611	650	622	647	628	663	653	625	634	579	643	581	620	638	674	651	675	616	618	631	623	611	629	639	602	672	583	635	639	664	632	587	623	682	668	633	655	597	659	612	627	621	599	626	639	620	626	631	635	653	597	653	648	652	624	620	629	612	660	613	622	625	604	652	585	650	669	633	655	618	622	623	591	681	646	619	631	633	604	629	631	636	651	653	605	676	627	647	616	675	614	603	656	678	644	648	599	587	638	600	646	617	620	594	633	628	648	595	621	627	598	592	655	600	644	593	685	610	607	637	666	642	625	667	644	607	617	634	630	594	601	654	622	659	651	617	578	627	589	619	602	666	570	655	599	612	620	629	613	681	603	619	629	638	633	617	653	622	646	634	617	621	624	622	629	615	621	623	659	643	602	643	655	677	649	591	625	630	642	605	638	664	597	633	594	619	617	618	618	634	612	623	640	633	597	611	651	627	625	625	569	585	627	646	648	630	647	598	659	622	632	628	652	652	621	603	649	598	651	611	622	618	615	651	614	603	631	638	621	655	615	624	639	647	635	607	621	598	620	621	664	611	609	626	654	630	656	635	621	667	629	625	648	621	629	693	639	647	615	638	647	629	623	611	656	624	603	607	606	640	663	580	619	645	643	636	631	623	624	649	632	623	620	622	588	633	653	566	598	573	626	625	643	638	655	639	622	611	618	637	637	615	611	656	627	617	656	641	617	641	623	632	616	599	617	608	639	638	624	619	599	629	621	603	638	672	613	600	610	642	643	633	654	570	646	616	624	641	666	590	630	612	654	623	642	625	608	660	639	596	613	628	668	642	606	683	587	650	630	644	664	662	637	631	612	674	629	626	645	641	643	645	584	667	645	609	655	663	644	634	653	659	652	629	666	630	588	639	615	620	578	646	659	639	660	662	632	694	620	627	656	641	607	624	613	626	630	594	642	610	617	622	617	669	639	619	617	617	636	637	656	647	669	637	612	597	583	649	606	611	635	639	559	643	646	623	631	633	625	642	603	629	655	611	640	638	655	651	654	645	600	583	657	594	649	625	601	633	587	634	603	634	643	610	589	662	632	634	626	621	641	582	636	638	611	600	597	629	616	629	603	694	675	681	630	670	646	623	600	681	617	607	642	648	652	627	658	680	622	618	676	666	624	635	646	628	642	612	628	633	603	662	581	660	632	617	629	649	596	666	584	625	684	674	645	686	643	629	637	595	605	653	631	671	681	632	630	609	623	591	658	581	654	658	647	629	666	614	634	618	609	625	610	614	645	608	604	611	627	610	613	618	632	651	651	603	623	664	659	607	617	558	658	631	644	649	612	621	634	630	580	623	583	662	625	638	622	621	649	631	626	596	586	593	636	630	608	614	627	617	632	621	585	651	645	583	664	592	625	618	623	640	622	594	574	605	601	649	628	677	628	647	609	625	652	634	595	616	656	666	590	632	597	620	664	644	637	614	639	607	634	616	647	623	634	633	603	651	681	622	628	648	624	602	641	584	618	622	649	589	623	655	664	597	657	642	671	658	623	611	630	652	647	617	612	610	647	633	627	626	637	631	635	603	643	616	619	665	643	638	616	609	660	663	594	595	694	614	573	604	596	665	660	603	632	630	638	643	632	646	615	597	637	642	631	634	648	652	629	639	587	625	607	590	645	643	597	616	590	623	630	622	661	641	632	640	623	590	602	674	603	612	694	606	649	626	615	607	630	648	685	626	570	589	614	646	658	601	596	627	638	613	642	616	631	606	589	617	627	628	668	586	629	683	621	605	622	665	618	609	599	659	642	596	596	619	670	652	620	673	618	622	636	605	666	639	659	598	633	596	628	619	591	620	612	611	641	616	633	620	633	662	652	623	617	617	630	607	635	631	644	622	633	619	623	622	640	636	607	666	625	566	630	644	620	609	616	617	633	603	624	635	616	596	640	650	635	656	635	633	634	642	608	625	670	668	601	647	669	625	598	640	640	657	610	614	631	588	624	578	617	597	643	586	660	635	618	627	600	657	641	633	649	639	572	628	618	656	627	618	676	612	612	621	614	634	594	635	662	616	630	652	661	620	656	646	579	613	645	636	629	626	617	577	609	661	652	638	621	625	644	590	622	589	643	616	593	607	602	611	657	624	679	625	617	625	602	623	613	614	616	668	639	618	580	641	629	583	671	613	635	634	631	622	649	661	626	634	641	599	582	615	612	621	579	643	651	604	624	594	630	626	636	613	651	652	596	646	636	600	655	640	621	619	657	583	628	636	626	626	620	602	626	656	647	668	615	598	638	596	658	626	598	634	637	626	597	622	634	604	619	635	600	596	628	594	648	654	644	624	560	653	616	636	605	651	622	609	634	628	657	566	623	665	678	624	661	594	623	601	635	633	638	598	628	589	625	644	633	624	613	657	638	597	654	620	617	633	616	610	633	663	630	628	641	614	652	641	609	611	630	656	668	644	583	630	641	610	677	648	640	618	628	658	663	621	591	609	617	640	637	606	590	594	664	640	617	633	660	590	627	609	637	658	620	611	610	584	665	624	651	612	618	646	638	641	670	624	635	648	619	618	611	617	664	666	674	661	614	602	631	639	629	600	622	640	593	642	679	616	665	635	636	592	603	705	633	591	661	643	611	632	635	623	622	623	623	665	576	615	639	654	605	671	598	591	616	632	627	628	613	625	665	659	601	647	625	617	646	680	633	616	648	673	636	576	612	618	613	641	683	617	632	641	639	625	580	653	673	645	610	621	620	644	653	597	628	650	636	654	631	654	608	640	629	624	652	647	620	621	584	687	662	661	636	594	673	596	609	618	632	664	636	634	665	618	625	649	590	639	664	642	619	613	643	616	632	610	649	620	616	640	600	659	587	645	615	638	609	604	639	613	654	607	610	646	609	598	595	594	598	639	664	610	638	672	643	606	589	650	601	651	624	630	603	635	641	619	612	610	633	631	680	661	630	596	593	619	626	615	637	643	624	609	641	594	627	629	634	665	658	639	639	655	622	656	617
24296	20968	26845	25213	7871	598	448	393	317	315	320	261	309	282	265	271	256	245	231	258	257	269	256	241	249	264	251	268	244	254	281	223	254	243	248	247	253	250	254	242	233	232	238	226	257	245	265	233	234	256	265	242	229	285	249	258	256	239	251	228	246	236	259	243	252	214	253	271	225	241	245	277	253	202	240	243	244	255	227	230	238	253	217	259	262	263	239	261	227	247	252	228	240	247	268	267	254	237	208	222	223	236	225	254	231	240	232	232	243	223	243	231	243	225	230	248	225	243	229	234	225	262	255	212	257	259	232	234	253	233	237	236	263	250	225	244	241	260	244	251	228	253	262	245	251	236	251	248	214	225	217	252	246	233	229	222	233	262	229	237	236	245	270	242	252	294	233	243	242	271	251	236	218	250	255	266	231	247	250	254	282	261	207	226	253	237	276	239	285	234	239	220	247	236	215	226	239	231	251	267	229	270	227	235	240	250	232	248	265	245	252	263	237	276	258	237	228	224	220	217	249	243	255	260	236	201	254	238	243	218	235	222	232	264	225	246	234	259	251	251	247	250	209	262	264	214	258	245	241	241	240	225	238	239	241	255	241	271	236	239	286	253	218	254	244	235	274	243	235	249	213	271	254	247	250	272	247	239	241	270	254	242	236	243	261	263	216	270	250	223	239	268	226	255	239	241	235	237	234	233	271	246	237	235	228	221	214	242	251	256	218	250	251	248	225	251	252	226	266	244	240	232	227	254	246	225	254	252	249	268	243	234	244	224	237	257	260	236	243	237	243	230	267	232	213	225	258	237	237	236	244	231	264	261	237	234	229	258	249	241	242	268	252	243	235	237	254	242	219	243	251	244	233	234	236	247	223	231	250	240	220	225	236	226	216	240	226	251	267	227	247	227	279	253	223	235	241	203	230	242	248	244	234	240	245	217	250	235	215	252	244	237	244	238	246	230	233	251	245	224	276	251	235	231	230	241	225	229	226	247	245	239	238	243	234	258	248	250	250	229	214	241	237	245	239	240	247	216	236	224	259	245	247	260	220	239	265	224	242	240	251	255	257	218	221	226	234	283	254	244	240	231	229	254	244	238	262	233	257	259	256	237	250	232	229	240	241	242	247	251	240	252	248	260	238	264	214	248	240	247	249	235	254	254	232	256	250	247	252	228	249	234	257	264	260	244	250	229	228	263	236	234	203	263	211	251	235	254	213	252	243	222	249	220	253	237	232	238	229	230	229	244	244	239	238	243	233	211	257	225	232	233	234	220	227	257	256	219	234	252	232	265	270	218	240	263	232	243	216	230	251	244	232	247	253	235	254	262	230	242	251	269	240	264	243	262	255	250	249	235	237	258	257	246	216	255	235	220	238	226	258	251	227	250	237	243	225	233	220	262	233	200	209	229	235	253	200	262	264	242	235	230	245	246	245	224	249	230	265	224	246	234	223	262	248	245	237	257	227	263	252	216	223	196	226	259	226	238	227	248	283	248	234	229	247	215	245	254	206	250	240	257	226	258	235	231	234	249	222	272	235	234	241	242	228	227	244	262	255	206	246	250	238	242	236	269	238	242	225	234	245	247	211	243	233	277	222	246	230	287	242	268	239	242	213	218	273	243	249	220	244	226	233	253	195	246	219	262	253	223	249	238	227	233	258	234	234	238	275	222	259	241	237	237	251	244	273	251	214	272	235	241	262	240	248	221	234	227	258	289	229	243	210	237	224	224	258	248	251	221	267	243	238	241	220	230	241	220	235	261	231	244	247	223	227	239	236	247	257	258	229	231	254	238	256	235	260	246	241	222	225	228	226	262	268	269	229	233	261	225	260	235	261	247	257	248	240	227	249	241	232	211	234	240	227	244	250	255	234	248	246	260	250	260	236	230	228	247	237	235	271	238	255	254	251	209	215	233	235	248	240	232	236	237	227	239	258	215	205	245	224	209	218	262	257	269	233	240	269	259	216	272	232	230	239	259	256	228	268	225	226	218	243	252	204	243	249	214	240	243	271	229	232	265	236	259	234	250	253	238	260	255	267	252	223	243	231	240	241	245	240	262	244	211	240	259	258	242	254	249	283	208	235	253	241	231	234	246	257	218	248	229	239	233	242	248	265	222	243	225	244	237	220	230	239	255	267	255	247	214	251	239	255	217	245	254	223	218	254	260	226	235	230	227	252	250	221	224	250	239	224	233	260	269	275	230	230	250	240	239	221	253	224	253	253	240	223	195	251	242	255	250	248	209	236	239	257	238	255	224	263	255	248	247	237	241	217	242	244	258	248	243	277	245	225	259	252	233	239	237	250	271	247	254	219	246	229	226	247	218	252	250	241	239	243	263	233	194	250	258	257	216	231	261	244	234	255	249	249	252	240	243	227	212	243	231	237	230	223	234	260	223	233	250	243	224	229	242	246	254	238	247	226	244	255	241	242	231	251	222	245	225	255	238	261	247	212	248	198	265	229	226	244	228	241	232	228	247	258	216	255	237	233	263	231	241	255	256	228	256	253	224	255	255	209	236	236	242	233	242	222	266	215	236	229	248	230	240	246	253	244	213	256	233	242	267	239	259	232	230	258	275	256	234	304	268	245	263	236	244	242	223	245	246	231	235	219	245	213	221	255	229	214	239	223	268	240	236	221	253	213	246	251	244	247	230	281	267	226	266	259	232	237	253	246	245	251	239	259	223	248	252	253	254	251	226	235	232	240	251	222	240	235	243	258	233	243	250	215	267	221	230	242	245	268	267	239	241	227	251	260	239	243	266	223	256	275	252	242	241	237	264	230	247	269	210	231	252	240	241	246	212	236	219	236	237	238	274	266	204	218	261	243	270	213	255	233	243	232	246	251	216	237	236	244	228	249	264	271	230	246	232	241	248	220	229	216	230	218	235	233	250	231	239	240	253	270	231	242	245	250	248	226	254	244	245	248	230	199	249	227	248	233	215	231	220	232	248	237	254	264	259	273	218	231	219	242	252	229	275	232	217	234	270	222	232	246	243	215	265	248	250	229	248	278	244	233	237	241	219	265	237	250	223	228	242	220	255	235	253	220	252	258	227	249	250	240	240	231	250	229	240	237	270	250	240	230	239	257	228	233	259	219	248	241	229	243	257	243	243	241	226	241	254	232	217	214	247	225	252	241	249	210	253	239	225	252	252	239	242	233	214	248	228	238	235	223	200	239	223	249	236	231	240	260	253	210	253	256	255	244	246	221	242	256	219	232	238	234	255	237	238	235	247	234	218	213	227	243	241	259	244	249	231	256	249	228	245	248	244	218	263	249	279	213	242	233	274	251	260	246	241	240	219	277	240	238	224	220	242	280	223	257	228	228	237	254	223	244	260	242	253	267	238	228	262	248	224	245	222	247	238	251	233	208	235	240	259	228	237	240	238	242	254	245	254	238	225	249	228	244	236	239	257	252	235	252	243	236	222	225	230	238	226	243	216	257	249	246	238	214	243	260	237	218	250	230	258	252	242	246	226	222	260	240	222
3232	4689	3136	1464	1138	847	760	598	453	448	387	418	334	330	339	342	340	295	326	319	317	268	306	283	312	298	305	290	269	293	273	272	282	323	296	263	280	286	277	277	275	280	275	290	284	266	302	293	307	271	295	297	303	296	291	289	275	275	297	278	266	243	271	256	353	277	273	258	260	269	287	291	304	276	272	289	298	285	295	257	277	272	292	268	282	259	314	277	262	295	270	270	276	259	273	275	244	269	297	303	262	250	284	290	274	276	276	270	279	289	286	246	268	258	271	241	285	279	260	266	298	250	266	255	279	286	244	269	276	260	259	309	274	284	261	285	281	321	267	266	277	267	275	264	270	267	262	288	297	274	278	274	249	279	287	273	289	269	274	274	279	274	289	281	285	278	278	272	278	278	286	299	279	280	296	295	273	266	287	270	272	261	266	258	279	281	284	271	268	265	257	277	231	279	256	249	292	269	259	250	278	279	300	271	257	269	268	266	263	273	295	292	266	268	287	296	286	284	259	269	221	271	282	264	254	267	268	264	278	270	303	261	311	286	301	262	284	288	292	265	290	288	278	287	254	272	274	275	285	280	271	288	291	245	270	271	271	287	289	308	281	286	259	300	267	280	257	295	296	278	291	294	284	285	256	278	266	277	273	289	273	294	248	258	281	279	307	268	278	276	271	284	273	304	296	298	254	294	286	287	262	269	280	277	278	273	255	272	290	262	273	262	269	293	292	260	280	258	262	270	238	261	288	325	265	271	265	267	270	243	261	282	286	300	270	278	278	266	269	287	278	255	282	318	250	292	263	298	288	284	263	272	276	281	298	273	287	271	299	273	282	274	283	262	279	285	302	268	264	304	277	271	288	274	284	278	293	274	275	290	271	254	290	270	273	268	270	300	274	306	250	250	268	268	285	271	271	282	267	294	285	260	296	293	287	263	262	275	277	280	298	272	290	279	277	283	267	267	269	255	279	272	279	268	292	296	290	277	294	283	290	272	312	290	271	284	288	268	270	264	292	270	258	263	288	338	260	240	266	270	282	261	278	306	293	260	262	293	281	246	298	280	266	279	282	281	288	252	274	289	266	286	285	278	276	247	247	297	276	276	272	273	302	289	289	295	263	286	245	271	253	302	286	304	281	274	279	318	262	269	272	262	288	246	279	275	259	248	269	284	298	286	301	257	271	267	274	249	272	302	269	246	305	282	260	258	293	225	294	292	274	263	296	277	262	275	280	263	275	286	291	259	269	280	261	231	288	283	280	302	306	285	314	285	262	282	256	284	236	280	269	292	281	295	294	250	288	270	284	270	256	270	248	316	277	296	294	316	263	250	298	302	265	290	282	256	260	290	307	283	288	258	268	276	286	268	297	306	283	278	287	262	237	253	262	313	276	277	252	281	279	283	295	263	264	272	298	295	295	291	267	312	305	259	260	278	267	301	305	246	273	264	286	293	275	281	266	285	279	266	272	254	265	295	265	302	288	288	290	284	276	287	292	240	275	255	291	260	263	276	254	288	298	269	276	274	279	299	263	276	263	267	261	276	260	276	273	273	259	281	263	265	281	275	282	290	269	284	286	279	254	270	297	274	278	270	310	248	277	302	292	272	295	288	294	283	251	287	299	297	262	261	278	294	312	271	296	280	284	261	259	277	278	262	269	281	302	249	275	262	300	289	290	279	289	281	262	266	281	269	278	288	278	264	276	306	295	294	272	233	285	268	284	293	277	290	276	248	282	270	271	291	275	267	282	272	329	248	272	306	254	263	269	281	242	280	279	261	274	272	267	287	293	300	273	253	262	271	262	242	285	295	251	278	262	271	288	268	283	273	275	265	275	295	277	282	281	281	276	265	258	289	302	275	267	278	277	299	269	250	229	297	305	292	252	323	254	294	294	249	265	251	305	283	268	264	267	288	285	241	256	265	247	269	285	263	281	294	280	240	290	274	285	271	272	269	279	274	281	272	280	272	280	272	261	264	263	259	247	275	262	265	258	274	290	272	278	288	300	280	299	263	273	273	260	281	258	262	302	293	283	270	258	306	285	273	275	275	273	275	268	264	296	283	289	255	285	263	296	271	292	260	252	266	278	278	291	278	297	248	287	241	274	271	282	280	270	297	286	254	278	292	314	293	299	257	295	270	279	289	274	297	279	277	269	314	285	296	296	277	292	283	266	265	246	266	258	270	275	272	245	271	280	282	286	281	262	263	262	285	278	278	254	284	318	284	260	290	246	293	281	288	289	276	259	290	271	285	266	271	285	285	317	283	281	264	276	276	297	265	252	289	263	273	287	289	282	271	258	300	282	262	274	303	276	258	288	296	265	272	282	305	275	280	241	264	262	286	276	275	267	290	267	284	261	274	273	291	272	289	291	311	246	272	280	260	271	280	264	274	249	278	277	284	259	283	305	273	275	292	270	288	319	302	267	299	289	275	288	274	271	255	262	281	272	271	271	241	277	258	252	274	256	262	292	240	284	277	261	267	274	272	267	262	260	263	285	285	288	271	274	283	285	277	252	257	298	261	273	284	273	272	260	284	274	274	267	302	285	270	284	294	275	294	298	266	268	298	275	299	265	288	278	243	293	293	292	275	267	235	297	279	276	287	280	279	250	285	313	277	278	267	284	254	247	289	297	249	266	261	289	257	266	261	282	267	264	283	257	294	285	294	276	282	270	259	273	272	297	255	267	284	301	268	298	268	264	278	283	301	290	270	314	284	295	258	300	286	276	281	248	263	306	261	292	290	289	260	260	309	291	255	269	273	242	274	277	289	278	266	236	280	288	263	276	273	291	301	266	278	283	273	282	284	249	297	284	261	291	264	290	294	270	259	275	286	262	286	288	287	275	280	285	251	268	283	278	283	284	260	300	257	290	262	299	272	263	292	262	277	289	293	293	281	282	268	279	278	242	248	296	284	268	258	243	292	291	250	264	268	270	287	299	245	264	291	273	271	304	298	298	290	294	250	297	275	235	269	267	264	281	299	263	288	286	272	276	277	292	261	297	276	253	261	285	272	278	288	262	289	292	244	289	254	240	267	266	257	283	272	264	273	264	272	284	288	299	258	287	257	288	254	250	286	260	252	296	256	264	248	273	278	266	279	280	257	273	291	256	293	257	268	254	275	288	254	238	282	312	283	268	279	298	280	303	276	277	303	264	229	278	252	265	268	308	278	295	284	279	268	310	287	265	273	290	253	279	258	281	279	280	246	246	260	258	285	286	283	286	281	282	258	265	287	266	279	284	298	271	268	256	279	278	279	274	269	256	260	292	287	295	253	261	291	288	287	275	248	303	272	293	268	281	253	294	254	274	285	272	282	264	296	258	296	277	286	282	274	252	251	274	308	281	288	274	285	254	279	299	290	286	304	242	310	281	288	276	255	277	291	281	280	275	286	265	306	262	246	276	262	290	272	270	298	273	295	272	271	273	306	283	241	274	297	253	273	267	281	259	279	295	288	288	248	277	294	285	272	274	244	286	282	288	243	273	257
22351	21064	28591	23781	21064	21067	5407	892	632	549	487	486	456	419	436	356	347	354	357	341	325	303	274	323	321	310	351	339	266	317	294	281	308	257	265	311	282	256	294	260	283	286	305	275	284	325	274	302	272	304	284	288	258	310	290	254	287	290	279	262	280	258	252	267	258	277	256	269	288	278	289	279	258	265	272	280	291	245	253	301	297	275	282	256	274	265	286	287	271	262	268	284	283	272	281	314	292	294	264	239	281	282	297	296	284	281	262	268	289	276	300	264	256	300	263	302	268	256	307	249	262	256	263	273	287	280	290	271	272	286	260	294	264	254	276	270	280	294	277	279	267	287	273	287	276	259	244	279	250	305	259	274	294	286	263	269	289	235	275	283	279	260	266	274	297	284	274	282	271	257	275	264	271	272	282	261	274	255	276	268	277	277	259	284	293	238	258	240	269	279	313	260	222	278	284	272	275	275	286	286	273	287	281	263	267	273	273	256	293	253	298	292	256	292	268	255	252	256	270	246	264	289	289	288	275	271	298	297	277	295	272	263	278	286	308	243	293	288	264	244	264	257	318	295	284	286	284	289	258	283	279	278	262	263	287	279	269	307	282	302	266	293	257	284	282	274	285	282	250	292	286	260	274	242	288	268	256	277	274	281	269	255	281	276	249	269	242	267	262	276	278	272	247	290	263	285	282	288	272	288	289	279	272	266	263	263	289	297	268	278	247	281	263	273	265	262	284	315	272	285	293	302	265	276	283	277	290	245	286	274	294	272	245	260	294	285	269	272	254	250	251	254	244	271	255	263	266	243	271	279	283	259	270	284	244	262	281	275	284	297	309	278	243	274	281	297	291	291	241	265	267	277	263	256	289	265	279	248	277	280	259	270	263	269	287	278	266	268	249	288	289	274	249	291	258	272	264	237	264	267	281	261	243	256	264	280	277	256	269	248	262	255	309	262	254	265	235	267	284	261	273	275	257	280	237	297	292	282	300	292	271	285	271	265	285	288	296	256	281	269	291	271	263	267	280	273	280	258	297	253	271	280	293	233	282	270	265	257	241	260	245	292	278	262	219	279	263	290	286	287	277	273	258	286	293	299	279	255	251	257	269	285	261	257	233	281	282	260	278	260	237	271	278	280	279	266	272	276	240	252	246	259	300	271	281	271	289	298	252	302	286	286	298	298	251	297	288	278	298	290	265	308	264	250	253	284	277	277	238	285	267	278	284	275	288	285	255	289	269	288	282	251	289	271	297	283	282	269	296	280	257	265	248	265	290	292	321	291	266	286	224	263	261	253	284	259	286	274	251	257	268	261	278	274	259	323	271	257	261	255	246	278	259	286	255	274	252	284	297	239	273	267	258	225	261	271	249	280	270	274	263	267	282	254	272	272	260	279	257	270	269	260	255	292	269	283	273	262	255	269	247	299	257	286	298	280	255	269	266	284	260	282	265	293	259	275	284	275	252	264	271	243	290	273	275	298	267	284	267	264	245	283	275	266	275	278	285	274	264	307	287	266	282	285	269	259	258	262	247	285	265	285	263	274	276	287	288	275	268	262	277	266	258	283	307	298	270	273	261	257	250	271	286	270	272	290	253	258	280	254	278	269	247	285	265	283	268	282	276	285	288	267	269	274	279	230	251	282	260	259	270	301	290	259	260	285	264	264	273	278	253	296	284	309	254	316	285	284	266	289	294	260	280	286	281	291	278	295	283	273	276	286	273	267	260	283	263	289	274	313	258	260	276	271	274	282	263	268	282	291	291	267	264	252	259	270	266	287	252	258	265	258	263	259	266	275	278	253	244	282	226	274	253	281	277	269	272	273	282	279	249	271	288	276	272	278	295	255	264	246	268	281	292	259	253	282	291	282	239	253	271	270	271	292	294	273	281	265	273	266	247	273	259	263	274	256	266	295	259	262	265	275	277	254	280	290	273	225	272	254	283	252	267	262	279	272	246	277	291	253	275	278	266	291	256	277	285	283	232	277	270	305	236	290	227	257	261	257	240	276	274	252	272	281	271	280	275	248	241	249	274	287	286	284	275	294	263	300	253	273	278	277	265	270	297	264	269	261	263	289	250	280	290	268	295	291	271	247	270	272	294	267	227	292	271	250	252	270	288	254	274	266	283	271	282	280	309	277	266	266	318	290	269	261	261	257	283	272	302	267	284	264	294	287	266	271	305	278	282	272	263	269	282	258	243	269	251	278	277	281	287	278	269	278	301	298	291	276	264	272	278	266	277	252	278	271	287	234	259	283	246	290	260	285	276	278	254	277	243	256	260	269	281	288	266	295	271	270	289	282	259	269	271	277	246	276	266	278	263	254	281	259	282	245	269	276	294	302	261	277	282	311	273	297	253	252	281	243	272	273	256	276	244	276	240	271	266	286	241	251	276	292	272	275	276	272	274	241	263	253	293	278	249	263	289	290	295	258	275	283	298	246	262	281	257	263	262	269	255	247	309	264	260	287	288	317	276	255	285	267	253	290	274	296	257	267	274	259	303	242	260	250	240	277	275	244	253	299	257	285	268	279	269	256	263	295	266	272	242	271	292	243	268	293	263	284	269	258	276	259	281	250	283	235	286	264	253	271	263	272	266	296	272	256	284	271	277	269	284	250	262	275	255	264	231	260	275	256	286	282	277	268	279	269	270	273	270	245	261	253	265	271	295	266	268	260	267	272	265	277	259	262	262	282	282	275	291	281	277	249	281	299	271	261	263	253	278	258	295	266	267	264	245	289	259	270	297	302	263	288	287	295	269	266	296	248	255	247	259	287	297	266	251	256	243	286	263	260	243	293	289	302	252	262	267	269	307	254	282	274	248	286	283	270	258	252	294	279	277	275	261	286	242	285	269	260	284	264	269	281	271	279	250	262	277	261	281	309	259	272	274	248	263	280	271	253	252	252	272	275	246	283	289	252	277	269	275	291	275	283	250	282	274	293	234	284	244	293	257	278	300	279	289	293	284	262	282	261	259	260	295	273	243	269	264	267	288	267	239	281	264	265	295	293	266	249	279	284	285	244	304	256	290	259	239	237	276	237	271	289	275	270	256	254	268	274	281	259	284	244	287	283	276	276	276	294	284	296	238	247	274	288	259	301	280	260	263	255	270	285	274	264	254	289	262	281	281	255	272	272	264	283	298	281	264	269	259	279	273	300	291	275	242	266	274	278	259	272	257	269	277	251	251	268	279	257	274	238	276	273	264	298	265	267	274	273	269	255	278	290	259	273	283	266	283	272	250	249	308	267	305	298	283	259	276	299	281	242	277	246	274	281	297	290	298	270	252	274	281	256	280	285	293	256	266	277	244	267	260	294	269	264	274	279	268	267	257	276	275	279	270	279	255	259	266	264	290	288	273	274	328	244	277	260	268	269	272	224	279	254	308	314	286	256	270	257	267	274	272	264	246	275	266	267	258	306	254	251	250	293	274	254	250	264	289	291	279	281	237	260	280	257	243	274	269	283	270	282	247	271	284	281	281	262	256	284
4321	13351	9480	4596	3273	2415	1910	1376	1058	916	787	750	580	512	487	513	495	494	449	433	408	382	385	389	402	389	385	367	388	358	378	359	335	359	338	327	371	329	329	348	354	349	375	341	331	328	333	355	325	352	363	336	362	312	383	318	329	317	335	317	300	359	333	341	350	378	309	317	333	317	328	289	324	331	344	351	312	327	353	325	335	308	344	316	324	341	322	318	364	365	312	307	316	346	297	312	350	303	319	328	311	349	349	327	327	310	289	325	326	310	309	351	355	313	327	334	288	319	323	340	325	354	327	337	298	318	332	335	360	351	292	315	330	334	321	322	334	300	334	297	305	321	337	307	297	307	325	317	318	329	310	305	334	351	321	332	324	305	345	337	342	298	316	295	322	317	325	297	348	327	303	335	314	341	348	316	326	306	298	339	309	331	309	363	363	319	321	330	339	333	351	306	298	341	317	291	322	317	322	345	323	313	314	363	312	332	310	314	326	330	329	297	332	333	317	316	320	324	341	314	325	299	331	310	315	309	291	317	300	294	357	349	337	311	339	321	319	350	322	296	344	329	360	327	306	321	308	331	316	333	320	329	338	327	326	338	318	313	332	344	341	298	324	341	305	364	352	348	335	300	309	330	350	344	322	306	333	293	313	309	375	315	303	310	303	321	316	322	319	336	300	303	357	311	317	350	299	325	301	324	345	339	351	343	330	308	331	334	331	310	310	326	319	324	287	334	316	338	341	338	343	331	313	329	316	367	300	323	302	332	311	306	349	318	293	335	310	356	320	304	290	344	299	304	300	328	313	327	309	359	293	357	337	313	307	301	336	332	334	305	324	345	317	340	340	326	304	308	356	303	317	311	335	329	308	327	307	346	333	302	342	322	329	321	332	345	311	291	344	302	328	337	317	338	300	324	308	333	345	324	326	309	311	307	319	314	295	337	303	293	338	322	307	327	307	348	333	312	344	320	301	298	314	339	322	284	326	322	359	320	298	333	333	311	326	333	313	326	317	318	315	315	332	307	305	343	301	321	340	330	287	352	334	271	326	311	300	355	318	345	348	306	343	302	302	308	299	370	309	334	301	326	328	350	321	352	291	327	321	322	303	329	322	336	292	309	342	324	315	338	343	303	339	310	350	350	347	311	322	307	323	339	315	303	321	311	332	309	319	343	329	360	316	340	312	334	306	318	322	329	303	304	352	309	338	317	309	347	330	326	306	326	337	310	337	335	328	320	304	302	308	326	291	298	284	315	324	346	309	327	332	320	312	335	299	329	329	340	309	321	335	315	333	337	297	352	311	313	291	320	354	337	313	324	316	344	324	357	342	321	313	355	314	331	375	333	322	322	342	327	344	321	299	307	323	312	301	356	340	305	332	323	313	321	331	315	339	309	314	347	280	314	326	344	313	314	322	330	327	314	333	335	327	320	309	321	339	324	333	317	353	356	335	327	324	331	331	296	285	323	305	331	359	343	346	339	332	328	306	333	348	344	296	305	330	292	322	325	277	336	352	347	336	314	337	331	317	319	349	321	346	299	345	325	305	317	327	303	328	324	334	306	287	309	344	308	335	330	334	294	316	312	295	329	312	335	339	347	293	350	332	305	343	340	298	312	308	301	307	301	293	351	321	318	344	328	317	303	344	330	333	303	305	313	311	306	314	323	343	317	308	323	338	308	336	324	336	285	313	350	307	339	339	323	308	296	337	296	312	314	341	298	336	301	333	329	319	319	328	331	314	302	311	322	306	315	303	319	330	316	330	342	306	318	308	334	303	290	294	331	325	300	316	310	327	344	308	342	332	307	304	303	348	306	314	321	349	315	317	342	315	309	341	316	334	308	328	314	352	298	289	342	297	310	293	328	327	360	306	344	312	300	315	334	353	307	360	305	291	337	301	316	296	332	314	335	279	332	315	315	310	339	320	336	335	338	317	325	304	307	310	325	364	327	282	327	328	302	295	331	361	315	323	345	327	344	342	300	300	297	328	328	342	321	292	336	330	303	305	315	317	326	296	302	304	324	338	311	316	324	322	313	323	326	321	324	317	335	289	312	331	319	294	358	352	323	339	339	309	334	332	313	339	312	345	310	276	338	351	320	341	328	308	331	303	307	308	310	329	373	328	304	340	300	297	322	341	303	316	308	341	294	335	364	329	325	321	307	336	330	316	328	308	311	322	290	303	306	322	344	323	324	334	328	309	311	324	361	324	345	308	341	312	318	315	309	348	332	300	353	326	326	328	321	294	315	318	347	316	318	318	332	317	323	318	314	326	312	277	290	292	310	336	313	303	317	309	341	326	309	311	294	351	335	336	322	326	324	344	314	309	317	347	313	304	337	305	316	342	292	322	296	329	293	300	301	318	312	293	363	344	330	353	363	308	325	345	319	332	277	304	338	328	308	324	313	311	337	309	296	304	357	294	333	319	322	320	313	319	302	311	277	309	318	304	302	346	296	336	340	345	328	315	301	302	310	330	324	322	294	303	310	339	307	311	319	347	317	312	319	345	332	324	343	333	314	302	313	296	314	330	317	323	316	311	361	303	278	334	317	320	348	302	337	295	301	311	305	326	309	329	323	315	304	306	312	342	325	315	315	314	314	312	316	352	336	328	328	331	316	321	346	353	303	334	301	320	326	342	323	317	296	314	327	335	347	293	313	329	319	322	329	318	311	326	300	335	317	307	325	310	284	306	320	294	334	354	327	337	341	343	310	309	298	309	309	313	316	308	342	329	333	323	324	312	336	324	338	322	307	278	276	315	330	303	345	309	336	326	322	364	330	346	332	311	294	313	334	328	337	347	311	306	340	298	306	316	340	340	344	317	315	299	329	327	345	322	331	292	316	318	348	305	276	281	371	345	288	333	317	299	319	337	347	333	298	331	359	320	290	317	306	367	323	326	329	305	321	319	310	325	331	305	329	319	311	302	315	304	309	307	321	339	313	336	330	303	307	313	307	317	307	321	320	340	328	321	355	300	300	320	315	311	287	321	350	330	313	344	320	319	322	308	318	336	336	357	306	334	307	304	327	300	315	310	305	303	319	313	335	328	296	344	283	337	319	337	325	351	330	365	311	304	338	309	287	325	311	315	291	306	340	342	342	291	350	336	331	321	316	317	318	326	290	328	326	311	323	335	335	303	305	318	305	319	292	342	322	314	294	283	325	305	315	319	360	357	339	329	298	332	320	306	327	332	319	309	330	304	294	332	306	324	310	307	316	342	348	348	323	315	327	308	279	308	314	338	287	340	320	336	324	350	313	295	327	334	337	314	300	297	314	347	310	310	341	323	336	303	341	344	330	326	315	301	329	321	305	341	353	335	320	303	359	316	319	327	338	307	303	297	320	339	324	305	344	330	308	342	286	306	295	348	285	328	316	316	310	341	296	286	324	298	307	320	301	329	351	310	335	312	335	343	310	314	288	326	339	287	368	294	326	314	344	305	333	291	316	352	337	285	344	304	324	320	338	290	298	330	328	313	307	331	327	331	304
27288	17086	3164	718	551	532	515	514	524	477	503	489	485	488	499	522	484	483	485	547	483	534	456	511	479	499	482	501	510	505	504	505	475	484	493	512	476	438	489	463	502	475	484	501	490	525	495	511	487	482	489	496	491	482	462	450	480	463	505	509	491	494	484	478	508	458	471	520	503	492	524	478	487	453	494	502	503	496	488	496	484	487	500	495	468	521	492	485	480	482	457	482	451	498	522	482	541	482	467	476	487	474	467	484	498	465	469	471	500	473	499	429	492	492	506	496	519	477	498	540	467	533	469	469	484	506	490	499	476	538	472	463	495	419	449	498	484	496	505	498	484	485	515	518	493	478	514	500	501	496	478	473	501	469	484	490	501	484	497	527	509	510	452	480	475	502	487	479	479	506	497	503	490	523	513	504	500	478	458	482	502	424	511	465	505	482	497	497	440	491	491	458	471	439	496	466	447	452	499	490	463	502	506	481	490	480	504	423	476	530	501	493	477	485	500	474	504	520	503	466	503	488	513	514	496	488	480	497	479	514	456	472	470	510	512	524	488	465	465	456	517	525	457	463	483	488	479	472	497	477	462	427	507	515	495	483	474	448	476	441	467	503	466	489	489	506	512	462	507	476	476	489	506	488	497	528	448	512	494	485	483	491	480	480	506	555	527	534	503	504	462	506	477	482	448	495	482	517	473	490	514	436	531	476	512	468	493	468	461	479	474	499	520	505	507	467	479	482	481	454	525	510	477	523	454	485	462	467	484	463	492	439	472	461	491	469	517	501	487	499	473	510	467	492	492	484	467	488	522	485	492	535	480	516	450	478	468	480	502	513	535	452	525	481	470	488	468	509	487	461	531	487	468	501	470	492	490	496	477	475	506	468	485	478	489	507	460	492	463	496	532	502	522	479	484	480	451	463	507	548	507	535	472	466	462	491	491	447	470	470	496	475	463	515	488	481	440	470	465	464	499	490	512	482	457	520	472	504	486	500	487	459	519	527	504	478	465	459	482	492	490	474	462	523	516	479	483	483	456	490	489	500	501	504	479	477	430	509	458	511	453	527	465	493	501	528	466	515	498	487	507	502	496	535	500	543	466	483	455	479	493	480	469	494	522	483	501	474	487	514	522	496	529	506	500	457	475	488	483	472	507	478	502	520	503	425	468	502	469	463	489	487	466	489	491	510	469	479	492	436	485	504	510	503	502	473	462	505	488	517	501	509	438	468	473	469	477	505	473	485	536	471	508	467	517	522	447	504	442	515	478	473	504	519	481	485	494	491	506	476	523	479	484	494	478	464	492	478	535	500	482	469	525	501	455	495	510	519	509	495	501	469	485	466	513	457	500	505	504	456	466	514	480	488	479	443	489	505	500	532	521	513	499	472	482	486	489	500	490	460	498	502	512	497	495	498	487	525	461	503	481	457	510	462	502	508	477	507	478	468	499	466	485	473	506	489	549	484	501	503	500	491	468	517	485	504	474	478	510	480	477	500	496	483	465	493	495	500	462	485	501	511	512	502	494	494	486	470	482	463	497	479	487	488	492	483	502	422	495	522	494	534	510	488	449	505	525	491	465	480	539	482	502	476	508	438	520	516	468	489	488	485	473	499	501	468	518	491	443	463	460	504	458	454	452	522	527	470	469	459	474	472	475	500	508	483	524	489	492	511	472	447	468	489	509	487	482	463	475	463	455	469	479	567	469	502	494	486	444	454	466	497	481	506	495	493	479	474	459	518	513	485	475	498	478	480	470	482	480	503	503	503	482	513	473	456	527	454	501	464	485	509	523	498	475	490	473	491	486	478	444	501	511	526	507	457	456	421	469	507	495	466	469	506	520	467	434	488	485	537	496	511	531	519	491	454	491	471	512	482	541	495	478	504	457	457	455	482	499	503	500	471	482	478	471	476	489	486	476	475	518	505	469	489	458	516	489	498	496	489	463	482	492	481	497	493	494	442	491	511	504	505	490	504	444	452	474	492	519	484	460	499	504	563	471	446	476	507	474	492	526	501	518	468	509	516	465	470	464	469	470	506	487	476	455	547	488	506	513	507	522	502	458	507	438	470	514	506	453	455	516	504	514	487	461	500	543	484	506	453	486	502	493	476	479	492	534	542	479	506	470	509	461	504	490	529	487	499	480	525	526	487	490	469	485	453	500	517	505	512	494	520	534	449	482	472	479	465	446	526	490	484	449	473	471	493	478	511	522	522	499	511	488	505	493	496	488	476	447	479	468	498	490	472	469	462	511	498	473	449	480	496	503	486	505	498	543	519	541	486	511	505	490	469	449	489	470	475	468	457	491	458	510	497	491	519	519	463	469	500	490	500	461	509	507	489	504	500	450	494	476	481	494	520	504	510	476	466	510	497	464	473	529	494	481	509	519	485	484	465	504	496	502	473	483	497	508	480	477	486	439	468	498	494	488	509	502	479	541	492	481	484	470	484	502	505	474	505	495	531	455	527	501	492	515	468	492	497	457	439	526	459	478	485	498	461	499	507	500	476	477	500	502	467	535	469	489	464	493	495	476	496	481	531	489	462	512	486	501	457	502	497	452	453	492	468	490	459	487	499	487	465	498	520	490	450	487	485	477	489	488	486	490	479	455	516	514	458	451	536	531	479	486	484	510	468	465	503	460	486	503	535	491	471	480	520	475	490	500	469	488	472	494	484	463	496	504	506	490	483	443	503	503	544	465	513	435	449	471	482	471	503	486	447	463	499	522	506	468	526	448	504	511	491	478	501	503	504	483	516	489	492	512	519	496	467	464	471	505	484	485	488	477	496	484	478	475	515	491	464	474	489	484	496	474	483	480	497	490	509	501	477	532	506	474	486	474	523	491	475	443	544	479	482	475	514	504	478	495	508	512	484	514	489	491	466	482	517	499	514	458	451	470	487	512	485	530	490	485	482	458	494	519	506	454	492	502	496	506	476	503	476	476	464	544	440	488	491	501	492	449	487	484	443	434	477	495	476	474	500	494	500	476	511	463	488	459	499	501	509	477	468	512	479	458	482	498	515	453	498	501	486	495	489	508	468	509	443	470	510	450	462	477	503	494	552	486	495	479	486	502	499	476	489	459	524	497	504	518	446	504	522	513	534	473	492	505	473	464	482	473	481	468	506	492	505	473	467	510	486	464	483	486	486	465	464	464	509	483	432	481	468	517	491	471	486	506	501	508	504	461	521	478	510	475	514	484	511	475	495	491	495	496	513	521	517	511	476	464	473	430	472	491	487	503	489	472	500	530	471	549	497	501	505	482	502	470	467	497	529	468	465	501	501	478	474	487	490	501	496	475	488	473	472	493	479	518	498	500	476	473	518	464	469	491	433	503	526	505	470	491	467	466	475	502	476	482	510	486	471	494	499	505	492	522	455	494	475	453	517	451	520	471	490	451	463	486	457	518	475	481	506	475	498	513	441	489	502	507	496	482	488	493	470	489	492	504	499	501	486	474	469	497	483	498	508	523	461	452	488	482	492	475	466	496	495
4371	1113	936	647	627	609	565	561	584	556	539	503	554	524	547	543	551	570	579	536	590	570	589	528	564	614	565	572	562	549	572	550	588	553	552	552	570	525	559	573	580	551	582	531	586	539	556	568	579	549	561	570	545	551	561	542	545	566	532	569	535	570	554	610	531	535	539	545	529	536	537	568	561	513	573	555	543	519	558	542	561	573	553	562	514	571	539	542	587	538	572	576	525	568	505	553	544	530	545	542	494	555	579	587	558	510	574	556	555	561	553	538	552	549	560	555	506	576	560	597	562	542	554	553	584	577	549	567	569	563	558	560	615	527	544	536	542	553	535	548	527	556	538	602	561	523	546	549	547	595	543	537	553	567	543	555	548	546	565	532	554	588	564	547	587	572	556	539	530	556	553	535	547	537	581	552	543	547	564	542	551	558	565	524	522	557	571	529	559	567	558	560	567	533	558	570	519	545	546	532	537	547	552	526	552	563	561	508	571	591	595	550	565	565	573	619	554	487	520	564	552	548	576	555	547	586	575	541	567	538	580	558	556	575	549	553	539	534	507	544	544	578	534	563	577	544	558	535	553	509	574	514	567	520	538	536	532	516	555	587	586	559	554	554	550	566	546	566	536	600	545	559	559	551	578	608	568	560	566	540	542	576	554	577	579	538	543	553	537	519	561	572	562	562	547	520	535	523	536	524	584	559	554	539	574	540	567	568	553	544	561	541	550	520	586	537	562	584	581	512	540	549	521	620	546	594	555	540	554	544	572	534	498	567	579	560	563	581	553	535	508	550	549	531	552	514	547	539	562	572	584	551	574	583	552	553	559	566	610	582	547	509	533	581	574	502	539	529	603	569	540	521	530	567	567	544	533	564	537	554	542	545	518	573	571	513	534	539	569	548	546	512	556	538	527	586	586	576	572	589	546	551	556	554	574	538	522	556	548	562	571	542	530	520	550	580	543	593	550	521	545	588	541	518	579	570	536	570	532	562	532	572	536	483	526	519	549	540	601	568	555	574	539	528	526	538	570	564	534	562	563	539	565	584	532	559	566	537	530	523	573	549	569	589	540	532	540	517	537	569	544	556	562	554	583	529	527	548	572	567	562	526	537	570	515	542	545	576	556	595	615	574	580	541	555	534	527	564	543	521	548	523	516	536	564	497	606	547	564	526	565	569	551	565	573	514	570	530	520	567	554	542	562	560	547	516	557	558	529	558	572	566	571	568	544	541	535	534	573	564	568	588	596	536	533	523	539	565	540	545	546	583	558	517	543	546	576	551	567	569	500	572	538	571	539	571	563	552	550	531	557	590	561	542	551	562	550	529	566	564	521	532	560	566	590	536	542	570	601	569	524	583	519	569	532	549	515	541	543	585	557	534	550	564	574	528	598	563	522	585	553	518	556	521	547	555	528	516	562	559	562	568	539	581	569	587	527	577	605	594	577	565	517	530	547	564	545	536	533	524	537	563	563	529	572	533	584	574	546	548	536	562	552	591	584	567	561	578	561	540	591	552	570	544	582	511	547	586	555	575	580	527	568	558	582	570	530	538	540	565	562	534	567	565	563	581	532	549	548	578	539	534	544	528	568	572	587	551	568	573	566	514	538	544	555	573	545	582	532	578	549	582	566	569	553	558	552	581	582	546	515	540	552	562	568	547	589	546	550	559	546	520	559	551	522	536	588	590	559	536	568	504	561	570	588	580	587	622	559	548	598	576	532	575	571	562	567	563	553	564	522	586	610	575	516	549	560	605	557	522	580	539	568	559	557	546	581	511	517	547	576	550	522	566	530	546	588	610	580	583	534	565	571	531	567	585	560	554	554	539	571	549	530	547	552	577	504	571	588	531	557	549	540	568	500	570	551	579	561	530	548	524	516	576	597	568	514	524	605	545	511	548	560	567	585	543	579	554	568	553	552	560	604	524	537	578	544	587	580	566	523	568	546	504	559	562	550	521	561	595	544	567	547	616	541	578	554	537	541	539	550	538	567	530	574	549	582	541	541	536	567	511	567	555	518	619	559	547	550	575	557	583	586	559	556	545	570	537	532	550	557	578	537	540	581	565	562	582	548	543	558	575	572	560	537	529	587	556	533	558	505	585	596	598	561	516	585	563	534	558	539	533	558	562	538	527	544	531	520	565	554	505	539	539	537	519	593	584	557	531	546	586	533	578	561	575	549	571	572	531	522	516	508	579	566	558	544	578	522	544	525	573	565	535	545	573	545	556	589	559	585	601	545	539	539	542	597	593	546	547	564	598	533	588	573	541	517	568	516	539	566	544	589	559	603	559	481	544	529	586	535	568	581	540	508	561	566	515	553	543	547	540	572	575	584	589	547	554	562	569	554	535	537	568	560	583	541	577	520	554	525	529	581	504	543	562	556	560	580	583	557	562	524	527	554	578	607	549	533	541	551	556	587	565	580	555	559	590	570	599	540	591	582	555	582	550	602	578	534	542	534	555	562	542	522	545	564	577	569	539	571	552	564	570	570	513	575	529	617	555	548	605	582	553	581	564	555	565	537	558	587	581	504	531	539	511	590	562	590	563	544	596	527	551	559	543	547	575	584	554	593	539	534	541	517	580	568	606	548	524	570	525	540	538	547	595	588	554	568	529	554	549	535	533	537	503	536	565	557	552	542	545	579	544	574	510	556	540	557	591	554	559	548	584	558	559	544	583	596	562	576	533	594	565	542	540	545	538	551	565	574	512	536	553	558	485	561	557	540	540	533	543	542	547	593	591	555	563	531	577	537	567	576	553	579	567	570	531	542	506	545	574	560	602	499	582	528	578	577	576	561	507	554	604	555	594	519	533	534	517	543	568	579	597	538	570	558	552	558	544	550	564	608	541	555	548	557	570	560	531	544	575	534	588	565	562	583	550	555	528	526	512	560	566	583	525	516	541	534	552	532	554	550	595	576	546	554	612	597	552	555	591	548	527	569	586	572	525	552	544	569	581	554	573	569	561	591	555	550	521	492	582	576	523	553	538	563	572	514	519	567	550	521	544	530	565	582	597	564	549	578	541	579	538	569	533	567	612	531	562	547	594	530	516	544	505	528	560	558	574	571	586	580	531	582	511	565	538	539	558	551	527	572	573	574	560	546	544	540	579	560	562	526	542	570	535	565	570	549	546	544	549	532	535	547	601	570	547	559	587	585	520	533	531	574	550	567	558	566	567	527	529	531	594	553	592	581	556	598	582	527	559	551	558	558	553	540	559	571	574	538	537	552	521	567	586	571	522	564	582	546	559	527	525	568	575	531	505	571	527	551	544	554	515	550	531	571	553	531	533	544	570	547	585	565	554	531	572	522	610	549	546	563	556	549	591	509	574	561	583	553	601	563	573	540	553	582	558	588	526	559	546	523	563	508	549	577	560	548	555	531	554	579	587	522	559	549	558	560	567	560	558	532	583	578	576	553	531	542	532	551	516	561	590	515	517	531	577	546	531	559	525	550	540	541	604	543	593	548	584	551	593	532	537	564	550
23375	21054	28105	24217	21023	7315	1055	890	810	665	687	616	630	620	665	642	619	579	620	551	595	610	610	554	605	620	599	588	567	566	568	548	550	613	533	544	598	567	550	557	553	569	524	567	580	585	584	535	574	546	565	511	581	588	593	556	563	575	547	627	567	601	589	540	569	528	602	540	554	609	543	601	528	551	544	527	584	556	564	547	527	561	609	533	578	558	579	530	516	524	555	553	576	535	553	583	577	569	589	558	560	556	555	540	524	558	535	543	535	574	543	598	530	531	603	537	546	541	574	547	551	536	525	563	510	517	621	561	578	532	569	555	576	599	528	492	565	565	543	590	572	552	580	568	542	561	572	543	528	493	545	573	575	589	558	558	551	609	577	565	562	586	564	524	533	591	553	576	535	540	551	555	575	539	567	552	547	571	600	554	565	549	549	541	610	595	576	529	549	584	573	564	513	589	538	589	583	545	513	551	583	578	573	545	587	541	536	595	563	552	548	557	561	575	505	549	538	584	507	547	548	539	570	582	577	533	553	539	568	539	536	565	496	566	582	546	511	533	572	542	575	566	518	549	577	575	539	555	547	578	586	590	561	542	546	554	550	579	581	538	530	591	570	560	533	539	579	570	569	577	520	592	547	545	537	563	518	553	540	572	558	590	518	505	582	568	558	574	564	567	584	549	555	576	513	540	573	546	557	531	555	530	525	563	582	571	542	537	539	543	540	561	533	575	579	542	534	563	529	494	563	545	558	555	529	568	553	552	588	565	611	539	542	510	550	553	557	574	540	540	573	598	594	558	585	556	585	572	568	571	587	572	555	557	520	563	518	585	572	525	577	576	511	515	548	521	572	591	522	587	588	603	561	560	571	504	561	601	529	553	571	575	568	584	554	588	518	541	569	538	525	555	527	574	591	533	541	540	555	542	556	538	575	564	552	596	570	542	580	558	545	548	583	576	566	608	510	588	561	566	523	579	528	575	593	547	566	561	578	561	557	583	547	546	546	526	514	643	516	569	524	531	556	532	580	519	549	570	539	574	568	589	563	550	566	580	567	579	559	526	546	512	502	583	576	556	547	549	581	561	521	569	555	583	563	594	540	607	578	565	558	549	556	568	501	559	559	552	581	583	571	511	534	542	595	542	553	533	561	558	550	535	531	542	543	557	588	600	542	574	516	563	584	556	539	572	557	539	577	550	563	589	533	521	555	557	513	518	546	578	571	583	577	549	538	542	545	520	532	555	541	564	572	579	559	541	594	568	560	562	535	557	590	567	580	550	550	573	556	544	518	569	544	504	581	552	567	584	568	568	549	596	575	547	556	526	561	574	522	563	604	552	550	562	569	531	539	536	556	547	541	564	578	581	581	514	535	557	523	574	550	512	523	587	540	552	570	581	546	561	522	531	567	566	558	514	621	560	545	535	554	569	550	577	568	559	578	530	556	561	564	601	536	542	536	522	492	531	584	518	537	585	516	553	518	533	637	560	549	582	508	568	522	565	552	539	578	548	545	569	593	559	597	583	544	565	561	550	546	542	529	559	567	541	523	522	546	586	560	573	552	553	522	534	538	558	568	574	581	555	514	564	511	589	593	590	613	573	538	584	561	553	564	527	527	516	555	519	546	578	568	556	545	542	523	579	566	580	544	559	586	552	549	526	576	548	548	575	575	525	565	527	583	590	584	549	576	548	573	542	562	566	560	554	548	576	575	582	551	579	587	554	519	556	506	556	546	542	519	593	614	553	576	515	541	544	556	545	548	558	546	559	549	516	556	551	583	541	551	545	495	530	529	564	556	544	558	527	600	568	548	547	544	571	557	563	546	563	593	538	556	489	580	565	566	540	554	548	571	527	546	583	576	570	590	554	521	559	562	554	522	556	594	562	549	542	544	572	535	558	544	577	560	534	507	578	527	529	551	578	519	538	590	595	567	540	579	546	558	542	563	547	552	520	557	555	575	543	561	550	549	558	519	558	581	553	567	559	522	593	582	550	581	558	558	533	543	569	569	562	557	516	549	542	562	548	557	525	555	553	552	590	565	592	573	562	557	515	511	524	561	571	555	572	563	556	603	526	561	549	565	588	569	589	560	563	589	548	525	515	547	526	540	623	558	550	585	564	558	555	525	538	549	520	529	519	549	549	591	569	586	565	566	543	535	558	544	604	554	555	590	496	559	601	570	571	520	551	528	567	559	611	530	556	534	558	540	526	564	591	543	535	565	546	545	556	556	534	592	564	551	507	523	541	530	552	549	577	579	571	570	504	564	540	609	529	542	591	541	537	566	586	563	555	532	596	574	533	578	596	533	534	562	580	538	537	557	593	603	576	520	586	570	558	575	596	530	548	563	487	555	483	555	574	581	576	594	591	587	567	574	524	522	581	554	556	618	559	572	553	585	548	601	557	529	551	505	534	569	554	575	528	552	531	544	560	551	561	580	530	579	530	533	564	573	541	598	530	557	552	545	547	606	553	518	577	552	564	526	565	586	510	566	556	556	524	549	577	495	556	554	547	571	529	586	549	536	578	576	557	555	543	586	554	554	561	519	566	549	600	603	590	545	543	539	547	568	579	556	559	562	540	578	540	540	527	565	546	569	570	571	522	553	577	542	617	560	563	558	569	569	540	508	522	551	535	540	552	578	574	568	527	579	546	486	587	558	557	551	567	538	515	548	574	519	507	569	568	574	569	542	555	566	538	520	568	530	574	551	547	537	554	533	587	555	550	563	570	610	553	527	553	576	551	539	559	568	564	589	613	538	534	563	534	548	507	588	566	591	550	525	530	579	538	561	526	561	541	550	561	568	556	514	523	518	502	572	580	505	530	492	545	529	576	579	565	570	557	547	533	540	569	530	570	544	554	553	577	546	532	568	549	552	533	592	589	514	586	542	567	533	534	551	548	554	546	505	553	547	553	549	564	525	523	547	570	558	555	581	507	601	545	584	533	552	559	610	550	570	572	583	529	567	497	552	563	560	547	538	579	586	595	555	548	540	534	563	611	548	545	515	510	596	584	553	572	557	565	553	569	531	522	547	588	530	580	543	534	530	549	560	520	535	607	571	581	600	584	529	551	548	524	535	562	548	591	578	554	577	523	558	567	602	505	576	540	574	559	540	569	564	546	611	561	581	523	576	562	576	567	551	577	549	504	545	534	511	555	575	530	567	582	544	562	551	509	537	597	555	597	561	524	544	532	578	533	565	555	581	557	554	581	577	549	582	545	533	560	571	525	555	537	542	553	601	550	530	576	505	543	564	535	560	583	561	537	550	573	572	543	534	534	590	570	578	539	587	575	542	570	592	539	564	569	577	576	542	570	632	573	513	566	564	548	555	535	541	550	541	560	546	577	540	566	564	561	573	555	542	509	584	538	537	535	571	560	546	545	515	522	530	553	573	566	563	565	568	558	594	560	556	555	592	539	565	544	560	548	553	588	579	564	598	498	522	533	564	551	582	577	558	569	585	576	552	556	533	560	559	531	542	581	563	535	561	560
3468	8280	5828	2932	2119	1721	1439	1136	1036	964	854	789	794	758	788	719	748	715	723	712	696	734	676	640	665	677	652	635	604	665	666	636	627	649	691	644	643	635	655	614	644	627	640	669	677	650	616	622	622	622	649	625	657	661	672	634	618	590	632	618	640	635	633	660	656	661	599	692	640	671	630	679	652	661	648	656	629	655	636	645	626	672	633	624	635	637	619	647	635	626	703	655	623	692	624	650	634	628	618	647	658	660	623	614	629	640	628	622	640	633	639	641	641	631	612	582	621	630	600	621	624	677	678	590	637	624	648	651	622	610	642	646	634	655	667	625	643	615	660	613	602	636	593	624	686	643	602	627	624	640	653	632	607	585	655	634	632	636	648	655	630	620	632	606	660	628	610	655	605	628	654	610	650	627	602	627	607	614	623	651	704	641	633	652	627	660	675	628	657	600	600	639	661	690	649	601	598	658	642	607	635	661	620	627	655	636	625	584	642	654	618	659	611	665	645	623	614	603	674	624	624	688	647	652	644	621	607	640	630	647	639	627	609	625	649	623	678	608	600	660	635	625	625	611	636	637	628	633	628	634	633	653	614	623	657	638	621	608	644	660	673	615	654	623	640	636	678	654	631	681	626	650	642	656	641	671	679	630	617	600	602	642	629	653	656	658	565	698	663	604	636	658	663	649	640	656	631	598	628	598	666	677	640	570	614	622	634	631	665	667	659	660	634	641	628	658	621	657	653	612	653	604	652	667	613	655	640	656	627	666	621	614	630	644	614	633	633	645	608	629	632	645	615	636	629	649	611	660	632	652	620	645	631	640	627	554	623	661	665	648	667	620	652	656	681	614	626	592	631	664	571	646	596	584	648	657	656	614	642	660	661	620	638	606	663	658	633	567	614	622	607	608	591	637	620	644	669	640	643	599	655	648	608	639	621	611	677	610	602	705	642	590	669	580	632	611	604	611	626	663	635	670	651	622	638	682	641	593	631	618	632	648	638	609	644	642	649	642	628	631	638	635	635	644	647	631	611	661	638	625	626	667	646	655	658	636	657	694	657	633	614	646	622	613	666	651	586	649	647	631	642	624	595	583	671	627	627	664	626	647	618	635	639	608	635	642	643	625	606	622	606	665	676	630	634	654	610	679	634	617	621	649	658	699	647	625	593	645	635	651	656	620	636	639	639	637	655	631	667	598	597	622	604	651	618	634	647	653	651	656	653	616	690	646	665	577	685	598	626	634	649	647	652	674	638	630	644	612	683	637	688	619	627	602	637	659	591	615	643	640	621	642	626	660	606	631	652	625	683	671	619	632	666	608	679	672	657	620	676	638	637	656	635	632	603	608	640	652	606	616	619	640	637	650	601	628	648	622	588	662	664	652	633	628	584	652	655	655	662	658	585	609	640	652	631	614	613	635	647	623	632	637	638	654	655	646	619	626	659	669	655	616	647	622	668	603	637	667	641	600	697	657	638	592	617	642	657	648	659	631	645	605	637	615	611	658	618	654	625	630	662	612	626	651	618	671	645	636	620	636	585	649	657	656	673	597	650	656	636	624	640	628	677	614	632	657	673	589	656	656	648	639	606	626	644	590	592	670	660	649	642	631	602	648	653	649	685	629	631	611	654	658	603	611	644	640	669	653	606	643	632	641	612	660	628	661	648	619	623	628	646	619	624	654	641	619	651	619	675	626	631	635	640	622	619	617	630	619	629	606	659	637	632	618	616	615	618	649	626	636	614	618	640	632	605	631	638	623	643	620	641	618	661	666	625	662	627	652	631	616	609	604	607	646	648	667	645	646	660	633	599	661	605	616	669	628	664	653	640	649	598	621	615	638	659	681	606	646	652	637	670	654	607	644	633	627	621	577	638	673	654	610	647	660	658	668	609	592	689	636	640	651	647	641	618	653	623	647	639	595	681	590	613	650	597	669	591	647	666	645	606	648	632	644	624	697	639	640	686	634	624	671	633	662	636	630	645	660	648	622	649	641	655	631	635	688	601	619	656	655	589	693	647	656	649	606	633	664	604	667	654	629	630	654	671	680	617	658	594	642	684	631	671	628	655	635	664	623	639	623	611	608	665	625	601	672	578	659	629	609	644	617	628	580	683	640	644	632	628	637	630	650	664	611	624	654	596	667	678	615	631	663	612	672	641	591	624	620	639	641	641	649	605	613	603	621	642	674	641	676	654	588	595	651	671	614	593	632	620	650	598	634	637	597	627	682	627	638	617	602	640	612	652	630	656	637	699	641	636	630	632	631	589	620	603	621	634	638	612	657	703	616	617	643	656	696	607	632	651	623	629	621	641	652	641	633	635	626	645	632	626	641	652	599	676	652	617	628	578	678	609	658	618	663	612	647	652	607	621	627	621	622	630	613	635	663	682	616	616	645	619	609	627	644	666	664	585	609	678	622	642	621	609	675	619	634	607	656	630	638	598	627	641	647	591	696	647	618	576	616	647	632	624	632	683	661	642	630	676	639	670	650	644	631	625	623	620	609	606	651	679	627	648	634	613	614	632	605	687	595	657	618	666	640	640	682	635	619	650	621	649	623	649	650	666	629	662	624	584	643	614	649	625	690	634	616	638	678	576	606	670	622	625	602	637	652	612	629	650	636	702	655	610	615	638	616	666	661	612	664	647	636	643	644	640	606	673	631	644	619	607	633	642	648	626	634	681	615	637	668	623	667	628	623	651	639	670	580	622	649	651	600	593	640	650	631	641	608	652	635	619	630	652	676	657	665	604	618	638	589	607	614	663	627	662	639	648	617	655	609	641	590	638	617	602	624	581	656	612	668	614	658	612	598	665	645	639	666	629	666	612	667	626	641	612	636	656	633	636	616	631	622	605	691	621	615	622	637	689	603	608	659	598	621	619	677	616	630	605	676	621	630	661	642	642	620	604	627	654	665	679	613	603	620	626	611	588	648	677	669	649	642	631	652	657	619	617	622	607	612	635	633	676	596	687	608	659	584	668	582	644	674	652	601	647	675	651	705	619	645	652	650	643	672	659	632	620	628	628	643	650	691	623	614	656	645	630	639	643	567	621	638	655	608	622	623	627	636	679	652	605	646	622	677	627	603	648	634	615	652	644	658	687	641	655	615	661	591	657	633	629	634	662	614	660	634	657	675	589	690	579	634	622	642	618	613	665	698	611	654	681	662	620	674	645	628	676	634	670	620	677	601	613	624	677	631	622	609	624	674	631	593	637	666	607	640	682	636	669	642	614	640	596	621	621	631	627	651	626	605	671	633	652	646	643	585	584	662	615	672	600	627	629	602	650	640	655	661	666	684	620	640	645	633	624	590	630	595	620	610	629	622	629	661	609	607	650	630	617	662	631	642	620	657	613	646	603	607	601	640	625	619	635	653	632	674	621	688	577	653	625	634	641	613	591	586	605	676	619	644	616	596	667	612	665	661	588	626	679	655	659	645	629	618	632	607	638	614	645	637	627	653	607	645	607	623	661	646	628	570	629	577	611	630	687	637
24418	21033	26874	25266	7637	606	426	334	356	329	341	299	290	289	313	270	246	295	252	271	255	270	271	237	271	247	241	249	226	253	275	231	252	253	241	277	247	255	245	279	250	267	218	249	238	248	230	254	238	258	268	240	267	228	269	265	236	265	234	220	235	258	258	249	240	244	237	254	254	248	254	253	230	263	241	230	261	232	245	236	251	259	246	222	248	258	273	263	243	252	241	225	257	232	249	243	255	241	234	257	241	264	226	217	247	255	264	227	233	240	251	253	253	244	262	240	226	240	230	267	219	254	266	256	240	278	240	250	237	260	234	267	246	244	245	234	244	244	218	254	258	264	249	262	245	232	238	236	237	305	244	256	261	252	255	258	243	228	232	257	256	229	264	233	227	236	235	225	257	252	244	226	242	261	256	228	208	248	253	227	257	246	242	240	254	234	249	214	250	233	244	283	243	263	246	232	244	275	272	244	252	254	243	270	262	226	223	253	269	255	259	229	229	223	234	245	237	228	234	258	237	244	236	265	249	241	221	258	240	250	247	255	243	243	243	211	239	234	253	250	267	227	253	219	245	267	231	251	242	265	264	235	220	270	226	222	250	258	245	232	239	275	230	267	252	243	242	265	229	259	256	234	233	220	221	235	219	260	228	223	212	225	236	224	232	247	252	249	258	256	263	254	230	220	249	238	242	280	257	245	247	237	264	226	257	266	221	253	224	258	250	249	249	244	235	210	243	227	251	254	243	238	214	249	248	257	232	237	245	270	237	238	235	249	245	226	268	260	259	246	211	234	256	264	223	258	216	263	229	228	256	256	258	246	222	247	214	273	231	240	235	244	244	247	251	236	258	207	270	247	235	239	276	232	291	245	257	225	248	235	256	226	266	262	252	253	230	242	233	254	259	224	248	245	252	234	227	284	228	230	280	225	230	252	249	254	273	244	239	250	258	251	266	247	258	266	257	226	269	258	260	251	230	236	229	240	246	215	233	259	240	241	240	245	252	238	260	237	214	259	236	259	237	241	251	244	276	254	265	256	225	248	224	232	228	253	236	209	206	246	250	216	278	252	243	242	211	242	250	233	243	247	253	255	239	211	253	252	262	216	226	271	257	270	232	228	241	269	242	260	244	245	221	211	227	235	273	286	250	241	251	262	257	224	253	262	223	254	252	231	250	265	262	229	244	242	267	241	247	222	225	249	240	220	267	243	215	234	248	247	231	242	236	268	235	264	259	256	273	242	222	224	240	235	261	225	238	250	288	236	246	248	251	269	252	226	222	243	246	251	266	257	252	229	235	215	226	233	247	248	241	260	223	248	225	251	224	225	258	256	227	253	232	253	257	242	239	234	267	237	269	230	233	272	239	250	244	243	263	250	247	240	236	228	244	214	257	247	246	227	245	234	238	237	265	265	243	228	262	267	247	255	244	233	236	268	248	223	247	253	241	257	259	255	220	243	227	251	210	267	269	238	250	232	248	262	252	258	283	221	269	245	209	220	268	230	198	274	248	246	244	247	245	250	273	241	243	276	231	239	233	256	232	240	235	246	259	241	262	245	225	214	257	224	268	246	243	232	239	218	252	254	249	256	262	270	205	232	246	235	261	228	237	246	221	252	232	251	223	240	217	240	255	235	239	269	259	261	260	268	251	249	258	251	240	234	252	248	235	242	258	237	281	259	255	274	227	252	200	249	251	273	267	246	227	258	250	241	251	223	282	225	230	233	271	251	258	247	224	247	218	269	232	247	249	221	239	265	250	214	231	220	241	230	268	246	262	243	254	222	297	251	270	246	232	260	251	223	267	228	246	237	253	234	249	244	243	219	237	273	229	237	242	245	219	235	251	268	205	242	234	242	217	273	230	233	269	257	233	226	240	244	199	248	269	254	251	242	218	232	272	248	252	228	238	232	247	257	251	221	241	247	281	232	268	267	248	248	246	234	240	247	257	272	226	229	262	229	241	239	269	244	289	248	240	259	254	225	222	262	238	253	232	275	228	250	253	207	249	268	265	237	288	273	241	231	244	249	256	246	274	232	236	242	247	242	233	262	265	270	225	215	226	243	261	242	238	242	233	246	231	234	227	224	249	261	244	237	251	237	233	215	251	247	252	248	239	225	259	270	282	236	249	215	256	261	231	241	226	246	240	235	250	230	250	245	264	243	234	226	225	251	218	257	202	244	266	248	255	229	266	280	235	240	243	224	223	286	238	238	238	245	244	236	267	230	226	260	241	259	219	211	241	265	259	258	248	243	245	216	262	271	269	229	256	239	236	250	234	243	255	242	255	244	236	232	221	237	252	277	239	246	222	253	250	250	229	230	240	250	238	245	246	246	287	248	233	258	235	262	214	228	254	236	228	242	268	248	241	277	246	260	255	233	267	241	236	219	248	251	230	229	247	257	246	232	252	252	270	219	239	251	267	233	234	233	233	261	249	251	246	271	236	273	236	243	227	240	230	243	249	223	253	264	248	242	235	278	232	244	262	274	263	236	243	257	238	193	258	266	216	239	232	247	246	240	232	261	258	251	248	242	234	262	257	273	254	244	249	242	254	262	269	254	233	261	271	239	255	219	245	256	243	253	237	252	246	245	250	253	234	245	259	261	267	251	260	250	239	253	239	238	229	226	280	242	227	239	227	227	280	280	250	264	249	244	257	235	223	220	280	245	272	237	223	255	275	227	225	245	229	244	246	232	240	237	268	240	251	237	233	256	232	250	238	257	258	246	287	256	262	228	255	261	235	221	256	228	234	243	227	280	264	248	249	241	218	236	228	245	229	228	253	262	223	246	242	254	231	268	266	261	235	244	254	240	244	264	256	224	246	267	249	249	248	276	240	214	238	250	252	227	253	251	230	259	242	274	260	241	247	242	248	262	233	256	246	249	249	265	233	271	257	261	234	236	242	237	240	225	246	271	279	263	258	238	245	256	258	254	216	252	241	248	214	252	246	207	259	218	244	239	239	231	254	224	255	226	260	259	245	251	223	224	236	221	243	262	254	242	277	233	238	237	247	227	234	224	251	232	228	240	236	262	256	254	230	252	233	269	229	226	244	213	270	228	280	239	263	270	223	216	236	253	251	231	248	251	235	235	233	268	253	232	261	252	251	239	250	229	237	237	228	257	248	248	239	223	280	240	261	231	252	247	262	227	260	256	263	250	252	248	245	213	224	227	251	248	226	245	247	240	237	242	278	268	247	239	238	243	221	246	259	248	238	247	232	244	272	226	253	252	237	232	225	233	214	253	233	241	260	264	222	232	243	242	259	256	261	269	247	225	236	239	224	229	226	232	236	261	246	247	251	233	274	257	252	240	242	221	246	279	241	268	267	246	266	237	240	216	243	251	248	231	219	225	230	258	235	228	263	228	260	253	234	232	263	239	264	250	235	254	259	242	229	259	228	241	290	228	245	237	228	254	225	197	265	261	247	241	265	218	252	264	231	239	239	283	243	241	232	218	265	229	234	247	250	248	254	249	252	249	254	227	243	237
3316	4603	3249	1520	1095	891	702	614	524	433	381	380	334	342	320	337	302	289	302	309	297	284	270	271	299	307	305	304	322	286	298	303	276	298	261	286	285	291	294	273	275	320	309	293	299	259	291	304	291	260	288	269	302	256	284	263	297	294	275	288	289	266	302	315	297	262	284	295	268	290	268	277	296	286	298	310	295	293	274	291	262	303	283	289	284	277	283	308	317	269	292	278	276	287	308	278	277	270	281	281	287	274	287	329	304	293	286	253	290	275	273	258	290	316	289	266	270	296	288	292	294	302	292	299	279	286	294	267	284	286	288	293	269	312	264	277	250	280	275	314	290	273	293	308	278	295	268	252	291	286	289	278	293	257	266	301	282	262	266	279	308	243	289	284	312	284	279	286	298	276	258	288	277	300	280	272	272	265	287	268	285	285	272	261	296	273	272	292	285	281	283	273	264	256	276	268	274	256	289	276	284	268	290	251	310	282	290	306	299	287	295	260	256	271	263	313	299	269	263	270	270	286	302	301	271	291	294	267	290	285	252	287	307	269	303	278	251	284	301	293	295	270	266	278	290	306	288	249	306	282	277	287	290	272	276	287	298	281	278	287	327	251	280	289	278	325	308	269	250	313	286	244	267	306	283	259	311	290	276	290	255	311	278	305	274	290	311	279	273	290	230	249	293	280	297	280	272	251	256	273	284	302	295	268	253	273	301	293	301	256	272	292	279	272	246	280	271	268	266	260	262	261	285	285	284	320	270	255	270	273	243	315	283	281	281	297	281	253	307	271	300	276	302	300	287	242	286	245	261	281	247	291	282	282	273	284	285	300	289	295	285	297	266	252	273	264	275	272	273	297	271	264	295	258	294	274	272	254	279	289	295	319	272	308	279	293	270	272	268	316	260	261	280	269	285	283	282	283	305	254	258	274	301	274	283	293	282	267	263	282	266	265	269	278	296	245	322	294	300	305	287	273	295	281	293	287	289	282	298	296	295	280	283	282	302	261	259	242	262	269	304	290	275	268	279	275	295	268	297	279	291	303	279	298	270	297	284	303	277	264	284	295	302	296	296	283	296	276	275	286	290	306	250	300	266	303	296	279	274	268	277	281	319	290	284	288	284	309	291	291	290	276	284	299	273	285	273	284	286	272	270	276	296	278	310	278	293	278	308	256	299	297	268	270	290	277	253	282	298	280	275	271	256	278	281	304	282	287	274	305	297	305	286	285	301	282	284	263	265	301	294	266	258	267	288	260	291	236	273	275	270	280	287	269	264	277	266	300	291	294	242	247	266	312	290	295	274	327	306	282	293	257	279	277	281	294	264	281	264	287	283	279	307	285	289	290	282	299	248	306	270	284	273	307	293	273	278	293	263	264	269	292	287	270	303	284	303	286	304	295	284	290	242	278	304	297	265	267	293	284	282	271	285	297	285	265	267	255	316	312	304	246	291	294	274	271	291	270	286	270	284	271	294	270	290	277	306	298	284	331	286	295	270	295	287	267	243	291	291	273	301	263	282	292	260	282	277	254	278	258	278	251	272	294	278	320	264	253	282	310	296	295	276	297	274	276	290	285	292	281	269	278	297	284	250	251	268	285	278	316	277	295	267	274	277	268	292	288	291	322	281	304	281	281	272	301	251	337	299	282	282	246	282	284	275	272	288	275	274	325	248	266	295	281	298	267	253	276	284	246	319	272	260	258	311	318	277	299	315	295	278	280	272	263	280	271	263	290	284	279	271	282	273	250	297	271	292	281	337	308	294	265	279	285	342	273	259	288	282	279	312	269	262	285	260	294	283	279	299	301	296	312	263	274	295	282	267	321	272	287	304	296	283	275	287	280	271	288	297	290	264	290	271	285	295	289	277	271	293	281	264	285	315	301	282	283	262	282	262	288	287	304	290	257	281	283	272	277	271	307	291	279	296	299	280	291	309	282	313	275	273	270	275	243	280	287	289	263	298	296	308	275	318	278	300	269	300	297	264	263	274	279	260	253	294	267	309	293	277	325	283	282	282	266	295	293	269	298	305	275	286	284	283	266	320	288	320	258	303	279	264	294	310	291	268	284	288	270	282	292	284	295	246	281	274	257	305	265	286	258	306	292	273	307	287	288	271	288	286	298	272	280	295	306	267	302	258	258	290	270	245	279	292	252	315	270	297	260	288	309	301	306	303	299	282	274	291	303	299	272	278	288	303	270	280	297	302	269	284	286	275	270	252	260	284	285	308	293	294	270	276	312	310	280	285	253	289	295	261	308	282	287	296	287	278	285	303	293	262	262	292	289	284	277	290	272	245	259	324	278	292	271	277	248	272	265	267	286	270	291	270	312	261	255	276	288	299	286	264	263	283	261	248	261	288	288	278	301	264	289	296	316	262	265	299	274	301	283	270	266	272	292	258	279	278	251	260	288	287	300	266	289	280	293	289	267	296	288	258	288	285	270	314	278	293	271	315	262	283	290	263	280	291	273	269	275	270	300	263	283	290	290	308	273	280	233	267	265	297	269	283	301	305	289	283	284	283	288	265	304	278	273	274	290	272	264	273	292	238	304	281	282	269	256	296	278	284	338	273	266	295	280	284	258	283	280	285	255	272	284	275	299	268	308	275	279	292	297	267	271	260	277	256	279	274	266	265	290	245	297	284	286	280	293	272	264	291	264	288	276	270	296	296	281	307	248	258	263	292	284	277	282	288	262	228	289	291	282	262	269	280	275	275	293	279	242	285	293	269	296	294	282	294	287	267	306	291	284	261	275	292	313	302	247	270	305	269	287	289	287	257	268	292	248	296	264	294	313	298	263	310	270	285	287	280	296	275	287	251	300	278	277	257	258	257	267	279	260	303	262	295	288	268	301	288	289	264	293	311	268	299	301	267	263	312	307	266	307	257	284	308	311	297	242	288	282	286	276	261	271	280	327	271	296	308	285	257	318	295	283	269	278	274	247	254	277	285	256	284	291	285	268	273	295	249	285	270	279	274	282	295	251	266	279	266	261	286	290	275	303	299	281	266	317	303	289	287	282	282	280	271	284	285	300	284	277	281	303	262	283	283	278	271	259	276	279	287	265	280	291	289	339	292	272	273	278	268	254	264	308	285	273	294	263	284	289	302	251	278	260	262	268	293	259	295	295	316	291	273	281	284	255	279	292	296	248	286	280	297	275	277	322	261	267	319	279	259	286	273	277	289	284	271	275	267	282	278	293	273	284	276	265	267	259	294	249	291	281	255	304	280	288	313	309	272	276	268	289	305	263	278	291	294	241	296	254	279	275	314	315	289	284	275	284	287	267	276	281	294	249	289	303	259	275	282	295	286	278	271	249	269	253	257	266	273	306	263	298	288	294	260	290	305	308	285	286	295	297	249	280	307	278	278	306	251	260	277	296	266	312	283	291	258	270	318	303	288	278	268	249	283	263	320	307	270	288	271	276	289	235	299	279	260	263	284	293	262	273	274	269	282	263	277	259	285	262	298	325	281	283	269	291	263	297	256	273
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
