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
341223811040	341223811598	341223812148	341223812698	341223813246	341223813798	341223814348	341223814898	341223815446	341223815998	341223816548	341223817098	341223817646	341223818198	341223818748	341223819298	341223819846	341223820398	341223820950	341223821498	341223822046	341223822598	341223823148	341223823698	341223824246	341223824798	341223825348	341223825898	341223826446	341223827000	341223827548	341223828098	341223828646	341223829198	341223829748	341223830298	341223830846	341223831398	341223831948	341223832498	341223833050	341223833598	341223834148	341223834698	341223835246	341223835798	341223836348	341223836898	341223837446	341223837998	341223838548	341223839100	341223839646	341223840198	341223840748	341223841298	341223841846	341223842398	341223842948	341223843498	341223844046	341223844598	341223845148	341223845698	341223846246	341223846798	341223847348	341223847898	341223848446	341223848998	341223849550	341223850098	341223850646	341223851198	341223851748	341223852298	341223852846	341223853400	341223853948	341223854498	341223855046	341223855600	341223856148	341223856698	341223857246	341223857798	341223858348	341223858898	341223859446	341223859998	341223860548	341223861098	341223861646	341223862198	341223862748	341223863298	341223863846	341223864398	341223864948	341223865498	341223866046	341223866598	341223867148	341223867698	341223868246	341223868798	341223869348	341223869898	341223870446	341223870998	341223871548	341223872100	341223872646	341223873198	341223873748	341223874298	341223874846	341223875398	341223875948	341223876498	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2717	2000	3600	2300	2716	2000	3600	2300	2716	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
22749	21260	28813	24033	21267	21291	6045	912	664	645	531	443	408	401	433	366	372	309	318	314	354	318	328	365	308	296	291	302	304	274	243	289	282	307	293	283	296	259	287	255	287	295	274	317	267	271	286	271	273	259	284	244	290	289	261	292	269	240	247	262	277	275	257	276	286	268	254	261	271	257	254	278	269	270	259	273	291	287	271	250	237	279	261	261	305	231	274	293	253	255	261	276	267	253	267	255	242	287	245	270	285	255	287	253	263	249	266	243	269	276	271	260	264	269	238	239	252	279	252	262	244	218	281	255	260	285	248	254	266	256	261	263	255	276	265	263	301	235	247	232	245	261	265	276	270	269	265	250	266	262	246	272	256	250	239	264	277	276	289	266	256	272	299	235	237	273	256	258	275	267	259	244	279	264	252	257	278	252	254	242	270	265	260	249	264	242	264	268	281	273	255	269	260	286	270	269	250	285	248	252	287	275	242	298	254	243	261	253	252	259	252	259	248	233	251	239	263	260	261	278	274	286	276	258	236	246	229	249	254	263	251	249	254	262	282	245	254	260	238	260	259	254	257	278	289	267	259	252	271	235	260	272	253	253	266	261	282	270	257	286	249	274	266	254	274	269	257	284	256	252	276	282	268	291	276	280	239	229	240	258	260	276	262	271	270	291	281	310	236	268	276	286	266	240	268	266	252	267	274	252	255	239	294	265	285	269	265	268	258	277	254	231	255	273	257	261	291	279	267	286	238	248	285	261	241	256	295	278	232	280	246	267	273	249	269	265	249	275	264	262	263	244	262	279	282	252	257	245	256	273	275	274	267	273	262	263	270	282	250	247	257	258	264	279	242	267	265	265	239	228	248	229	272	271	261	249	239	260	255	268	264	255	247	259	263	252	251	269	261	283	257	245	275	270	239	262	289	279	267	236	297	249	267	252	269	256	270	267	250	266	247	249	260	272	267	254	250	259	257	258	240	264	239	270	261	260	240	275	272	266	281	277	274	256	244	274	251	266	253	274	273	261	258	222	245	265	274	279	278	251	283	261	226	224	243	237	254	267	270	291	275	249	281	275	275	255	266	240	275	243	224	263	290	238	281	251	286	245	278	256	285	244	282	258	255	267	268	248	280	237	263	259	239	224	267	242	260	287	261	256	260	247	254	242	254	257	275	266	249	249	253	288	251	255	284	263	291	255	278	255	272	271	259	255	275	302	237	275	244	268	266	243	236	256	268	278	273	281	269	256	282	266	267	273	271	294	281	289	270	221	265	269	286	265	283	247	230	273	240	280	266	262	270	269	259	256	279	276	255	252	265	287	256	289	239	271	293	257	263	283	238	251	293	276	276	263	239	257	255	281	245	263	286	255	256	261	261	245	251	270	241	272	254	263	243	269	233	252	283	269	249	245	245	271	243	279	236	266	282	275	292	248	252	278	257	263	257	289	264	242	250	246	255	260	267	248	264	266	264	239	237	239	269	226	281	243	292	292	272	269	244	268	267	273	254	220	281	247	237	294	267	286	284	253	243	254	273	281	300	234	274	279	272	251	266	266	249	281	254	257	245	257	247	250	277	273	303	262	237	287	253	236	300	263	285	277	258	291	275	311	247	264	258	223	277	250	291	271	263	266	270	279	269	277	233	265	245	255	275	255	251	283	289	243	256	253	236	266	262	267	260	286	268	244	271	247	252	262	298	262	249	265	274	260	260	260	248	242	279	262	283	275	288	261	283	263	246	266	266	277	262	240	279	287	246	239	257	235	282	272	265	265	280	268	270	260	283	249	287	253	277	275	262	280	242	253	259	263	255	271	243	241	263	250	260	246	277	259	267	291	240	253	261	267	263	264	265	260	258	252	273	286	261	264	272	259	266	235	269	249	262	242	282	279	252	244	225	266	268	223	275	259	272	278	278	266	254	247	272	249	251	248	240	258	236	274	253	267	268	271	275	275	252	282	260	262	249	248	250	259	258	278	250	263	266	239	249	279	248	256	249	271	271	267	258	272	266	265	261	291	264	248	262	267	261	288	269	253	253	253	262	256	260	293	255	250	269	272	240	266	255	270	259	267	265	241	265	256	256	270	262	271	253	250	286	263	266	277	267	242	265	235	254	253	251	266	258	256	266	258	271	278	241	293	281	256	234	253	280	249	272	265	250	253	261	277	259	253	278	256	263	241	251	261	256	273	251	270	279	291	238	287	246	260	267	261	262	271	225	247	273	251	261	235	244	278	256	248	236	255	291	248	248	279	261	252	255	288	248	276	266	270	288	249	265	253	255	270	267	270	249	289	266	271	272	246	253	262	277	261	239	275	250	239	263	245	280	244	298	266	289	251	255	266	246	273	245	282	278	242	269	281	269	248	253	234	284	259	271	281	254	259	249	240	256	253	270	276	246	278	274	230	248	272	246	293	298	258	272	280	235	273	247	259	254	282	278	269	245	283	281	287	270	252	256	264	255	290	304	241	314	254	255	270	288	251	299	257	274	243	249	286	260	274	279	261	252	287	264	249	291	244	264	283	282	250	255	262	279	277	273	243	259	263	254	245	273	266	290	244	294	257	275	277	281	260	242	257	270	257	279	235	271	276	260	250	248	245	279	280	279	272	270	266	237	251	267	280	278	250	270	272	281	238	257	235	252	259	266	266	285	268	252	238	266	258	263	262	283	265	285	261	261	301	277	246	262	291	255	254	279	260	258	270	234	260	269	254	231	277	290	236	269	254	248	265	260	261	249	244	234	258	259	260	264	267	254	262	253	264	225	287	262	261	262	272	265	283	277	260	276	270	270	269	260	252	284	256	256	251	243	263	303	269	308	250	267	267	263	229	260	269	272	299	271	278	276	253	253	261	272	273	245	284	239	254	283	278	262	253	256	286	279	252	252	276	279	251	257	273	280	279	247	254	267	275	277	267	237	276	247	265	243	264	252	262	250	271	242	265	268	266	311	239	244	262	268	247	254	267	254	271	257	267	273	244	255	264	255	268	256	235	249	267	249	270	247	239	276	272	269	251	274	261	275	297	259	247	235	257	250	258	250	263	267	238	275	275	287	250	255	244	251	269	244	258	264	261	270	239	244	263	284	246	251	256	262	268	271	223	270	262	244	288	263	263	286	275	259	253	276	251	273	272	236	281	247	248	250	265	254	235	262	230	260	263	248	272	275	263	278	246	248	248	276	259	258	271	261	269	262	265	265	253	278	291	272	249	261	261	264	273	288	262	274	257	278	283	251	241	254	277	319	260	255	262	246	248	246	258	276	250	248	276	238	268	269	275	277	248	236	269	247	261	258	253	283	281	264	273	258	275	277	250	245	241	256	263	271	258	280	256	259	273	258	277	261	276	289	254	249	238	285	269	239	242	261	279	250	283	274	260	243	252	272	244	233	266	248	263	285	255	242	256	264	239	273	262	234	277	258	268	288	289	251	259	256	270	252	274	267	263	244	258	275	278	239	254	276	238	259	231	263	269	261	264	280	251	269	264	274	273	244	259	282	284
4094	13800	9453	4433	3171	2408	1780	1428	1168	913	733	647	548	491	492	452	396	375	386	392	376	314	345	326	291	322	312	312	291	285	299	279	289	309	277	254	305	297	291	255	266	271	273	249	301	247	308	274	245	249	283	289	252	263	258	270	289	287	277	277	246	248	246	260	263	266	250	289	258	277	265	287	285	265	252	255	274	253	253	233	263	272	267	255	274	259	266	261	237	230	243	259	254	253	281	257	264	247	269	258	267	278	255	261	271	267	280	242	244	277	290	262	258	258	314	254	266	289	275	263	265	238	277	249	271	269	268	277	265	247	278	241	267	286	255	273	279	265	260	217	277	255	272	280	272	277	290	262	260	243	273	264	275	263	267	262	267	280	271	266	257	262	254	260	246	268	261	263	278	268	253	310	254	251	256	264	266	270	254	261	276	279	222	258	240	263	273	255	266	243	220	268	285	274	235	292	275	272	244	249	256	250	260	258	292	279	283	223	277	251	261	282	250	258	240	242	245	243	278	252	282	282	278	248	284	263	263	245	278	251	270	280	267	256	265	240	276	265	266	275	281	243	294	281	237	228	268	252	267	268	266	265	239	262	256	245	260	257	265	251	263	244	262	284	244	234	291	290	261	267	260	269	263	294	264	272	238	261	258	240	266	269	267	248	272	265	251	265	245	266	259	291	259	260	284	265	252	266	276	248	279	246	279	277	227	263	259	266	216	252	250	264	278	265	238	262	263	301	286	277	256	257	251	294	247	230	285	244	256	272	253	285	250	240	255	262	264	264	259	293	283	269	249	263	282	281	261	253	267	275	251	242	288	250	256	250	264	283	245	250	258	267	272	272	280	256	259	252	245	260	242	242	218	275	256	266	246	241	279	250	265	264	261	285	249	251	245	285	275	279	280	267	262	250	286	250	258	251	257	247	251	226	296	252	275	283	246	269	274	261	258	272	275	239	250	293	267	253	263	259	259	274	256	275	250	272	258	282	263	246	280	259	277	286	258	242	260	257	240	242	253	273	281	248	255	267	296	247	257	269	238	238	269	246	267	292	259	257	247	253	221	253	270	270	266	287	276	250	235	261	283	241	251	254	279	275	247	258	244	256	286	269	262	235	231	230	233	278	265	293	264	262	264	268	271	234	247	265	278	281	254	253	261	240	261	274	283	250	288	268	242	278	257	276	248	270	285	264	286	278	260	251	272	279	237	261	238	284	249	251	272	259	240	280	275	216	234	263	285	243	228	255	285	264	280	260	257	266	268	238	254	269	225	260	261	246	287	267	260	274	235	242	225	252	303	257	242	269	292	232	250	285	246	235	251	271	278	266	284	251	273	232	267	267	292	290	276	256	255	271	239	229	267	230	295	252	270	270	271	258	229	270	264	242	240	266	224	281	232	277	272	244	260	246	271	255	268	257	278	244	263	271	252	266	292	219	239	267	229	229	274	273	236	263	272	234	255	311	234	250	260	252	240	255	271	275	272	249	276	259	257	243	234	273	279	261	278	258	277	240	311	304	274	274	257	257	289	249	263	250	241	273	309	259	260	281	276	236	262	270	284	269	267	261	253	268	250	272	273	269	278	254	257	268	248	243	264	256	277	267	274	270	273	248	270	267	237	254	255	277	243	229	240	240	250	212	254	274	258	244	265	236	280	255	288	268	239	277	260	261	236	273	247	272	258	245	272	255	249	282	221	250	250	275	253	263	286	234	262	255	271	240	239	264	256	296	254	280	243	269	241	239	271	286	259	257	267	282	239	236	253	258	289	254	260	240	273	249	239	261	242	253	259	240	281	245	263	251	250	277	284	277	264	250	272	276	239	245	273	265	249	274	258	272	240	271	236	262	267	255	239	245	285	272	267	249	252	258	278	258	244	244	259	270	251	265	266	262	265	254	291	272	273	257	266	255	278	267	250	271	243	255	251	252	257	249	279	287	243	267	254	288	270	267	273	246	263	260	254	262	265	264	273	268	249	256	256	245	258	253	259	263	254	277	245	271	237	258	225	239	271	252	270	256	262	284	278	238	257	256	269	261	264	247	233	265	268	255	269	246	258	256	269	249	280	246	274	277	296	281	250	263	281	244	278	237	261	268	284	268	243	272	250	267	258	249	273	258	263	288	245	253	305	249	253	262	276	256	244	261	260	268	240	285	264	260	240	289	243	256	255	271	272	266	277	260	263	247	256	268	256	256	271	281	261	252	285	253	251	255	282	275	250	266	242	279	278	296	252	259	265	256	255	301	252	252	255	246	258	252	242	262	223	244	260	287	262	292	267	268	265	256	258	270	272	248	288	237	259	274	259	250	275	245	268	271	300	268	275	259	277	205	256	256	231	274	254	261	247	294	247	227	264	256	267	245	261	272	256	280	280	250	271	282	249	273	257	270	268	259	277	242	302	258	301	252	245	258	240	215	278	254	275	262	287	274	264	261	240	245	247	263	265	265	267	265	255	250	280	250	265	245	267	267	240	274	257	256	304	277	272	281	262	270	280	239	270	247	241	249	228	266	278	259	278	266	260	272	235	248	236	269	272	264	231	262	288	292	267	255	269	259	247	267	281	248	244	274	251	256	266	257	249	268	246	259	291	283	269	274	238	248	256	238	286	287	243	262	232	268	282	307	280	256	270	261	273	273	311	263	255	264	253	247	279	275	249	265	269	265	263	262	257	247	250	258	247	257	288	263	268	283	244	263	271	256	253	269	266	250	270	264	269	260	258	278	260	251	240	267	255	232	251	283	263	257	267	248	273	251	243	280	242	256	275	254	246	263	270	216	235	243	246	276	287	264	242	255	265	280	252	253	234	282	248	265	267	286	294	267	266	240	242	259	265	225	261	216	225	268	266	271	225	285	265	272	258	274	271	247	254	252	261	271	268	278	263	271	282	231	260	246	264	267	251	298	261	262	269	256	261	267	271	272	274	270	260	261	272	264	256	270	269	242	263	253	282	264	227	270	240	277	270	261	241	271	273	270	257	249	266	279	241	276	245	261	269	287	283	270	256	268	264	264	260	256	254	292	248	273	267	230	282	259	262	230	270	257	286	249	255	257	262	255	240	234	250	284	260	274	269	236	266	249	282	275	272	253	270	255	256	260	273	255	276	262	273	291	253	259	269	251	288	258	253	258	252	278	239	292	253	267	268	269	263	290	265	272	258	257	255	283	255	278	258	294	253	275	250	260	240	252	247	271	244	258	248	255	269	264	256	252	284	269	266	232	265	261	244	286	279	276	263	245	274	287	266	268	269	261	266	282	258	263	294	283	243	244	268	248	256	277	293	249	249	265	282	253	262	232	295	255	250	272	250	239	222	261	268	270	257	259	251	288	230	257	275	243	259	265	284	245	262	258	232	272	261	271	268	238	281	271	251	252	261	273	281	244	289	265	251	266	253	242	229	253	277	238	239	295	217	265	233	225	263	262	256	259	248	276	229	283	259	271	240	241	266	264	251	260	255	254	257	230	239	250	239	249	252	249	271	268	238	270	239	252
27523	19940	8339	1070	671	638	567	520	554	523	550	554	516	539	500	530	487	511	521	535	520	509	531	526	482	488	507	504	540	533	476	490	550	518	515	538	540	491	524	512	518	518	521	492	513	517	489	492	498	487	499	504	502	503	488	492	550	521	522	519	502	513	495	527	490	506	509	546	511	515	508	533	483	508	533	492	501	493	492	568	496	506	489	542	475	501	493	499	514	503	491	515	514	521	518	517	498	480	481	489	522	502	520	538	474	516	494	487	497	509	501	525	496	527	506	516	507	479	459	487	506	484	485	511	483	545	497	514	504	476	514	501	537	527	484	484	500	501	521	496	519	531	549	501	489	508	511	480	466	487	514	534	495	501	511	562	521	467	501	525	519	504	498	486	497	511	500	525	502	512	541	485	492	492	499	467	507	542	519	515	504	514	545	471	532	510	490	513	468	511	500	521	527	515	507	504	490	575	532	466	476	525	547	504	521	509	520	501	537	490	568	511	514	492	546	517	526	520	523	496	507	490	497	516	529	521	536	516	504	523	467	513	473	497	485	518	535	482	525	510	493	477	487	507	512	522	526	514	518	550	533	531	502	524	549	480	545	485	538	468	541	507	544	543	539	474	478	514	517	510	475	478	515	507	481	529	502	512	504	485	521	511	540	536	516	492	512	491	541	518	513	502	489	486	498	498	506	509	547	545	543	568	480	501	522	506	510	524	524	550	500	510	522	511	513	519	515	546	546	494	482	548	510	553	520	531	486	508	523	526	492	469	482	488	469	486	491	494	518	542	483	504	518	560	515	517	465	541	546	532	553	508	508	505	550	564	487	492	495	511	526	525	513	481	510	507	507	468	456	494	533	571	537	477	529	489	520	524	535	489	478	552	506	487	529	495	551	532	513	486	522	533	557	544	501	517	508	508	515	488	490	541	525	521	517	495	482	510	494	514	538	526	501	509	522	539	472	532	528	548	503	501	505	508	513	525	495	509	513	556	528	500	509	450	525	474	521	511	490	530	475	493	506	525	541	478	499	491	508	520	527	541	544	486	492	512	517	538	530	506	517	490	526	547	487	512	520	547	492	499	525	486	514	514	502	526	481	477	514	506	512	492	525	530	543	518	495	478	517	523	515	495	512	531	529	522	521	543	493	549	522	531	529	561	525	490	506	567	513	547	512	508	544	493	523	523	489	499	498	494	509	522	509	533	531	491	487	535	505	499	532	530	504	482	498	502	502	504	528	513	482	539	496	510	534	514	501	493	526	490	527	516	504	473	541	501	480	512	501	513	518	514	456	515	495	537	509	490	503	473	427	467	527	522	516	532	503	482	484	533	482	507	479	495	568	520	484	523	507	547	494	523	515	536	509	481	555	511	490	507	494	516	482	494	473	509	538	484	500	533	485	533	534	533	511	512	534	463	520	506	481	515	491	525	516	461	465	522	512	488	507	503	473	518	508	489	567	535	485	551	508	541	513	465	501	526	466	497	485	492	504	478	532	537	482	484	492	536	502	441	566	498	497	495	493	540	479	481	552	518	511	509	523	488	495	505	516	501	466	487	516	524	500	539	533	475	513	513	512	530	494	519	523	504	486	499	486	497	486	524	512	484	497	515	495	560	485	493	516	509	468	483	507	501	492	490	511	545	517	507	517	534	542	480	513	536	477	555	477	533	482	488	510	495	516	477	491	537	546	505	510	495	532	513	520	540	500	467	529	484	533	452	508	500	483	481	473	515	495	545	522	525	553	537	507	493	514	517	527	475	500	512	533	506	526	509	518	500	538	533	492	514	519	521	495	567	532	472	490	473	483	517	513	539	512	514	470	553	513	511	528	538	489	486	515	519	504	485	522	498	479	506	527	518	516	500	509	473	466	488	543	530	501	530	508	510	518	469	524	538	531	526	503	549	495	507	515	508	501	495	538	485	510	501	550	521	477	499	487	510	468	498	499	518	508	539	497	514	490	537	513	469	505	504	525	509	494	529	516	483	511	511	495	492	518	522	503	473	550	525	508	506	489	498	535	503	521	527	515	524	532	516	497	522	537	509	534	540	490	514	499	523	452	545	501	535	501	506	512	504	497	554	489	502	481	519	505	499	534	478	514	536	521	527	532	503	506	544	531	525	553	500	520	532	543	502	522	510	515	503	519	466	526	494	532	528	461	484	502	504	509	522	487	541	485	474	494	524	524	513	524	516	513	502	472	521	495	508	508	545	485	510	480	515	519	489	505	521	506	529	500	487	515	512	510	532	471	512	504	493	469	452	533	495	506	460	513	552	478	530	506	478	504	494	546	510	518	511	480	496	550	497	513	490	493	497	536	540	509	510	560	521	520	482	523	503	507	500	493	522	540	517	527	516	486	504	505	513	516	538	512	514	506	496	483	492	501	493	541	499	503	509	506	499	517	547	502	510	497	531	540	545	539	533	491	485	491	498	507	493	534	503	483	493	519	488	510	519	499	493	478	524	494	485	473	529	527	473	526	501	524	493	517	531	484	520	497	485	528	465	520	489	543	534	501	511	524	513	491	496	461	467	519	505	502	504	540	537	511	551	511	541	517	504	488	525	478	520	498	534	557	532	530	502	548	536	460	505	497	502	495	517	503	499	529	512	548	489	600	491	534	514	485	523	530	574	517	541	524	496	500	498	506	554	511	501	467	518	553	481	530	534	555	511	504	565	489	531	504	489	522	497	510	497	488	515	532	505	509	561	489	534	534	522	512	482	491	483	504	494	530	489	560	507	516	530	520	511	561	476	512	470	473	510	470	543	586	500	520	504	538	562	503	508	490	523	491	531	498	519	536	536	483	503	527	493	518	502	490	472	545	529	511	502	481	504	511	499	545	489	506	531	508	479	484	560	543	451	490	493	540	506	523	503	480	523	525	509	511	515	510	489	488	479	537	485	496	489	521	527	475	499	515	483	537	488	498	542	527	529	479	521	514	468	532	510	519	496	480	483	474	508	540	532	517	507	540	534	495	513	525	518	469	507	527	473	482	542	488	454	566	517	508	513	527	517	538	515	484	484	481	528	538	516	520	549	497	535	530	520	481	509	504	497	509	509	510	513	538	505	515	505	510	506	496	487	537	518	486	524	534	507	512	485	548	494	501	489	508	509	503	537	445	470	502	503	476	522	494	555	505	494	503	499	536	480	540	461	537	516	536	550	516	526	491	533	506	502	498	505	560	508	542	448	492	489	464	560	516	492	510	490	519	496	501	471	508	488	489	488	518	517	535	515	512	529	491	490	477	525	532	514	503	467	526	513	517	530	509	558	525	494	526	493	521	507	519	520	523	506	476	539	507	525	487	527	508	523	475	496	516	495	432	509	494	495	534	468	504	475	463	475	526	527	470	493	487	470	491	457	515	507	503	510	461	520	488	546	512	488	493	497	496	504	541	512	512	517	510	491	536	452	490	515	491	515	486	533	478	531	521	524	471	540	515	515	537	468	508	469	520	524	538	489	537	483	489	507	534	548	547	517	482	531	493	481
5047	2513	1518	958	846	734	690	672	642	580	589	529	535	570	507	535	526	543	537	555	528	542	568	519	574	514	553	508	514	576	528	502	524	526	543	475	539	491	537	532	540	547	547	532	525	596	540	502	552	535	562	549	529	553	505	505	519	514	540	540	551	503	496	557	531	517	515	504	548	526	564	570	535	485	530	527	541	536	531	528	539	525	522	515	526	531	560	535	547	520	545	534	533	499	529	525	491	515	502	543	495	513	534	550	533	525	552	498	520	474	514	545	506	510	527	520	540	534	536	513	544	517	519	543	525	579	524	510	520	569	533	518	514	510	539	509	533	559	545	505	530	578	516	502	517	510	507	521	540	527	561	536	509	548	522	523	515	545	521	531	559	563	518	526	553	528	540	510	504	547	564	572	555	564	489	522	536	512	494	585	531	519	531	531	510	525	499	514	515	547	496	569	510	567	506	541	492	506	508	533	550	507	514	540	515	554	516	515	540	511	555	536	517	543	511	503	481	550	499	558	522	526	513	486	547	511	535	491	525	549	559	534	488	544	524	536	561	505	535	518	531	539	509	474	531	504	519	538	520	519	543	542	569	546	487	524	561	513	544	534	510	529	524	520	504	503	522	555	525	547	512	515	515	522	483	531	520	542	562	531	515	504	544	514	539	526	517	543	543	490	518	495	495	534	485	531	557	538	518	557	478	499	500	490	504	537	501	514	543	508	560	526	577	544	521	540	524	517	529	513	523	529	539	539	491	500	557	527	556	544	473	532	521	552	485	470	512	535	541	496	536	548	499	541	547	537	533	517	527	529	544	575	542	528	533	563	468	546	554	510	482	500	480	504	546	560	517	530	534	518	548	551	535	547	501	554	555	541	508	497	532	501	506	529	520	549	531	485	512	496	530	524	500	491	501	512	516	514	506	514	560	530	498	558	542	549	543	553	520	517	521	510	546	518	513	525	569	508	522	501	494	558	550	496	573	498	492	524	535	540	499	496	476	518	574	534	517	516	526	539	549	567	528	536	578	523	511	568	517	534	540	497	524	513	485	540	501	532	508	572	507	553	518	530	540	525	539	498	517	550	566	538	497	528	533	502	559	564	538	528	547	503	536	550	526	495	536	484	497	491	542	494	538	503	519	504	511	556	491	489	498	544	528	536	545	530	495	550	490	526	555	485	531	536	531	475	535	507	495	525	462	520	527	531	550	487	495	502	537	522	484	510	534	480	531	544	507	523	500	528	558	541	561	548	534	545	511	517	545	561	486	567	539	511	516	532	524	540	557	542	501	482	567	528	504	503	469	534	499	533	541	531	519	535	529	518	510	490	553	494	527	488	513	551	501	518	528	500	511	507	549	518	568	480	536	552	507	499	549	534	536	516	524	519	542	485	533	545	524	521	539	526	523	506	520	530	523	512	515	511	536	503	523	526	523	521	565	560	560	552	519	514	505	539	522	547	498	547	515	562	528	554	561	518	531	534	536	504	545	537	518	553	546	504	567	521	469	532	544	517	511	532	540	515	557	558	557	544	466	525	542	550	544	497	486	526	533	515	515	520	514	518	539	535	549	533	517	510	534	499	554	501	531	529	507	543	537	547	551	574	538	556	527	521	518	544	573	549	536	554	550	535	540	504	496	545	560	506	491	548	537	479	601	539	525	570	564	513	536	534	509	524	524	538	547	525	484	526	536	566	530	493	520	553	502	529	510	526	523	538	547	509	537	509	557	516	466	518	540	520	473	518	569	514	533	547	497	558	514	543	510	491	522	527	529	512	533	541	533	523	544	454	541	509	502	543	529	569	539	567	561	541	549	539	542	508	551	513	500	517	538	547	527	511	558	556	529	562	519	502	523	529	534	551	534	543	551	531	530	485	544	548	535	571	527	554	551	499	491	540	530	518	545	496	514	497	551	530	471	534	538	528	524	531	530	521	518	506	519	524	526	522	519	485	557	514	507	489	586	531	569	526	512	506	506	465	521	522	564	524	537	520	585	541	536	523	546	580	531	537	517	530	478	517	542	517	487	516	569	517	512	509	520	505	536	540	525	547	515	496	540	512	539	552	544	513	521	516	539	512	518	504	522	544	517	569	498	502	515	497	544	502	527	512	521	523	553	530	519	505	515	541	499	548	586	498	516	538	541	496	541	504	518	543	561	543	542	493	568	537	494	520	576	530	534	540	509	525	513	505	506	526	516	520	552	535	519	534	525	516	560	551	520	555	552	491	516	512	532	516	482	542	496	541	516	534	490	558	490	519	496	530	566	516	543	523	519	488	512	500	571	501	533	509	554	492	553	534	551	512	561	535	582	539	516	514	488	538	516	543	504	552	524	541	531	525	516	544	521	515	531	520	496	546	533	502	527	511	512	537	523	557	523	534	564	526	516	539	528	559	520	544	522	577	518	541	526	534	516	567	545	510	506	513	516	503	548	516	529	542	497	489	513	517	509	519	521	519	567	514	510	485	525	561	530	562	528	527	511	535	520	536	494	550	518	525	520	554	573	574	562	503	547	539	529	566	492	530	493	515	553	564	492	572	544	524	512	562	571	519	556	494	541	549	534	527	530	506	499	542	499	572	526	532	501	517	536	470	514	548	503	506	504	492	518	562	550	536	523	532	543	509	511	551	518	497	534	504	525	530	547	504	530	520	538	492	518	554	510	539	556	547	548	533	516	500	534	545	519	552	553	518	537	536	545	532	517	523	554	510	514	517	553	516	493	541	483	516	536	526	518	544	534	523	544	537	508	549	494	544	544	541	532	523	525	502	538	493	523	553	552	557	540	485	543	516	526	503	543	527	534	540	540	498	490	554	508	532	500	563	524	533	537	514	566	538	549	537	514	509	520	533	531	542	531	513	506	521	506	504	526	548	533	505	534	500	521	530	560	518	491	498	540	515	521	554	559	541	552	520	521	520	522	539	540	568	532	560	528	541	562	553	519	530	521	540	541	532	552	475	518	505	563	545	515	521	538	506	505	538	504	551	525	485	564	531	533	528	517	542	521	517	536	522	533	470	534	578	514	520	543	504	562	525	524	560	533	505	537	495	567	502	537	544	522	551	541	543	515	555	509	524	553	555	534	555	493	520	513	485	526	502	543	544	547	516	536	517	523	552	513	537	585	522	514	490	534	516	532	519	506	516	548	504	538	515	545	496	506	549	555	559	460	525	522	457	543	501	520	501	554	512	516	500	510	505	519	503	481	525	508	539	532	516	540	510	544	506	586	545	552	512	496	564	526	535	521	517	499	521	550	524	544	487	557	538	555	526	517	487	521	538	514	504	575	482	500	508	548	528	531	527	538	513	504	537	529	511	506	522	492	540	531	485	500	511	525	539	536	498	588	514	508	505	511	545	520	588	540	549	505	528	511	510	532	528	514	505	504	505	488	539	473	504	536	495	530	559	536	503	506	545	545	522	585	510	598	522	522	524	497	545	553	511	494	562	530	534	537	504	506	533	536	478	558	508	513	519	567	558	515	534	551	519	541	528
23667	20934	27778	24238	20887	5177	809	574	452	426	359	349	357	331	318	294	296	283	267	274	246	272	269	275	271	280	247	264	262	276	254	261	245	253	230	241	230	258	255	247	234	259	232	227	238	231	223	245	266	250	232	245	252	254	230	262	251	251	246	243	258	227	257	235	224	238	209	225	210	233	261	232	241	251	233	238	230	223	218	235	257	232	270	247	231	227	225	239	258	260	226	236	238	230	239	236	262	237	233	289	228	243	265	233	225	246	253	234	235	239	230	243	223	265	246	279	248	245	281	202	263	245	252	248	252	258	247	235	242	242	212	250	216	241	236	226	241	250	253	249	244	270	238	228	240	258	246	243	254	251	247	257	260	242	221	236	241	251	242	238	229	277	245	257	237	240	243	235	235	250	234	242	242	244	246	243	254	247	229	269	226	268	234	240	226	228	236	255	250	247	223	248	211	221	242	232	229	252	245	230	239	236	233	221	247	234	213	239	241	243	255	239	223	245	265	258	246	244	236	217	263	246	242	245	269	238	226	217	217	225	250	227	250	224	254	243	240	239	224	217	253	219	227	256	245	278	249	242	246	228	255	229	217	229	232	259	220	253	245	244	223	240	226	236	261	229	243	240	279	213	223	228	244	219	251	233	228	243	246	261	254	222	243	265	278	230	256	242	261	233	262	258	238	225	252	267	240	265	240	239	231	245	251	253	258	235	263	220	212	250	217	259	217	249	239	231	234	233	245	205	235	242	265	233	247	234	221	239	218	213	262	238	257	270	228	245	243	265	242	262	265	236	237	235	268	241	257	233	243	245	267	252	254	242	255	238	232	234	256	229	249	239	244	223	242	250	212	230	256	242	219	215	241	258	212	259	270	228	230	247	272	240	223	257	239	270	228	230	228	231	249	257	217	214	248	242	255	232	256	233	216	236	254	232	238	243	237	260	243	239	279	221	205	245	232	219	220	269	234	226	226	255	259	241	248	239	253	216	252	236	215	227	245	218	238	246	231	236	272	250	221	249	242	239	213	224	263	220	243	260	272	249	235	259	257	251	268	223	236	236	220	255	216	233	264	236	228	226	245	267	228	254	234	240	237	243	216	223	257	252	256	260	251	219	280	249	263	247	240	250	225	232	236	227	242	233	224	244	231	240	236	240	228	241	233	229	224	259	263	259	245	246	228	247	227	252	259	236	216	234	249	232	235	267	246	221	252	280	216	238	254	257	248	249	271	236	262	196	234	245	252	244	240	237	233	272	212	226	233	226	237	263	223	258	224	229	207	255	230	246	247	247	250	227	259	227	245	239	233	265	256	249	232	264	234	231	255	248	242	269	242	270	231	253	214	251	241	213	245	239	269	259	241	256	257	259	242	248	207	251	226	274	257	261	213	229	242	260	236	249	240	235	232	244	215	204	221	232	250	246	246	209	251	230	255	232	248	241	227	251	223	224	251	237	223	211	265	252	236	241	247	258	252	242	247	240	229	252	232	226	222	244	237	234	246	240	255	224	223	230	234	237	222	235	257	221	229	265	252	256	215	206	241	265	234	251	246	234	268	233	221	235	239	211	268	207	253	231	227	213	227	217	214	215	256	238	260	242	228	220	264	277	236	215	233	215	242	231	244	219	217	229	246	216	218	256	281	237	244	261	257	243	236	222	227	240	250	237	261	235	244	226	214	243	223	234	270	239	248	222	260	254	259	281	242	217	242	198	238	275	241	247	228	230	239	207	235	250	241	235	261	200	216	234	252	233	212	233	208	253	244	241	234	223	259	238	248	237	224	234	232	220	225	236	248	203	219	221	247	216	270	246	259	221	244	250	234	242	227	250	237	230	241	239	256	252	234	250	213	226	252	245	195	235	220	242	251	254	222	233	237	258	215	262	249	250	224	200	212	241	236	242	240	232	231	242	223	232	222	248	285	254	248	238	228	231	240	252	236	236	249	227	258	249	247	228	238	223	248	245	255	240	222	244	237	226	221	265	256	243	229	225	240	249	223	237	217	260	223	257	216	252	237	228	264	252	246	221	249	227	233	232	219	231	236	219	247	228	240	237	250	246	242	222	232	259	227	245	230	216	240	229	245	267	226	288	245	240	259	229	253	255	249	240	229	233	229	238	216	257	257	260	237	222	236	260	238	209	259	254	229	266	250	248	247	224	252	241	226	230	214	246	254	243	243	250	246	263	259	226	225	253	232	258	223	219	245	249	233	223	228	259	231	230	230	247	236	237	242	233	222	237	236	249	237	216	224	235	245	269	243	261	217	225	235	247	246	232	262	241	260	238	221	241	258	243	238	255	249	242	226	215	236	221	259	252	236	251	232	213	222	243	253	205	226	226	238	220	255	218	268	240	227	252	260	233	246	231	238	226	259	246	240	271	218	249	271	247	228	254	241	223	245	224	241	250	245	263	239	266	224	222	250	253	225	247	236	236	240	262	232	238	231	258	227	231	264	243	285	267	218	217	246	239	228	227	253	234	254	233	235	252	243	219	269	225	228	254	238	229	236	236	203	253	237	242	259	229	244	270	240	256	194	257	212	225	252	230	251	250	250	235	220	237	278	260	239	199	252	254	222	243	244	252	230	251	238	250	253	249	223	244	234	227	267	253	218	246	241	249	248	220	238	259	245	243	236	233	232	250	247	264	219	225	233	242	225	244	261	258	238	242	237	265	267	234	205	265	240	224	207	255	241	254	226	259	249	239	225	233	239	241	266	223	239	225	258	244	252	264	240	233	239	240	234	259	237	272	245	226	259	246	241	257	231	236	225	233	258	254	276	239	249	229	246	241	245	255	249	236	229	255	212	274	236	246	214	218	247	209	247	248	250	272	249	234	246	242	202	227	232	261	234	226	238	242	231	253	240	203	230	240	248	240	251	279	241	266	236	236	236	217	239	254	269	227	225	247	242	247	242	229	267	231	217	229	256	209	227	226	263	241	233	245	238	251	234	212	231	245	258	239	249	212	253	255	220	282	236	242	248	224	226	255	242	246	243	262	234	264	236	216	217	241	184	241	226	232	249	247	233	210	222	218	208	247	268	240	244	228	234	250	230	228	232	232	222	208	245	253	253	247	247	245	215	252	254	248	261	224	219	225	224	234	260	236	250	245	237	239	232	218	253	230	238	240	251	239	227	217	218	225	226	228	223	225	277	226	249	271	246	268	223	229	252	257	233	271	232	229	234	253	241	232	249	245	237	239	240	242	255	254	231	234	248	252	246	228	245	206	234	231	252	239	222	254	220	220	208	218	257	231	267	262	234	242	242	241	251	248	244	238	244	257	254	271	234	239	273	257	229	235	228	280	224	193	258	252	216	219	234	250	242	255	244	273	220	225	262	246	261	241	232	263	216	244	261	255	264	211	225	229	266	239	223	238	238	250	220	234	209	270	221	258	237	235	223	230	255	230	217	236	209	225	233	237	269	227	255	245	250	244	234	233	230	246	244	242	240	246	274	225	245	248	212	237	240	216	231	243	244	238	239	220	226	250
3637	8674	5724	2696	1782	1364	1136	848	690	618	503	451	417	377	363	361	308	338	323	322	296	276	292	285	289	283	280	248	276	275	271	283	243	286	273	281	239	214	266	264	278	216	231	254	267	257	260	277	280	247	243	274	265	259	253	255	265	255	274	247	271	268	264	255	230	248	253	224	243	264	263	248	268	248	237	292	251	237	253	221	238	213	233	248	255	280	250	246	251	237	252	241	284	270	270	227	263	247	237	227	250	264	256	268	270	233	263	246	265	265	248	235	218	254	245	245	277	240	224	234	230	253	232	262	243	263	248	261	248	249	249	244	236	241	241	241	236	282	252	246	253	215	284	244	249	251	261	223	251	254	246	272	247	257	256	245	252	239	244	241	265	263	263	240	290	257	245	252	251	250	254	250	228	250	241	271	264	268	230	264	223	253	226	262	267	251	235	277	244	246	256	233	247	262	267	227	235	248	238	251	253	229	252	269	234	238	272	225	266	263	231	240	251	223	252	273	259	220	269	253	243	252	253	255	246	253	265	248	230	280	228	255	245	289	230	229	244	240	262	240	271	256	261	223	257	237	249	248	228	276	259	247	281	243	249	236	253	262	263	223	216	257	268	239	242	248	244	249	232	254	262	260	248	231	240	242	253	236	234	235	264	248	255	259	232	268	261	258	222	268	244	255	247	248	258	247	271	260	245	258	287	246	270	263	268	265	238	243	237	247	229	243	239	252	241	267	280	255	245	238	270	233	252	231	261	239	238	234	247	232	253	236	228	267	226	235	223	243	244	230	278	250	243	220	261	290	264	250	238	259	235	270	249	251	229	247	262	256	233	258	277	252	257	252	266	261	244	222	236	253	271	260	235	260	231	235	265	211	234	247	239	266	279	254	254	287	260	253	238	277	251	255	253	247	226	245	259	225	250	242	253	244	229	247	228	243	237	247	247	233	267	261	239	272	256	240	259	240	244	245	215	249	236	240	248	248	228	255	258	247	284	230	214	274	253	254	235	263	266	225	240	271	233	249	288	263	268	269	220	234	254	262	230	243	254	243	283	224	246	241	274	248	243	231	265	262	268	264	242	254	248	252	238	237	254	234	252	232	252	273	261	241	273	243	263	251	258	240	262	239	265	250	260	242	260	249	256	260	237	236	226	237	230	249	252	220	247	249	246	259	262	249	283	268	260	261	228	233	256	271	235	252	260	254	242	253	265	246	280	243	246	243	271	232	236	262	289	225	249	253	247	230	238	237	278	259	220	254	243	250	258	238	271	239	243	256	268	226	255	252	302	271	265	208	252	288	272	245	258	261	249	250	262	230	267	250	277	261	236	251	268	245	249	246	244	229	237	250	259	246	230	236	255	224	244	246	254	266	266	247	251	265	233	241	251	246	245	272	255	258	264	229	269	266	226	285	258	244	232	231	235	233	233	231	246	267	239	225	246	229	234	240	267	237	253	233	268	239	258	251	248	258	255	252	226	246	248	242	224	241	268	268	228	260	246	261	245	234	250	258	250	266	241	224	263	256	237	259	257	246	249	262	231	239	245	260	249	248	239	273	260	258	278	234	242	233	279	242	282	247	223	235	258	273	237	236	257	252	257	269	232	258	215	232	267	285	246	236	269	247	243	261	220	239	233	269	239	247	227	244	230	229	254	252	250	260	245	227	255	252	255	248	243	240	256	236	267	268	230	233	227	253	230	255	273	243	246	279	257	269	254	284	247	282	233	254	239	248	244	259	274	246	238	250	218	239	240	234	246	252	257	248	255	247	259	266	263	233	240	254	261	270	244	285	241	230	256	249	260	258	251	249	262	252	263	256	270	239	241	228	237	250	246	246	257	252	267	255	262	253	277	241	241	255	223	243	276	276	241	245	231	265	253	238	244	252	266	239	237	270	251	237	268	257	247	261	255	212	246	249	274	241	231	282	224	267	243	228	252	265	267	253	242	267	249	255	259	244	258	247	265	259	253	237	260	265	236	257	269	275	253	261	247	223	266	234	227	259	268	252	259	281	243	259	228	249	247	252	261	271	242	291	256	265	286	265	253	246	220	275	235	217	237	245	258	266	236	246	237	290	249	235	260	232	256	255	222	231	225	234	278	249	257	268	257	222	255	259	261	277	249	258	212	237	227	246	238	245	236	247	253	248	221	262	263	255	239	249	259	248	247	265	247	249	252	245	244	245	262	254	246	252	229	241	254	269	270	235	239	253	247	262	215	259	249	245	242	252	258	246	295	242	226	248	243	255	242	232	244	253	278	230	231	254	273	203	226	267	257	245	212	255	273	271	256	249	265	241	253	237	264	244	268	277	245	213	222	257	254	237	254	244	259	248	261	260	260	240	261	253	235	272	256	261	225	245	255	281	272	251	247	238	238	236	268	248	234	245	231	231	254	242	246	256	233	260	217	264	251	242	240	258	266	232	222	223	245	226	227	232	294	246	221	249	262	249	239	244	244	235	236	256	257	259	252	241	261	253	293	252	225	269	233	244	238	229	246	259	280	271	282	272	256	260	289	242	236	288	265	235	254	258	253	250	237	263	238	259	255	260	239	263	248	256	252	254	245	262	267	248	247	254	239	235	254	221	271	252	238	270	260	262	244	273	253	253	211	280	242	257	242	261	235	255	236	259	234	246	245	259	255	238	240	239	247	233	238	274	234	228	260	258	236	232	221	249	250	270	241	223	263	253	234	252	252	234	236	251	257	271	252	252	242	266	221	237	232	222	276	278	246	257	271	233	242	245	270	267	268	260	243	245	234	238	222	251	240	239	260	250	255	252	220	223	242	239	265	238	265	238	237	228	252	244	257	238	240	254	250	230	240	235	230	265	253	232	213	245	270	275	231	268	263	233	241	253	246	241	248	246	260	258	268	234	249	266	264	274	242	251	250	242	268	286	241	244	249	249	251	245	247	262	230	246	241	243	242	249	250	250	240	253	273	274	254	230	236	260	256	241	268	243	243	244	222	244	239	269	262	235	278	246	274	254	247	239	259	263	271	259	236	248	268	242	264	259	264	235	251	234	245	234	226	253	226	235	247	246	247	269	233	235	233	231	238	241	239	260	262	256	217	243	234	254	254	271	276	255	232	247	261	244	264	256	278	236	267	267	272	251	258	238	236	234	250	249	264	247	290	278	275	276	225	274	257	280	246	227	254	252	249	258	244	259	256	219	236	242	268	225	241	243	253	246	250	257	255	235	285	248	254	262	244	230	240	234	230	248	258	253	258	252	257	255	244	238	244	270	277	250	262	257	216	238	258	270	251	252	253	263	260	230	271	265	217	230	260	246	218	249	254	256	237	244	234	253	254	271	244	252	228	233	253	237	283	233	268	261	242	252	244	257	249	250	246	274	232	279	252	203	234	266	255	251	234	248	241	245	246	248	231	279	224	253	259	244	249	251	239	248	259	234	265	265	266	251	271	273	260	239	220	231	291	226	262	239	263	259	241	257	265	233	251	232	260	248	236	249	262	236	272	252	242	254	232	245
24735	20986	26742	25332	8212	1050	864	814	678	660	682	647	697	650	687	671	641	632	655	635	620	635	645	643	665	648	671	589	648	578	685	602	645	617	592	609	584	605	629	661	627	630	611	642	627	624	645	676	690	662	660	628	639	631	646	628	608	631	628	680	596	614	610	616	608	630	594	610	638	665	618	617	648	627	623	572	619	601	608	636	614	610	625	652	619	632	670	647	612	648	630	613	598	655	624	636	649	622	614	597	573	655	663	595	628	602	608	604	610	602	631	651	647	636	608	621	591	626	640	672	611	620	620	652	640	623	617	637	627	650	637	607	663	633	607	644	589	630	616	677	622	639	621	620	677	613	632	620	606	618	626	636	616	601	623	657	623	641	640	629	654	586	582	603	629	645	620	595	663	585	642	654	611	644	599	657	585	602	642	630	634	607	606	613	633	639	633	604	593	617	618	631	594	599	652	637	622	637	607	637	650	608	640	592	660	625	615	563	687	644	648	596	651	602	601	573	648	589	587	656	626	667	626	656	614	636	634	594	618	592	599	560	610	625	616	622	609	607	649	612	675	613	657	653	666	595	639	716	630	617	648	628	672	632	678	616	642	580	636	636	611	617	603	585	608	641	612	638	568	644	596	628	637	647	607	621	631	626	609	614	588	673	604	579	589	613	623	617	599	618	614	616	658	639	643	605	631	635	659	622	609	655	640	620	631	623	616	648	614	670	585	568	640	638	656	606	672	665	635	660	604	618	675	606	653	632	602	664	618	604	593	621	573	579	645	642	595	577	619	591	644	601	646	625	642	627	661	639	603	605	707	646	635	658	578	617	590	633	616	629	627	639	603	595	629	606	639	616	650	612	604	628	632	607	616	621	638	628	588	616	648	632	605	609	615	638	626	600	635	655	625	624	594	639	581	618	619	633	605	651	594	643	638	612	629	615	643	629	610	633	578	657	591	645	661	611	609	631	606	634	637	629	676	638	625	653	618	629	596	653	614	640	586	598	639	628	603	620	597	641	641	624	658	616	606	665	623	555	577	636	652	642	620	594	653	586	635	647	613	653	623	651	613	623	608	615	674	649	592	591	646	618	624	589	615	600	648	629	630	661	625	628	622	630	632	612	647	614	565	621	627	668	601	626	631	655	599	661	579	622	680	631	594	657	629	640	565	667	603	635	592	566	621	651	633	644	634	608	624	619	615	648	632	649	586	651	613	615	662	622	623	584	635	656	621	625	617	650	598	627	602	649	644	582	658	606	672	619	600	617	657	654	581	596	626	631	625	599	622	631	633	677	618	644	610	621	603	619	598	656	654	635	630	641	647	642	617	612	594	627	651	593	628	587	635	641	628	603	575	638	643	637	616	615	631	634	623	634	622	617	630	605	629	675	606	602	596	653	614	639	674	660	674	617	617	647	611	616	641	600	606	621	607	629	635	588	598	681	618	629	604	605	602	627	653	684	625	659	653	640	619	615	636	601	614	621	639	627	638	623	622	617	613	595	594	630	649	612	651	623	640	612	653	623	660	616	656	596	641	595	636	649	618	634	602	613	653	633	599	631	611	632	609	598	607	632	629	599	645	625	610	612	630	644	596	627	600	576	655	598	653	665	589	587	628	627	573	598	620	640	637	636	620	600	608	634	646	654	602	621	682	665	661	639	609	637	624	588	641	613	646	594	580	582	618	628	626	623	584	659	677	645	591	628	634	638	599	613	641	638	629	660	599	629	669	628	627	596	606	613	642	649	622	599	600	632	587	607	621	650	640	618	613	623	621	669	600	637	588	581	656	648	653	626	615	638	584	615	677	615	662	650	605	597	625	582	606	584	633	608	644	659	632	612	600	591	641	642	624	621	650	575	617	607	612	641	604	650	662	627	593	616	587	606	640	609	612	614	578	639	608	631	645	621	606	668	622	631	639	607	615	604	612	610	639	632	640	629	614	639	598	668	628	582	625	613	599	591	649	618	605	657	625	642	613	639	603	602	631	588	659	629	600	643	637	690	644	658	631	630	656	625	626	633	632	638	624	627	601	644	609	647	628	619	628	643	587	666	602	609	655	617	596	602	606	672	643	625	612	603	627	622	670	637	606	632	658	630	632	608	670	631	567	646	621	602	600	619	641	596	610	618	588	588	591	639	645	599	634	646	677	606	641	649	645	596	586	671	593	609	661	645	650	616	635	592	612	618	614	626	611	658	616	600	631	614	609	636	646	656	602	623	601	549	631	638	643	606	591	633	678	591	609	556	597	639	686	633	657	677	607	609	618	611	590	639	628	645	560	635	632	629	596	664	622	644	618	696	620	603	619	640	635	630	644	613	625	656	604	636	643	625	689	600	633	620	598	589	597	623	642	615	656	592	629	608	580	634	598	641	607	599	616	602	607	683	621	613	631	653	658	643	617	638	593	555	599	652	609	620	669	634	663	618	660	622	655	637	626	571	617	630	566	626	612	661	643	687	610	614	619	653	651	610	591	588	592	629	630	619	638	625	619	667	593	659	594	616	629	625	613	637	633	622	625	640	642	640	650	619	599	585	644	648	632	639	634	623	649	621	624	604	679	614	619	621	622	653	643	600	648	642	660	631	650	611	641	617	602	660	587	652	599	657	600	613	626	627	632	591	612	650	612	599	633	602	625	605	618	606	584	634	610	654	622	596	645	616	618	624	654	632	628	666	625	586	601	593	608	639	637	592	623	631	648	646	630	684	630	589	624	652	624	621	662	651	639	612	661	627	642	609	639	650	604	581	628	626	626	568	628	595	645	574	598	627	631	573	652	641	644	631	606	619	636	593	614	633	569	614	662	618	628	588	641	605	622	620	597	639	641	648	613	589	655	567	585	593	643	631	665	646	651	598	619	634	642	682	652	632	647	648	592	691	625	622	634	620	656	595	615	648	623	669	664	637	602	636	634	609	617	611	616	603	596	618	613	602	653	637	593	592	657	598	611	616	600	643	588	614	631	617	674	620	637	577	631	641	614	647	653	648	618	624	617	633	596	601	641	594	599	640	634	677	628	619	597	624	644	668	621	620	638	627	619	588	614	657	622	572	613	651	609	607	615	639	601	615	631	623	632	592	597	603	655	633	601	626	653	677	594	622	609	654	631	685	618	615	589	645	620	605	647	596	624	595	658	590	654	654	645	642	592	608	635	612	601	608	643	601	598	680	592	575	593	658	560	597	632	600	613	600	623	678	593	606	607	620	606	618	634	610	630	624	665	637	602	632	632	640	583	626	624	628	613	634	661	608	597	678	648	638	609	574	595	591	643	597	653	647	642	631	631	595	654	671	673	633	617	640	589	646	598	623	600	597	587	631	706	610	645	594	627	639	645	673	625	614	640	638	633	603	610	625	628	625	626	645	581	644	603	624	616	642	627	630	648	645	669	615	612	629	662	601	573	647	607	576	628	634	642	640	627	649	609	647	611	652	625	612	673	625	606	640	662	679	573	619	626	628	630	600	666	596	611	634	616	646	597	619	624	664	625	612	603	609
3553	5377	3565	1909	1462	1284	1068	974	878	845	787	717	740	698	727	660	692	698	666	682	681	641	625	635	673	691	637	620	693	661	641	699	619	641	691	670	578	651	640	666	686	642	647	635	654	631	645	644	641	654	611	668	594	604	700	625	660	656	637	628	623	655	616	654	637	677	617	623	675	635	684	695	627	648	654	694	596	662	636	641	575	661	627	613	604	684	665	616	640	646	687	624	660	619	647	623	615	658	608	660	655	654	623	642	643	629	633	612	630	683	630	652	615	619	679	621	636	655	604	629	634	697	622	632	644	600	632	682	588	709	648	653	649	616	624	667	612	589	612	634	645	629	593	595	653	653	629	646	618	643	608	641	613	660	658	661	635	658	636	577	615	615	633	623	630	622	593	637	583	630	646	615	608	630	638	652	635	633	657	624	629	638	600	637	629	611	602	659	635	658	641	634	633	613	659	661	641	672	644	656	652	641	668	656	675	600	624	622	646	634	633	629	702	654	657	633	634	612	652	623	626	618	671	611	649	609	632	657	610	609	653	649	633	649	613	603	596	584	664	601	695	619	634	604	615	617	649	608	605	619	637	652	669	682	647	664	685	663	597	665	675	620	625	617	622	638	631	626	632	616	641	673	650	611	667	661	618	617	623	584	624	630	677	703	603	641	651	638	647	629	676	618	573	635	669	672	649	652	631	610	649	680	608	668	615	666	588	617	632	682	626	657	553	623	648	644	621	637	615	613	613	613	632	637	611	650	650	592	636	616	608	616	652	639	663	667	655	669	619	631	607	614	604	649	660	631	647	629	611	618	689	617	620	624	635	648	663	667	636	624	653	644	636	670	665	654	644	630	627	617	660	620	637	670	641	689	615	641	587	675	656	625	618	663	623	671	649	562	595	634	674	682	713	613	648	645	599	611	625	659	601	649	681	629	621	643	640	626	666	601	633	646	633	672	650	655	649	660	623	646	630	641	637	647	650	670	631	650	631	640	657	618	634	647	637	683	612	631	671	626	639	638	612	615	649	640	560	621	656	610	652	627	670	632	667	663	630	616	663	703	648	611	652	656	633	626	627	634	608	655	614	643	669	641	616	644	627	603	618	621	667	647	662	661	646	628	616	595	639	605	666	625	637	688	645	614	646	660	630	638	651	608	640	631	630	629	614	591	625	611	678	648	631	581	620	620	603	620	635	638	613	626	648	671	640	611	579	615	594	591	614	656	620	642	605	667	675	637	632	634	656	640	609	612	643	602	649	639	631	601	637	639	582	649	664	643	626	649	671	628	656	620	640	634	584	664	656	632	643	636	634	646	622	614	643	616	615	613	642	613	661	609	623	612	627	629	621	637	590	661	622	646	659	591	646	605	635	645	626	646	585	630	635	592	647	638	625	630	610	599	655	633	614	610	592	610	625	624	694	653	606	643	623	645	608	657	677	615	603	644	635	666	662	626	634	661	652	650	639	686	650	672	590	628	634	649	602	672	638	662	633	643	673	647	633	635	661	671	598	627	614	641	669	624	593	640	632	631	665	651	669	636	669	609	606	661	699	633	592	659	633	606	629	620	602	686	623	653	634	645	590	647	649	646	626	658	632	632	638	625	671	659	635	603	659	666	621	650	607	689	594	640	628	621	642	619	620	662	604	640	619	662	687	636	637	615	631	662	634	625	596	641	683	575	584	654	638	651	626	673	613	656	662	597	603	635	633	680	660	621	640	650	653	659	647	674	614	589	630	623	612	641	632	617	610	595	648	631	641	639	627	621	665	611	634	611	668	596	629	631	632	626	630	640	624	634	623	619	627	672	645	643	647	605	601	666	603	638	642	659	620	654	614	638	635	621	652	647	624	682	623	647	691	660	652	591	636	624	604	620	588	606	687	663	673	655	649	670	620	657	636	656	616	675	681	662	619	663	620	663	627	621	667	614	636	665	652	608	664	668	673	644	613	629	659	621	618	659	683	635	661	649	610	632	654	666	636	645	617	614	643	666	627	626	594	623	662	668	662	648	688	625	619	636	652	625	629	654	648	597	592	643	685	608	647	635	600	595	644	641	685	681	597	613	623	679	628	654	639	638	655	622	625	671	672	673	642	615	608	673	627	632	574	612	629	630	622	623	603	624	629	597	621	567	656	613	639	615	693	655	644	643	625	685	637	635	628	673	633	627	631	649	576	586	655	676	621	629	620	649	633	672	610	630	659	675	642	651	633	651	632	634	644	634	606	634	673	622	640	664	663	620	609	612	649	625	615	622	647	628	645	666	663	613	658	607	668	640	630	638	632	631	661	675	634	638	605	636	694	604	632	632	628	620	657	660	600	616	671	631	661	601	646	640	667	614	649	664	645	636	634	608	700	647	632	645	694	655	631	627	641	655	621	674	674	626	675	634	650	655	689	602	625	626	628	656	661	683	650	663	614	644	636	615	628	619	633	646	648	636	647	651	582	618	616	611	666	641	647	679	636	637	647	637	623	639	640	654	651	642	648	676	657	690	625	648	595	631	589	622	642	611	605	634	612	635	645	600	654	653	634	598	650	647	644	642	632	664	610	656	666	642	581	626	635	624	661	651	621	634	620	659	634	636	665	656	614	641	635	602	655	664	597	668	650	632	656	634	649	641	680	649	652	662	587	610	666	597	647	605	656	636	645	638	660	626	607	651	659	594	655	648	598	610	602	597	670	635	678	593	644	591	600	665	619	644	685	628	611	618	603	678	692	679	630	608	664	608	673	652	625	645	670	607	658	576	673	632	627	641	594	660	627	631	626	664	617	614	621	624	647	628	631	636	673	594	630	664	635	616	619	683	607	635	659	648	637	619	618	631	625	623	582	629	643	684	639	619	606	612	650	659	617	612	623	619	651	654	616	629	636	638	623	637	653	634	642	618	607	619	667	652	656	598	657	636	590	636	649	626	608	656	665	658	652	611	634	598	620	628	693	639	634	612	642	637	655	686	627	645	692	651	664	646	658	596	650	595	643	630	647	642	618	594	626	575	663	630	615	660	650	613	624	635	616	568	644	627	620	667	657	623	583	635	661	660	658	612	604	678	642	610	627	617	652	655	651	654	693	643	616	657	622	667	645	656	659	627	665	611	666	575	660	677	632	595	578	656	591	631	607	590	624	599	643	631	670	656	618	611	635	613	635	597	602	665	624	614	622	622	630	627	646	654	631	697	625	623	654	640	611	606	619	600	598	632	617	620	646	614	621	613	635	662	635	649	650	638	628	627	660	635	635	642	663	640	660	594	625	653	630	567	675	646	599	622	649	663	636	662	671	630	622	612	661	618	617	610	636	645	624	647	620	649	639	633	629	674	606	659	635	646	613	659	689	642	618	648	708	604	589	632	633	587	651	622	628	616	636	652	634	668	647	651	656	647	623	645	649	648	642	611	633	645	588	650	660	621	665	630	645	636	620	650	618	611	649	647	618	670	631	659	621	632	650	652	614	619	650	648	642	641	644	641	647	598	595	601	650	641	655	671	604	647	644	617
22341	20954	28437	23630	20957	20975	5758	975	724	577	554	472	421	406	401	365	363	365	333	344	303	296	320	312	328	293	322	298	290	321	296	278	270	292	281	304	295	259	289	276	254	255	264	267	254	262	243	262	274	246	295	270	264	255	288	291	250	275	248	264	263	244	267	257	274	270	283	290	259	277	233	284	248	245	253	296	279	273	269	272	292	275	262	247	234	255	253	274	247	243	248	275	280	315	274	259	276	271	275	297	272	276	248	269	265	287	220	256	273	248	250	260	275	290	268	284	257	261	247	288	269	285	265	247	282	249	294	257	242	262	260	280	245	248	257	264	244	261	261	274	289	277	279	269	284	238	274	281	290	244	283	271	238	271	291	269	275	247	265	254	269	243	291	243	262	265	279	237	292	268	248	259	256	244	269	247	252	237	273	262	268	232	273	252	282	272	278	249	253	260	270	254	275	272	242	281	267	264	238	271	237	265	241	292	258	261	241	246	298	255	254	250	252	267	257	272	264	275	238	273	254	270	267	218	255	254	248	278	272	290	244	269	270	278	250	246	254	274	243	273	278	259	269	267	250	267	240	255	252	226	280	251	279	243	254	285	257	281	257	248	277	250	276	263	251	279	264	286	278	293	278	226	280	260	268	243	265	249	246	253	273	243	250	252	261	275	264	259	255	252	247	247	302	265	244	268	254	255	268	250	261	282	251	289	251	276	270	251	272	245	270	254	244	293	244	281	279	292	259	259	281	278	261	256	254	264	277	274	256	282	244	231	255	246	261	273	283	296	275	276	280	260	281	238	282	246	272	243	261	256	262	269	255	276	281	276	261	272	248	270	268	271	253	250	210	254	281	271	258	260	264	257	251	255	249	256	268	226	249	295	277	262	251	231	270	262	278	271	269	259	273	268	275	259	255	259	291	244	261	258	263	256	281	254	275	278	265	247	238	263	270	247	236	270	257	241	280	247	283	269	299	240	247	283	257	274	264	310	258	259	303	242	291	271	241	247	297	243	271	246	254	277	255	275	263	280	269	271	274	269	270	272	257	265	253	266	258	269	264	256	258	244	254	284	264	268	281	248	261	286	247	276	270	256	263	285	242	265	286	239	258	268	242	244	237	277	282	235	260	242	276	267	287	282	273	302	286	278	276	272	252	261	251	284	289	257	277	296	285	262	234	280	259	245	240	258	261	253	292	256	299	262	258	235	288	270	254	217	267	257	257	265	234	273	276	235	241	295	255	291	270	292	261	267	259	248	256	255	261	283	271	261	290	258	257	267	264	279	279	259	283	259	295	243	255	275	260	253	281	262	249	252	265	253	286	273	239	268	270	257	247	265	244	279	255	270	273	266	279	240	226	261	301	269	281	299	267	279	260	288	274	252	260	315	292	239	276	259	263	264	277	287	266	259	246	251	258	283	264	278	239	278	255	290	284	267	263	243	271	261	268	267	262	259	235	240	238	262	266	278	270	264	287	249	241	278	270	257	231	247	247	262	266	260	290	259	251	285	233	257	249	260	286	244	288	242	251	249	247	250	294	268	251	227	247	262	255	272	242	278	260	236	278	286	286	253	258	282	230	255	282	252	265	246	234	290	274	265	254	258	268	267	270	280	260	273	250	269	286	263	254	255	271	251	216	248	242	278	271	278	290	279	278	243	252	282	259	259	280	245	254	241	246	298	231	262	249	254	268	241	246	241	264	277	283	255	253	236	269	246	257	281	264	259	257	278	230	239	274	267	266	265	266	263	272	255	229	268	238	265	241	271	254	278	275	241	239	273	250	256	257	236	274	269	237	254	279	248	237	277	262	264	281	235	262	276	270	258	287	301	258	287	252	256	298	244	268	267	269	271	286	293	243	273	250	244	276	268	271	244	275	261	251	279	266	272	270	285	264	269	254	245	262	274	269	257	256	280	282	266	271	262	267	269	297	283	266	251	266	307	234	267	267	240	288	270	278	286	267	269	233	253	242	233	272	257	263	236	290	267	277	230	258	268	276	270	286	260	267	255	277	254	267	281	281	223	262	263	274	253	268	261	273	251	255	265	276	229	254	255	261	250	257	262	276	263	271	254	245	280	225	268	259	272	283	244	255	241	258	272	268	249	271	258	283	302	248	278	245	211	258	236	285	267	276	260	266	257	260	276	253	268	233	236	269	281	289	272	255	253	253	262	256	275	259	280	272	281	241	263	267	260	265	300	258	260	279	267	267	245	255	269	233	227	287	270	266	249	264	274	284	262	246	283	239	280	262	282	247	289	248	280	277	238	298	276	270	261	248	276	266	299	266	255	271	246	247	260	233	258	245	247	273	286	255	262	248	254	273	293	282	240	270	270	286	247	267	258	244	281	271	272	258	263	251	249	237	274	259	292	267	265	267	261	267	267	295	244	236	281	238	238	265	259	245	277	245	264	235	252	254	249	301	273	264	275	268	250	242	238	238	269	276	274	254	238	274	271	247	278	245	278	260	255	289	249	266	273	252	259	247	262	260	248	272	264	264	281	252	244	276	265	266	255	262	264	278	277	260	268	269	260	275	251	258	261	284	292	244	282	275	289	247	275	254	261	265	276	274	307	273	263	261	273	252	267	290	273	281	243	238	255	263	272	277	263	265	239	289	243	276	237	288	271	253	265	253	259	264	283	277	261	262	255	244	258	281	250	287	268	260	293	274	267	270	265	267	264	253	261	258	261	253	269	289	273	306	254	240	262	239	297	259	252	247	254	264	255	279	249	272	267	273	302	247	278	278	266	248	233	290	249	256	265	264	261	245	295	260	268	252	248	255	261	285	265	252	227	256	268	303	275	280	231	280	259	264	269	275	234	255	282	264	288	260	269	247	281	255	268	262	234	295	255	254	270	245	266	244	243	269	264	236	275	254	265	265	262	258	240	270	234	267	259	246	253	242	249	248	251	254	262	267	248	258	256	299	230	272	265	249	268	280	239	238	269	252	262	236	292	280	247	263	271	240	269	242	259	281	237	259	299	246	264	265	261	284	310	239	281	263	258	283	250	248	259	298	248	278	258	259	279	280	271	260	267	269	267	253	251	240	269	239	284	271	261	265	255	270	289	296	257	271	267	283	266	252	253	276	271	251	286	281	248	247	258	263	267	255	289	289	287	269	237	273	247	231	242	292	246	250	252	237	246	268	235	269	269	257	291	253	274	252	250	274	267	288	238	245	289	253	253	255	275	270	249	266	270	242	278	295	260	292	251	284	287	274	254	285	251	278	266	243	231	263	222	233	260	217	250	256	263	277	258	273	244	273	297	241	253	279	271	263	283	306	243	275	272	238	274	255	239	278	274	262	279	246	290	272	245	267	245	284	271	245	278	249	256	278	226	257	283	273	259	236	281	260	264	249	247	245	261	234	251	278	267	258	238	270	251	263	240	253	267	275	258	292	263	264	245	261	270	261	270	254	248	276	276	266	261	272	275	252	273	262	251	285	253	255	252	267	241	238	276	232	271	301	304	294	290	260	258	239	243	257	253
4056	13655	9453	4374	3206	2301	1834	1364	981	868	751	638	560	492	476	441	394	421	342	356	349	341	340	314	320	322	324	334	326	283	288	277	316	317	293	254	286	292	282	284	300	304	291	284	268	278	288	304	290	261	261	284	271	263	283	260	277	289	284	282	225	272	294	244	289	229	283	276	282	280	274	251	288	223	255	250	250	272	276	237	236	290	261	256	298	252	258	276	249	263	258	272	257	256	273	223	273	263	270	272	249	295	260	250	300	250	232	272	272	273	265	260	236	220	268	276	266	264	221	273	252	246	239	266	286	257	261	265	265	283	271	261	275	256	258	255	275	240	258	231	252	261	237	267	250	237	271	256	229	260	259	251	284	241	239	229	259	236	250	240	253	237	251	275	260	271	248	281	258	274	270	259	239	273	272	271	269	253	262	266	265	259	253	247	243	219	265	261	262	253	248	259	246	267	262	285	246	267	259	300	248	267	239	260	234	279	261	244	264	251	264	256	260	256	263	285	281	250	264	255	270	281	278	258	239	261	273	248	245	259	244	262	257	274	276	258	265	269	237	270	255	252	248	274	230	263	269	254	266	232	289	242	270	281	279	282	253	284	249	235	289	237	258	277	277	276	245	274	249	254	251	282	228	239	223	244	274	254	269	275	282	278	245	250	259	268	247	254	243	267	254	240	249	284	274	246	257	255	249	275	261	248	248	268	303	240	246	267	274	269	259	252	256	265	264	266	265	260	284	246	261	281	263	232	275	251	234	269	235	284	260	260	241	243	254	241	269	254	245	235	269	231	239	280	253	251	238	257	254	244	260	261	242	259	279	275	251	263	253	258	222	280	249	280	273	246	251	249	268	224	276	291	274	248	270	252	267	270	258	286	237	301	253	233	242	248	248	252	242	266	255	266	225	264	266	250	246	281	227	272	255	270	264	264	247	253	244	247	266	268	245	265	280	240	243	239	263	241	248	261	251	268	229	298	231	263	261	270	257	274	240	259	247	241	278	256	248	266	245	275	264	268	239	257	236	264	279	246	270	255	264	266	287	257	288	264	261	255	221	293	245	297	286	277	256	259	260	274	235	287	270	254	235	266	282	258	278	286	256	244	277	238	244	252	237	276	256	257	239	259	233	277	270	262	268	280	234	284	260	270	274	268	260	255	271	270	259	272	262	253	254	274	274	290	270	271	279	256	238	243	259	283	244	258	252	268	265	300	289	272	268	251	265	255	283	249	284	257	241	251	304	265	276	270	252	243	284	253	255	270	242	218	275	256	252	263	271	244	247	269	227	268	281	247	283	251	246	245	272	298	268	239	282	247	275	236	247	252	251	268	222	235	268	262	257	245	265	270	260	247	264	247	266	263	261	278	275	236	244	276	247	242	268	256	250	260	239	251	262	283	266	268	280	263	255	271	291	284	234	265	252	236	261	230	256	264	274	274	275	253	278	287	257	278	271	275	263	253	248	242	250	269	258	271	280	283	265	253	236	280	240	279	262	278	247	259	241	269	245	261	257	283	246	260	283	246	251	274	260	277	262	252	289	277	265	270	243	253	315	270	255	273	233	261	246	245	263	277	268	263	283	263	237	229	273	274	293	229	271	251	266	259	223	261	267	259	264	258	233	236	245	268	263	260	237	267	241	255	289	262	285	264	245	274	266	264	262	252	263	239	270	265	285	228	274	280	284	262	254	245	271	239	271	264	237	260	227	252	205	243	232	264	271	273	261	250	279	278	301	253	253	254	289	258	269	275	236	263	273	278	251	292	246	258	266	255	273	273	292	264	276	238	295	300	264	253	279	228	226	266	265	283	250	273	246	238	271	250	234	299	290	271	236	224	276	256	280	278	236	272	273	261	248	246	298	252	265	285	238	275	307	286	283	245	272	234	215	260	239	263	249	252	239	256	248	276	256	255	286	257	273	263	260	257	240	283	249	286	251	272	253	275	245	256	269	287	274	244	246	245	255	268	270	254	236	257	247	284	268	279	272	258	246	250	251	250	253	278	245	249	225	232	270	277	227	261	284	262	255	250	246	270	270	255	238	265	255	239	297	260	265	269	287	276	250	277	252	264	286	210	258	254	229	266	236	262	271	258	274	266	265	255	265	277	252	248	258	247	259	244	271	264	276	238	270	248	265	255	254	275	268	273	279	273	246	228	290	260	251	245	258	250	235	273	263	258	243	251	245	243	244	248	237	285	270	265	242	237	263	268	276	258	211	281	238	263	246	281	258	261	248	266	278	290	257	262	285	266	279	290	232	257	283	252	275	271	257	227	241	272	242	287	277	252	252	264	282	255	246	271	237	274	269	267	270	254	266	273	284	262	261	285	256	230	241	270	263	262	265	262	261	274	273	230	268	270	248	260	247	258	261	267	248	282	258	263	273	242	256	263	275	256	254	248	251	268	234	254	255	267	273	269	263	255	273	253	244	280	247	248	289	260	244	244	251	264	265	250	257	246	254	256	294	262	259	279	262	256	302	252	265	283	220	273	235	267	267	239	271	264	267	244	269	247	259	250	255	273	252	260	282	248	257	247	251	265	280	258	240	248	264	274	267	244	270	276	282	244	263	261	259	282	258	276	229	251	259	261	268	269	247	276	282	247	236	249	238	263	234	246	277	267	277	266	254	257	261	259	260	242	252	257	245	241	280	259	265	259	267	237	277	229	276	279	267	242	241	253	247	263	248	281	245	256	259	252	257	255	261	236	267	273	291	258	244	280	262	223	247	246	261	267	261	274	222	280	265	269	241	264	268	285	242	278	299	245	267	282	246	282	249	238	243	252	303	278	252	272	261	224	279	237	275	254	263	274	291	260	247	241	269	258	252	257	245	279	277	274	250	279	247	259	241	269	259	245	285	277	255	260	263	277	261	251	249	280	256	252	264	247	244	241	274	244	248	255	268	248	233	244	286	277	284	288	262	254	268	248	261	273	287	270	243	250	273	248	264	291	233	283	253	278	292	248	274	236	268	241	265	276	244	262	266	242	258	246	240	252	259	277	277	266	235	254	245	259	249	243	282	254	264	267	245	247	294	250	234	273	247	263	266	252	279	240	270	294	264	268	263	298	289	267	274	236	284	269	239	259	263	255	233	253	258	274	242	256	278	258	253	240	266	235	263	229	268	283	230	276	261	278	275	254	246	272	235	221	252	266	256	259	271	242	249	226	276	266	256	262	270	258	245	286	278	263	253	274	280	239	271	258	257	257	266	275	273	265	243	273	238	249	293	260	258	250	264	232	272	262	238	276	273	253	246	279	273	253	237	243	210	294	267	245	267	241	248	265	257	278	277	243	285	246	239	268	258	285	271	272	249	260	231	245	250	277	254	244	283	251	231	261	276	257	267	272	242	250	280	260	278	256	258	294	271	232	250	261	256	260	266	262	299	284	262	245	220	238	281	281	233	251	245	241	272	258	260	263	286	274	255	262	262	248	263	258	266	254	265	259	276	286	254	285	264	253	259	255	266	237	268	251	242	272	269	268	225	270
27467	19906	8380	984	611	608	566	592	552	532	522	546	532	521	539	509	505	529	551	502	561	501	468	500	498	524	463	505	535	527	525	545	510	519	502	519	493	526	504	493	554	507	511	492	537	563	501	518	498	536	514	541	516	500	496	518	478	507	510	463	551	523	472	538	514	501	476	478	533	479	524	550	513	489	492	537	495	535	527	523	507	538	567	511	526	566	521	524	515	511	533	515	561	513	535	525	517	553	517	532	479	496	492	544	510	521	551	497	518	586	508	505	519	513	572	543	538	541	520	512	528	507	502	547	517	546	532	523	509	490	520	519	510	516	525	506	491	519	488	546	512	505	533	521	529	465	542	491	502	528	499	493	533	553	532	543	528	538	499	499	551	514	534	522	533	533	512	470	518	570	499	512	528	521	525	553	510	518	505	523	502	522	545	527	559	563	497	525	526	522	521	525	471	521	531	500	486	506	506	524	531	533	545	525	520	504	537	519	516	538	530	530	551	497	529	497	504	480	502	492	529	533	506	538	494	469	508	534	481	501	504	508	509	547	535	541	522	488	524	521	500	492	530	494	482	511	535	478	506	555	515	545	505	493	532	521	507	500	497	518	533	523	512	504	467	485	507	522	515	552	546	529	507	532	512	526	519	506	538	514	513	505	534	494	559	569	511	529	515	525	490	534	525	476	530	534	526	526	485	491	589	516	547	535	528	490	534	491	514	514	482	503	532	539	530	498	511	517	474	535	513	538	532	516	508	503	524	551	551	520	513	531	520	523	476	509	490	519	502	535	538	544	537	510	539	542	502	494	532	528	472	513	518	535	505	524	522	557	528	517	519	533	539	506	536	511	515	515	476	489	496	481	487	506	516	511	481	499	514	479	515	500	530	508	517	515	562	552	508	498	485	519	539	513	517	532	506	469	523	548	501	505	523	537	432	518	520	541	515	482	501	555	504	518	543	553	515	487	537	536	484	513	522	545	475	548	515	565	586	508	492	528	496	505	540	557	532	522	513	507	546	502	485	498	511	517	539	528	569	504	513	514	547	517	527	500	525	520	495	543	532	499	561	505	526	502	537	535	525	475	563	526	540	543	513	538	530	502	534	525	527	508	505	530	503	497	504	493	556	484	523	562	490	523	549	535	521	502	514	505	532	524	490	495	530	466	498	481	535	521	502	455	524	501	524	521	514	526	514	484	526	494	541	535	504	545	501	460	506	538	532	478	515	520	501	514	515	509	554	499	526	505	555	530	530	534	491	513	511	555	515	522	507	556	522	506	504	515	501	558	510	521	483	510	531	505	506	516	502	521	522	545	539	544	495	540	520	503	546	527	484	523	532	546	512	464	515	520	493	535	510	538	525	495	494	518	541	528	481	530	511	491	499	496	514	488	494	526	561	481	534	485	524	516	546	549	559	526	524	533	560	471	469	544	477	505	531	542	559	527	506	552	529	527	516	511	530	546	520	527	490	540	515	521	543	531	517	513	562	533	492	481	525	592	547	539	513	546	499	501	519	527	515	504	538	512	527	470	533	522	533	530	525	525	574	491	523	505	489	527	524	515	494	527	510	492	528	558	518	500	536	543	479	562	548	536	515	486	530	541	540	541	503	502	531	511	494	502	565	519	502	504	523	499	541	494	496	488	526	565	512	498	473	502	484	518	535	542	525	529	513	489	513	550	511	555	506	520	526	485	528	549	557	545	495	486	550	515	557	515	513	508	483	529	487	509	499	534	506	509	529	512	511	481	489	513	508	524	489	549	506	557	523	511	529	503	517	523	546	539	486	505	508	544	546	535	529	527	500	533	526	514	522	532	496	496	587	513	534	532	527	494	499	509	479	534	524	494	518	550	501	512	540	566	524	502	540	525	521	501	517	540	548	520	536	577	543	523	525	539	536	501	485	515	553	530	518	514	483	511	529	498	492	518	525	507	517	486	567	506	514	503	491	505	486	555	526	476	452	543	523	512	538	559	505	525	518	502	509	530	493	567	514	487	503	527	527	527	516	549	502	497	520	527	534	532	515	523	544	530	498	551	482	535	512	554	501	533	505	557	535	553	509	528	546	515	533	522	502	508	530	529	538	489	513	552	528	501	503	506	507	535	518	498	542	517	504	482	547	502	544	498	553	511	527	508	557	546	483	514	540	547	520	506	511	542	476	513	544	556	554	505	493	518	514	529	469	521	523	535	494	531	518	547	511	509	499	466	507	512	522	506	538	534	499	548	551	575	534	523	525	473	547	509	538	502	510	525	506	525	520	526	499	540	500	555	563	499	502	528	524	479	501	517	504	509	550	491	531	514	471	523	539	535	513	508	516	520	504	518	532	528	528	516	505	492	540	514	536	510	503	466	551	541	569	486	516	534	526	506	525	534	514	539	534	489	495	502	539	548	490	554	534	534	522	501	543	563	477	489	487	528	534	513	508	498	493	509	506	528	490	529	483	537	488	500	535	521	519	495	512	456	500	516	511	521	505	513	537	541	513	536	525	518	507	541	511	526	528	538	514	470	550	492	528	506	501	507	568	564	528	536	498	501	481	507	515	474	505	528	546	507	493	556	535	568	478	547	543	549	520	542	512	491	542	499	531	532	535	498	510	537	526	506	462	537	519	521	538	486	510	547	523	554	519	507	548	551	528	525	519	461	502	518	507	505	550	544	539	527	535	509	538	560	505	491	500	541	525	526	535	543	509	508	531	490	483	492	478	530	543	522	500	520	531	551	529	501	489	515	469	475	484	517	513	524	507	519	488	536	524	493	545	484	509	525	548	529	524	513	542	493	497	521	518	519	524	559	558	544	504	546	520	537	575	514	562	523	475	523	514	567	524	507	506	503	516	516	525	522	508	527	532	492	510	484	510	545	536	509	513	527	492	565	522	517	525	516	486	521	527	490	516	530	542	484	508	480	523	531	493	507	575	554	509	489	533	533	514	536	550	521	542	475	542	509	531	510	506	574	551	555	507	502	560	506	528	552	527	504	575	511	529	532	496	513	509	511	499	562	494	517	530	487	529	528	544	518	535	509	538	530	588	535	516	490	539	491	490	536	499	489	567	554	472	489	496	513	492	537	521	528	537	520	513	502	470	504	521	543	530	530	526	520	549	537	491	506	493	493	513	483	520	488	498	521	488	558	518	506	495	493	496	504	517	525	503	515	558	507	547	545	490	516	509	516	522	477	519	548	498	503	539	515	527	504	493	461	556	518	523	522	494	524	496	530	525	559	519	534	525	503	521	492	494	538	567	512	479	537	483	562	568	525	548	525	561	469	575	538	473	509	538	542	520	536	518	512	522	515	513	504	493	538	509	560	510	549	475	512	530	506	527	495	519	502	478	492	543	495	477	527	521	498	547	481	521	490	526	548	504	545	536	533	537	529	560	505	514	538	525	529	551	497	517	526	526	561	517	511	515	510	498	529	528	537	478	573	529	477	546	497	565	481	497	531	565	531	485	481	542	481	511	507	526	567	504	539	510	522	530	529	503	552	552	565
4958	2553	1542	918	840	731	701	635	622	606	593	606	609	580	551	543	547	538	586	508	559	584	564	485	573	557	488	553	553	576	492	566	524	570	553	525	511	541	566	568	551	571	523	524	522	548	511	552	510	540	534	503	522	548	530	532	504	576	548	529	560	550	527	508	530	511	503	538	533	500	525	518	511	545	469	563	545	513	497	530	545	520	536	528	525	530	542	552	547	526	556	519	565	529	552	606	538	494	519	531	561	534	518	574	529	533	541	501	506	516	561	550	507	522	532	582	500	509	519	503	520	525	553	530	571	523	519	510	561	523	543	550	575	509	513	458	522	517	517	572	536	580	523	549	508	484	487	513	516	539	536	588	525	540	551	528	594	493	514	515	563	581	492	561	545	527	584	521	539	516	549	526	541	550	552	512	489	544	519	523	540	507	513	549	541	523	539	508	546	546	532	574	540	536	494	547	517	511	506	508	576	520	526	560	537	539	518	561	547	529	544	536	539	510	573	523	518	525	522	519	535	552	558	514	538	545	567	559	538	522	511	544	526	553	531	553	518	539	537	502	506	575	529	555	502	547	552	509	543	498	537	498	545	510	571	534	534	567	550	497	589	551	495	574	537	554	547	532	561	544	520	531	588	531	551	506	561	567	502	574	557	581	520	563	507	511	524	531	533	496	541	509	515	572	519	496	572	516	553	470	555	550	514	538	529	530	558	545	513	520	510	552	571	507	531	545	523	541	536	508	535	508	543	546	497	536	592	607	553	497	560	517	593	527	529	518	538	532	573	538	510	540	489	501	502	538	548	517	542	487	513	535	536	516	514	550	523	547	519	537	525	570	516	547	477	551	547	498	533	537	532	537	518	567	543	479	553	568	505	540	501	480	528	551	529	505	511	552	540	544	530	530	505	519	512	512	513	525	521	542	549	506	513	549	550	525	545	536	468	548	539	526	518	536	490	554	513	538	506	541	554	550	531	513	536	542	533	536	533	532	524	531	515	543	506	521	569	542	557	516	506	518	560	562	551	496	521	556	525	548	537	547	557	494	542	472	526	521	478	506	517	517	531	584	584	527	553	520	545	544	568	527	517	509	535	530	591	543	534	543	511	517	485	578	537	529	532	554	532	503	578	548	499	516	506	504	552	539	516	517	539	588	537	500	553	551	499	569	498	537	562	518	517	527	509	527	492	541	524	546	565	599	516	546	537	546	558	548	558	540	514	540	498	526	573	548	547	516	527	580	480	487	515	555	525	530	539	557	551	514	494	519	512	537	576	540	530	592	531	516	517	589	518	563	524	556	520	522	530	521	533	528	511	540	483	530	518	588	578	533	532	534	543	550	484	553	561	552	534	495	517	545	534	541	529	538	523	496	527	535	567	527	535	604	515	513	561	544	550	532	534	476	546	527	532	500	535	518	520	546	531	545	535	568	554	533	514	538	520	510	556	523	465	550	540	543	563	545	506	576	572	516	550	497	499	521	524	539	527	509	518	543	544	514	549	509	526	568	537	557	559	553	531	564	509	521	533	489	548	502	491	560	519	521	535	553	518	542	521	512	532	523	498	555	508	565	547	530	536	536	554	498	555	555	525	491	512	494	562	518	527	513	496	518	521	492	527	505	519	564	557	515	546	580	507	530	510	515	525	532	543	526	525	512	508	543	516	532	528	468	540	502	511	556	542	530	507	554	555	519	514	528	510	521	515	545	545	510	526	497	554	522	557	498	545	510	559	552	487	513	575	536	516	506	502	544	485	551	504	513	533	521	518	559	529	563	511	496	558	571	535	573	541	508	526	564	527	541	538	566	532	552	557	523	563	507	579	521	532	535	511	568	526	508	573	531	536	543	529	505	523	559	552	501	546	521	493	542	509	531	554	512	521	519	497	520	506	525	562	575	482	519	555	548	541	536	547	527	553	512	562	510	500	532	515	539	534	542	515	558	522	534	531	535	595	514	523	517	529	570	578	547	552	551	548	519	495	536	518	524	548	543	517	505	540	536	531	521	505	537	534	531	566	541	519	521	525	500	535	477	569	501	528	540	536	499	525	576	527	508	583	512	525	543	515	499	534	541	530	540	512	514	533	561	543	539	564	518	539	475	527	516	509	539	528	526	510	534	536	572	503	534	518	499	549	537	514	533	459	497	553	515	552	519	525	556	527	545	557	534	522	492	523	552	551	489	523	523	556	517	523	531	561	516	557	508	558	544	524	543	537	502	518	481	540	538	523	546	547	558	486	566	559	549	546	579	517	493	519	564	562	503	527	545	589	540	549	547	517	481	557	497	526	523	535	582	572	581	521	526	530	585	511	560	533	503	540	553	496	537	514	503	539	530	541	537	564	548	538	549	494	525	538	515	546	543	510	528	505	557	538	483	510	577	537	559	543	532	549	561	493	564	535	564	542	515	531	513	520	523	553	523	506	529	530	505	522	516	494	517	533	526	543	520	530	525	528	576	566	491	510	500	514	506	542	545	543	528	513	548	570	543	554	502	534	528	500	529	538	507	528	531	524	544	580	554	555	533	538	533	509	550	539	553	539	492	532	559	485	528	509	559	530	530	495	508	543	526	541	553	534	515	535	511	540	547	556	553	550	509	519	519	512	498	537	555	519	508	530	561	491	516	536	548	527	537	536	531	532	565	510	532	544	537	532	475	553	542	524	520	554	555	536	525	531	520	528	521	508	510	496	514	518	565	509	534	560	500	476	543	512	533	582	490	563	519	516	540	521	530	562	502	545	519	510	559	526	547	507	506	489	530	490	549	529	522	538	534	535	515	538	520	513	549	500	580	535	517	523	508	534	495	539	534	549	526	548	513	518	548	549	557	566	526	561	522	556	521	536	549	557	529	543	505	517	523	486	561	498	516	561	568	470	533	527	541	556	527	514	538	526	517	564	548	527	556	522	544	531	508	541	501	564	561	557	502	527	538	515	520	526	524	544	539	494	495	503	535	529	552	522	553	537	538	516	479	540	551	539	572	495	537	493	543	539	553	544	504	518	518	531	532	533	553	556	549	518	519	563	525	553	539	532	551	530	532	528	527	530	564	549	548	509	533	529	513	538	541	530	515	540	512	526	516	494	548	548	517	515	533	592	530	509	575	539	547	549	538	554	534	539	552	512	557	540	483	538	557	500	508	512	531	544	555	547	527	528	550	570	531	561	512	539	511	519	521	510	496	560	506	572	513	547	509	513	557	528	542	522	521	532	519	531	506	530	515	500	550	537	553	527	553	512	572	527	539	506	540	484	485	525	541	558	510	520	548	511	537	549	543	551	552	553	520	531	503	556	514	538	528	533	563	549	511	527	577	521	563	520	503	537	566	511	560	531	571	536	483	513	529	558	563	505	581	499	580	477	537	554	525	562	505	514	492	507	518	554	506	535	571	567	540	514	490	572	519	518	522	536	516	542	560	519	525	505	527	476	506	514	558	549	496	517	537	502	567	514	542	532	518	542	522	533	532	551	522	486	534	546	583	535	533	539	542	485	537
23593	20920	27765	24194	20856	5290	791	601	415	404	388	374	342	333	293	311	277	290	311	315	285	258	291	278	260	265	281	255	265	265	256	258	268	254	249	229	247	256	238	227	243	242	260	230	252	231	257	258	257	241	218	215	255	231	248	244	231	225	220	222	243	241	220	251	234	225	246	249	228	215	240	276	266	259	237	246	270	243	251	255	253	247	233	274	249	241	232	261	250	275	257	231	241	241	230	253	243	262	264	239	243	253	252	252	228	272	242	256	239	254	257	246	253	238	248	248	241	266	253	228	227	245	261	241	246	247	234	237	223	267	240	221	237	241	257	237	271	208	255	240	268	207	213	239	262	249	245	203	232	248	251	212	225	237	247	260	251	258	232	242	259	265	273	211	235	232	255	236	239	234	246	248	245	221	265	254	239	223	249	235	243	243	268	221	271	224	211	229	217	244	234	227	256	233	214	251	246	254	229	229	257	243	237	261	255	243	240	258	269	250	240	259	226	236	241	266	244	230	228	255	250	268	256	234	259	250	228	252	218	220	238	241	231	224	232	205	245	269	233	272	213	203	247	230	274	246	240	269	240	251	242	203	239	258	261	259	255	229	218	246	272	238	255	241	230	268	258	249	248	216	247	249	253	234	284	254	230	249	225	239	231	246	251	264	231	239	245	258	243	257	219	266	232	244	259	245	245	237	240	241	230	239	242	259	273	225	259	230	249	259	223	252	249	239	253	239	223	245	248	238	253	243	255	227	234	230	284	252	243	241	231	224	249	249	248	253	231	253	243	268	257	236	249	238	253	253	249	263	259	235	250	243	242	263	237	264	288	236	228	259	254	243	239	234	224	228	266	248	243	249	230	227	231	226	239	238	228	260	244	263	264	236	239	223	240	232	253	222	245	238	276	264	268	243	240	234	253	249	255	218	252	252	211	255	240	249	235	210	246	240	197	211	216	257	267	240	269	249	248	246	261	216	242	247	262	237	239	269	224	225	273	217	232	237	220	219	234	241	264	262	222	275	245	268	254	251	230	242	235	228	226	251	275	282	286	272	268	241	253	216	221	245	225	231	233	251	229	253	259	234	245	243	248	266	247	229	252	254	243	233	251	241	225	216	239	234	242	249	239	248	228	244	226	215	238	227	227	240	238	251	248	259	269	259	252	259	230	247	248	254	230	240	243	238	265	248	227	260	228	243	213	223	251	239	262	278	251	223	243	227	223	264	271	251	232	233	232	274	253	249	246	237	241	237	265	271	258	260	291	231	235	215	217	276	265	207	222	258	259	250	259	240	245	224	265	277	240	240	246	238	263	253	237	250	247	241	242	252	258	227	245	260	250	264	223	228	224	259	262	237	238	230	229	261	242	230	260	257	217	236	239	238	258	233	251	253	261	218	230	289	246	242	234	233	261	253	226	232	258	269	258	246	222	257	264	236	259	218	234	251	250	241	237	248	273	242	229	269	259	234	241	219	235	243	221	268	232	246	235	253	256	249	238	237	249	255	246	230	227	260	245	237	236	248	240	247	257	234	242	260	234	238	249	228	241	244	228	231	283	235	251	223	272	254	227	258	253	250	278	263	244	238	241	257	239	226	239	216	243	257	234	276	235	253	264	258	241	260	224	241	229	250	235	259	244	239	248	212	243	253	244	239	244	230	237	262	221	226	255	231	251	282	257	257	226	231	233	244	253	251	244	261	221	255	234	237	233	254	245	257	229	267	232	268	257	210	259	236	251	234	226	241	267	258	244	205	233	248	242	254	251	247	246	266	246	227	240	251	233	240	271	249	219	242	241	257	240	242	229	235	255	257	242	248	261	252	245	234	221	244	230	221	243	228	255	283	269	227	243	255	228	250	255	243	232	230	215	237	260	237	238	240	269	269	264	227	259	240	255	275	246	236	227	221	242	294	254	229	251	240	243	258	251	240	242	272	251	231	249	246	251	230	263	253	260	259	262	236	243	220	213	261	226	240	221	247	246	241	261	243	245	233	244	250	209	234	238	261	233	255	256	263	229	239	217	244	289	272	238	266	229	234	271	230	249	237	245	241	248	238	255	240	241	246	260	271	265	231	264	234	251	249	255	224	241	255	233	221	249	257	253	262	244	248	225	246	225	223	196	262	260	256	254	229	244	262	241	235	243	230	240	263	261	245	252	248	244	210	235	238	267	238	258	195	242	265	255	252	258	234	258	229	236	267	245	233	251	227	255	224	257	240	248	246	248	226	224	237	235	220	235	215	276	263	260	235	262	266	241	246	261	252	248	222	235	231	250	268	219	240	252	246	222	264	259	235	231	247	272	235	273	235	251	248	273	246	209	249	257	254	275	226	221	248	237	262	268	226	225	241	267	250	236	240	225	225	236	266	236	263	238	243	256	253	220	230	238	264	215	263	237	230	248	260	253	232	246	218	242	229	248	243	286	229	233	241	228	237	213	229	251	258	250	229	261	249	240	239	247	256	255	227	226	247	232	262	242	247	248	247	242	282	249	231	278	236	227	256	239	269	232	237	242	268	247	256	235	265	254	245	246	222	237	237	253	239	239	257	229	225	243	271	211	250	256	247	254	253	257	247	228	270	247	255	233	229	271	241	236	242	227	222	266	244	262	255	262	214	221	251	233	250	249	263	235	256	218	246	244	232	235	230	270	244	230	244	239	238	266	254	256	244	282	282	246	233	242	226	262	259	228	249	252	266	261	243	251	227	221	257	222	220	231	261	248	272	253	222	229	248	223	246	229	240	248	244	239	235	243	257	260	209	238	273	240	244	243	203	239	254	216	228	242	248	247	234	241	237	246	256	229	263	231	235	245	244	240	270	264	235	246	230	242	241	253	226	247	253	241	251	238	257	250	257	257	242	259	255	248	222	246	271	249	261	253	261	243	260	239	250	257	236	248	262	234	225	239	246	287	273	229	230	224	254	237	253	237	233	218	241	243	229	229	268	280	212	216	234	250	234	255	225	203	240	249	231	238	265	239	249	254	237	252	241	256	257	213	244	235	239	263	220	257	261	247	289	255	230	260	259	257	229	254	253	233	210	214	228	226	256	216	255	199	266	254	257	225	254	238	235	242	252	275	267	238	247	242	237	239	257	239	231	245	247	238	234	237	218	245	241	229	246	235	258	267	238	243	222	230	236	249	256	235	250	240	294	253	220	221	259	204	266	212	226	260	247	275	237	241	260	278	266	243	234	243	245	250	259	247	234	233	233	238	274	249	236	258	213	253	217	238	241	252	254	222	243	251	261	207	239	243	237	244	262	250	234	253	264	239	250	236	249	236	233	235	213	236	242	233	266	219	269	230	259	221	233	237	269	252	255	261	242	248	228	253	249	251	255	247	241	228	267	238	230	237	234	252	246	243	259	255	239	250	266	220	262	265	243	230	238	253	269	226	253	249	218	250	242	243	232	260	237	233	241	258	248	247	226	223	242	241	246	264	246	252	261	243	270	245	243	241	267	256	234	213	245	224	247	252	236	267	251	258	252	236	224
3512	8492	5870	2613	1909	1393	1073	860	684	593	529	473	424	449	363	405	316	335	356	289	326	304	284	277	308	289	276	265	277	263	289	273	261	268	251	267	272	279	275	270	244	268	279	256	275	273	266	254	251	249	257	263	262	253	286	240	250	246	264	252	251	279	272	263	283	270	281	242	250	235	246	262	237	248	269	242	276	257	248	272	245	244	255	251	232	261	291	240	261	238	259	267	289	213	243	240	256	270	231	259	232	240	249	242	250	268	260	253	246	253	239	252	255	246	265	283	309	225	255	261	272	242	262	263	265	226	258	251	237	267	255	250	232	247	250	266	272	264	238	256	246	249	265	258	247	245	233	258	237	246	243	244	243	260	249	268	265	262	217	258	237	241	260	243	258	249	238	245	271	231	236	246	253	252	247	240	227	246	237	259	240	255	259	222	233	238	241	217	243	268	246	244	270	261	262	270	260	277	234	257	283	230	241	227	265	255	279	265	270	210	248	253	255	267	234	283	239	249	262	258	261	253	240	244	266	257	245	253	258	244	260	285	258	238	263	220	236	271	266	239	256	260	246	248	245	243	260	252	220	256	272	247	235	219	255	266	264	239	231	238	264	236	256	225	245	265	270	245	254	249	267	258	257	238	262	281	270	250	267	253	226	266	266	256	255	268	271	232	243	234	227	230	269	290	272	242	256	267	250	238	235	237	255	217	248	247	255	255	278	222	283	267	274	261	240	269	274	268	258	244	260	254	236	258	274	272	226	280	250	263	274	265	234	248	243	241	238	263	255	235	257	272	279	222	257	229	251	269	241	275	214	248	274	264	255	260	241	260	254	278	273	274	241	270	256	253	253	260	248	250	234	252	266	239	261	247	235	232	244	236	252	241	264	235	272	238	246	257	251	251	258	239	264	235	232	266	265	257	244	270	272	215	263	264	261	255	260	273	242	232	270	244	283	255	269	214	224	254	272	229	246	242	263	266	246	266	224	257	247	248	262	261	242	269	250	219	269	236	250	257	265	246	258	250	259	257	247	258	249	262	239	251	225	250	238	251	254	292	255	245	257	250	244	239	250	231	239	255	245	255	223	235	264	240	282	235	255	236	258	278	248	254	262	227	226	263	236	252	284	238	223	244	240	250	260	249	274	250	259	251	263	275	249	254	239	246	247	246	229	262	252	269	251	235	243	268	272	220	252	222	285	276	244	269	234	243	218	263	278	252	245	248	258	239	255	249	236	234	245	257	247	240	256	244	283	235	236	283	256	251	268	238	242	238	256	221	252	237	267	239	265	287	257	268	235	272	244	247	267	256	243	281	236	261	285	240	266	253	246	287	285	256	237	252	241	277	252	233	248	239	220	222	245	251	246	243	279	262	257	242	273	244	256	277	240	239	253	270	252	249	259	243	251	253	244	261	282	242	239	262	267	281	239	251	247	246	274	259	254	236	243	264	229	271	258	253	256	212	262	273	244	238	226	283	269	265	249	275	245	256	216	240	245	257	254	256	276	241	258	257	276	251	242	242	269	275	261	218	228	279	250	264	236	235	263	271	233	236	254	269	228	235	264	247	246	267	225	289	226	233	238	247	244	275	249	236	254	226	259	250	249	270	264	249	245	236	256	231	256	250	263	252	252	249	264	258	283	242	271	235	260	222	257	243	246	241	246	237	230	240	291	215	238	257	255	259	249	258	249	235	247	255	242	246	234	266	234	259	255	267	268	255	258	229	252	244	230	271	265	263	254	241	262	245	273	249	264	237	232	274	263	284	252	284	226	254	244	269	224	272	272	279	225	256	268	272	224	246	256	241	235	260	233	274	277	236	260	256	244	243	253	239	261	222	254	270	241	222	249	233	240	268	267	263	213	266	241	255	228	242	256	235	242	285	248	267	272	263	261	262	249	248	254	254	272	250	263	251	246	242	279	258	254	261	256	247	237	256	244	262	240	258	238	245	214	229	255	242	220	236	272	255	265	228	276	270	245	259	242	223	265	242	258	231	232	242	281	233	258	243	278	268	257	230	276	239	256	243	258	247	263	240	249	249	271	248	266	251	251	249	241	250	252	250	271	249	247	250	242	236	245	234	271	234	261	255	246	283	277	245	261	247	249	249	227	250	240	282	247	247	263	239	261	216	248	255	255	237	280	277	241	228	246	240	242	237	262	265	270	236	251	262	254	244	256	230	257	264	232	247	244	249	236	270	244	237	245	243	246	268	245	262	254	261	251	220	251	263	266	259	220	234	260	257	251	248	261	242	282	280	243	269	231	233	283	233	276	237	245	256	243	275	290	260	269	289	247	252	271	245	232	230	264	245	222	255	265	252	234	276	244	232	226	236	252	237	255	270	259	264	235	244	223	226	256	248	257	248	238	269	249	248	243	246	227	233	246	264	283	257	283	263	248	263	259	268	305	227	239	271	288	247	293	271	234	290	247	234	265	267	233	264	232	238	231	237	231	237	268	254	252	247	283	264	249	259	234	248	274	257	269	241	242	262	245	248	236	212	208	258	269	231	261	273	246	248	240	263	260	261	236	260	256	221	240	249	249	242	229	228	247	264	272	262	237	221	260	280	252	236	253	250	252	248	277	252	230	248	226	247	256	245	287	261	242	230	240	253	264	216	239	250	255	250	243	257	273	265	272	297	268	289	227	257	227	261	224	256	256	256	256	256	263	246	271	239	253	289	245	267	233	263	257	230	282	259	259	205	267	237	241	262	265	255	271	223	240	251	231	254	261	239	253	253	251	243	222	251	256	229	258	274	246	240	266	267	256	232	280	277	247	243	238	273	253	246	212	239	248	267	268	247	255	263	245	274	242	228	255	258	230	259	260	250	250	255	234	259	252	270	253	244	263	232	239	238	261	263	246	249	235	253	240	256	241	262	222	254	260	268	268	266	256	284	267	256	272	229	259	210	258	241	257	227	234	249	263	271	245	236	273	260	251	223	274	291	237	267	218	263	258	239	243	256	255	266	273	245	249	264	235	238	243	236	239	249	262	248	235	266	258	221	263	249	259	273	243	279	245	241	258	257	268	273	231	232	262	233	227	263	247	234	239	248	253	243	274	277	248	243	249	264	277	230	270	233	272	258	263	277	217	255	243	245	222	235	248	246	259	237	233	236	247	290	241	230	236	242	242	239	218	274	251	247	279	244	257	267	232	252	234	244	271	251	249	262	286	242	250	223	217	245	262	263	274	229	243	266	269	217	250	238	241	260	248	238	262	253	275	271	273	300	249	256	264	231	254	243	250	251	235	247	260	241	279	253	245	282	260	241	253	260	245	261	249	260	261	243	256	271	247	241	253	258	255	242	246	258	273	251	256	243	262	259	251	263	289	232	276	316	248	235	276	267	247	277	247	288	270	261	245	243	231	236	234	227	256	264	248	258	256	258	240	252	252	256	250	268	259	255	279	251	251	258	261	245	243	237	244	249	250	263	232	232	252	246	266	257	227	260	260	255	237	242	251	259	247	250	257	247	258	244	262	269	253	262
24519	20838	26560	25074	7944	1050	856	748	706	696	679	669	662	696	638	680	627	659	650	631	625	656	651	648	614	620	656	598	608	693	660	618	635	610	613	639	611	622	658	606	615	639	606	623	642	640	622	608	622	619	640	674	565	612	631	620	613	623	642	621	626	609	637	664	610	604	659	623	620	603	595	631	613	647	602	623	644	637	659	630	637	608	615	656	640	618	643	634	607	646	647	646	660	610	669	631	632	675	647	633	637	607	616	612	605	616	625	662	649	630	627	576	625	662	618	588	643	643	657	604	643	651	674	631	652	618	663	622	619	652	638	577	636	639	648	583	652	658	657	615	593	659	632	600	627	627	637	645	660	638	614	656	612	617	653	621	623	643	672	643	659	653	606	658	604	593	650	635	599	630	662	617	635	639	585	669	617	587	609	645	594	579	646	684	689	638	680	648	630	623	634	637	629	654	667	639	641	624	654	662	655	622	648	628	596	621	662	617	629	625	639	608	632	620	628	663	668	602	607	654	648	628	644	632	672	589	636	588	593	670	618	627	602	614	638	595	651	617	587	646	644	658	616	624	679	599	626	624	661	620	641	623	651	679	646	613	621	627	600	639	658	621	675	602	666	630	642	626	612	661	646	650	577	662	655	654	587	642	666	649	589	636	662	614	617	588	617	635	615	622	654	593	644	626	630	602	593	633	672	639	589	603	619	637	612	600	636	660	606	677	596	605	581	623	628	624	627	674	628	593	634	644	700	615	645	629	598	642	650	653	607	625	633	625	649	644	655	661	616	645	610	653	682	596	658	635	626	589	627	593	631	652	600	621	658	642	625	613	671	625	582	601	595	702	605	646	657	635	629	633	634	666	643	638	604	607	669	609	602	648	619	666	629	677	626	660	569	597	624	675	607	627	682	609	597	643	673	683	598	616	606	671	598	623	625	635	598	636	625	611	615	610	647	595	590	646	578	643	627	636	613	636	675	661	671	655	616	640	639	669	620	637	643	635	633	625	668	643	618	622	620	608	616	640	644	603	626	605	634	629	658	608	605	611	624	592	651	647	648	645	657	646	634	589	605	623	624	637	638	655	612	644	635	603	604	648	647	612	660	569	626	640	618	630	605	645	665	659	639	594	677	640	600	619	590	629	639	665	678	608	647	622	588	627	649	661	605	604	638	616	578	633	679	615	597	628	636	620	618	644	676	598	617	653	640	581	611	597	632	567	629	655	605	601	590	653	645	649	635	642	616	655	637	594	676	642	574	630	641	604	626	632	643	591	597	573	617	645	640	614	579	665	625	632	636	643	627	624	643	657	624	616	621	617	638	638	607	673	582	629	686	630	674	695	623	596	615	660	585	624	628	596	673	657	607	633	617	593	607	616	584	592	625	634	649	662	607	640	650	595	577	599	582	630	597	648	635	568	676	599	633	634	620	623	633	591	603	598	618	657	593	596	629	628	694	635	617	666	640	642	620	616	641	628	624	633	638	623	680	594	599	618	566	612	611	592	649	561	678	634	662	626	598	619	611	636	615	636	619	607	631	583	632	622	638	638	685	662	611	606	633	641	631	616	629	648	619	603	614	627	621	666	623	596	619	657	626	646	618	626	623	618	640	644	631	640	621	609	656	651	616	643	611	652	663	594	605	618	672	633	658	641	616	612	641	634	619	644	629	599	580	657	622	646	650	649	685	594	632	638	599	648	652	620	584	665	645	659	646	626	643	627	585	656	615	650	599	619	638	626	642	616	620	568	620	676	661	617	629	629	642	631	585	657	614	626	656	663	634	610	630	666	619	640	613	680	603	623	610	647	597	605	651	639	643	605	662	608	628	633	600	616	599	642	595	612	575	625	645	584	616	623	641	607	612	599	643	679	638	656	645	601	636	674	672	603	617	641	634	599	635	637	690	626	625	639	621	632	647	619	618	622	575	609	604	628	657	661	624	621	629	624	633	616	613	652	561	580	615	652	623	634	635	636	589	636	623	643	638	665	598	657	645	623	617	653	669	604	640	606	656	663	586	662	624	623	607	658	619	611	632	613	607	612	606	623	629	607	680	588	640	672	588	593	603	623	643	599	662	650	619	588	609	631	623	646	613	629	597	641	646	648	599	606	623	587	640	649	609	601	608	618	676	641	591	623	615	631	638	644	649	619	604	601	624	595	643	616	643	618	628	619	610	653	691	606	644	627	577	629	650	649	618	604	656	654	604	643	639	612	562	635	604	609	612	587	625	624	602	615	611	599	625	615	640	631	612	566	656	608	658	631	623	629	613	587	619	585	633	648	632	609	625	625	614	634	613	613	608	649	602	592	594	675	561	632	614	617	641	599	590	632	631	583	632	630	596	570	624	656	611	633	657	641	636	660	614	647	643	614	633	649	645	595	612	637	634	648	629	620	655	651	616	647	598	648	603	655	577	623	629	663	613	612	577	583	567	624	623	607	637	629	629	632	620	642	609	632	609	654	660	640	602	595	679	686	597	623	614	604	600	625	590	617	597	655	646	611	583	643	614	617	622	600	656	651	614	607	606	644	577	594	605	624	619	642	623	631	620	637	600	619	669	597	614	615	645	656	608	644	608	624	602	614	646	636	652	642	636	634	655	632	643	681	624	630	641	629	630	648	648	660	636	649	665	621	636	617	635	657	636	612	623	640	643	625	656	604	578	639	639	613	647	623	612	631	647	623	632	642	651	616	639	615	674	639	603	570	625	637	637	611	646	662	649	613	620	605	612	602	652	648	606	675	668	621	612	615	661	620	633	594	601	597	647	621	625	666	613	639	614	621	607	663	589	648	655	636	625	640	598	660	630	614	614	600	638	592	662	636	643	611	591	591	618	676	625	647	616	617	603	602	645	579	632	644	655	607	594	633	568	638	582	656	637	634	638	621	623	636	604	587	645	688	635	676	652	605	626	642	634	636	671	677	586	609	646	644	658	648	610	628	627	629	636	627	620	605	644	632	666	593	636	646	643	604	639	622	582	642	591	627	612	626	606	640	604	636	670	649	600	623	642	584	592	668	666	614	596	598	662	623	619	614	605	647	584	604	616	659	622	607	642	617	616	627	631	652	645	601	614	627	612	624	599	630	627	613	608	609	643	615	598	637	629	676	631	585	628	671	644	615	626	593	605	607	669	637	635	670	578	628	641	567	695	589	643	630	624	615	616	616	655	601	651	672	644	607	631	649	647	623	615	655	644	659	652	650	605	590	647	656	673	634	629	645	616	630	625	626	616	604	605	594	593	581	656	590	591	658	611	578	601	623	607	674	628	648	582	604	573	614	633	644	616	637	608	632	605	642	626	622	676	636	619	633	626	658	599	576	606	636	626	590	626	616	646	678	650	610	573	659	614	627	631	614	613	661	668	631	630	629	613	605	606	626	647	592	633	659	703	586	679	631	632	613	601	671	633	582	635	665	653	632	649	651	600	612	674	642	628	614	577	599	622	596	659	655	668	646	634	663	622	661	676	584	599	617	650	585	630	615	622	649	646	625
3466	5339	3412	1876	1443	1222	1039	958	900	817	766	761	755	713	676	724	683	679	653	628	644	711	688	688	619	653	613	630	637	652	634	648	651	619	670	678	676	662	680	628	649	647	643	655	667	641	687	638	685	637	642	684	652	645	652	676	688	658	663	609	625	600	620	619	648	631	605	613	686	631	608	674	690	640	660	639	675	677	625	618	678	648	638	633	649	649	648	623	611	657	657	643	632	644	621	626	704	661	656	654	619	649	614	636	668	595	633	628	656	649	655	665	603	655	616	616	607	629	657	584	647	646	637	653	643	595	652	638	588	651	650	662	637	643	643	634	648	582	651	638	577	624	614	611	615	626	640	632	595	656	645	600	686	615	657	644	590	596	629	655	619	682	627	636	668	626	638	656	702	602	639	665	679	605	654	627	690	610	648	615	645	622	633	570	669	602	668	636	684	610	653	659	606	646	628	635	670	614	578	626	648	638	624	635	598	619	671	669	660	619	620	628	635	637	662	677	625	654	627	604	624	655	619	644	626	608	642	581	664	674	592	647	641	656	629	663	671	649	633	660	625	603	666	643	632	625	636	650	659	619	654	629	578	632	627	649	612	656	636	639	603	663	641	624	664	617	634	678	597	597	611	662	615	616	618	669	629	651	685	640	604	665	603	645	663	649	678	619	645	627	670	640	678	582	642	673	646	618	653	629	608	631	677	634	650	662	641	619	623	614	604	678	634	672	609	670	663	646	649	629	639	605	625	607	635	664	650	628	639	638	606	646	661	655	636	643	590	636	655	602	647	657	601	647	645	650	646	615	639	662	629	658	643	608	652	651	602	619	604	640	587	666	612	663	636	631	670	590	615	702	685	641	606	644	654	657	627	691	621	612	638	596	632	676	620	656	640	637	670	609	662	626	644	643	619	673	613	596	602	659	633	681	594	624	637	687	654	665	616	658	615	609	600	579	621	663	643	669	692	626	587	580	702	654	633	645	628	659	616	663	649	635	660	610	667	641	624	627	577	655	642	622	663	616	615	698	669	628	601	642	659	659	597	636	653	630	658	673	662	698	630	648	634	669	605	650	618	678	650	644	662	662	623	630	616	653	628	583	612	577	621	667	704	634	600	620	644	610	717	605	656	621	649	590	654	647	620	621	624	632	641	617	653	600	671	639	637	637	631	643	622	648	603	641	652	648	628	634	618	656	650	687	611	635	626	631	615	646	668	655	651	602	617	668	642	642	627	675	625	669	630	625	619	604	601	616	646	607	582	633	619	634	648	650	638	635	611	611	645	670	654	628	656	649	612	640	638	620	670	656	584	635	685	615	563	671	618	599	618	623	627	635	616	695	607	625	601	610	614	614	639	658	623	600	609	650	689	656	596	653	674	609	668	642	632	630	624	645	665	631	664	623	659	612	624	686	645	616	592	626	610	634	671	604	672	625	667	674	640	645	608	622	646	605	628	596	652	620	652	656	602	623	643	644	645	633	651	682	652	588	641	593	670	631	649	678	604	606	588	679	635	619	621	635	673	665	637	663	622	650	630	626	666	668	641	634	628	690	570	634	618	649	634	658	687	631	634	643	668	646	629	612	645	621	659	669	575	630	596	641	626	647	646	637	645	626	620	655	695	642	627	675	685	655	581	580	653	597	618	650	609	643	617	661	610	637	620	630	657	669	608	618	658	639	652	657	633	625	608	653	685	649	628	662	680	581	632	619	614	645	690	641	625	636	598	634	621	602	635	617	593	667	652	642	612	662	656	666	609	649	634	671	624	663	635	648	621	668	665	635	636	647	606	612	593	614	578	622	673	663	639	634	655	686	663	668	613	665	612	599	618	626	604	653	637	639	669	620	627	671	610	605	617	646	619	650	625	628	637	601	620	652	613	644	630	646	688	699	675	627	626	642	673	665	614	586	605	636	656	622	620	611	671	645	651	677	638	623	664	629	670	689	651	617	614	619	636	591	593	597	645	632	593	655	645	602	601	663	596	647	610	657	665	618	626	666	629	632	628	648	648	638	657	615	627	637	624	651	568	629	657	613	667	611	618	582	605	598	657	657	631	649	615	669	674	648	609	648	643	621	690	635	604	597	613	653	610	649	641	585	665	642	662	645	599	640	651	624	642	619	640	632	594	629	637	625	664	596	645	629	609	626	666	658	671	641	599	636	645	659	619	626	624	651	624	690	668	615	649	632	651	609	635	638	635	638	666	663	608	598	659	656	626	622	637	622	634	615	625	633	677	588	633	618	631	633	635	640	635	640	589	634	628	616	623	584	654	662	641	657	659	647	603	668	656	624	662	627	680	633	619	641	633	609	640	631	599	656	642	615	679	632	700	657	626	670	644	654	649	559	659	666	616	585	665	651	641	578	634	660	661	635	652	598	647	650	596	658	668	606	609	624	649	621	648	669	614	644	668	634	605	654	613	645	607	637	645	647	633	622	625	687	642	625	640	609	613	633	679	613	608	611	676	669	645	644	678	637	635	610	670	655	626	606	704	610	634	602	667	617	653	630	657	626	629	682	655	650	650	630	647	642	636	674	617	587	658	633	657	645	627	666	600	563	663	617	668	646	624	615	634	625	637	614	687	628	621	645	659	637	594	629	621	591	645	627	636	623	646	639	662	645	618	659	610	631	669	630	630	649	636	664	583	635	639	640	602	657	612	622	662	637	612	639	599	650	652	590	625	638	588	619	630	611	591	632	619	623	622	638	589	647	637	643	639	628	614	623	667	621	634	644	639	619	594	661	646	666	671	642	662	629	611	648	629	678	652	604	612	667	664	586	643	648	595	662	652	588	621	659	591	616	612	613	633	618	642	658	655	651	624	638	635	559	595	666	654	610	610	583	645	628	575	653	605	625	664	624	619	623	661	637	628	628	633	636	611	663	631	655	633	682	584	649	628	623	617	598	641	654	657	601	670	613	643	609	671	661	666	600	620	634	601	660	614	596	614	647	588	628	677	645	680	650	614	653	661	622	604	661	637	624	638	652	678	635	666	617	626	646	627	637	665	636	639	656	650	645	638	662	656	637	630	654	629	642	623	613	626	633	652	631	654	627	632	633	656	609	622	643	666	630	627	654	598	597	634	653	660	605	623	606	639	627	619	594	611	582	618	618	671	594	637	658	649	631	648	654	656	611	664	628	696	671	612	618	644	594	664	661	628	610	637	647	578	618	615	604	672	605	650	627	622	655	583	637	628	676	664	623	680	607	659	581	670	637	609	635	617	664	640	658	607	626	599	633	674	608	638	604	579	651	627	670	672	634	649	606	655	599	675	637	635	637	591	614	656	660	626	626	610	637	646	621	666	596	603	631	616	616	609	652	625	659	654	676	656	608	662	612	629	636	640	594	651	667	655	643	669	673	621	591	661	599	614	673	656	617	629	687	640	629	633	647	634	583	629	641	679	642	655	623	616	594	690	668	628	633	644	602	652	632	652	612	622	626	611	671	663	631	635	646	667	647	622	698	591	633	638	614	577	602	669	613	670	623
22442	21024	28536	23711	21025	21040	5748	853	694	639	542	475	472	395	413	371	375	346	373	345	316	351	336	304	316	318	312	293	286	278	294	289	282	306	317	271	288	254	288	277	269	298	328	270	277	283	280	292	273	265	260	262	253	267	237	282	258	243	294	272	283	233	274	266	249	260	290	258	282	283	290	283	279	266	306	286	272	251	287	271	278	286	306	298	263	256	261	282	272	241	258	269	260	276	246	247	251	285	279	256	268	242	258	267	260	302	271	268	231	269	253	231	249	256	271	289	259	297	276	282	264	312	259	259	275	287	299	284	270	284	255	277	292	248	280	270	295	245	287	251	260	243	270	258	248	270	262	287	268	282	277	259	263	279	283	270	254	270	287	305	267	273	259	254	284	252	251	256	254	245	263	253	243	259	263	279	283	259	266	278	267	255	262	255	252	279	289	269	267	286	244	251	280	262	282	292	286	267	296	244	293	272	239	270	274	292	304	274	274	257	275	292	266	277	246	256	266	266	258	278	296	271	277	279	286	280	270	256	253	273	267	257	260	290	278	271	274	268	271	281	254	245	268	263	276	278	287	264	259	268	252	283	277	277	289	265	278	253	264	274	271	266	292	265	287	257	284	260	242	277	253	264	264	275	285	254	286	247	283	260	289	264	272	283	260	266	273	277	275	265	243	243	274	260	271	235	239	251	245	251	284	272	284	282	252	254	296	270	267	254	277	244	252	256	252	281	266	266	273	289	241	266	267	269	234	246	247	269	288	282	242	256	260	264	263	277	269	246	299	270	259	267	254	251	271	270	255	250	272	267	307	260	281	248	266	268	310	277	242	265	221	293	261	259	288	251	263	255	260	282	298	249	321	246	262	273	262	248	273	256	264	257	266	265	269	287	271	267	258	278	263	274	252	271	238	274	278	288	257	244	261	263	263	276	255	296	283	249	279	292	256	268	268	282	277	293	299	275	257	270	287	271	272	233	238	262	259	259	264	264	276	253	294	285	270	284	290	278	260	273	256	252	241	277	278	261	288	264	275	270	258	271	255	265	264	239	275	248	243	246	268	262	265	294	281	271	228	214	276	260	300	237	257	282	245	276	289	280	247	244	271	266	270	254	270	263	249	276	270	285	259	256	262	289	246	262	262	276	282	286	231	266	242	266	274	258	266	229	271	263	296	282	273	270	261	250	262	265	270	282	264	267	239	267	275	244	281	252	271	253	285	260	266	261	296	288	275	270	231	285	250	266	266	277	301	276	273	275	296	279	238	268	276	237	286	254	253	268	259	257	262	264	281	276	264	280	284	258	248	248	280	224	271	264	259	282	261	267	245	292	275	269	261	274	254	273	300	273	292	281	239	268	266	266	260	280	253	266	275	245	262	254	268	227	259	290	251	267	252	262	252	272	258	273	261	259	267	261	271	262	260	294	258	276	241	276	282	265	266	263	313	278	279	243	229	262	254	266	291	277	264	254	251	283	264	273	278	258	284	275	277	295	282	273	234	277	264	270	276	258	276	239	287	268	280	270	271	240	278	273	283	264	267	242	280	257	273	259	241	271	268	257	252	271	259	251	270	261	261	245	272	283	265	272	271	262	303	295	310	268	272	255	264	270	286	262	267	331	275	264	252	273	269	279	264	256	294	260	263	287	273	273	245	256	288	259	275	272	281	261	274	287	265	268	305	263	271	253	267	259	272	263	262	277	254	281	294	230	257	268	239	260	247	282	280	255	279	246	251	273	282	256	262	269	297	282	267	261	231	255	242	270	257	270	297	240	271	264	278	261	304	275	263	273	277	262	270	241	288	251	264	292	253	254	278	273	286	270	271	279	266	259	251	269	313	278	250	243	257	273	282	258	274	243	261	250	280	258	247	242	255	274	264	296	306	273	263	270	244	253	266	244	268	256	261	299	285	279	260	260	274	275	262	250	292	244	257	258	260	266	217	287	247	253	254	256	269	270	292	262	225	265	287	258	276	252	278	276	256	251	277	258	273	256	288	258	254	273	269	256	278	274	276	270	287	268	272	298	291	277	251	265	262	276	293	274	276	258	227	281	246	288	293	287	277	234	267	270	272	276	238	255	280	237	282	251	301	273	254	262	251	262	252	245	294	256	265	257	261	255	283	267	276	285	254	311	258	242	284	242	246	269	275	283	291	241	270	273	293	271	267	265	283	288	249	263	272	271	281	263	267	262	254	256	266	267	262	266	289	256	244	272	302	284	270	263	271	255	265	266	293	273	252	290	291	268	275	277	265	291	247	267	248	252	255	274	270	252	236	269	253	250	286	285	274	289	273	278	273	274	263	269	237	270	273	247	277	237	267	275	294	267	272	232	290	267	245	266	258	241	241	274	275	270	258	270	288	245	235	269	240	261	266	296	264	271	246	234	283	249	302	263	263	305	270	255	266	248	280	258	306	281	306	283	272	285	287	254	270	286	255	268	275	252	284	272	254	261	262	277	253	296	272	278	299	258	262	259	267	254	254	274	286	259	270	269	246	257	284	246	272	274	290	295	278	281	276	275	303	264	261	258	280	259	297	249	261	229	264	267	291	245	275	249	259	271	260	273	283	266	273	269	262	293	232	252	248	309	256	271	280	267	282	253	299	251	260	274	284	264	246	286	238	261	239	248	281	269	270	274	276	256	253	231	258	253	258	275	306	283	249	251	269	284	286	246	292	260	254	310	264	257	260	294	296	265	299	270	287	237	270	277	262	271	278	257	256	264	249	282	249	273	265	243	284	253	238	289	280	294	289	263	252	291	277	270	264	299	264	286	302	286	283	265	271	283	280	266	268	243	266	271	258	268	283	290	269	244	264	249	268	287	282	276	275	260	256	259	287	281	254	258	260	312	260	272	250	260	273	271	242	261	262	266	277	251	263	258	274	280	249	251	261	299	276	265	288	265	234	280	281	282	288	270	250	253	247	271	270	232	262	262	246	231	247	269	272	276	275	273	256	277	282	260	251	310	313	257	260	265	267	243	257	265	278	298	234	281	253	294	281	263	272	286	269	265	258	272	251	259	275	267	288	254	284	266	302	259	291	262	279	266	269	260	265	247	252	282	281	291	265	254	246	245	265	292	269	286	251	276	298	258	310	258	281	258	268	255	290	282	272	314	301	244	262	270	283	247	286	255	288	302	310	243	268	269	267	267	286	261	260	234	262	236	256	273	274	282	273	293	268	264	286	264	261	281	269	286	270	281	266	255	271	276	266	268	268	263	259	291	282	241	269	257	266	267	239	284	234	274	284	256	259	275	262	289	264	284	253	276	262	276	262	268	275	256	260	265	264	263	296	258	265	256	256	274	298	274	256	264	273	275	274	297	277	280	266	256	246	278	253	267	273	297	283	272	266	255	307	257	261	280	257	233	266	273	251	252	248	284	310	287	266	274	273	231	279	255	257	257	242	285	263	269	286	259	303	259	251	271	250	270	254	268	296	255	276	250	310	247	252	272	280	266	269	278	271	257	268	290	263	283	265	249	265	264
4070	13657	9334	4433	3087	2292	1734	1355	1087	892	742	670	563	552	498	498	479	426	398	384	366	377	353	300	317	346	340	318	297	294	292	297	302	274	281	325	293	286	263	290	275	292	320	284	256	287	253	265	276	277	283	288	284	268	309	284	270	261	262	288	269	283	233	298	306	270	235	267	267	250	274	298	256	297	261	264	267	261	269	239	263	284	299	264	260	286	243	278	281	264	269	245	258	259	246	259	264	275	268	284	253	246	297	265	274	277	280	280	273	278	268	292	278	291	254	246	267	236	244	254	268	258	271	277	260	277	258	251	261	235	265	253	281	259	282	265	255	269	251	268	283	267	262	255	271	270	239	259	269	267	245	236	276	264	278	257	295	271	267	256	242	288	282	261	256	250	246	265	259	263	220	259	290	259	254	264	266	253	257	273	259	265	265	273	279	297	275	266	256	233	276	268	277	252	270	254	259	260	272	254	246	260	289	261	259	259	245	233	249	245	266	257	237	259	295	284	257	265	239	249	285	286	232	250	241	251	244	250	298	265	237	268	267	268	265	275	285	271	266	275	245	283	234	266	270	273	264	263	264	252	264	286	294	253	280	268	278	277	269	289	256	277	244	272	268	286	248	243	246	261	253	305	251	281	241	281	257	271	255	224	256	258	273	265	273	251	265	246	279	263	247	260	237	280	278	313	281	253	230	282	247	244	252	251	281	285	256	281	249	274	264	244	272	267	257	246	269	281	258	249	247	262	277	273	279	248	296	251	272	263	271	284	263	258	249	285	264	243	267	293	257	250	280	273	258	256	258	279	275	265	307	267	279	243	237	252	254	268	247	279	278	258	229	299	275	248	283	254	255	275	264	286	260	266	257	264	273	245	276	293	271	270	247	262	258	228	257	258	250	280	254	259	244	271	283	266	268	247	283	269	262	267	224	236	241	263	262	239	288	244	244	268	251	292	255	279	271	277	261	274	260	273	270	255	305	279	287	263	256	290	237	265	276	269	254	258	245	270	274	248	287	291	289	286	297	225	242	260	269	250	263	265	287	260	296	278	259	267	260	293	290	263	298	295	266	269	259	280	261	279	267	309	257	283	259	253	290	265	278	258	295	297	246	262	278	245	315	268	250	278	272	266	280	275	273	292	268	253	239	239	278	251	243	276	274	267	293	264	256	267	251	277	256	268	232	259	247	247	252	271	290	253	242	262	288	246	249	274	283	233	269	269	249	259	260	275	278	276	257	271	278	275	265	286	257	249	265	225	286	250	271	255	247	240	246	235	256	269	252	270	280	262	258	246	258	252	274	263	266	274	274	259	225	263	255	255	267	264	268	262	236	277	262	302	253	240	305	231	278	244	236	277	295	275	260	267	299	278	244	265	251	247	261	276	262	268	260	297	251	275	251	254	269	259	251	264	258	271	269	260	231	259	280	252	276	267	275	260	271	251	248	283	281	258	254	245	254	286	255	293	248	246	260	269	271	264	258	277	268	247	256	266	274	275	264	260	272	266	259	241	257	261	300	283	247	258	251	276	269	250	293	287	285	257	248	259	260	254	281	271	279	315	284	270	273	279	278	255	267	314	253	268	266	303	266	276	263	283	246	250	276	250	259	247	271	259	244	281	282	283	288	237	280	280	246	274	271	292	257	304	270	260	269	248	256	248	290	267	283	269	277	287	271	257	246	260	260	264	265	286	270	233	267	262	282	283	267	258	260	273	270	282	242	254	261	270	261	256	277	256	264	265	268	252	288	271	290	250	272	264	269	256	252	245	284	284	275	252	262	243	256	280	242	284	266	265	280	271	226	267	250	255	286	236	286	279	276	267	270	275	256	253	253	241	272	264	239	247	273	259	263	286	285	275	262	235	281	263	269	263	261	302	275	249	300	232	272	264	283	258	231	247	268	253	286	224	233	269	238	255	307	282	274	230	288	263	244	258	267	289	286	272	266	263	257	260	253	271	249	281	249	281	289	240	260	290	267	242	239	244	279	311	244	256	286	268	264	245	263	252	251	277	268	268	266	265	294	269	271	270	267	266	272	266	304	264	285	267	239	269	257	291	245	262	277	270	240	208	261	256	283	253	236	272	260	275	243	272	244	269	278	260	269	263	247	253	254	269	258	265	245	279	257	248	269	258	258	269	247	252	269	279	230	292	261	267	271	268	248	279	250	285	267	289	261	243	275	244	261	256	259	275	257	274	271	288	247	269	292	258	280	262	275	270	270	215	273	246	263	261	251	260	239	238	278	267	262	259	281	264	266	252	272	262	270	284	269	270	264	254	258	282	281	245	253	262	262	277	248	254	240	279	284	223	231	233	255	269	279	250	264	271	294	259	274	265	267	278	268	278	273	281	273	268	274	255	268	280	264	263	228	243	290	270	259	267	261	271	260	249	232	262	266	263	258	269	248	280	262	287	265	266	262	266	279	241	256	264	240	288	252	255	249	244	274	257	240	255	297	228	251	271	268	271	241	279	272	242	255	254	285	258	253	268	228	271	244	273	261	248	263	278	257	256	256	264	231	252	276	263	279	288	276	270	274	270	244	248	260	216	258	243	267	241	288	283	276	240	270	275	248	245	249	282	252	275	251	250	252	243	257	272	258	257	250	276	265	274	281	260	281	279	265	260	262	312	254	272	261	246	271	247	281	260	294	283	261	263	314	235	246	255	258	278	245	262	234	275	248	274	253	261	227	276	267	258	288	240	259	261	246	262	261	277	289	247	267	271	247	260	219	225	268	296	265	281	271	276	276	245	286	245	255	267	315	260	238	277	266	257	274	259	254	266	251	234	256	263	232	278	284	288	276	246	241	256	258	279	253	249	237	264	282	237	290	262	256	278	256	306	242	282	293	254	281	244	257	253	257	246	279	266	261	284	259	291	258	258	262	252	283	258	262	280	251	257	229	254	288	249	236	260	267	252	268	247	267	281	263	264	277	241	269	267	248	248	279	245	265	290	233	249	270	217	288	286	263	295	294	280	303	266	292	247	273	235	261	272	261	234	264	268	248	276	259	275	255	269	267	268	268	260	236	272	253	272	248	245	274	259	258	266	261	253	282	265	252	250	277	256	259	253	270	257	289	254	259	270	265	275	294	243	261	259	251	269	264	252	275	277	256	252	266	248	270	282	275	270	239	260	275	250	278	248	271	249	228	267	237	238	282	257	250	276	260	276	255	269	233	255	281	268	256	276	266	262	242	301	272	255	253	282	272	224	277	287	286	258	284	279	277	261	287	270	271	269	250	253	280	240	240	241	254	294	292	245	277	266	270	233	283	258	288	256	283	260	277	271	242	285	269	266	220	264	267	282	239	250	281	247	263	284	265	269	273	278	250	240	256	266	275	250	285	304	239	237	266	235	263	259	277	253	266	232	255	268	272	287	284	264	248	257	243	261	262	306	285	249	255	267	259	255	266	259	275	275	240	233	263	278	271	223	241	291	271	247	254	286	273	268	258	262	254	275	262	260	239	259	253	261	232	286	294	288	263	256
27668	19998	8204	1047	675	585	579	534	599	529	545	532	482	508	544	520	543	543	500	547	505	526	508	510	551	543	527	520	550	530	541	497	505	543	565	503	566	537	513	542	514	532	538	542	506	499	491	525	535	488	550	498	532	510	541	572	502	516	523	523	512	473	542	526	477	550	534	546	552	539	553	488	537	518	522	513	520	524	549	494	509	543	506	526	517	544	516	514	561	537	507	497	519	547	517	552	542	523	512	568	535	556	519	532	488	522	547	476	510	493	517	536	540	501	546	526	505	491	555	548	522	551	528	528	539	527	522	553	552	498	530	529	532	538	555	506	513	547	535	572	484	518	546	538	517	552	496	537	520	552	498	592	533	510	490	516	520	463	539	533	555	512	465	507	526	511	516	517	514	582	502	499	551	557	507	555	484	535	485	523	484	524	522	496	482	536	521	547	497	499	513	495	506	517	534	489	526	523	544	544	523	545	478	536	473	525	523	519	515	495	531	549	541	501	507	515	493	534	504	538	503	512	555	555	539	509	539	529	496	478	511	541	533	509	542	521	510	543	517	535	531	526	481	508	513	466	558	525	532	529	536	521	535	535	490	475	535	537	499	505	494	480	531	566	511	514	537	501	522	507	542	544	544	553	497	476	543	540	529	509	490	532	511	541	534	502	505	537	516	506	535	603	503	531	575	561	549	493	520	496	537	537	552	533	509	524	572	500	549	506	473	514	530	553	511	538	519	517	508	511	540	541	524	489	535	546	520	529	513	545	521	567	537	525	550	550	481	502	498	512	538	519	507	554	563	498	542	532	530	490	522	517	553	550	542	585	517	568	544	508	528	506	503	542	499	488	549	494	486	517	561	510	548	515	486	538	538	491	502	518	506	546	551	527	535	521	545	492	491	536	532	496	535	511	568	517	522	529	553	504	522	519	519	527	529	530	510	528	512	521	508	488	534	540	547	520	490	507	556	532	482	487	578	559	508	547	504	554	485	482	513	511	552	566	561	501	516	528	500	552	488	507	544	544	521	454	509	515	502	527	511	530	486	548	548	490	547	518	565	495	517	537	549	523	554	546	562	545	551	489	516	531	534	537	509	541	521	556	508	513	514	535	504	531	493	526	520	500	514	535	515	513	514	535	489	560	516	505	516	509	486	465	516	503	530	528	499	492	495	516	482	506	602	523	499	499	521	515	497	509	521	496	509	524	513	511	481	522	492	499	521	519	513	510	497	525	551	512	508	490	543	540	511	516	530	507	486	500	514	538	488	490	530	564	541	488	534	561	525	492	511	565	549	512	527	476	522	542	516	536	544	535	533	544	492	517	517	510	531	508	494	505	519	572	497	535	505	510	536	521	537	540	513	545	499	512	515	511	483	517	546	542	522	527	544	533	540	519	550	513	541	524	503	531	507	500	532	516	521	512	498	525	528	497	515	530	474	508	541	507	525	531	506	515	520	512	566	543	564	533	532	524	532	505	525	516	511	483	541	534	528	530	518	503	528	505	502	502	523	510	574	504	495	541	482	519	546	508	495	501	549	558	489	507	499	552	494	509	537	547	518	525	502	561	538	487	518	576	550	571	530	508	511	549	553	529	523	551	496	498	481	533	499	525	515	535	534	502	524	528	577	484	521	539	543	486	513	478	528	545	505	521	526	535	539	519	513	512	495	526	519	558	525	523	528	545	490	514	521	503	560	543	517	516	574	511	521	504	500	512	540	526	547	500	530	559	513	541	521	519	500	525	553	524	477	512	486	562	496	502	500	487	505	527	528	543	519	505	485	520	550	537	535	521	530	527	582	561	549	547	531	522	560	502	529	527	525	503	493	527	537	551	524	512	532	507	527	530	526	492	474	529	515	484	523	473	533	523	521	558	531	509	537	571	509	540	550	489	524	519	516	516	549	518	531	504	544	545	551	512	531	568	530	498	519	499	541	495	514	525	504	529	489	528	537	475	519	516	480	499	545	508	531	514	565	537	480	532	544	529	514	532	512	528	531	502	522	552	495	487	507	481	528	531	520	521	538	560	527	502	504	526	552	506	517	527	489	528	523	538	553	519	504	521	540	492	504	519	561	517	485	502	494	501	494	523	561	502	513	501	536	553	507	533	536	574	551	517	550	531	488	551	519	560	537	542	504	532	534	577	504	536	526	523	507	567	483	520	513	531	533	504	534	530	519	477	514	534	505	525	475	503	527	536	477	532	537	548	447	522	516	497	472	531	517	526	508	484	547	512	547	530	500	505	526	501	550	559	535	530	513	501	538	563	512	506	534	490	534	480	553	492	491	540	517	528	505	542	520	502	543	493	546	488	500	526	473	528	515	515	510	517	470	555	508	489	535	531	517	563	564	511	517	489	543	551	529	532	511	504	504	530	517	537	499	504	543	547	483	488	535	506	523	494	517	528	477	564	528	520	519	563	554	518	500	534	520	535	537	471	524	520	504	524	523	517	506	465	475	502	476	521	544	544	504	511	478	485	478	525	574	532	543	523	482	587	505	502	517	525	548	544	535	530	506	485	554	522	483	490	517	532	567	534	497	530	557	518	555	521	507	528	495	519	540	525	531	517	525	524	522	498	526	529	537	516	523	520	554	495	543	502	530	517	487	495	511	530	489	498	537	518	495	510	511	516	542	537	494	499	507	496	542	521	511	502	535	539	523	531	506	526	476	530	551	548	508	554	523	514	525	523	512	462	505	497	533	531	516	480	535	504	502	523	518	533	509	492	506	484	548	493	538	536	541	553	544	513	517	554	532	513	545	515	507	472	483	532	524	518	559	525	527	494	501	539	505	509	512	560	515	533	474	540	508	548	492	516	491	526	489	536	503	486	560	527	548	478	496	552	581	514	511	507	504	519	518	521	486	502	547	515	518	507	522	547	545	518	505	563	529	520	570	470	541	517	505	533	478	530	513	549	509	518	525	528	542	544	502	539	505	531	567	514	493	476	536	523	521	518	557	530	482	529	510	501	511	550	518	517	502	570	467	515	484	489	534	518	545	548	512	495	523	539	543	513	550	530	545	508	495	532	481	511	546	550	520	533	514	506	478	521	527	557	512	530	540	554	520	495	548	477	549	528	539	481	542	559	547	566	536	525	531	529	491	530	480	518	515	501	476	492	519	517	540	499	504	556	523	526	477	501	534	526	468	553	529	497	519	562	486	573	506	527	521	504	480	578	503	520	521	519	516	504	539	508	573	500	511	491	487	501	517	519	535	514	541	511	502	527	490	514	518	488	520	588	546	473	522	529	507	506	551	495	514	508	527	557	519	526	506	554	547	526	527	540	561	506	523	499	515	540	543	546	556	533	528	484	526	517	523	529	492	580	490	522	492	545	491	496	507	491	522	535	542	526	497	500	518	561	532	515	468	507	525	501	552	493	499	568	543	502	518	487	508	562	553	556	536	516	522	529	534	507	517	516	496	501	508	498	528	514	529	496	550	522	490	571	551	515	524	494	476	529	517	493	523	491	492	499	549	522	546	574	490	496
4912	2470	1545	981	832	775	692	628	633	577	577	568	588	581	525	578	583	538	529	510	520	574	561	504	519	532	528	555	574	546	501	518	577	590	542	545	564	557	550	517	512	557	494	510	538	521	547	528	498	551	556	540	528	527	523	527	555	530	561	509	526	511	550	556	543	523	527	518	562	540	556	520	509	537	525	572	533	533	594	516	526	572	502	552	527	561	539	515	533	524	506	554	526	519	574	525	544	519	518	513	540	543	540	543	553	500	524	530	534	548	543	543	523	572	533	538	593	527	528	521	521	566	528	556	523	511	533	533	523	550	533	532	530	542	553	531	540	553	555	524	501	521	535	553	524	600	500	572	567	522	542	542	562	546	546	557	547	543	566	569	571	538	566	503	540	569	497	529	536	556	571	552	555	577	532	573	551	519	509	543	568	519	571	498	517	508	526	563	549	547	537	535	486	527	554	533	528	517	553	533	569	516	552	496	536	537	548	537	492	558	513	560	485	532	541	538	539	532	536	551	537	575	505	537	518	551	545	524	490	570	547	563	514	533	543	535	570	528	531	514	529	534	561	552	542	556	577	555	516	544	545	553	501	601	555	551	571	540	523	510	546	526	532	559	570	545	532	578	541	506	560	540	543	555	542	532	531	552	533	495	527	535	535	525	528	509	503	512	535	527	504	528	555	546	531	530	549	505	554	544	499	522	508	578	514	530	506	557	523	522	519	499	540	541	545	574	534	540	528	516	545	551	535	574	544	539	498	567	531	528	492	560	514	565	538	539	529	541	552	530	549	548	535	526	556	508	519	570	552	508	534	529	550	506	530	517	546	567	560	552	513	526	520	548	521	536	507	532	561	563	549	534	545	520	535	510	544	574	536	550	534	541	547	498	517	495	531	513	518	573	519	531	540	544	529	533	509	515	568	563	516	550	518	544	530	490	517	546	575	523	528	554	558	547	576	526	530	538	519	546	502	517	569	558	553	525	538	516	566	566	529	526	496	518	552	540	540	561	532	490	543	558	525	561	492	569	558	544	587	530	525	529	550	528	514	546	546	517	549	521	553	520	521	479	540	512	518	536	609	574	518	538	518	526	548	553	531	557	542	506	554	532	508	513	537	542	559	546	544	479	506	559	589	539	581	539	516	547	552	555	535	508	521	517	531	537	525	571	534	575	540	551	524	585	551	496	550	555	537	559	515	496	509	522	523	561	518	511	546	522	568	509	566	547	549	554	546	527	546	583	555	521	538	518	524	541	529	544	521	553	530	555	533	536	547	550	509	525	501	554	531	556	544	525	551	560	502	563	534	572	563	573	500	556	539	558	513	550	562	512	480	556	523	523	586	530	527	553	557	531	515	532	544	565	573	553	537	527	539	537	543	540	532	510	526	534	546	557	535	527	513	560	578	513	541	504	513	598	536	554	475	563	563	521	565	522	546	540	526	557	569	523	563	562	561	559	539	556	520	520	536	601	565	533	543	533	537	537	560	531	524	541	535	516	510	534	530	562	561	542	550	558	552	537	513	564	571	560	531	548	563	546	532	533	589	519	561	545	533	523	554	533	554	507	523	538	494	525	566	540	545	546	526	567	555	512	528	476	552	505	537	509	553	535	566	534	526	520	537	545	556	563	551	519	547	507	597	531	538	528	497	520	547	577	545	567	516	484	558	574	568	547	563	527	566	555	564	567	518	541	529	534	523	495	549	588	578	541	556	501	564	519	548	559	550	499	524	530	556	530	558	534	524	524	537	521	517	569	513	518	530	555	505	491	530	554	531	523	569	575	537	563	558	527	547	555	572	530	560	563	505	522	531	523	562	518	528	581	517	513	532	551	500	569	564	537	514	528	530	529	516	571	537	567	542	544	554	549	512	532	538	552	535	508	527	525	522	564	544	536	565	530	585	569	537	559	547	518	540	532	525	538	492	533	542	513	575	544	537	555	563	567	527	505	558	526	565	480	544	558	577	505	554	554	489	573	588	529	532	547	539	572	537	547	554	531	546	542	538	554	553	558	542	551	493	514	547	534	557	548	525	514	558	524	569	563	545	537	527	520	531	533	539	524	607	527	530	556	551	539	507	536	550	540	523	538	566	531	513	508	522	525	545	527	469	513	535	569	528	515	568	527	503	579	514	522	592	553	532	556	514	520	550	537	537	528	543	566	548	564	548	522	530	562	574	512	549	559	545	515	509	527	539	529	562	535	561	528	543	539	547	528	486	588	548	526	573	511	531	545	527	538	555	551	511	510	551	529	525	550	543	526	558	495	587	545	559	558	578	513	582	530	583	536	508	545	550	526	543	512	552	551	548	527	524	529	539	524	577	510	508	541	543	551	569	559	554	515	559	508	540	474	560	562	524	517	531	548	566	498	492	538	478	519	557	517	545	547	545	525	563	555	522	514	533	522	555	537	565	514	506	537	548	538	566	552	571	524	534	521	530	544	566	565	564	541	602	585	506	543	571	539	507	548	505	567	524	551	537	577	549	526	501	500	512	510	507	528	532	537	523	544	516	513	538	524	532	573	533	531	549	550	544	519	559	543	548	529	523	524	540	563	556	532	534	571	544	540	545	523	516	539	526	543	544	549	540	592	523	534	513	487	556	560	581	569	493	542	586	535	501	550	514	551	546	508	532	526	566	553	509	552	513	489	526	513	562	535	532	569	581	552	552	589	546	551	516	589	561	531	538	517	504	519	504	505	552	543	508	544	546	540	529	539	537	543	561	551	497	561	550	532	550	525	540	519	521	508	532	565	523	497	556	565	562	520	535	564	551	554	529	515	521	528	562	541	567	532	531	545	516	530	548	504	503	539	518	536	526	589	562	546	522	529	493	563	558	536	537	575	520	514	561	492	532	546	571	508	493	516	536	546	552	563	542	575	535	535	532	557	545	522	532	536	529	547	534	543	550	560	573	544	513	547	543	574	534	553	543	561	593	552	500	561	528	542	543	553	566	504	591	565	536	553	551	577	527	513	550	518	526	556	505	502	565	535	478	583	518	532	539	520	499	554	539	504	512	525	539	529	540	560	552	512	496	534	570	537	609	501	559	509	575	524	526	508	535	539	539	531	505	561	524	547	538	534	530	531	553	532	561	531	505	577	505	524	505	542	490	502	541	533	545	507	535	519	556	569	553	530	586	560	531	513	530	528	546	493	504	493	529	545	512	568	527	526	526	540	545	532	516	525	567	507	496	527	537	548	519	538	567	531	505	540	557	570	515	546	531	550	545	541	547	550	570	533	551	521	508	539	552	566	522	551	505	519	567	537	525	571	543	542	563	568	547	552	521	494	519	546	544	570	537	521	505	564	547	491	560	537	531	561	528	545	497	541	518	520	527	552	526	572	545	547	556	541	539	550	515	552	520	572	528	580	560	506	551	533	570	579	523	509	583	524	483	548	557	569	580	515	529	530	554	554	542	503	518	544	528	536	546	509	565	537	505	495	559	510	541	554	490	568	525	531	505	572	558	539	534	543	543	583	561	510	536	585
23689	20994	27817	24375	20925	5081	771	579	519	434	409	384	329	296	315	316	319	363	270	283	285	260	244	269	291	261	248	278	252	254	286	253	258	278	236	253	268	247	249	270	228	265	287	241	236	243	275	278	242	243	269	230	234	235	230	253	250	232	241	240	257	230	239	264	258	229	248	227	215	231	276	220	225	261	248	265	262	283	307	261	247	278	259	234	237	266	271	237	249	260	229	284	279	247	240	237	240	227	238	229	255	240	258	231	233	253	264	223	206	281	229	225	263	212	234	235	274	253	255	217	257	239	243	234	240	244	210	245	256	233	227	244	248	282	263	244	267	253	237	235	214	244	220	264	258	241	241	261	254	257	261	252	244	261	228	233	234	233	243	235	247	247	251	229	276	254	261	254	246	250	262	259	242	248	257	242	227	268	265	237	242	230	250	249	263	271	264	256	234	241	258	266	278	282	235	228	242	253	251	246	243	210	231	255	280	222	246	227	241	265	250	278	261	255	251	248	226	256	258	269	218	247	246	239	277	262	250	242	241	233	246	265	262	247	269	255	243	233	225	248	251	250	246	245	250	248	228	255	216	236	248	247	232	224	256	231	237	279	277	254	251	225	267	225	253	257	256	234	235	224	244	267	234	262	226	216	222	229	244	200	267	263	242	260	225	229	228	240	252	260	239	237	232	241	247	264	281	237	246	233	240	254	230	246	235	254	220	249	241	236	248	235	274	223	265	235	253	243	244	237	238	246	254	279	266	285	256	259	233	255	236	248	231	248	251	261	237	259	251	242	244	241	219	230	241	210	234	253	256	219	193	234	233	247	241	229	222	249	230	240	223	265	235	243	268	258	222	223	231	255	235	236	254	231	236	236	234	230	269	246	250	243	236	250	232	249	253	252	262	226	251	263	235	268	224	242	243	239	256	230	279	229	241	239	262	232	247	219	258	247	249	254	225	251	237	255	237	261	272	289	230	227	236	251	239	250	248	251	244	264	247	269	242	253	254	236	240	241	257	238	253	228	246	281	264	266	256	246	250	246	226	242	234	236	261	237	263	277	231	246	267	236	248	250	239	242	245	246	227	260	247	229	255	239	278	243	266	231	255	250	247	224	244	230	248	263	244	256	241	257	254	234	219	259	234	256	236	253	222	244	248	270	255	247	239	247	251	283	269	217	250	241	255	234	248	249	232	257	261	263	258	230	259	234	249	276	217	266	240	244	240	257	242	241	238	241	224	231	259	262	251	299	250	261	242	247	259	230	246	260	274	249	249	254	244	211	248	235	264	267	232	264	263	266	274	237	245	251	234	267	274	233	261	246	227	262	248	213	254	238	233	244	242	238	235	261	254	246	236	269	238	241	241	221	248	272	231	257	268	259	226	237	249	236	240	270	192	264	249	231	269	266	256	253	230	243	228	239	246	236	227	242	261	223	209	201	228	236	262	229	218	226	246	250	237	244	259	251	237	250	232	247	231	251	250	262	258	251	253	253	249	260	268	238	244	221	266	263	281	243	253	260	231	228	249	252	234	244	254	238	228	262	246	275	253	226	249	274	259	230	241	242	219	247	262	245	269	254	216	250	258	257	244	240	220	243	228	220	252	240	251	237	216	189	231	237	218	232	248	257	229	231	252	258	250	236	262	253	236	232	236	242	241	244	264	246	216	263	249	231	261	246	260	258	277	246	247	246	250	229	245	251	249	266	242	248	248	226	219	262	212	238	236	246	232	245	240	231	240	243	255	262	261	237	245	253	256	239	243	254	240	244	272	254	233	199	261	224	266	213	250	239	250	247	247	258	272	251	272	218	227	255	231	225	243	260	243	245	241	253	234	228	241	231	242	253	258	253	225	245	257	241	228	275	254	234	231	240	240	248	250	272	257	243	278	270	247	213	230	283	249	252	247	254	244	224	216	249	236	245	238	234	229	239	226	231	250	210	263	284	230	219	251	257	236	231	236	233	238	258	213	262	259	226	212	237	241	261	242	240	234	241	258	245	230	281	268	247	247	218	264	233	237	228	218	259	245	246	237	242	242	227	239	244	245	273	250	263	232	213	271	232	239	248	252	257	236	265	267	236	240	236	255	259	240	234	237	236	253	260	266	245	220	244	225	231	249	223	240	236	242	256	239	241	263	256	214	259	265	260	248	245	252	257	235	221	253	228	244	294	255	227	249	220	264	253	253	246	241	242	255	263	296	235	265	260	243	234	250	240	237	220	232	216	234	230	266	245	241	258	259	226	282	227	244	258	250	256	257	271	255	249	247	246	239	253	240	237	226	274	261	253	229	239	249	221	248	248	220	233	250	236	225	260	235	261	240	241	253	267	259	228	227	248	212	244	255	243	218	246	256	242	246	246	228	267	237	252	251	255	263	224	222	260	238	239	262	249	226	276	235	208	254	282	245	245	277	233	236	241	246	237	248	257	248	241	232	248	229	238	237	239	260	224	269	257	248	285	223	253	229	249	217	242	274	235	256	255	273	223	254	276	235	228	254	221	241	211	253	257	223	247	250	233	233	246	230	255	248	276	256	235	242	260	275	246	254	248	245	239	249	269	247	240	243	223	212	252	264	247	238	240	250	263	225	238	264	256	211	274	251	254	258	256	246	257	249	221	247	248	209	267	259	271	242	228	240	250	240	256	247	247	246	217	253	254	265	238	241	242	250	239	230	247	240	221	256	251	270	247	255	223	262	258	240	230	269	279	263	268	250	220	265	238	238	259	254	241	242	249	210	276	244	260	246	251	243	214	212	219	232	235	266	224	256	202	266	248	234	230	241	271	237	269	242	235	208	233	233	279	263	246	271	236	247	240	215	239	256	227	245	228	236	243	238	252	251	197	221	227	223	253	256	251	247	263	248	244	257	261	254	243	240	231	234	244	253	244	249	280	245	245	267	237	245	221	239	240	252	221	251	242	232	257	242	246	272	261	241	236	260	239	231	242	263	233	244	271	253	271	240	244	232	265	236	232	250	218	275	254	255	245	260	231	232	255	235	220	254	269	243	241	256	230	242	222	274	259	245	252	227	226	296	225	237	247	267	243	241	269	258	242	263	223	223	238	266	238	235	261	245	244	244	245	248	242	227	243	244	259	262	280	271	240	238	222	244	273	276	253	251	224	221	249	240	261	250	275	260	268	234	234	248	238	236	261	238	246	255	273	259	257	220	256	272	262	221	241	234	240	257	226	216	243	270	251	235	246	281	236	261	268	250	274	234	249	238	240	214	233	235	248	246	250	256	231	255	269	232	224	253	245	233	264	230	244	235	223	227	242	252	247	250	249	240	242	242	230	252	233	256	238	272	244	263	207	230	246	219	247	240	274	269	208	275	260	255	234	222	254	238	218	251	274	218	226	259	234	260	251	239	232	238	239	252	245	247	273	246	239	273	235	249	261	248	250	226	230	233	271	259	256	243	231	221	257	254	221	244	238	259	266	263	225	260	222	245	212	245	242	230	246	251	252	245	232	267	237	252	265	229	249	241	234	229	250
3512	8647	5787	2772	1827	1418	1054	889	706	607	528	475	434	372	357	374	329	332	300	304	282	296	317	295	285	290	304	298	293	281	263	261	273	263	285	260	245	275	259	253	277	282	250	251	284	275	272	237	274	263	287	259	265	265	271	232	264	249	273	267	257	276	254	272	283	264	260	251	246	259	248	233	261	261	264	259	258	259	225	247	285	255	260	286	254	229	273	280	260	284	235	238	246	239	237	252	263	278	248	288	264	276	232	253	248	226	263	240	256	283	260	221	268	258	284	242	253	252	279	237	266	271	253	249	256	245	244	258	268	259	267	251	242	266	246	263	268	239	292	274	245	269	267	252	238	260	267	266	276	244	262	270	291	255	244	287	265	221	254	275	249	248	286	271	253	262	289	252	261	273	259	247	267	262	267	221	241	257	244	248	246	276	250	246	267	274	264	258	269	294	265	256	257	268	251	247	238	268	258	256	257	233	263	247	248	235	239	273	254	225	257	260	227	245	269	258	197	245	250	257	265	254	271	232	246	257	264	278	273	265	272	257	236	266	227	255	268	230	254	259	250	265	260	253	265	281	254	262	267	265	260	270	278	265	249	274	238	263	263	267	249	276	237	241	260	262	278	225	278	264	232	258	244	261	259	218	239	249	249	243	281	250	238	229	253	272	254	293	247	248	234	241	257	236	270	231	235	256	282	244	244	237	249	258	249	253	270	260	238	258	232	235	222	273	245	243	265	232	247	255	235	279	247	224	246	258	252	273	286	273	244	241	278	265	244	251	270	268	237	233	281	265	244	238	262	258	271	222	255	262	252	244	290	254	276	257	257	252	290	269	273	282	257	263	225	276	245	236	254	274	259	226	244	235	250	222	260	250	240	268	266	251	246	255	292	250	249	255	277	254	240	257	259	237	270	255	247	278	256	252	255	246	290	229	250	263	252	256	248	271	246	251	282	260	296	258	269	260	281	247	252	267	242	251	269	227	261	279	269	268	249	237	279	271	244	241	275	264	256	249	246	248	269	267	238	239	273	296	254	234	261	264	265	271	240	246	263	262	262	261	259	278	240	271	256	261	249	242	241	275	247	268	276	230	263	298	237	230	249	261	260	236	237	238	255	280	298	258	262	252	244	251	241	221	262	262	266	246	247	269	254	272	274	260	226	225	266	251	256	242	265	255	264	260	248	276	256	257	252	252	242	263	248	274	265	242	262	266	265	267	232	261	240	250	252	262	285	269	272	263	254	276	243	215	254	232	244	277	263	233	289	241	260	275	247	227	253	239	262	234	240	258	270	254	248	254	251	248	273	276	266	219	245	250	242	269	225	232	260	264	236	243	222	253	239	281	226	246	238	242	258	267	239	241	272	276	245	227	292	285	249	212	254	254	266	282	255	245	240	266	265	288	267	252	292	251	233	283	229	229	278	266	227	247	265	253	249	274	235	253	269	218	256	256	236	293	265	239	258	278	264	267	252	245	266	257	235	244	274	231	265	253	247	257	269	258	270	242	263	257	264	257	252	237	269	266	249	255	257	282	278	259	232	257	307	243	242	275	283	250	253	251	270	272	287	267	294	293	269	272	273	262	263	275	245	248	243	245	242	250	245	252	253	274	253	282	243	262	237	246	249	240	267	234	278	262	265	231	245	276	267	278	243	258	237	240	225	260	271	288	258	263	234	265	226	251	253	266	261	245	230	242	259	287	238	229	263	237	231	269	285	268	305	251	261	248	251	244	244	269	256	260	280	280	285	279	280	258	237	223	251	260	261	241	264	265	237	247	267	242	249	239	262	268	246	263	263	240	229	248	264	279	275	269	255	258	264	257	294	262	268	226	277	224	277	254	279	250	263	248	311	253	251	269	265	264	242	268	256	228	242	230	255	259	241	251	278	255	261	265	265	274	237	281	270	287	233	272	283	237	247	253	266	246	265	271	234	268	245	239	272	249	254	261	264	268	220	260	259	248	247	246	257	267	259	255	279	246	254	228	256	231	261	282	261	271	252	275	284	250	272	244	253	257	258	261	236	267	247	272	251	255	273	269	233	271	241	232	257	251	250	249	269	234	244	282	233	257	257	259	270	262	234	263	238	282	245	246	296	256	262	248	244	249	274	240	257	246	258	257	259	272	255	245	249	241	247	225	274	257	266	266	267	267	254	268	237	221	257	241	248	272	250	251	255	232	261	211	246	246	238	232	266	247	258	257	253	276	259	256	265	236	262	250	244	267	230	234	264	275	282	279	261	251	249	254	263	258	243	252	285	280	243	271	272	246	244	244	284	268	273	238	260	267	268	253	237	238	261	265	261	285	281	243	252	250	271	261	258	249	265	250	239	236	240	245	233	234	266	273	288	253	251	261	267	268	260	274	252	244	264	257	234	252	237	245	264	233	237	263	237	249	250	244	272	269	250	255	259	256	249	279	269	266	258	254	245	213	267	260	256	248	249	255	271	270	254	254	245	245	258	264	261	273	257	270	275	256	261	265	260	263	276	255	237	250	267	213	278	241	258	294	237	296	273	256	251	267	256	268	257	259	264	240	231	241	273	240	272	255	269	272	238	300	215	246	252	244	223	258	236	258	265	263	229	244	252	258	239	266	260	268	226	269	242	279	255	242	252	227	251	255	269	261	252	265	246	233	242	262	265	252	239	242	301	242	260	269	240	262	247	219	281	251	232	260	235	264	248	273	229	261	258	270	235	259	251	268	285	287	249	271	239	259	254	250	275	263	248	248	258	248	234	253	253	231	260	251	257	260	247	260	242	261	291	236	271	251	242	272	243	272	259	271	274	289	261	284	242	281	255	240	244	247	269	255	254	258	249	254	260	239	259	242	243	254	257	267	272	225	271	259	268	258	252	258	265	229	271	235	241	243	260	263	258	251	243	242	268	298	250	240	248	248	215	237	263	269	245	239	225	254	225	250	238	264	258	233	264	244	287	261	252	252	229	268	269	241	227	271	257	230	249	252	226	250	236	259	262	260	246	237	276	236	238	250	202	249	249	226	265	245	271	255	273	229	243	240	256	263	252	239	258	264	260	235	251	238	250	237	259	252	222	234	248	239	248	274	277	255	213	273	244	241	264	244	266	227	238	234	266	212	263	273	256	279	290	264	242	217	245	258	227	260	269	245	272	282	280	258	256	246	249	242	236	244	271	275	262	237	238	223	245	241	243	256	259	244	250	260	253	274	240	269	252	252	236	244	261	266	255	244	248	243	276	253	254	254	286	264	276	241	239	291	246	255	246	257	260	252	235	258	228	250	261	261	267	241	250	242	256	264	256	270	258	256	262	261	235	237	246	245	236	256	261	270	275	246	266	265	223	259	257	257	267	262	247	247	221	270	246	270	253	238	268	282	292	243	267	259	228	245	242	250	248	240	266	270	224	230	268	252	255	265	264	261	279	261	242	268	295	260	246	257	264	236	264	266	267	259	249	244	261	244	264	243	249	269	252	291	238	237	275	232	257	271	249	246	261	255	290	234	242	256	269	279
24701	20944	26679	25220	7903	1015	847	762	671	725	729	741	749	688	667	676	689	655	711	683	687	676	664	705	658	651	649	685	604	627	641	630	646	632	611	597	613	682	654	655	629	644	683	691	653	588	639	620	642	672	659	670	600	612	640	675	656	618	642	645	651	602	663	660	653	637	654	664	633	606	641	667	656	643	627	642	641	603	638	648	628	642	672	616	646	632	619	658	650	618	619	635	675	636	639	676	662	599	643	624	634	692	647	627	666	642	625	651	668	620	613	643	647	646	646	661	624	664	631	621	654	658	636	605	642	608	641	654	651	570	717	646	610	626	653	688	620	632	640	629	645	683	631	616	652	628	615	620	659	641	683	695	653	633	641	619	609	619	671	608	649	649	641	606	619	648	579	644	658	654	640	640	625	649	636	592	646	636	670	664	639	629	658	673	611	650	608	651	659	607	661	661	621	662	648	642	648	639	619	681	617	624	667	622	655	626	646	619	646	650	625	672	680	653	691	644	662	679	610	623	630	644	657	642	631	638	695	620	631	647	641	655	676	624	593	673	617	658	574	647	614	651	648	649	668	608	672	648	633	650	661	674	643	630	656	584	629	668	627	670	608	627	668	621	667	642	667	637	630	639	634	679	640	681	638	617	650	608	652	645	657	659	650	613	582	645	651	622	651	655	599	642	656	683	624	644	648	600	627	602	649	662	670	672	598	657	622	642	630	679	673	641	618	601	611	632	635	605	702	664	615	641	636	667	654	625	648	627	657	606	596	613	673	674	629	632	612	674	640	679	676	665	640	630	644	673	630	665	578	664	629	621	621	641	645	662	657	649	659	640	651	683	609	648	658	664	643	608	665	597	640	601	680	643	626	662	616	613	639	623	666	632	640	615	637	612	686	586	658	625	682	634	674	589	612	654	606	642	676	662	622	641	677	628	637	625	642	658	631	657	614	599	624	675	660	599	669	651	635	646	648	652	640	612	616	657	642	645	616	621	593	653	617	626	644	654	654	657	636	630	655	641	655	666	632	642	609	643	651	662	663	644	656	667	726	669	681	659	665	635	659	606	611	662	652	671	605	652	654	640	668	625	657	691	646	638	624	594	635	693	641	610	593	648	641	693	652	614	641	653	660	647	610	645	682	608	652	609	666	643	600	622	662	583	632	678	616	621	678	591	705	635	630	637	605	689	599	646	635	611	583	674	624	697	640	641	629	626	633	671	675	631	641	635	635	660	638	681	646	620	612	620	634	662	656	605	635	604	665	592	661	680	680	656	634	620	645	625	668	597	601	635	605	595	645	622	679	642	648	626	702	641	651	603	631	639	635	617	609	654	630	654	635	650	608	579	686	629	614	624	672	638	603	641	642	638	650	630	659	698	638	660	682	626	628	587	669	620	626	645	639	639	621	649	639	619	651	637	624	669	595	645	613	655	662	621	622	686	637	641	686	612	599	716	610	621	628	647	592	625	704	607	661	631	679	607	601	658	661	639	668	615	610	701	619	612	617	595	614	620	688	637	633	651	586	618	626	609	628	598	642	655	652	636	684	630	602	636	630	634	642	652	669	681	637	612	654	638	653	604	693	629	643	609	607	616	631	661	631	612	675	632	654	639	643	614	612	637	635	677	627	619	653	627	583	638	631	643	622	670	622	635	678	607	648	600	632	621	631	665	640	636	622	651	679	680	632	611	694	640	668	616	628	661	629	619	672	618	631	634	633	655	596	628	649	622	651	591	589	685	628	623	634	638	631	628	657	651	613	665	630	641	678	613	632	667	644	592	642	615	643	622	633	607	645	622	592	677	662	668	659	652	645	627	667	652	635	646	671	655	579	629	570	646	651	672	604	638	608	629	643	615	680	634	656	671	642	628	618	615	622	669	669	665	650	618	621	616	677	681	664	633	626	646	580	664	629	662	645	650	621	606	689	602	658	595	621	658	623	630	624	622	612	602	640	658	639	642	636	683	631	637	594	624	603	642	617	680	636	628	586	631	657	641	631	652	645	600	629	673	672	672	564	661	628	600	645	636	622	673	588	630	620	630	608	652	635	650	640	627	669	660	615	679	617	636	643	675	648	653	645	639	654	646	637	621	610	640	634	639	602	607	621	625	576	632	636	647	666	676	624	632	630	643	626	641	628	628	629	631	626	630	636	628	660	584	650	627	623	629	652	644	632	612	636	630	622	639	675	605	624	675	640	645	634	605	599	664	615	658	643	663	660	638	592	629	600	634	624	652	635	651	625	631	618	674	639	604	632	703	604	657	669	632	624	653	639	631	668	620	609	610	643	671	651	669	645	657	665	668	622	680	639	608	595	632	620	631	645	655	638	635	648	624	577	628	618	690	649	649	645	658	630	603	654	667	628	690	613	622	660	618	629	634	634	666	607	618	610	635	638	684	684	616	656	644	702	671	678	595	637	599	650	594	595	627	632	637	623	613	636	649	659	708	655	658	640	593	624	666	672	665	612	602	672	645	618	642	690	642	616	657	619	657	656	607	585	682	660	652	608	612	638	594	612	696	622	649	625	597	586	613	641	655	574	649	623	644	655	672	671	685	645	570	645	652	628	631	637	622	639	691	594	617	653	626	604	646	641	637	639	644	626	649	640	674	657	607	620	653	660	598	622	629	643	644	658	638	647	619	642	650	617	665	627	674	666	652	584	664	642	664	637	613	672	592	637	640	644	663	615	582	667	621	651	666	656	639	619	592	628	617	632	666	642	619	610	664	632	629	595	634	621	607	605	627	691	663	614	591	630	636	641	631	660	646	581	621	699	629	655	678	649	653	614	627	610	617	655	632	676	587	648	634	674	608	650	669	587	617	628	621	658	669	613	653	614	597	693	629	638	632	638	650	597	616	632	640	649	656	623	613	597	617	639	661	622	632	642	654	615	661	679	683	643	631	668	585	626	656	688	671	629	637	636	617	566	623	692	644	586	651	648	656	661	633	653	664	658	663	630	654	616	670	649	622	628	605	671	643	633	627	656	650	647	652	603	649	642	628	650	598	661	606	595	651	653	634	593	632	659	615	661	654	667	631	627	627	616	682	635	718	615	612	615	631	606	678	623	613	635	650	608	646	590	604	621	612	640	649	662	618	686	617	640	672	649	644	657	641	598	669	626	663	641	637	675	621	604	636	629	666	638	605	678	644	662	679	627	659	608	640	630	626	618	656	681	632	636	630	635	622	657	635	666	652	660	625	643	696	681	616	685	651	696	677	645	646	655	621	599	620	630	603	618	599	613	594	613	679	663	598	655	621	642	612	658	622	610	588	620	592	645	644	627	664	645	677	597	625	630	680	626	648	634	625	608	619	653	624	611	708	694	664	612	595	644	623	676	665	687	644	692	688	659	649	628	679	634	620	638	639	658	641	593	616	605	654	652	618	630	659	648	667	609	635	625	602	622	696	655	615	628	648	634	670	654	656	620	617	678	574	655	634	637	682	664	670	604	643	634	632	632	626	664	621	624	649	632	610	608	656	650	642	632	651
3475	5220	3602	1854	1479	1235	1102	970	858	801	771	781	743	704	677	719	702	664	665	705	681	684	671	677	674	663	662	630	695	659	658	679	664	674	668	649	586	652	640	672	657	644	618	660	687	652	664	618	629	646	650	640	611	634	660	590	678	671	684	683	643	650	600	669	703	657	652	633	630	672	658	636	668	610	632	646	680	621	650	681	681	603	608	648	684	658	633	665	684	613	632	656	612	635	647	659	634	650	620	640	639	657	608	691	652	668	654	677	705	609	640	619	673	585	645	670	601	702	642	646	642	635	622	670	612	715	603	613	649	713	641	687	670	615	654	650	643	625	640	625	653	658	620	633	681	627	649	689	644	686	615	590	578	659	596	636	645	623	633	639	656	672	699	606	670	675	692	643	628	640	598	591	661	650	654	659	641	652	640	651	685	683	692	626	663	632	677	668	651	650	639	665	634	596	705	647	633	651	639	618	608	649	631	670	635	658	646	653	614	598	619	675	682	657	653	632	593	657	644	648	611	633	636	665	596	689	643	641	670	648	651	641	657	640	672	648	688	661	700	653	620	651	654	680	597	692	618	601	672	655	679	665	630	636	655	641	663	687	607	640	641	636	701	651	602	653	633	612	659	601	651	652	635	618	669	640	640	655	653	637	620	640	662	673	709	642	668	615	629	662	662	618	614	676	642	641	650	676	660	666	672	660	650	654	596	638	668	602	661	675	684	627	617	650	594	695	649	627	719	645	644	652	650	664	661	645	686	683	681	648	624	667	662	634	613	643	648	653	646	633	658	656	625	604	641	640	678	670	640	653	642	636	638	672	661	611	621	649	606	672	657	681	655	634	673	635	650	697	642	590	659	606	645	648	637	629	658	634	669	665	612	613	590	641	641	637	654	645	633	642	656	694	668	648	628	661	681	578	639	654	676	657	617	656	663	632	671	624	664	663	690	647	623	602	685	654	607	670	636	648	650	650	658	636	639	632	664	601	628	649	597	589	605	642	655	657	661	659	644	688	596	653	663	618	652	636	637	582	611	632	658	669	680	671	625	695	663	637	618	598	692	682	661	684	651	616	637	640	671	651	677	653	637	670	643	675	662	686	675	650	625	625	664	660	664	639	699	648	666	679	658	696	619	640	644	631	620	630	645	689	633	631	610	623	650	644	647	645	635	649	621	648	617	603	660	604	665	629	682	647	683	670	679	653	644	712	657	643	632	619	669	632	682	665	666	651	653	676	632	634	640	667	677	647	638	643	647	652	660	647	677	650	633	630	641	618	665	605	608	671	676	657	591	690	687	613	664	644	651	645	684	660	681	621	646	657	568	662	626	604	655	629	635	639	619	615	660	642	664	646	635	662	685	621	657	651	626	650	652	610	640	634	632	650	637	634	630	657	585	640	605	637	646	619	632	679	645	682	658	653	680	673	678	620	649	686	598	632	683	618	687	643	621	626	653	659	608	684	686	677	655	645	625	672	649	665	674	612	675	599	650	687	643	670	655	671	638	659	630	655	663	605	626	600	668	631	635	615	638	656	638	618	621	648	606	665	671	643	623	636	610	652	643	638	632	626	651	650	672	650	643	645	621	646	588	621	652	651	648	643	589	627	655	668	653	600	611	692	662	676	685	621	627	659	653	638	640	629	689	643	650	641	622	699	688	619	699	619	682	682	621	624	628	663	632	649	592	628	662	619	660	587	654	679	691	649	626	622	623	630	622	651	578	645	634	639	647	636	667	604	694	675	616	679	601	630	706	633	631	632	643	613	628	653	642	634	648	670	627	629	648	636	651	613	642	669	643	640	677	644	613	602	659	665	620	674	660	659	667	679	658	645	660	622	693	653	661	691	642	663	611	644	681	679	641	641	655	652	672	630	643	634	653	681	635	654	658	658	627	594	632	686	660	617	665	621	607	663	647	641	651	611	643	630	611	650	670	650	685	664	623	673	680	620	621	680	636	651	670	638	606	651	622	654	689	618	609	631	648	625	618	635	658	654	666	655	674	632	625	614	663	615	617	656	671	668	653	642	633	610	656	662	616	694	639	635	668	643	642	631	642	641	656	653	621	616	667	608	624	641	647	579	653	654	617	625	668	644	648	687	646	624	604	696	600	691	609	621	646	643	610	659	635	678	626	683	653	673	650	651	607	679	691	615	657	629	625	627	644	688	620	629	641	627	675	664	668	621	653	627	639	609	624	604	597	638	621	636	669	676	626	650	638	702	646	642	639	619	657	628	630	670	659	675	617	649	686	659	645	651	650	656	684	677	699	640	643	630	627	667	683	645	618	658	639	625	689	624	624	613	627	611	599	646	642	674	679	655	656	661	665	635	648	595	669	658	620	627	648	616	675	611	650	661	646	612	641	626	636	669	622	614	648	662	639	629	661	657	642	667	662	661	664	658	684	638	655	613	655	671	694	644	675	636	643	656	641	626	667	650	640	640	617	663	646	658	635	638	651	651	634	599	686	611	669	651	648	623	654	634	663	618	668	631	633	641	650	663	648	666	680	667	621	670	654	637	701	659	644	606	653	641	666	664	627	657	622	606	639	678	696	654	669	635	701	662	621	651	630	647	676	660	644	668	626	615	654	655	627	696	666	677	669	619	677	602	690	641	616	626	628	657	639	626	630	667	634	639	635	569	617	642	622	633	694	655	665	633	603	662	656	664	682	659	641	667	635	649	629	662	591	605	609	652	639	659	642	624	615	661	632	629	662	654	644	611	699	627	637	620	629	633	667	670	682	658	657	635	659	639	622	631	647	675	586	682	711	636	605	620	651	630	631	648	667	624	673	648	617	614	613	633	669	636	671	616	690	666	616	591	652	659	632	642	624	637	659	673	647	637	629	655	617	656	633	663	639	651	621	669	632	636	666	654	655	661	641	679	677	627	641	630	598	665	610	632	633	603	636	637	638	636	628	637	658	656	659	660	641	649	622	639	623	625	685	636	697	627	679	641	666	706	606	673	647	620	698	657	608	650	706	657	670	597	641	635	665	680	673	634	647	632	633	638	628	626	606	664	670	662	628	619	656	660	647	625	610	663	632	687	599	691	662	578	663	661	649	648	582	660	656	596	594	655	654	626	638	665	676	675	600	637	648	636	647	634	626	635	624	654	645	673	626	659	652	631	629	606	639	634	616	665	622	634	653	614	628	687	633	659	634	657	620	606	596	625	641	586	642	617	612	633	644	595	657	659	615	659	659	589	670	676	642	631	654	653	630	670	651	645	664	649	659	669	671	641	649	627	670	593	661	643	660	649	632	665	592	664	646	645	613	654	655	624	657	625	649	616	645	622	685	625	657	652	667	646	606	664	633	689	679	664	613	633	607	671	663	636	597	688	633	664	656	632	650	632	663	630	648	604	681	632	653	627	632	647	621	606	631	641	658	635	694	656	695	616	665	656	651	645	645	664	632	633	642	647	661	663	679	642	639	647	665	680	649	658	627	621	634	641	628	651	650	632	666	669	629	637	615	582	701	624	665	578	635	622
22327	20912	28352	23597	20915	20921	5780	962	702	631	541	492	456	459	384	353	401	340	305	307	345	292	342	314	307	314	288	319	310	293	314	255	294	323	280	301	289	307	280	254	291	264	288	260	272	259	264	328	306	268	273	275	283	280	290	261	270	245	263	268	279	265	276	271	288	265	295	268	286	286	255	271	282	296	279	247	273	283	270	286	266	233	256	254	310	274	296	265	300	263	270	276	268	295	268	271	283	302	261	302	271	290	281	278	281	267	268	309	276	252	307	262	254	232	252	248	252	250	273	265	256	271	267	253	261	238	270	254	262	285	257	269	283	261	274	256	264	286	284	282	265	261	260	270	258	284	294	305	281	268	260	262	284	315	288	254	275	280	261	247	289	281	302	264	277	254	250	282	244	268	248	242	266	240	275	267	285	313	275	296	284	272	291	304	256	273	313	271	254	270	288	270	268	297	275	279	272	281	269	273	263	267	278	275	258	261	283	282	271	240	313	257	260	266	275	297	287	264	276	240	276	282	279	270	273	258	272	268	288	241	277	255	288	268	271	252	261	278	285	287	246	279	273	287	270	258	259	260	254	264	292	250	244	280	270	269	267	237	260	244	274	258	286	276	257	288	247	280	273	274	263	291	262	275	259	253	265	277	256	262	276	266	268	265	302	306	255	285	295	267	274	281	266	262	249	268	252	255	286	295	268	267	257	238	264	298	254	278	247	266	264	295	287	281	284	255	269	264	302	287	267	290	258	248	261	258	258	278	256	263	269	287	276	271	275	256	262	269	251	292	270	259	276	249	252	280	278	282	272	275	267	250	288	298	290	265	256	273	286	259	245	279	266	259	273	273	287	276	259	268	273	266	291	260	256	297	273	248	255	269	302	258	288	267	264	276	236	256	288	309	276	260	281	258	286	257	271	265	281	274	286	261	244	265	276	288	277	267	270	289	280	267	250	254	285	250	275	297	279	288	273	267	273	249	274	300	266	280	288	247	249	257	288	271	278	241	266	275	294	281	268	262	272	265	256	253	287	273	298	264	273	251	296	268	269	281	282	300	266	278	262	254	276	271	276	313	271	265	288	267	285	296	294	256	314	274	270	241	274	270	282	260	267	255	264	267	264	245	246	258	274	271	261	262	290	277	259	236	294	305	262	257	249	299	264	287	271	293	299	255	264	252	248	253	265	266	274	273	268	267	271	252	282	274	276	299	277	253	257	265	279	250	291	245	265	256	285	315	250	258	251	287	283	255	262	287	282	266	295	267	267	296	267	238	284	256	257	271	292	262	263	259	266	256	278	258	285	310	262	278	274	279	251	285	274	263	275	278	236	283	274	269	256	269	264	264	251	255	283	274	275	290	292	282	246	274	258	275	272	251	269	269	257	301	253	253	261	248	288	255	274	303	267	271	287	243	280	273	258	234	250	284	289	257	272	269	264	258	276	251	235	266	263	287	255	252	264	270	266	291	275	275	254	252	252	301	238	267	282	277	229	245	277	272	261	289	279	273	284	295	254	262	291	260	265	278	269	253	271	262	257	264	279	296	272	266	273	283	242	261	284	257	274	266	296	255	247	255	299	300	297	250	244	257	264	269	250	273	285	269	273	298	257	261	287	277	274	278	256	277	273	226	226	262	265	265	252	270	256	269	239	277	264	282	265	290	276	260	303	285	277	282	284	303	273	291	257	302	239	283	284	285	231	245	270	240	265	255	251	259	255	286	281	231	278	285	263	293	271	296	286	265	306	249	262	266	290	281	281	268	280	266	279	250	278	250	276	315	252	279	237	288	287	279	260	266	260	257	270	286	258	256	283	272	264	291	245	253	271	281	300	259	285	264	279	281	262	234	264	282	240	259	259	286	247	238	267	277	285	281	269	254	269	264	291	289	278	283	288	257	252	278	291	238	255	271	294	286	261	273	261	260	293	289	258	261	272	255	266	272	291	266	258	271	265	299	264	291	265	257	284	285	256	271	245	269	280	293	263	283	257	246	254	277	267	271	264	287	254	244	259	281	275	254	258	272	259	266	277	242	293	280	265	266	264	248	299	254	267	310	263	265	261	273	249	263	251	264	267	293	261	280	262	244	280	292	251	241	276	273	274	269	267	267	249	287	248	265	285	243	256	277	250	275	277	263	245	256	271	245	260	271	271	272	270	261	271	262	276	272	303	299	265	303	281	252	237	260	280	275	264	249	279	261	271	269	266	303	257	263	261	254	293	250	271	262	267	257	299	285	255	230	296	285	263	284	236	274	249	269	260	267	243	261	246	242	280	299	273	273	280	303	260	270	280	246	255	264	270	279	243	280	287	255	277	279	266	259	286	266	285	287	263	264	284	261	260	272	277	272	258	253	230	245	252	264	263	288	283	259	299	284	240	257	264	257	258	265	265	261	274	275	263	269	257	253	263	263	247	250	302	265	244	283	258	274	275	299	290	263	271	266	248	254	264	280	274	300	270	261	276	295	272	276	272	247	257	268	319	287	242	247	271	283	240	278	265	277	302	263	251	288	276	240	304	281	288	250	265	282	236	250	251	274	277	285	279	291	286	275	283	264	276	276	288	274	274	279	253	251	295	306	274	311	296	261	263	243	271	257	286	294	249	300	278	260	261	258	265	270	250	253	252	286	288	292	246	277	232	287	257	279	264	252	270	282	257	287	295	262	259	262	309	280	290	229	283	271	290	280	263	291	302	291	249	249	247	271	249	287	275	276	281	258	282	260	279	279	251	267	280	265	234	274	278	275	235	270	295	267	253	258	291	275	302	264	280	284	274	271	267	263	262	283	280	285	278	255	273	282	275	276	291	272	266	269	258	280	286	284	263	264	285	253	234	249	273	286	280	281	259	263	266	274	295	274	280	275	278	247	291	293	254	282	298	247	277	279	266	242	247	251	266	279	260	282	288	283	261	261	280	274	254	232	249	305	277	258	261	258	285	267	259	261	275	278	258	264	260	274	289	254	298	267	264	277	278	258	271	256	277	300	261	262	267	265	256	269	287	299	280	287	259	258	287	264	238	290	274	287	258	262	275	247	282	264	273	277	273	290	255	272	279	256	269	270	271	266	279	270	258	284	275	291	290	283	274	245	300	261	314	269	279	275	252	272	274	286	255	265	258	244	251	288	291	239	278	275	298	247	269	258	276	253	254	281	287	261	294	275	272	252	281	278	278	245	238	268	286	263	272	249	272	258	236	301	272	255	295	244	294	295	261	319	287	264	269	267	267	278	262	260	267	258	270	267	230	270	269	284	263	249	257	285	268	263	253	236	272	254	279	278	278	283	242	276	270	296	267	283	291	281	246	262	271	284	278	250	262	274	284	260	281	259	277	250	248	282	284	274	253	275	284	293	292	272	254	251	286	266	279	229	291	270	272	275	246	256	285	250	295	286	271	260	267	268	255	275	271	264	265	269	266	298	246	286	255	248	262	275	241	299	263	268	268	244	258	279	248	276	250	247	271	284	276	288	298	253	288	250	261	288	271	260	299	262
3925	13386	9489	4356	2997	2287	1671	1292	1038	841	758	631	549	497	479	399	415	401	407	359	365	348	292	345	368	295	311	330	310	302	284	276	297	286	296	283	273	289	285	273	282	320	301	260	280	283	260	284	282	266	298	306	277	266	272	277	290	295	260	291	280	256	246	243	276	257	281	262	285	257	288	261	269	284	277	264	238	285	281	278	276	269	276	260	255	275	262	246	257	263	269	280	267	263	302	261	278	295	268	259	288	286	283	286	288	263	265	243	259	266	261	266	265	253	261	268	254	286	271	297	286	233	273	265	268	305	234	261	251	271	279	254	249	265	273	293	263	296	272	238	245	280	255	272	265	271	284	269	273	281	309	265	245	284	237	251	246	281	251	302	263	245	257	277	286	270	268	249	269	284	251	262	261	268	280	266	256	235	232	257	247	274	269	288	275	259	313	275	270	300	269	255	260	251	270	267	254	262	267	260	261	253	273	283	275	269	252	273	257	264	242	282	286	265	268	255	271	263	253	264	268	273	262	263	275	240	270	263	263	261	290	277	299	274	262	291	269	276	268	273	269	276	261	254	272	254	244	284	259	265	264	261	271	268	247	269	287	274	266	276	283	264	273	271	238	254	250	266	261	261	272	276	297	253	271	262	283	274	281	289	255	258	270	278	263	268	262	261	255	272	278	256	259	238	279	285	275	258	288	283	258	250	272	260	273	281	296	267	270	244	250	296	281	256	265	281	275	252	252	263	265	268	278	272	260	276	286	237	282	265	271	274	281	266	285	230	306	274	265	269	277	287	228	269	248	281	247	263	270	261	265	272	276	250	256	267	283	282	256	284	266	278	270	286	247	259	267	282	293	247	260	251	282	235	278	276	254	254	253	258	270	259	265	276	265	260	273	280	264	253	273	258	257	283	235	273	252	269	265	253	270	259	269	267	271	263	274	259	269	253	285	237	288	269	264	279	276	268	273	239	272	261	286	220	261	261	274	267	265	267	239	288	269	261	261	289	271	255	306	254	266	258	254	279	265	267	275	287	269	300	313	271	280	271	263	249	275	276	255	267	276	254	264	264	256	281	274	245	286	264	244	253	268	272	258	249	258	231	265	267	240	254	259	248	274	254	268	280	255	234	235	249	279	270	250	264	250	289	248	253	254	268	259	266	260	274	279	231	259	274	259	246	245	296	269	282	273	277	252	277	256	256	258	263	252	265	281	261	230	274	290	259	239	261	236	273	253	268	252	246	251	267	252	273	271	249	249	270	282	298	256	260	282	287	250	259	248	268	259	280	266	264	256	254	259	251	256	265	265	275	240	306	275	292	238	249	235	256	278	308	268	258	320	247	279	298	291	254	249	247	249	282	244	275	256	242	293	265	269	262	280	284	276	262	252	270	245	267	261	256	287	262	244	239	245	290	281	288	247	272	282	285	265	273	270	236	260	290	283	255	281	242	259	267	290	273	237	260	223	276	253	238	263	281	288	281	266	269	233	286	272	243	262	271	250	278	245	267	251	277	269	313	264	270	262	260	256	265	270	259	264	270	235	265	276	261	232	297	255	265	262	252	238	264	277	279	272	255	268	243	263	255	286	273	285	293	275	251	232	257	292	263	274	275	268	252	257	278	250	233	270	260	230	274	250	248	259	257	266	281	256	255	264	272	279	261	263	248	261	269	246	254	265	277	305	291	244	284	241	245	240	258	301	271	264	276	262	305	287	229	270	271	251	265	310	274	257	228	294	270	270	277	258	302	274	292	239	266	241	248	279	288	243	259	278	276	277	239	252	273	254	280	265	259	239	238	261	266	280	269	236	259	275	267	262	235	264	272	243	266	267	281	263	279	279	265	255	268	275	286	266	268	243	238	272	244	258	263	259	268	282	261	252	269	279	291	283	249	256	262	266	247	254	278	246	279	262	246	269	252	252	292	246	260	278	258	256	263	269	260	250	285	249	277	301	269	281	274	257	262	252	269	257	260	262	282	304	262	260	241	282	262	284	257	267	285	283	272	263	246	290	284	275	265	270	253	240	273	263	276	280	283	291	264	251	275	271	281	265	291	269	245	268	261	278	272	264	262	251	279	235	272	267	286	255	252	267	274	255	270	266	286	274	236	264	238	270	244	231	289	258	281	279	261	272	266	245	242	261	262	259	255	270	272	246	250	281	264	268	241	263	261	275	291	278	245	248	235	238	267	265	277	212	287	270	282	259	286	282	231	290	263	244	291	248	268	277	252	262	260	274	282	247	259	270	273	281	236	271	263	298	251	298	257	287	250	261	246	269	256	236	274	248	247	262	287	261	293	258	269	235	251	277	275	262	287	258	257	249	266	291	287	270	312	255	284	262	232	256	253	275	250	254	260	249	285	249	276	274	272	230	244	235	258	259	277	262	276	273	277	259	266	247	235	283	308	279	244	258	264	265	259	271	275	239	269	230	264	264	289	269	270	268	281	250	288	259	303	271	259	268	294	258	280	237	263	249	268	270	255	250	282	274	273	254	286	259	242	279	271	283	282	290	284	251	275	286	250	273	287	293	270	269	258	235	255	226	290	244	265	250	252	246	259	280	257	268	273	299	289	284	254	269	257	240	263	251	245	277	289	271	265	271	293	264	275	284	271	255	240	279	258	258	233	285	273	268	274	259	270	273	258	250	253	266	283	256	282	296	273	269	259	250	239	272	257	273	276	289	274	243	237	277	260	280	307	266	253	262	266	226	247	252	281	266	274	246	255	244	260	261	307	277	294	299	250	277	226	269	265	265	245	273	242	268	277	267	274	270	285	282	277	267	274	281	285	267	252	245	295	273	263	262	262	259	265	269	297	288	268	282	275	282	245	270	258	249	255	260	257	264	252	248	267	274	264	259	265	267	284	271	266	252	266	242	245	258	260	271	262	223	249	265	235	266	285	268	259	249	245	266	269	277	254	272	275	252	264	265	264	280	285	251	255	257	256	257	286	280	277	289	283	272	250	234	239	278	294	273	276	287	274	247	262	263	281	258	243	286	273	288	291	273	252	258	276	270	248	265	268	260	288	272	305	286	273	280	263	238	262	266	259	276	292	232	236	266	243	260	265	271	261	275	262	282	254	263	250	248	272	288	268	266	257	242	293	246	278	269	241	258	283	283	255	278	256	280	261	281	264	272	258	271	243	250	261	260	261	257	280	270	271	272	270	271	242	290	288	276	249	268	265	268	255	279	271	254	269	248	271	268	268	258	304	257	255	258	246	264	248	259	274	266	277	241	261	228	256	273	253	264	233	249	249	271	276	249	239	309	271	289	289	278	212	253	244	296	259	262	250	277	274	268	247	275	251	273	273	251	260	245	252	275	259	268	285	282	230	269	248	298	241	270	280	254	280	272	265	255	278	272	240	236	239	265	252	265	271	261	289	287	278	290	267	254	267	276	242	293	246	260	307	305	271	265	260	287	286	292	273	275	271	257	277	273	276	283	270	245	289	255	287	293	242	263	247	271	293	241	276	249	244	259	289	261	282
27541	19957	8411	1101	692	589	566	608	545	559	546	543	527	552	556	500	522	565	549	506	512	556	529	524	513	543	484	529	522	536	510	545	527	564	502	501	520	525	507	531	526	522	520	486	489	535	523	504	538	496	495	534	511	519	534	537	563	531	546	504	550	543	551	522	529	493	518	529	523	518	530	509	546	505	530	482	533	557	522	511	548	539	543	498	508	464	513	504	516	497	495	500	514	511	553	537	548	539	513	505	501	534	575	498	488	516	509	543	556	544	504	505	530	504	539	542	509	543	514	516	534	566	492	517	497	554	505	527	543	518	499	527	545	492	536	537	531	490	491	541	502	510	503	488	520	499	515	523	543	565	495	497	566	533	500	540	509	515	541	509	538	499	501	506	572	497	531	549	520	585	481	513	497	566	538	511	503	523	506	534	512	522	547	526	533	539	516	518	523	517	537	523	508	559	563	580	517	542	503	541	553	539	541	510	512	522	510	502	539	495	524	557	488	558	503	519	530	564	546	500	522	557	500	506	556	513	528	533	516	486	576	515	483	497	519	516	501	518	530	569	484	536	538	532	518	528	548	538	545	495	535	560	547	486	513	506	475	504	571	542	523	498	541	578	524	549	552	517	548	547	478	524	548	506	525	532	531	527	543	587	509	559	538	511	541	529	524	486	516	511	502	540	530	522	479	539	510	529	530	584	526	550	540	534	527	533	504	500	512	534	520	504	556	578	552	539	561	552	514	540	556	493	528	519	514	510	561	532	527	504	509	572	498	534	559	539	536	509	558	520	548	532	516	516	518	516	545	507	494	530	504	519	552	556	523	536	534	504	521	521	527	563	551	519	520	535	534	554	577	524	501	545	491	539	522	494	515	518	496	513	561	506	489	499	504	508	525	543	529	543	501	552	535	543	543	537	557	513	497	513	515	532	491	487	535	516	503	449	533	547	503	492	514	527	463	522	551	467	515	509	551	512	517	519	526	537	476	473	519	546	490	489	544	525	476	494	555	558	555	517	524	537	534	537	515	527	507	522	551	501	532	524	551	539	539	532	523	507	530	518	486	506	477	526	517	521	586	545	536	514	489	533	505	503	501	487	543	571	524	526	506	525	534	515	494	526	488	468	503	532	502	492	538	546	555	494	504	507	514	533	530	493	516	513	524	513	522	497	569	498	561	537	531	531	520	511	528	517	552	544	547	540	501	527	512	538	539	533	553	551	527	540	540	483	521	550	506	538	549	512	516	471	532	541	540	527	559	493	497	521	545	538	537	513	552	540	549	533	511	596	545	537	560	531	514	538	532	496	536	536	530	526	530	550	541	557	530	552	523	532	525	557	575	503	514	551	535	535	494	525	512	511	510	519	543	531	546	517	524	527	538	549	531	547	576	544	554	521	521	551	488	508	473	506	531	519	548	528	535	510	515	537	558	517	518	480	508	573	523	543	517	537	564	542	517	509	543	516	530	496	509	500	545	506	508	532	520	508	537	533	532	490	545	520	562	538	519	551	518	537	523	542	565	514	526	492	513	499	563	511	494	536	522	545	478	502	553	525	549	504	523	529	495	521	555	542	477	458	551	497	563	493	547	536	517	532	552	540	559	583	525	521	561	528	516	511	550	523	472	505	522	503	520	516	529	511	540	559	553	560	555	555	528	531	552	547	568	503	489	506	534	520	513	532	527	559	517	525	490	515	501	514	541	552	499	525	551	493	508	557	553	514	535	537	534	468	525	511	514	503	519	507	501	490	556	521	493	526	529	539	508	511	468	510	571	510	495	501	522	551	520	508	556	523	522	550	512	526	530	564	507	547	559	539	519	508	519	543	496	552	542	502	553	551	537	530	513	533	548	514	512	508	538	493	528	490	522	543	514	554	540	543	562	550	505	540	548	551	526	516	516	520	492	534	539	544	533	516	555	537	522	498	528	518	538	541	534	503	532	497	511	498	532	483	527	512	543	521	546	514	556	510	519	520	533	540	497	517	479	522	526	548	491	527	500	535	522	520	515	519	510	532	500	505	533	532	564	497	536	544	485	569	517	475	512	516	552	506	543	523	535	497	545	504	532	584	533	539	559	547	547	516	521	512	516	533	551	526	521	541	528	539	571	497	520	511	556	514	505	542	550	519	479	542	512	539	563	528	482	507	536	550	527	520	503	503	507	518	532	517	524	502	549	524	553	498	548	549	532	516	542	568	499	518	516	508	499	501	515	499	492	499	501	561	542	554	510	569	526	544	536	507	514	519	497	508	531	496	523	550	549	481	551	489	533	499	558	501	542	541	527	533	516	512	551	504	509	520	581	553	499	496	517	519	506	504	550	528	510	547	531	520	533	552	522	539	527	535	511	525	522	551	556	515	492	525	566	537	573	495	497	531	545	522	547	550	521	517	531	526	561	481	543	535	531	499	542	550	522	523	538	531	484	507	544	489	506	572	525	571	501	554	546	525	500	545	507	496	553	526	548	545	511	522	497	490	511	489	549	536	528	561	526	539	524	529	479	512	509	548	528	507	561	540	572	516	537	491	555	547	523	519	525	559	543	518	547	507	471	525	574	541	526	502	554	543	513	526	571	531	521	541	529	506	542	545	533	518	519	528	469	533	493	512	505	558	556	507	493	570	528	526	549	522	542	527	533	555	519	548	533	539	559	532	497	490	532	515	529	507	535	497	523	488	547	535	519	547	509	501	534	561	532	525	557	516	547	507	532	470	526	518	488	548	504	553	484	525	583	513	531	546	460	488	519	544	519	519	534	514	535	505	531	504	559	583	546	514	543	501	512	522	543	509	516	534	537	565	530	569	538	522	559	526	513	502	507	523	565	564	512	554	525	563	523	511	505	534	534	543	526	498	530	532	551	517	557	480	521	514	505	503	524	524	524	541	532	529	531	504	490	512	539	537	589	525	516	559	536	488	574	541	522	502	521	522	511	507	503	530	546	553	514	489	548	514	517	504	507	498	503	509	553	515	525	516	532	542	563	558	519	531	578	569	503	534	520	560	482	523	538	522	530	544	528	545	500	588	510	581	502	547	579	533	537	554	521	561	510	537	486	517	507	566	523	524	527	557	600	541	532	504	539	480	543	561	505	497	516	530	532	496	509	536	521	516	534	536	557	521	509	503	517	540	524	524	572	549	531	496	522	488	474	549	532	520	531	531	542	534	551	514	578	533	541	506	541	497	528	510	529	567	519	557	535	497	520	569	515	483	563	563	531	496	508	536	586	565	499	554	524	551	516	526	530	513	511	543	511	498	541	480	529	517	533	486	503	511	511	554	527	539	499	525	542	560	548	529	543	538	539	564	521	514	498	513	497	558	542	548	574	513	551	574	569	544	578	529	500	538	524	555	524	534	529	511	519	507	483	457	533	502	519	505	484	512	502	528	529	515	506	523	551	559	531	522	499	532	499	565	526	507	480	553	506	527	544	522	520	555	552	534	545	525	578	502	524	582	496	574	540	576	501	543	543	489	532	554	479	551	522	524	542	545	532	539
5015	2516	1475	966	826	762	665	632	649	560	587	592	607	544	560	562	523	538	566	551	524	545	579	528	587	511	519	595	539	553	547	575	548	490	534	530	536	542	584	564	519	537	528	526	577	495	514	533	573	528	527	540	557	578	551	575	541	552	565	538	516	576	560	550	533	568	556	538	536	517	520	534	547	504	539	529	530	528	528	528	549	529	552	539	535	511	578	512	581	589	551	540	563	556	540	581	541	588	520	555	533	518	558	559	529	537	556	526	511	568	557	560	549	564	505	553	536	513	526	523	515	492	559	553	547	522	520	513	535	500	560	541	513	530	572	536	569	556	572	529	523	516	589	484	556	543	555	529	540	519	569	548	530	540	539	548	542	543	526	561	498	534	546	530	523	543	546	548	551	507	554	525	533	505	571	522	540	540	560	563	537	530	568	528	552	543	563	526	535	557	582	552	575	527	504	521	558	555	518	549	504	542	551	563	537	534	554	544	564	588	545	553	549	556	566	526	566	530	533	510	592	553	558	519	540	501	561	521	543	557	518	493	566	526	547	507	585	559	538	535	519	529	521	494	548	557	550	546	548	566	489	528	515	523	521	519	532	483	546	558	513	521	534	557	549	545	549	557	545	520	562	554	548	529	540	530	522	503	572	536	535	488	608	566	572	550	561	513	542	542	543	540	545	522	544	521	525	564	559	533	520	554	557	546	534	561	528	552	557	521	531	485	578	513	579	558	573	544	573	573	531	521	514	518	533	622	534	539	560	549	509	536	541	556	518	547	537	516	562	528	534	489	527	552	560	554	530	499	534	577	514	568	579	570	530	575	526	546	507	531	530	512	549	549	547	533	558	515	568	538	529	556	585	551	527	577	529	497	533	517	574	549	560	533	537	562	577	505	527	516	503	524	538	551	569	545	533	511	557	504	546	576	548	521	503	558	533	487	552	535	559	582	516	561	594	518	584	525	543	529	563	515	533	546	555	535	509	541	557	535	534	539	544	485	539	512	576	560	522	556	555	555	556	527	532	542	528	534	540	520	546	563	568	558	525	529	561	546	563	560	541	510	524	534	516	523	549	575	552	545	555	576	543	503	572	541	485	541	525	549	564	498	541	545	559	517	532	498	530	534	546	505	511	545	565	547	553	512	577	526	570	534	541	540	549	556	533	598	509	496	575	537	532	549	568	549	516	529	567	551	557	476	594	575	559	583	507	537	540	530	546	528	541	532	584	573	549	521	547	547	569	544	521	532	575	558	496	557	481	586	600	545	566	533	546	524	580	543	537	541	558	519	545	561	517	551	528	574	534	518	550	516	513	522	534	547	542	498	554	507	556	524	534	567	546	548	521	537	507	506	508	538	555	521	539	514	486	586	512	554	483	543	526	538	554	539	548	555	541	555	541	584	527	533	514	533	536	549	538	547	517	564	522	560	542	567	557	528	553	551	566	529	560	563	523	554	529	530	501	504	546	513	538	515	528	531	520	564	543	533	542	567	537	532	546	524	534	554	528	576	537	505	547	520	563	554	513	564	533	545	531	524	564	546	566	545	553	532	558	542	538	558	485	546	535	521	516	530	524	526	552	561	494	565	591	515	551	597	533	540	547	541	524	528	518	552	576	556	556	540	520	526	633	546	524	553	539	519	560	546	534	542	552	486	511	529	557	516	610	542	531	501	538	495	563	561	549	513	536	515	549	556	542	565	527	561	544	560	550	586	567	556	578	549	530	510	568	527	520	550	527	542	529	517	524	532	545	532	562	523	539	512	568	512	517	532	520	543	534	547	531	521	555	512	540	515	507	507	557	520	544	530	548	534	511	526	565	516	552	543	529	560	529	540	553	501	535	561	546	567	537	568	510	530	542	545	565	585	516	532	534	536	503	595	510	545	498	555	524	520	541	554	543	559	540	542	580	521	541	547	562	571	556	539	546	562	552	539	549	511	518	560	538	555	544	538	554	519	556	512	549	512	524	545	538	565	532	512	512	560	528	534	529	527	533	586	543	549	535	565	528	552	536	531	573	566	513	559	541	521	516	547	514	555	551	556	536	537	527	553	526	570	530	553	532	557	524	517	580	559	556	533	517	504	532	493	518	566	569	507	539	571	511	538	481	538	564	537	585	587	531	532	500	488	527	534	524	562	556	549	492	548	547	510	524	549	541	523	509	577	562	530	557	588	504	490	510	582	553	530	556	546	549	535	500	569	529	554	541	544	537	516	532	533	540	536	526	573	560	557	539	549	538	567	544	540	547	540	572	522	523	528	544	538	557	572	538	523	502	490	501	541	559	558	543	515	503	552	577	518	510	529	570	525	517	521	531	546	505	542	548	537	528	548	549	577	500	533	547	573	534	522	537	589	495	536	566	587	565	538	518	539	534	509	570	559	547	556	541	533	561	540	524	555	494	505	524	565	569	543	520	543	521	543	523	517	545	546	530	590	568	569	513	546	563	548	529	549	539	564	558	560	568	536	529	546	555	552	512	505	556	563	522	538	554	542	527	551	537	524	542	543	554	562	531	599	569	528	563	505	571	531	590	535	500	510	534	590	556	487	559	538	558	528	541	559	568	532	498	528	533	540	513	557	580	526	549	521	526	562	555	536	509	538	509	523	535	540	543	563	544	556	514	567	515	557	564	551	577	542	513	551	531	507	548	561	568	550	546	504	517	559	529	543	551	517	531	527	543	529	554	498	544	527	522	505	558	533	522	539	530	517	558	556	524	537	495	530	515	502	543	528	526	552	511	530	560	540	508	504	552	516	544	523	555	556	530	525	528	552	541	520	551	580	519	552	546	555	517	561	519	526	502	529	537	540	555	564	549	546	557	506	529	530	555	545	521	542	517	506	527	546	504	549	531	551	523	491	528	566	496	574	511	554	526	589	570	564	530	569	546	552	508	574	540	537	525	548	536	548	502	500	616	507	532	537	511	550	515	549	520	538	527	544	530	573	520	567	515	588	521	510	539	544	555	578	555	612	529	538	549	517	545	506	483	519	584	505	506	542	528	513	560	535	504	544	541	551	538	548	592	530	545	573	541	541	523	520	555	555	546	519	532	581	531	572	535	549	560	546	569	533	545	559	576	524	522	533	552	502	554	564	551	506	575	542	546	523	564	527	545	539	529	533	536	539	532	527	531	523	478	528	522	544	506	549	608	552	508	544	573	497	560	511	566	499	534	548	573	525	566	511	522	543	536	506	562	548	526	564	513	551	543	522	562	526	550	509	525	570	546	552	507	537	493	520	570	542	541	479	568	557	540	552	529	506	549	553	553	520	508	517	546	567	544	568	539	549	497	494	536	544	544	526	543	512	538	543	547	559	538	534	554	536	546	529	512	525	526	558	530	531	514	573	566	564	509	555	539	548	529	546	548	536	555	561	544	509	561	517	575	526	518	548	555	520	566	549	564	562	535	545	511	538	542	546	480	525	548	551	519	529	539	542	557	521	517	514	562	566	523	552	539	586	552	538	547	546	548	508	543	515	519	524	551	512
23622	20940	27763	24298	20861	5043	839	590	449	417	398	364	330	310	332	328	275	297	304	273	266	294	273	314	258	273	249	246	282	243	235	257	225	260	259	281	259	209	249	266	246	252	262	255	234	246	244	222	255	249	288	236	259	244	287	259	246	261	264	271	246	247	213	267	251	254	239	237	249	261	241	240	291	246	246	206	233	241	242	259	261	236	246	250	278	251	245	257	231	251	290	222	252	245	267	255	264	255	263	252	229	262	266	262	251	257	243	257	216	240	237	237	271	255	248	240	273	248	262	241	251	277	231	276	254	235	242	272	225	224	264	257	259	250	274	221	272	267	245	223	238	221	258	235	270	245	256	240	235	276	253	224	257	251	246	257	229	242	236	257	231	248	251	234	238	257	251	248	244	245	251	243	231	239	217	257	278	268	216	251	217	249	266	249	267	251	258	239	245	274	250	248	252	226	290	265	219	244	241	257	267	258	249	250	247	240	256	236	256	246	236	237	223	255	264	254	255	236	220	245	230	243	263	241	242	240	259	239	246	257	246	239	248	238	262	245	231	253	249	238	283	251	234	274	262	272	250	261	268	223	257	271	251	282	238	225	244	258	242	233	258	241	259	259	238	226	226	243	237	244	245	249	273	246	259	254	267	227	272	238	230	237	252	274	229	240	270	247	250	233	245	243	276	232	249	239	236	273	282	251	231	241	249	257	215	248	249	247	232	268	241	256	260	226	281	255	257	261	257	260	261	251	286	221	235	245	257	215	242	216	284	232	226	247	251	258	260	217	245	232	255	229	239	230	246	225	249	268	244	262	279	261	265	270	254	231	259	268	252	269	236	262	234	224	231	293	227	259	249	207	267	253	262	237	265	261	258	244	237	237	254	246	236	254	243	240	263	245	233	274	221	249	262	260	243	270	255	240	261	268	253	254	259	232	248	220	250	244	236	247	229	247	236	266	224	258	248	252	256	256	265	236	245	245	226	243	259	268	254	219	265	253	236	256	257	240	272	258	268	239	258	230	253	225	268	228	258	260	242	260	248	241	245	249	242	253	262	237	235	253	258	222	232	230	232	258	241	236	253	256	234	250	288	238	262	234	226	258	274	249	234	210	228	257	238	274	256	252	257	251	234	221	261	257	258	234	260	283	251	265	229	246	252	233	233	217	230	268	240	245	254	248	240	254	213	259	217	285	263	265	228	249	264	252	275	243	248	247	229	243	232	231	225	271	243	239	241	233	228	230	272	240	235	238	238	253	253	249	224	261	237	228	242	222	255	242	249	226	239	244	240	243	264	235	246	234	228	233	235	236	263	239	238	234	260	253	230	222	251	242	269	239	268	257	247	265	233	245	246	240	252	234	222	237	236	254	237	255	257	227	238	206	234	264	229	240	255	233	264	246	245	246	258	253	245	246	258	251	243	251	240	250	289	286	271	252	243	258	255	255	260	287	264	265	257	258	248	222	267	242	270	247	236	247	244	247	270	261	220	242	270	247	265	243	246	255	245	255	235	278	271	255	253	238	272	233	223	239	226	252	250	236	254	249	269	237	256	256	259	248	239	244	268	253	272	222	282	239	253	234	243	216	242	276	241	239	255	268	241	236	264	249	246	249	247	238	281	255	241	263	245	251	247	250	251	263	258	256	227	263	209	225	262	225	240	252	248	248	255	259	255	242	263	243	225	259	283	246	263	270	270	257	253	222	256	249	258	271	246	240	259	236	229	262	248	267	245	225	263	259	247	233	252	238	242	237	229	226	254	258	229	238	246	240	260	259	258	230	236	227	264	234	245	221	225	240	281	279	237	227	291	232	262	230	272	259	268	239	238	246	256	235	226	234	238	253	230	268	252	274	249	236	262	227	242	247	269	250	255	241	216	265	221	244	246	263	226	270	245	264	244	257	251	250	238	231	238	260	242	236	265	237	257	236	256	265	252	226	240	286	246	260	247	270	239	267	254	240	240	254	268	247	251	260	260	240	249	262	269	253	254	247	249	247	230	214	231	209	246	253	244	248	240	286	254	257	227	246	244	252	225	257	238	265	252	245	241	236	238	230	266	256	232	226	244	272	262	263	249	280	269	220	252	242	237	264	266	236	238	229	260	245	260	247	214	215	261	238	254	262	254	237	245	256	234	253	261	259	235	234	228	268	236	258	250	234	242	226	242	246	235	262	223	237	260	258	274	265	245	250	256	245	237	274	239	249	242	235	217	225	261	248	260	263	261	260	268	250	240	211	274	235	255	226	225	249	230	241	250	221	241	244	222	268	208	263	265	259	255	282	253	249	236	227	239	298	239	277	265	244	262	243	239	238	242	261	250	248	253	260	224	240	271	255	260	261	263	233	264	214	215	243	277	249	259	248	251	231	231	256	240	243	266	231	264	215	276	232	260	218	258	230	241	229	252	247	264	246	237	242	233	249	271	262	248	235	244	255	286	240	232	250	248	226	255	239	245	263	218	274	255	243	251	251	234	242	225	230	278	234	242	241	244	235	239	245	252	253	246	254	261	254	259	245	273	268	249	230	225	249	255	258	256	271	229	248	286	284	292	235	223	221	276	250	241	251	256	230	255	245	213	234	252	218	248	217	247	240	245	257	250	210	248	264	266	259	228	243	255	252	265	251	284	265	262	227	244	263	244	255	254	241	249	269	238	242	266	236	240	261	249	262	266	244	228	238	235	233	226	246	270	210	247	240	222	244	236	224	300	235	254	256	277	253	236	253	236	259	219	275	257	250	281	249	228	244	212	248	272	244	259	251	257	244	228	257	231	270	257	249	220	266	238	268	265	238	255	292	208	281	246	253	264	272	242	253	260	236	230	233	246	250	231	240	268	250	233	244	213	250	229	290	253	204	229	259	218	250	245	260	256	235	254	248	235	220	221	273	234	250	244	271	244	239	213	246	267	244	275	239	230	275	251	252	239	245	240	262	268	249	248	256	239	252	253	289	253	257	241	229	245	238	244	233	233	260	255	253	224	251	228	254	237	251	256	275	222	231	241	254	245	225	232	238	254	235	228	254	226	230	243	208	235	273	245	242	281	214	227	260	250	266	262	259	248	227	242	238	240	228	250	271	232	230	254	229	246	223	245	263	249	267	269	245	234	249	238	226	242	255	260	238	207	246	251	258	215	236	251	241	258	236	261	266	224	233	240	259	241	242	253	234	267	247	247	236	252	229	237	266	271	260	282	248	292	257	252	254	256	239	253	241	227	259	233	259	234	237	242	255	254	275	265	238	270	238	238	272	254	232	264	265	224	257	251	246	270	228	252	267	211	261	282	256	260	243	218	241	209	247	256	256	268	251	240	241	225	279	226	259	256	248	254	213	246	268	247	256	279	231	228	252	213	250	223	248	244	267	266	250	238	277	246	252	242	260	257	252	266	220	262	235	261	278	257	255	248	258	242	220	242	243	251	230	254	260	247	249	251	233	241	230	252	250	273	251	243	246	242	242	229	218	221	274	232	224	255	254	276	253	253	239	236	233	226	242
3481	8646	5829	2629	1866	1389	1095	834	722	593	515	520	429	410	404	346	321	350	313	307	287	321	281	278	279	302	303	267	293	267	292	280	241	285	290	290	268	273	255	298	274	260	266	273	298	266	258	255	267	246	273	287	243	252	258	278	241	316	259	252	265	260	305	241	269	259	245	259	257	261	254	247	255	251	258	238	264	261	238	249	269	261	242	254	259	290	261	253	236	254	248	239	247	233	269	249	250	257	275	241	265	250	241	262	255	248	247	244	253	229	241	237	279	264	269	262	270	256	267	252	241	247	259	276	251	245	274	285	279	260	262	259	248	265	291	221	254	264	248	257	264	252	256	248	252	253	263	256	276	278	234	257	247	252	244	277	252	243	257	214	258	244	258	271	249	259	275	247	281	243	247	242	250	240	247	274	254	258	255	239	251	266	270	259	241	230	229	277	278	276	251	233	266	270	234	277	268	255	214	261	255	245	244	236	236	263	268	271	268	256	268	250	266	267	254	235	250	246	248	266	227	223	255	247	256	258	287	229	259	256	269	263	274	255	256	232	246	258	245	287	259	275	239	266	262	246	270	276	251	256	254	264	265	262	264	275	280	267	239	224	238	237	255	273	269	234	253	238	240	277	268	260	238	248	253	264	303	268	272	250	267	272	262	262	263	239	262	245	222	281	268	249	241	284	232	254	241	265	277	228	268	235	245	281	276	234	281	261	266	281	240	280	263	278	269	261	266	240	248	241	277	253	269	272	261	248	267	247	252	234	244	239	251	268	238	256	249	277	249	284	275	255	249	263	269	274	234	249	252	272	247	270	258	258	254	276	253	267	257	288	235	287	260	288	276	264	287	269	246	264	252	255	278	265	243	236	287	264	263	267	267	247	269	298	252	253	248	293	228	252	221	300	240	271	258	245	267	253	270	257	254	221	272	245	292	265	251	282	240	257	284	249	254	256	270	263	272	269	258	253	253	246	231	258	244	278	246	243	271	262	235	259	227	241	244	279	241	278	256	293	248	237	267	258	259	245	260	247	265	248	280	273	252	271	249	234	236	245	233	261	274	229	279	249	292	262	220	255	255	273	263	250	250	271	250	254	266	253	251	258	275	285	231	242	265	282	258	247	230	224	239	259	221	244	266	264	235	237	226	248	270	273	223	274	237	271	272	252	245	241	254	217	302	267	261	265	276	241	244	268	258	269	266	256	253	244	259	276	276	272	276	281	247	235	213	256	291	268	246	254	282	251	273	273	273	262	242	233	274	264	280	258	244	274	272	276	258	255	275	236	240	276	275	258	232	243	246	256	245	262	253	279	254	241	244	269	269	238	269	247	241	262	277	283	251	259	257	238	252	260	248	256	266	233	246	251	262	228	248	256	256	239	233	260	249	254	245	267	268	256	256	260	236	282	263	267	243	289	265	241	258	262	225	268	276	233	268	230	271	236	232	232	293	292	267	255	254	240	273	247	238	266	272	243	268	264	261	263	264	290	261	273	254	266	248	279	279	257	280	253	240	229	226	233	233	274	255	257	256	260	244	251	281	260	252	239	260	278	268	255	275	239	280	269	258	257	290	273	238	256	227	253	247	238	262	254	266	234	263	250	235	222	241	252	241	239	280	242	270	247	241	256	268	249	291	252	254	273	255	234	266	253	249	274	246	234	272	273	236	261	261	271	261	261	276	241	262	247	274	264	304	254	253	267	235	249	263	267	254	263	235	280	253	221	251	213	263	251	228	263	239	272	243	251	255	253	249	244	246	271	265	244	283	248	246	248	259	251	245	236	264	239	265	253	255	277	248	245	268	247	250	240	252	229	260	258	272	240	249	245	237	272	244	247	282	266	219	238	250	253	235	232	237	238	244	245	276	247	238	263	254	245	259	254	256	257	246	254	262	249	267	261	252	283	262	247	266	234	270	242	249	231	245	270	243	269	271	238	246	238	273	291	252	246	255	251	261	250	257	250	249	251	268	298	257	261	262	257	252	245	241	236	215	251	244	273	257	263	268	254	253	247	226	272	270	257	246	267	239	240	244	267	278	225	248	242	261	263	254	243	240	267	223	238	238	258	263	233	263	251	282	260	257	239	255	257	262	252	242	263	255	247	260	252	289	254	259	267	261	267	282	278	236	267	253	267	260	265	232	281	250	276	293	256	251	280	251	269	271	246	235	235	245	281	243	248	256	242	272	267	254	235	260	243	268	258	249	248	259	281	285	263	237	239	260	233	275	283	257	238	261	252	240	238	248	281	249	282	263	259	262	248	246	254	251	255	258	244	239	268	286	230	248	257	278	239	268	237	263	260	243	240	272	256	251	274	256	261	279	284	266	258	238	279	237	276	232	256	267	271	271	274	301	204	263	261	257	258	285	249	255	269	287	262	273	216	249	250	263	231	263	264	234	252	239	246	261	261	263	240	226	233	243	246	254	269	226	254	264	241	232	251	236	279	249	257	241	246	282	264	282	272	268	269	239	265	272	261	235	264	265	258	253	253	241	239	258	262	267	251	217	235	243	244	248	238	269	232	221	244	268	270	271	268	251	274	244	234	259	257	240	247	225	240	251	251	244	260	238	244	240	265	298	251	265	250	285	257	254	268	279	251	247	250	266	244	257	267	240	262	260	255	234	242	237	267	255	266	238	287	273	264	266	275	244	254	248	236	262	279	249	247	254	245	238	253	267	234	256	244	243	284	295	240	238	239	275	250	274	266	232	272	249	237	300	264	262	284	249	239	294	260	301	265	259	292	258	247	264	241	255	243	269	254	246	286	242	287	273	262	278	249	268	263	244	248	265	257	267	289	281	250	269	243	248	269	268	238	277	239	284	275	257	271	265	247	246	276	268	256	310	250	270	261	261	273	261	266	244	249	293	251	242	273	244	258	259	261	249	253	229	254	271	252	240	273	280	272	259	284	268	271	272	244	243	277	285	250	260	274	274	262	230	267	259	263	239	252	258	260	276	286	261	245	264	280	260	226	241	271	275	240	242	240	267	254	280	253	260	242	286	247	257	258	231	252	258	270	255	255	240	246	281	274	249	280	279	253	248	242	250	263	278	246	273	231	248	276	253	229	262	247	261	252	271	216	266	244	254	248	257	245	270	275	261	256	252	279	274	228	279	248	272	263	258	259	277	244	222	262	233	256	253	238	268	270	247	258	270	240	254	271	271	258	239	250	261	279	277	245	228	270	233	249	261	261	252	235	251	259	239	252	291	265	249	264	259	252	227	256	272	277	234	274	253	243	242	253	284	254	252	260	277	240	261	247	270	253	272	233	241	278	264	283	233	259	257	242	244	228	297	254	251	243	249	239	253	268	238	278	252	257	248	251	258	258	258	264	261	280	228	253	238	275	265	264	259	245	271	273	258	245	230	267	263	265	267	261	253	246	265	268	263	276	256	265	268	234	262	274	252	259	266	246	236	264	265	247	255	264	243	258	251	250	271	254	268	276	237	230	241	274	264	256	246	235	245	249	264	248	252	284	248	260	257	277
24728	20985	26683	25306	7924	1058	881	815	752	778	712	715	651	626	707	691	665	671	698	732	645	652	628	648	632	679	685	673	722	642	669	656	621	693	665	647	659	669	648	684	669	650	662	615	590	643	644	631	646	657	640	619	645	671	693	670	673	646	651	641	658	638	604	625	611	638	644	649	641	638	627	653	634	669	681	671	639	618	643	684	659	668	612	678	636	671	643	648	626	694	593	632	639	623	658	649	672	605	635	656	625	676	626	654	600	655	655	636	621	626	664	615	619	626	615	627	661	676	662	612	624	635	619	644	622	630	638	624	648	615	625	644	623	653	634	642	607	623	642	637	651	614	647	590	620	648	636	688	624	655	667	622	678	631	606	629	593	634	615	622	632	656	639	662	675	629	632	653	663	644	671	661	633	596	623	602	659	709	658	659	658	645	629	596	609	650	637	669	635	633	651	584	633	616	689	633	624	637	656	632	656	625	673	649	616	636	691	641	600	601	625	681	651	632	648	612	630	607	652	648	683	680	653	590	634	639	635	645	665	623	608	651	636	640	679	653	615	624	643	637	668	652	658	630	653	671	619	585	583	691	682	655	628	616	665	608	659	632	634	657	613	643	645	654	646	652	636	623	667	683	651	684	637	659	667	622	623	638	623	666	600	668	624	680	668	701	605	663	653	670	648	605	681	646	661	635	624	667	668	649	638	673	601	621	623	665	596	632	675	637	704	638	612	627	626	671	645	624	641	651	654	594	653	622	671	678	710	603	669	627	607	616	665	662	656	638	630	635	651	624	681	664	699	668	658	634	672	632	635	643	678	681	653	637	608	637	634	665	637	673	673	630	604	668	640	675	661	710	664	655	697	666	677	609	662	658	619	684	679	690	631	631	635	684	670	708	669	626	616	685	617	643	596	638	635	624	626	645	642	648	663	680	614	619	666	600	642	684	648	622	611	695	637	658	664	643	637	654	674	606	691	640	644	655	677	661	639	612	657	603	679	643	630	640	641	654	614	640	628	649	651	632	661	627	639	655	680	645	642	625	679	628	664	634	664	610	646	616	690	689	625	656	637	700	701	651	660	676	614	639	665	679	613	656	656	630	672	649	641	610	619	720	578	670	591	623	654	629	643	617	641	652	650	657	644	602	650	677	671	607	643	621	665	684	662	640	616	641	676	661	641	649	644	618	621	639	643	678	603	667	656	644	659	603	656	635	592	620	686	645	631	661	660	612	654	653	651	631	657	689	651	669	636	621	696	677	686	657	623	659	639	671	652	638	648	604	632	580	685	640	618	669	664	651	631	605	630	642	659	639	632	616	660	658	639	600	656	622	673	629	692	633	669	649	626	660	704	611	627	678	600	615	701	613	611	618	647	677	685	633	666	629	596	640	653	652	664	605	614	624	669	682	672	630	630	616	591	596	662	670	605	647	618	623	670	661	632	652	642	642	611	620	627	623	678	623	598	653	677	606	615	673	706	635	649	639	615	619	683	662	572	632	637	637	631	665	646	654	662	654	666	640	633	670	652	663	642	646	654	632	668	652	652	684	635	638	684	655	630	656	600	615	622	653	673	654	646	632	650	635	691	573	600	626	650	698	656	629	585	630	671	624	643	609	613	623	658	632	655	619	622	629	644	631	665	637	675	583	629	640	671	631	590	673	626	654	650	663	648	587	615	581	680	586	618	620	626	614	628	644	639	614	651	658	641	743	638	648	641	678	632	656	629	656	683	669	676	658	609	627	677	633	642	671	625	671	593	629	659	629	621	633	633	633	637	645	676	609	657	659	621	689	583	624	698	643	623	647	644	660	623	653	663	696	642	664	652	654	633	651	663	643	644	636	634	674	658	650	662	652	639	641	636	645	661	604	651	656	649	610	663	635	672	627	646	640	617	662	639	612	662	622	669	645	673	646	679	673	684	630	664	635	673	635	614	658	645	659	648	688	629	655	643	685	620	630	673	631	615	609	603	620	606	659	658	656	617	655	652	673	659	701	628	645	651	654	639	679	617	630	653	670	615	627	602	595	666	655	629	620	613	624	630	603	620	628	686	714	614	601	653	637	650	660	643	681	664	657	648	640	587	636	665	654	669	660	629	680	620	662	610	659	664	647	644	634	653	663	669	621	640	641	647	644	696	644	617	639	671	652	664	657	639	625	645	662	624	635	664	657	581	660	667	633	629	637	653	638	675	645	683	641	668	649	630	619	629	634	628	670	627	705	616	599	617	623	644	652	634	662	648	637	637	637	672	648	622	634	672	595	607	646	647	591	662	648	655	667	671	629	596	615	692	663	642	625	614	602	650	710	638	667	629	678	662	657	624	675	646	691	662	661	638	675	667	676	663	704	634	670	643	664	627	641	635	638	594	640	657	702	651	646	596	641	655	635	703	646	653	624	642	705	621	674	653	644	635	662	611	673	652	626	660	628	633	623	656	690	638	632	653	624	631	657	680	630	652	637	651	629	668	689	596	674	622	648	615	660	628	613	668	604	605	636	651	663	635	641	660	641	654	660	652	612	641	659	656	651	648	654	650	671	660	658	627	630	651	658	685	659	655	603	664	624	650	654	640	657	718	638	641	659	619	638	667	645	602	612	638	657	660	662	609	675	653	662	636	608	640	635	628	648	659	661	599	626	663	597	641	612	604	649	649	615	677	607	660	651	692	662	652	664	667	661	604	692	640	650	617	616	642	630	607	619	652	647	630	619	690	654	648	661	633	666	686	642	645	649	653	626	649	665	648	601	674	614	647	632	649	622	665	652	651	644	640	661	646	683	601	637	646	618	661	627	683	614	700	650	663	654	664	649	686	642	653	633	680	677	634	653	669	617	666	683	628	653	678	645	677	632	660	641	591	680	679	606	665	618	624	641	638	662	631	621	674	633	681	624	635	629	662	645	646	658	687	628	648	649	626	619	623	638	665	626	646	660	666	633	613	643	658	623	634	648	667	625	644	659	655	673	670	655	625	694	685	660	592	650	637	647	642	631	667	626	635	670	620	655	622	638	656	631	652	649	653	611	697	637	650	622	656	667	682	627	643	663	666	668	635	630	626	699	674	637	613	632	696	639	646	633	637	657	611	661	692	623	652	623	609	656	612	655	651	649	628	635	687	648	628	642	658	666	677	680	618	668	645	655	625	658	636	615	687	694	617	625	664	659	639	646	643	643	663	580	634	672	644	652	673	651	624	648	615	662	670	640	652	652	615	658	584	650	592	678	640	655	642	643	630	703	615	613	642	645	665	647	623	683	628	669	618	651	610	634	629	614	619	647	627	616	666	644	644	645	621	673	632	675	648	712	640	666	665	691	621	648	602	639	643	650	626	609	646	624	618	647	624	647	637	624	677	666	665	611	636	644	635	643	622	632	632	663	622	658	622	646	691	602	654	628	649	662	658	620	649	620	661	608	618	637	608	690	637	646	631	658	641	637	604	636	611	619	651	679	607	667	605	637	680	644	624	633	617	665	663	631	668	683	637	633	650	650	582	652	692	648
3557	5433	3459	1959	1473	1262	1139	958	899	803	840	754	727	714	707	662	689	665	672	682	718	619	689	743	641	645	688	660	689	628	676	655	650	688	634	687	639	587	667	651	712	668	607	695	600	727	637	651	644	671	658	654	629	628	612	697	657	642	645	652	626	647	664	657	622	646	589	677	652	666	610	711	689	664	615	615	629	634	614	624	649	628	647	700	672	636	629	632	666	686	641	708	637	670	658	665	622	615	701	719	675	670	617	638	649	641	616	686	680	595	684	666	655	623	660	659	638	625	665	622	682	662	694	673	630	650	632	671	656	632	660	676	656	660	661	645	642	720	664	685	672	658	634	616	634	664	626	701	615	643	663	680	683	666	660	663	700	637	667	658	605	669	681	661	646	662	625	629	680	677	682	634	674	689	649	683	688	637	653	608	659	655	640	692	656	661	629	683	624	650	660	609	640	654	655	649	682	661	663	636	664	663	688	679	660	673	652	684	625	624	623	675	655	642	608	674	674	632	657	651	664	625	627	627	645	674	663	635	656	676	689	625	663	700	629	589	633	620	678	653	651	655	600	643	642	627	640	678	656	659	718	652	603	686	692	632	620	628	642	651	643	700	641	680	676	614	615	625	657	655	658	659	694	622	685	651	666	672	669	632	668	688	653	647	688	656	667	686	651	616	621	630	620	651	618	627	648	684	653	663	691	652	668	629	683	639	705	671	656	667	642	655	649	686	709	638	608	665	591	678	664	657	675	650	569	654	636	673	657	659	674	671	693	670	674	683	670	661	680	694	643	626	597	669	635	659	650	604	590	685	693	645	680	674	670	641	685	712	681	629	659	667	606	701	661	623	661	663	664	660	662	653	646	621	679	651	639	647	656	656	628	629	644	656	679	619	646	695	662	616	683	642	633	629	720	654	622	649	629	630	650	684	667	664	663	681	613	664	620	636	718	661	668	635	654	645	694	612	662	613	645	689	651	613	664	674	651	634	689	653	636	679	650	624	637	714	653	644	671	660	652	635	720	645	665	633	643	651	635	657	646	652	659	657	590	662	626	736	670	658	621	648	636	647	663	682	682	639	660	641	625	648	640	633	660	664	643	674	634	648	647	625	623	699	635	681	639	679	627	638	635	642	647	696	619	662	662	671	636	662	658	612	674	674	644	616	645	656	639	646	631	608	640	617	645	649	690	631	615	646	663	636	615	691	690	643	637	669	628	639	646	636	683	639	679	670	667	607	668	657	600	637	646	673	643	665	643	660	673	661	670	645	607	646	656	610	702	700	699	636	611	674	650	640	632	608	630	666	616	668	634	621	628	710	648	621	611	652	634	694	676	637	679	600	655	652	656	659	708	661	649	664	617	692	662	637	673	661	679	635	609	657	636	662	621	689	619	632	678	662	651	629	666	642	730	637	673	678	708	659	621	636	616	634	675	608	694	652	667	683	613	695	662	643	633	660	666	685	639	622	657	672	689	705	690	639	656	626	632	655	655	638	676	676	597	698	635	667	632	667	685	671	631	689	666	660	652	681	658	665	663	600	645	638	626	637	652	663	659	625	687	659	679	637	667	631	656	644	650	615	655	618	692	635	675	637	677	659	647	677	646	676	662	639	654	657	683	666	633	636	662	648	651	579	676	649	679	600	656	648	615	663	657	654	652	656	627	679	654	642	639	707	599	654	639	682	679	655	657	660	616	607	664	627	660	641	641	668	628	663	657	589	653	615	621	666	641	639	627	668	653	632	636	666	651	662	684	617	645	631	654	654	639	604	650	674	622	650	704	658	636	653	676	665	686	663	668	603	692	684	614	699	664	644	649	641	680	625	632	661	658	621	630	645	650	677	673	661	684	641	641	629	625	664	618	702	658	675	651	643	650	696	671	660	684	645	646	658	690	667	646	679	651	679	597	656	647	641	592	645	625	638	606	608	698	654	654	607	648	673	676	663	651	643	642	678	610	634	685	703	661	656	619	644	678	630	626	680	665	661	633	655	667	632	683	633	596	661	622	641	681	634	677	654	681	680	650	699	649	667	611	687	625	649	695	635	677	643	643	690	653	644	674	648	666	662	670	668	632	627	631	683	648	681	638	661	671	677	628	668	641	650	645	671	658	645	638	684	628	603	656	638	649	654	628	663	644	660	636	619	690	665	621	678	594	621	689	637	641	677	676	683	648	668	661	637	617	624	632	684	701	678	626	641	619	654	668	678	595	629	693	604	671	680	643	671	625	673	685	658	691	666	673	678	647	688	643	642	610	659	662	668	691	697	647	641	649	604	625	612	646	686	613	667	668	677	707	683	699	622	674	613	680	629	671	650	652	644	704	644	647	659	691	676	653	613	719	679	641	660	671	651	654	664	680	663	685	652	694	666	621	664	649	644	660	695	628	668	613	668	650	676	676	619	671	617	704	647	645	650	657	690	644	665	604	664	641	657	701	670	665	648	662	673	702	649	641	632	678	683	635	629	653	697	658	627	678	707	696	649	668	645	636	675	633	679	659	685	645	666	629	641	638	697	655	618	652	664	652	608	641	671	648	693	671	661	656	595	658	721	697	622	673	662	648	689	676	639	636	650	640	654	667	652	667	690	627	675	621	702	653	661	636	674	671	671	655	676	669	707	624	650	572	669	615	669	662	648	618	712	637	658	662	686	650	661	627	667	658	650	646	616	674	636	658	666	668	665	687	622	621	657	686	634	636	651	667	630	647	608	647	688	655	647	673	659	588	649	652	644	695	601	694	611	663	661	625	668	638	644	646	635	619	687	680	648	629	658	677	676	648	632	630	645	667	671	649	637	635	692	655	642	638	669	598	713	603	689	657	634	720	645	660	697	651	631	662	653	657	607	654	665	604	643	654	640	683	592	658	675	636	707	638	648	659	696	630	665	656	617	662	593	681	625	696	676	608	631	666	650	640	636	667	633	673	657	611	651	632	644	639	674	664	636	648	652	652	676	619	634	699	639	631	666	634	677	673	630	639	659	624	622	630	651	671	614	657	700	702	678	641	662	658	625	680	675	677	655	625	634	613	677	689	647	634	670	644	631	652	628	667	627	668	693	687	676	660	671	648	622	666	657	715	675	689	671	665	635	658	668	665	654	656	630	657	632	673	670	636	642	672	615	670	634	647	614	639	666	657	641	692	691	642	644	643	654	618	657	664	650	689	651	620	649	673	637	679	656	660	710	657	686	671	693	675	590	651	634	677	626	677	646	658	625	666	687	598	618	659	697	659	624	639	664	675	634	685	621	667	657	647	657	621	686	622	647	674	698	670	669	627	669	692	628	654	668	618	652	653	634	644	657	658	667	665	673	654	623	667	620	650	629	633	619	665	620	669	640	665	662	665	651	636	607	633	666	665	627	646	675	673	664	642	660	666	644	658	641	657	664	669	647	650	646	639	635	615	666	675	637	696	650	636	634	688	679	624	657	688	654	637	656	617	642	676	637	635	649	663	670	694	630	661	646	633	632	626	666	661	646	671	669	621	661	630	639
22303	20934	28380	23632	20939	20966	5860	923	692	570	544	460	411	425	402	377	386	342	370	314	319	334	325	304	301	313	305	306	271	299	264	316	293	307	291	295	296	283	278	301	282	278	279	252	255	291	278	284	283	246	299	291	290	302	274	289	270	291	277	269	275	264	279	307	283	312	287	264	261	294	258	295	269	269	269	297	281	275	250	266	282	267	282	276	266	269	257	300	287	305	263	268	285	294	271	239	273	243	296	266	288	263	287	296	279	271	276	253	274	268	281	280	273	287	293	254	254	300	280	255	260	274	257	275	261	314	280	273	285	254	272	267	270	282	246	288	267	293	281	281	273	278	283	279	298	260	247	267	279	267	269	269	263	261	301	306	271	265	298	278	287	268	252	262	297	265	296	265	282	266	264	270	269	292	279	273	251	271	281	277	289	272	282	263	282	327	267	265	279	296	295	247	260	304	277	293	282	267	271	253	246	251	264	250	314	269	256	255	263	269	245	268	283	286	278	286	255	267	289	272	282	281	269	277	267	284	282	257	233	269	241	256	275	269	276	299	276	298	278	303	231	267	267	294	273	286	275	250	267	280	275	273	240	260	264	261	250	261	281	296	287	252	275	272	258	255	267	291	300	302	259	267	298	253	286	312	273	253	303	267	278	262	301	273	280	265	273	258	265	293	274	276	280	265	266	252	291	264	288	256	273	302	264	244	284	305	276	269	249	255	277	252	259	263	267	287	282	253	277	251	275	312	257	301	262	291	276	250	288	261	282	269	257	280	285	232	318	265	262	285	276	275	280	262	254	273	295	289	268	285	261	264	277	252	298	266	273	269	280	270	256	282	276	293	289	261	237	245	292	294	283	282	288	285	270	271	301	288	262	291	287	302	263	247	267	287	245	269	285	286	273	271	248	269	296	253	289	265	288	275	294	273	264	250	250	263	272	257	305	292	305	258	281	276	275	275	268	284	290	251	296	269	294	274	274	237	309	286	298	261	285	247	257	282	264	304	260	278	290	261	267	293	246	260	273	293	290	283	276	266	258	270	296	316	281	238	280	280	273	263	265	278	279	288	282	278	323	276	253	276	293	277	298	261	305	295	287	229	265	258	284	267	268	279	293	246	271	263	289	284	265	264	264	260	271	264	273	258	238	284	259	265	274	273	251	264	276	269	279	292	267	280	265	281	259	287	255	299	277	277	273	261	258	256	273	253	321	269	264	295	251	285	274	254	250	304	259	275	306	262	281	285	278	262	241	275	255	289	301	270	287	266	283	240	266	259	264	252	279	272	294	267	261	281	279	278	289	267	277	264	269	248	283	305	260	282	289	297	278	308	283	254	295	283	276	260	272	287	272	277	272	243	280	298	249	278	253	255	283	264	304	244	276	295	229	277	309	255	252	301	268	246	258	277	248	258	266	274	276	288	238	294	253	268	266	278	268	296	290	253	286	293	266	233	243	268	291	272	254	257	267	311	276	290	285	247	253	284	276	332	281	252	253	251	282	292	277	268	283	298	276	282	248	273	276	278	255	272	249	271	279	249	289	283	255	270	275	240	272	261	257	255	261	283	278	312	260	278	266	281	276	262	267	276	279	256	291	253	249	283	263	269	260	268	263	266	252	256	259	255	282	273	298	271	267	267	287	279	223	259	293	271	264	243	285	277	251	317	254	263	304	275	267	245	270	245	282	286	286	278	268	265	274	266	273	275	271	285	273	257	250	277	261	245	259	267	280	273	265	276	285	261	284	283	251	251	276	267	268	295	247	262	266	294	283	258	241	255	258	265	260	287	273	251	261	277	282	273	288	278	266	282	275	273	253	253	271	264	292	278	248	293	281	250	268	276	253	272	267	248	255	274	266	266	255	278	283	261	273	257	260	267	278	276	244	261	250	290	297	275	235	285	282	282	277	246	283	265	284	247	235	260	258	256	267	253	266	246	250	267	282	263	262	279	274	261	256	280	265	270	273	279	289	275	265	268	275	293	250	248	284	255	273	298	283	268	305	271	257	272	278	230	289	259	266	250	284	267	263	270	270	245	276	263	282	282	240	261	301	243	256	296	255	266	283	242	261	266	293	302	280	296	296	272	282	265	293	263	265	284	267	284	239	259	267	264	255	286	259	275	254	279	288	243	280	292	291	283	260	257	264	295	288	240	267	273	288	271	280	282	287	270	239	295	257	280	263	260	268	271	275	283	254	293	263	289	259	274	274	263	296	271	272	277	266	261	286	305	261	292	269	297	279	262	235	286	288	261	270	259	270	256	261	280	252	273	253	290	271	281	273	267	280	298	282	268	279	245	286	273	264	247	279	284	281	260	291	275	274	274	261	255	291	240	255	252	298	288	255	285	279	266	261	251	257	291	294	300	252	284	276	255	282	269	305	258	284	253	267	283	272	252	286	246	281	266	273	273	269	240	279	248	297	261	273	266	270	270	284	258	254	268	295	276	259	301	307	256	259	268	255	270	295	258	297	232	253	256	265	272	285	268	269	284	245	284	254	282	281	288	273	282	260	259	256	288	266	224	304	274	277	294	279	269	292	284	270	283	278	257	256	296	282	295	284	266	288	308	261	276	288	284	258	273	280	268	296	261	279	274	279	270	265	286	291	288	286	299	260	277	279	290	280	273	259	251	274	281	270	289	274	260	251	260	267	283	262	274	290	269	280	285	293	255	266	265	298	291	284	252	280	269	267	283	262	285	271	297	249	305	256	256	264	241	247	251	282	262	254	266	271	305	277	245	264	264	297	291	265	254	293	298	265	285	304	273	276	277	293	277	265	265	265	282	302	280	285	234	254	267	265	273	296	245	285	268	290	271	307	260	256	286	261	264	272	309	284	278	294	280	276	285	257	243	290	269	246	260	278	303	282	278	255	285	272	261	271	269	286	258	264	271	272	261	241	276	258	278	271	253	287	279	245	260	261	265	283	260	279	261	276	293	256	263	296	273	282	249	259	259	271	272	310	308	256	268	229	268	286	276	283	274	280	262	255	280	262	283	273	261	269	273	295	267	289	284	255	234	278	292	244	288	278	274	260	282	273	257	267	270	261	263	264	283	270	239	287	273	246	253	290	247	251	286	261	295	275	261	264	258	280	270	344	308	246	300	259	257	253	273	293	272	268	289	262	257	300	280	237	275	290	251	286	276	270	245	276	311	243	268	279	288	245	249	246	276	280	270	275	294	244	272	266	244	291	284	278	263	293	292	277	278	242	274	282	253	247	263	277	269	288	290	275	273	273	272	284	293	267	264	256	279	250	246	265	314	246	266	244	246	255	284	268	282	254	275	272	277	284	264	273	246	271	275	295	270	270	281	269	281	267	276	253	264	259	259	264	279	266	258	276	264	271	277	283	268	261	287	262	258	290	259	290	288	267	289	258	296	276	261	269	254	275	264	282	293	255	257	234	283	260	274	290	268	277	278	280	247	273	285	266	265	268	277	278	267	242	253	284	267	287	272	285	278	249	255	294	270	287	241	299	277	272	273	280	257
4095	13584	9200	4504	3170	2357	1754	1337	1080	831	721	698	587	494	480	469	425	412	348	365	367	342	317	324	291	335	322	324	284	318	308	263	318	270	278	288	309	288	309	307	279	280	257	285	275	282	272	291	256	283	291	279	270	297	298	261	290	251	269	249	264	274	266	299	298	271	281	283	263	272	255	259	287	284	249	245	245	257	270	274	285	243	261	262	268	271	281	258	289	266	266	249	273	286	273	271	277	273	257	266	308	258	276	284	261	257	246	277	276	321	269	264	270	274	243	300	268	278	268	277	258	278	256	277	256	265	264	270	264	306	271	296	268	256	273	272	251	272	261	247	249	276	262	291	258	306	301	269	276	269	252	286	249	261	266	253	314	264	251	286	272	261	266	262	267	279	286	267	272	271	268	286	255	244	286	312	307	272	262	265	269	237	258	243	300	318	267	271	281	281	259	268	267	287	261	279	264	288	273	268	284	296	273	296	263	259	280	258	253	271	272	247	284	275	265	278	260	235	286	266	264	271	246	267	276	270	291	249	253	253	251	291	271	261	253	271	243	267	268	268	279	292	294	292	236	265	281	261	253	244	265	268	242	247	266	255	256	260	291	274	249	289	250	300	241	294	290	277	243	290	259	251	245	261	238	262	267	251	245	273	259	288	261	269	266	281	268	273	234	295	255	285	223	273	289	271	242	284	256	277	267	254	274	264	288	260	228	283	280	262	246	268	259	293	267	281	280	257	258	256	257	285	268	246	272	245	248	280	268	274	269	285	250	261	252	288	279	272	263	286	258	275	266	273	272	269	272	289	274	253	249	287	272	281	272	235	268	283	286	297	280	295	288	259	265	261	256	274	275	283	265	277	268	261	266	285	267	269	279	285	272	242	260	232	242	274	250	265	271	257	277	285	277	275	275	242	266	266	279	277	259	250	235	259	267	269	275	287	304	290	281	262	291	267	245	251	276	280	269	267	284	249	254	271	248	268	286	242	288	268	278	250	268	260	261	251	261	282	309	252	285	270	290	265	235	266	260	266	280	279	260	252	282	281	274	256	270	267	250	286	258	255	276	255	260	254	266	269	250	296	250	229	270	296	275	268	281	291	277	252	266	252	252	259	258	292	276	277	253	257	297	269	241	288	281	257	271	257	256	263	288	297	296	283	275	268	275	273	291	268	268	300	274	286	223	301	268	296	261	290	255	245	256	288	287	243	293	264	313	257	261	282	297	270	276	309	304	287	269	291	261	275	267	257	272	266	287	275	282	287	250	269	270	267	276	263	266	254	287	297	283	235	256	289	279	272	257	293	270	304	255	270	270	269	272	281	259	259	272	239	272	280	270	277	264	278	283	277	266	266	254	277	283	255	267	277	258	251	277	257	258	258	260	265	252	287	294	278	281	253	249	290	254	284	317	269	258	258	278	278	286	253	281	252	279	253	285	275	245	266	283	253	287	282	245	239	261	242	290	256	259	272	232	272	297	261	274	249	240	267	274	261	264	252	285	259	275	252	309	256	271	256	283	293	276	248	295	243	234	267	258	271	258	255	268	232	277	274	252	243	279	257	276	265	288	262	299	263	228	253	280	279	263	251	254	295	275	254	254	249	272	266	251	287	269	288	296	269	277	281	280	281	241	265	292	272	256	287	311	282	275	263	254	244	260	267	262	267	279	265	268	266	265	290	245	257	249	266	243	240	272	251	239	256	279	299	287	257	278	272	271	285	312	271	253	295	279	248	263	296	268	283	265	293	255	260	248	260	272	244	283	279	297	273	259	288	281	294	265	270	268	252	293	266	264	289	266	274	262	274	247	261	281	254	278	278	275	284	270	258	260	248	286	274	286	269	268	294	271	257	279	312	263	270	261	244	291	247	278	293	287	263	276	275	250	285	281	253	270	282	288	234	254	289	236	270	248	273	231	269	274	267	282	264	263	294	256	303	288	279	247	264	268	263	260	284	304	275	266	277	247	274	263	267	267	261	259	267	267	256	280	272	266	281	289	258	268	252	288	275	258	279	271	269	219	277	268	251	242	272	270	274	280	262	266	252	276	278	269	272	291	290	260	278	253	268	292	279	271	309	254	310	265	247	292	274	322	286	283	253	272	257	258	269	257	279	257	244	270	276	246	286	267	279	263	284	266	254	271	266	250	272	279	276	264	300	281	257	257	271	281	268	293	289	273	262	253	287	250	281	275	271	271	283	238	233	273	264	265	283	286	263	259	278	269	256	244	291	259	309	278	284	255	279	292	259	238	269	249	244	271	291	261	282	281	316	274	231	287	275	287	298	241	272	301	256	291	270	264	271	299	266	265	277	218	261	280	292	273	251	280	276	271	293	268	254	287	283	255	262	276	281	272	287	262	278	277	269	251	254	303	290	274	272	273	254	257	262	297	268	245	272	258	260	274	278	260	278	272	277	258	273	276	267	266	296	269	264	245	269	264	273	285	268	288	251	241	232	275	254	276	267	285	277	290	289	276	285	253	275	277	252	265	289	252	284	247	236	302	278	259	278	256	260	245	307	253	293	260	265	264	276	252	248	295	276	260	278	310	259	276	249	256	291	287	289	302	287	266	290	293	263	273	262	274	252	278	251	243	257	265	277	257	248	268	264	239	266	274	243	268	269	277	271	265	283	260	255	260	267	277	274	247	297	265	256	258	306	271	250	269	267	251	268	264	258	284	273	247	270	271	270	248	263	277	259	281	267	273	298	248	277	299	271	218	255	289	253	272	272	248	279	269	271	274	275	270	281	259	270	240	266	264	267	268	275	255	243	249	255	291	259	256	254	251	285	261	264	269	300	259	271	243	277	267	267	275	257	279	235	266	260	258	272	257	281	257	270	294	259	295	266	266	306	267	306	254	268	263	287	273	272	250	265	276	276	233	291	244	255	263	269	263	277	273	255	282	279	294	271	254	254	245	284	272	238	279	272	287	299	279	288	259	260	293	257	277	303	262	259	287	257	274	298	255	244	275	236	264	260	269	266	300	250	289	284	260	297	268	264	265	277	272	279	277	270	286	255	290	234	287	271	269	235	283	269	279	272	253	253	286	280	240	288	272	259	237	280	287	271	258	281	273	253	270	267	297	256	240	261	264	287	279	284	263	259	242	284	267	274	275	276	238	268	272	244	235	258	247	288	284	282	277	236	275	282	262	297	248	247	268	291	297	267	257	266	263	296	265	293	276	250	270	312	258	271	259	264	288	263	275	276	239	242	273	266	282	265	285	290	250	261	282	248	248	272	247	288	256	285	278	268	241	267	270	275	289	255	267	283	245	237	282	253	276	274	287	284	287	275	267	264	265	264	310	245	269	291	280	263	279	245	271	237	307	276	273	241	255	304	281	240	276	256	283	247	299	262	256	271	295	232	279	259	271	268	284	256	269	251	255	301	275	268	257	271	256	287	267	287	279	237	251	268	241	255	255	284	278	249	266	251	314	260	283	271	249	232	281	277	282	278	287	264	265	240	259	262	259	264	251	262	279	273	270	260
27708	19970	8324	1079	701	639	580	587	587	607	572	559	570	510	533	516	539	548	564	550	537	549	559	536	554	543	535	540	568	521	527	536	491	551	546	518	522	545	578	543	520	522	491	547	590	563	540	508	484	549	544	512	524	547	508	508	509	572	533	509	520	533	538	538	540	523	538	542	517	532	563	520	559	542	558	527	556	564	463	518	547	519	551	553	521	562	521	521	520	535	556	515	539	547	514	523	528	563	502	531	557	491	524	547	550	526	541	513	537	545	529	533	541	554	502	528	558	512	503	480	534	535	552	549	550	497	519	502	527	540	497	507	524	512	511	527	552	501	510	544	585	571	546	519	519	510	513	521	532	521	558	529	546	540	516	529	507	537	562	522	544	513	539	530	517	556	540	547	550	529	534	514	515	499	518	512	572	488	507	538	529	553	505	540	553	553	504	533	537	474	551	525	534	526	509	554	555	548	519	519	500	564	514	525	545	525	533	514	505	513	532	568	516	515	500	551	515	514	551	539	534	507	560	547	496	519	570	541	556	531	561	535	517	535	535	496	551	544	516	516	522	563	509	502	515	556	509	519	534	553	533	516	517	537	516	521	568	578	540	549	560	525	574	524	554	502	533	550	507	539	527	504	508	561	512	549	519	554	508	505	564	528	540	523	511	527	536	492	519	543	558	502	528	564	569	554	514	524	498	500	532	535	536	573	538	536	510	518	515	543	526	550	536	517	528	549	539	524	566	514	533	545	526	509	511	528	542	563	585	533	513	473	530	511	548	530	539	499	542	506	544	543	543	521	524	522	526	564	487	555	529	503	539	546	513	519	552	515	528	520	561	510	543	557	571	496	548	531	534	530	545	528	535	533	528	555	488	540	507	543	557	511	553	536	544	528	532	574	528	521	539	556	543	538	532	553	556	500	578	498	531	541	534	513	500	510	528	555	593	504	526	535	517	533	519	546	540	530	551	525	538	520	555	531	526	514	524	553	513	490	544	528	514	595	552	501	550	514	571	523	473	496	537	530	557	536	579	528	551	559	541	481	509	522	583	509	522	530	553	527	547	591	563	562	525	547	504	499	516	578	501	533	511	546	516	548	518	531	546	546	514	527	553	512	552	533	551	553	529	513	539	539	505	550	493	528	546	514	518	511	513	509	506	529	544	541	526	537	562	549	508	549	540	511	552	556	570	562	543	509	561	535	535	511	545	508	571	568	503	479	518	514	526	529	523	541	535	551	520	492	549	530	532	546	531	531	510	492	545	536	538	532	543	528	531	523	525	544	532	576	513	549	493	502	551	531	517	536	464	523	505	541	523	554	511	499	526	548	542	532	512	499	524	543	496	574	530	540	548	566	564	556	544	533	545	483	548	544	514	545	545	551	535	489	477	536	518	527	526	527	546	593	562	509	485	544	538	522	518	556	517	554	531	521	536	521	550	556	523	543	455	507	525	497	523	522	503	547	491	512	505	520	515	541	514	553	566	547	519	532	483	530	569	539	532	543	529	561	550	536	530	552	544	533	524	514	519	519	545	527	567	525	548	580	524	567	537	534	521	520	478	545	544	561	540	532	566	540	517	517	499	540	544	495	544	537	514	544	488	444	562	565	493	518	574	538	494	541	514	538	524	539	520	485	505	541	537	561	520	481	549	520	534	483	535	543	506	515	560	533	555	525	509	539	570	546	546	580	539	517	517	536	491	537	543	527	551	544	543	545	546	571	514	549	522	524	521	552	587	528	534	574	515	552	510	517	558	533	519	555	510	539	479	529	517	526	518	562	515	550	541	546	490	509	503	535	535	534	524	523	504	508	558	536	571	519	513	554	521	574	547	496	546	481	546	546	534	488	565	537	550	496	475	473	470	497	544	535	520	605	528	550	516	548	569	544	526	568	535	472	540	542	523	523	531	506	545	511	546	501	509	503	496	522	551	532	540	559	530	534	526	492	574	525	518	543	543	517	549	523	513	514	558	551	504	547	512	541	562	583	522	507	544	535	560	561	555	544	579	597	547	520	552	560	533	508	506	511	520	516	540	518	555	556	552	493	551	524	546	546	526	549	557	584	548	523	532	539	499	547	533	550	539	535	554	544	518	508	537	533	527	579	536	542	515	508	555	527	516	533	524	503	528	546	536	531	550	497	534	541	496	542	516	528	543	560	518	531	525	559	510	560	545	540	527	527	566	527	551	516	576	527	507	519	575	485	524	515	512	520	522	522	504	487	506	547	516	534	504	558	526	519	551	548	523	540	481	527	500	538	549	560	538	552	528	466	594	590	549	534	491	509	508	537	527	497	514	518	531	553	542	526	482	573	529	541	535	533	524	498	532	491	526	575	514	531	523	522	497	497	532	544	531	537	518	522	518	545	511	589	534	533	555	556	523	564	572	523	551	520	514	558	507	580	505	539	514	542	532	512	560	532	573	536	566	529	520	550	572	588	534	526	507	529	547	542	490	516	533	554	512	494	520	535	577	536	536	503	557	523	539	546	515	526	556	571	513	490	544	552	518	597	531	494	549	538	528	565	575	538	536	539	571	534	526	527	576	539	530	560	499	520	572	548	541	532	524	542	555	523	518	569	510	553	521	506	568	507	553	498	536	531	524	521	552	491	544	526	568	545	522	525	528	522	515	542	548	547	548	572	514	505	493	494	574	513	497	501	499	550	516	522	545	484	494	549	559	510	546	521	549	510	559	538	531	486	545	493	518	536	520	553	504	521	532	572	617	539	537	563	523	552	556	561	528	556	550	542	507	557	525	499	527	542	528	494	478	525	542	540	515	526	521	531	560	542	542	506	480	516	523	537	542	549	537	539	512	543	527	552	547	480	535	522	503	538	498	513	515	562	521	532	549	548	564	552	527	509	539	563	500	540	534	512	490	515	522	493	521	523	547	506	518	542	515	506	534	548	553	525	512	540	513	559	518	521	549	533	503	536	542	536	550	532	564	517	569	520	515	562	565	590	514	548	522	543	540	515	543	528	509	517	528	545	524	514	522	544	492	521	527	527	533	515	523	583	552	505	520	494	516	548	527	497	486	536	561	542	555	485	542	522	540	520	556	564	570	497	575	534	507	465	525	530	516	532	528	530	538	536	539	509	540	486	501	538	567	499	587	521	511	498	536	516	524	531	536	536	544	514	538	575	529	545	480	521	502	537	520	556	565	562	506	547	526	564	519	538	553	531	589	534	518	595	594	547	567	554	510	517	575	574	582	526	571	532	522	497	536	539	552	578	539	535	516	462	519	517	527	546	541	499	499	526	537	494	601	547	496	531	545	561	546	539	529	542	529	508	577	546	562	500	546	493	542	534	599	526	516	540	544	531	548	536	547	554	527	514	557	520	544	551	562	534	569	520	546	532	537	529	527	515	516	535	524	583	555	504	530	522	493	514	540	571	530	490	529	515	557	510	538	541	518	513	532	520	495	524	541	556	487	578	515	495	566	502	540	546	532	537	509	566	531	512	536	539	559	526	504	520	506	499	511	552	552	521
4956	2535	1527	946	868	783	682	661	641	642	528	577	522	513	564	599	554	545	589	551	548	558	553	585	586	569	553	551	581	564	543	544	640	533	523	599	549	521	528	522	532	524	531	569	521	551	533	554	597	547	581	581	493	505	560	576	533	536	515	532	550	559	562	538	553	537	546	563	500	503	566	554	526	549	552	538	582	577	544	560	525	516	579	519	557	541	532	557	526	524	533	516	561	549	565	546	559	553	535	507	519	551	499	527	523	513	559	550	565	549	541	561	526	530	515	488	591	516	541	531	513	542	517	554	559	536	559	549	551	562	553	595	567	531	550	536	534	542	605	530	590	526	599	566	522	579	528	554	533	580	559	551	556	520	581	543	560	484	501	572	547	510	551	572	509	547	535	541	556	584	537	547	549	555	566	518	562	541	538	568	521	558	560	576	552	502	575	549	565	579	536	521	541	562	521	569	543	539	595	542	513	509	580	492	569	596	513	560	556	557	552	578	542	568	589	536	555	569	526	510	522	530	523	541	551	534	548	519	526	584	521	544	531	551	544	573	583	591	504	544	524	544	546	563	543	539	508	486	569	510	584	523	583	582	539	544	576	553	607	551	542	509	542	513	548	577	511	557	553	525	548	578	508	546	566	541	495	557	578	502	512	578	543	513	578	529	535	517	557	534	528	557	520	527	606	516	495	550	547	550	498	495	509	523	541	566	569	555	548	585	569	533	567	544	538	569	550	558	556	539	599	537	554	500	516	544	524	551	546	556	510	539	586	523	534	530	554	510	520	581	565	530	555	513	574	523	542	572	541	539	548	517	573	533	583	561	545	549	562	550	560	559	587	558	553	511	563	552	541	515	534	579	533	538	548	554	524	525	567	568	574	551	523	521	567	544	580	483	544	521	522	547	574	533	556	520	525	557	558	532	527	511	548	556	541	552	564	581	559	535	545	581	560	562	533	521	508	552	537	538	541	546	526	542	577	562	525	566	528	541	577	516	513	565	530	539	514	561	531	490	556	518	561	550	569	524	555	517	518	532	538	547	554	531	553	569	544	548	544	537	524	561	557	505	499	557	535	568	543	567	557	571	510	550	573	536	536	506	527	554	545	549	546	538	530	572	550	571	527	569	577	527	516	544	572	535	565	571	553	560	541	564	541	535	537	607	502	515	579	531	579	576	520	559	592	562	525	566	527	577	564	566	537	519	565	551	532	575	525	542	532	526	566	557	575	546	543	531	556	589	575	503	536	557	546	572	519	532	534	494	586	514	543	525	546	479	545	576	541	530	579	543	551	590	503	522	523	514	558	558	519	558	558	511	561	538	605	525	556	558	539	571	499	564	566	576	481	531	524	511	521	533	534	519	556	521	556	531	519	532	529	545	568	532	538	583	547	515	569	545	524	565	597	553	543	506	533	568	547	537	549	552	567	561	566	564	481	525	564	578	555	565	538	573	544	592	557	556	526	579	539	539	529	576	493	584	550	561	559	543	502	555	534	572	562	595	557	550	480	555	528	572	554	530	510	554	518	561	538	517	482	557	544	511	548	543	498	552	540	524	573	579	553	557	574	562	525	527	546	551	556	530	558	531	556	520	542	600	519	535	532	547	544	587	526	524	539	549	557	524	522	586	512	564	522	530	511	568	556	522	567	571	553	541	515	512	553	510	570	524	543	577	528	575	560	546	545	511	565	530	518	543	525	549	587	492	567	579	535	593	512	557	541	544	559	601	553	565	505	564	551	522	535	495	504	516	502	561	536	559	549	514	529	533	572	566	571	528	586	504	548	543	516	526	549	555	554	563	529	563	545	564	547	581	531	575	513	528	551	524	523	501	553	576	492	571	550	530	527	521	535	518	498	498	547	535	550	544	494	563	583	522	538	547	542	563	555	533	552	550	538	560	547	555	542	530	533	496	558	551	501	585	556	553	541	575	557	545	520	533	525	560	507	550	475	508	591	512	553	514	548	542	523	523	564	541	513	553	513	559	515	541	555	529	554	549	566	509	564	568	574	541	549	577	556	575	548	555	553	610	537	515	551	525	566	553	583	519	553	580	504	551	594	564	547	539	570	531	530	531	576	560	513	483	585	528	574	554	527	564	503	552	516	526	553	541	545	507	567	506	550	522	533	527	554	528	560	588	545	546	540	541	542	584	516	521	552	534	540	514	527	487	544	547	560	512	521	520	576	576	573	528	561	558	565	525	527	526	545	562	591	528	549	545	607	545	527	556	529	525	534	524	560	506	569	523	539	515	494	572	565	528	521	520	556	536	564	586	553	553	581	522	579	528	561	583	540	543	544	568	536	547	500	509	552	591	504	570	519	520	548	605	542	562	552	546	552	572	523	520	556	556	577	550	540	564	523	533	551	505	560	551	550	507	538	539	519	531	550	575	551	562	541	563	575	547	552	522	586	519	569	531	566	549	515	511	533	526	542	560	537	557	552	502	550	536	514	540	552	514	562	568	539	572	563	493	578	550	560	538	537	546	614	531	546	535	515	568	542	564	515	531	557	555	553	499	547	538	513	527	505	535	562	495	552	492	567	551	573	536	558	552	539	559	550	578	561	589	538	595	547	534	533	579	533	557	541	547	525	567	570	536	552	562	550	557	526	541	540	518	569	564	555	531	560	520	537	538	566	542	514	565	546	511	559	527	567	550	543	488	562	557	579	506	533	548	572	556	523	548	538	559	524	547	560	518	566	554	539	539	520	550	547	531	528	570	537	555	521	548	551	543	493	540	525	579	585	484	546	558	544	550	548	528	523	538	591	562	557	528	540	525	540	539	617	538	537	528	563	569	522	525	553	539	522	576	545	547	551	568	554	555	551	535	564	509	526	536	540	556	517	534	560	558	536	545	553	541	520	541	523	536	526	524	529	531	536	548	559	563	550	509	554	520	573	539	516	533	532	547	587	538	539	535	567	509	561	524	566	574	565	541	564	580	559	562	497	531	575	607	598	547	547	565	568	527	555	552	525	580	536	570	592	587	552	536	516	554	548	517	575	536	551	544	546	536	545	549	543	577	525	553	505	551	538	557	564	591	576	538	544	589	524	541	560	561	591	531	557	547	566	534	557	559	567	530	535	540	550	545	578	567	529	536	563	542	542	510	562	544	544	536	528	550	539	521	575	534	542	528	546	546	566	527	574	503	545	529	564	543	570	549	516	602	570	553	585	517	543	579	590	509	528	558	553	514	504	574	529	533	570	522	538	546	486	557	557	546	527	559	599	546	541	514	560	559	534	556	568	528	557	576	520	610	552	578	547	527	508	544	553	513	539	557	517	586	537	501	566	577	558	504	521	561	506	550	534	541	540	534	533	541	578	553	528	591	562	559	551	570	578	535	559	524	536	549	514	546	505	549	562	538	564	558	592	548	564	526	569	564	501	517	507	556	547	573	569	505	567	568	521	563	561	526	534	477	537	516	515	559	514	546	544	542	558	546	575	554	540	568	528	575	583	565	534	546	537	547	553	543	563	504	567	586	537	555
23584	20858	27662	24149	20775	5243	787	556	491	393	386	381	368	308	294	323	297	277	290	299	305	300	292	251	260	292	299	298	274	231	284	246	269	246	250	294	280	289	255	272	295	274	245	267	257	268	274	237	251	201	254	272	240	259	283	259	238	248	246	266	245	256	244	217	280	229	249	261	248	248	249	242	255	255	257	248	261	244	263	239	262	228	259	215	253	267	262	257	235	257	252	266	249	240	235	259	270	254	256	241	205	250	218	275	237	259	233	248	233	246	243	246	272	238	257	266	245	249	259	248	284	275	260	233	233	267	264	263	273	255	247	244	242	241	257	247	240	271	258	272	223	245	254	250	223	273	282	252	268	256	240	220	263	246	234	261	246	281	283	259	236	246	262	274	253	232	235	232	248	260	246	234	283	232	254	246	265	229	233	245	273	245	262	246	237	305	229	262	242	258	241	254	243	247	244	242	253	232	243	277	250	252	235	264	255	232	214	240	269	266	235	222	260	230	250	258	235	263	267	253	231	241	261	254	254	272	267	250	244	235	252	254	241	224	224	253	218	270	242	244	281	238	244	259	253	256	246	258	258	274	248	246	233	257	237	244	258	244	239	256	260	252	254	258	232	249	238	264	229	239	234	273	263	253	226	241	259	234	246	252	250	263	248	261	245	248	255	271	254	246	246	246	235	260	261	244	261	237	272	278	270	261	253	251	243	268	265	239	252	262	263	260	288	223	280	236	262	247	254	256	248	258	246	249	250	237	241	245	234	244	257	247	242	236	266	255	259	258	238	240	272	213	234	266	269	258	245	246	244	287	264	227	286	250	264	267	236	266	286	234	273	251	253	233	242	238	279	272	245	264	268	256	261	246	248	251	235	238	245	237	229	281	248	237	245	276	248	222	261	252	241	250	237	220	249	241	226	242	239	269	251	258	239	262	241	261	271	225	256	258	283	263	246	271	233	246	246	250	260	230	244	265	238	266	259	261	254	246	252	262	220	248	258	264	254	282	266	233	271	261	255	269	248	272	251	269	248	252	264	235	238	245	269	250	235	259	263	241	277	249	259	282	261	229	285	249	250	236	222	240	226	252	267	257	252	241	254	229	276	259	239	236	234	248	254	248	236	286	228	239	260	255	232	253	237	253	236	248	256	243	246	243	235	227	246	205	250	237	242	263	248	242	258	257	236	240	247	245	238	272	245	250	251	218	273	250	235	252	244	217	255	260	239	241	264	242	242	257	233	232	278	232	266	236	249	257	231	240	296	225	245	259	244	268	263	230	234	266	252	264	240	244	293	269	259	273	243	260	271	262	265	243	230	245	232	259	232	230	241	247	264	288	222	227	269	218	241	225	246	269	224	216	238	235	234	256	264	232	255	238	265	249	259	257	263	269	244	235	249	256	251	243	252	226	248	257	240	263	251	230	230	278	263	259	265	273	256	277	268	243	254	242	241	271	207	245	245	228	261	234	255	252	235	243	234	254	230	212	254	234	248	246	223	241	246	252	260	266	263	241	246	246	263	283	271	262	243	258	241	254	216	253	242	254	243	290	245	248	257	254	240	249	240	241	280	246	246	257	247	238	236	247	249	250	286	246	250	280	244	237	263	259	256	273	245	273	260	263	255	240	257	230	235	252	248	214	235	253	257	252	269	250	252	264	254	235	224	272	250	224	259	245	246	258	234	255	276	267	268	259	235	262	256	205	242	242	213	261	253	275	232	249	263	249	264	238	206	262	277	277	263	264	240	243	271	232	229	239	236	280	227	237	238	272	217	212	259	267	267	233	290	272	253	281	236	247	266	236	228	254	236	249	255	244	277	222	252	253	242	248	263	233	201	251	270	251	254	260	233	263	263	264	257	267	244	255	257	262	263	265	253	273	238	226	230	241	253	247	235	224	256	245	221	226	283	285	235	240	248	238	249	237	246	236	240	242	240	238	265	262	233	265	238	293	232	256	246	251	212	243	243	271	269	242	263	232	289	236	245	258	267	254	261	262	229	240	235	243	249	237	230	250	244	243	253	257	253	245	227	260	239	257	279	256	235	258	255	258	248	249	261	268	248	233	242	224	241	261	245	256	231	274	243	254	245	241	254	267	267	274	260	236	253	258	245	242	235	243	221	255	269	248	252	280	271	263	256	231	248	231	242	253	254	268	282	274	262	256	255	264	252	266	244	251	264	212	281	248	224	215	240	239	229	232	235	252	274	271	259	248	271	264	237	247	276	244	239	239	266	260	281	261	258	261	238	240	251	257	241	266	280	230	236	237	253	262	254	243	251	235	253	272	278	240	264	261	265	252	268	229	225	226	273	246	248	232	251	259	255	262	264	248	273	239	268	266	230	252	258	242	236	257	264	270	243	259	272	247	218	262	259	247	235	252	274	202	242	231	253	265	246	232	238	264	256	233	241	239	243	246	262	240	228	255	257	235	242	226	213	241	270	242	227	260	244	246	260	244	251	257	256	237	228	248	228	229	260	269	261	224	259	254	251	247	257	254	244	255	252	246	231	226	232	245	253	246	248	251	218	238	241	266	256	254	233	219	246	266	224	250	247	264	241	250	237	252	241	239	258	254	262	276	228	253	254	264	238	268	263	228	255	231	267	259	265	266	257	251	246	247	241	268	242	227	296	234	234	228	265	252	246	283	250	220	294	275	244	223	241	221	260	246	256	260	234	251	231	267	269	250	244	246	241	236	246	231	236	249	265	254	234	264	266	233	254	232	266	248	268	271	246	230	250	273	242	271	232	239	261	237	256	231	246	221	276	267	262	280	241	214	232	266	271	234	264	225	254	268	248	230	251	244	237	241	231	257	251	256	236	258	246	222	259	227	235	235	248	249	257	261	269	246	246	279	260	254	243	257	236	227	245	270	253	286	249	288	251	240	234	241	234	270	226	234	252	265	264	259	249	225	249	246	252	256	273	243	233	257	233	269	239	267	253	262	234	248	239	255	250	243	256	233	232	251	219	255	238	239	240	242	253	247	230	267	237	226	265	281	224	250	256	228	260	240	228	240	257	235	245	225	269	256	257	273	266	261	257	241	271	261	258	245	249	235	254	228	216	268	255	252	229	226	233	247	286	261	280	248	263	250	246	237	239	270	261	244	270	254	236	262	249	223	226	248	256	227	255	260	245	267	238	248	269	257	254	247	250	231	262	229	269	264	258	265	234	229	249	245	262	245	246	250	262	256	239	259	276	287	266	235	233	281	269	268	263	234	254	248	257	265	258	255	252	244	255	270	234	250	273	293	259	236	257	249	264	245	282	223	239	235	250	233	243	270	231	244	237	236	241	253	248	232	245	268	260	257	245	232	264	234	266	268	234	242	247	223	224	258	259	239	234	248	286	257	258	228	263	280	248	247	254	246	263	261	252	250	228	247	270	219	241	251	238	265	251	256	233	247	258	245	226	252	255	235	250	234	249	242	239	256	270	251	238	229	245	234	224	264	264	259	254	270	254	212	291	238	251	237	247	236	251	231	228	252	222	246
3413	8698	5638	2601	1739	1475	1112	820	759	589	505	443	427	371	390	356	358	328	329	296	310	318	306	293	323	262	267	296	266	292	264	293	280	289	291	284	284	234	244	255	282	254	285	257	258	259	277	266	262	294	268	248	266	250	231	234	266	262	229	267	287	257	256	256	270	270	280	258	269	232	268	257	276	254	271	275	254	266	260	254	282	231	250	259	244	256	288	269	261	253	275	254	249	264	232	233	269	262	278	296	247	219	281	251	241	275	233	255	272	241	257	236	280	270	256	292	248	269	261	237	258	298	268	208	265	247	251	257	222	243	237	260	262	257	261	273	260	243	261	270	242	245	255	251	270	252	254	245	246	258	242	244	242	237	246	288	250	231	263	287	278	261	251	249	271	260	233	237	239	257	240	255	278	283	250	245	255	284	267	273	253	237	255	234	260	257	257	264	250	269	258	274	257	260	273	262	228	271	235	276	258	257	240	287	232	251	232	251	252	261	244	266	261	263	271	254	264	242	253	272	256	238	239	237	227	227	259	234	246	237	254	263	264	261	262	251	241	237	285	240	258	253	261	267	247	264	237	246	291	255	264	282	251	227	273	242	240	243	249	251	246	232	231	271	251	253	261	277	248	247	229	266	263	268	248	252	264	240	277	245	238	266	259	262	259	262	280	236	277	236	254	262	277	272	240	260	250	259	269	274	260	226	273	290	262	242	260	266	285	248	252	249	250	236	242	235	246	259	263	260	262	285	279	219	268	234	247	276	283	259	242	292	267	252	270	271	261	236	274	297	270	247	262	249	255	250	253	248	259	239	285	262	290	265	266	243	240	275	271	256	273	263	261	248	263	233	227	293	252	267	280	274	261	278	241	240	253	260	211	254	247	249	267	249	241	263	245	266	260	253	279	259	259	275	226	262	264	270	271	263	249	253	242	265	243	257	246	242	271	244	291	234	246	250	265	245	255	260	246	227	258	257	282	255	236	261	260	244	262	245	296	242	250	281	269	254	248	235	249	260	238	274	252	233	266	229	239	273	243	246	259	271	271	280	246	254	233	290	227	273	236	271	295	257	275	257	252	274	271	255	235	253	271	249	249	217	293	246	263	240	235	277	254	256	235	258	254	264	269	267	257	261	264	252	280	286	274	258	261	234	265	238	269	260	245	230	245	266	235	248	245	260	261	267	249	263	276	256	217	284	264	239	263	263	269	260	284	281	243	243	255	248	267	259	233	291	255	238	265	248	248	253	256	249	243	257	261	248	275	243	285	230	283	265	287	270	252	246	271	240	261	239	251	232	257	252	243	248	234	241	259	249	261	272	241	253	259	250	252	251	264	257	278	277	262	278	245	233	245	221	261	262	277	261	257	253	272	289	286	256	255	260	267	257	215	255	245	256	226	262	246	280	275	254	273	286	268	298	249	282	231	236	274	244	247	286	257	242	259	237	267	246	249	242	281	279	235	255	232	264	249	272	276	274	273	246	248	272	257	263	271	239	255	262	248	255	282	234	265	280	238	237	233	273	226	258	235	241	257	269	259	271	262	255	249	278	261	256	233	283	235	245	237	257	228	241	245	257	247	261	246	224	250	268	258	238	264	251	266	261	257	259	264	261	247	255	258	251	237	250	255	244	255	283	241	291	262	273	277	255	266	265	255	250	247	250	249	261	265	265	255	256	277	270	264	258	258	264	261	275	272	258	245	263	244	293	278	225	263	250	244	272	251	251	239	274	248	262	245	249	248	252	243	256	246	288	272	248	254	244	247	274	269	269	268	274	247	233	268	271	268	264	268	284	274	233	271	275	259	258	269	241	258	278	249	256	238	279	274	286	295	254	261	275	278	257	274	249	252	234	272	250	276	285	271	272	239	278	278	248	255	251	242	252	269	256	271	260	229	263	239	271	263	267	253	254	272	245	282	258	262	253	258	265	243	233	273	238	265	300	257	228	290	265	266	226	254	270	233	234	262	265	238	255	247	238	266	239	246	273	262	255	235	227	253	283	252	268	266	257	246	229	260	255	240	237	287	265	242	251	253	257	262	247	268	256	265	268	283	261	251	280	231	257	259	248	235	259	282	253	224	229	269	235	249	255	253	243	247	238	265	253	241	261	263	282	235	253	260	265	238	255	263	251	259	243	281	242	258	282	235	268	253	275	266	276	284	232	271	272	251	279	253	263	268	263	256	258	215	220	242	274	250	282	225	265	249	238	300	236	285	263	238	242	252	251	250	253	260	220	244	229	254	257	295	267	241	254	276	246	258	274	266	251	233	276	258	252	224	270	242	249	245	257	237	245	229	233	270	273	263	278	269	242	274	233	272	263	282	239	259	278	257	227	225	257	265	227	236	278	240	247	235	267	290	294	264	267	243	270	235	266	218	271	276	279	266	265	239	236	250	246	251	253	258	248	223	253	267	265	241	276	264	287	250	244	244	272	251	260	262	252	261	233	259	241	249	245	256	246	231	286	247	274	264	257	260	239	234	261	279	259	278	256	265	268	285	263	230	294	252	286	244	265	219	238	255	249	259	237	233	252	232	295	234	236	263	235	269	249	253	252	277	248	258	241	280	251	260	214	251	251	263	219	271	234	279	285	300	265	305	274	255	240	271	243	226	258	267	276	245	246	230	266	254	273	280	256	233	244	225	284	285	249	263	262	261	234	244	259	257	265	238	241	235	287	291	267	257	257	261	250	272	263	280	273	226	276	258	266	271	274	268	257	244	265	262	274	262	247	250	276	249	253	261	258	254	267	262	250	275	280	255	248	255	244	259	272	244	252	282	253	233	262	265	247	250	242	263	261	259	258	250	256	265	258	243	256	237	226	246	266	251	255	243	271	242	266	279	266	236	263	242	278	278	263	249	199	242	292	239	253	267	271	276	244	276	250	264	287	255	257	236	272	274	259	263	256	263	238	270	248	235	274	233	261	255	252	266	260	286	267	272	247	261	258	249	251	276	238	241	266	234	286	237	231	264	265	275	236	252	239	272	253	250	234	271	249	272	247	264	240	284	241	256	249	240	259	247	272	240	251	272	260	240	261	248	247	251	251	271	260	243	254	249	248	281	263	225	248	243	268	256	275	255	285	260	232	257	249	249	245	265	267	254	245	248	241	252	254	265	251	273	239	242	269	277	249	265	240	241	300	240	260	267	278	276	262	255	251	259	264	282	276	274	248	255	252	255	250	258	252	262	259	294	237	259	239	234	271	256	262	265	274	278	235	254	242	244	258	238	268	241	250	265	256	248	260	266	250	260	268	256	273	251	247	250	244	293	273	243	268	271	259	272	273	250	244	261	274	279	241	225	246	265	255	253	249	233	286	265	247	241	276	277	256	292	265	238	259	237	253	284	228	228	257	266	267	248	276	269	266	254	237	265	265	242	253	276	289	232	256	231	258	227	240	263	260	262	255	273	251	245	232	252	240	270	249	236	227	270	252	275	253	243	304	283	274	257	235	249	266	246	293	260	248	258	267	253	260	260	258	232	241	245	255
24727	20913	26637	25225	7962	1061	839	809	731	728	714	675	716	711	704	634	665	686	673	696	699	661	645	629	671	649	654	676	654	656	591	668	656	668	650	676	663	667	649	656	682	665	679	625	658	593	681	640	679	649	663	643	655	621	682	662	635	645	672	646	687	669	665	649	650	642	671	654	629	678	672	640	686	681	654	648	673	642	617	677	693	622	728	670	640	641	646	640	669	644	617	633	626	656	570	639	630	690	652	688	660	670	641	653	600	671	608	653	648	665	607	599	667	655	648	616	656	664	658	624	649	641	624	643	672	632	666	691	594	663	671	673	651	659	653	625	605	634	653	644	652	675	631	666	706	621	647	676	658	652	609	630	641	686	682	670	642	631	653	608	653	680	676	658	648	632	667	661	629	650	631	651	626	617	680	637	634	624	619	636	676	614	648	644	655	694	637	677	652	629	641	647	645	653	632	645	714	656	683	640	661	624	637	670	653	674	644	680	633	677	672	672	698	639	679	696	605	697	651	637	661	627	685	607	659	648	685	639	620	706	654	618	657	665	578	649	670	642	669	647	666	643	659	649	619	624	687	630	607	655	662	613	644	631	634	671	635	692	623	629	624	656	653	675	623	663	641	645	656	616	648	609	645	632	616	648	652	623	663	611	635	621	651	678	640	652	671	630	662	641	657	680	682	639	635	620	688	696	649	662	666	644	588	642	621	643	663	646	635	687	635	598	659	619	646	630	610	665	643	626	675	664	662	631	644	615	638	656	634	635	658	690	664	653	666	637	649	638	652	667	635	665	701	656	658	636	675	681	617	710	641	641	674	649	679	645	639	664	649	678	640	646	670	627	671	610	675	616	658	668	645	655	608	653	649	622	662	620	623	683	650	696	642	658	656	675	620	638	646	661	651	689	660	626	632	626	662	641	682	653	626	654	644	633	661	647	594	662	640	659	664	576	619	682	656	637	646	670	636	634	618	653	617	641	619	634	605	663	612	625	601	651	622	632	633	651	648	587	658	668	651	684	678	691	630	607	645	591	697	658	680	578	629	627	665	666	617	671	668	659	643	666	680	626	689	616	679	667	666	669	664	684	632	643	668	654	624	634	642	681	678	640	651	678	638	649	659	598	691	644	670	648	649	640	648	573	660	651	635	678	649	662	663	657	644	648	649	629	626	569	705	628	616	660	638	626	663	678	655	624	651	663	653	668	621	706	641	650	666	646	644	607	629	728	626	617	610	643	685	672	661	673	638	646	616	656	649	657	645	651	656	688	643	697	623	638	673	634	640	685	645	641	609	601	640	639	656	642	625	627	660	644	648	626	612	669	680	686	714	664	663	668	640	657	659	672	641	637	626	636	636	622	670	658	681	681	659	654	668	683	641	647	690	676	656	656	681	628	621	647	617	632	649	660	649	628	650	685	652	649	702	648	658	679	641	593	653	622	699	655	648	614	668	666	707	631	684	664	680	692	601	651	616	666	635	650	660	684	680	649	609	620	686	613	617	660	650	634	595	635	631	663	670	629	633	676	689	606	630	650	631	648	675	654	617	635	657	651	688	650	608	671	668	637	646	689	652	663	665	646	664	654	641	685	626	692	627	621	644	654	653	639	650	685	638	629	620	656	618	638	631	661	658	625	664	629	655	616	677	639	628	646	635	661	659	672	616	635	666	703	658	645	653	629	632	638	643	632	645	636	667	679	709	663	647	698	637	680	640	665	646	674	625	683	632	657	640	644	655	690	656	604	667	630	647	653	704	658	647	671	656	617	619	660	621	667	669	691	680	624	641	654	621	654	638	661	701	635	645	691	700	659	678	675	580	626	634	637	625	621	621	637	645	663	593	615	640	644	650	676	654	635	671	712	640	638	642	657	678	656	711	625	644	656	662	623	635	697	654	660	609	699	626	640	608	601	669	627	638	680	576	628	690	649	673	647	655	660	639	659	665	660	622	644	667	613	619	686	633	678	663	645	656	606	675	694	639	658	670	673	644	658	635	657	623	629	658	605	666	628	713	621	676	673	626	626	666	623	656	606	639	659	649	637	682	679	699	656	649	637	643	654	636	639	628	664	660	609	650	628	675	631	644	608	599	638	639	702	672	632	625	663	675	638	626	623	629	622	630	633	593	606	641	654	700	655	642	638	639	639	661	665	602	620	627	638	622	639	628	636	659	670	645	662	672	643	688	630	676	669	682	594	662	663	610	682	663	623	665	684	658	674	660	645	631	618	649	649	651	634	643	677	664	701	657	674	619	614	631	657	627	613	664	680	639	613	644	639	647	645	681	644	663	646	656	641	672	660	642	674	655	656	652	658	656	651	684	629	670	621	655	643	647	628	646	658	650	628	653	683	629	646	614	661	646	624	597	669	634	622	697	631	651	679	663	670	624	672	612	623	630	669	674	647	643	653	664	660	655	604	658	687	623	665	655	615	641	624	632	647	658	633	648	619	693	643	643	609	696	677	662	647	645	668	637	659	607	684	661	610	622	624	669	656	606	663	623	628	675	648	644	667	633	650	627	670	621	641	666	600	638	673	605	684	649	636	639	700	612	676	684	624	636	683	642	617	647	654	646	625	634	622	639	641	644	626	638	664	685	649	605	665	634	643	660	621	699	648	631	624	660	623	634	676	627	618	654	620	702	676	639	662	661	636	685	652	645	666	628	671	612	639	622	664	669	628	618	636	718	653	664	691	627	635	636	629	671	650	656	654	644	659	677	669	621	654	636	672	629	660	687	663	633	664	655	654	645	691	619	689	660	661	642	610	664	659	706	674	680	659	672	686	655	595	682	665	612	675	661	664	651	620	651	659	659	641	612	633	667	668	628	679	641	652	617	645	635	703	612	694	640	661	608	680	666	672	637	653	655	640	615	625	608	655	667	651	664	634	684	676	612	647	707	673	657	648	702	672	672	632	686	637	660	638	657	655	659	642	640	694	669	642	634	694	640	643	660	680	628	643	666	630	665	646	674	608	651	660	599	624	650	632	643	637	639	628	633	659	676	692	681	631	636	637	632	679	658	619	625	686	671	607	667	614	642	671	603	631	642	634	631	670	670	679	658	639	582	657	615	615	640	661	642	648	643	580	619	671	619	716	692	608	642	634	666	666	675	662	600	657	642	643	610	652	634	663	627	629	627	665	632	677	697	622	633	628	674	665	661	660	672	699	678	651	625	652	640	645	622	662	679	624	618	630	631	640	643	583	653	653	653	598	713	639	668	630	647	650	634	611	662	635	637	686	650	613	633	664	585	679	656	640	670	646	654	610	636	628	647	617	629	642	612	673	686	661	618	631	619	625	606	623	661	609	632	682	628	659	686	625	652	671	667	638	626	714	652	700	616	663	576	658	627	694	671	661	678	679	667	613	636	636	607	624	631	631	597	651	641	635	634	640	627	657	664	609	655	664	617	655	680	660	670	652	663	608	664	662	628	623	676	672	654	642	620	668	673	604	640	675	672	626	649	629	610	678	624	583	647	661	660	623	612	679	623	656
3640	5341	3543	1853	1514	1233	1071	967	931	855	816	789	769	701	715	737	689	688	657	710	677	712	742	687	664	679	673	653	657	703	668	680	662	649	671	620	652	646	665	659	669	634	698	648	669	640	642	610	643	642	653	607	647	642	667	663	687	605	644	646	658	658	678	652	641	639	637	634	661	647	645	664	681	680	661	660	648	697	632	698	644	705	658	672	687	645	621	665	646	667	661	671	584	686	644	636	696	616	636	687	650	629	643	656	667	676	637	678	643	690	659	623	653	633	666	671	685	652	645	637	646	655	631	662	651	633	634	700	629	641	640	676	653	655	668	711	656	678	646	698	717	650	679	626	641	658	626	665	663	689	640	637	630	654	659	650	674	633	636	654	667	643	683	610	689	616	665	672	661	653	675	651	621	683	615	652	605	649	681	644	686	630	640	661	686	646	641	649	634	681	639	661	643	643	642	722	627	675	649	662	648	665	647	649	669	701	732	630	667	717	618	662	639	719	648	715	670	655	682	696	665	637	641	640	667	639	624	646	644	647	671	640	620	633	727	671	625	666	662	653	644	625	700	670	680	638	613	619	655	683	700	677	620	651	668	663	659	639	665	651	612	713	697	657	636	665	614	719	675	629	634	668	640	602	673	626	651	666	651	687	626	656	661	651	660	654	676	625	651	614	637	627	657	639	632	621	634	680	673	681	657	644	623	610	612	648	661	671	656	656	629	668	657	718	654	679	641	713	678	637	665	652	655	634	679	678	636	658	671	655	660	656	659	677	628	631	696	639	683	636	606	633	583	674	638	644	669	624	649	675	628	627	661	635	666	676	632	666	637	656	658	633	662	634	701	647	684	660	679	694	616	651	663	618	661	667	647	661	659	672	733	665	702	609	655	673	670	661	607	640	632	658	628	639	661	632	604	656	671	654	601	689	632	655	638	727	657	650	671	652	637	656	699	662	621	656	619	640	665	623	636	650	598	595	638	663	739	658	661	692	680	625	671	632	676	665	662	647	687	627	679	689	624	688	616	665	699	623	647	689	609	642	662	675	647	698	676	673	593	636	643	617	666	657	673	656	641	658	616	639	658	671	712	667	633	639	675	667	673	630	692	638	634	661	600	646	653	659	707	636	668	588	654	683	634	648	706	623	657	638	662	707	592	695	664	677	656	653	668	670	640	628	666	695	649	605	684	641	662	594	641	667	661	663	663	650	655	640	654	671	670	674	613	683	609	637	630	672	693	704	654	656	632	623	648	665	674	681	667	644	642	621	685	663	641	648	615	637	659	683	687	654	648	667	652	661	640	613	660	637	654	652	633	620	712	637	636	664	697	626	642	651	704	628	660	661	627	668	585	705	678	649	687	674	668	637	650	653	657	652	662	645	665	617	659	664	664	635	641	634	684	677	655	674	648	653	684	699	658	673	618	691	683	684	687	656	661	619	627	649	684	639	663	663	646	679	630	651	640	662	678	626	711	671	635	638	593	703	670	618	622	666	700	633	662	659	649	663	706	643	688	646	654	703	672	634	695	662	665	681	641	665	645	636	677	679	654	667	638	672	697	667	635	661	663	648	697	673	714	655	662	658	623	642	636	663	668	652	653	613	628	677	630	672	642	652	634	648	639	685	622	683	675	616	647	692	643	647	645	665	636	726	699	668	684	652	639	643	690	639	662	643	611	655	676	684	694	654	650	678	676	667	673	655	697	643	681	653	685	612	627	653	637	672	681	679	664	685	707	660	625	656	659	681	662	654	641	675	639	669	623	652	642	676	661	647	629	675	643	595	650	601	641	643	667	637	675	623	679	624	647	698	617	665	699	631	645	668	657	632	747	612	665	619	633	699	702	599	645	705	661	656	623	641	641	632	698	658	640	631	670	652	686	693	683	664	698	638	655	629	651	640	687	639	683	624	652	651	649	647	663	637	664	664	688	647	683	633	662	639	668	679	717	637	648	667	664	650	654	646	678	653	637	669	664	683	673	622	673	679	654	709	694	637	713	683	593	609	667	614	691	623	641	630	637	683	636	635	644	664	646	660	698	659	611	695	620	635	659	663	598	630	681	668	674	635	654	655	646	639	615	629	662	678	655	678	643	702	699	667	695	617	628	658	658	689	664	609	656	638	679	652	673	698	657	633	679	684	625	642	616	650	643	626	662	606	633	663	638	666	653	681	651	649	620	680	684	664	638	656	635	666	621	683	674	658	643	639	666	665	659	678	650	668	674	645	712	621	647	671	639	622	603	655	659	674	635	640	666	624	679	644	693	648	618	649	678	652	669	652	634	683	665	646	637	649	632	688	679	669	624	665	676	622	670	668	656	642	590	646	667	719	660	669	671	650	658	627	630	672	666	613	626	636	667	643	633	706	648	650	675	664	646	658	666	672	679	660	667	675	680	703	618	653	664	676	711	649	647	650	659	675	630	624	650	710	659	684	655	654	630	680	602	634	623	623	648	644	664	653	681	695	641	632	628	669	641	641	709	682	648	692	627	665	606	666	603	632	657	637	615	700	659	647	641	614	664	625	676	635	645	632	628	655	625	646	671	641	634	678	621	677	636	597	643	642	670	641	685	645	645	703	611	652	623	684	667	641	622	630	634	655	646	723	677	659	662	641	635	628	697	649	639	665	672	635	677	609	640	609	649	665	615	646	644	628	689	668	627	624	640	629	690	626	652	702	669	675	619	690	633	642	661	665	615	636	699	660	682	594	645	659	643	669	661	641	634	679	626	639	642	680	662	652	650	677	634	660	685	651	647	665	640	681	616	680	653	668	642	671	691	663	655	648	646	637	708	622	665	685	689	649	661	665	619	676	601	688	649	662	631	665	621	667	677	641	670	674	649	636	632	641	683	689	637	663	619	622	667	662	628	656	636	684	644	640	694	635	674	706	705	701	642	694	624	668	685	647	673	629	670	650	652	643	634	636	689	620	613	666	608	673	622	670	676	666	657	641	639	629	670	654	621	650	682	659	634	639	637	653	613	659	700	657	630	632	639	652	668	646	619	639	619	661	656	664	662	636	644	620	672	605	635	671	669	690	695	593	661	669	666	666	648	619	650	684	682	623	639	664	664	624	657	690	629	674	670	679	666	613	657	689	672	629	683	665	636	659	727	619	624	676	713	682	711	716	620	662	658	675	637	635	592	643	646	598	648	653	603	611	627	632	681	569	627	664	664	603	604	683	666	653	625	646	644	678	687	629	648	656	618	601	668	693	692	634	643	680	621	637	636	685	646	650	687	676	663	655	666	641	627	679	661	667	624	619	639	681	671	646	657	692	714	696	653	634	692	625	677	683	629	667	635	649	654	609	651	663	703	639	653	694	618	644	692	640	611	658	678	659	686	661	691	654	651	669	625	676	681	668	691	606	642	686	676	693	638	701	670	649	627	668	690	638	650	641	683	664	652	621	644	643	662	656	653	672	670	677	646	682	646	635	646	636	639	638	702	640	635	598	672	685	671	695	675	666	687	646	649	646	697	696	623	610	658	640
22253	20896	28327	23592	20901	20923	5866	948	713	584	582	522	473	438	427	357	372	332	349	342	350	328	333	329	340	311	297	320	308	308	290	276	289	287	268	330	295	283	327	274	309	278	282	307	300	278	262	287	287	258	284	280	266	285	286	280	276	279	275	289	278	275	261	297	314	301	280	292	262	285	267	281	269	262	293	303	258	315	268	259	278	301	299	311	297	274	296	299	290	284	262	280	301	282	268	266	289	296	263	293	276	276	281	296	265	265	294	265	300	267	291	272	269	291	319	288	266	285	289	252	265	257	285	268	288	250	281	252	295	286	292	283	293	257	319	250	278	260	303	288	270	280	277	262	272	274	261	275	283	256	278	265	289	295	257	280	270	283	269	277	274	291	274	301	308	299	280	272	281	272	276	288	281	264	256	292	276	257	252	284	273	282	278	260	260	280	286	303	300	289	262	291	282	273	281	270	287	297	284	268	288	253	265	302	283	291	270	274	253	256	282	248	264	277	284	286	279	283	255	246	290	285	242	268	263	288	284	286	244	294	255	269	279	279	274	267	282	262	270	260	280	284	293	249	285	276	283	285	293	281	268	257	305	269	265	272	269	270	275	286	286	271	251	291	281	267	257	283	246	263	249	302	297	301	301	268	293	282	280	247	272	270	287	264	270	276	271	252	258	285	271	260	260	266	295	285	247	259	292	280	259	278	262	307	277	258	255	244	274	277	293	275	260	287	296	273	256	276	283	250	266	297	303	287	262	273	279	292	293	269	308	278	288	266	291	265	256	273	283	261	291	305	284	257	274	266	294	280	261	291	272	282	292	258	267	269	253	288	276	302	256	284	284	276	247	311	263	307	282	261	285	245	282	283	249	286	271	293	264	262	246	280	271	309	267	275	281	340	267	255	248	267	272	289	248	288	269	267	290	295	265	270	267	299	265	267	311	292	290	263	272	249	223	273	289	267	260	293	280	296	276	319	262	255	277	303	287	254	279	281	265	252	284	280	284	277	285	295	262	276	268	280	289	266	283	261	253	274	254	311	261	271	240	293	259	287	292	260	274	275	281	254	258	284	260	291	269	291	263	283	267	313	268	286	283	278	282	267	281	304	286	294	283	250	256	296	309	276	272	264	274	285	301	260	287	264	268	273	311	272	292	254	248	247	284	259	257	262	291	303	279	256	292	245	272	290	286	285	298	249	268	275	276	273	279	261	262	283	282	275	280	261	269	296	244	251	274	299	270	282	237	294	276	279	283	278	243	268	307	251	252	287	259	258	242	271	269	264	291	281	249	273	277	288	273	272	270	308	275	291	280	261	279	297	280	277	248	270	291	285	292	316	283	284	285	265	262	297	300	277	289	291	260	299	278	284	271	276	270	295	286	277	264	260	309	268	246	274	277	307	268	243	259	280	279	262	297	295	257	295	256	293	251	270	268	308	294	283	278	266	286	267	287	270	250	279	294	257	285	293	302	273	261	271	276	254	283	269	249	279	291	290	285	252	284	275	299	233	292	284	267	232	254	290	268	274	279	285	289	269	277	280	281	264	268	281	287	287	258	292	253	273	286	292	286	290	284	243	277	268	273	291	278	265	263	279	283	269	291	303	311	264	262	286	282	287	251	270	267	284	288	284	265	293	252	281	288	259	299	264	276	299	274	302	276	283	289	265	285	277	255	300	279	281	284	321	276	290	282	279	290	286	279	262	301	249	265	265	265	265	253	243	295	259	252	282	270	290	268	292	289	281	274	258	276	284	256	289	269	276	268	283	286	295	284	243	284	258	246	238	277	284	288	292	303	281	276	258	273	255	259	300	255	279	266	247	267	291	263	273	254	271	266	276	305	301	258	265	270	263	283	269	285	250	291	257	273	256	260	292	284	243	247	277	264	278	287	277	262	264	305	260	295	268	277	281	259	293	268	264	306	247	282	316	261	263	267	293	297	262	264	266	271	273	305	257	258	271	268	265	284	290	251	281	266	231	283	284	273	283	289	260	270	304	267	297	284	247	266	301	285	264	273	304	260	278	286	269	265	298	264	290	291	294	291	275	276	270	266	283	277	298	281	280	275	251	285	274	305	281	261	250	298	279	263	259	262	275	292	277	287	275	288	269	277	273	256	284	284	271	269	258	247	254	292	275	289	278	271	273	278	268	291	253	317	258	279	256	298	278	260	299	263	278	253	279	294	275	260	264	269	292	274	273	277	293	274	276	293	287	298	318	254	257	257	278	264	263	291	293	251	277	286	274	267	270	267	281	288	254	256	274	271	272	308	291	292	271	295	255	287	274	264	319	253	259	276	277	283	280	239	277	301	265	253	281	260	283	276	279	292	271	281	281	273	265	260	278	273	287	267	249	286	259	273	258	292	297	246	253	265	299	289	264	259	258	277	276	272	277	286	273	294	237	255	295	266	268	244	280	277	272	269	294	247	251	278	270	294	291	264	265	275	267	286	274	271	259	288	278	286	283	274	284	300	294	269	302	278	273	252	282	286	287	269	295	302	253	268	260	276	292	266	271	242	273	261	295	278	255	288	301	261	251	312	258	255	259	277	251	281	335	286	263	259	285	270	300	251	289	260	238	255	253	278	264	290	246	264	264	271	275	282	245	282	259	283	291	261	300	259	272	297	263	271	296	253	281	281	284	253	291	254	290	293	258	274	294	288	267	310	294	265	248	275	282	256	265	266	270	264	273	281	232	266	261	271	259	273	302	273	267	264	261	280	265	297	238	272	313	266	246	277	263	257	258	284	266	278	293	270	234	271	266	261	275	247	271	276	295	292	273	254	289	259	269	246	265	276	235	262	265	299	291	297	276	265	264	291	287	281	275	288	302	276	282	273	266	270	276	256	282	269	280	289	281	274	286	282	282	282	261	275	238	292	301	280	267	278	271	279	269	274	297	288	279	293	285	279	251	272	264	254	271	270	279	267	270	293	254	263	245	294	284	274	286	305	300	283	298	276	294	298	252	275	277	270	280	261	280	277	275	298	271	267	258	274	268	273	268	267	240	264	253	264	283	254	266	256	274	290	287	295	275	258	273	278	244	284	295	284	274	313	264	274	287	301	302	262	258	276	259	249	286	267	282	278	269	301	282	243	243	286	264	272	252	289	286	293	275	288	270	294	261	265	291	288	279	269	283	302	281	272	268	281	281	299	282	275	257	253	256	275	279	260	269	265	251	292	275	279	266	264	255	269	241	289	261	282	274	270	273	249	273	305	287	274	244	266	275	307	242	271	278	265	299	286	291	245	304	268	257	274	278	261	268	268	272	308	278	281	279	281	296	291	285	273	266	301	276	240	275	262	266	261	267	279	292	287	304	318	278	267	264	266	245	269	278	275	271	246	293	278	283	284	290	288	273	262	263	293	288	279	262	267	281	293	246	251	288	278	323	283	276	261	291	290	292	308	255	278	264	276	286	270	292	279	266	253	260	283	231	276	279	303	281	280	313	279	306	263	284	279	284	266	277	266	265	270	275	261	254	274	277	246	289
4043	13570	9484	4512	3067	2317	1781	1309	1030	895	759	603	602	510	451	438	426	427	372	359	358	342	333	355	339	360	315	300	346	338	293	329	298	290	303	272	280	286	290	291	298	286	277	311	264	269	292	315	289	272	290	262	283	274	253	299	286	288	318	274	271	288	251	285	268	268	286	307	257	310	245	273	296	261	277	264	275	279	246	275	295	276	243	241	294	272	261	260	270	269	281	287	271	270	289	319	273	264	238	276	264	291	254	267	275	246	292	270	267	265	261	281	276	238	263	284	260	299	286	275	263	259	278	269	265	279	254	266	284	275	258	284	270	292	269	294	285	262	256	276	304	291	277	253	254	289	280	292	267	275	261	248	272	284	290	286	265	268	301	264	257	281	263	278	276	264	260	284	291	250	290	265	279	279	256	300	258	288	242	244	261	278	266	255	298	282	293	243	274	295	274	257	280	261	259	242	294	265	282	288	273	284	257	279	307	255	259	253	271	253	298	291	294	263	255	248	287	270	265	283	281	260	310	246	255	269	284	265	262	288	243	270	289	290	260	255	260	303	266	267	266	298	282	255	270	265	257	266	260	301	271	277	265	262	286	266	268	266	270	280	264	268	259	278	298	252	271	260	281	284	299	283	279	271	248	269	291	256	229	278	234	307	278	274	272	256	286	252	241	269	281	288	262	262	269	266	275	288	260	281	261	269	277	237	260	269	264	269	269	277	269	280	265	265	270	278	251	253	275	268	261	247	280	263	270	250	238	295	292	254	237	300	265	273	268	297	256	301	267	284	297	269	240	262	301	284	282	273	247	283	280	252	273	299	246	225	272	296	266	258	265	258	263	275	273	274	278	266	270	263	279	283	256	267	274	270	264	223	292	265	264	258	303	281	281	281	266	262	282	240	296	269	283	254	246	246	284	253	269	257	249	261	323	251	280	283	256	269	270	260	267	270	264	297	258	253	292	277	260	269	284	307	267	269	277	253	267	293	271	295	242	285	264	265	287	293	274	286	310	279	266	272	287	284	270	270	258	259	251	256	269	262	261	254	250	263	286	269	283	266	263	251	276	261	312	253	268	300	251	260	261	264	311	240	280	270	259	292	243	253	268	261	254	251	258	304	271	286	287	219	251	288	256	263	240	283	282	292	282	277	251	268	255	289	256	277	279	281	253	254	278	258	275	299	241	283	310	241	260	275	273	285	275	294	231	268	271	255	277	263	252	277	300	297	269	282	276	291	272	268	258	281	278	282	229	279	278	267	275	289	297	278	282	242	242	262	287	282	247	269	300	262	276	284	266	240	276	270	251	278	285	245	268	244	267	270	253	289	252	278	263	257	276	260	285	275	268	293	287	265	282	243	261	273	260	278	266	275	270	280	254	275	247	265	269	296	289	244	290	268	275	317	268	270	293	251	255	263	249	277	270	284	272	282	265	264	250	247	291	258	222	270	270	276	275	287	271	274	274	260	266	254	282	268	278	268	248	271	277	244	327	272	277	295	297	256	260	288	284	277	263	258	258	279	291	284	292	310	256	240	256	258	304	278	275	262	301	302	278	290	299	261	272	284	264	267	286	262	276	261	281	255	257	263	269	270	286	253	285	266	273	277	268	276	288	276	270	273	263	267	266	287	275	268	292	271	241	257	268	257	267	274	292	273	260	256	258	275	251	261	285	269	260	280	275	270	295	274	265	267	275	274	278	286	274	262	255	267	296	272	269	271	287	267	275	266	278	242	267	262	271	280	278	290	252	262	267	286	271	253	269	272	309	274	252	244	235	243	272	284	275	297	271	253	287	247	254	266	296	261	301	298	280	281	281	276	261	265	277	273	260	262	279	293	275	272	255	237	282	300	251	304	231	252	247	272	312	256	251	270	281	244	272	254	296	294	270	253	278	259	271	299	250	228	273	269	260	274	254	258	294	298	263	289	257	277	282	277	294	296	286	254	283	252	280	267	268	254	264	261	281	262	280	277	260	277	333	250	285	265	293	248	284	248	266	288	270	288	277	254	260	275	272	289	270	286	276	267	283	257	272	262	272	253	257	278	254	264	271	263	267	259	251	257	273	276	287	279	281	269	300	250	283	252	284	264	259	271	273	251	286	274	270	282	251	262	287	273	268	251	262	258	268	275	274	269	292	276	253	264	262	272	284	272	258	297	292	272	239	275	248	259	279	281	265	276	285	267	276	273	263	269	279	255	278	265	281	287	271	280	272	250	275	285	272	278	259	276	254	283	307	257	271	318	256	281	237	296	260	266	297	266	274	270	240	296	259	283	226	300	258	254	270	286	295	272	280	275	292	284	253	261	260	286	250	260	293	252	282	254	259	275	281	273	251	268	303	294	284	272	251	238	267	271	281	265	268	277	258	287	259	250	240	267	298	263	257	291	286	270	291	277	269	280	264	294	259	257	269	272	264	268	281	269	269	269	250	267	267	279	256	264	270	256	256	260	303	274	275	234	278	285	251	298	242	269	275	260	258	252	225	263	298	262	272	273	268	273	294	249	256	248	270	292	303	256	253	286	281	259	278	264	236	277	273	278	249	264	265	286	281	260	305	233	260	291	296	267	255	269	271	275	262	275	255	281	271	261	252	256	255	287	279	279	263	299	264	283	264	263	269	285	287	310	268	244	297	266	262	259	253	266	276	267	273	264	261	272	270	264	251	243	259	296	270	249	271	234	277	271	255	279	259	266	286	298	269	255	272	272	288	257	284	278	262	262	292	252	246	306	280	314	271	275	303	261	294	282	307	309	292	259	284	297	267	290	284	257	266	255	287	293	279	248	254	295	248	269	274	265	324	258	261	304	240	275	259	271	288	270	275	253	273	305	271	276	285	326	260	263	251	284	248	256	262	263	259	253	281	288	273	296	256	313	298	261	255	255	295	285	271	294	263	257	266	272	282	277	266	291	266	276	266	271	294	246	274	258	266	279	270	244	259	287	285	265	270	257	272	275	254	264	276	281	237	287	280	243	296	271	262	298	268	280	283	271	274	263	281	271	253	300	280	269	268	266	293	263	261	269	273	286	264	262	260	260	270	263	279	281	278	267	263	266	264	280	276	240	287	277	302	257	226	281	258	271	237	243	282	273	262	268	267	282	267	261	270	310	263	267	251	294	269	288	270	246	272	283	252	262	293	244	276	262	263	284	263	289	262	291	259	262	264	269	263	282	265	251	279	258	249	275	243	284	331	277	282	273	275	274	244	252	260	292	259	247	259	262	245	262	248	247	268	263	253	258	285	265	274	281	284	270	256	272	315	262	287	261	293	284	287	261	228	312	261	294	275	259	262	292	266	274	251	245	267	256	268	274	254	287	267	256	276	290	260	261	295	286	277	235	274	287	274	279	293	280	236	228	266	264	271	289	286	274	283	296	274	268	256	287	250	277	247	279	263	285	257	241	291	250	265	293	233	251	279	283	259	271	251	286	251	262	284	263	275	250	284	294	240	265	281	289	277	287	282	245	284	248	268	246	287	269	301	267	291	265
27610	19993	8270	1083	677	613	590	616	532	531	561	546	510	533	569	543	569	542	535	547	565	558	531	544	511	511	511	555	568	527	561	531	556	537	533	565	523	534	507	553	546	546	542	546	538	545	535	511	530	475	568	553	535	569	532	541	569	517	529	513	533	537	559	542	504	548	560	517	565	535	537	551	531	525	564	543	573	541	540	552	527	528	546	538	550	529	561	565	563	540	554	516	515	540	532	511	539	545	557	499	560	508	575	558	468	536	551	545	507	520	507	535	510	508	525	519	539	490	478	530	548	491	560	568	588	541	536	518	534	544	513	508	511	550	540	576	558	549	532	550	549	545	505	548	531	517	528	514	543	513	536	514	545	527	483	519	564	557	522	493	525	523	562	542	521	534	567	513	471	529	522	523	548	562	566	529	540	597	552	515	530	529	544	532	521	513	536	538	509	519	497	549	521	550	571	544	538	548	531	507	534	518	539	578	533	542	569	565	534	478	578	511	532	559	494	530	561	550	558	566	513	534	505	550	490	513	541	515	533	559	544	528	535	521	500	536	570	522	503	531	580	573	536	521	570	543	532	556	561	586	546	554	540	569	514	526	550	517	499	511	527	470	521	529	555	550	565	516	536	567	546	552	507	544	558	531	530	564	556	600	525	530	493	524	543	555	562	519	534	511	530	510	528	562	526	554	553	604	533	569	568	514	530	555	580	539	546	535	552	530	531	524	534	545	492	589	569	529	569	528	541	523	535	561	549	572	541	523	529	479	562	585	517	569	520	510	517	546	536	519	530	535	548	514	525	561	527	514	528	581	532	592	526	531	519	507	583	533	561	582	531	525	560	537	523	553	535	545	521	537	574	541	565	525	506	548	535	483	544	538	549	564	535	543	511	506	511	530	545	542	545	578	526	550	499	522	554	521	502	541	569	547	539	548	517	520	560	501	536	500	533	525	539	542	560	518	570	533	568	534	554	549	542	526	519	578	533	562	507	549	549	525	556	517	520	512	507	513	496	579	512	566	502	540	590	542	524	518	515	524	515	599	539	543	549	535	515	517	526	541	549	565	533	539	544	531	490	556	531	530	515	560	542	525	544	530	554	545	575	509	516	529	555	589	556	510	518	576	515	490	546	531	518	543	532	501	524	535	566	532	506	506	515	547	522	542	523	512	519	516	535	532	540	546	555	579	530	562	536	576	512	536	542	559	557	526	538	508	509	553	506	596	527	625	498	560	544	517	549	550	530	575	542	535	526	529	608	546	545	544	501	578	504	514	552	552	492	548	557	530	547	541	546	526	563	556	551	501	548	518	595	547	496	546	519	533	568	543	504	533	519	547	519	548	532	515	529	557	500	546	556	563	544	525	546	511	542	506	556	517	565	542	546	536	531	533	526	540	524	528	522	528	530	569	545	542	526	596	550	544	491	541	562	536	511	528	529	536	530	533	498	535	509	519	521	538	518	532	515	504	521	531	595	501	521	495	553	519	522	564	564	544	525	575	549	537	514	547	482	573	492	511	521	541	523	562	570	527	519	549	585	524	534	517	546	518	537	548	562	534	548	515	520	544	547	529	534	551	560	554	570	575	516	521	514	520	538	533	527	509	543	532	519	523	534	589	535	531	542	554	548	504	548	537	554	535	567	534	485	544	532	547	531	565	530	542	513	549	546	542	551	508	517	521	528	585	547	530	541	523	568	545	534	572	543	555	504	536	542	568	529	526	523	472	515	523	553	536	512	532	483	548	557	562	531	521	569	580	519	493	535	534	567	524	552	545	519	523	557	527	545	547	501	541	537	550	558	529	573	521	491	573	503	534	511	545	539	560	544	518	533	518	565	499	550	537	559	571	570	545	551	501	545	538	583	505	572	565	566	494	544	502	553	511	537	511	543	494	533	563	508	521	531	546	554	531	520	483	481	515	533	530	491	525	590	531	569	518	531	500	543	537	563	503	512	537	546	533	531	512	507	534	522	484	480	547	506	575	515	496	527	558	537	552	567	538	525	545	551	528	541	561	549	514	518	541	520	542	561	560	549	514	543	578	507	566	565	537	521	553	522	528	540	546	507	538	558	534	498	542	508	502	526	505	516	528	528	558	549	540	578	519	569	546	550	549	534	550	509	532	627	577	529	576	537	537	548	534	536	559	504	530	548	531	564	546	546	524	606	524	504	549	542	525	504	531	539	544	593	556	512	553	529	530	555	533	500	502	498	500	544	570	548	524	561	566	520	532	541	585	498	537	535	568	564	527	566	557	576	546	549	535	564	561	543	514	591	514	518	533	539	545	569	548	565	538	523	561	539	527	553	536	526	515	575	505	529	497	539	550	566	547	515	576	510	547	515	565	561	511	497	514	536	529	536	521	533	517	545	517	562	530	554	515	524	558	524	572	521	578	522	582	537	553	532	524	537	581	538	528	527	544	551	546	534	512	517	532	507	586	522	511	551	546	477	495	539	537	511	535	546	552	581	550	515	549	576	541	524	551	528	549	568	558	553	555	554	502	555	525	539	502	550	518	582	532	562	558	542	531	530	531	547	545	552	538	528	529	608	480	557	535	502	516	540	547	508	540	554	526	558	563	541	514	525	518	583	479	520	550	512	559	553	547	566	558	501	550	518	538	530	539	512	571	533	583	538	530	557	530	522	476	568	501	499	564	508	541	556	516	601	544	520	560	542	496	547	575	515	543	535	564	570	561	503	558	516	505	561	491	534	540	543	549	533	508	542	531	556	532	507	541	559	523	507	534	522	514	493	559	549	519	537	528	556	513	524	544	543	570	553	527	526	510	535	553	531	543	574	535	528	533	565	509	507	501	527	609	502	554	536	505	581	577	547	547	524	545	520	509	512	554	483	554	572	510	529	563	516	570	553	527	530	509	561	547	536	530	554	592	528	542	501	568	531	542	528	492	512	538	563	553	546	543	521	558	537	506	596	527	577	568	555	547	534	567	533	537	513	588	540	521	535	515	512	535	494	568	557	550	523	544	533	542	519	541	530	613	523	565	519	536	560	531	549	556	506	511	585	552	533	544	540	522	565	544	561	530	499	546	533	538	489	564	562	545	483	512	529	508	510	520	520	551	558	499	504	458	570	537	535	553	541	529	555	524	544	530	510	506	536	530	518	575	553	525	542	545	580	543	520	546	522	520	537	575	528	526	527	536	511	507	500	552	542	541	513	501	525	560	549	532	514	524	522	559	546	500	560	527	542	536	508	558	520	519	530	532	567	544	486	538	535	500	522	520	580	534	567	508	529	502	543	511	542	536	497	518	546	487	494	532	484	526	562	557	491	535	530	526	560	526	539	503	534	521	491	558	540	556	533	529	534	537	522	525	565	542	558	555	526	582	534	529	540	556	537	539	536	517	534	527	541	558	514	498	581	480	593	542	547	548	568	518	532	537	519	511	522	534	545	538	517	517	526	562	537	518	534	506	529	557	520	560	534	516	549	546	553	559	540	502	549	550	546	544	532	510	561	556	504	504	545	537	489	531
4971	2538	1529	980	820	818	674	648	647	606	548	581	595	577	603	539	547	593	544	559	535	544	552	573	531	555	567	509	552	500	534	536	533	551	581	583	519	549	545	563	525	552	577	547	561	532	528	598	556	559	573	556	578	520	555	587	553	576	535	527	523	550	538	533	535	533	540	550	562	496	494	525	565	550	571	549	591	532	530	615	548	550	517	522	528	548	576	534	556	527	525	554	567	569	511	594	583	599	595	528	556	524	554	542	552	544	562	545	532	538	562	551	543	571	534	543	577	583	580	574	531	518	547	515	505	539	572	540	513	552	549	517	574	565	568	558	578	540	545	547	603	512	516	513	590	560	547	549	539	508	543	585	554	511	530	572	519	512	527	567	558	549	547	528	568	538	585	561	590	543	546	558	559	543	603	553	549	603	570	568	584	520	553	547	536	562	582	562	540	543	549	526	507	580	546	533	566	541	546	586	520	552	508	560	559	575	550	525	567	570	600	560	559	544	572	541	579	553	518	530	512	565	535	580	533	567	561	530	524	570	557	533	555	509	565	525	574	562	553	570	556	574	569	521	553	549	543	547	586	511	545	551	521	549	577	502	540	553	565	541	576	521	479	550	558	589	541	582	529	611	561	563	570	574	555	563	545	552	539	560	539	562	582	551	600	527	586	594	551	562	555	569	525	586	586	553	531	578	567	571	506	532	569	574	552	591	551	548	565	544	527	556	543	530	558	555	572	542	531	519	543	582	549	550	520	545	571	578	579	542	543	534	526	582	512	564	568	567	536	520	539	516	575	521	522	541	528	574	572	533	553	532	574	541	553	564	525	584	526	562	543	516	530	542	565	542	544	567	569	538	535	523	567	517	567	505	535	548	530	548	529	574	500	577	550	565	560	544	595	545	522	550	558	539	584	556	569	511	575	563	537	563	580	548	571	540	563	564	540	558	549	525	572	560	521	557	546	563	557	551	497	486	555	543	560	559	568	594	583	577	528	556	532	533	526	525	528	524	571	549	520	534	601	583	550	597	524	553	575	529	536	583	542	557	589	574	554	531	613	563	520	519	557	502	552	547	557	548	533	556	583	537	590	527	547	541	560	571	593	558	562	495	529	546	539	581	580	566	529	595	551	517	544	578	511	540	570	576	526	548	584	563	542	549	548	553	529	561	544	567	560	535	565	557	522	535	512	561	552	556	535	614	573	538	535	551	574	555	571	530	543	531	504	566	547	549	559	520	509	512	567	540	503	549	545	561	554	533	564	555	598	541	565	598	596	595	563	550	563	551	533	541	554	518	565	555	579	510	547	530	595	545	544	549	554	548	516	578	568	563	536	570	519	534	563	521	595	559	543	515	533	572	559	596	582	595	533	576	588	525	528	535	548	580	551	544	555	505	596	564	570	536	556	529	547	602	523	543	575	585	529	587	577	568	530	564	510	511	505	567	546	539	575	525	575	563	554	555	560	526	546	534	567	536	549	578	508	593	539	570	574	520	556	590	562	561	527	560	557	550	586	576	554	582	531	529	592	555	540	513	537	603	589	530	567	584	576	517	529	550	531	586	485	556	566	512	508	565	524	546	595	547	553	559	524	525	524	554	557	568	574	532	554	527	545	512	511	530	521	545	557	564	548	514	497	544	569	591	575	548	563	557	527	600	616	558	579	538	552	577	593	583	522	569	566	560	542	538	522	534	572	551	546	549	543	579	555	516	566	537	526	591	508	553	561	508	515	525	595	557	548	536	551	548	543	549	558	548	518	550	563	570	549	563	550	552	547	579	522	527	572	551	543	515	562	570	548	597	530	573	570	532	585	543	599	572	562	585	567	553	544	543	546	581	518	561	582	567	538	535	521	582	579	587	501	569	574	579	520	562	600	545	531	568	527	553	554	551	512	520	514	529	533	551	587	517	602	589	530	586	561	606	583	531	537	533	553	526	568	548	562	567	567	565	594	561	548	538	557	517	535	580	572	600	525	531	549	590	524	528	554	558	550	566	493	563	522	566	512	546	563	541	550	571	531	552	590	571	543	582	495	581	564	571	539	561	602	552	582	524	546	548	546	557	571	579	506	545	556	511	592	597	554	535	530	517	544	545	554	550	554	531	557	505	497	588	572	507	510	522	580	525	528	525	553	542	556	599	572	545	579	594	531	540	577	543	581	500	534	563	527	530	582	555	563	552	554	535	564	518	554	572	550	537	550	517	551	581	563	555	564	541	548	530	551	570	566	511	541	521	541	524	560	549	559	578	543	543	543	560	571	510	539	540	553	556	565	554	529	521	598	541	546	552	562	579	529	556	559	496	591	546	590	565	556	543	507	578	563	536	560	512	550	578	541	547	581	593	570	527	570	559	532	544	522	543	532	519	550	560	557	571	549	559	560	593	598	546	559	570	585	531	523	567	526	505	550	532	517	556	550	535	562	564	512	518	534	545	570	555	532	539	537	537	550	553	611	579	543	564	563	578	566	516	521	584	558	528	578	578	556	586	559	539	531	506	530	591	511	512	571	571	519	569	549	553	529	551	539	576	535	584	522	562	558	555	520	552	578	553	573	537	527	539	504	547	533	576	533	534	518	541	545	522	557	557	536	541	520	569	520	517	536	557	556	568	573	499	571	552	575	547	558	496	539	553	551	522	579	543	588	546	529	574	550	551	568	566	527	556	591	538	551	580	547	554	507	558	593	567	499	589	528	579	567	533	536	547	518	530	559	544	550	554	545	506	566	567	584	564	527	517	547	558	528	571	557	546	580	520	545	526	533	512	556	529	566	546	543	582	519	543	559	511	533	578	564	552	529	587	566	573	526	567	494	541	564	562	573	553	559	543	552	561	586	558	561	541	585	541	566	593	553	564	596	545	596	562	577	555	563	530	524	511	560	550	566	603	536	549	588	551	571	583	549	544	582	556	561	548	563	551	542	583	573	556	525	589	497	560	585	547	579	545	541	581	549	568	579	544	546	596	552	530	545	599	588	558	525	533	547	539	565	535	545	538	553	546	541	528	578	546	599	538	526	532	542	550	552	512	557	552	558	565	574	543	552	542	557	527	573	588	586	572	545	521	535	577	564	512	512	570	562	536	596	502	556	536	568	568	546	556	532	548	528	592	511	568	542	557	540	558	530	540	528	569	577	541	574	584	507	549	521	542	555	541	567	526	491	530	551	538	571	563	523	526	556	546	528	532	531	552	582	547	509	539	554	554	568	528	569	535	510	565	508	549	540	569	542	543	522	523	537	597	552	569	550	536	529	534	529	541	548	515	598	514	550	536	549	528	519	567	579	593	565	565	578	579	567	538	539	573	515	531	576	583	520	512	534	538	548	539	569	525	552	553	559	549	554	563	566	536	565	537	586	603	567	571	567	559	543	563	570	557	546	562	518	518	545	570	558	618	547	542	583	568	522	544	576	549	560	553	554	553	533	550	550	571	575	547	545	564	524	526	529	580	544	506	563	520	616	542	535	525	582	541	566	554	526	560	562	518	515	542	574	545
23689	20968	27815	24281	20875	5449	822	591	457	420	415	351	337	354	306	294	291	313	310	274	291	281	259	280	293	290	257	263	262	248	245	298	250	299	254	256	238	254	262	274	259	260	253	238	280	259	236	268	228	270	253	262	284	266	302	270	241	234	235	207	267	251	259	238	240	263	256	270	267	258	237	282	266	245	236	240	288	250	242	262	264	266	239	269	249	264	252	288	229	260	241	256	273	235	227	271	212	261	245	236	222	258	260	257	256	220	248	257	277	239	244	237	278	261	261	241	252	254	233	263	264	257	260	233	261	257	250	248	260	254	275	215	265	271	243	267	240	255	255	262	258	249	250	261	240	247	249	222	252	244	246	266	232	266	255	274	256	264	243	236	271	276	242	250	265	261	272	248	234	254	255	251	250	243	269	230	250	277	274	271	253	246	251	261	263	237	230	254	247	278	258	263	251	277	256	269	255	273	238	250	254	275	263	256	285	262	251	236	254	238	228	257	254	246	238	235	288	235	288	248	237	258	266	270	227	242	243	229	234	272	242	232	255	267	266	230	230	256	254	226	263	252	241	246	286	239	247	247	246	249	250	263	255	239	279	235	246	257	198	258	262	302	229	250	235	258	290	254	284	258	252	250	247	235	249	267	252	256	266	242	243	243	269	258	241	288	246	281	262	216	226	273	265	240	261	247	252	234	247	252	280	270	255	265	260	247	231	220	245	241	248	222	248	254	263	251	233	239	226	253	252	226	242	256	216	248	266	251	238	243	278	240	251	260	249	253	219	214	262	233	272	236	258	252	226	231	251	284	265	227	260	254	229	237	220	270	291	250	221	250	223	240	286	261	263	252	264	230	247	245	232	241	253	248	244	249	248	263	242	265	230	245	268	254	252	265	255	246	264	270	260	280	248	268	260	231	214	253	257	266	241	247	234	239	268	259	245	267	221	266	301	278	256	250	255	286	230	268	264	249	263	229	256	269	250	272	245	238	233	232	276	248	267	252	231	254	255	252	223	250	269	269	236	222	230	276	258	248	221	233	238	243	255	229	253	237	247	252	291	257	216	250	267	299	266	218	244	267	245	276	235	228	249	293	253	258	276	263	270	271	264	273	245	222	252	229	226	254	258	238	260	243	270	283	234	246	258	238	238	231	249	249	261	255	260	254	273	263	228	212	262	241	241	266	235	253	238	268	274	235	251	263	254	269	234	234	260	275	240	282	233	244	243	235	232	257	260	246	249	255	254	270	249	271	234	224	253	228	254	261	257	244	275	240	256	269	263	244	240	270	295	271	255	249	231	249	260	284	247	247	222	272	235	240	239	264	251	246	230	280	236	282	262	242	260	244	242	260	255	243	217	269	262	248	246	252	274	246	238	244	234	271	268	241	233	260	245	255	269	237	239	244	257	224	261	222	275	264	234	252	279	243	273	272	278	261	263	249	255	270	248	236	222	250	259	239	279	254	231	271	251	255	260	249	264	241	251	271	260	250	241	254	253	246	233	260	239	265	260	252	257	248	230	258	252	243	265	267	245	293	232	232	262	253	274	258	247	266	248	243	265	257	275	257	232	277	284	285	229	260	236	244	264	236	204	262	301	268	274	255	255	246	254	253	245	275	242	222	247	251	240	226	254	247	257	241	252	262	250	273	265	254	249	254	244	279	267	260	233	242	258	273	248	249	252	274	256	265	244	227	239	249	243	236	255	241	236	249	277	239	223	265	273	273	248	194	274	281	258	255	241	239	253	226	247	267	236	267	237	252	245	290	265	263	270	258	225	269	240	251	263	268	228	235	238	255	263	253	251	265	251	268	228	244	269	264	252	272	265	244	240	256	273	242	243	268	255	246	258	267	262	254	265	245	247	252	241	233	268	241	226	254	287	261	249	251	253	249	274	250	238	241	276	268	266	264	221	249	246	296	213	256	251	258	245	249	242	270	253	253	244	261	275	254	255	226	270	243	235	282	243	247	258	239	273	219	248	246	280	256	262	251	264	227	243	266	253	255	237	245	262	256	253	258	259	260	246	216	251	267	235	251	242	243	230	268	223	242	218	270	262	266	252	264	266	259	233	268	241	267	237	251	241	251	246	256	254	271	237	235	253	269	250	258	223	243	245	257	263	252	240	242	232	237	245	231	274	267	261	254	269	254	268	258	244	275	254	251	212	265	307	245	264	289	229	260	262	256	241	238	234	243	252	256	236	223	241	239	229	256	262	259	236	262	252	244	248	271	266	252	216	271	271	232	255	286	243	252	270	237	235	280	247	224	238	225	264	289	278	262	244	274	250	272	271	247	258	240	260	223	266	238	263	239	244	246	251	271	251	288	244	266	216	241	267	269	248	252	269	243	249	223	257	233	237	225	281	264	246	252	273	262	260	237	236	274	235	243	228	254	268	246	232	254	238	235	268	258	246	266	277	223	274	255	245	247	255	256	248	252	267	265	238	235	249	246	256	224	281	281	250	250	245	252	245	252	267	260	248	249	239	203	233	270	261	278	264	247	260	265	282	234	252	272	239	258	246	256	246	235	243	260	274	278	266	249	209	260	234	279	248	236	245	261	265	285	238	219	268	215	237	242	237	263	222	265	256	268	237	269	272	257	240	247	255	244	242	213	257	259	258	244	280	265	242	245	242	244	270	246	272	236	254	274	300	271	254	270	262	229	238	231	259	256	298	269	271	252	254	274	254	253	279	255	234	257	273	261	230	261	241	286	256	253	264	254	244	275	253	265	229	243	258	251	269	239	252	236	243	255	244	234	229	234	255	261	244	231	272	218	241	260	275	282	279	258	252	296	234	221	275	261	252	265	263	248	284	252	257	256	269	233	254	267	264	240	262	251	242	235	282	267	262	235	250	282	251	250	241	275	242	253	242	249	253	284	248	248	250	249	265	240	260	250	238	243	242	259	258	229	281	272	277	276	256	257	270	267	246	251	271	210	259	225	255	253	250	268	248	238	266	256	234	226	255	241	240	209	232	261	264	253	231	248	247	252	211	239	268	241	219	247	224	271	227	244	283	259	265	253	249	267	239	253	258	264	271	267	239	238	251	262	207	258	237	254	241	248	235	285	245	234	230	255	246	247	224	252	246	238	272	265	267	247	253	243	268	247	248	243	223	265	242	243	241	254	280	256	253	248	259	239	255	263	256	252	235	215	253	279	285	268	255	229	270	263	253	231	254	250	246	253	266	218	251	258	231	253	253	255	255	274	253	249	272	274	285	257	221	239	250	251	247	251	245	266	250	269	286	270	229	286	255	241	234	257	268	249	265	252	273	223	225	243	261	250	245	220	246	250	235	230	269	249	250	232	240	255	256	274	285	277	253	228	251	263	251	234	249	245	239	243	223	262	242	277	248	239	248	248	247	251	246	233	240	244	224	253	255	261	265	237	233	251	264	245	240	262	239	248	280	274	242	239	245	272	241	238	250	269	253	239	284	254	266	261	255	271	252	240	218	262	257	244	253	252	253	245	262	259	255	258	254	244	246	259
3548	8820	5770	2595	1923	1385	1065	850	693	563	533	477	434	394	397	362	346	290	299	274	333	290	306	321	281	296	287	310	289	280	291	262	288	257	278	260	302	268	276	302	257	246	264	317	275	273	266	280	253	274	263	257	267	251	287	262	268	254	232	262	247	262	272	240	268	249	254	235	270	260	275	271	274	273	240	262	293	281	260	244	285	280	252	279	261	264	242	248	278	278	266	259	255	265	243	257	277	248	257	248	252	287	223	256	265	285	239	258	266	264	259	266	238	268	241	262	263	270	290	255	272	234	271	264	263	250	261	246	261	251	252	261	241	256	241	250	260	225	276	263	253	248	263	271	273	253	249	281	249	280	313	263	259	249	204	235	255	270	259	271	283	287	243	284	288	268	254	250	251	256	250	263	268	265	271	270	255	264	273	256	244	248	271	274	255	263	253	257	270	259	239	226	250	293	255	264	300	267	259	266	289	281	264	258	275	272	256	254	266	245	256	243	279	266	278	264	257	251	238	279	271	246	283	239	249	264	270	274	263	261	247	247	254	252	280	271	246	224	242	248	255	248	248	278	288	267	250	254	258	254	270	261	245	257	241	251	266	251	239	254	276	273	273	276	264	252	258	261	239	242	280	288	238	263	247	270	247	266	244	245	256	272	269	261	246	253	252	252	250	246	232	251	267	248	247	254	250	258	277	269	272	264	269	256	234	272	293	274	270	257	259	279	243	239	307	270	257	256	262	277	273	282	289	266	287	253	265	267	276	253	266	250	253	252	245	270	267	281	265	263	270	240	262	244	261	263	259	276	279	267	280	229	282	255	284	248	258	240	251	262	300	296	264	254	273	288	257	249	278	259	287	253	267	257	267	268	258	289	299	251	261	268	280	259	257	298	292	284	261	270	252	273	267	268	231	254	261	258	297	260	294	246	277	279	240	263	288	276	268	265	258	250	258	254	238	256	297	267	252	251	246	274	271	260	281	249	244	252	276	287	247	266	260	261	246	267	275	233	275	268	275	263	245	250	270	252	280	233	245	270	248	250	268	278	255	271	243	258	256	269	246	281	272	285	254	263	291	274	289	245	275	245	259	259	241	278	265	221	230	241	264	247	243	273	269	253	282	290	254	251	274	269	249	266	263	276	250	267	264	253	244	240	250	263	244	258	267	246	239	268	276	292	271	228	245	254	254	313	230	248	269	266	281	252	246	264	285	256	256	249	259	242	281	269	243	250	269	280	256	264	275	263	296	251	250	245	231	274	239	262	267	273	257	252	264	257	259	261	264	300	243	275	266	269	253	259	260	234	265	263	257	248	257	248	247	226	261	247	244	252	258	265	264	258	293	257	272	257	273	280	241	266	284	248	246	268	265	247	253	255	258	245	262	247	243	228	267	289	223	285	261	289	264	258	243	270	261	252	242	272	251	267	240	226	278	258	261	225	276	252	242	268	268	283	265	258	265	245	256	249	250	283	244	276	251	261	229	270	251	257	259	273	245	257	266	255	242	278	269	252	254	276	242	271	253	276	232	261	254	270	275	264	281	269	266	233	285	253	264	246	223	256	249	231	265	249	258	259	263	249	226	261	247	262	218	250	278	290	265	274	238	258	265	220	228	229	284	257	265	245	287	252	275	268	265	281	274	234	268	241	280	264	281	261	238	250	265	260	268	264	254	257	242	267	263	246	266	257	258	262	247	270	268	269	251	249	254	268	274	263	270	277	254	261	286	259	236	250	234	247	246	276	258	277	271	260	224	260	256	246	270	243	251	275	249	266	239	253	254	278	280	262	254	276	258	258	297	255	254	252	289	269	257	245	246	258	280	251	262	255	293	268	242	243	265	234	249	261	251	263	235	248	256	261	235	250	258	251	251	269	258	261	238	270	275	264	264	263	266	243	254	243	245	252	254	285	281	285	280	296	276	268	267	260	285	281	277	266	243	263	266	294	254	278	272	272	256	252	271	224	278	256	254	278	253	243	241	259	267	256	260	261	251	280	284	237	256	245	233	273	268	254	251	287	265	255	259	265	252	264	256	249	289	251	268	262	243	267	261	225	271	258	278	245	249	276	258	243	234	236	258	233	260	258	245	276	222	259	288	255	254	242	240	282	240	231	240	243	286	248	248	239	245	277	251	252	248	250	281	233	260	244	276	270	253	292	264	236	277	215	280	276	262	262	277	297	259	260	266	267	269	249	250	286	274	270	270	283	269	259	230	265	266	265	263	271	296	274	241	250	235	247	262	270	276	249	261	234	264	262	250	270	258	253	273	257	244	250	281	242	262	266	272	256	254	239	282	259	242	282	284	274	248	268	239	267	272	274	269	286	251	260	272	278	266	246	269	276	276	261	262	264	268	246	254	240	237	264	259	261	257	242	267	255	246	246	229	273	291	259	273	255	254	268	293	239	260	249	259	239	268	275	257	276	271	242	249	261	247	250	264	237	268	264	251	273	248	272	236	277	236	251	259	255	273	249	280	241	263	230	276	258	273	248	254	271	270	261	276	280	246	269	250	258	246	255	270	226	259	272	229	279	268	236	238	291	265	265	255	262	277	238	248	263	242	236	247	251	245	280	283	236	235	252	253	265	243	249	253	276	277	258	272	265	226	271	243	280	257	272	268	275	252	266	266	258	260	243	262	270	277	253	290	255	266	245	292	266	249	265	250	262	238	248	256	247	233	248	285	254	263	262	260	270	284	256	252	259	309	279	253	259	281	253	271	254	277	249	244	255	242	271	271	260	260	267	256	278	233	255	249	288	240	277	254	296	254	255	268	242	272	272	270	240	264	251	265	285	238	255	245	292	268	231	259	245	262	237	235	252	264	254	241	268	229	265	262	265	232	271	247	264	255	283	240	247	245	268	251	271	275	257	266	244	257	254	274	241	278	249	267	259	264	264	283	283	238	263	261	283	258	255	272	290	274	287	257	294	271	256	255	261	248	262	279	238	268	245	264	277	270	251	280	270	286	257	263	248	238	251	249	231	242	251	266	276	286	246	237	258	279	275	282	283	251	259	255	246	269	265	244	265	247	237	256	241	269	263	260	262	255	234	264	256	260	247	298	262	243	286	257	270	250	292	259	241	271	268	250	246	272	250	221	266	272	264	240	237	263	285	244	276	276	274	248	276	264	260	255	277	236	267	232	269	265	281	243	258	249	264	250	270	259	281	254	281	275	266	292	238	232	242	260	250	234	234	240	237	249	248	269	252	254	261	277	238	256	279	267	279	251	277	251	253	263	243	264	267	227	284	265	233	268	263	252	276	246	255	282	249	254	239	282	253	242	263	252	252	277	274	266	260	270	244	255	286	280	261	278	250	283	256	248	280	269	260	257	250	269	265	287	250	248	276	247	257	266	249	241	254	256	271	281	261	259	243	246	243	268	267	239	256	258	237	253	246	258	252	252	253	278	265	283	241	250	255	259	268	273	248	273	271	251	262	265	259	278	252	248	294	234	238	262	271	238	238	245	258	255	256	256	283	259	258	219	237
24684	20980	26697	25280	7937	1077	867	758	804	732	673	705	697	712	694	671	672	712	666	725	669	657	648	636	678	640	647	640	703	653	680	644	687	663	663	688	704	631	676	649	632	688	675	659	687	663	684	656	638	673	633	688	665	612	653	694	690	667	643	641	710	683	630	655	695	646	645	656	630	635	648	614	671	699	651	630	661	681	668	681	701	634	638	653	670	609	621	643	684	638	628	712	618	606	657	611	640	654	641	651	664	650	674	647	679	612	632	676	666	648	629	643	634	645	664	635	682	626	589	641	682	658	703	649	661	666	682	653	695	700	641	602	627	623	642	659	658	644	663	632	661	656	665	651	633	614	611	668	664	602	634	641	621	658	648	665	698	627	695	674	597	680	607	620	709	670	693	681	613	655	687	628	654	607	641	624	621	670	666	605	666	686	631	692	602	700	646	603	614	650	680	621	592	702	658	639	660	652	630	644	650	623	616	656	670	661	635	675	682	603	630	662	706	687	676	622	599	658	670	640	661	631	655	616	631	646	660	660	613	663	623	631	688	664	670	640	654	649	648	689	629	660	664	644	618	655	592	614	685	658	676	678	661	690	606	663	633	641	695	625	640	680	642	616	682	668	669	653	670	631	697	658	657	633	656	650	652	677	666	673	689	665	656	662	676	636	704	672	652	677	657	651	639	638	654	656	631	654	670	619	674	643	650	698	631	655	666	615	640	674	667	654	635	678	610	632	647	669	661	644	653	646	644	688	654	641	669	711	688	626	650	723	706	644	632	612	637	682	638	664	657	609	653	652	586	678	672	616	692	665	603	644	651	684	654	621	667	698	610	663	645	666	632	639	635	656	678	638	666	673	693	681	620	656	612	682	666	648	604	624	660	671	625	663	643	663	655	715	650	673	680	688	689	629	663	665	640	639	636	710	622	687	671	685	610	664	621	615	663	673	634	617	661	669	592	652	688	638	612	624	614	637	667	631	639	640	641	675	644	649	631	630	610	694	669	687	682	629	641	686	683	621	619	649	626	636	602	652	643	679	624	660	646	608	629	654	640	636	657	675	662	607	653	652	613	651	643	646	640	648	638	655	658	683	650	686	676	726	627	621	681	644	661	652	629	592	653	641	610	656	667	659	686	652	615	680	702	653	668	651	658	640	667	615	643	648	606	627	712	725	625	682	661	679	656	641	604	617	665	661	641	619	646	608	661	647	680	625	662	623	638	667	639	641	625	661	686	667	664	673	653	623	617	648	675	622	621	634	673	651	679	648	669	666	648	671	663	639	641	667	670	599	611	657	687	652	648	666	615	622	633	666	597	667	627	631	693	614	703	599	676	658	622	663	653	631	616	654	637	634	706	614	665	632	654	622	641	596	612	630	603	607	636	660	650	666	645	684	606	685	691	669	705	657	651	635	698	686	662	692	651	650	664	632	633	662	643	626	627	606	642	636	641	653	614	630	687	654	682	689	650	650	635	626	717	680	674	683	613	692	624	657	667	650	677	643	706	610	629	684	613	679	624	627	639	661	699	697	645	643	678	672	680	627	667	666	646	644	656	673	653	637	632	654	643	639	659	656	627	688	636	662	623	655	618	661	648	675	652	661	619	657	620	584	635	638	677	610	647	633	643	624	659	663	660	649	636	684	701	627	666	633	676	620	647	661	622	652	664	668	634	679	673	694	664	617	685	664	605	659	633	678	598	685	597	631	622	674	653	660	629	641	658	658	625	657	708	670	672	679	670	664	604	663	688	626	618	633	687	679	709	608	644	601	648	622	622	639	635	608	666	621	648	708	682	645	582	647	628	609	635	653	695	664	662	691	649	597	641	660	671	700	632	611	652	650	639	657	662	607	629	606	655	641	652	651	674	638	667	629	682	637	639	667	652	636	646	686	665	645	670	628	630	667	634	607	660	633	648	601	658	646	685	645	603	643	666	650	683	664	627	626	641	604	657	667	651	643	627	646	683	631	660	644	631	626	670	644	640	628	634	587	665	630	644	643	644	597	611	633	689	658	650	616	630	649	630	635	690	638	655	642	649	650	640	662	655	607	662	648	654	700	661	653	604	625	612	673	613	661	623	631	612	688	655	640	698	688	641	601	645	648	616	631	652	658	615	687	661	619	659	630	675	649	658	649	655	651	659	647	606	617	679	632	653	643	653	678	672	628	673	642	649	674	674	666	658	684	613	628	655	649	670	661	649	632	624	666	669	662	653	667	673	645	632	633	649	662	657	702	645	669	616	713	642	598	637	600	673	655	623	666	602	604	679	644	607	681	643	692	621	656	648	662	647	621	649	702	697	701	679	612	655	694	659	664	659	650	626	632	633	673	698	614	619	629	665	646	651	664	661	676	648	639	642	663	658	723	640	674	614	617	623	697	624	644	648	659	648	641	618	626	649	639	645	639	653	668	693	662	679	662	711	675	624	623	613	666	660	613	690	624	677	648	654	594	610	638	659	596	608	659	649	628	656	651	656	681	667	657	647	657	692	673	664	637	660	607	666	623	639	676	648	693	667	651	661	676	671	678	657	698	688	668	619	671	619	623	654	648	666	642	645	658	648	675	696	644	652	677	718	658	648	602	654	696	627	664	676	674	659	641	641	659	638	710	635	651	667	670	660	629	678	661	634	613	661	682	635	668	652	613	642	615	657	625	665	693	661	662	588	709	679	640	647	646	656	625	680	676	648	631	663	611	656	605	642	688	637	637	650	651	691	638	603	679	687	611	648	655	679	644	630	672	624	624	669	557	625	662	693	644	665	659	603	635	668	684	611	639	637	643	652	639	653	650	672	580	626	630	692	606	686	685	658	648	675	674	680	661	656	619	632	666	642	653	648	617	619	610	664	703	658	668	667	627	669	680	667	629	686	686	624	678	646	674	642	652	657	614	623	656	671	667	665	630	674	685	652	647	609	666	641	685	627	673	658	653	702	622	613	654	643	687	636	661	628	620	652	633	663	633	622	638	696	709	725	633	654	702	643	639	645	648	604	643	650	646	616	659	639	648	650	679	678	652	656	638	607	709	660	662	662	670	622	674	618	650	668	649	621	672	643	648	680	675	687	639	684	632	662	652	680	647	699	667	675	638	633	650	653	649	624	643	692	689	634	625	650	651	654	707	673	627	702	656	649	645	674	671	601	712	654	677	676	639	665	631	637	678	640	661	672	666	631	639	678	655	672	694	650	655	638	677	565	627	663	628	654	697	679	636	660	654	611	660	593	626	651	634	625	673	672	642	655	657	652	692	629	682	629	614	649	689	623	604	677	688	674	664	685	613	646	645	686	663	647	678	639	642	673	645	650	657	682	657	661	684	639	703	636	621	683	673	695	711	635	648	647	613	700	628	646	689	641	717	672	610	652	673	651	649	645	671	656	637	632	650	628	671	634	677	664	688	623	619	661	655	645	652	694	662	721	661	627	676	648	634	685	659	654	706	601	657	707	659	646	653	681	624	679	621	688	654	665	627	630	604	632	613	625	677	667	637	692	693
3521	5220	3524	1894	1482	1247	1081	897	872	878	783	785	742	763	729	790	684	777	724	670	707	719	696	680	740	701	686	626	691	698	707	673	673	635	669	674	617	648	639	658	647	665	663	647	671	677	689	671	670	676	669	634	652	676	656	618	667	689	652	683	670	686	668	642	659	677	639	656	667	653	672	660	686	682	646	682	684	680	662	679	701	678	641	655	661	674	708	637	664	684	641	663	634	626	648	652	678	682	631	651	659	694	640	643	664	684	620	671	618	685	622	679	647	636	701	636	650	711	650	709	647	661	674	675	648	642	709	703	665	638	682	699	641	690	650	672	701	636	673	642	621	665	663	632	663	652	631	653	677	667	671	648	691	665	668	614	666	676	662	671	686	663	672	687	686	609	692	660	622	709	675	665	700	680	631	691	651	701	681	620	667	644	676	686	629	653	686	673	669	664	672	669	667	704	662	680	647	645	671	677	648	648	721	662	656	648	657	662	697	688	690	684	690	708	686	583	640	661	693	664	723	624	694	693	693	623	645	716	736	654	659	635	641	660	698	691	641	617	656	638	663	648	621	642	658	653	653	642	641	655	624	681	631	610	683	703	690	655	664	646	700	670	644	619	604	661	646	685	617	652	683	647	614	684	647	646	641	653	639	657	664	661	650	682	710	598	699	671	683	677	677	641	736	660	638	700	693	658	628	693	676	656	655	660	674	677	658	635	696	706	641	673	642	651	636	615	663	637	671	636	665	581	667	702	634	657	681	644	709	646	664	662	657	632	656	645	714	658	645	716	669	667	644	621	664	670	639	615	668	666	643	682	651	663	627	648	691	664	631	650	659	669	688	696	685	628	642	640	665	657	689	664	644	655	656	694	653	637	655	672	672	604	636	672	635	676	700	636	640	655	613	635	650	675	695	690	671	691	687	713	649	667	687	621	664	671	648	656	657	643	635	638	642	660	710	645	669	635	693	676	656	626	659	700	656	641	679	647	616	670	692	668	616	649	644	724	690	657	655	682	670	651	718	691	649	698	642	644	715	640	665	650	618	679	660	647	655	661	667	648	648	663	663	653	654	638	709	652	653	642	641	653	643	633	649	676	670	641	654	677	712	665	668	666	648	671	642	637	694	670	634	667	669	660	701	665	697	642	686	684	627	662	680	677	688	673	670	651	676	651	690	675	662	671	628	659	625	677	626	673	673	671	639	637	680	687	707	622	653	699	721	611	638	697	618	679	680	641	698	604	665	701	634	696	684	618	643	652	645	663	713	647	651	676	648	689	690	628	668	658	620	663	663	655	647	695	697	657	718	625	646	662	724	680	672	674	598	656	675	649	697	656	676	643	643	655	657	632	654	669	649	626	672	677	648	631	712	661	676	684	630	628	647	666	696	639	649	620	643	659	620	666	638	639	668	669	674	727	672	652	659	654	701	624	649	705	650	657	722	646	666	624	631	664	647	667	678	647	636	631	673	638	621	632	620	683	661	658	627	653	651	623	676	698	624	666	667	722	694	705	636	639	639	707	655	684	679	661	677	663	674	707	642	675	658	677	677	640	620	620	653	647	672	662	654	631	706	625	637	691	667	668	648	646	653	685	656	665	704	693	672	686	622	713	639	641	617	662	718	638	705	647	630	659	632	710	692	650	682	668	686	671	639	641	633	671	696	632	648	684	648	643	655	695	630	652	704	690	647	639	669	652	705	694	651	682	640	638	650	674	638	694	660	646	641	621	662	675	627	624	657	680	689	711	608	711	659	715	669	612	693	643	684	681	641	674	683	654	657	659	642	644	661	652	660	659	663	600	634	675	649	655	659	650	621	681	690	660	655	645	634	671	680	660	711	703	655	667	643	671	698	654	649	719	628	651	720	658	671	594	688	656	674	653	614	652	686	656	686	649	638	688	647	623	653	670	627	645	636	618	696	683	702	698	674	669	641	670	676	694	679	651	670	665	724	658	675	709	643	702	662	661	640	681	654	643	653	684	698	651	717	628	695	665	632	643	651	672	671	705	655	637	622	644	677	666	700	678	667	689	721	658	658	655	651	675	630	675	667	645	637	686	630	666	647	634	658	646	640	638	631	658	656	642	651	628	694	663	662	698	652	688	655	668	680	599	701	642	633	677	665	635	627	668	658	641	636	611	658	636	695	670	674	636	669	601	685	672	671	641	646	640	684	702	642	670	680	659	718	667	695	664	684	651	685	642	619	650	625	665	684	704	643	689	702	656	653	626	660	673	662	627	663	614	690	677	683	631	687	655	664	703	615	681	689	637	661	715	648	659	690	667	660	648	615	664	660	649	667	636	641	630	685	695	651	613	674	638	669	655	653	698	682	693	651	622	622	613	673	665	677	644	705	615	670	650	648	652	694	620	650	737	659	673	674	624	649	633	662	685	688	626	622	667	663	624	664	674	631	687	629	629	664	644	674	689	642	661	627	627	672	647	612	677	669	682	639	621	684	631	663	656	595	689	644	657	685	655	662	696	641	599	663	671	674	643	630	647	606	658	621	664	635	684	682	621	662	636	685	699	675	647	712	673	645	712	662	649	645	622	683	704	679	698	645	675	664	611	665	662	636	668	670	679	663	703	653	631	652	655	637	670	637	668	634	681	664	640	681	668	661	695	723	672	673	653	653	664	644	648	694	654	660	705	674	671	654	708	651	638	645	635	652	648	644	651	695	692	670	655	693	673	677	671	676	669	695	675	663	614	666	668	678	702	652	622	694	594	678	653	624	626	691	657	671	685	644	676	636	699	655	693	691	651	678	684	662	631	636	678	694	619	681	675	637	646	676	653	682	674	634	637	639	680	676	631	656	649	719	667	651	670	692	665	659	672	681	640	669	681	596	683	639	631	624	664	659	709	653	647	641	711	688	656	689	698	656	660	681	640	653	638	657	681	670	671	687	661	677	689	676	626	632	656	679	639	669	647	731	695	694	648	658	698	644	642	663	637	693	632	649	623	660	654	682	665	665	647	699	653	623	644	651	634	650	646	656	651	641	673	695	711	695	628	689	699	645	642	618	645	665	672	643	663	638	689	689	673	616	649	599	653	616	626	629	638	718	647	701	680	711	670	712	677	661	678	666	693	677	659	661	675	662	649	619	661	678	640	645	619	712	670	658	695	610	671	672	677	674	616	693	677	660	673	713	670	711	702	690	637	646	676	667	652	659	656	639	703	648	667	652	694	644	692	634	663	696	669	635	609	590	687	640	664	653	648	631	660	640	648	692	667	677	688	658	667	654	702	698	662	668	651	655	644	669	675	694	660	667	629	704	686	644	665	674	637	649	702	722	685	670	695	681	684	647	669	690	721	663	689	655	629	640	628	685	705	618	715	628	647	659	664	680	683	677	669	645	682	675	666	669	677	707	658	679	660	668	671	656	646	678	681	693	627	702	634	665	647	692	703	645	653	667	646	638	651	651	678	615	701	638	634	684	676	666	613	674	652	649	669	646	714	675	716	662	652	664	689	631	614	660	708	660	662	637	640
22414	20998	28460	23708	21000	21022	6481	985	696	597	524	535	426	414	419	414	422	356	359	345	322	337	357	310	332	305	292	313	317	352	301	305	308	266	327	267	319	310	288	291	287	279	291	265	299	294	299	277	304	307	253	258	307	289	278	293	286	286	260	278	278	274	272	306	275	281	256	297	293	278	293	287	278	266	288	291	273	266	281	273	292	238	285	286	284	272	264	274	291	300	295	245	278	279	317	308	272	265	276	261	301	297	276	270	260	297	287	289	309	286	276	289	291	247	280	283	289	273	292	249	276	245	288	296	272	286	280	271	296	281	287	284	294	274	279	274	308	293	281	278	303	285	254	276	266	272	286	229	285	243	274	277	295	295	268	286	296	269	291	271	283	277	289	291	307	273	296	306	278	269	250	274	265	277	273	296	273	313	293	283	258	275	266	235	293	270	272	264	275	266	266	271	275	283	247	297	290	254	258	249	261	262	263	270	275	279	270	275	256	308	281	266	289	277	265	258	293	294	290	238	266	253	282	284	277	276	278	286	261	288	283	278	277	286	293	292	295	279	266	263	273	282	279	278	264	270	278	252	288	304	299	266	259	261	282	264	261	252	263	287	271	278	275	265	251	260	269	273	271	279	257	274	303	303	304	286	283	247	256	295	274	261	266	290	286	261	296	261	298	289	310	279	298	278	271	271	271	288	299	296	313	277	283	293	297	251	275	279	288	250	263	282	290	279	301	283	279	263	275	291	285	287	267	280	266	287	313	285	244	256	270	270	237	268	277	262	274	276	287	289	265	246	283	246	293	266	263	301	268	272	268	330	268	300	266	298	271	285	296	235	291	279	286	267	294	289	273	299	279	281	273	269	261	304	254	256	285	290	258	289	262	272	259	272	285	310	276	267	254	274	280	268	263	285	265	298	304	264	272	284	296	290	256	286	279	278	270	277	312	256	285	276	265	278	249	278	279	279	261	302	276	249	294	271	275	276	287	280	252	241	290	288	276	275	288	301	306	285	289	258	281	304	279	276	294	279	235	283	247	278	268	303	314	288	277	252	263	274	271	302	263	253	312	292	272	287	281	273	278	292	280	253	265	276	263	278	285	279	275	279	306	272	272	270	272	276	299	284	292	266	310	273	272	287	253	298	288	270	279	287	250	267	299	281	251	262	299	261	258	259	270	258	304	272	259	281	288	257	279	251	276	287	297	312	268	280	298	268	296	260	260	253	291	278	302	277	287	286	283	270	274	260	278	253	295	263	273	262	298	289	286	300	285	278	269	284	297	270	290	267	266	293	280	290	278	274	248	278	272	303	302	278	297	261	276	289	262	281	276	277	304	300	260	286	298	260	279	281	304	282	277	309	259	259	261	271	313	267	283	298	281	288	271	271	299	292	286	289	243	282	272	283	237	254	290	281	287	265	314	272	262	282	281	303	253	281	278	277	288	282	265	249	277	301	278	281	271	296	267	268	281	281	259	275	230	256	288	295	273	285	252	254	288	287	239	267	281	263	254	265	261	289	263	273	281	267	296	300	267	296	245	305	283	259	257	289	289	278	293	276	291	315	261	272	306	303	270	298	291	287	291	313	255	310	291	263	303	243	249	248	282	290	253	238	280	256	286	262	282	302	289	280	270	275	285	263	272	272	280	247	276	277	279	281	262	276	291	277	280	273	268	274	277	270	255	271	253	265	281	283	289	272	291	296	260	269	268	283	285	264	276	300	283	287	269	273	274	311	292	299	257	251	282	286	267	265	297	263	321	291	275	278	256	282	280	302	266	302	299	285	270	292	272	236	255	261	275	280	263	281	279	284	303	277	255	288	265	262	278	268	282	283	285	274	295	300	282	292	255	254	291	282	279	279	274	291	282	287	258	261	245	304	297	288	284	269	316	264	274	293	303	294	286	265	296	269	263	277	257	294	275	324	274	268	275	275	274	287	301	266	291	295	282	294	251	276	281	262	258	261	259	289	284	292	301	274	254	259	249	281	281	266	265	285	277	281	263	250	267	265	278	281	271	281	280	254	271	286	273	256	273	268	278	309	264	296	276	300	270	275	272	262	269	265	313	287	267	318	287	301	268	251	275	301	274	293	264	247	282	278	265	310	292	260	261	281	261	265	275	274	264	289	290	277	292	247	269	257	307	278	266	263	254	290	284	252	255	274	269	301	290	295	264	279	279	251	278	300	282	264	261	290	272	257	304	261	255	273	265	288	271	294	305	296	284	276	259	276	277	265	273	263	250	259	261	280	292	300	285	278	263	288	290	263	288	306	271	279	264	286	284	260	278	281	280	294	286	230	264	258	256	277	308	284	274	275	274	276	308	259	272	278	282	253	261	266	289	264	278	253	270	271	294	293	280	273	293	279	267	284	248	258	296	286	265	296	284	277	280	260	244	274	292	260	279	281	284	268	262	272	264	254	271	293	255	254	312	256	285	283	266	276	269	286	264	287	260	267	273	277	281	264	264	303	260	272	269	260	295	284	272	252	269	299	298	285	293	255	256	286	278	245	285	270	279	266	289	284	273	273	286	289	280	255	299	294	278	285	280	280	297	273	273	260	283	257	263	278	289	274	284	285	247	278	294	281	282	268	263	275	251	264	298	282	267	271	297	273	269	243	263	281	284	295	280	263	278	283	281	268	261	297	279	291	267	276	268	265	305	252	282	293	295	287	270	270	269	270	280	301	270	257	268	252	243	273	281	298	280	273	284	297	254	260	274	252	278	299	282	263	266	264	255	258	271	287	283	242	291	294	297	301	260	283	273	307	280	306	286	231	286	266	261	276	284	309	261	266	282	275	219	279	285	246	269	254	287	266	270	266	275	290	279	289	285	314	255	292	266	279	251	297	282	283	282	275	277	295	262	243	272	276	280	279	269	276	260	282	248	283	289	281	257	277	289	271	259	256	288	265	297	288	280	297	249	276	278	275	263	287	268	315	307	255	255	273	273	271	260	312	271	292	253	279	288	268	324	270	262	278	274	259	268	271	264	269	280	288	287	288	290	269	273	255	250	278	275	282	263	286	284	295	244	243	291	261	273	299	278	296	290	275	292	265	284	290	249	262	259	289	293	281	271	256	281	297	287	272	291	269	278	275	250	286	275	262	278	300	262	244	291	287	291	274	261	271	310	244	260	247	274	254	258	280	282	249	249	296	260	251	275	276	318	295	281	292	253	300	280	302	264	282	267	296	297	270	252	282	296	289	277	269	267	288	281	285	282	286	263	259	272	290	256	277	260	276	264	258	273	281	285	271	309	294	261	272	295	287	277	256	301	292	298	276	258	288	255	261	265	295	278	298	291	305	292	300	295	270	284	267	287	287	271	263	268	307	247	274	270	280	278	275	292	252	278	274	274	291	281	295	249	293	239	300	255	296	249	292	334	277	286	268	294	259	303	282	302	289	291	265	274	299	283	279	256	279	286	278	256	253	292	288	294	263	271	272	272	286	305	285	281	299	276	272	278	262	280	315	287	305	285	290	265	293	291	263
4051	13874	9355	4454	3189	2368	1766	1381	1106	883	692	671	606	496	494	468	429	437	382	385	331	341	330	337	344	336	353	300	321	287	302	309	293	319	307	295	286	286	317	278	291	281	275	328	293	268	261	305	318	268	298	264	283	286	297	284	296	316	292	285	310	278	264	279	268	276	273	307	287	282	290	306	275	306	304	296	326	265	245	247	253	280	271	280	288	266	289	291	288	278	284	272	284	293	268	308	246	278	273	285	276	260	257	296	278	281	267	301	261	281	285	259	275	280	265	287	276	277	262	293	261	254	287	270	292	265	280	243	275	278	276	281	269	262	295	272	289	268	276	286	262	277	282	290	274	283	247	291	279	292	282	270	290	268	282	247	283	267	260	261	272	248	273	278	309	262	217	263	281	280	284	300	278	262	268	247	273	246	276	284	255	283	273	280	247	268	270	278	258	279	286	261	250	290	250	279	288	250	246	250	283	296	273	285	263	263	291	276	270	280	280	271	292	276	262	248	280	274	263	264	273	289	258	273	276	247	304	254	282	258	265	264	281	291	294	295	261	273	286	250	262	300	231	246	276	298	262	262	273	291	258	243	287	267	244	296	277	299	316	279	280	278	288	275	265	248	310	263	277	278	282	275	272	265	274	268	312	277	271	269	283	286	289	273	274	251	276	271	278	269	273	281	280	266	277	287	297	251	287	295	241	288	267	262	257	282	252	282	279	276	284	270	316	272	269	279	256	281	264	287	256	252	271	274	257	280	302	266	266	280	277	279	278	271	273	262	249	276	276	296	279	260	285	259	281	276	279	228	259	279	255	301	280	280	298	283	277	301	285	267	288	283	310	268	268	254	259	280	255	286	296	289	296	278	284	267	287	266	270	260	281	263	305	275	269	268	260	301	265	268	274	279	280	258	258	286	259	289	267	245	295	272	262	280	266	282	279	266	277	268	268	241	274	284	299	291	282	256	288	282	303	287	273	287	273	286	273	248	266	287	323	243	266	245	290	279	295	274	291	265	258	272	280	275	277	297	284	268	301	286	259	274	260	306	269	279	281	286	280	261	277	274	252	279	284	287	287	243	286	252	277	290	283	285	281	286	274	288	275	294	257	295	304	259	261	284	263	277	307	274	284	256	249	303	271	275	256	290	276	300	265	271	260	277	279	270	264	271	263	249	249	279	247	259	282	275	268	259	271	274	291	295	284	295	246	254	286	262	268	306	267	267	275	266	269	259	273	293	265	279	266	276	270	269	298	265	282	297	251	300	229	290	299	273	295	261	268	251	278	287	293	284	277	257	260	255	263	275	287	264	263	300	285	275	278	287	295	278	271	239	272	316	261	283	275	307	272	256	300	262	301	248	233	262	293	289	292	273	292	275	276	261	249	260	262	276	292	272	299	273	275	290	281	256	272	225	288	292	284	290	274	277	257	271	286	281	294	239	297	278	260	267	261	268	259	275	294	294	284	312	278	279	278	287	289	268	279	269	284	264	267	272	269	292	276	284	249	289	245	269	266	251	286	253	297	275	287	298	261	289	273	287	252	305	255	283	261	278	253	298	286	243	287	261	262	271	299	274	278	263	266	259	253	305	296	286	292	278	295	263	270	255	286	290	294	285	282	239	245	256	281	240	281	269	264	247	268	261	271	266	280	271	287	305	248	262	273	279	269	291	284	263	247	268	263	286	264	279	279	259	286	283	256	277	272	261	285	259	266	284	265	279	306	298	268	282	267	263	269	251	267	271	262	271	270	265	307	280	271	257	297	273	295	254	259	284	278	265	262	305	255	285	304	286	245	265	283	293	262	276	304	282	296	277	289	261	278	285	298	279	280	287	258	261	274	274	271	282	260	278	271	260	264	239	297	310	266	278	254	246	241	273	263	274	299	259	272	247	247	280	260	248	262	267	266	285	256	270	288	295	265	276	292	297	279	272	311	297	276	260	247	248	258	284	254	282	288	288	285	292	285	282	282	278	247	272	272	272	268	253	270	270	284	274	235	288	292	254	291	275	274	269	281	287	272	289	261	227	300	281	261	266	271	267	258	273	282	295	263	258	211	257	283	255	288	279	281	231	286	284	278	263	271	296	265	289	293	261	297	246	281	277	283	299	266	278	248	267	265	251	280	283	255	282	275	297	297	279	285	294	294	262	277	269	272	279	306	275	269	286	243	304	256	271	275	289	290	267	277	267	273	260	265	275	316	290	321	285	283	293	267	270	267	267	258	304	262	280	280	279	318	237	288	249	272	287	264	283	278	261	274	267	258	278	272	278	280	254	295	316	270	275	281	279	274	273	309	276	285	259	283	275	254	282	281	277	309	304	269	296	283	280	292	272	278	286	285	242	309	245	294	256	273	285	273	280	279	298	284	257	257	262	296	273	299	282	305	273	282	245	253	247	290	271	282	284	276	294	271	264	270	267	266	280	267	282	268	297	264	258	245	263	267	246	242	284	267	277	275	273	257	267	276	284	261	265	256	272	273	275	251	279	275	281	275	272	288	271	286	282	248	265	298	270	279	287	286	272	306	272	256	289	266	273	265	245	294	257	263	295	258	248	302	287	288	297	266	266	268	253	270	289	270	264	269	266	285	290	271	253	262	274	299	294	265	244	274	280	276	280	286	266	249	257	265	263	279	273	274	286	281	261	236	276	291	275	282	266	272	286	256	279	306	265	269	283	253	241	266	264	310	246	285	259	293	267	281	268	272	267	277	292	265	279	266	278	271	246	298	248	284	265	262	283	262	276	254	285	267	282	251	232	269	261	275	257	296	297	275	267	274	287	268	269	287	278	250	290	259	279	276	293	237	271	263	288	266	310	273	312	278	264	257	268	245	242	270	303	270	299	250	278	266	282	286	306	256	263	259	274	268	250	276	266	247	257	249	267	264	240	269	276	288	285	294	264	268	277	260	274	285	296	277	279	256	296	304	271	284	298	262	262	278	268	282	283	301	271	267	277	279	291	286	248	276	282	260	290	265	290	267	275	279	318	270	253	274	288	290	282	234	279	291	315	261	270	286	249	292	283	239	261	263	256	268	271	264	260	285	275	285	289	288	284	273	257	300	264	258	257	293	258	296	280	256	264	271	247	309	268	268	279	263	263	296	280	264	269	274	288	258	284	280	268	294	264	264	277	287	303	277	273	253	309	268	255	279	267	293	278	256	249	299	271	290	277	283	251	297	281	241	269	288	276	285	289	260	296	267	269	291	274	257	288	258	274	246	250	299	296	268	279	286	275	266	284	284	285	277	280	296	263	271	312	273	279	289	283	296	248	257	277	239	268	286	244	269	275	289	300	253	269	264	268	272	256	300	273	281	263	285	286	269	276	291	269	270	298	270	290	294	250	259	289	277	273	268	279	284	237	308	269	262	275	282	256	269	262	285	291	299	244	293	280	266	249	302	272	284	277	251	269	275	270	260	303	264	278	249	309	269	280	278	272	264	284	318	272	279	264	233	289	267	282	268	264	274	268	281	241	280	272	277	263	283	267
27496	19998	8393	1120	690	661	592	595	558	601	566	561	525	582	543	538	509	557	555	504	549	544	547	542	533	535	536	518	537	506	586	562	529	570	557	522	535	551	589	548	512	525	563	503	526	518	482	555	509	557	535	569	525	522	493	525	525	563	522	535	564	542	532	556	509	520	541	524	525	526	541	526	558	495	543	547	532	546	571	547	540	559	524	501	521	518	543	536	547	510	507	549	504	524	551	529	541	541	555	579	528	539	526	546	562	575	551	516	560	508	561	551	556	511	518	549	545	536	532	526	516	547	496	458	532	527	525	531	512	508	526	504	561	547	551	520	505	532	514	544	535	516	531	517	534	505	560	554	514	494	529	528	549	539	520	517	532	553	543	494	537	527	541	529	519	525	520	550	525	509	515	540	546	497	496	534	541	523	543	581	513	542	532	542	548	538	521	542	521	515	559	522	539	529	541	538	483	581	509	544	535	558	565	582	509	533	524	539	542	532	542	482	535	530	484	549	502	553	543	551	570	499	555	544	499	507	520	519	518	555	551	550	558	518	545	529	518	505	513	549	495	552	534	535	488	583	532	552	540	497	551	542	543	540	545	513	533	564	573	524	523	581	547	559	504	546	534	518	558	583	500	562	594	536	526	532	490	548	546	539	508	524	510	546	561	556	525	527	538	524	537	561	530	525	537	519	574	511	516	510	507	528	538	515	528	539	512	567	530	531	575	538	535	522	521	509	544	527	548	584	559	506	548	576	557	546	561	526	543	507	567	519	532	565	543	522	515	553	601	573	504	522	511	553	577	572	570	515	549	536	500	558	526	562	525	486	544	543	535	555	532	534	505	555	536	558	549	560	498	542	530	576	531	537	530	563	547	516	518	546	555	532	571	554	507	557	510	529	555	487	541	526	530	544	538	497	501	527	516	543	575	563	537	503	531	522	523	580	506	574	517	541	568	570	549	554	550	514	557	511	541	505	568	559	530	557	567	565	564	524	527	523	513	569	539	563	499	561	537	534	544	500	567	563	534	553	527	526	549	516	491	544	501	465	514	544	516	539	543	557	540	539	534	537	577	540	588	543	489	584	534	565	541	519	556	555	532	580	568	553	586	504	536	496	536	535	582	517	516	551	554	566	530	522	570	530	546	550	550	497	532	523	515	591	532	509	580	569	540	533	548	515	529	586	574	561	540	503	531	535	506	553	588	524	549	563	498	532	561	518	566	551	563	583	539	546	504	554	525	517	562	545	527	537	548	521	564	538	501	536	565	533	532	539	526	525	556	589	518	515	545	501	570	520	518	556	560	518	555	564	535	520	525	537	536	528	520	572	502	531	528	511	539	512	524	568	546	554	552	540	498	531	542	494	542	531	548	537	538	523	558	514	539	549	543	499	526	504	549	563	566	539	561	522	536	529	537	494	490	559	512	549	471	536	554	570	529	549	530	562	552	570	465	560	536	534	557	552	529	524	557	541	544	555	509	519	531	564	516	508	533	563	571	527	568	522	531	553	502	546	559	513	537	520	552	553	531	533	567	585	568	556	528	563	500	530	551	521	567	528	530	515	522	551	500	550	566	519	554	565	528	518	584	560	521	522	544	563	531	535	489	548	583	540	536	527	560	572	527	532	535	569	509	532	538	536	555	517	557	555	540	505	546	579	545	530	546	566	532	556	538	543	537	481	536	528	491	543	526	572	531	525	548	551	513	526	538	507	516	564	551	508	543	574	579	496	529	528	521	516	572	570	533	539	502	554	551	561	497	549	549	551	555	525	556	543	507	520	537	528	551	548	535	519	567	547	545	522	560	516	565	495	515	519	536	545	510	527	572	537	584	525	512	495	587	545	564	477	514	576	516	542	560	564	501	538	529	514	532	546	521	526	537	521	533	542	579	538	567	546	537	529	570	570	574	497	554	527	539	530	580	537	566	560	532	550	538	534	578	543	543	526	557	539	543	509	554	521	559	514	535	521	536	508	545	511	531	541	557	573	549	541	569	502	528	492	554	535	521	490	482	513	523	554	560	520	560	489	519	608	562	568	546	527	536	518	533	554	539	564	534	493	522	532	511	551	488	525	518	546	565	563	505	563	580	568	531	508	571	502	525	537	534	540	567	498	543	519	543	525	525	531	548	589	532	545	539	537	508	493	551	508	536	557	543	533	545	584	563	544	538	571	541	554	543	514	507	546	549	542	586	559	538	536	579	540	549	536	509	550	519	516	556	571	583	537	512	510	541	568	547	567	502	542	537	506	513	552	523	517	587	547	580	493	561	517	544	552	564	527	529	512	552	491	528	542	531	500	538	535	565	566	520	535	523	520	570	585	541	545	582	548	551	551	565	539	533	517	540	540	548	571	487	555	520	530	558	539	559	524	535	616	543	567	558	595	513	537	499	545	550	544	550	517	537	530	500	547	548	552	550	525	553	508	534	533	534	510	544	551	534	551	515	572	506	541	554	515	515	524	524	543	509	542	492	539	545	541	526	524	542	549	524	580	547	514	475	527	548	520	540	517	508	539	557	498	496	570	539	465	559	529	542	529	501	494	502	509	515	487	522	510	534	593	574	498	538	551	552	592	508	537	545	538	548	518	502	570	560	554	502	517	569	511	548	475	528	562	505	524	527	507	528	546	518	548	577	544	518	567	499	500	534	526	528	508	549	524	572	487	502	517	546	534	530	526	466	557	546	565	477	522	551	482	540	493	573	528	566	540	563	512	551	530	544	563	482	567	570	537	571	537	565	536	524	583	536	546	523	513	516	547	592	539	564	505	531	532	538	507	541	535	547	493	565	536	539	560	516	554	541	536	560	510	552	570	544	551	583	517	537	521	638	554	568	534	586	590	551	516	572	525	501	583	560	593	573	571	552	526	518	530	555	574	553	527	544	567	546	521	571	542	532	601	540	550	530	547	496	517	556	547	562	534	545	518	501	533	527	562	517	550	552	521	542	558	569	535	550	505	561	514	546	552	562	521	571	519	493	524	547	527	565	531	575	549	563	540	549	525	528	494	537	515	478	569	519	538	495	569	541	497	516	544	526	562	556	557	538	520	550	548	541	542	550	523	547	493	537	548	529	568	527	530	538	518	522	523	520	555	505	531	493	535	534	546	547	583	532	553	543	537	570	536	522	525	513	535	521	508	537	511	532	511	540	509	525	581	550	550	545	531	556	527	532	577	560	530	543	573	497	586	543	537	532	528	503	523	532	536	541	524	493	544	549	530	508	568	519	515	514	509	533	550	534	580	546	572	589	501	558	541	543	542	562	558	561	519	561	540	540	534	553	553	541	572	535	533	535	572	529	510	506	513	553	533	520	547	545	575	539	521	551	543	500	544	518	564	533	587	514	547	563	493	546	531	518	551	596	572	514	558	521	575	489	505	568	541	534	518	534	534	564	566	592	534	518	526	553	538	519	459	533	539	514	563	574	521	527	524	548	536	513	553	567	518	560	528	523	559	537	536	569	536	532	517	508	545	514	517	521	531	536	545	573	531
5022	2596	1579	948	859	765	680	666	605	624	588	602	595	597	596	559	568	583	575	587	565	512	626	575	533	539	545	540	598	571	561	552	516	569	528	513	546	612	595	560	550	562	584	549	481	543	581	569	557	533	566	558	549	559	571	551	562	518	556	522	533	503	548	534	538	572	588	534	592	546	574	563	567	553	544	545	543	572	588	527	591	540	560	511	535	573	536	556	525	522	512	546	506	504	538	533	561	548	525	510	570	511	549	527	575	522	543	564	516	554	507	513	527	565	570	557	577	537	562	554	560	551	525	564	540	549	554	553	502	534	578	595	551	590	541	535	562	520	545	537	503	536	564	530	573	489	525	501	598	537	488	559	571	582	576	551	602	543	536	500	554	542	544	510	549	580	550	574	566	571	524	595	551	577	567	567	557	504	527	534	551	558	589	554	547	543	564	570	551	554	568	582	567	559	547	514	542	574	558	586	527	516	542	538	531	545	567	571	529	567	543	545	602	572	508	573	572	539	544	534	549	529	540	556	544	591	584	525	513	551	504	518	590	581	569	490	546	592	569	595	536	486	569	538	531	583	555	533	569	588	576	537	586	591	581	510	569	549	564	565	561	572	523	557	492	567	545	558	575	547	563	571	513	598	530	560	532	557	581	596	586	520	537	545	557	542	575	533	581	523	585	553	570	568	592	535	554	533	564	568	545	534	570	536	575	554	540	525	556	541	554	504	561	552	557	555	555	564	577	549	547	591	560	548	563	568	598	512	560	520	544	565	549	596	532	541	512	584	565	549	567	559	602	496	556	553	571	551	548	554	525	582	555	548	564	536	574	569	528	570	518	564	537	517	572	552	570	501	530	540	598	552	560	569	514	563	488	545	540	544	546	554	526	529	551	548	553	532	528	547	577	563	517	555	538	548	525	580	550	545	562	571	597	597	519	592	505	581	499	590	567	534	517	544	555	529	529	564	568	550	543	522	536	558	562	581	543	556	555	564	580	562	568	549	494	561	531	558	583	562	565	534	523	524	581	618	553	542	537	541	558	555	528	524	550	537	528	586	642	549	563	591	584	524	504	515	538	545	568	579	544	558	584	549	574	566	571	575	548	518	531	501	597	541	574	520	587	568	572	526	557	523	525	520	575	560	564	558	563	570	523	546	511	533	573	547	549	552	525	550	563	527	523	544	537	597	513	539	555	535	580	547	560	563	533	581	556	556	526	542	566	466	549	557	553	575	536	540	556	551	550	555	494	534	525	537	579	534	527	571	544	552	525	505	568	542	589	587	550	602	590	552	542	556	546	581	556	569	575	538	528	546	587	557	543	515	543	531	560	519	528	544	563	543	568	537	514	568	522	563	535	544	522	536	533	498	551	534	545	590	545	500	551	548	602	558	574	584	552	548	503	534	614	583	594	520	567	515	520	551	562	533	533	570	545	599	571	575	571	532	571	553	564	530	565	562	567	547	577	575	551	598	570	546	567	552	543	522	529	618	499	537	513	508	596	554	544	574	522	544	538	573	540	537	569	567	556	577	516	551	574	603	570	578	560	549	520	526	570	544	584	551	552	548	584	528	537	573	519	555	548	548	570	558	526	545	539	552	560	554	545	582	551	540	559	552	546	556	551	553	559	575	531	549	581	571	554	558	547	564	559	537	534	580	544	542	518	560	542	522	540	535	542	564	547	547	559	542	550	555	571	557	533	527	571	566	614	533	544	551	506	556	540	577	585	569	568	538	568	558	592	568	620	538	590	572	539	548	597	567	549	564	617	563	545	574	590	565	548	539	540	614	557	543	573	545	568	579	543	552	549	560	543	534	602	536	550	532	502	516	552	554	567	565	511	574	525	520	508	527	567	510	561	508	536	565	590	517	581	522	542	556	564	577	572	571	555	574	562	551	512	542	560	545	589	576	571	589	539	573	535	548	523	570	593	560	541	555	543	570	567	501	577	540	564	583	548	550	528	603	573	576	544	548	553	573	524	570	511	603	541	513	549	582	593	506	538	588	569	522	533	577	542	567	562	532	546	531	573	537	586	596	603	557	531	584	592	560	539	557	553	573	567	539	563	581	566	574	540	595	529	573	535	528	528	583	584	523	585	528	571	551	582	563	523	564	555	544	549	553	542	542	589	548	570	524	516	524	534	516	603	510	574	606	558	499	575	557	585	548	534	517	568	500	545	567	622	531	540	506	528	546	520	543	577	504	551	492	578	583	540	543	575	536	568	559	510	557	544	533	570	557	546	534	557	538	541	561	557	563	526	522	577	528	534	581	582	508	539	551	547	562	540	557	560	541	537	494	548	567	557	535	550	559	565	525	551	590	505	567	575	548	563	558	548	570	538	557	523	550	541	604	537	548	541	540	573	566	556	555	593	562	603	606	547	568	540	553	530	512	556	547	517	538	544	524	515	569	600	550	519	524	574	553	547	536	549	571	554	526	569	538	590	597	559	566	556	571	576	548	555	529	512	550	584	571	571	541	573	577	515	595	536	545	569	532	569	522	558	576	556	517	557	514	589	543	573	566	532	535	574	527	569	606	527	538	589	530	518	547	544	562	523	548	557	528	615	542	563	509	544	552	565	541	547	533	564	563	532	555	561	511	548	515	566	531	535	554	590	559	558	572	551	545	489	571	563	541	556	553	500	567	516	568	531	567	559	495	583	537	509	566	597	574	544	602	519	548	536	526	547	591	553	529	591	545	559	566	539	520	544	535	577	588	571	578	549	554	571	549	513	574	512	542	561	556	513	531	516	541	543	542	585	567	568	577	525	520	527	530	614	569	534	546	582	546	541	534	560	536	537	546	556	561	582	558	521	579	512	536	539	564	540	529	573	547	538	549	552	545	566	542	571	553	585	531	586	565	543	544	540	504	520	544	549	529	577	554	528	549	535	560	560	565	592	539	589	514	526	553	541	527	557	533	575	585	589	538	540	521	565	569	550	564	550	570	557	564	572	544	611	540	541	562	540	509	576	519	536	565	543	596	538	527	546	574	518	569	585	549	565	552	523	553	562	538	494	531	553	552	535	576	515	552	577	536	557	540	577	578	573	559	538	495	533	567	557	545	528	561	524	561	585	538	579	543	565	540	574	570	504	565	532	527	586	578	549	554	524	543	558	563	532	555	560	578	558	494	557	565	548	556	589	561	539	591	557	562	560	556	539	568	557	529	551	543	540	551	553	521	599	569	532	512	578	505	526	565	550	540	567	565	554	494	598	576	571	546	570	595	524	544	513	538	534	509	538	522	560	564	531	563	529	522	559	556	568	557	507	510	568	551	547	531	540	549	554	538	530	535	568	545	531	544	532	540	532	525	515	556	511	525	528	531	557	567	563	542	565	539	543	558	506	548	571	566	523	571	588	555	559	542	559	521	554	541	541	571	571	552	531	563	514	554	579	549	540	536	518	523	543	540	536	565	539	529	522	544	581	561	546	557	537	583	543	527	551	564	569	542	552	541	533	519	540	591	533	535	550	590	558	545	571	552	571	529
23620	20896	27746	24174	20853	5898	804	580	448	442	397	397	337	339	311	319	305	286	286	276	277	292	283	272	276	296	267	257	299	286	264	254	259	243	238	278	282	281	253	237	242	290	213	270	254	266	250	247	260	260	299	256	251	281	243	280	277	270	258	236	256	282	235	239	221	257	285	254	283	281	269	232	253	277	261	255	289	250	230	265	251	239	275	237	277	226	244	266	254	258	245	241	250	292	258	271	252	299	277	266	258	273	244	235	268	243	248	240	242	216	269	238	283	269	245	250	235	264	231	237	255	247	260	266	237	229	236	254	221	267	241	257	266	248	277	260	240	245	252	255	258	280	222	247	264	248	250	264	237	250	198	251	250	269	240	243	235	245	290	223	220	263	285	248	265	248	232	281	245	259	235	277	264	239	218	263	269	261	287	275	260	237	243	269	247	263	246	250	270	232	244	236	237	245	256	261	231	267	266	238	261	245	266	271	270	253	215	255	250	261	232	232	253	282	279	259	244	253	243	276	264	249	266	257	245	249	254	263	272	233	250	229	266	257	248	248	247	254	240	235	257	230	231	268	244	242	249	252	252	238	263	259	269	241	257	255	246	270	255	267	254	284	291	279	285	290	252	253	258	240	261	259	267	248	265	255	238	261	245	248	263	268	282	274	246	261	252	260	251	264	258	256	254	265	247	229	277	241	277	257	232	249	265	251	278	291	228	264	276	253	274	287	267	268	246	243	264	242	243	268	231	264	222	260	242	253	237	287	233	264	236	272	255	240	254	244	277	250	228	263	265	255	268	274	287	236	266	256	255	267	267	279	273	245	267	255	267	260	241	243	259	233	249	238	254	268	290	263	233	252	246	233	271	260	266	266	278	246	240	259	273	229	226	261	298	238	264	221	255	259	257	237	262	266	254	259	259	271	263	237	263	260	269	228	262	306	245	277	257	241	239	258	237	248	269	237	252	231	270	280	253	252	246	271	251	267	227	236	262	261	261	251	263	250	250	250	273	246	218	248	252	246	225	232	212	285	256	269	252	276	267	285	236	259	233	251	315	242	242	257	270	251	269	247	247	275	263	279	252	240	259	263	271	237	221	260	244	273	277	250	243	246	226	250	252	261	236	242	228	249	254	275	260	262	251	235	265	241	246	260	247	254	254	256	236	239	250	251	256	230	254	259	271	230	265	251	229	244	274	226	259	246	271	289	264	251	274	277	239	246	253	272	221	254	246	265	240	279	249	257	225	236	253	245	208	275	251	271	260	241	240	232	240	243	255	277	283	244	243	236	246	249	243	245	249	267	275	257	257	280	262	276	251	226	263	261	270	249	215	259	265	236	264	233	277	252	242	277	247	266	249	257	240	251	262	250	235	250	281	226	270	266	272	253	265	240	249	250	247	265	232	270	246	283	234	272	251	280	266	268	253	257	233	264	237	261	232	260	231	247	264	264	228	228	255	244	255	243	252	259	239	292	230	275	226	249	232	251	267	244	229	243	253	236	253	247	243	244	258	241	284	248	256	247	268	260	255	253	251	254	258	266	231	213	266	261	265	255	246	243	248	261	249	232	238	251	283	212	252	232	229	241	233	258	257	289	258	266	268	234	238	237	250	267	271	272	263	257	248	261	253	273	251	231	273	262	224	279	257	237	232	250	244	249	279	257	264	241	247	261	223	252	268	231	267	219	283	260	257	254	245	285	259	211	278	254	250	276	224	284	237	241	257	258	240	246	286	254	239	249	217	255	247	267	249	266	228	254	243	245	247	263	251	281	285	258	231	251	264	255	257	247	262	266	280	233	254	257	260	241	235	240	253	261	266	249	254	254	241	242	248	265	217	265	228	271	232	252	272	240	239	259	265	230	248	241	234	250	241	223	244	250	215	269	263	263	241	253	244	249	240	270	256	256	263	275	244	257	246	239	245	238	255	254	282	252	268	236	251	254	249	259	237	231	266	262	233	243	255	285	231	256	237	264	256	248	241	269	223	277	230	260	258	275	245	254	246	255	261	245	289	245	274	242	236	261	272	233	246	247	252	226	243	244	264	238	240	263	236	291	220	232	220	267	258	265	251	214	269	263	225	265	239	242	255	269	244	249	258	248	266	243	259	274	246	241	254	266	255	264	252	218	261	251	224	255	249	274	254	250	271	275	264	248	251	259	252	259	226	254	264	253	253	281	254	248	243	264	255	216	233	243	241	231	247	253	239	256	236	256	275	271	249	288	229	263	253	245	268	222	239	226	254	269	255	259	277	251	234	224	222	256	251	236	235	259	277	235	260	262	254	234	249	256	251	252	252	263	241	262	257	267	253	274	299	256	243	256	285	242	260	263	254	254	229	242	229	235	272	236	272	233	274	236	247	235	236	238	259	233	243	269	258	231	254	241	263	244	250	251	233	261	251	267	245	241	259	257	239	216	241	260	253	280	245	235	253	244	259	241	253	272	234	244	239	248	238	282	253	281	272	268	222	277	252	239	240	280	257	221	275	243	255	259	260	243	240	272	263	245	236	252	229	251	243	264	254	249	253	268	249	256	244	218	264	246	275	251	256	240	268	240	236	264	248	236	294	245	242	252	246	260	235	249	250	220	255	233	252	264	271	253	268	279	259	253	254	231	242	248	225	264	258	272	246	257	265	271	246	256	261	276	268	245	252	234	270	244	246	256	233	277	276	264	270	216	254	246	254	240	252	262	240	248	232	260	264	247	265	245	243	303	256	246	226	235	248	276	253	233	235	253	240	260	256	230	272	251	261	270	231	264	259	239	218	289	255	250	267	270	261	210	265	254	252	259	246	223	249	248	246	263	236	276	265	278	232	256	248	270	254	236	225	255	233	232	275	254	228	262	261	277	265	258	259	275	256	252	248	296	235	261	286	259	281	246	244	263	264	229	258	229	258	254	245	248	283	242	225	241	276	253	282	238	243	250	256	254	259	245	257	262	236	232	273	262	252	239	241	257	251	267	233	235	269	255	265	257	279	253	245	239	241	236	261	254	232	264	280	233	246	246	241	250	253	251	246	221	253	231	272	251	244	249	235	223	258	253	261	251	244	244	238	236	219	239	268	252	237	233	250	254	276	267	271	271	258	239	258	255	268	242	248	286	283	248	280	245	236	245	247	250	245	258	281	243	290	273	256	250	246	244	266	228	275	249	256	248	243	245	257	251	269	256	265	243	230	234	238	248	255	257	301	262	236	261	266	278	243	250	252	228	251	263	237	253	236	257	246	243	244	238	250	261	303	242	252	266	232	246	256	229	254	255	246	233	259	249	252	233	258	238	223	268	259	268	257	261	273	249	231	269	225	260	257	261	268	225	222	253	271	255	233	274	250	245	265	253	269	268	244	263	270	246	265	275	285	261	275	254	298	247	270	258	289	275	279	226	279	238	231	243	231	244	304	276	253	258	237	276	251	254	263	266	226	253	250	261	235	240	260	265	267	265	224	267	240	236	255	275	272	280	277	246	218	263	265	253	232	239	268	268	263	262	260	248
3449	8839	5673	2655	1714	1414	1144	885	685	582	530	449	452	394	407	384	372	322	332	316	324	281	283	322	284	307	270	295	312	302	316	287	298	281	267	272	279	273	274	276	261	257	264	271	253	268	237	265	283	279	275	289	248	274	246	278	278	228	238	231	261	256	279	265	282	265	241	265	282	248	265	262	244	278	262	280	273	247	248	280	258	272	286	266	250	267	262	260	256	265	270	242	246	251	264	263	261	244	260	220	254	271	258	236	259	282	257	240	256	295	246	255	254	255	276	240	282	233	265	267	226	262	226	270	258	275	250	240	284	269	249	222	252	262	277	238	250	245	231	279	266	275	241	245	275	221	263	250	265	265	282	293	268	246	269	257	253	266	269	250	268	292	266	263	263	261	229	287	262	257	280	240	252	227	250	253	256	255	262	276	239	277	266	245	275	293	247	247	257	260	267	264	255	275	260	272	293	265	256	225	267	267	278	262	270	276	288	266	248	246	263	263	220	262	259	262	258	275	254	238	266	265	269	317	253	251	258	237	279	278	255	278	272	277	269	270	267	253	276	267	258	254	267	287	262	250	261	279	281	248	253	245	275	256	262	265	262	251	253	289	268	258	264	265	264	232	236	247	263	276	265	260	268	296	266	277	276	251	296	227	282	241	271	271	264	238	281	268	245	290	242	220	264	232	216	254	270	246	217	285	268	298	262	266	253	255	243	245	258	238	284	263	263	289	254	242	271	244	267	267	231	261	268	254	232	276	263	292	261	255	302	253	281	263	248	275	239	255	279	257	267	256	244	254	272	255	236	274	235	226	252	262	265	258	298	241	281	275	280	249	277	268	269	270	246	251	266	271	237	284	264	257	243	268	276	282	279	284	228	237	235	256	274	249	297	252	277	246	282	273	278	251	246	272	262	264	277	269	260	219	256	274	270	273	238	272	245	241	246	235	241	303	265	243	251	249	280	250	270	249	251	282	237	268	267	264	242	227	280	281	265	267	227	249	252	268	268	268	241	282	258	262	273	243	248	264	235	248	246	285	248	259	270	253	272	268	231	275	269	246	248	244	253	270	263	255	283	264	247	267	252	269	275	226	268	281	284	241	254	238	247	255	249	239	277	263	241	273	260	287	234	258	287	259	254	271	274	266	270	259	266	280	261	224	247	256	268	265	251	253	265	282	274	251	246	250	249	261	271	267	250	273	253	282	271	233	225	255	279	282	261	263	272	264	262	270	246	250	271	242	264	273	249	245	246	282	257	256	255	271	259	259	241	264	255	241	240	265	246	279	257	270	235	279	259	256	279	278	239	273	265	250	233	260	234	246	266	245	267	249	255	257	245	277	242	267	274	241	279	261	270	265	248	245	246	264	283	256	264	285	248	255	287	265	251	275	256	248	261	268	266	251	260	293	281	243	289	260	253	265	250	245	259	246	253	266	249	255	247	274	265	276	258	254	253	241	259	244	249	295	264	267	255	227	284	268	256	280	245	271	247	245	252	289	236	273	286	237	248	272	272	269	252	253	241	261	248	243	284	243	291	288	303	267	263	248	259	263	246	257	266	255	257	245	303	247	228	281	276	248	240	260	271	261	273	250	258	283	252	245	266	258	240	249	288	254	241	232	271	278	253	261	281	265	243	252	272	248	260	249	292	233	232	242	267	249	261	235	262	277	268	264	254	261	265	272	275	285	301	235	251	260	255	259	272	298	275	266	223	278	262	292	256	266	265	268	255	275	234	237	254	251	246	250	276	270	238	254	284	266	279	249	263	259	269	260	248	249	289	236	267	250	267	236	252	277	290	261	234	274	248	258	265	258	277	247	266	283	262	246	250	262	259	271	234	264	262	247	255	257	291	249	276	281	275	245	290	240	254	257	258	262	239	254	240	257	271	271	259	259	264	254	280	235	229	266	252	286	268	281	264	266	301	224	273	278	294	252	284	266	271	284	262	289	243	245	256	232	278	247	266	269	244	242	233	279	247	272	269	249	249	259	272	231	247	276	248	256	266	259	266	273	270	238	252	276	247	284	273	249	278	277	246	266	244	248	247	256	253	257	246	254	244	260	266	240	271	245	268	226	280	237	261	273	257	275	261	250	281	272	239	260	285	269	249	248	240	270	279	270	270	281	246	281	284	269	262	259	248	273	255	267	262	248	276	237	237	254	281	254	245	260	245	257	249	259	282	245	211	249	242	260	244	278	248	247	258	248	238	254	269	229	266	257	253	260	243	260	288	281	252	245	243	248	249	256	248	264	257	263	234	266	254	264	254	279	259	239	269	240	263	263	249	267	255	265	255	270	270	248	252	268	245	273	255	290	246	247	258	249	234	271	272	276	267	241	264	221	279	269	247	250	247	263	269	268	243	241	279	241	252	233	289	278	252	245	240	263	242	239	283	260	249	264	260	240	282	228	245	236	259	273	234	266	272	277	277	248	281	272	250	271	261	223	237	250	231	264	247	263	234	257	244	249	284	241	262	255	268	264	258	243	251	268	278	253	267	263	266	269	280	246	289	261	258	282	228	274	238	251	239	229	273	253	249	242	291	253	241	259	277	286	254	237	271	238	267	265	282	258	275	256	255	287	250	248	259	259	243	241	257	249	269	247	268	252	226	255	304	271	245	257	263	242	244	250	285	244	226	271	265	272	262	266	284	253	232	282	264	261	268	283	237	248	256	266	264	266	282	262	264	271	271	275	258	265	271	251	248	279	266	261	253	249	253	270	262	273	271	257	260	277	249	256	263	284	270	271	269	252	270	261	251	262	266	232	279	268	238	254	235	222	263	243	277	241	237	242	248	246	261	265	259	272	259	274	250	242	250	262	277	267	239	251	231	266	242	226	261	264	265	270	259	262	235	252	254	293	275	275	251	252	282	285	269	260	269	243	245	259	252	270	269	286	228	266	269	254	262	245	247	265	233	258	255	246	243	261	281	271	214	247	240	246	269	261	220	258	252	265	272	277	263	267	255	267	253	262	253	281	249	288	276	275	233	301	255	241	239	247	250	248	237	232	281	251	252	237	297	248	276	254	281	254	231	252	262	269	280	282	248	242	273	274	282	243	247	240	229	217	266	254	263	260	271	254	265	232	263	278	287	247	257	282	255	276	257	299	280	257	267	272	264	268	250	266	238	249	283	273	282	253	248	236	255	277	288	300	281	254	235	272	252	278	286	242	281	249	278	234	259	250	231	271	269	266	263	269	265	238	273	266	253	297	271	257	265	256	267	249	249	253	271	264	285	262	272	244	265	245	267	241	228	249	257	265	275	265	258	273	266	262	273	271	267	283	260	271	296	296	236	245	300	247	287	260	248	288	236	236	245	254	232	255	258	260	249	265	284	265	273	272	263	244	271	266	254	258	266	239	254	255	246	248	259	268	264	256	268	258	243	259	265	255	265	291	242	276	264	244	250	268	247	253	268	283	277	278	251	256	249	254	265	268	268	247	269	228	279	267	264	256	250	251	258	243	277	244	268	245	301	268	245	257	269	230
24705	20920	26659	25267	8214	1030	898	781	735	741	690	706	693	670	675	709	652	678	638	723	652	710	694	721	643	611	693	661	667	671	657	688	625	639	636	654	641	664	644	667	698	666	681	680	656	634	684	696	680	697	644	685	673	659	657	651	666	628	632	712	647	656	648	671	655	625	693	648	706	680	617	673	648	704	617	658	653	666	634	671	629	697	598	655	657	634	619	671	625	694	661	676	635	662	635	686	669	671	642	632	668	656	660	696	668	641	646	658	647	646	606	647	633	631	637	635	628	656	680	650	652	611	606	631	677	704	712	639	606	629	672	639	619	604	658	639	610	632	629	615	687	666	665	678	661	658	726	643	677	636	674	704	684	684	652	662	597	642	698	624	622	679	711	694	719	679	679	637	666	666	684	657	656	648	627	642	662	632	656	626	654	627	674	696	662	675	662	625	627	624	658	725	668	687	704	659	634	678	609	643	641	642	679	655	692	655	683	679	645	632	629	643	685	712	683	627	680	633	660	626	663	635	706	655	674	663	646	647	667	677	679	683	717	597	684	671	688	630	640	664	679	615	665	658	620	609	676	655	671	649	654	652	667	637	628	731	651	714	649	696	682	673	653	676	618	657	626	662	647	619	697	649	650	635	655	686	676	610	632	651	659	623	643	606	654	648	645	696	663	619	654	647	648	643	670	629	653	669	655	664	644	673	644	666	659	594	663	662	684	670	672	651	634	700	626	675	632	695	641	657	628	652	657	698	621	659	674	665	649	683	672	649	634	716	694	648	650	710	671	637	673	694	718	610	652	657	649	676	618	656	635	664	652	678	640	624	693	670	641	657	621	663	667	636	693	633	625	629	689	655	679	639	597	650	678	644	662	701	669	669	643	632	694	654	653	632	669	662	664	614	603	630	664	639	679	673	698	670	655	608	629	656	749	656	667	688	660	652	671	652	621	665	642	652	665	694	625	628	602	627	670	647	647	661	658	641	619	669	612	691	653	656	657	645	687	636	672	626	682	640	643	646	638	701	689	678	636	673	648	686	672	658	631	660	713	626	674	637	673	718	644	670	639	641	679	663	705	656	663	636	628	684	709	695	628	654	691	639	628	641	698	627	665	663	592	658	635	669	636	650	639	654	683	633	661	628	611	678	625	672	680	669	655	692	681	714	633	668	665	648	647	663	655	666	648	665	643	695	641	626	615	703	657	663	687	648	693	614	621	664	670	629	688	663	672	649	645	649	655	725	708	632	673	658	609	631	665	648	621	665	639	619	649	684	657	662	666	679	644	660	655	603	668	748	681	698	684	653	669	682	656	696	671	656	674	710	666	634	637	650	672	702	661	705	671	643	683	658	681	609	645	677	652	640	646	660	657	693	696	666	724	613	658	625	651	632	656	642	628	714	621	619	639	654	609	641	707	630	635	667	693	614	657	634	622	685	678	663	638	622	659	700	621	644	664	661	670	658	624	625	668	701	650	622	661	674	662	627	632	653	648	666	667	617	633	648	701	705	618	634	646	653	660	667	615	672	638	673	649	654	652	636	657	587	663	675	676	646	625	646	667	623	633	654	687	683	652	687	714	707	655	702	655	679	643	673	643	661	611	659	679	656	659	665	696	690	664	678	643	657	654	697	663	688	704	636	668	637	652	628	673	717	681	613	633	652	643	619	666	682	687	676	661	661	706	674	640	656	659	668	634	627	652	662	652	668	665	665	645	717	665	625	645	686	635	684	612	629	650	682	679	640	650	632	638	631	661	614	658	653	672	668	675	659	651	627	684	698	693	649	690	694	662	653	617	697	663	628	681	627	668	659	701	696	698	646	656	657	617	624	615	686	649	647	655	706	631	688	599	641	635	671	682	645	667	686	677	639	689	663	685	685	682	608	649	672	672	665	639	686	631	695	636	635	676	672	635	651	621	653	688	667	683	705	650	652	628	648	650	662	678	660	650	596	634	661	682	604	700	651	685	692	652	661	720	599	725	638	632	634	682	657	651	633	663	620	684	650	662	637	659	673	657	669	677	682	691	653	662	686	645	617	662	678	647	623	686	705	632	679	688	645	676	647	614	718	655	651	619	627	698	649	624	669	671	667	706	690	640	653	642	644	633	656	656	677	617	639	644	683	617	649	651	681	654	647	578	677	629	680	650	653	630	682	638	654	660	692	629	687	685	655	657	648	625	661	656	713	664	626	627	682	649	692	685	673	655	645	599	643	647	627	641	688	659	629	659	647	659	672	652	664	596	696	667	593	642	683	676	671	647	682	631	650	674	705	675	646	648	670	618	608	621	689	655	712	643	691	641	691	647	651	645	638	640	689	666	650	621	656	657	652	655	668	657	653	686	668	670	628	642	652	634	627	634	690	670	652	649	631	668	621	659	676	669	639	715	692	650	678	599	671	624	673	690	679	655	694	644	649	641	634	679	682	667	642	653	630	655	619	670	656	654	673	645	673	700	658	703	663	672	610	692	676	639	667	663	679	681	644	647	638	674	644	629	654	641	636	662	646	651	642	719	655	676	638	631	663	622	644	618	624	653	643	646	683	683	649	640	712	674	666	631	709	608	675	586	642	624	669	646	673	669	633	628	692	678	733	686	646	658	674	629	645	625	686	642	652	646	680	645	623	627	688	673	616	698	701	691	667	621	627	673	680	675	625	652	691	667	670	648	643	633	634	671	658	704	662	711	627	675	617	609	684	612	681	676	633	649	652	619	675	633	618	673	615	627	678	638	648	647	663	648	655	740	662	652	691	684	686	682	648	684	628	683	660	631	634	651	631	661	645	665	643	659	636	667	630	654	622	648	679	638	670	669	672	632	652	654	663	667	629	666	691	616	663	690	687	618	652	666	646	664	665	660	608	652	670	673	675	690	669	625	678	661	655	643	661	630	660	656	645	687	691	693	665	574	594	703	671	655	642	672	684	606	667	685	651	648	673	657	641	683	628	630	658	614	638	639	672	640	618	680	646	646	648	631	702	652	615	684	623	618	633	698	611	636	676	648	667	620	687	619	673	641	663	642	679	630	673	666	674	669	647	672	683	640	703	676	664	579	656	655	704	689	632	661	668	662	708	672	698	647	695	637	630	638	648	688	665	649	682	677	646	683	641	701	651	654	640	695	638	647	699	615	613	647	691	663	633	646	684	648	619	682	644	653	690	622	676	707	618	655	619	685	619	662	656	638	665	615	662	696	669	689	658	642	702	642	737	683	637	708	658	674	625	660	695	626	612	631	687	643	685	651	649	631	640	627	683	651	656	721	657	627	656	667	683	701	671	702	641	675	704	647	621	660	673	631	694	677	710	632	661	651	653	672	643	631	655	675	611	598	635	677	694	665	631	620	624	730	625	615	640	654	692	673	664	661	678	642	655	660	616	677	674	688	689	629	707	706	666	618	636	639	642	624	664	653	630	726	636	701	610	637	670	657	649	680	653	622	677	642	682	622	660	650	620	646	652	652	619	617	649	677	667	662	657	692	651	671	630	656	656	652	627
3555	5360	3479	1875	1549	1229	1052	944	928	831	770	786	773	730	743	701	701	720	689	634	737	667	694	654	692	649	667	655	722	689	659	650	674	657	667	665	654	675	686	665	636	624	688	706	652	673	664	708	692	690	681	680	648	629	679	687	660	682	659	655	636	712	684	641	672	656	588	633	630	695	609	665	658	651	657	647	663	683	634	697	690	649	619	649	649	657	656	654	660	637	657	697	662	695	692	684	642	653	694	701	653	704	662	667	653	681	661	666	618	667	690	680	637	688	634	660	677	644	693	675	609	659	622	621	694	657	651	651	665	647	647	668	663	624	661	688	651	666	675	664	691	672	653	660	626	639	653	650	680	709	705	684	653	654	659	619	637	647	702	636	687	654	634	719	677	676	657	656	625	673	689	680	623	648	661	669	717	640	694	632	669	665	697	690	728	674	722	667	655	714	675	655	632	663	637	705	683	639	630	701	655	659	649	703	654	644	641	692	699	662	681	693	708	626	694	685	655	661	659	738	709	654	693	648	632	690	643	659	656	670	686	698	649	681	675	626	710	702	663	667	671	658	639	632	698	651	653	610	704	687	673	615	684	657	684	712	639	661	677	686	686	632	657	670	672	654	706	660	676	570	643	662	661	699	651	682	699	687	704	656	614	689	673	681	698	652	655	703	667	687	688	645	674	655	652	653	714	659	640	676	677	715	663	667	673	657	686	654	668	689	644	655	676	643	673	673	670	665	662	653	681	622	678	650	647	735	642	668	657	649	669	683	685	648	638	629	650	664	648	670	644	640	679	665	694	689	734	663	689	668	621	659	658	633	710	645	635	668	637	657	634	674	673	674	619	704	655	666	674	702	658	640	674	679	660	670	627	681	679	693	640	751	694	600	686	676	670	676	653	662	666	627	662	631	671	658	628	675	696	693	661	681	684	698	699	655	631	636	664	730	655	688	669	646	686	627	679	639	690	705	666	692	677	679	636	696	651	611	639	647	701	665	659	647	686	639	670	697	636	747	636	716	608	685	645	669	694	659	600	636	655	695	720	680	662	667	637	652	650	686	721	640	647	624	658	631	663	645	648	683	640	629	677	616	679	668	624	638	638	639	699	626	691	685	668	655	632	689	690	682	665	649	669	665	667	674	642	674	668	703	655	623	713	686	630	687	668	649	709	679	700	665	625	680	629	663	622	601	662	651	608	645	619	692	657	610	673	605	704	671	670	666	661	662	651	678	661	623	653	696	696	664	644	634	631	654	688	686	626	657	669	651	625	643	703	659	654	651	644	650	607	700	682	688	640	691	674	673	636	605	657	696	622	654	694	699	710	662	688	684	677	622	674	604	652	602	678	735	676	660	663	676	604	668	696	612	655	671	685	680	643	661	655	679	675	647	668	623	658	648	649	656	713	658	652	695	681	620	658	675	634	634	644	659	640	684	676	648	674	627	675	692	678	648	648	628	670	668	669	674	626	687	698	653	637	657	690	652	685	650	661	687	688	669	643	633	618	708	679	630	643	657	666	654	664	665	628	651	664	695	652	648	641	672	657	628	643	705	681	683	651	662	659	661	644	657	683	644	651	687	688	688	660	678	649	659	661	667	645	663	646	695	634	621	670	627	664	649	627	715	648	653	637	633	662	657	630	644	680	673	663	619	733	641	605	653	632	636	698	696	704	656	687	632	619	661	609	682	663	695	732	625	654	649	702	629	694	626	672	695	654	694	625	682	665	627	621	713	699	696	730	686	655	628	674	669	619	714	619	627	679	631	701	653	686	674	667	664	672	682	629	689	645	648	660	654	682	627	655	646	650	665	684	647	645	629	692	671	692	686	626	683	664	661	662	651	640	670	704	751	632	670	638	675	651	702	696	709	646	699	706	711	686	616	676	672	671	664	656	652	651	682	674	670	677	722	639	672	660	672	668	647	706	667	689	665	728	666	650	668	673	657	693	660	635	640	679	708	673	693	640	659	661	714	656	684	659	662	684	636	708	680	728	690	682	678	670	689	670	670	677	717	673	726	661	674	696	651	639	664	654	654	718	643	660	665	678	662	667	669	676	707	673	667	683	649	692	667	646	662	673	697	646	644	679	649	660	666	659	636	610	667	672	683	662	701	688	634	674	681	623	693	657	647	622	651	668	658	670	677	644	714	685	660	714	664	670	700	633	697	650	639	656	690	645	645	639	665	607	635	669	673	676	619	673	683	618	659	637	630	695	688	668	620	679	666	631	673	677	680	709	655	643	664	649	654	630	669	649	652	690	658	649	605	677	680	643	662	654	624	672	664	657	618	660	661	657	665	648	621	659	656	685	692	658	620	649	696	691	647	688	656	676	662	666	659	638	647	636	640	689	708	604	680	638	680	634	674	646	670	660	647	698	652	672	696	646	636	684	671	623	672	693	697	653	683	677	647	705	681	656	682	681	668	638	645	661	651	692	669	676	640	655	660	662	635	681	682	701	680	665	664	653	657	703	661	621	659	636	667	629	636	708	681	672	681	685	687	634	695	670	698	651	655	636	660	654	660	695	651	701	701	665	615	679	648	678	680	644	610	671	653	621	647	609	631	644	690	649	669	690	665	654	629	683	670	651	719	658	659	622	729	664	667	708	680	663	649	672	684	647	651	656	675	716	698	652	643	695	665	663	678	669	678	727	614	624	680	645	651	649	675	630	659	671	660	650	714	648	669	696	674	640	646	691	644	676	675	658	676	658	669	667	633	674	668	708	614	690	636	650	686	672	634	683	634	653	688	684	618	654	672	668	678	667	608	680	674	653	699	638	630	714	666	677	654	687	638	646	721	655	711	652	725	659	681	630	653	645	718	647	656	656	670	618	646	677	673	695	672	699	646	666	655	699	644	648	668	639	660	673	645	692	708	683	653	654	683	678	664	660	657	648	672	713	650	611	660	628	655	657	663	643	642	677	688	647	659	671	635	667	656	668	663	728	679	634	667	696	685	691	688	674	662	641	616	643	692	629	678	713	686	661	699	651	648	704	719	629	655	667	676	710	667	651	661	690	646	641	661	657	642	674	672	699	712	636	645	669	658	613	669	672	656	622	663	691	620	688	637	706	651	650	644	633	706	638	625	663	689	678	716	655	660	662	653	669	691	722	665	624	691	628	674	631	684	641	665	703	656	632	685	644	660	611	707	653	695	657	655	651	689	640	666	694	705	703	647	691	668	730	647	666	668	641	674	677	655	684	672	711	616	659	653	668	696	623	704	661	639	706	656	712	707	691	686	637	633	659	679	651	687	670	633	691	656	693	655	658	682	707	662	671	636	638	662	652	648	612	619	620	678	674	669	659	646	671	677	659	645	652	649	686	670	646	666	640	682	673	639	667	660	629	622	672	655	692	651	631	651	661	665	653	722	644	671	641	661	655	621	660	681	647	702	630	662	623	700	677	680	673	682	672	657	662	695	659	640	614	680	675	654	661	634	694	682	655	709	641	678	684	690	654	632	665	669	653	679	652	636	668	686	678	699	666	698
22402	21002	28489	23719	21006	21039	6466	912	697	614	543	474	461	433	419	367	381	371	344	366	344	380	378	328	310	312	340	324	311	325	306	330	306	301	315	308	284	275	322	320	277	289	319	289	288	277	264	301	307	294	267	280	304	278	287	303	284	255	288	278	292	308	300	287	286	294	304	288	263	296	261	287	309	258	264	279	286	269	300	283	317	278	268	300	295	281	276	271	276	302	314	270	222	300	309	297	311	263	302	319	290	278	280	259	285	257	294	289	295	305	296	275	253	284	280	279	274	276	258	258	298	287	285	260	277	303	299	248	250	270	301	294	267	265	261	307	284	289	263	316	316	268	264	305	298	283	302	295	297	272	284	302	282	274	281	251	316	300	270	287	293	276	303	262	267	260	315	285	285	270	274	318	273	320	314	296	292	301	298	286	291	295	264	264	285	274	255	303	293	297	275	298	275	304	287	278	289	313	276	264	313	286	269	299	250	290	310	322	279	289	279	289	303	289	308	280	289	286	273	294	269	291	301	290	289	285	294	282	318	278	272	252	272	288	293	310	305	288	294	293	307	271	255	268	275	271	277	253	284	275	269	291	278	284	282	284	284	308	328	282	295	296	273	261	276	280	287	271	282	283	275	289	314	278	254	281	291	304	283	277	283	317	278	268	279	283	278	287	270	269	305	279	283	282	272	276	268	303	268	276	294	281	302	275	275	273	275	293	310	291	293	272	261	281	256	286	277	270	304	292	277	290	280	297	307	309	255	278	303	269	325	270	277	275	275	306	300	286	276	306	267	251	263	256	258	295	249	282	286	284	291	291	293	272	284	291	275	280	283	289	279	287	284	269	295	283	292	314	272	260	296	274	282	267	315	284	312	274	275	315	293	284	285	304	274	304	313	302	313	292	265	265	273	284	278	277	301	304	284	261	280	294	291	310	272	298	278	246	299	266	279	285	277	267	276	260	287	299	311	265	262	281	290	278	291	282	272	293	286	261	289	285	290	257	266	265	295	315	253	306	257	272	284	274	298	266	298	283	301	281	266	296	269	305	303	277	296	264	278	291	299	267	302	290	303	294	271	279	267	301	299	275	292	272	271	298	289	274	264	274	286	302	270	303	275	286	250	285	295	283	270	282	251	279	288	281	318	264	298	325	278	275	265	276	281	298	293	268	285	303	300	257	247	279	291	288	273	275	279	291	286	288	274	318	286	300	295	292	291	298	276	279	291	298	272	288	299	267	288	298	306	288	288	322	282	308	273	268	276	275	292	275	291	288	275	287	293	259	316	285	275	285	287	302	250	294	315	303	289	274	288	275	275	302	284	281	259	257	277	281	297	315	290	273	304	289	259	306	270	263	304	297	301	267	296	289	294	258	256	274	292	265	297	253	290	296	275	277	244	285	272	254	274	288	298	280	266	257	286	278	327	253	298	281	284	268	318	260	295	267	292	249	301	273	277	311	296	275	266	296	274	243	298	294	274	291	300	307	263	281	273	259	278	277	262	303	297	290	279	279	283	304	296	266	261	276	278	288	257	255	285	273	251	271	309	260	284	272	296	288	276	265	274	269	275	318	273	292	296	274	326	295	301	292	262	283	275	292	284	282	281	274	289	308	250	280	290	256	275	281	264	289	274	267	288	307	299	258	288	274	294	264	294	246	280	285	310	263	278	284	279	277	269	278	297	275	310	293	285	322	289	281	281	299	297	294	286	288	274	271	279	294	306	277	268	270	299	253	264	284	268	266	258	270	264	272	277	299	279	277	301	317	286	292	290	290	255	280	287	266	246	234	318	267	287	297	284	304	273	290	305	315	284	308	268	275	284	263	303	269	276	281	284	295	277	268	283	271	289	265	270	275	262	289	268	271	282	287	280	271	284	302	290	269	317	265	308	302	305	245	332	290	269	304	305	286	270	279	320	290	293	269	304	259	316	266	300	302	276	268	256	291	282	290	284	318	288	287	279	265	275	281	251	283	288	312	308	289	278	277	300	280	267	294	289	278	285	288	263	253	295	282	277	280	288	266	292	296	265	283	297	289	293	267	312	239	300	311	269	304	252	298	292	278	281	284	283	288	277	283	295	284	288	284	295	286	264	303	273	296	291	264	267	287	275	301	268	268	305	272	276	280	277	307	295	295	268	257	329	284	310	292	283	263	250	295	284	284	251	270	283	292	306	308	300	299	282	283	266	272	300	289	297	273	274	278	298	281	283	287	308	313	269	295	292	284	296	237	290	276	264	293	256	294	267	293	288	259	299	284	283	267	284	287	280	260	253	281	276	261	257	248	251	276	273	275	289	254	286	301	293	264	299	296	258	239	258	291	279	277	309	298	287	278	247	264	283	264	256	308	269	298	296	281	286	246	302	277	247	271	307	283	299	291	280	294	267	293	283	294	286	298	305	280	251	290	271	274	256	286	312	300	281	273	286	274	276	270	279	284	255	297	293	262	265	271	299	273	290	297	300	305	282	279	270	301	251	260	264	287	301	314	277	250	307	288	252	278	272	310	252	265	308	297	277	261	257	265	327	267	262	261	300	278	288	284	297	279	294	279	303	291	275	294	275	260	285	294	281	305	299	292	262	276	248	278	271	293	302	312	289	295	270	302	255	274	276	271	285	259	308	278	291	280	276	279	306	293	293	302	283	309	279	294	295	252	304	303	301	303	262	290	273	297	288	304	260	276	308	306	275	298	255	258	282	278	268	294	287	300	259	268	297	287	311	249	286	305	271	320	284	276	275	285	289	282	279	290	275	279	289	257	260	282	291	301	296	280	296	290	302	290	300	298	294	274	269	292	295	273	260	278	301	274	284	302	318	306	293	282	241	276	283	328	279	293	299	257	274	290	298	289	303	295	247	288	284	284	287	263	301	292	302	287	294	282	253	305	333	249	277	284	291	318	301	283	296	264	267	259	272	283	256	269	277	291	274	286	289	274	282	298	306	308	292	261	246	292	308	303	302	281	290	283	300	254	286	303	317	289	265	279	300	295	278	287	292	244	301	304	265	269	267	280	308	303	270	270	254	285	301	269	306	292	297	290	315	295	303	278	285	288	268	293	296	273	294	272	292	269	253	291	281	293	294	271	263	286	302	304	289	291	283	286	280	302	270	271	299	261	271	281	249	281	307	255	314	294	263	279	290	310	291	287	279	289	277	264	272	292	300	308	309	296	288	268	293	271	270	282	275	304	266	278	278	300	287	284	282	296	280	264	296	235	243	279	282	234	297	294	290	276	298	250	303	275	268	316	268	312	277	307	294	291	267	286	264	298	284	299	279	286	280	285	288	286	260	278	272	253	293	295	282	266	287	268	278	275	257	261	284	305	254	248	262	275	304	276	294	278	287	281	277	265	283	297	264	253	269	284	297	272	259	279	264	288	283	308	288	318	274	286	306	251	282	291	295	272	264	300	271	275	291	275	286	265	277	265	274	292	264	270	293	266	247	270	267	274	282	269	308	280	270	285	312	259	297	298	296	276	284	254	269	296	265	289
4091	13732	9321	4486	3124	2326	1840	1386	1117	893	756	665	584	590	497	471	409	411	410	367	383	390	349	355	317	318	318	311	323	326	289	353	310	282	307	291	329	290	298	284	307	284	291	298	294	266	297	295	302	278	285	285	273	266	257	265	257	251	310	289	309	269	290	265	306	278	306	259	295	300	259	288	285	298	312	276	262	303	286	275	294	251	292	293	282	299	263	252	281	289	250	319	269	281	260	275	271	277	280	302	283	295	255	275	271	278	288	306	253	301	312	268	302	287	271	296	267	274	279	281	279	289	256	263	293	270	274	273	279	273	265	275	312	264	286	266	265	290	294	256	286	305	273	264	296	295	272	318	323	324	296	271	255	298	295	235	275	276	303	289	285	294	290	290	320	268	268	285	273	294	282	264	284	270	277	273	309	288	276	289	290	294	288	279	255	300	279	281	277	339	302	267	287	296	273	273	298	278	270	266	288	280	281	285	293	290	271	304	278	270	304	272	270	297	298	310	291	270	273	291	275	263	278	281	240	267	290	275	257	292	272	270	264	266	293	245	291	262	284	276	266	300	278	259	288	249	284	281	281	283	295	292	269	276	261	283	291	287	298	304	268	261	276	260	308	272	290	261	266	264	277	294	283	294	296	294	235	278	289	257	271	283	260	286	257	270	280	272	278	267	290	249	267	292	288	244	273	268	292	276	262	259	246	272	278	258	296	229	293	288	261	302	267	277	266	287	304	273	274	295	280	270	273	286	284	265	321	268	302	282	308	298	299	280	300	284	280	284	276	259	266	287	288	297	283	259	273	267	295	281	306	281	272	292	240	302	326	253	284	260	301	300	270	269	276	265	282	260	288	266	244	252	279	281	257	256	260	299	301	268	305	295	235	254	268	256	275	303	264	273	300	272	289	266	246	255	262	257	262	283	250	272	257	273	301	285	264	292	295	292	281	257	263	254	293	259	289	265	269	294	290	302	310	282	260	289	272	281	297	272	273	265	255	279	290	290	276	277	277	266	300	263	298	270	263	251	253	267	293	284	290	272	273	278	269	281	292	257	260	284	255	276	295	268	291	296	241	315	277	289	270	278	285	278	273	254	290	278	285	290	279	282	296	285	292	281	306	261	291	282	267	282	262	295	262	296	271	309	278	257	301	277	280	270	282	277	266	257	289	272	280	277	286	310	274	297	280	255	271	268	286	291	304	281	286	292	259	279	293	274	276	268	280	282	260	299	281	242	265	258	271	272	270	276	257	283	271	277	275	276	264	295	275	294	288	297	264	300	290	272	283	245	261	296	252	331	254	284	283	318	241	300	270	311	269	282	290	297	286	256	270	282	268	253	286	285	281	268	270	279	276	278	275	278	287	270	247	287	270	240	273	296	301	296	275	266	256	298	290	249	262	310	279	260	287	292	266	242	293	267	268	259	259	270	326	279	283	264	296	291	277	296	272	267	289	291	296	284	261	287	286	289	285	266	266	306	264	279	251	295	310	248	260	284	270	255	284	269	285	286	262	273	266	264	293	288	277	295	268	266	305	303	285	282	302	317	275	252	294	289	261	285	296	257	272	274	282	249	278	277	255	303	253	302	301	292	253	278	278	274	272	270	304	267	254	255	259	305	281	273	266	287	242	268	294	265	269	274	268	277	279	290	263	226	271	241	256	286	268	287	293	259	262	284	276	297	260	270	288	279	275	274	304	286	259	277	253	301	273	275	283	291	292	252	264	283	257	267	276	303	270	284	295	279	302	256	276	264	255	261	295	248	278	253	263	293	285	291	299	278	268	291	274	308	281	266	281	324	274	273	280	274	305	264	267	250	259	261	276	269	266	277	325	246	282	272	278	260	305	247	260	288	282	310	289	237	272	309	284	292	252	275	279	266	270	235	311	267	272	284	288	284	264	281	268	282	280	260	280	285	282	283	295	281	259	275	259	296	265	261	263	289	299	259	272	248	282	262	295	281	284	282	282	277	278	291	275	291	272	273	260	263	256	324	277	273	260	262	296	324	266	288	261	279	276	274	291	305	251	250	287	285	278	267	278	279	279	279	273	269	272	299	285	274	270	253	280	262	295	266	297	285	286	279	259	275	257	260	278	260	270	296	309	294	291	286	281	261	267	287	268	284	283	287	275	299	286	251	260	286	255	290	260	276	274	258	275	286	278	269	257	278	246	264	285	262	286	268	260	294	241	260	276	279	283	237	298	306	255	271	264	272	272	273	271	280	266	281	267	272	283	286	320	259	280	258	276	279	266	284	268	297	277	310	281	290	305	293	262	265	262	257	289	282	284	256	307	300	265	304	293	281	300	277	294	280	306	297	278	282	301	289	265	289	239	282	310	304	271	287	275	277	277	263	296	255	284	293	266	289	279	241	282	267	266	281	277	261	285	278	301	251	285	260	307	244	290	293	305	267	272	281	268	283	296	273	251	281	308	261	261	283	252	287	291	274	272	308	275	265	269	312	267	269	257	272	304	256	281	301	291	248	260	299	284	243	309	296	269	249	264	245	281	268	284	262	318	327	292	288	309	278	290	262	256	290	273	293	284	287	294	260	258	287	312	279	260	279	308	272	268	280	269	279	271	265	277	301	281	261	285	261	284	264	284	300	269	286	274	277	282	271	273	282	272	293	273	279	293	279	268	283	308	301	260	300	253	273	278	260	286	258	281	267	289	284	289	257	270	269	306	267	258	287	291	351	305	288	267	289	272	283	263	294	285	294	263	291	275	290	269	246	293	305	272	264	277	292	278	262	312	273	268	282	271	280	278	261	248	301	267	269	272	270	272	265	304	271	309	269	269	268	304	311	285	280	295	259	249	293	274	285	288	264	273	280	294	266	282	300	262	292	285	271	294	266	283	287	253	315	261	275	264	258	248	290	273	242	283	271	248	274	293	276	235	285	269	300	301	300	286	265	276	276	280	273	297	279	275	285	272	256	303	278	279	296	291	293	275	283	295	273	268	281	265	278	277	323	264	252	272	288	273	305	261	263	270	257	253	266	263	281	292	288	256	269	270	313	253	321	317	300	286	299	282	259	286	282	257	302	282	262	264	262	277	323	295	264	288	283	248	269	280	260	297	292	294	304	271	276	256	252	255	270	296	255	276	265	261	256	263	258	271	264	309	296	261	272	276	276	263	305	265	252	297	257	294	282	281	272	261	263	300	239	313	286	298	294	267	265	301	262	282	297	277	258	271	281	274	277	273	280	265	282	267	298	265	259	293	258	275	248	310	274	251	317	308	322	273	283	315	278	262	252	265	282	283	277	299	264	272	287	282	268	273	292	274	248	306	303	279	264	281	261	310	275	309	262	270	253	296	303	307	258	263	285	275	279	293	276	284	268	299	271	264	286	265	257	261	251	255	311	270	285	297	292	285	253	275	261	276	301	285	264	242	285	270	284	279	264	299	271	269	263	285	306	292	281	271	257	291	262	294	263	262	276	276	299	268	273	266	282	272	258	249	275	300	271	275	267	263	292	262	278	268	261
27332	20047	8903	1176	774	667	645	573	595	603	581	573	572	571	589	534	544	566	563	562	519	568	543	580	495	568	589	567	521	537	495	539	515	553	529	571	535	584	503	546	540	528	593	528	560	556	522	550	530	553	531	554	529	543	517	511	544	504	538	549	527	515	502	556	518	558	508	497	542	501	543	510	582	555	524	518	605	587	574	558	541	521	556	575	568	541	552	516	535	556	532	528	530	542	514	576	569	538	523	546	497	521	549	546	591	565	519	514	489	548	549	572	537	498	564	586	533	528	532	545	536	510	549	534	493	589	505	561	513	530	559	522	523	509	564	534	565	524	534	545	574	527	530	508	485	520	576	518	547	553	561	547	517	516	545	527	530	521	546	526	516	538	533	488	541	539	464	562	569	594	519	514	523	531	565	518	558	561	568	540	530	526	513	525	565	498	562	548	585	501	561	559	534	516	533	546	567	524	534	510	510	501	524	552	563	575	554	534	516	542	531	567	561	542	540	513	581	527	531	517	511	504	514	532	580	515	517	526	547	558	500	551	551	545	550	535	543	561	544	538	520	553	524	528	528	555	556	575	559	550	562	522	542	518	514	544	560	548	553	568	554	512	488	566	557	534	597	496	532	565	502	509	533	555	507	548	534	531	537	541	550	538	551	555	478	553	532	484	561	532	554	559	506	552	535	528	532	539	524	523	549	565	509	561	528	551	549	549	529	546	500	477	529	548	534	535	537	563	531	530	512	521	529	567	565	514	577	535	554	545	498	530	556	481	557	524	554	570	567	546	532	575	586	535	570	524	544	490	555	549	552	541	518	551	531	567	509	564	532	552	549	543	523	531	535	551	528	533	534	553	514	532	528	527	523	532	540	515	523	517	572	545	565	552	530	523	531	528	548	496	546	551	534	550	561	537	568	486	573	524	561	551	512	540	510	555	564	606	540	537	556	518	487	526	544	552	553	537	506	538	552	541	534	541	537	590	513	547	554	533	497	589	539	497	514	571	533	534	538	477	539	590	532	533	557	519	550	552	528	558	561	533	529	537	553	516	514	548	559	560	577	514	581	580	551	563	544	530	496	526	523	542	513	549	555	521	589	545	580	541	502	534	558	537	541	523	543	576	507	553	543	527	537	538	539	496	504	533	553	551	550	501	522	562	560	543	531	510	502	538	567	540	543	541	555	567	537	548	535	515	532	524	595	564	529	530	496	517	565	541	501	550	514	530	560	517	523	523	528	524	544	541	528	527	555	515	497	533	548	522	585	539	560	517	570	506	538	574	513	563	530	516	570	531	529	534	512	499	507	570	536	542	500	560	563	494	562	558	551	511	556	547	571	518	555	514	574	519	569	525	545	531	542	538	542	560	524	557	528	507	552	569	505	556	521	556	545	516	552	526	577	528	584	553	519	558	539	563	522	517	572	526	548	488	544	565	554	517	551	547	549	530	558	560	544	507	540	488	529	522	510	497	557	565	526	549	480	550	537	571	478	536	550	500	527	526	554	512	527	521	510	574	542	551	562	508	548	546	546	511	552	521	521	548	568	531	522	540	541	568	516	503	532	520	547	586	545	547	581	531	550	554	541	534	516	529	492	564	573	573	535	538	535	514	526	542	535	553	516	548	519	563	587	542	533	522	513	516	528	575	500	512	533	546	516	571	557	529	517	557	532	548	548	535	542	549	503	523	534	548	520	517	530	566	564	562	557	565	521	552	563	516	488	530	531	598	522	544	557	514	554	508	514	546	495	507	521	546	502	560	548	565	511	548	553	553	527	540	515	557	499	522	561	527	555	529	537	515	571	544	523	517	545	500	546	518	533	523	516	514	502	554	525	543	485	561	544	530	527	552	513	545	547	526	547	523	549	569	544	540	531	546	586	542	542	480	520	560	521	562	563	523	506	521	586	557	489	563	551	572	512	512	558	535	563	547	534	566	546	563	496	571	502	526	568	527	568	589	536	561	528	517	519	542	534	572	522	562	515	572	546	547	554	508	571	566	529	512	541	565	532	504	569	547	544	537	529	586	504	531	522	539	556	535	527	516	553	517	516	501	551	538	556	554	537	523	589	512	562	502	525	540	531	526	513	565	531	545	499	549	535	526	539	549	537	563	545	539	540	548	536	506	512	498	531	530	559	546	517	529	526	532	519	567	540	525	525	555	555	563	556	528	540	540	527	527	574	562	517	561	543	561	530	550	498	558	554	548	589	576	527	553	540	526	565	517	515	512	561	530	515	549	547	512	510	537	581	523	565	569	600	519	497	542	519	586	530	591	514	531	513	570	553	578	518	541	512	559	527	553	542	508	519	545	516	548	562	491	534	562	512	557	550	568	561	544	500	541	510	549	536	532	533	592	568	539	569	550	495	577	547	540	519	517	541	551	548	548	528	545	526	523	526	565	486	568	514	551	563	567	479	513	556	499	524	529	518	525	591	580	550	548	567	525	551	546	559	500	515	568	546	520	510	546	542	552	529	583	557	516	508	526	503	554	541	589	519	540	532	503	555	530	536	548	551	520	529	542	556	534	512	534	515	506	597	505	568	571	502	536	487	537	534	547	538	543	503	542	519	535	503	527	538	565	524	538	563	544	562	580	493	494	484	551	517	576	529	560	511	541	572	517	521	516	522	543	562	551	532	526	534	525	575	576	495	536	547	551	564	565	520	534	546	531	519	535	551	518	552	525	528	519	487	558	562	506	487	558	524	540	580	546	543	561	512	530	561	540	534	546	601	581	517	527	578	542	527	552	567	556	555	530	469	535	514	558	542	537	533	552	552	597	543	509	537	546	566	532	535	529	534	531	570	517	512	528	555	563	595	532	530	502	549	553	530	542	542	518	552	536	537	576	535	528	545	542	559	528	484	550	502	585	519	533	522	512	555	528	543	525	555	514	505	559	553	559	546	558	541	577	564	549	523	587	542	564	529	539	516	501	509	473	532	577	532	496	483	574	533	495	553	515	547	548	544	543	510	516	549	560	565	549	563	537	521	574	497	572	513	529	519	546	528	515	521	509	551	572	491	528	499	577	565	549	525	519	522	546	509	528	521	558	557	578	548	509	497	511	499	547	518	561	535	537	561	542	512	512	578	558	525	554	552	529	577	517	528	590	528	565	568	564	532	522	572	528	521	525	533	590	533	520	547	562	571	578	541	498	553	553	566	535	520	512	532	534	516	529	506	518	538	505	514	504	553	555	548	532	538	527	543	549	533	569	528	554	496	551	521	534	531	539	544	530	568	559	498	527	530	524	546	549	564	501	531	566	535	558	548	562	510	529	546	555	508	465	536	525	530	547	526	586	513	519	503	563	514	501	516	527	525	534	545	547	522	545	528	562	531	494	554	541	543	517	548	527	571	574	528	508	571	517	547	557	564	503	527	527	530	574	541	547	559	542	534	526	508	504	534	527	561	524	546	555	580	562	545	530	547	511	500	529	550	553	542	567	555	544	557	563	543	543	550	513	548	581	531	526	522	485	569	502	522	549	487	540
4957	2549	1593	1019	882	758	677	698	641	628	589	609	606	594	570	601	548	569	576	512	546	572	590	586	597	592	556	582	555	546	569	558	575	529	551	566	578	523	556	536	527	552	569	569	560	563	567	539	527	522	559	547	558	515	591	536	532	575	548	512	532	578	574	542	543	561	548	554	537	555	581	483	521	565	560	576	525	588	568	522	577	527	579	551	652	551	572	573	550	554	603	534	541	568	575	535	552	532	564	546	557	533	565	530	517	563	543	605	568	556	559	541	531	546	539	560	564	539	563	591	568	549	554	555	556	561	558	563	528	557	582	535	531	569	537	524	570	561	508	569	513	547	523	561	588	528	538	625	543	581	593	541	537	564	565	560	559	518	540	589	528	593	593	551	519	493	520	529	578	522	546	568	518	547	557	583	573	569	570	566	537	572	511	598	575	588	514	569	597	529	574	523	545	547	564	549	536	556	543	553	563	541	542	561	519	545	593	557	526	552	520	527	551	518	560	575	545	563	503	570	584	544	491	578	573	518	544	575	536	573	584	611	526	542	576	609	578	534	502	563	535	537	553	591	543	537	488	522	489	551	540	525	560	551	539	578	526	540	588	568	547	561	564	524	555	508	538	544	518	557	552	596	531	541	568	575	556	555	515	547	572	564	537	523	532	527	495	545	528	572	586	517	532	518	568	549	528	562	533	581	547	587	574	538	535	536	505	573	576	584	536	498	544	522	605	535	540	541	582	572	546	556	565	576	519	562	588	578	531	604	557	550	570	506	525	574	524	509	568	569	551	520	561	544	554	546	568	566	579	588	513	564	591	567	558	512	574	583	561	554	550	583	579	568	551	523	516	553	551	610	556	530	570	540	536	529	549	569	582	534	571	574	577	545	555	535	536	594	548	542	566	559	546	527	549	590	505	574	522	567	554	542	575	517	537	554	568	558	544	576	550	544	532	562	554	538	565	592	523	560	546	614	525	528	548	544	539	555	572	523	526	545	558	501	518	561	536	588	529	551	550	493	568	562	596	563	521	542	612	504	511	554	592	575	544	493	539	539	539	520	532	508	562	559	537	537	546	565	553	519	491	561	526	533	571	540	525	553	573	551	527	546	549	548	510	545	549	554	546	564	572	531	581	544	501	549	549	545	561	539	530	561	551	592	538	530	526	544	540	578	536	506	542	549	527	548	567	534	556	577	531	554	564	549	585	567	553	583	554	590	554	574	547	548	550	567	546	546	529	544	551	548	583	545	569	522	514	522	540	588	553	527	539	580	558	563	541	532	558	574	569	488	542	555	581	549	556	574	549	546	528	555	558	521	576	524	552	553	589	581	548	599	527	540	566	559	525	536	551	562	538	570	545	588	548	539	513	573	528	575	543	551	546	564	569	546	573	516	570	553	526	500	525	526	588	515	551	554	559	540	585	560	570	559	572	539	523	550	559	526	570	549	569	538	541	587	568	531	547	565	533	546	543	541	570	538	546	566	529	570	621	561	544	551	538	549	533	538	596	556	559	528	551	534	523	524	585	529	542	521	525	545	538	569	569	572	574	579	516	520	532	547	548	562	524	537	545	570	591	541	538	546	537	528	527	548	555	538	584	531	547	552	529	572	548	543	527	513	532	533	592	605	556	544	534	536	586	533	536	563	584	550	540	508	532	519	535	549	536	561	537	560	532	545	529	541	540	599	535	591	527	557	559	543	556	578	518	558	558	590	493	562	548	529	555	559	508	579	558	552	524	554	558	502	580	555	552	553	560	556	516	545	541	520	594	557	527	562	516	519	576	549	564	535	530	553	534	554	562	522	536	554	563	571	567	562	563	579	560	584	560	575	532	549	549	535	500	577	537	552	550	519	567	550	552	567	547	572	548	602	535	566	530	599	504	533	555	569	548	523	538	546	536	595	527	559	552	539	576	590	569	530	600	540	526	559	588	547	531	568	548	568	521	509	541	559	560	554	543	562	569	547	582	560	567	509	549	522	561	536	597	529	568	600	556	552	555	544	542	580	547	533	526	618	576	572	572	583	560	579	524	545	524	554	534	516	572	535	548	599	569	499	592	529	597	505	556	559	525	535	517	513	553	542	553	505	548	536	539	508	548	565	528	569	533	532	555	589	547	528	520	567	547	547	510	582	532	542	536	562	567	535	577	545	546	555	523	535	584	543	546	542	575	551	588	573	575	546	524	549	582	551	558	550	523	527	531	557	550	600	503	548	583	567	515	602	507	544	480	551	527	533	548	565	554	542	556	542	582	515	539	550	562	580	535	505	543	604	515	537	579	521	545	532	539	560	507	519	546	522	563	541	548	551	553	541	549	557	547	584	562	547	537	532	538	574	535	561	543	556	573	555	533	549	560	559	576	564	557	528	555	545	592	568	573	516	528	553	535	539	583	589	575	516	534	530	513	567	535	544	563	563	549	587	562	549	531	577	491	539	508	579	507	523	563	509	544	522	525	559	553	541	533	539	513	531	537	565	546	528	514	566	531	582	586	564	575	538	532	518	532	553	551	521	541	554	562	539	554	555	565	509	583	531	549	536	553	574	524	539	574	531	524	533	526	537	547	570	560	541	556	587	501	559	529	546	525	543	497	584	548	570	523	606	599	565	538	605	545	566	528	546	571	553	570	534	574	525	498	597	553	562	530	516	513	550	530	573	588	547	554	577	571	573	565	530	552	560	567	542	559	548	532	599	544	525	540	521	589	592	547	548	544	513	560	572	530	560	567	539	539	508	544	588	529	550	554	575	540	587	531	553	553	526	556	544	545	578	527	535	525	560	537	526	555	516	511	539	554	547	509	543	562	522	533	531	511	538	535	578	531	555	564	504	535	539	542	514	570	584	542	549	552	530	545	576	584	547	495	575	568	567	570	579	545	556	585	561	507	578	543	563	523	576	578	538	537	517	514	569	528	520	530	560	542	519	569	558	527	569	549	516	563	542	581	545	519	545	547	517	517	576	592	534	529	572	571	516	571	546	528	556	536	564	547	549	565	557	551	551	558	568	590	593	541	545	567	552	540	519	542	584	587	530	578	586	590	588	548	560	550	521	538	548	550	542	562	545	545	549	535	557	596	564	572	542	570	549	540	563	543	573	563	562	572	569	583	558	513	554	573	543	546	529	540	558	532	537	555	560	513	550	550	513	576	517	516	537	566	537	567	530	588	569	591	577	526	578	544	528	579	551	550	511	574	530	597	560	495	539	573	573	551	556	514	522	566	560	548	525	547	569	558	500	561	558	583	543	562	587	580	560	588	528	597	542	585	555	534	550	557	556	543	505	583	499	549	557	569	516	524	544	546	569	565	545	568	556	562	545	536	538	538	565	539	543	575	518	525	559	557	537	579	548	533	538	517	528	546	560	580	567	529	527	514	578	529	550	545	586	535	505	521	523	535	545	567	533	511	562	563	564	514	532	554	477	536	565	567	541	499	539	524	558	558	563	523	561	524	583	570	510	556	549	545	542	570	550	523	561	515	543	532	567	561	551
23621	20924	27745	24264	20863	5435	796	566	480	420	407	394	374	338	301	314	305	297	304	297	314	296	289	300	292	285	263	246	265	260	275	262	267	274	242	294	269	265	236	292	271	245	246	270	245	245	236	220	264	270	245	248	262	267	266	287	292	246	260	286	240	260	231	253	214	267	279	275	243	245	229	292	232	224	270	241	258	265	263	245	228	258	246	256	249	258	243	256	263	240	271	250	236	238	264	258	278	240	260	274	258	293	244	235	237	270	253	255	281	273	253	233	256	269	242	274	258	238	255	255	250	251	251	262	220	255	255	243	247	261	234	248	264	232	270	267	265	226	241	260	280	245	252	247	267	272	273	257	250	256	249	263	268	290	269	280	234	255	245	221	228	234	249	260	255	244	230	240	273	238	261	283	272	243	272	238	230	224	235	222	248	262	244	254	248	260	258	250	285	258	265	261	275	237	240	281	258	253	254	262	255	248	262	257	255	222	255	221	249	264	266	253	230	262	252	259	259	282	239	234	249	222	270	249	263	251	265	270	246	254	247	258	265	247	242	263	252	269	268	250	258	259	281	287	276	238	288	260	268	245	270	254	243	248	283	249	252	269	267	235	261	256	236	255	266	251	250	239	257	245	272	251	265	272	277	231	298	263	255	274	252	266	244	240	253	257	264	275	245	254	237	273	260	222	275	261	261	246	243	245	278	244	253	244	281	275	247	247	257	227	269	298	284	270	259	252	249	220	253	256	248	272	244	255	266	289	239	253	286	263	257	251	256	268	249	256	256	259	257	229	268	262	252	267	267	246	264	251	244	270	255	265	252	247	280	258	237	252	220	231	251	262	255	274	252	238	253	256	243	248	261	241	246	254	254	256	243	270	213	242	237	246	261	231	235	307	258	231	259	246	254	238	234	245	250	272	260	277	298	259	243	259	253	240	213	221	227	280	235	238	234	253	251	218	244	235	273	228	237	249	243	253	260	221	225	253	246	257	266	240	259	253	248	258	222	239	249	239	276	231	239	232	271	243	238	270	245	245	244	263	280	246	224	265	247	252	252	272	262	245	232	274	247	251	261	242	256	231	263	259	225	271	254	248	241	237	239	229	271	229	315	273	240	251	226	247	258	256	255	250	236	249	229	275	254	262	264	250	262	281	230	242	249	257	253	239	243	253	258	246	257	263	285	237	267	263	250	249	256	240	246	251	246	247	265	265	254	255	258	266	251	273	261	233	287	267	237	243	254	244	261	247	253	257	255	245	240	250	239	239	233	250	234	252	262	257	234	238	261	278	237	250	250	229	239	247	241	260	240	238	252	259	247	247	257	241	263	256	238	243	285	263	247	263	261	257	265	261	257	254	248	244	254	253	255	272	242	267	249	241	231	268	243	257	236	263	262	259	236	265	266	273	247	281	206	245	248	285	247	224	258	246	262	268	279	241	242	212	256	251	248	272	256	269	250	283	245	278	240	240	241	268	248	240	269	239	279	259	253	253	246	252	246	251	269	248	245	245	249	266	297	258	257	240	261	277	266	281	258	261	242	276	248	263	267	218	217	251	262	248	250	257	262	248	243	241	250	244	221	234	222	235	241	263	225	237	263	273	265	249	276	241	232	234	250	266	264	255	264	271	278	232	266	245	278	242	275	257	257	255	223	260	257	256	210	260	256	278	242	254	252	249	276	246	266	255	275	253	235	242	270	263	274	233	275	232	259	276	247	247	252	271	278	260	269	246	238	255	253	253	254	263	275	241	250	257	273	265	248	239	242	296	258	227	245	235	267	266	254	229	262	245	273	265	243	270	272	231	275	258	232	240	259	271	260	233	237	248	231	243	244	252	247	272	277	268	255	268	288	247	245	255	248	257	264	261	263	245	248	231	263	289	285	239	242	240	257	267	243	228	245	258	263	241	238	258	258	270	263	261	235	260	249	293	242	234	259	278	264	254	273	234	245	265	230	253	272	257	258	248	232	287	263	269	246	241	249	273	262	252	261	251	270	263	272	260	264	276	287	269	260	279	272	228	252	237	264	265	261	259	222	249	280	250	244	264	266	251	253	238	273	255	255	243	247	250	240	263	248	242	219	251	249	252	266	257	254	252	246	252	241	249	257	243	269	253	254	251	252	259	239	254	218	259	269	264	261	247	264	257	248	277	249	216	228	244	290	251	256	235	250	216	284	255	249	235	258	231	298	238	253	286	261	228	239	266	251	234	271	249	248	236	246	259	233	245	242	248	264	275	246	230	254	241	248	244	274	231	254	233	216	240	266	255	270	239	286	280	263	263	250	264	258	262	241	260	296	229	258	253	263	282	256	285	241	266	227	249	270	258	247	266	260	263	254	259	285	255	249	241	260	268	248	257	238	235	272	277	261	263	265	240	277	280	239	231	251	255	259	258	257	267	267	255	262	268	253	245	246	241	232	266	249	263	247	252	233	231	280	252	226	251	232	248	257	237	250	251	232	246	268	244	229	246	276	255	264	265	232	260	262	255	238	232	254	231	266	256	277	280	262	262	218	238	265	223	257	259	234	267	267	273	253	226	228	238	275	252	231	252	230	274	243	251	231	226	239	245	252	247	253	287	266	245	231	258	224	226	269	225	239	250	243	262	270	252	256	231	250	248	243	273	253	259	257	254	270	245	259	246	240	269	231	278	248	249	245	257	255	253	243	258	218	252	249	245	268	238	251	237	250	247	253	236	267	259	227	236	280	249	266	259	240	240	263	251	242	250	255	263	211	240	290	273	260	260	256	245	230	243	267	250	272	257	280	242	261	254	216	239	241	266	236	258	246	287	239	242	242	247	260	249	271	248	258	255	238	270	255	260	250	247	257	241	265	243	244	268	236	261	264	267	258	260	242	235	252	259	243	257	265	256	263	257	228	251	256	252	266	267	254	247	239	236	270	270	241	223	253	278	263	269	249	229	258	263	252	262	229	267	277	258	272	218	255	265	242	245	236	263	261	256	224	251	251	241	265	256	248	250	248	285	271	272	265	243	280	252	248	256	277	242	244	248	245	297	236	278	267	253	237	258	245	256	246	268	244	222	249	229	247	268	224	277	246	249	233	230	248	253	219	277	251	245	256	285	264	243	248	234	250	228	295	232	257	257	237	255	238	260	276	241	247	256	264	255	250	245	236	258	281	274	238	246	266	254	262	222	263	259	248	245	271	253	268	250	239	225	260	285	244	251	198	263	270	268	273	264	246	260	256	244	235	271	266	273	250	238	249	266	259	223	259	249	252	255	256	269	272	247	244	253	233	235	248	244	256	238	216	244	251	264	278	271	246	270	222	266	257	239	239	260	286	239	253	234	271	246	252	295	274	261	252	224	248	252	253	245	230	239	272	273	231	266	234	247	287	233	246	241	235	253	255	282	229	241	277	262	254	239	246	244	254	243	246	225	254	244	266	259	252	236	275	239	245	252	234	217	255	261	256	241	249	244	227	264	242	291	259	266	234	253	251	266	235	263	248	233	242	250	253	253	228	275	285	245
3481	8687	5641	2525	1885	1438	1087	880	743	602	513	484	430	433	420	384	368	349	351	313	312	299	346	279	306	302	292	310	301	268	261	300	275	275	293	262	282	290	282	256	242	272	280	255	271	278	263	268	275	291	274	303	302	279	253	206	257	253	251	292	266	255	275	262	256	279	267	255	261	282	292	250	289	268	251	275	278	264	269	245	253	278	229	256	255	266	291	276	282	273	266	244	264	236	267	261	268	252	247	271	263	301	264	225	266	323	255	255	258	249	267	243	281	243	268	267	252	251	262	280	277	248	256	255	253	226	269	281	263	255	288	283	281	244	250	257	272	238	266	266	267	276	248	248	273	237	278	278	277	271	268	254	271	247	285	242	226	270	252	263	282	290	271	253	265	252	294	250	259	239	251	241	275	250	275	254	266	284	268	247	257	270	282	256	279	239	274	263	228	230	274	246	276	279	268	301	254	266	262	238	297	247	253	259	273	254	266	269	281	278	273	264	257	255	233	261	262	270	273	262	265	270	240	273	278	265	252	257	260	257	262	294	278	265	274	255	239	269	289	232	239	264	264	247	252	276	285	245	289	242	285	279	262	263	263	253	259	259	260	256	238	270	262	255	252	247	255	268	272	265	270	239	276	268	247	273	244	283	240	255	238	246	236	262	247	254	251	279	255	257	279	276	277	312	255	270	241	267	254	267	279	265	247	236	266	286	280	241	253	251	283	278	254	254	283	287	272	262	259	289	238	236	266	277	288	273	268	247	262	271	225	252	239	257	278	268	238	281	259	264	286	272	262	238	280	260	274	246	258	268	275	262	277	262	262	264	305	250	242	264	266	244	274	244	240	246	285	264	236	251	260	255	285	255	258	230	288	245	274	242	268	264	275	267	277	261	269	274	269	254	282	246	264	251	269	259	269	298	278	262	242	285	254	267	252	243	270	270	246	267	267	255	272	256	255	287	250	270	243	237	257	242	267	279	252	230	253	258	273	264	289	242	249	260	279	237	247	261	254	271	284	254	257	261	272	235	293	231	253	244	296	235	237	262	249	256	248	266	243	246	285	280	265	269	260	226	284	269	260	270	247	247	245	254	269	288	261	250	282	251	252	266	303	242	284	259	287	268	270	250	233	276	285	286	279	280	278	252	257	204	268	241	264	278	262	262	270	246	246	268	278	281	271	258	264	299	242	266	247	288	258	279	259	268	281	274	245	248	259	291	248	268	256	228	287	273	273	259	283	258	282	272	244	278	264	278	264	271	258	261	256	264	275	277	267	268	243	259	249	243	280	259	246	273	288	252	297	261	260	264	271	251	243	244	257	268	258	295	243	265	275	257	248	259	249	273	254	277	252	267	262	260	268	277	258	294	269	261	276	267	255	256	251	260	261	268	231	257	261	267	267	293	264	271	250	277	285	262	259	289	247	261	304	215	281	259	261	256	272	252	239	254	238	270	240	296	263	259	251	270	277	266	237	284	252	283	254	255	266	282	258	282	256	268	240	281	252	251	262	222	243	246	258	255	226	272	257	248	249	232	287	247	255	235	256	280	243	291	290	247	260	233	253	273	290	291	237	285	249	246	255	259	261	270	276	268	222	283	264	291	246	249	253	270	267	260	249	280	281	238	255	240	262	270	242	234	250	246	275	239	253	283	261	254	281	257	251	263	268	244	257	266	273	255	266	264	239	246	266	272	241	233	229	227	265	266	248	249	257	273	240	273	251	278	253	280	265	235	273	269	258	286	274	272	261	238	234	264	253	248	248	247	224	275	247	258	257	262	254	269	256	245	280	252	255	258	269	239	269	256	276	266	223	269	270	260	252	294	237	252	258	254	261	249	268	237	276	250	265	292	275	254	270	263	277	257	261	266	264	264	258	234	270	283	285	275	273	277	242	238	264	239	241	260	269	254	272	272	255	237	283	259	295	245	230	271	291	243	253	260	257	245	272	243	275	272	275	266	258	258	260	251	288	255	246	310	272	261	267	250	270	232	268	285	262	267	232	236	280	291	277	249	243	264	247	267	254	247	274	263	262	280	259	276	256	288	284	255	315	239	268	242	290	281	254	257	273	264	253	270	235	280	292	242	257	270	272	283	293	270	250	273	259	272	259	268	243	259	222	262	265	254	267	248	236	252	261	251	292	240	276	269	253	236	241	272	232	261	269	266	246	286	231	244	230	271	244	270	279	275	269	270	261	263	236	244	282	257	294	239	279	283	272	226	273	271	270	287	265	250	244	260	249	256	272	280	245	245	262	257	264	284	245	278	235	249	248	250	268	232	274	240	273	265	269	261	250	272	274	294	244	240	257	266	265	246	259	260	289	279	255	238	274	252	270	296	281	276	282	268	285	259	253	255	269	253	274	282	273	255	265	269	266	264	275	262	243	252	259	253	251	237	262	268	260	280	274	311	290	285	287	244	262	245	262	282	230	255	271	261	269	248	268	256	263	229	259	244	255	242	270	235	242	271	274	260	286	260	248	242	273	277	264	235	278	234	289	262	250	276	238	308	270	256	262	257	317	250	278	250	278	253	256	272	296	268	244	245	237	264	267	252	268	236	278	260	278	252	286	283	239	300	297	270	265	284	285	269	241	280	225	243	281	275	276	292	275	267	247	231	268	281	290	252	302	264	266	259	266	276	281	279	278	263	250	245	265	264	249	283	267	261	249	243	267	261	248	255	239	287	250	263	266	259	283	265	269	273	269	232	275	277	235	283	269	263	229	240	257	246	291	253	298	262	254	264	257	259	265	279	271	280	264	247	254	287	251	247	257	252	274	267	258	253	260	259	269	282	254	251	261	233	239	284	258	236	258	252	253	212	250	255	277	258	322	255	267	262	260	240	250	259	257	286	277	267	249	264	256	249	284	239	276	256	254	270	251	262	269	263	272	258	254	260	276	265	276	277	256	266	250	269	260	265	261	243	287	276	230	260	285	257	257	255	259	258	243	254	284	260	246	276	270	300	287	257	273	251	268	237	272	271	281	277	244	286	238	248	240	278	281	244	257	273	264	240	286	265	230	269	249	250	277	256	284	260	284	274	266	249	266	276	237	264	278	275	266	282	266	269	272	267	257	272	260	252	281	257	246	247	225	253	266	301	265	267	251	268	254	272	270	266	277	279	277	259	260	253	279	263	262	252	247	218	255	236	251	250	255	272	269	258	272	271	258	258	263	288	274	287	254	262	265	265	265	261	243	261	254	245	243	225	260	288	253	269	270	265	269	261	271	280	255	276	259	288	273	252	285	270	261	278	283	272	280	262	252	244	236	295	279	252	254	235	282	279	248	278	248	288	245	295	252	264	250	287	261	282	264	243	258	291	304	267	261	261	289	258	253	252	259	259	248	289	291	295	236	257	292	263	243	248	272	275	240	239	250	281	255	274	268	259	262	262	281	282	251	248	255	244	267	250	277	251	270	262	279	245	257	282	269	282	264	234	245	270	264	245	261	266	243	279	264	279	245	261	265	300	237	264	265	224	265	274	237	240
24673	20954	26748	25213	8461	1058	934	844	735	694	780	749	692	681	703	660	671	682	711	674	697	692	681	643	704	662	678	654	704	733	631	690	677	672	644	618	711	646	697	697	699	680	629	679	655	672	664	660	697	689	680	611	663	665	656	671	651	626	692	664	685	681	699	676	693	605	668	661	661	677	689	657	690	682	638	676	683	651	696	640	659	672	684	663	635	663	655	674	610	678	627	661	652	612	647	640	689	683	686	710	688	678	643	617	660	689	666	687	694	698	658	619	688	676	664	648	650	645	650	705	628	657	640	675	685	660	666	650	664	677	664	636	654	678	643	674	688	624	685	698	640	613	693	687	648	697	669	656	666	633	738	655	623	672	676	680	672	666	664	680	690	615	628	643	667	650	709	631	686	642	639	689	683	670	680	644	661	683	637	686	622	655	651	659	623	639	705	700	662	661	743	710	616	652	681	645	659	697	639	674	651	709	689	653	629	682	694	675	638	658	643	670	654	708	654	624	649	690	644	662	684	668	621	644	682	683	680	658	615	636	665	670	651	719	655	671	660	692	687	683	648	676	673	713	685	683	628	674	650	626	689	670	689	631	620	685	651	664	653	647	661	690	666	659	689	630	656	683	630	624	655	690	665	668	656	663	664	645	704	681	700	616	669	689	662	747	646	638	668	679	732	680	644	648	691	695	713	670	655	714	666	710	616	654	700	669	691	659	639	667	630	641	670	679	681	664	731	659	649	659	692	641	653	677	710	696	688	680	625	656	672	654	666	649	636	654	663	652	661	646	640	626	702	654	694	686	724	683	623	662	671	664	653	666	670	650	697	640	688	698	655	657	684	668	651	693	649	650	682	641	690	684	652	638	685	682	673	661	712	654	645	666	669	624	719	652	668	682	679	669	718	623	656	693	681	712	640	641	677	688	653	646	650	635	648	651	638	595	695	630	591	634	707	621	640	647	716	629	680	685	643	687	601	642	660	658	687	658	682	692	623	668	660	621	700	725	645	658	659	677	664	668	693	646	655	703	635	694	639	595	675	616	642	641	652	702	680	673	647	623	659	679	682	666	693	657	674	694	632	690	700	650	717	720	658	660	662	667	652	674	640	714	660	640	665	679	681	617	639	660	679	644	674	661	668	691	637	649	658	651	636	650	656	652	620	641	693	669	673	677	683	690	711	674	657	655	633	683	678	647	635	668	652	664	688	648	642	668	683	639	636	690	685	623	686	702	676	721	690	638	630	635	659	632	673	672	675	673	628	667	684	683	624	646	664	623	701	633	627	690	655	651	698	661	664	691	694	691	613	706	681	689	661	676	618	660	650	665	622	572	636	712	618	666	669	637	677	705	657	676	672	687	670	699	678	635	690	706	666	669	677	689	624	668	673	653	653	681	639	702	672	684	668	651	717	672	685	671	641	676	612	728	700	684	652	667	654	670	692	667	689	629	631	675	642	647	681	647	650	699	672	728	718	632	667	632	638	650	642	674	674	665	653	668	649	650	708	682	680	660	628	680	669	662	648	702	666	682	671	645	671	677	665	663	675	645	654	688	682	665	691	592	653	632	678	665	670	626	693	692	674	671	665	662	728	717	619	643	651	652	607	644	651	622	652	706	700	645	703	647	613	661	681	695	647	636	648	669	667	680	652	642	666	654	664	670	670	669	638	682	696	686	664	641	667	719	656	675	674	584	666	658	643	651	665	628	680	665	632	636	693	630	648	693	636	656	669	697	691	626	690	627	650	626	637	669	678	685	695	665	645	629	637	681	651	636	661	630	686	670	693	679	705	646	681	681	673	680	676	650	609	712	666	666	683	702	683	648	678	717	685	667	655	648	665	677	659	669	668	677	651	657	644	658	638	662	702	662	667	625	680	706	576	672	718	608	659	693	685	683	686	650	649	678	686	715	659	682	646	646	700	640	655	672	685	662	720	652	707	676	654	667	663	685	648	609	675	646	679	678	648	702	627	646	675	686	656	633	688	634	671	719	660	659	627	668	679	677	665	646	663	702	653	668	645	647	691	604	668	606	636	667	628	675	617	631	636	651	643	652	665	642	693	692	650	650	669	705	639	655	653	702	656	667	664	679	628	691	692	662	652	674	631	663	713	721	687	693	638	698	655	676	640	646	669	681	663	649	614	674	663	712	686	708	682	675	619	697	659	670	655	681	664	656	621	618	634	643	682	656	665	687	717	674	663	666	651	705	652	643	634	613	663	661	637	647	651	679	656	672	641	620	664	624	703	675	649	668	708	686	636	661	673	628	662	650	683	632	656	698	679	652	687	622	654	670	663	671	634	662	664	666	698	663	628	679	614	680	696	651	645	654	678	623	639	649	696	678	665	697	673	676	725	696	643	689	671	659	642	691	647	651	636	690	665	712	625	704	662	650	634	657	656	675	637	662	685	709	625	659	658	689	707	676	664	675	664	649	659	665	658	685	686	657	706	657	657	680	641	622	676	650	683	701	670	658	648	673	647	654	680	643	662	687	658	670	633	681	661	679	691	655	646	649	672	660	646	639	668	634	651	697	651	666	657	630	674	651	661	663	675	652	638	664	672	656	726	656	607	679	726	708	673	674	709	680	663	648	616	678	674	686	647	624	646	635	677	667	681	682	682	642	645	635	647	641	665	669	657	717	637	611	719	637	673	699	645	658	682	684	652	627	651	648	647	672	673	659	632	683	673	675	676	625	667	701	653	661	664	692	652	636	646	600	642	634	664	642	687	693	635	654	635	658	718	691	636	636	653	728	668	656	633	672	640	645	661	674	667	673	619	677	694	666	700	693	642	682	636	658	668	678	672	643	666	651	668	677	677	625	657	661	670	665	652	672	652	705	638	726	640	638	677	637	658	649	684	628	636	648	700	619	682	664	649	674	634	638	646	656	647	665	670	689	662	658	628	644	695	643	675	640	659	671	635	629	663	620	679	640	663	660	653	652	677	690	635	684	635	673	628	644	630	610	634	663	664	671	715	626	690	692	680	671	648	633	693	682	663	657	638	663	669	694	697	688	661	651	666	625	661	633	661	658	731	640	702	640	675	709	691	640	698	682	612	650	660	672	642	649	716	667	673	684	720	638	671	663	621	660	663	676	658	706	659	718	674	736	656	646	639	668	674	635	709	677	685	707	663	657	629	664	696	685	650	662	677	671	665	657	682	611	686	660	648	666	705	654	687	672	692	651	694	634	636	656	638	649	684	669	644	658	632	684	655	636	659	709	685	673	672	692	642	667	686	692	674	653	661	655	622	645	667	679	676	663	612	662	685	660	680	646	639	653	635	638	668	657	635	688	692	653	690	685	679	645	670	624	646	668	721	671	664	652	689	629	670	660	628	689	689	639	639	697	629	612	636	690	666	731	614	636	640	673	679	675	693	655	691	658	642	651	652	618	672	678	644	673	688	668	684	623	668	649	696	660	679	689	688	689	663	644	639	632	697	677	608	633	683	647	658	667	708	667	708	641	616	631	644	653	685	644	712	688	649	650
3569	5433	3631	2018	1498	1243	1059	961	888	855	858	741	778	698	753	782	755	670	721	678	703	681	713	699	676	659	645	676	726	660	636	692	640	661	667	667	686	695	683	652	688	710	682	696	643	681	670	643	691	643	659	638	718	648	711	613	640	712	696	679	711	675	724	700	726	690	684	691	667	659	686	702	690	683	692	636	665	598	671	640	697	713	674	664	710	629	701	664	644	684	695	673	648	625	665	716	650	635	648	662	644	687	670	602	681	687	649	701	702	657	633	654	626	658	669	680	666	669	698	701	686	697	652	654	675	640	665	681	674	696	672	622	685	681	649	695	683	650	677	682	627	621	706	678	668	692	652	656	653	632	713	659	661	644	658	629	692	625	690	640	696	672	652	660	675	668	678	676	703	698	694	658	689	691	652	643	658	688	683	654	664	668	679	665	656	609	707	713	679	649	630	672	703	722	692	643	650	677	641	642	648	707	675	665	662	650	703	663	688	640	708	673	634	730	676	638	723	690	696	672	694	696	651	699	658	647	669	704	667	714	677	685	699	686	644	697	686	656	662	671	656	680	652	691	675	653	680	700	679	693	718	713	652	702	642	639	638	664	660	678	647	657	667	684	673	646	664	690	644	643	687	648	683	722	673	659	665	683	661	650	634	639	673	637	704	654	716	654	691	693	696	647	642	710	718	651	655	668	680	684	724	681	676	651	693	689	708	668	646	651	703	662	625	685	701	669	637	631	667	674	656	682	625	654	652	655	621	650	698	700	664	640	670	606	647	679	654	678	671	685	690	648	680	659	703	623	670	702	654	662	641	668	729	641	707	679	657	668	697	699	661	654	618	685	628	647	684	676	677	686	690	651	651	673	671	627	677	639	666	677	647	701	641	642	635	699	686	664	653	674	641	643	673	679	692	658	709	669	656	673	721	685	700	719	701	666	695	681	649	707	742	645	668	676	682	676	696	681	684	670	663	656	658	666	633	699	686	645	699	620	673	670	690	650	706	688	713	662	639	706	659	678	676	712	648	719	710	666	677	734	690	665	634	683	657	667	639	699	657	646	619	662	680	639	648	673	691	683	651	621	623	655	653	626	657	674	682	683	634	620	699	726	645	646	692	670	647	650	691	641	654	644	654	695	666	677	685	691	647	677	692	668	700	690	666	640	646	656	688	685	648	651	644	719	685	675	677	626	655	658	680	632	657	669	656	652	708	697	649	646	693	681	690	668	647	696	701	646	689	652	690	648	688	658	704	667	661	651	661	698	630	650	676	673	684	682	627	650	699	644	666	682	663	680	682	634	695	659	680	657	679	759	650	698	687	598	658	703	645	642	688	669	709	663	648	641	688	717	665	712	678	656	666	674	669	691	644	739	692	654	693	665	638	675	678	682	666	696	634	688	635	721	611	727	642	661	664	667	685	677	633	735	632	642	686	687	684	674	708	676	626	655	619	643	713	671	666	701	708	646	628	683	703	659	659	693	639	620	628	669	672	692	684	656	608	683	667	674	672	652	677	624	647	686	668	654	635	677	729	680	692	675	675	673	690	675	669	663	676	649	665	633	671	652	710	687	694	670	668	685	654	680	610	683	672	647	668	681	662	650	609	711	699	667	621	684	633	637	689	664	657	684	659	645	662	682	655	642	633	628	691	700	663	679	641	640	711	664	632	655	686	629	681	695	663	669	676	673	726	625	651	706	650	665	656	699	673	658	685	661	640	724	658	689	694	674	648	677	655	663	639	665	660	639	651	702	690	683	634	686	666	678	676	654	725	649	668	692	644	650	669	693	665	688	677	677	655	656	644	642	714	696	677	673	634	698	645	702	649	652	664	686	655	648	673	651	695	695	706	725	677	723	621	664	704	720	688	626	671	684	622	665	668	703	692	712	681	656	670	649	662	655	652	646	671	624	651	730	669	659	660	683	698	684	685	700	702	647	619	679	660	636	641	659	686	690	645	701	730	637	688	659	661	697	675	687	628	657	624	660	708	668	670	673	617	648	652	704	632	695	651	679	683	685	706	653	648	690	686	706	678	603	691	660	650	639	677	683	685	662	668	639	689	625	647	678	685	661	693	647	648	621	708	725	669	688	644	622	684	691	670	691	670	682	683	656	664	643	672	699	656	676	634	635	710	653	691	661	676	734	617	696	696	612	683	674	693	651	706	648	697	635	667	701	648	677	652	661	674	724	672	660	680	628	648	647	703	647	641	704	674	643	661	681	715	690	661	652	656	664	665	690	651	687	680	692	631	674	679	667	642	662	655	638	702	672	748	625	690	708	680	684	631	632	681	663	641	698	690	704	691	690	688	654	676	679	667	655	704	682	644	653	701	661	733	680	717	667	675	679	639	645	717	710	683	645	638	643	638	719	652	702	683	659	665	667	667	711	650	646	635	680	639	695	707	644	686	657	648	690	705	656	699	674	664	723	716	658	662	691	668	699	732	618	697	651	649	684	702	662	666	655	708	636	647	650	666	684	627	678	632	660	712	672	672	651	678	647	689	655	663	653	676	691	709	617	699	679	693	648	657	707	674	709	676	689	679	713	682	625	636	740	623	681	648	670	615	707	719	670	656	679	650	639	670	691	694	704	658	708	671	672	668	671	691	679	656	671	593	657	667	654	685	620	683	665	719	642	658	666	624	661	694	685	688	688	651	684	655	647	673	677	676	652	670	651	699	610	656	666	704	689	697	657	635	628	668	702	685	605	627	668	672	708	681	673	667	651	657	652	694	683	674	662	672	656	662	671	635	713	627	680	681	659	642	644	670	703	687	676	653	640	694	655	669	651	637	648	669	612	684	684	663	665	659	667	648	700	723	678	660	669	636	700	669	663	663	707	687	698	685	647	688	672	629	665	702	681	636	671	670	659	685	660	685	672	710	702	699	715	662	692	685	670	662	662	713	652	667	673	704	685	627	674	700	655	649	622	684	634	652	665	649	685	666	689	733	656	653	659	662	709	701	706	666	711	666	664	637	712	619	685	696	669	728	678	706	648	674	647	625	649	712	687	643	734	648	648	703	697	683	675	669	677	666	662	689	676	641	645	709	721	660	676	659	687	684	626	697	665	649	673	660	632	689	632	629	670	659	677	642	706	632	714	666	653	701	660	712	686	728	660	668	670	672	646	689	605	691	690	679	683	731	646	666	648	664	687	650	648	653	655	669	625	667	673	630	669	651	686	663	696	682	641	667	639	658	692	611	692	663	692	698	693	653	683	648	692	699	614	673	689	683	705	686	641	695	659	663	679	681	714	660	689	684	649	655	642	677	688	707	668	674	660	648	667	671	670	690	670	713	665	692	679	627	713	708	690	637	690	674	644	647	671	626	679	697	671	614	643	667	672	717	695	667	645	655	669	668	641	667	661	718	710	700	677	681	700	639	666	678	670	677	658	666	683	659	675	668	704	658	651	693	683	678	665	661	680	705	697	646	656	695	669	664	633	725	678	680	649	717	701	667	640	695	664	653	689	672	736	687	696	643	669	661	688
22446	20974	28455	23692	20975	21023	6380	996	686	623	574	507	472	414	410	384	347	366	365	374	342	340	362	314	317	307	329	317	316	301	289	311	307	292	295	305	287	304	324	306	311	320	308	299	285	288	292	281	282	290	300	308	285	282	282	286	295	301	284	285	302	271	302	320	311	277	303	289	300	294	270	264	286	277	286	286	302	267	274	289	305	301	265	310	295	282	323	311	288	276	300	303	259	276	280	271	279	318	311	273	280	272	297	284	289	309	267	277	284	264	294	285	269	274	257	288	295	285	309	298	275	316	311	281	289	301	270	293	320	284	248	274	285	302	274	294	295	289	254	277	293	297	243	302	264	273	316	276	290	290	290	294	290	295	290	307	283	280	306	273	253	293	302	291	275	313	271	293	309	274	286	296	277	286	269	287	302	282	297	303	276	276	292	307	278	257	273	297	276	283	282	268	288	285	274	273	284	278	277	306	300	253	258	285	312	285	286	311	270	270	300	280	272	317	278	274	253	260	264	273	274	300	272	301	289	274	294	289	277	308	298	306	335	269	284	289	270	286	262	282	300	277	298	307	286	265	285	289	292	295	269	303	270	319	268	286	294	289	279	290	231	289	280	278	284	289	309	299	290	291	314	280	269	268	282	291	274	280	281	307	244	272	283	287	291	269	275	266	257	276	288	314	283	278	307	298	283	291	300	306	273	292	285	284	296	274	299	247	275	288	299	246	286	302	295	261	302	282	289	271	288	270	286	285	291	285	280	292	300	243	277	287	318	276	253	278	304	262	289	279	292	245	298	261	279	291	280	300	301	320	277	294	295	303	269	276	253	292	300	278	287	275	289	300	282	281	294	300	288	281	283	274	284	269	289	282	301	275	269	292	302	285	291	275	271	280	274	297	252	330	277	260	281	294	339	298	255	284	268	310	273	292	272	296	292	283	277	269	284	270	283	281	248	276	290	304	264	280	298	268	287	266	290	269	284	300	277	260	281	294	258	306	250	261	295	278	292	320	263	302	315	274	285	308	289	270	264	291	258	296	281	287	296	304	259	288	282	303	282	291	279	277	280	258	290	306	305	302	291	280	293	251	295	294	278	296	308	283	286	283	307	290	296	280	291	306	317	297	286	307	273	284	285	330	288	288	270	296	269	255	253	295	315	319	252	304	286	313	266	280	271	293	299	306	273	283	289	304	319	251	298	295	275	300	300	313	288	304	293	270	275	278	278	258	279	295	286	282	282	300	287	274	309	247	278	288	269	288	295	294	274	289	299	326	305	286	303	316	275	272	279	279	285	255	289	288	281	293	299	276	262	299	294	284	337	284	285	282	287	319	266	290	295	308	275	251	277	302	313	306	269	298	285	278	271	284	289	271	272	284	289	279	321	290	300	275	307	272	297	296	282	292	273	312	296	310	275	302	306	279	299	307	292	260	285	284	297	282	261	294	261	307	286	268	294	291	298	260	250	284	270	276	281	262	275	309	283	303	281	279	300	286	280	297	286	274	310	257	312	290	267	294	330	297	258	279	286	288	273	293	275	265	274	275	285	300	287	294	261	280	246	294	292	301	305	296	278	257	302	271	331	284	294	291	293	283	285	269	271	263	319	305	315	283	304	266	304	317	291	291	264	300	279	248	295	316	286	280	298	302	277	296	273	296	319	291	295	277	265	309	305	313	297	288	313	279	325	298	281	288	278	278	298	273	268	263	286	264	288	311	270	259	277	313	315	256	286	309	288	283	269	302	248	265	287	272	263	292	272	300	318	300	316	286	276	283	294	273	323	277	295	266	293	266	300	286	257	297	276	300	285	264	288	290	286	308	270	332	291	294	286	291	313	282	290	262	294	274	311	274	289	297	299	318	281	319	278	265	276	273	296	286	281	320	255	294	252	279	284	307	254	306	291	259	282	303	236	287	255	274	275	319	269	306	323	261	281	265	307	312	293	272	292	283	267	297	285	283	275	290	239	299	303	298	314	295	275	277	273	318	314	287	249	269	272	259	270	272	282	302	290	322	333	292	262	280	271	326	304	284	270	259	280	290	254	273	281	281	297	279	281	303	300	286	296	291	318	291	294	271	256	287	275	267	279	260	295	288	289	271	270	258	281	299	300	272	265	262	290	282	276	297	300	299	300	305	260	285	281	281	276	296	303	299	306	297	293	281	284	343	277	302	295	293	300	292	320	246	322	308	297	278	291	250	315	293	289	276	278	302	295	285	291	324	306	278	328	260	287	289	314	267	307	299	317	272	286	286	272	292	251	274	275	302	305	292	298	247	271	316	303	294	305	258	308	295	268	298	315	290	268	312	292	288	284	285	295	302	286	291	275	288	282	298	261	264	313	275	270	259	279	298	270	261	250	284	276	293	301	295	291	280	287	289	302	262	285	301	273	306	230	280	269	290	290	279	273	268	264	280	279	275	283	314	290	273	311	308	276	319	260	291	307	280	274	289	274	296	323	277	309	283	273	294	288	266	310	308	319	252	303	273	289	326	304	328	276	308	265	293	312	282	291	284	295	287	294	299	299	270	292	290	286	292	251	302	267	282	278	282	268	282	275	275	293	303	291	292	291	297	276	284	305	281	279	292	252	306	292	277	268	292	315	278	282	281	284	325	265	290	255	293	287	300	265	291	290	305	303	285	283	257	292	298	276	273	254	298	293	308	280	297	256	265	269	292	301	287	290	285	281	321	283	266	305	280	285	306	276	311	301	291	275	298	288	276	264	302	281	290	311	274	275	300	295	300	304	290	287	289	269	269	288	284	304	294	268	299	263	295	298	282	305	290	290	328	265	299	279	328	308	271	279	280	281	272	306	294	288	262	299	286	261	275	270	263	285	283	262	283	280	273	308	311	274	298	263	267	275	312	277	290	266	289	265	273	287	293	310	256	285	281	286	287	294	262	277	281	254	248	277	289	274	302	288	263	277	306	299	318	276	295	248	299	299	259	284	287	295	285	257	274	286	296	302	288	263	271	283	304	300	314	283	284	289	290	272	296	317	310	261	302	285	282	318	271	281	272	304	281	256	278	284	287	272	261	260	276	239	291	281	321	272	282	316	275	280	275	279	287	283	243	299	271	273	288	296	293	277	306	273	271	271	304	291	290	293	317	292	275	263	259	295	305	285	288	286	288	282	289	308	260	304	309	306	262	299	312	274	273	288	292	294	271	297	271	293	259	275	291	268	277	308	281	287	288	285	288	265	295	303	285	298	312	280	293	308	270	297	300	290	299	294	281	291	271	280	266	318	282	322	297	303	301	293	292	280	278	271	293	309	280	251	281	274	264	313	307	292	302	307	292	259	305	280	270	300	257	296	275	301	323	276	289	295	278	286	292	268	287	260	299	303	330	278	307	314	291	279	298	300	277	293	290	296	313	284	323	294	286	283	285	312	290	280	290	282	279	256	295	285	252	283	306	260	316	256	272	269	269	306	266	285	284	280	267	299	266	326	291	289	261	293	278	284	307	275	309	280	280	248	273	293	295	273	283
4093	13609	9596	4494	3213	2403	1787	1351	1090	905	768	672	619	526	518	465	417	442	433	394	360	362	380	361	344	328	353	286	309	309	304	320	286	292	290	287	296	290	288	292	309	274	295	253	285	305	281	299	311	263	305	286	292	332	272	297	316	282	293	288	306	295	280	294	301	283	281	260	289	291	284	288	319	254	275	293	315	278	285	309	291	293	285	297	270	276	252	304	270	300	284	299	265	263	300	275	305	280	313	300	304	273	282	265	297	277	261	270	277	302	283	288	270	286	270	260	295	296	281	251	307	282	316	288	282	270	308	296	281	287	266	287	262	279	282	310	273	289	282	247	260	279	326	267	274	263	302	295	262	270	288	292	289	272	260	288	295	279	288	262	305	290	266	264	283	291	244	309	280	244	304	265	291	269	296	273	276	273	281	290	275	307	274	313	275	291	301	321	250	299	281	297	289	281	292	266	284	269	285	296	282	256	265	262	302	259	296	300	289	276	262	257	283	270	301	277	273	262	310	276	263	241	297	281	281	301	323	264	279	297	280	284	292	279	311	279	286	263	270	291	298	262	266	276	278	286	273	269	247	306	285	332	293	301	259	314	275	284	288	290	234	262	300	282	280	300	289	267	265	266	288	273	279	260	297	282	261	289	279	287	289	270	274	285	287	281	282	307	282	277	289	322	289	273	252	269	298	260	271	269	272	269	299	301	274	290	272	300	282	259	290	269	288	277	275	291	326	265	293	275	282	299	286	282	262	287	302	278	303	300	272	273	259	285	270	288	289	281	289	282	269	279	285	284	297	251	287	311	281	263	321	248	276	279	289	294	261	291	266	289	281	300	286	284	286	290	280	307	299	286	266	273	277	273	254	306	262	272	255	259	253	313	314	271	267	304	323	286	260	263	256	286	276	257	246	275	262	264	278	272	283	274	296	262	282	301	316	294	276	281	310	292	284	281	271	280	311	271	274	273	262	286	284	279	260	290	272	282	264	290	306	274	286	286	296	274	266	299	275	263	276	277	281	298	289	273	294	282	279	281	286	280	280	273	280	256	269	280	279	279	282	269	252	283	280	264	287	307	262	287	283	261	295	280	273	261	293	265	290	260	274	284	298	296	283	269	264	308	269	267	285	270	253	278	282	299	278	293	245	294	283	306	283	273	296	296	289	306	249	277	313	286	257	258	303	299	299	294	306	300	285	286	313	292	270	282	272	310	256	300	266	272	296	289	267	290	287	263	275	284	258	268	294	281	312	273	276	271	270	294	313	270	262	258	262	276	285	280	294	277	273	279	274	274	279	301	259	265	267	273	271	278	306	274	293	278	294	288	302	282	283	279	261	292	293	271	290	293	277	273	240	296	278	297	290	304	247	267	255	262	272	283	284	266	253	278	269	278	241	290	296	295	290	251	302	257	281	278	281	293	265	274	281	274	286	242	276	272	278	267	290	264	285	298	299	282	277	305	281	306	260	306	276	294	279	268	265	246	279	279	281	285	281	275	281	282	264	288	300	267	274	282	266	311	279	251	289	280	298	280	299	294	262	286	289	263	280	280	271	276	273	271	266	271	283	266	292	300	259	278	273	255	269	291	306	263	274	265	228	280	290	300	291	273	295	279	254	271	303	264	298	282	268	285	305	264	265	290	281	272	283	271	270	283	273	278	257	243	302	276	282	254	262	325	264	292	291	329	292	298	304	304	251	280	312	286	283	255	262	305	243	269	274	264	293	297	288	274	258	280	284	293	284	274	286	268	284	290	283	294	256	277	263	298	277	293	284	279	286	281	284	267	247	252	258	242	304	264	282	292	284	261	279	278	290	289	289	311	278	284	289	274	291	267	291	277	279	278	293	258	283	289	279	273	297	269	319	309	264	267	282	256	288	260	304	267	282	288	277	273	291	277	244	277	241	272	279	267	271	272	286	253	292	316	246	262	278	275	264	267	289	278	267	296	275	278	283	322	292	291	263	262	293	296	291	267	269	262	278	274	291	262	284	289	261	288	265	302	294	322	289	265	278	280	283	290	293	264	292	256	281	281	271	297	280	287	293	249	279	296	298	279	267	290	288	255	298	278	294	284	289	272	304	293	275	251	288	285	298	304	276	264	277	282	278	298	265	306	269	273	280	273	290	307	272	287	274	283	280	305	283	271	267	292	259	291	271	282	270	274	280	269	279	305	284	264	252	270	267	282	262	268	280	278	308	302	262	284	257	273	312	261	274	302	261	296	282	268	274	242	288	287	261	270	274	284	288	274	291	267	286	275	316	282	293	296	273	263	260	305	286	293	300	289	261	278	272	274	274	307	282	257	296	289	267	280	275	274	282	268	254	302	275	309	260	291	290	281	264	266	272	297	312	245	298	299	273	273	287	296	286	300	268	283	240	274	278	273	284	282	291	264	276	316	303	306	267	305	276	286	291	289	294	252	282	270	273	286	287	270	282	292	298	258	293	270	281	286	246	243	278	286	288	286	289	269	260	285	277	296	292	261	289	303	274	269	297	271	271	277	270	272	289	293	269	265	305	266	303	257	291	298	287	299	295	291	259	285	274	283	307	278	305	309	299	291	293	291	275	287	286	308	300	270	298	307	289	245	269	277	263	290	260	293	287	275	270	270	273	284	260	273	262	321	287	261	285	293	291	280	282	272	268	282	278	291	280	293	293	283	287	268	290	283	311	309	256	254	278	273	279	275	301	281	257	279	291	276	247	291	309	291	324	282	293	291	272	296	268	276	282	308	305	262	288	277	286	271	283	286	276	291	290	287	313	311	274	283	265	287	281	276	296	282	290	270	303	281	255	291	253	306	268	263	314	281	258	292	286	284	297	313	306	275	290	310	262	292	319	272	287	275	281	279	246	266	262	283	281	251	266	286	286	310	305	271	277	287	282	308	303	279	277	288	279	247	274	248	258	304	287	289	286	281	267	272	291	281	259	291	259	276	301	280	299	290	266	291	262	275	283	299	269	304	307	255	244	260	292	274	283	272	282	282	282	300	271	258	306	296	268	306	264	269	276	269	309	303	271	291	283	298	306	278	288	282	259	287	283	294	262	280	295	279	273	287	284	295	291	280	267	280	284	262	306	298	276	281	268	265	265	320	277	253	288	253	278	283	293	241	256	276	264	255	297	265	323	277	276	278	297	256	268	254	284	304	279	276	305	291	288	289	306	276	268	259	261	251	270	256	306	283	307	290	278	258	252	308	257	251	302	276	279	288	284	267	263	277	265	289	276	285	309	301	281	278	309	278	257	265	276	326	285	256	272	269	302	277	308	289	293	272	242	299	268	272	271	246	293	284	272	269	283	284	294	268	287	278	295	265	296	257	280	272	305	286	274	300	277	280	284	261	257	285	273	297	254	294	290	279	287	300	287	294	274	277	284	329	287	284	273	280	279	303	263	263	292	284	255	284	277	286	277	277	297	327	275	277	287	277	316	296	307	275	274	286	342	271	283	296	259	270	308	269	261	271	276	241	292	282	271	297	301	272	288	272
27602	20082	8766	1124	666	649	623	619	580	580	553	571	574	541	566	537	600	552	531	498	541	534	571	532	507	571	524	573	539	512	542	521	602	561	571	552	531	523	577	513	551	579	563	515	575	580	584	560	557	503	524	491	545	537	571	531	554	533	506	561	577	540	518	555	504	553	564	534	545	553	550	547	513	539	533	577	549	547	588	561	562	561	517	580	548	560	552	565	569	551	584	556	567	577	552	577	575	578	512	575	570	530	581	526	570	545	515	534	547	533	573	566	541	559	518	536	554	510	558	478	526	543	523	537	567	542	585	543	563	545	541	536	549	549	532	563	510	522	566	555	524	564	545	561	559	582	552	607	527	548	526	504	528	555	545	559	585	511	553	567	490	555	529	536	556	556	504	570	521	560	516	553	564	578	558	549	547	553	503	522	542	546	514	530	554	527	577	522	519	553	569	549	521	554	569	570	526	531	502	584	530	555	539	546	530	562	573	564	576	563	529	550	520	547	551	522	542	557	566	586	533	550	567	572	560	552	554	573	526	510	531	550	553	535	532	523	538	538	548	516	529	547	543	620	583	541	547	497	592	557	534	562	525	562	558	514	548	532	538	507	544	524	546	556	562	542	597	570	530	536	525	565	553	513	524	517	561	535	550	532	538	536	524	516	519	517	513	533	517	523	562	532	520	562	524	555	561	623	552	583	580	553	522	572	539	534	468	565	530	554	552	555	523	583	539	552	570	578	529	542	563	559	562	588	518	532	529	514	538	547	582	516	551	585	511	560	551	597	592	500	550	539	515	531	514	507	522	539	560	540	565	525	532	561	528	522	550	570	550	531	552	538	530	575	552	571	546	525	556	526	540	537	553	555	533	526	537	534	539	542	546	537	524	533	551	542	518	518	503	522	571	549	534	542	595	546	531	557	531	589	570	542	529	521	586	550	559	570	544	542	525	527	553	532	526	539	531	545	559	548	531	601	583	566	561	517	529	551	566	526	541	551	525	580	553	552	556	562	579	566	538	538	517	540	521	559	555	568	577	558	541	502	529	527	549	568	554	530	537	561	583	549	536	530	526	556	567	544	549	551	545	526	540	559	536	531	570	571	527	551	530	549	575	564	590	574	559	531	532	561	536	613	585	544	573	582	577	568	540	577	557	600	552	546	530	582	527	556	532	547	559	538	561	578	547	544	541	527	539	567	576	593	524	537	551	584	556	527	540	494	556	544	522	557	562	539	543	570	517	545	539	545	556	556	535	560	607	549	519	520	537	535	527	536	556	530	522	533	541	514	561	574	574	544	542	535	545	524	526	515	542	580	557	543	556	527	563	543	548	502	554	541	547	558	505	589	542	572	536	560	539	511	554	562	581	546	493	547	512	543	530	550	579	574	515	539	539	548	599	568	536	526	534	551	532	535	557	573	504	525	538	559	545	518	584	580	548	574	561	557	553	501	512	569	559	583	554	549	528	522	584	564	575	576	512	512	562	511	543	538	545	531	530	587	567	553	524	543	506	542	534	558	502	547	557	557	581	505	535	553	569	556	547	527	534	549	511	568	588	542	523	517	566	519	521	568	519	520	602	576	569	570	564	528	588	530	530	516	546	559	586	527	528	530	508	582	509	533	532	581	526	578	574	519	561	520	522	577	531	532	534	588	550	541	514	547	551	556	520	538	529	570	491	526	560	537	565	515	587	538	501	576	546	546	549	558	537	534	593	548	547	542	570	526	565	562	578	571	555	520	559	514	552	562	492	525	570	546	563	540	570	565	556	493	514	520	509	557	535	554	535	562	528	554	557	535	560	574	548	533	567	511	527	569	539	543	533	555	498	538	556	561	587	557	579	607	539	518	546	570	560	554	553	485	590	531	535	566	524	554	548	510	536	502	560	536	551	513	513	531	525	547	531	537	524	536	592	544	573	534	554	544	575	563	582	521	548	531	546	612	516	563	536	554	544	517	526	556	543	587	574	576	488	550	582	513	548	519	554	563	589	541	541	554	555	593	516	570	548	520	595	550	511	543	554	541	545	561	521	559	565	533	572	541	569	538	543	598	564	558	555	560	573	525	549	536	566	557	513	562	535	558	550	556	546	555	607	550	541	576	568	534	537	535	536	525	560	539	539	551	553	550	567	547	540	501	528	572	550	539	560	577	548	549	568	533	542	592	499	531	544	569	560	558	532	548	552	539	564	561	543	536	599	556	572	525	575	574	565	529	540	555	550	547	539	589	523	544	603	546	549	556	545	515	592	581	549	534	561	540	514	570	552	539	534	576	574	574	547	539	536	575	504	563	505	533	528	522	589	570	523	551	551	557	560	540	588	533	556	536	549	514	561	560	494	598	530	492	555	514	531	521	555	533	524	533	590	540	560	544	524	539	547	571	529	528	548	566	577	542	549	533	549	571	574	538	536	551	566	554	574	531	544	577	485	550	511	543	523	564	559	530	577	546	545	558	576	585	553	528	562	530	548	543	551	551	591	549	559	480	581	579	571	550	596	596	586	588	539	526	549	504	516	556	545	570	543	534	513	548	525	535	543	532	486	580	527	577	587	540	510	514	513	502	541	536	555	533	573	553	518	555	545	551	529	594	530	554	555	536	548	520	532	540	550	533	508	515	553	537	525	537	566	559	563	539	573	553	526	573	539	521	527	540	538	525	533	566	510	511	575	534	530	534	525	567	545	551	540	528	548	533	567	563	527	558	546	534	534	567	535	551	554	526	530	566	521	552	554	520	523	509	555	581	544	538	507	532	551	521	522	556	528	517	565	566	573	515	581	528	568	572	580	558	557	567	567	562	567	549	557	541	533	575	548	563	552	517	556	537	515	551	546	536	570	586	576	541	541	541	537	517	558	560	527	518	491	535	547	532	508	556	513	562	577	556	539	513	577	560	576	526	551	523	561	564	549	552	544	564	510	525	586	517	539	530	508	547	552	522	576	566	512	517	559	513	534	563	517	567	553	513	546	533	564	520	524	581	597	589	518	580	574	549	542	584	581	573	561	560	546	543	557	558	546	558	512	550	509	542	535	520	555	536	519	486	564	541	504	566	542	568	580	534	554	516	549	495	530	519	527	591	531	583	551	501	560	544	542	533	544	553	529	540	522	544	539	573	542	553	539	500	544	539	535	554	545	538	562	558	526	570	546	557	541	547	581	540	538	531	536	573	563	580	579	585	540	537	546	502	552	536	593	561	514	542	562	552	550	521	525	576	532	524	581	568	563	526	540	560	571	549	558	510	527	548	547	535	588	537	557	524	561	515	564	548	537	507	581	530	605	512	557	572	553	536	586	509	528	565	495	564	562	582	540	507	551	542	565	553	528	556	526	501	556	553	551	527	500	560	541	543	567	542	583	526	532	534	560	560	581	567	537	556	554	586	535	544	559	562	548	565	543	510	531	557	551	512	515	577	542	571	538	514	518	574	555	534	645	575	547	534	578	532	533	503	535	537	501	533	550	546	536	526	563	542	533	532	545	566	543	571	541	568	560	561
4998	2632	1551	1011	806	791	727	681	604	601	576	611	583	581	567	559	608	585	577	566	580	609	577	568	536	589	571	519	551	545	570	618	558	550	549	619	549	585	547	572	564	563	584	517	583	530	523	584	565	625	568	569	574	580	541	515	581	548	582	554	516	543	553	592	534	589	587	516	594	564	545	583	513	594	568	571	564	541	532	573	588	548	528	586	598	582	599	585	575	618	563	553	629	558	551	542	593	587	574	539	549	571	507	548	543	581	545	544	576	571	585	551	549	559	545	562	511	571	536	540	510	572	576	553	536	564	559	576	505	536	588	559	515	523	581	554	572	596	578	523	513	580	564	558	518	527	546	540	562	527	516	562	589	533	580	543	597	556	517	568	585	578	539	528	587	530	586	525	593	576	578	558	556	576	543	530	549	532	589	597	546	562	527	550	601	606	558	594	593	560	535	521	526	562	582	540	540	529	558	529	526	556	568	620	572	553	559	571	561	562	570	497	560	595	536	557	553	553	535	538	538	560	556	549	543	547	540	505	588	565	557	573	550	593	553	570	501	561	527	587	543	593	538	567	574	559	551	576	579	547	536	566	564	542	569	556	604	571	613	559	536	522	501	528	583	527	559	560	547	579	549	544	569	534	540	542	572	572	531	559	549	573	558	556	557	580	570	609	555	577	577	588	524	510	558	537	555	548	584	562	575	546	552	511	582	541	576	550	570	561	549	564	560	565	549	577	538	552	514	617	552	554	571	552	569	587	549	609	525	538	610	584	562	556	588	568	527	571	558	596	542	552	577	557	564	551	550	565	560	575	516	542	563	534	538	572	505	578	568	564	539	582	538	539	574	548	538	576	590	568	514	573	518	559	625	543	538	542	574	532	555	575	597	537	597	581	593	540	611	542	594	577	513	543	538	541	601	516	548	566	545	561	537	550	581	561	563	589	574	545	529	510	528	510	565	561	550	566	580	593	536	563	534	562	625	580	565	591	566	565	517	545	537	590	566	535	549	514	569	555	536	613	551	540	542	539	588	558	512	559	552	529	573	524	549	566	576	532	540	522	572	539	542	547	569	588	545	578	547	563	532	602	574	587	589	576	582	555	568	597	560	527	532	550	533	552	538	548	581	542	578	578	589	532	551	559	553	536	562	553	546	552	551	545	529	579	541	516	566	535	535	556	552	550	546	547	587	590	573	571	539	526	582	554	574	529	567	520	603	587	485	512	603	540	539	559	570	547	554	555	553	563	592	543	536	607	587	550	580	527	550	580	560	584	525	580	551	551	545	532	537	574	586	528	633	556	555	568	616	501	587	600	524	576	571	531	587	523	510	543	551	558	553	564	545	554	538	562	528	562	573	575	546	532	569	585	609	559	579	516	580	566	552	545	558	597	565	519	601	494	537	548	574	600	571	553	558	562	536	558	538	544	516	542	554	567	534	568	592	547	551	581	556	548	563	608	535	537	588	544	601	554	592	528	580	555	581	590	558	557	577	624	508	585	546	556	582	568	583	554	568	573	514	556	528	557	558	552	576	550	580	555	540	618	611	525	562	558	525	568	610	550	541	492	540	560	580	521	568	553	539	562	562	545	540	538	569	566	546	589	629	558	583	528	526	525	554	561	569	589	615	563	519	601	576	548	557	571	534	557	572	556	586	571	564	506	579	569	543	558	510	566	559	521	589	561	556	603	542	553	525	518	548	586	541	552	596	574	589	537	562	584	573	572	554	548	560	593	563	600	579	569	549	568	572	547	534	538	584	557	597	593	540	563	574	571	561	550	577	577	557	565	548	554	573	553	556	576	583	561	569	566	569	578	569	560	547	581	596	585	567	599	565	557	522	537	573	548	566	554	570	564	566	579	539	550	550	556	584	548	563	551	617	577	556	522	558	513	576	562	579	565	550	557	619	526	565	591	537	606	528	543	584	548	538	541	581	559	569	526	528	551	544	555	566	585	553	586	591	593	561	597	537	542	552	510	541	564	563	552	519	546	564	526	522	535	575	562	561	596	554	575	580	528	547	538	581	466	509	594	571	550	604	555	601	528	589	556	577	545	579	561	571	545	536	568	584	511	557	542	593	573	556	597	547	565	576	532	517	528	570	564	588	553	557	519	532	566	567	583	540	563	557	584	576	536	578	588	518	561	577	566	597	543	533	594	547	553	559	542	581	529	548	568	547	555	556	585	579	585	552	612	590	505	541	553	573	553	552	552	586	550	540	536	552	561	582	575	572	567	536	528	523	563	523	548	553	563	498	553	539	555	534	569	550	576	551	538	579	560	524	582	572	573	598	572	589	554	575	554	541	543	524	531	594	533	563	612	594	570	605	548	543	525	502	545	530	580	514	537	548	581	548	573	578	528	566	515	568	539	576	553	565	558	569	566	536	535	553	559	559	568	573	565	530	550	575	520	587	561	540	526	626	557	594	566	558	557	579	571	591	573	552	575	510	560	546	552	569	566	538	558	558	536	554	569	552	561	562	582	560	572	521	520	541	557	550	545	564	567	504	550	560	562	531	567	580	550	559	528	574	534	561	581	550	568	537	557	606	585	546	540	582	554	576	591	588	581	523	517	504	548	570	567	568	619	585	568	562	536	549	574	532	547	566	554	557	584	517	537	565	565	590	580	529	573	587	594	573	569	532	556	599	568	539	620	531	543	605	542	548	551	551	557	533	565	560	572	582	554	605	577	570	562	552	574	607	605	572	559	551	563	552	549	542	528	551	552	569	509	575	555	584	553	555	506	536	525	588	568	553	574	561	598	550	553	531	571	496	560	569	544	553	521	543	543	564	580	554	532	549	544	573	571	549	547	597	562	543	534	519	613	561	542	529	539	596	563	560	544	566	559	580	544	525	566	558	537	541	567	565	557	582	591	545	591	523	553	603	537	528	542	559	548	565	570	552	538	540	564	566	556	554	562	559	540	582	535	555	570	534	522	574	546	557	539	580	550	579	581	520	582	562	560	548	563	602	552	529	563	567	578	547	566	518	562	538	538	575	524	570	562	496	592	576	546	553	579	582	561	596	561	554	548	566	601	585	596	546	579	559	551	549	551	583	617	577	548	551	567	546	577	565	563	563	552	562	573	551	556	518	572	544	549	524	529	614	518	575	542	581	538	597	544	522	530	559	554	525	587	559	587	585	564	575	543	545	587	609	608	569	532	570	542	575	516	527	528	561	551	565	573	579	517	569	521	578	556	561	586	528	527	594	561	549	524	555	562	575	568	552	561	502	519	527	575	562	552	570	544	557	539	559	534	556	570	562	519	559	548	540	582	574	527	576	574	564	568	576	548	587	555	596	603	567	583	533	550	603	575	524	573	546	554	542	563	552	553	558	556	564	583	546	531	550	568	535	597	523	554	631	577	579	515	564	549	532	556	582	542	553	557	593	564	591	558	532	571	589	551	544	556	540	544	538	599	575	576	548	602	531	562	588	562	545	518	620	573	560	610	556	547	593	543	554	584	541	545	567	533	574	581	585	585	545	582
23684	20982	27905	24258	20934	5839	751	633	488	431	422	350	358	350	317	339	298	277	299	291	275	321	260	283	257	262	254	288	276	288	307	244	262	270	266	260	250	263	284	268	235	278	242	246	255	276	300	283	244	260	260	259	297	239	247	250	279	230	278	248	276	230	254	277	245	247	238	289	287	283	281	256	262	270	266	252	249	260	258	247	248	246	279	239	266	264	287	257	214	282	238	279	275	251	269	239	269	275	243	259	265	232	267	228	244	263	297	281	257	243	249	267	262	261	251	272	273	255	265	274	267	252	253	264	259	269	246	274	275	250	243	263	252	259	253	261	268	256	227	291	252	245	276	223	261	261	253	223	262	230	263	272	280	270	269	240	261	225	279	239	271	226	251	302	258	267	275	242	276	269	255	268	222	257	282	242	252	287	273	252	271	261	274	240	239	258	235	243	240	265	251	254	253	232	249	261	259	254	253	266	245	274	240	273	281	234	252	250	244	236	238	245	262	248	243	260	245	265	283	293	247	249	264	256	244	242	281	244	268	266	259	279	262	239	245	273	261	261	248	269	257	286	247	249	273	274	275	264	274	260	269	273	268	250	248	228	257	267	252	247	247	258	290	251	283	259	254	245	257	258	242	238	221	248	257	254	275	249	284	242	305	270	278	258	216	259	247	258	258	264	254	286	258	270	270	263	265	238	281	250	270	249	245	290	256	297	278	252	257	249	270	276	272	280	253	286	243	242	264	243	282	246	267	253	259	282	276	253	261	265	260	244	264	286	251	246	234	235	264	275	232	244	277	270	254	277	255	206	257	289	273	257	259	264	266	294	251	268	262	276	249	257	270	241	257	263	272	241	275	246	263	261	226	254	266	241	255	264	254	239	243	253	263	255	235	241	267	243	283	276	235	264	279	274	281	265	246	279	274	238	250	251	274	237	243	284	249	258	274	259	271	253	255	254	287	234	228	277	248	252	270	247	248	287	249	286	239	292	270	249	248	258	252	262	253	267	277	245	256	206	246	225	266	263	309	251	278	291	266	251	237	255	239	273	261	290	248	276	257	255	257	278	241	233	273	226	255	280	255	270	268	282	259	241	247	241	273	246	264	272	243	294	281	283	250	261	276	267	259	286	266	231	247	270	260	244	251	259	280	279	264	247	246	237	261	270	269	245	288	250	254	261	253	260	279	276	263	232	271	250	244	228	271	278	272	255	258	247	261	290	275	271	258	272	231	257	263	226	272	265	237	264	280	264	268	275	236	240	272	261	270	244	245	247	242	241	239	264	248	239	266	241	269	247	240	282	266	253	245	283	281	268	250	242	213	247	254	233	273	258	248	280	243	258	249	249	270	231	249	282	250	253	258	244	277	255	244	218	260	239	264	244	258	266	268	278	233	272	276	275	269	273	243	258	260	274	243	250	270	259	264	257	264	269	220	239	267	290	248	263	250	276	245	256	227	244	248	231	255	254	256	276	231	253	254	276	253	278	257	258	285	244	267	274	272	244	265	218	268	286	285	233	252	257	239	252	283	270	252	249	262	276	261	246	272	281	258	254	290	259	259	254	254	273	280	258	255	275	238	298	255	255	272	271	245	230	268	273	258	254	305	232	257	226	259	265	241	245	259	275	273	278	257	286	278	276	253	285	255	270	273	268	269	258	253	231	241	270	242	263	245	281	266	265	246	268	271	254	261	252	240	260	237	306	259	239	281	260	272	245	251	237	266	272	297	287	263	268	273	270	267	276	269	249	219	268	267	260	276	233	278	253	254	247	234	257	272	286	253	259	256	249	257	265	247	228	265	268	254	280	280	280	252	267	278	219	269	282	265	262	268	288	269	244	280	286	268	264	267	278	239	269	268	251	254	257	245	259	247	259	250	246	234	258	258	267	255	233	269	272	243	268	246	228	252	273	248	250	226	255	243	283	274	282	234	253	257	269	264	280	248	241	263	260	284	270	265	279	269	265	245	251	263	272	270	246	236	248	240	252	258	276	240	249	239	270	285	272	226	278	231	265	256	249	238	265	265	252	222	269	285	241	260	267	249	254	270	262	304	263	232	260	232	277	272	268	249	234	255	253	262	278	258	249	246	275	243	252	267	213	240	244	252	279	232	291	257	260	255	269	255	273	239	254	255	252	272	294	259	254	238	275	212	272	270	275	265	254	278	260	271	243	252	250	281	275	275	250	247	261	277	239	269	276	245	275	257	261	245	268	262	271	255	274	277	263	272	252	231	271	277	260	270	251	277	254	265	248	268	263	269	265	273	228	285	271	234	270	242	250	260	247	244	248	271	248	250	248	252	235	279	255	232	274	239	260	257	234	259	231	288	236	258	256	250	244	256	258	270	237	237	268	259	290	235	265	278	237	256	254	267	239	264	246	246	263	274	282	276	248	247	244	281	278	226	266	268	248	275	261	255	239	262	282	249	266	290	250	252	239	263	239	290	261	274	251	263	248	276	254	261	275	261	270	228	236	236	241	238	261	255	267	251	264	283	286	239	260	280	265	269	280	283	273	253	276	255	265	238	259	260	282	241	247	285	273	241	260	237	257	260	252	243	251	285	259	242	237	284	227	228	243	260	256	264	258	247	253	242	260	280	238	274	248	235	257	257	251	253	266	266	258	256	239	256	257	267	259	259	276	213	282	240	276	233	251	235	274	282	265	271	265	266	246	263	252	281	276	284	258	253	240	276	245	283	249	270	268	253	244	259	250	239	238	271	238	258	260	249	266	267	262	258	232	260	273	266	256	259	271	240	259	250	230	236	249	264	256	245	241	300	245	240	277	251	292	247	250	253	266	262	230	287	274	256	234	258	236	256	235	260	285	256	283	260	279	233	245	254	277	273	234	238	258	243	256	256	254	232	269	263	250	246	272	251	281	272	264	259	234	246	269	213	269	255	293	261	278	255	300	269	249	267	263	249	264	244	241	237	236	244	254	277	252	278	277	220	261	247	244	236	241	252	258	276	239	256	260	286	270	262	260	262	264	256	244	263	252	275	268	283	251	252	284	242	300	244	261	248	268	243	250	259	271	271	244	265	247	275	256	253	255	268	267	244	263	275	251	260	272	258	251	265	276	271	249	255	280	249	269	237	282	271	250	290	251	244	283	246	256	234	252	282	261	237	253	228	296	243	248	234	270	275	243	263	225	256	273	268	277	259	262	248	267	248	263	242	227	266	267	225	250	237	256	239	268	259	248	241	250	259	255	252	265	257	252	296	237	226	265	267	249	283	255	267	262	279	275	230	240	224	253	247	265	217	274	281	271	233	259	274	236	244	270	259	244	246	298	260	257	262	245	233	254	250	284	267	279	275	264	266	262	263	245	275	261	244	268	247	245	252	245	249	263	259	265	294	239	250	245	273	249	264	269	256	295	272	254	255	231	257	279	277	256	272	260	263	247	236	262	248	248	260	250	240	259	264	249	267	284	265	252	252	247	243	256	243	272	264	289	268	254	274	263	254	242	263	266	269	237	241	284	256	240	267	240
3465	8754	5924	2677	1896	1474	1093	877	741	605	530	460	434	424	374	383	377	338	335	334	314	360	298	330	291	279	281	280	297	274	275	298	303	271	289	280	255	242	281	286	313	291	261	261	253	266	279	281	271	264	237	259	250	264	261	298	281	272	301	265	248	261	265	265	263	305	290	269	242	233	258	287	237	266	262	285	265	286	260	266	281	240	267	277	255	262	278	260	273	239	261	257	261	272	253	292	283	267	270	279	266	297	277	263	303	271	267	258	255	260	266	262	278	256	257	267	241	248	290	265	285	268	312	280	276	242	280	281	250	294	266	271	295	241	278	259	277	276	259	271	284	271	262	259	257	259	241	238	302	273	266	262	274	264	311	243	270	260	258	255	282	276	285	254	278	273	282	249	266	278	269	285	292	266	275	241	244	268	298	236	276	282	309	272	250	279	271	275	263	267	269	282	256	249	225	250	299	260	273	235	242	265	267	248	264	252	272	257	259	254	275	273	294	275	252	237	251	271	251	310	275	252	244	274	256	257	288	288	256	268	273	263	283	247	261	265	273	250	266	256	270	274	253	258	271	245	262	264	260	231	291	235	274	255	250	273	266	274	264	259	263	273	263	256	262	289	251	258	252	273	267	280	282	245	271	261	279	244	269	260	277	275	254	264	277	262	256	239	295	294	242	248	238	282	280	262	285	257	229	260	266	256	272	273	286	254	266	270	270	264	259	281	297	284	277	245	258	233	307	267	261	243	279	234	275	288	275	258	261	257	255	288	262	271	247	257	267	283	276	281	244	259	258	296	245	239	239	282	262	297	269	267	266	269	265	267	263	257	278	250	255	255	264	255	252	262	236	297	285	254	267	265	281	273	269	254	250	286	254	262	264	250	271	244	270	247	256	283	288	258	259	275	281	246	243	275	260	242	262	233	273	261	281	269	255	283	259	278	277	245	244	250	238	265	266	262	243	297	271	281	262	254	249	247	267	280	277	257	262	295	276	256	274	282	263	277	279	240	256	284	267	295	242	261	245	279	281	255	257	298	265	270	261	247	228	231	263	261	255	266	265	282	257	261	285	252	258	286	244	275	265	246	256	262	249	265	281	265	287	270	262	283	273	290	262	262	267	271	272	268	284	251	242	304	294	253	258	286	246	301	236	292	251	255	267	282	270	248	246	270	245	266	271	268	267	250	269	258	246	273	302	260	259	261	247	284	281	253	268	265	272	263	259	273	256	261	278	241	253	272	254	307	283	256	298	253	268	264	267	268	257	261	259	262	281	259	251	270	247	257	274	278	253	293	275	251	247	272	261	227	256	254	266	276	264	233	267	277	249	255	279	257	278	274	257	285	250	239	270	261	264	279	267	271	264	270	255	248	259	276	273	286	259	283	291	278	236	270	262	285	249	281	274	272	284	271	274	269	265	271	242	273	305	280	279	270	234	252	277	245	269	279	263	285	261	271	282	267	255	269	275	227	283	288	278	272	260	264	273	262	236	275	249	299	284	255	284	269	270	270	239	237	266	251	264	284	252	269	249	242	251	296	273	273	258	264	293	242	274	239	263	264	269	295	275	220	236	296	287	269	274	261	281	265	260	281	258	260	263	259	288	288	264	276	264	279	277	268	248	273	280	247	255	247	269	270	219	269	269	273	259	267	274	256	228	252	261	261	254	274	262	270	246	257	260	251	273	278	265	240	260	309	268	265	235	271	293	296	281	278	231	272	249	260	264	273	282	294	250	277	244	271	256	254	250	256	258	254	291	278	232	278	282	281	271	266	258	258	241	271	245	270	271	236	248	287	260	265	296	277	276	240	266	282	256	256	278	269	276	247	256	264	285	288	280	260	303	240	263	269	272	244	277	255	265	282	262	274	284	252	249	284	261	232	280	266	243	265	247	269	271	277	265	268	242	263	251	260	310	281	279	244	272	290	263	256	258	288	286	297	252	278	269	235	277	312	281	279	275	270	251	267	255	221	253	269	268	256	260	271	275	287	307	261	278	252	249	244	271	280	235	267	266	274	263	265	230	283	246	293	278	260	258	264	254	278	281	272	264	244	278	275	245	261	257	286	247	301	265	270	256	288	278	269	253	263	242	282	261	243	262	258	273	251	263	251	275	292	301	257	266	266	281	268	245	238	259	261	267	277	271	251	286	304	274	286	259	267	286	271	261	249	266	271	252	275	257	245	231	257	307	253	261	262	251	210	271	281	263	263	279	253	238	258	239	255	258	259	280	287	264	279	256	274	286	235	262	264	259	275	281	278	240	279	265	277	265	257	236	241	257	283	270	263	274	266	279	280	239	256	252	284	255	237	249	226	298	251	256	269	268	266	282	300	278	231	266	248	277	271	249	288	241	259	292	263	241	240	295	284	251	291	272	250	269	287	252	273	246	253	264	245	284	264	244	271	254	289	271	231	249	275	245	246	274	244	275	261	250	243	263	309	268	271	266	270	280	253	283	278	262	256	253	280	263	265	280	250	281	261	253	269	267	247	297	265	274	281	265	268	249	268	270	248	254	274	253	282	273	258	262	256	265	278	259	268	249	254	255	266	261	273	245	273	267	271	263	262	277	281	264	253	255	251	263	243	270	255	278	248	264	282	249	261	265	248	274	288	265	266	248	256	269	292	229	269	264	246	257	264	253	276	275	269	254	278	259	239	255	252	276	278	237	280	250	240	283	243	299	264	287	287	241	291	289	275	283	267	261	261	252	263	275	274	282	241	254	278	298	250	271	249	261	258	270	285	255	280	248	261	246	265	295	272	261	265	289	262	279	271	306	264	249	232	268	277	264	240	250	259	279	258	270	276	276	273	286	257	280	283	281	267	255	250	289	264	258	277	258	247	261	258	239	270	275	276	294	272	237	272	275	282	281	255	250	257	277	267	301	290	279	281	282	255	279	248	286	256	282	279	283	253	276	267	274	223	265	263	272	298	288	255	263	262	274	269	283	279	302	287	258	281	275	253	271	270	255	276	265	263	282	284	278	268	282	281	267	265	244	270	285	290	278	258	254	261	277	269	255	255	264	247	280	259	279	264	273	258	257	294	262	223	263	268	282	271	282	255	259	262	257	259	252	267	271	270	278	269	278	269	256	253	272	283	260	290	277	271	267	269	279	299	280	249	258	250	276	258	268	290	244	266	276	251	268	272	255	238	257	269	236	256	261	269	263	255	269	312	255	274	245	255	238	270	242	240	273	270	256	256	278	276	264	235	270	284	294	275	275	260	255	241	253	286	256	297	296	229	260	268	271	266	252	267	256	274	284	245	229	259	275	268	291	273	272	276	279	280	297	268	295	239	217	257	249	227	242	283	271	273	259	262	272	264	258	262	275	259	278	252	270	273	280	275	276	277	248	234	248	272	272	268	253	269	272	262	264	259	252	241	249	291	269	280	251	260	274	279	276	314	276	248	244	262	294	271	271	265	240	281	263	286	278	283	284	262	274	234	274	272	278	263	262	265	246	276	261	271	249	263	265	254	262	265	277	275
24678	20904	26719	25164	8609	1077	881	792	763	779	693	767	700	719	716	689	662	714	684	707	683	665	717	695	668	701	634	662	723	673	686	712	670	680	663	663	650	689	693	656	675	712	685	685	693	685	702	663	672	675	649	640	652	686	659	660	692	658	741	677	726	624	652	647	667	687	712	716	728	652	654	691	645	628	659	681	728	683	664	667	740	712	719	659	639	676	656	693	777	670	678	722	616	689	716	718	601	684	685	700	654	657	647	639	752	656	685	656	641	632	689	657	673	649	728	676	687	622	682	657	668	681	669	686	680	635	694	640	653	672	716	692	679	641	691	657	684	677	621	672	660	692	629	698	649	672	695	717	679	676	678	714	671	645	688	719	683	653	678	706	665	651	667	657	720	683	656	704	645	639	687	684	707	629	666	662	711	672	713	727	737	672	661	651	700	700	656	691	687	684	657	694	712	685	698	688	658	649	688	665	683	641	664	692	706	658	696	703	662	691	632	698	660	661	647	722	640	663	673	675	673	714	657	669	632	674	696	669	705	673	648	638	707	641	673	688	667	643	689	693	663	660	678	675	634	694	702	672	707	699	650	685	662	661	674	668	655	640	682	685	656	695	709	727	656	702	730	751	688	711	634	677	651	626	650	674	657	667	685	638	605	645	654	659	606	656	691	673	691	671	684	676	627	642	665	663	668	646	656	663	671	621	661	731	668	647	643	665	666	633	670	693	692	658	707	697	664	658	695	668	659	670	669	663	673	655	696	647	674	693	676	675	687	699	694	701	621	667	697	657	682	717	714	706	643	639	658	697	698	667	705	667	693	674	681	687	680	636	675	626	712	667	707	663	700	670	633	664	685	659	697	660	653	649	611	709	684	651	668	640	671	669	655	680	680	650	637	625	672	679	669	644	680	656	674	721	677	664	633	696	677	716	657	644	659	692	660	668	684	657	635	676	681	684	667	697	679	651	640	698	634	682	678	704	656	687	665	696	721	648	674	670	678	669	618	676	649	697	659	670	638	670	657	682	642	683	645	647	658	641	674	745	707	688	679	664	657	744	650	674	652	676	610	662	635	659	656	640	684	708	730	691	695	680	692	680	620	665	704	686	602	665	694	675	670	666	613	685	649	678	634	627	677	643	650	699	678	608	628	672	683	628	665	682	685	699	703	666	668	644	669	697	685	705	679	670	675	653	645	667	667	660	659	706	690	707	687	721	667	635	664	630	704	665	691	678	665	689	687	635	618	707	641	687	662	677	713	674	704	620	650	674	641	666	701	655	709	749	688	649	665	694	654	650	675	696	688	656	692	635	682	672	689	619	704	672	663	700	684	692	691	725	685	687	696	673	719	665	660	706	628	679	702	684	697	666	696	653	662	636	646	700	693	698	646	694	686	670	671	712	670	667	635	651	686	676	668	718	725	658	695	636	665	661	684	670	651	681	666	674	705	630	688	692	702	616	658	700	647	626	640	691	669	708	666	652	636	672	650	678	671	666	689	684	697	648	670	638	692	673	670	703	754	675	664	673	673	653	619	689	675	669	661	685	662	655	675	676	683	651	683	661	628	684	690	667	658	692	651	643	746	688	659	651	649	719	656	686	648	677	706	677	673	674	710	683	689	657	664	644	650	689	684	679	667	660	665	697	670	631	664	659	686	648	664	671	671	682	630	665	662	711	721	674	670	653	633	700	692	654	651	639	654	689	650	664	672	696	680	656	662	665	655	701	678	669	705	680	669	682	731	676	655	639	653	658	653	620	708	608	679	681	665	667	649	674	642	725	681	677	642	638	709	678	670	626	663	681	665	665	656	676	721	616	686	694	682	666	689	654	676	691	674	686	695	679	671	687	720	624	719	684	698	660	672	648	656	682	704	672	709	699	644	621	659	689	678	626	657	674	683	642	691	670	689	657	627	623	678	651	650	648	617	690	632	692	661	719	643	687	664	664	685	655	656	663	647	657	652	671	689	660	683	689	687	673	637	739	707	676	632	674	645	726	606	617	666	694	668	679	643	694	681	689	660	693	639	623	687	658	672	662	652	656	674	680	662	597	694	654	655	650	649	651	667	637	714	682	705	688	684	694	678	667	684	700	682	671	690	696	666	652	699	669	670	689	668	685	682	658	682	661	640	632	694	635	678	685	666	671	706	648	681	664	666	694	630	662	660	655	692	678	677	703	667	677	677	705	673	655	683	652	711	671	638	711	724	661	663	696	686	672	697	658	677	637	652	645	647	681	640	670	666	645	725	649	615	646	694	700	693	681	663	634	696	717	683	725	672	679	659	674	704	661	713	665	699	664	679	633	637	706	643	673	676	659	685	680	683	664	654	656	687	639	645	684	652	664	681	708	686	698	710	674	708	643	679	678	681	683	632	665	677	715	739	691	680	682	658	643	699	618	690	674	673	684	670	684	620	685	735	659	643	683	710	660	685	716	669	706	662	683	673	678	672	694	709	708	674	612	666	722	656	698	644	641	630	653	681	670	668	682	676	659	696	714	690	673	675	680	666	663	653	687	640	710	642	650	637	692	650	676	694	714	699	701	671	671	620	632	678	708	665	668	662	671	639	684	713	677	645	702	676	663	680	701	685	738	697	692	678	707	687	684	659	678	693	687	665	716	696	682	634	609	656	652	671	657	702	699	703	681	693	683	706	670	605	719	704	681	665	678	637	667	709	697	707	648	650	673	690	622	668	652	658	692	707	699	667	660	610	694	684	694	672	648	675	665	705	722	665	687	648	643	612	667	602	664	679	644	644	647	687	689	680	675	683	684	611	657	713	703	647	657	685	685	646	693	707	698	640	711	709	731	662	654	683	662	670	704	643	663	681	682	703	714	679	667	661	662	714	644	649	626	671	663	677	680	736	681	693	660	705	689	651	653	635	673	659	650	681	660	687	701	665	681	666	630	686	702	689	630	688	706	713	682	741	753	644	674	682	665	652	681	683	659	643	693	663	660	669	653	655	630	707	654	642	684	665	656	669	695	658	694	710	702	618	667	678	628	699	670	643	644	682	717	699	692	694	682	639	655	662	617	683	688	677	718	658	633	678	660	722	718	681	705	669	715	664	606	683	631	678	677	689	642	729	662	665	639	689	663	665	696	645	641	684	675	639	698	633	676	711	688	667	685	646	621	692	654	680	678	701	707	682	740	680	637	684	703	708	644	629	682	618	664	686	697	685	642	665	668	664	656	700	660	675	650	635	689	631	673	756	658	679	692	675	692	622	681	671	700	690	679	704	715	683	708	663	679	702	637	651	629	633	652	669	706	680	683	696	669	646	653	631	665	676	636	679	728	654	642	652	655	657	665	655	693	671	694	664	653	661	677	663	641	676	707	655	672	706	717	653	686	643	608	648	675	701	710	678	617	699	680	639	624	634	661	656	646	671	652	691	757	694	682	638	668	723	649	709	718	645	666	645	649	699	600	674	620	641	651	679	658	676	691	681	657	695	654	637	657	709	656	679	659	646	690	647	682	680	683	689	684	663	689
3664	5420	3576	1937	1504	1355	1108	951	917	861	778	787	736	754	722	750	678	691	696	710	735	694	683	713	705	713	696	668	669	681	700	681	696	680	664	717	739	606	666	693	656	695	668	725	676	667	689	654	671	686	627	681	658	650	655	685	672	662	719	650	706	665	655	685	671	677	719	662	704	640	708	664	665	680	667	678	663	626	655	664	671	695	646	662	638	695	660	728	689	696	682	693	658	677	649	690	689	689	694	657	692	698	672	655	665	670	758	664	628	639	695	685	665	708	697	695	700	691	689	679	666	623	680	692	696	698	683	669	717	670	685	723	670	643	689	698	653	674	690	685	664	628	674	697	700	688	670	653	660	676	665	660	678	666	714	647	681	650	725	681	683	653	675	688	739	644	650	698	695	636	666	624	639	646	724	660	695	690	697	670	705	627	713	706	715	728	673	625	732	675	662	700	678	692	658	674	662	667	630	685	692	615	667	679	674	702	712	665	664	695	687	683	707	617	623	689	712	674	647	680	687	713	669	664	702	634	704	652	655	686	630	638	630	675	677	683	683	673	662	654	696	691	660	654	631	683	676	663	689	688	731	657	661	690	715	647	648	642	673	723	679	689	658	696	689	707	714	684	637	720	641	720	709	710	661	657	677	691	692	687	681	665	671	648	671	696	656	680	678	659	672	655	687	741	676	701	688	629	677	656	666	687	682	692	698	658	659	684	740	713	682	628	683	670	679	686	656	707	669	630	629	690	679	720	691	665	657	740	690	725	695	673	683	694	655	658	663	705	686	690	683	725	634	676	669	649	649	644	751	705	695	662	649	628	671	701	689	678	692	669	656	659	645	665	652	671	664	675	660	727	627	696	673	737	733	640	670	692	672	697	657	704	674	675	704	665	670	691	698	671	642	687	631	711	732	657	732	705	707	700	684	689	693	716	697	701	681	653	703	704	697	638	678	684	674	631	691	634	702	687	672	683	671	678	661	692	691	707	684	665	676	667	679	685	675	664	670	671	658	652	724	731	645	678	640	703	633	656	650	643	690	696	700	641	646	650	661	641	665	622	633	653	703	664	639	684	653	662	669	761	667	708	687	667	710	675	712	691	696	707	695	660	687	658	676	671	635	651	669	705	652	654	712	657	698	659	696	712	671	710	670	657	668	690	735	675	674	695	630	721	674	714	704	650	667	630	679	709	677	626	692	697	669	644	663	701	656	698	656	672	671	659	686	673	686	680	694	660	681	705	694	629	669	690	693	694	686	699	649	677	665	667	701	678	717	722	652	688	696	678	606	715	672	663	705	658	693	633	670	656	660	673	653	666	666	674	664	662	662	669	686	702	698	692	654	715	678	645	663	673	657	695	641	668	660	662	681	689	655	671	682	699	684	664	640	691	658	657	691	699	644	691	699	657	706	676	654	704	669	667	695	693	728	689	683	680	716	750	674	626	695	648	661	702	674	697	672	647	678	662	690	690	630	681	673	642	740	670	675	613	678	697	667	667	658	649	720	648	660	694	692	662	662	649	638	707	654	653	657	698	679	692	637	695	665	689	609	677	672	671	648	688	699	670	705	701	699	645	656	641	650	693	689	678	669	694	685	660	672	650	666	746	657	687	661	731	658	643	643	661	677	673	688	726	641	647	656	619	665	683	620	735	699	666	656	688	686	677	657	703	674	696	687	620	681	639	666	681	725	661	684	658	673	660	699	675	663	649	647	679	670	679	659	699	691	682	637	673	674	626	686	636	650	679	723	689	671	647	721	645	680	618	704	700	650	659	650	674	689	667	690	656	720	688	656	621	632	687	685	706	719	664	733	724	671	722	654	700	704	645	693	673	684	645	702	685	644	700	700	624	740	653	618	654	658	696	666	665	632	653	668	715	690	729	674	670	706	683	635	612	679	671	729	724	679	649	711	708	654	666	684	695	663	694	686	662	648	665	655	709	668	705	702	697	682	702	691	726	665	660	696	648	705	706	656	700	669	639	668	705	652	712	688	714	689	617	659	697	669	664	698	657	710	671	693	701	678	654	671	675	663	619	713	710	691	678	691	697	656	674	677	696	684	684	683	649	701	648	693	665	700	640	691	638	727	702	653	690	639	609	694	687	667	687	696	646	696	617	695	705	683	667	674	667	655	654	698	715	688	676	663	697	684	665	700	666	686	657	673	711	675	686	670	651	668	703	662	687	683	690	661	657	675	664	634	683	685	651	694	655	651	634	689	688	696	676	704	650	662	637	681	592	669	639	672	720	681	650	655	639	637	675	666	698	666	689	703	682	664	646	653	664	627	653	691	664	650	675	664	717	652	661	634	707	651	670	646	665	677	680	709	698	689	614	630	645	722	627	673	651	684	680	645	712	701	709	685	635	711	704	701	714	709	694	635	651	683	687	713	687	667	676	704	682	686	698	658	613	684	668	639	689	661	628	668	665	623	691	699	681	664	658	679	652	645	703	704	669	612	744	686	660	730	714	716	631	647	668	726	705	697	734	681	671	650	658	665	661	668	682	666	678	624	674	673	658	675	672	640	675	668	674	706	719	635	645	694	700	666	702	678	661	674	682	664	703	655	706	723	696	688	713	710	661	667	703	671	655	678	664	667	638	667	696	702	707	708	660	686	616	662	665	722	662	672	693	696	691	670	672	675	665	690	657	683	683	661	645	710	669	660	670	709	668	678	652	669	686	688	682	691	706	679	640	652	727	656	654	695	685	650	617	698	663	630	695	650	657	714	675	640	640	655	686	673	690	667	707	664	679	679	659	673	670	668	621	691	701	676	639	668	678	671	659	655	688	648	693	727	679	714	687	697	670	705	703	695	681	746	646	669	684	703	674	707	715	628	667	688	706	682	623	688	693	683	690	653	669	685	713	662	685	657	693	658	688	602	691	648	723	684	645	644	678	682	685	679	678	659	648	629	661	691	633	662	729	659	652	727	712	704	701	676	643	730	675	683	656	669	649	688	669	730	683	662	655	698	694	626	677	704	663	667	671	608	691	686	630	675	650	726	675	710	663	697	617	651	700	663	701	677	712	676	628	666	693	667	709	705	634	717	647	657	682	677	690	679	689	664	667	681	716	697	684	644	650	694	671	716	669	669	717	687	697	653	657	695	680	687	674	665	669	673	614	655	658	677	685	621	727	664	669	678	694	702	687	628	707	678	680	681	663	629	675	704	703	670	669	663	685	652	709	692	665	663	677	646	690	678	694	688	689	688	674	622	712	688	678	675	669	655	665	685	718	674	700	662	670	719	674	653	674	639	709	678	685	695	695	682	674	714	668	681	672	623	675	651	664	673	648	659	679	656	640	700	651	667	651	671	704	734	702	710	679	671	680	652	673	692	657	670	687	642	640	691	668	632	694	669	676	691	660	699	721	708	672	710	670	664	668	663	640	655	676	644	672	660	678	655	672	727	637	652	685	670	684	683	695	672	689	673	670	669	683	682	651	703	645	636	678	705	658	619	649	677	630	691	717	700	715	687	649	667	639	721	656
22398	20982	28467	23667	20983	21021	6616	993	787	624	548	522	503	405	424	382	379	397	379	338	345	322	353	344	310	335	344	308	353	320	322	316	344	326	263	300	333	309	322	296	277	269	302	287	323	297	283	280	291	296	296	291	330	312	292	311	342	289	338	331	280	296	310	288	296	302	279	278	305	286	273	314	328	302	315	284	274	295	300	288	306	311	288	305	293	320	265	275	302	264	286	285	278	313	310	273	286	302	277	292	304	292	298	281	268	242	316	287	281	325	323	340	268	319	310	334	263	275	286	286	283	296	281	294	258	310	287	281	275	285	272	315	290	277	276	280	270	305	311	292	302	265	327	308	308	283	285	311	283	291	292	304	290	270	315	299	282	300	299	281	310	287	293	304	296	301	272	293	289	319	298	289	290	257	288	290	306	289	318	294	284	313	307	281	302	302	298	273	279	264	306	291	289	290	300	288	300	276	295	257	319	296	309	276	266	319	274	265	283	289	281	299	286	293	252	286	264	324	292	306	313	283	278	271	301	265	268	309	295	305	288	259	291	279	309	296	299	243	288	280	286	292	297	291	290	284	303	309	276	300	298	266	296	306	268	271	280	289	297	279	262	282	283	270	266	280	275	271	334	311	277	279	299	271	283	266	273	289	286	301	281	278	283	289	293	284	306	284	284	281	288	274	307	271	283	294	306	297	296	293	307	311	304	287	279	306	285	298	306	282	306	321	319	309	310	271	271	291	279	284	281	279	304	294	286	310	289	280	278	252	277	283	304	286	272	279	294	315	311	284	309	275	286	265	299	283	318	272	271	317	281	298	294	323	260	287	296	281	297	276	332	303	291	299	302	251	297	313	269	301	309	301	291	299	308	296	320	293	263	312	302	303	283	307	274	279	315	287	277	288	274	280	276	269	304	278	300	287	277	304	306	280	294	275	278	269	294	279	279	296	301	285	292	330	290	295	308	310	281	282	285	281	299	290	327	307	273	272	292	262	280	257	268	294	290	274	324	283	293	311	296	296	280	266	278	248	276	308	280	313	303	270	299	301	271	280	307	288	302	285	305	271	303	304	306	329	295	321	266	328	299	322	260	282	284	290	313	280	315	288	272	300	290	310	251	290	269	301	273	308	306	307	280	270	255	296	314	269	298	320	282	307	275	325	284	291	297	316	308	285	309	276	274	293	280	275	308	279	281	297	276	274	292	322	266	250	282	329	286	302	290	270	304	295	286	277	265	263	285	284	315	287	291	318	275	318	275	324	264	307	308	267	327	297	266	298	312	290	292	296	299	294	311	298	263	292	270	321	260	311	305	292	294	262	284	311	272	344	310	314	308	266	270	256	274	283	276	302	315	269	286	286	260	299	293	304	275	287	321	254	304	285	293	280	284	300	288	300	304	283	294	270	304	267	290	288	292	307	314	317	286	292	284	285	257	286	284	306	303	292	318	282	278	299	304	308	291	309	281	320	304	301	304	301	272	272	291	298	314	313	286	280	297	301	283	274	273	296	295	264	260	249	337	270	273	299	295	272	289	299	300	309	275	300	290	295	293	289	304	248	299	290	299	291	325	287	294	288	293	308	292	314	315	300	284	306	303	260	282	287	280	282	283	283	302	278	286	277	284	311	282	299	315	285	308	313	308	310	307	314	288	301	283	301	286	291	297	284	264	298	305	261	298	289	283	294	285	277	252	288	289	275	273	271	286	296	290	289	304	297	276	301	301	300	302	261	284	288	298	310	326	318	283	286	267	263	276	295	301	285	280	259	301	270	279	288	285	294	305	272	286	299	326	264	239	297	279	283	270	284	328	304	289	272	268	294	316	291	279	298	287	285	281	302	276	254	280	284	301	274	270	294	285	288	285	278	275	298	275	290	283	279	332	299	311	266	278	285	302	285	288	294	313	293	316	271	312	287	283	290	297	270	313	302	285	335	321	286	303	322	269	277	289	291	324	290	287	315	293	291	255	305	298	309	316	326	271	258	275	312	280	253	283	261	291	307	316	280	302	285	298	296	289	277	303	276	273	305	276	304	305	256	283	276	288	319	312	265	269	306	271	288	285	320	308	261	299	252	277	299	298	294	318	288	293	310	293	270	303	286	274	273	273	285	261	267	273	313	303	320	297	279	271	278	290	275	282	292	303	286	283	297	278	299	310	287	295	273	278	243	304	308	295	295	282	296	304	307	280	282	282	294	276	292	295	317	272	278	299	298	284	278	276	279	310	272	295	274	273	267	291	301	288	288	310	278	298	291	298	300	272	285	314	279	276	249	281	280	321	275	297	283	290	276	301	292	299	292	313	294	244	257	315	258	315	286	252	298	305	273	326	266	269	306	294	288	300	328	325	272	299	328	308	298	287	313	308	314	258	271	287	255	276	277	308	300	278	280	274	301	293	304	266	274	290	305	282	310	260	287	300	280	297	262	335	301	280	304	281	283	273	305	257	287	324	291	300	285	277	262	293	250	282	289	279	304	306	258	282	308	281	290	302	300	293	294	291	287	284	278	282	273	281	290	305	314	276	285	277	302	291	266	281	286	303	286	256	295	278	292	284	290	273	312	294	283	250	294	255	291	290	271	289	284	266	280	292	280	289	289	282	327	301	309	295	280	265	287	313	271	288	262	306	280	297	282	276	317	282	281	304	285	269	271	295	292	310	274	278	291	311	276	305	287	314	297	307	280	280	264	279	256	285	304	276	295	287	282	306	272	281	300	290	285	283	294	274	287	300	292	287	304	288	301	271	296	321	278	275	277	324	303	299	294	300	289	309	274	317	270	281	318	279	261	304	301	305	288	302	321	317	318	316	267	303	288	275	301	261	328	285	294	276	276	279	341	284	289	292	266	276	287	275	285	280	289	305	294	285	294	265	279	303	282	321	314	294	286	315	285	297	302	281	304	312	264	270	323	283	265	289	285	299	288	291	273	314	275	308	280	284	268	276	278	274	259	273	309	282	284	267	301	271	327	288	305	281	275	276	306	266	303	263	293	300	291	282	293	263	286	260	288	271	294	305	283	277	287	252	319	258	308	285	301	300	307	277	292	293	255	274	286	284	273	283	274	267	265	257	283	282	275	273	250	281	301	285	283	288	322	308	274	271	302	261	299	281	256	273	295	269	276	299	302	312	307	311	322	315	345	275	313	305	290	284	294	249	318	268	321	274	307	270	314	302	306	282	268	314	280	304	309	299	261	306	299	280	288	296	318	262	319	298	308	278	270	287	297	294	266	285	284	292	293	296	266	292	288	288	292	284	287	275	312	310	284	298	287	285	294	303	327	302	288	294	279	294	279	313	287	283	279	262	276	281	334	283	284	264	287	287	283	317	294	333	318	305	300	285	321	277	291	271	282	295	294	301	296	306	329	293	280	294	321	264	287	291	298	287	291	293	272	310	285	293	317	283	277	316	304	291	292	317	299	292	293	271	276	285	300	308	261	277	302	270	302	285	287	294	265	294	265	286	291	293	281	281	278	282	279	278	271	301	261	290	279
4083	13937	9479	4497	3152	2397	1799	1358	1098	857	796	716	594	547	511	482	482	391	405	379	380	371	344	360	351	317	321	350	299	352	309	322	278	323	304	310	317	287	304	299	306	276	282	322	295	345	311	291	310	316	299	306	311	312	281	324	280	267	316	271	264	304	270	295	320	275	286	291	289	283	287	286	275	279	286	260	291	289	291	288	316	242	277	309	290	275	302	309	292	263	296	285	307	267	255	298	317	266	326	297	287	283	294	284	275	306	329	296	285	296	265	270	292	330	254	280	283	275	284	272	286	257	271	302	282	285	288	281	267	309	275	307	276	298	276	296	307	292	300	257	284	285	289	251	308	283	269	280	274	278	273	308	293	255	276	297	261	261	272	257	288	258	256	299	272	255	258	306	274	272	297	275	304	276	309	284	285	262	259	289	263	270	266	278	290	300	312	270	278	284	298	294	278	308	267	301	311	291	282	257	289	256	269	276	291	268	264	284	279	310	255	291	273	290	290	293	294	289	265	316	286	310	307	268	280	303	254	287	275	290	325	285	263	273	293	261	292	275	283	285	283	262	303	295	272	294	301	293	304	311	285	273	282	277	284	257	288	261	274	288	261	295	290	271	291	276	265	288	297	305	270	278	295	290	273	273	263	271	275	295	292	300	293	275	295	272	280	283	302	297	279	257	302	285	298	310	267	262	270	323	312	279	291	293	301	286	273	289	285	280	297	291	294	304	304	271	264	283	277	308	277	301	274	282	303	287	287	268	260	262	274	301	278	292	275	280	321	284	300	284	263	272	270	272	295	305	292	287	297	303	298	260	275	280	295	279	276	280	305	268	283	300	252	278	290	305	242	236	287	272	284	300	259	284	277	270	299	307	323	298	279	271	282	266	296	271	294	295	279	278	272	286	277	287	294	270	263	268	263	301	270	271	301	321	278	280	312	262	287	262	292	315	284	308	287	263	291	286	322	283	292	304	310	318	279	296	292	286	301	293	295	305	294	272	276	294	278	253	321	276	291	272	278	291	317	296	282	276	290	292	285	320	274	288	248	298	278	300	304	268	271	283	266	281	303	296	299	261	288	304	312	300	279	279	276	282	282	275	275	300	290	298	277	259	265	256	273	309	280	263	288	281	294	270	291	304	284	316	313	279	277	290	281	298	287	310	257	280	274	289	303	288	266	274	319	249	257	293	264	297	266	293	282	274	305	268	322	296	245	282	295	247	271	269	289	268	279	289	291	276	246	316	283	277	295	296	271	282	282	264	310	287	278	299	298	268	266	275	284	277	271	273	275	278	285	286	274	266	279	291	284	284	244	287	270	311	291	269	256	270	302	315	270	268	275	294	280	285	277	288	289	281	276	302	307	296	291	293	289	310	281	272	295	299	293	296	302	272	278	280	275	271	290	322	265	294	276	252	295	317	295	307	313	249	293	289	283	309	245	277	260	296	295	288	257	282	271	270	288	276	287	297	285	260	287	269	301	268	291	289	270	281	283	250	249	288	292	274	280	280	277	285	313	268	271	266	268	275	297	265	264	287	265	275	278	299	309	297	253	270	290	338	310	306	256	268	262	281	300	316	312	254	296	302	293	303	272	279	288	278	262	304	277	255	273	298	320	276	274	275	304	295	295	301	307	297	269	264	281	263	294	265	279	294	278	281	286	277	267	300	289	282	281	282	303	261	295	279	275	290	261	284	316	300	289	264	297	279	285	272	258	300	300	310	254	297	301	303	274	281	265	273	270	279	276	268	302	291	267	298	280	315	267	279	287	271	284	300	287	254	320	289	281	274	316	252	306	297	275	291	293	276	307	278	249	277	250	288	267	281	311	285	295	283	286	301	286	279	249	313	266	252	297	272	256	305	287	291	268	271	276	282	284	277	271	274	283	292	275	298	299	275	279	284	291	279	285	306	286	287	285	276	265	284	279	267	288	317	309	278	300	272	259	266	286	263	284	268	238	276	286	278	268	274	300	261	248	294	271	286	274	291	296	283	306	266	290	296	294	290	264	273	301	285	261	285	295	246	288	282	271	269	288	276	279	275	255	291	237	270	267	284	275	289	287	281	298	289	288	276	262	295	277	273	288	316	295	284	278	280	276	287	318	288	261	295	283	284	278	273	274	251	283	268	289	288	284	268	270	284	279	276	302	290	282	293	281	255	299	287	279	316	287	264	285	293	270	312	320	315	278	271	247	287	300	298	284	266	292	327	294	267	288	306	296	290	302	290	295	248	291	298	265	274	299	270	292	251	304	282	266	292	273	326	295	298	282	276	295	280	287	286	284	312	296	271	288	256	278	286	267	308	295	270	284	311	288	285	275	286	282	257	287	309	294	307	290	271	286	246	318	279	273	295	285	287	271	308	277	281	290	262	304	289	282	270	259	285	315	309	291	266	315	318	279	283	338	269	289	312	287	269	248	278	275	280	305	268	280	271	290	280	285	287	303	264	286	271	275	270	293	262	273	281	273	282	270	271	306	291	294	286	282	291	298	271	274	285	256	277	263	303	270	269	257	277	295	282	279	287	275	285	291	284	275	292	263	293	291	286	282	285	293	294	301	272	309	302	280	292	243	282	261	280	288	255	293	291	281	274	305	303	291	290	276	275	251	290	313	286	300	293	277	276	284	312	253	298	274	293	299	299	280	284	276	295	304	257	272	275	280	283	278	279	289	257	291	271	269	286	280	261	305	267	272	275	299	273	270	269	302	262	279	286	268	285	299	287	295	281	296	263	299	284	274	282	274	314	318	257	319	326	279	292	254	304	293	299	279	293	258	290	309	296	317	287	280	285	296	287	272	271	265	279	272	301	255	283	287	305	305	297	296	262	283	310	263	305	290	303	280	307	305	308	275	296	285	271	300	278	253	279	288	293	263	289	297	306	277	268	246	292	290	275	306	312	297	278	266	262	273	279	304	295	269	288	303	283	272	289	285	298	294	283	316	293	311	294	265	286	286	304	285	265	317	292	290	273	283	285	280	283	255	257	255	291	312	300	269	296	306	289	287	349	291	281	280	285	286	253	257	298	272	306	284	266	252	284	282	305	270	280	272	296	296	310	296	291	293	289	296	302	291	285	290	277	279	313	289	297	279	290	317	267	292	260	273	314	275	280	318	289	303	269	277	271	326	278	272	241	280	292	261	279	280	271	279	288	281	267	286	286	287	258	278	253	288	289	310	267	283	246	273	280	280	289	295	287	276	279	291	292	282	306	269	265	296	288	278	286	305	285	310	271	312	284	278	288	310	291	298	283	279	291	276	270	275	273	261	269	288	266	285	297	311	308	273	274	287	294	308	244	277	279	268	318	278	290	308	281	290	269	296	293	269	283	319	264	260	282	296	296	276	283	277	282	291	271	258	252	302	270	264	271	292	306	300	261	291	281	272	279	289	271	263	278	280	268	301	290	311	282	257	283	287	296	279	264	278	258	294	307	277	284	286	260	295	278	318	300	262	304	262	279	283	291	300	261	317	280	284	264	288	302	314	307
27575	20105	8706	1072	696	635	618	587	596	567	583	564	559	551	566	616	543	539	567	525	553	576	537	538	514	581	528	575	576	545	533	528	536	510	529	580	536	581	519	559	601	508	575	576	551	574	554	544	564	524	549	553	546	600	560	546	564	557	554	541	571	526	529	567	547	550	560	499	574	544	556	553	536	583	556	543	594	560	534	519	525	524	592	560	537	542	563	550	585	522	540	548	559	540	537	570	565	509	526	536	538	575	557	540	547	583	541	584	537	543	512	567	565	557	543	533	524	603	559	551	598	584	576	541	566	551	522	593	551	553	530	502	564	484	520	546	569	573	567	541	527	545	537	564	575	544	585	598	591	560	577	515	555	511	523	520	586	542	557	526	540	562	528	542	579	556	537	527	525	594	483	572	551	601	568	555	566	561	563	572	528	530	547	512	575	545	554	585	550	551	535	521	587	514	537	554	552	523	539	561	545	567	552	555	530	519	539	581	551	580	514	569	547	577	584	591	512	568	554	564	530	540	545	550	550	527	519	582	548	567	520	535	566	559	535	532	565	518	523	503	537	550	558	534	546	529	544	580	553	516	515	584	558	596	595	562	534	545	541	549	506	569	529	554	545	580	551	573	583	518	529	555	575	550	535	559	540	565	542	581	545	545	533	550	539	568	535	578	586	575	555	536	535	534	531	550	584	551	556	558	512	523	552	549	559	557	533	568	536	525	570	540	526	535	564	569	517	533	553	586	534	572	567	521	549	564	551	583	554	544	541	573	563	529	564	547	586	552	553	580	517	482	526	580	534	547	498	561	547	560	507	495	555	533	535	553	539	503	523	546	558	548	535	572	530	526	561	581	531	550	534	534	515	543	545	569	575	550	557	558	505	547	582	597	539	511	547	601	570	597	551	530	582	569	520	535	548	559	525	566	579	509	517	572	589	553	542	607	565	559	576	533	530	575	560	550	554	555	520	542	575	526	581	567	574	545	529	528	571	542	571	558	504	570	557	558	541	536	544	576	592	549	549	523	547	553	508	556	572	567	564	551	532	544	521	540	528	556	562	535	561	557	553	552	562	557	576	567	561	597	525	570	547	533	541	569	572	576	557	550	515	522	558	516	521	567	535	560	580	560	560	532	536	570	549	519	591	524	552	537	551	552	578	558	568	542	514	561	581	556	591	568	483	530	559	542	535	540	581	563	585	541	581	546	522	558	557	550	500	558	495	550	532	551	547	557	564	541	546	536	545	515	558	511	543	544	536	552	526	540	499	552	538	550	537	539	525	566	528	551	551	526	541	497	587	562	500	560	543	541	575	524	534	592	556	510	545	570	501	546	514	543	561	560	537	563	559	566	534	496	547	537	559	538	534	561	545	546	546	476	526	543	549	565	540	536	538	546	602	552	552	502	570	590	561	504	536	554	590	617	543	601	524	595	539	560	537	538	575	591	570	579	555	555	553	547	546	520	557	541	513	539	553	578	591	523	522	533	557	521	526	535	583	549	554	543	538	530	541	540	562	525	539	589	524	548	533	566	524	555	579	568	574	577	543	578	577	545	568	533	529	547	505	538	562	519	557	571	546	516	544	558	597	504	565	535	546	571	599	542	593	574	539	527	558	560	537	508	569	551	541	517	546	525	561	555	585	538	568	557	534	604	552	583	525	522	560	580	530	590	578	524	544	547	534	562	537	502	561	521	574	610	521	521	533	539	510	574	550	573	536	524	530	532	534	549	517	574	572	553	535	532	524	551	534	530	551	551	556	544	532	531	523	573	547	524	562	516	580	534	554	537	557	559	506	561	582	573	535	556	567	558	560	584	558	542	505	559	537	544	545	565	515	558	584	542	557	509	563	565	579	533	532	508	528	577	540	561	579	530	568	573	537	554	545	516	576	575	559	563	555	543	544	534	526	497	543	541	561	561	527	538	559	511	567	553	547	559	530	541	583	498	609	540	550	498	568	565	514	534	536	545	584	540	557	555	557	540	559	567	598	553	517	531	581	536	541	540	536	543	534	542	569	551	577	556	569	604	549	562	531	522	548	524	557	568	513	532	550	586	529	584	532	541	558	550	559	581	557	574	529	562	537	541	539	554	520	536	555	556	541	549	580	568	533	573	660	556	533	499	541	531	555	563	557	592	576	543	542	522	516	612	525	529	522	590	556	517	551	551	542	562	575	550	574	523	533	549	549	575	529	555	532	540	530	539	555	579	565	573	511	546	577	566	606	542	567	499	519	512	554	534	530	543	570	490	544	564	569	551	572	552	557	505	569	549	539	553	513	522	564	546	525	548	549	553	537	546	541	567	532	552	567	510	517	535	551	568	545	534	558	562	551	558	638	571	563	567	554	525	537	520	551	538	537	539	551	577	523	556	558	552	578	595	565	552	512	567	530	561	539	580	530	575	564	531	543	521	505	576	580	558	550	622	528	555	553	549	543	548	584	523	584	551	580	556	532	556	562	557	521	529	564	598	566	575	582	562	546	559	567	565	511	540	520	568	571	552	570	563	550	537	515	594	564	583	548	567	540	544	551	551	571	517	574	520	562	548	534	586	516	563	575	535	553	572	568	588	578	566	563	557	562	525	562	551	554	530	537	521	523	577	566	515	528	512	565	547	559	517	581	536	522	560	521	532	563	545	501	572	552	542	535	536	548	578	534	557	552	513	553	548	540	557	534	544	540	531	553	575	560	543	538	529	542	546	540	553	569	579	546	565	534	553	559	583	544	559	512	554	531	524	571	500	564	598	537	575	509	559	552	526	587	562	534	537	522	536	560	536	597	559	561	557	544	580	564	572	586	548	567	565	572	575	593	548	567	576	554	547	572	583	541	590	561	559	551	542	549	561	581	583	542	569	561	539	575	562	592	552	519	581	532	541	530	584	524	565	539	493	517	502	561	538	535	587	561	567	568	549	566	526	550	522	540	565	574	551	564	533	557	599	558	521	570	569	597	517	477	539	552	565	504	565	598	528	569	550	577	510	544	551	538	560	543	582	544	531	558	591	533	562	503	606	597	519	540	530	574	525	524	575	560	570	499	537	526	587	499	526	527	538	543	542	521	566	524	565	554	540	551	589	559	557	543	541	562	564	583	569	544	582	563	549	525	552	562	519	552	555	574	586	574	578	586	571	561	559	569	533	536	561	548	581	541	517	533	546	541	556	536	572	577	560	554	553	526	515	534	523	580	551	520	535	539	608	546	571	555	556	535	626	581	534	525	554	549	540	550	548	571	503	572	567	519	578	553	591	570	576	573	586	500	529	586	516	524	505	566	560	545	564	560	563	593	580	515	535	520	557	544	549	547	550	567	596	564	522	519	576	543	518	505	522	576	525	559	555	580	584	561	563	513	558	569	594	575	551	584	517	555	570	526	548	538	508	588	562	564	550	549	543	546	535	534	537	551	516	507	585	595	598	603	531	590	552	555	511	571	565	539	553	588	531	558	558	523	541	518	552	578	515	538	611	574	538	587	559	550	541	571	568	568	565	567	514
5006	2594	1557	975	865	752	760	684	619	645	607	625	578	616	603	597	577	590	568	553	563	592	568	600	584	558	559	581	520	587	574	558	598	562	551	590	595	598	546	621	564	559	537	524	541	536	563	541	601	546	584	593	603	561	593	550	588	589	584	583	560	553	580	573	572	576	578	567	555	573	513	524	562	572	584	568	561	612	563	545	607	590	585	556	551	553	546	580	580	543	569	596	550	543	546	555	544	604	603	552	575	528	576	547	607	550	574	546	533	571	581	564	632	574	582	530	554	595	529	540	554	566	569	573	552	555	576	569	555	572	531	573	562	564	583	558	615	587	558	532	592	532	532	527	566	494	573	528	593	558	540	587	589	543	563	571	567	571	561	532	577	596	612	599	600	568	576	578	558	600	517	588	548	570	578	580	563	548	502	565	569	601	562	549	574	520	567	563	579	555	553	558	601	564	560	564	575	582	556	582	544	556	548	552	577	573	589	550	541	572	586	548	592	600	542	580	605	550	594	551	562	562	522	570	574	558	551	507	510	601	587	557	552	597	588	599	549	568	548	634	572	592	561	531	545	564	561	544	569	524	576	547	533	532	617	515	560	557	570	535	584	586	568	582	524	549	555	517	560	594	559	579	576	587	564	586	600	617	540	532	556	595	557	621	577	579	539	548	556	577	542	561	529	572	568	563	534	537	548	582	574	598	540	557	575	532	549	607	561	562	583	537	550	565	576	558	593	556	536	582	542	538	528	523	617	602	538	517	518	583	562	562	556	572	585	564	590	567	587	602	564	568	550	552	579	582	537	546	549	532	577	583	583	530	534	552	552	563	588	524	547	540	540	539	584	572	579	568	545	533	563	553	541	570	601	538	551	557	597	562	595	553	595	550	586	572	568	580	622	545	592	548	552	571	548	544	543	552	538	527	547	587	526	583	570	547	542	592	526	549	589	586	572	550	564	505	527	544	598	555	596	554	553	520	559	588	580	578	607	547	568	549	585	568	623	549	526	536	573	610	534	533	604	524	571	599	581	517	572	586	538	529	587	595	559	597	566	581	529	566	545	535	543	546	563	577	560	546	569	552	563	579	563	571	575	577	538	580	478	537	556	578	569	599	513	558	553	607	508	626	598	534	554	572	562	553	580	527	505	588	580	530	596	607	554	594	527	526	541	508	555	549	541	585	543	599	588	535	564	558	579	568	579	531	575	596	559	569	597	571	563	565	538	536	598	510	561	588	527	531	572	579	539	538	560	548	555	589	542	597	560	562	580	583	547	579	547	575	557	585	570	573	570	541	574	525	563	592	580	553	536	587	546	587	552	571	593	566	560	549	539	530	561	531	626	545	574	577	581	543	588	584	560	537	566	523	541	607	544	533	562	555	528	549	545	582	615	530	537	573	575	509	586	601	605	554	566	568	586	504	580	558	540	610	553	555	583	556	570	542	556	577	600	564	586	527	584	546	565	576	564	559	591	551	603	600	566	594	567	531	540	562	528	545	565	569	604	561	598	565	532	558	568	545	565	557	531	558	592	623	537	602	543	592	561	604	579	573	535	534	552	518	546	568	547	551	571	568	578	569	563	559	610	594	570	560	535	596	524	554	531	610	532	572	553	547	562	564	549	564	540	560	568	560	547	574	547	517	602	563	619	547	544	562	554	556	607	575	570	560	522	590	576	598	567	616	582	550	562	587	534	586	598	577	552	602	570	585	523	521	544	538	563	564	546	582	603	617	529	574	567	539	539	557	594	594	521	534	557	552	554	591	533	527	598	600	608	581	582	607	561	551	573	559	599	595	588	575	630	575	565	549	629	582	560	552	635	565	563	602	583	540	564	559	558	555	521	592	567	573	565	557	526	566	604	552	554	567	578	572	568	573	564	568	586	554	574	548	548	564	539	571	541	525	550	557	610	578	543	556	544	586	558	589	538	562	571	581	554	585	555	554	578	606	560	556	597	553	545	581	550	570	542	573	546	560	568	577	582	555	551	570	544	578	579	514	562	518	558	543	522	571	600	582	599	571	570	572	520	537	513	549	546	553	525	485	556	565	566	587	522	606	545	536	519	558	578	565	574	565	574	534	537	558	556	568	532	586	568	555	575	542	579	513	545	588	559	560	538	575	591	543	550	579	551	568	560	538	577	558	542	519	570	547	557	520	604	535	569	634	567	602	564	534	607	572	561	575	566	555	607	522	532	617	526	544	537	558	568	601	545	580	587	538	572	587	549	548	589	588	578	572	630	525	558	550	550	561	557	565	558	564	584	560	537	598	573	562	506	581	575	565	578	607	573	530	577	544	566	543	534	586	551	552	517	582	581	562	553	557	552	543	537	600	564	605	582	530	534	587	575	563	582	593	566	543	532	566	577	560	588	603	561	551	551	557	592	555	590	586	587	542	602	573	573	547	543	553	556	609	558	557	576	625	574	522	601	563	552	585	594	558	587	616	540	592	567	574	563	568	600	590	560	561	597	581	602	574	586	550	589	557	515	545	548	549	555	592	574	559	564	537	542	539	567	578	544	579	589	578	553	586	559	537	555	575	524	538	557	530	573	565	575	549	577	574	571	558	558	577	534	517	539	571	568	604	601	547	576	571	552	567	563	552	548	518	550	593	570	575	552	569	542	561	580	568	542	577	519	580	579	558	562	512	547	552	557	573	552	547	580	558	556	602	549	583	558	606	520	584	537	596	549	560	551	581	586	568	565	569	547	563	578	557	564	586	575	618	602	576	579	567	573	512	513	569	527	578	529	588	535	572	540	563	548	545	581	524	558	592	553	556	565	553	546	546	559	564	548	558	559	572	573	539	592	597	564	596	541	532	551	553	536	575	567	563	512	563	548	582	576	530	517	539	512	555	538	552	558	603	518	600	567	600	536	592	581	522	551	533	553	573	550	545	595	572	591	589	558	571	548	568	562	538	571	569	572	544	564	528	577	567	571	558	570	561	523	565	556	624	559	550	552	562	556	509	587	547	568	523	569	569	517	525	537	564	584	534	572	551	547	543	582	553	562	567	577	556	559	555	604	552	554	607	569	571	520	555	563	572	586	573	544	567	570	550	558	526	556	584	542	550	557	554	585	577	574	534	539	553	564	581	559	599	565	591	545	578	574	548	553	592	602	610	549	542	554	546	627	596	588	523	540	554	584	593	595	556	547	582	527	584	558	569	563	595	555	627	566	582	537	576	580	578	610	565	560	577	529	546	535	508	570	574	591	583	553	589	579	594	535	547	579	529	586	548	603	591	570	569	559	573	561	546	576	599	553	563	538	515	581	566	556	569	566	580	546	563	568	588	577	532	553	571	574	573	568	542	593	567	573	570	543	572	558	548	618	555	578	569	581	504	601	546	538	515	518	560	528	545	550	567	574	572	565	539	573	524	598	595	531	555	557	582	578	568	573	571	630	523	540	550	549	565	524	561	583	550	586	528	578	575	560	543	543	528	567	541	571	576	552	523	570	533	505	531	553	554	515	546	554	594	597	521	555	543
23610	20950	27810	24223	20909	5805	776	607	507	434	384	400	386	334	354	325	308	279	303	321	279	283	294	268	271	275	278	284	273	308	296	275	250	245	270	261	267	255	268	292	269	241	238	255	258	271	246	266	267	251	263	265	251	249	284	257	248	300	283	261	249	260	287	242	251	273	274	273	270	238	291	251	233	244	268	251	254	249	269	239	273	254	252	256	250	257	256	256	232	254	262	210	260	240	264	275	286	246	266	267	259	275	260	282	255	232	255	247	279	267	267	268	250	270	251	284	268	252	264	270	269	256	262	283	259	254	272	249	262	281	280	239	270	250	282	239	301	248	225	243	234	259	263	265	268	251	233	279	271	271	285	275	288	258	299	254	257	258	271	242	240	276	277	249	253	243	261	281	256	253	282	271	283	255	271	229	248	252	268	280	241	249	286	269	281	241	228	267	246	251	260	249	239	273	285	241	249	249	262	279	252	263	255	263	242	272	222	254	272	282	251	272	282	237	278	264	247	275	280	259	262	237	262	262	239	275	251	261	256	257	279	232	272	222	258	266	225	290	245	264	259	254	266	247	237	257	268	237	260	275	268	262	281	256	249	247	260	239	266	275	248	280	270	291	264	278	222	244	247	260	261	249	274	266	269	254	251	244	263	266	256	276	249	247	261	256	256	241	264	253	263	310	256	282	255	260	258	282	267	256	248	254	265	247	271	279	240	270	248	272	250	261	290	272	270	242	234	261	264	246	267	272	237	285	263	275	276	256	271	242	252	236	246	264	258	254	292	250	281	260	286	254	272	268	266	233	257	282	245	238	238	288	274	237	259	261	223	255	291	258	262	258	268	270	264	279	248	242	281	238	285	258	258	253	250	245	254	263	227	271	276	288	248	253	269	253	235	286	269	268	249	247	247	233	255	264	227	279	227	244	252	242	295	258	285	269	258	266	258	271	286	245	254	270	248	251	252	245	245	254	268	248	248	267	268	250	279	258	272	259	265	274	269	286	269	247	255	235	232	278	231	275	269	292	245	254	259	238	242	255	238	255	280	241	250	276	246	237	259	249	271	277	236	244	282	266	257	266	290	282	255	282	242	255	268	248	277	280	253	286	293	265	243	247	252	240	261	238	252	283	265	289	231	242	266	226	245	279	246	282	260	260	261	259	248	249	276	231	242	259	240	267	288	245	266	253	264	249	258	236	255	272	267	289	229	257	230	262	301	246	247	264	256	260	275	281	254	265	277	256	258	267	250	257	251	255	256	261	292	260	244	238	240	269	282	247	250	260	246	264	227	253	247	270	247	272	248	268	249	233	227	253	237	283	250	299	245	239	278	263	267	246	284	255	268	246	260	255	274	265	260	251	259	284	276	231	258	245	258	234	247	275	238	255	265	249	279	262	231	261	271	226	273	279	257	251	258	268	319	269	260	274	270	266	245	255	255	232	273	286	256	265	250	287	279	251	263	252	275	279	258	270	254	260	252	277	259	265	249	242	269	298	262	269	284	251	260	289	241	244	257	241	268	291	248	256	253	245	274	275	244	250	261	252	260	230	257	237	263	277	249	250	258	269	252	278	256	261	239	244	258	280	279	295	268	270	254	275	249	260	230	249	259	249	252	251	251	240	259	249	267	262	288	288	259	232	285	270	296	266	262	272	242	248	256	241	269	245	259	269	245	266	233	257	256	258	257	281	295	276	274	256	231	233	246	238	272	258	275	285	261	259	284	268	252	265	253	256	260	267	264	265	240	270	247	268	239	275	246	233	247	258	269	268	273	241	257	224	255	244	272	278	251	266	238	259	253	260	226	233	272	242	289	266	282	257	262	277	287	263	244	294	260	248	255	255	259	248	244	241	243	255	252	266	279	275	252	246	261	260	280	238	252	238	275	275	241	245	260	259	267	251	250	280	248	252	277	236	243	260	271	240	248	261	241	255	231	275	259	266	263	259	292	265	260	237	262	242	291	264	262	258	268	259	297	256	247	251	272	238	280	266	248	249	224	266	235	245	241	247	244	251	286	253	241	281	262	290	239	275	253	260	235	254	242	230	279	260	238	253	234	236	261	274	271	249	286	244	246	230	242	239	245	260	254	259	261	260	255	243	252	268	264	264	266	250	275	257	237	243	251	245	270	221	271	260	243	270	260	241	241	249	255	258	228	246	237	257	292	282	259	260	265	252	263	257	266	251	246	235	244	245	261	257	267	232	276	224	275	227	251	248	268	253	244	256	241	257	285	244	256	262	257	283	267	263	273	251	251	294	251	236	255	233	262	250	247	276	245	257	238	250	240	252	239	261	265	246	256	255	238	287	240	273	278	265	252	261	284	262	261	277	266	279	267	267	261	235	274	297	268	250	246	241	244	237	275	260	265	260	255	264	247	236	253	246	272	210	259	254	248	274	242	236	261	254	263	241	273	263	263	257	272	252	292	236	269	258	276	279	241	258	276	271	244	271	252	283	254	270	251	255	258	271	272	241	268	266	255	266	268	265	258	266	266	255	230	263	239	254	273	262	245	274	278	260	260	257	241	260	272	255	245	291	237	259	261	257	261	278	253	262	280	268	234	295	275	267	256	260	266	255	272	314	281	282	232	247	249	244	275	261	264	226	260	265	258	275	274	276	247	266	280	259	248	262	266	266	272	267	271	268	270	253	231	251	259	242	247	253	270	237	244	264	263	276	257	269	241	246	263	269	257	269	244	232	260	239	265	248	235	232	257	243	268	255	211	246	244	248	267	256	260	257	261	291	267	272	270	256	250	259	271	271	248	259	263	229	247	275	270	251	247	261	261	291	266	275	265	250	246	243	268	242	238	255	246	243	266	255	267	270	246	236	258	284	244	252	291	259	257	265	260	257	270	243	246	264	269	273	235	255	250	244	268	276	246	258	278	246	244	238	272	236	270	260	239	259	240	273	264	256	286	257	267	244	253	278	269	234	256	286	246	256	230	251	256	256	260	257	238	255	257	255	256	246	276	279	262	222	272	236	248	244	229	266	262	247	276	266	280	265	263	269	269	274	273	276	261	255	284	247	256	231	253	265	241	256	281	289	279	255	238	258	262	281	250	240	250	265	244	257	244	265	251	249	281	256	251	267	243	278	263	258	263	239	249	275	268	268	291	251	276	265	269	269	269	288	231	280	258	251	234	260	247	241	222	262	221	262	254	255	254	233	231	270	272	234	272	288	253	268	261	258	256	257	272	274	249	263	289	283	288	242	265	210	251	252	247	283	208	258	250	251	268	252	260	225	257	261	247	261	275	256	271	272	264	275	254	240	249	242	269	256	258	270	246	237	266	255	231	230	239	276	266	285	259	261	259	257	258	258	250	252	274	261	237	264	268	288	212	265	244	258	262	250	268	253	265	270	251	237	261	234	269	274	251	234	281	230	253	280	243	261	251	259	255	272	261	266	257	262	269	257	266	251	272	258	252	276	252	269	246	256	237	243	236	253	244	276	257	249	255	249	236	231	281	258	257	275	242	260	259	278	244	275
3538	9016	5727	2621	1926	1409	1077	841	690	623	587	489	464	385	356	403	360	342	355	342	332	311	313	294	325	301	297	297	281	275	269	274	277	255	261	267	308	280	275	277	296	275	252	282	259	285	279	270	274	249	268	274	281	272	292	290	257	293	263	292	292	266	258	272	261	288	287	301	248	275	256	283	262	262	286	266	265	273	242	295	223	267	289	260	291	268	266	266	250	245	276	265	250	268	254	248	242	249	262	274	301	284	254	249	259	248	283	297	259	272	271	247	243	274	268	263	262	275	278	260	260	286	261	253	269	272	272	303	278	304	281	236	256	275	284	302	281	278	262	286	246	268	278	277	274	254	261	256	265	243	257	264	284	256	275	255	275	311	278	278	266	263	298	265	297	263	257	278	262	283	258	285	275	269	243	264	236	268	246	277	299	278	258	298	295	270	273	231	264	258	260	269	266	265	260	279	283	248	247	284	273	245	255	265	284	271	259	271	269	302	269	245	266	270	258	269	276	258	258	237	288	270	269	245	269	243	286	264	255	291	275	265	262	255	273	264	257	279	251	261	252	290	275	275	260	277	258	265	294	258	288	261	268	279	276	257	284	262	233	263	269	260	246	283	290	264	275	288	272	247	269	268	274	282	258	273	265	249	269	257	239	271	272	280	288	250	285	260	247	266	274	302	284	267	242	283	266	261	292	245	264	278	253	222	287	282	284	267	269	263	293	278	256	266	258	279	254	283	251	257	257	269	276	265	272	276	245	259	255	252	277	278	274	241	255	274	263	282	302	254	281	247	296	255	304	264	297	290	255	266	266	258	256	273	283	240	253	291	305	264	284	254	310	261	252	248	252	265	253	263	248	306	287	241	236	252	244	273	247	269	281	251	264	249	267	253	244	295	283	280	287	258	280	274	274	277	277	266	256	275	255	288	243	277	286	299	282	269	284	256	254	255	276	288	249	247	271	245	301	276	261	234	272	269	284	252	273	276	261	278	301	281	265	287	255	272	245	250	247	256	257	272	260	267	252	257	253	271	290	261	249	259	232	279	270	282	240	286	280	243	278	296	240	257	284	255	280	262	286	258	307	284	272	266	272	288	246	280	289	269	274	289	261	260	238	282	259	283	273	254	264	263	289	236	274	258	262	265	250	262	269	288	243	284	262	277	284	241	286	235	275	278	294	250	276	266	290	285	279	247	245	295	301	261	281	293	239	276	245	263	278	260	274	260	266	271	274	265	273	264	260	284	272	279	252	249	285	258	286	241	266	254	263	262	270	273	248	252	260	283	259	266	258	284	267	259	263	244	258	246	293	283	260	255	299	288	276	266	261	262	294	280	268	261	276	296	236	273	291	276	291	236	308	250	289	254	271	263	269	296	275	258	279	250	256	270	256	273	297	252	231	259	299	271	280	284	279	264	268	286	270	270	246	259	251	242	249	255	278	278	276	271	278	263	257	232	297	255	261	278	279	294	302	269	230	266	288	304	268	301	274	271	258	267	261	296	268	260	271	309	281	267	275	300	265	288	260	241	243	244	268	270	260	285	264	262	281	245	264	264	250	255	289	254	249	267	285	281	255	262	295	256	291	279	254	275	237	291	268	239	271	261	265	294	273	274	258	257	263	272	271	232	303	288	253	302	257	272	246	264	247	280	265	251	259	251	288	267	254	281	270	262	270	269	270	253	263	265	268	263	264	274	279	270	269	268	290	257	302	257	270	238	241	290	234	290	260	275	266	257	252	285	260	251	271	241	256	271	264	259	270	255	256	279	275	243	259	269	289	270	275	271	264	271	240	252	244	268	264	248	277	282	261	261	277	270	265	261	244	267	252	259	270	254	261	282	252	275	282	270	255	276	263	228	303	263	223	237	247	269	261	242	263	245	270	271	254	277	210	216	266	268	258	281	276	264	265	290	293	270	268	236	306	230	224	260	252	292	268	252	241	271	287	254	273	276	306	271	256	271	249	260	273	272	271	256	240	255	249	273	303	290	222	267	274	296	264	275	265	249	290	296	233	281	253	258	247	226	251	270	296	271	252	236	266	268	266	256	262	245	259	255	254	254	268	296	251	260	300	287	234	250	258	263	265	257	258	271	266	247	265	270	290	264	264	266	287	247	272	249	260	275	278	247	269	294	295	266	270	267	277	247	284	265	272	305	248	268	286	282	268	263	277	288	298	263	284	258	265	277	276	244	287	270	262	266	264	273	276	250	272	256	274	225	267	231	279	260	274	267	272	258	250	274	259	263	256	249	261	264	270	271	246	283	255	265	276	248	279	278	277	287	274	286	285	254	245	262	270	298	274	279	286	246	240	304	251	253	280	278	256	262	275	279	258	266	273	255	262	272	247	272	248	235	265	240	265	265	283	267	288	266	252	241	281	286	277	263	265	263	262	257	255	267	279	268	242	259	282	259	265	252	259	289	233	266	249	272	264	257	268	290	261	279	269	279	266	271	281	271	284	222	252	313	225	283	276	255	290	278	279	261	275	263	250	259	249	269	293	254	259	306	259	237	243	250	254	279	267	272	288	251	280	258	283	278	249	274	263	269	252	253	244	289	262	287	269	308	246	260	256	261	289	262	286	286	245	255	268	251	251	280	273	270	251	241	227	269	268	274	286	291	261	285	265	283	275	257	275	267	296	273	240	257	284	263	236	262	273	270	267	227	255	266	274	265	275	262	263	278	254	308	293	280	262	266	272	254	316	276	276	277	282	256	275	257	269	276	282	262	264	290	252	281	271	260	270	289	231	246	265	267	240	240	252	241	274	235	259	284	239	266	303	277	293	302	259	270	252	259	271	276	269	286	281	260	278	244	274	251	276	250	264	301	259	259	274	263	260	273	248	250	258	247	277	264	248	284	260	259	253	267	233	256	256	282	264	264	271	265	261	270	246	278	267	254	267	260	269	290	260	263	238	263	290	261	260	253	267	272	256	283	254	277	262	257	253	260	289	286	274	249	261	269	260	234	270	275	274	264	258	284	261	281	311	280	289	315	273	282	262	258	287	239	261	237	273	245	292	273	264	257	276	260	250	249	262	289	263	251	284	290	287	267	262	250	260	263	263	254	267	241	249	266	234	267	255	266	260	283	270	253	296	289	279	279	265	244	279	271	284	237	292	270	268	228	289	253	262	241	277	258	289	275	267	255	303	258	282	246	277	235	272	241	230	236	248	272	248	275	274	241	259	236	267	247	284	234	291	246	286	282	275	265	263	277	271	271	271	272	248	271	258	290	239	272	279	290	283	257	254	255	275	270	257	266	265	253	270	262	268	229	263	243	276	302	277	280	243	267	294	272	276	268	286	280	243	293	274	245	248	268	273	278	298	251	278	256	242	246	246	280	260	267	264	267	249	246	270	274	288	262	296	277	242	265	300	250	250	236	229	243	263	262	262	264	248	257	268	266	251	282	260	269	273	272	261	289	272	262	260	262	257	291	276	271	284	266	274	224	243	249	262	282	277	259	276	257	285	286	267	245	296	272	297	277
24785	20961	26773	25182	8256	1058	873	871	737	722	693	770	725	772	685	752	693	701	671	712	721	687	759	683	679	724	639	641	704	680	668	675	750	680	691	676	630	709	657	709	662	689	680	673	677	736	676	647	691	650	627	655	645	717	670	670	623	705	686	694	685	696	669	676	660	633	644	676	667	656	631	707	667	683	662	683	699	704	636	652	672	662	626	641	681	624	665	670	665	662	676	685	678	622	676	669	708	687	650	706	692	594	721	667	650	648	667	706	686	689	654	684	686	630	697	680	644	706	651	662	689	694	670	683	704	633	685	714	677	656	629	684	620	670	710	686	655	638	701	683	659	669	651	677	682	706	659	675	651	685	699	670	700	674	719	701	682	658	699	655	649	672	715	674	672	657	686	694	657	710	660	656	702	624	673	675	704	626	634	667	755	651	678	625	642	701	635	707	645	718	658	683	616	658	676	620	696	695	687	657	705	664	691	654	698	654	668	654	677	717	702	708	693	703	667	612	683	683	660	708	666	656	646	714	663	696	679	698	693	649	671	704	678	678	681	693	633	663	641	670	666	703	620	674	659	684	697	682	692	649	694	667	712	651	726	706	647	664	640	677	693	686	663	659	654	709	636	677	678	704	683	668	658	689	705	710	663	738	673	674	664	665	668	642	691	661	672	682	711	641	616	706	682	683	681	675	636	662	675	618	654	651	675	703	738	663	663	665	684	683	690	696	662	656	642	704	610	705	688	686	644	671	679	698	700	663	681	663	726	695	681	666	620	705	675	690	637	681	732	675	657	665	625	712	664	667	657	647	663	676	675	671	677	712	694	673	663	666	679	678	679	697	714	678	713	707	655	675	673	660	725	609	664	663	695	677	698	704	648	681	657	643	692	654	675	659	665	649	680	657	690	665	654	663	660	696	663	709	666	685	685	639	697	676	690	669	691	703	632	686	698	681	632	658	695	674	671	691	630	680	669	680	654	673	704	682	675	687	710	648	695	656	686	698	686	665	656	616	725	651	649	668	660	657	651	692	666	711	675	684	640	673	696	708	702	716	665	678	685	675	687	698	664	682	655	686	642	665	697	633	701	685	673	678	623	634	666	656	701	684	681	713	673	695	730	676	703	647	679	668	661	680	635	662	659	677	655	690	691	662	681	675	696	681	654	675	654	695	685	652	702	685	691	708	682	631	682	687	646	652	707	693	671	675	702	699	682	692	676	673	655	681	639	655	703	691	661	666	710	678	710	700	696	682	655	687	708	640	665	683	728	695	711	658	656	682	661	656	640	667	667	709	717	641	683	692	721	676	699	667	663	682	699	699	698	682	669	706	673	695	644	691	680	637	662	710	586	661	682	690	638	690	665	739	719	668	657	694	685	696	620	637	719	654	640	655	670	660	648	692	663	653	659	674	644	673	706	704	673	633	694	668	648	698	716	697	681	696	695	687	671	651	716	694	667	696	674	694	663	696	668	682	669	695	657	731	662	685	659	662	648	648	698	645	647	738	690	680	663	696	671	710	637	691	685	684	703	661	707	701	689	701	690	680	657	668	652	704	662	718	650	703	664	708	645	610	675	677	684	654	695	659	712	659	667	656	683	679	658	678	649	659	673	666	711	725	643	651	658	667	655	684	645	683	656	652	655	707	697	646	686	696	679	718	681	647	675	700	700	672	648	699	694	653	678	662	634	634	703	655	672	725	696	647	679	704	713	711	669	686	650	654	704	691	720	657	654	662	670	695	656	651	662	663	731	661	662	646	668	689	681	707	670	680	646	675	659	734	680	669	703	700	622	650	720	628	658	621	693	683	651	653	627	723	681	678	676	691	636	688	678	665	695	667	687	668	664	630	687	679	694	682	637	654	691	707	636	650	649	710	675	737	688	686	657	662	668	680	665	643	690	637	711	690	698	657	669	660	723	704	628	710	690	667	661	673	688	652	714	689	710	716	671	688	654	695	700	688	676	699	674	681	701	659	651	656	681	682	654	647	677	647	669	667	645	661	631	708	651	688	657	682	683	680	659	714	699	646	702	644	640	727	696	705	684	663	676	720	664	668	630	697	719	662	694	683	673	678	672	723	686	671	694	635	656	697	672	706	695	680	656	701	670	672	663	655	696	654	674	736	634	686	703	638	707	713	686	643	677	707	740	649	675	672	650	661	681	723	648	680	632	663	660	672	609	692	647	645	722	647	658	689	687	676	678	707	699	650	725	667	683	676	648	713	653	698	657	691	646	616	669	695	625	679	652	635	690	650	661	668	674	663	651	672	647	650	650	678	699	694	644	674	683	682	627	722	656	653	690	713	648	694	686	691	704	693	606	670	683	704	726	639	658	679	698	716	691	659	675	700	703	675	655	658	634	657	688	648	659	647	656	646	655	702	665	701	636	656	674	666	653	650	718	702	716	721	659	705	640	648	620	648	682	710	701	678	673	650	696	669	671	687	736	699	618	691	674	665	699	644	652	680	689	668	665	708	656	705	697	678	679	674	663	645	649	701	662	688	706	631	675	637	678	661	682	698	688	691	684	666	671	704	703	684	699	700	681	663	695	688	685	746	645	685	690	635	697	667	653	731	713	673	643	668	704	677	695	680	731	651	662	690	646	660	707	610	712	657	639	664	660	717	713	700	671	707	678	669	658	684	656	662	640	673	681	698	742	670	689	661	717	721	678	686	711	695	681	654	672	725	662	683	668	706	655	645	692	637	698	667	646	685	658	674	658	705	680	697	648	667	705	690	676	624	724	685	694	645	745	657	707	622	662	699	661	698	672	684	688	696	669	690	672	668	685	706	671	668	681	661	654	706	712	700	687	713	699	694	758	672	696	681	666	712	621	676	675	681	681	706	610	638	686	639	686	728	653	648	618	731	678	683	725	714	681	687	659	719	671	630	693	697	717	728	692	667	708	646	656	678	682	710	683	708	715	695	682	655	715	638	664	688	688	643	672	652	717	653	667	670	706	657	711	708	673	670	691	687	672	690	692	715	684	670	723	660	725	687	654	687	675	685	670	677	706	676	719	674	667	681	682	675	663	677	664	686	694	677	654	673	680	653	641	696	709	716	661	690	651	662	592	672	701	688	716	694	709	684	694	696	677	700	691	643	690	704	701	691	643	667	701	663	650	694	641	643	687	651	697	667	713	657	649	649	715	685	649	708	696	709	699	615	702	684	702	677	698	637	694	675	639	685	662	639	702	690	695	721	687	659	667	670	712	706	658	642	675	673	647	703	710	664	653	749	679	709	638	661	705	668	695	686	669	629	691	636	665	687	700	594	706	674	697	708	680	706	710	732	704	652	681	644	673	696	665	670	671	707	691	684	698	705	689	652	669	698	653	738	697	672	715	672	658	713	640	709	733	647	694	702	679	633	685	677	705	652	676	663	643	639	642	662	683	661	653	669	648	673	618	647	710	653	671	655	683	683	683	648	718	646	644	661	676	694	692	666	660	670	633	689	639	657	729	693	643	690	692	688	683	678	679	717	688	673	676	668
3649	5524	3541	1910	1493	1252	1123	1010	940	866	830	772	781	744	782	754	744	718	692	703	676	701	678	704	713	696	661	664	686	698	712	684	731	686	709	711	729	630	716	693	670	640	709	694	667	680	684	744	695	750	666	651	676	664	709	688	661	679	676	707	622	669	662	699	672	637	654	677	727	688	679	662	667	673	675	727	704	647	700	653	727	682	700	692	632	696	694	702	680	684	676	709	698	674	690	693	694	789	666	700	675	717	666	664	650	628	687	659	669	655	703	649	698	687	660	691	649	732	657	637	686	682	654	675	690	686	670	665	716	689	672	670	676	699	673	658	700	704	673	653	682	640	654	705	643	713	630	673	666	690	696	698	630	702	718	645	680	655	692	676	648	694	687	689	675	686	707	720	692	717	677	634	694	705	674	726	644	687	664	702	720	668	723	637	697	669	726	702	688	712	693	725	674	669	666	669	678	708	698	645	660	701	666	624	705	693	679	641	706	689	703	656	656	677	665	679	746	666	682	626	647	675	686	664	676	701	706	712	636	685	724	649	654	652	658	705	673	646	712	681	677	678	658	731	684	721	670	669	671	645	654	656	695	682	677	660	683	690	697	671	692	667	697	669	706	676	658	702	669	614	641	665	708	700	706	649	677	669	683	654	678	706	655	664	659	699	649	658	687	685	624	613	648	685	688	700	709	630	701	636	694	680	737	643	684	687	692	666	617	652	681	658	660	682	683	701	682	673	670	686	646	664	706	665	673	673	656	666	650	664	661	658	670	690	708	679	683	700	628	692	701	646	670	700	726	686	659	687	659	619	715	668	678	679	685	720	718	719	697	678	674	658	727	678	737	690	723	652	688	702	645	637	719	655	684	686	698	669	699	666	706	690	669	663	707	681	691	654	740	649	674	666	683	699	652	680	720	688	724	653	664	681	669	700	645	648	648	673	707	705	657	685	687	674	714	713	671	659	678	665	698	731	690	707	737	688	681	742	705	644	714	693	684	687	651	718	705	686	705	633	709	712	665	643	633	706	702	734	700	693	688	692	661	649	680	665	661	709	657	703	673	708	683	667	703	658	694	679	690	686	701	680	673	727	704	666	696	663	706	670	659	717	684	662	672	655	714	722	718	666	713	678	675	660	652	711	660	695	654	635	717	688	681	688	681	657	697	715	660	658	701	734	673	635	665	740	675	713	658	732	727	675	675	649	695	702	721	709	661	673	686	648	694	694	675	696	705	673	672	690	704	706	744	644	690	723	684	662	708	651	686	696	667	660	746	667	685	684	678	637	649	673	651	674	705	652	693	654	726	722	731	671	692	649	713	638	697	690	683	656	686	630	649	694	676	679	666	683	687	666	667	660	696	665	649	666	684	699	727	678	658	701	674	691	724	660	699	721	689	744	675	717	676	673	633	672	688	680	685	634	660	653	663	680	682	679	700	693	668	665	692	629	748	693	748	660	686	637	627	664	692	706	698	701	685	683	658	735	667	661	729	701	726	689	717	674	683	671	669	714	666	662	651	678	717	640	700	676	706	670	688	655	683	678	685	656	698	682	687	661	656	653	697	680	674	668	663	667	702	699	650	688	705	683	689	651	719	630	661	672	648	660	653	727	701	675	666	648	671	692	659	686	667	691	712	650	700	661	718	701	718	663	676	698	661	670	724	645	689	710	676	612	657	659	656	665	649	690	666	671	642	672	719	669	665	704	677	665	658	684	664	723	655	715	689	675	692	667	663	643	651	644	722	710	650	647	729	654	727	702	694	667	720	659	660	675	696	668	702	692	709	683	668	700	709	720	637	725	642	679	692	715	709	713	652	646	690	669	655	685	661	701	704	677	718	679	693	695	711	699	694	726	681	639	707	676	675	671	678	691	707	664	662	682	701	667	713	684	675	683	639	692	687	704	672	720	735	690	722	704	711	671	701	657	703	646	682	647	653	647	669	638	619	687	655	683	695	656	700	709	730	691	645	635	676	715	716	703	693	715	687	720	656	648	688	666	693	687	674	669	684	646	699	674	667	648	703	645	666	690	708	664	689	643	672	673	685	678	654	689	671	715	708	680	721	697	692	702	688	691	700	671	689	678	662	675	705	685	698	627	681	687	655	650	696	649	686	746	692	736	675	673	677	673	649	671	708	693	688	639	715	667	658	654	614	685	694	683	682	663	666	686	706	681	683	689	699	697	677	659	651	631	693	679	652	662	698	640	654	662	725	656	700	733	674	692	681	654	717	708	715	661	671	644	667	666	647	689	696	657	717	686	677	672	693	691	753	726	696	637	662	662	662	697	695	656	698	667	639	652	697	684	697	729	645	683	649	665	702	675	656	654	701	704	688	645	725	675	653	664	689	673	662	686	679	653	657	679	710	690	721	710	697	714	660	706	674	699	684	703	675	692	662	653	650	653	704	685	688	714	702	729	675	681	699	681	689	693	724	718	654	752	683	653	680	707	689	688	643	701	679	690	663	665	657	730	692	652	646	709	657	739	656	675	697	692	622	674	650	689	701	696	681	681	684	665	720	653	657	705	646	695	659	676	622	717	695	744	693	701	661	662	692	623	691	665	673	688	615	676	688	695	696	689	652	654	678	704	730	657	666	657	663	711	713	699	639	677	696	690	665	687	697	681	664	661	657	717	665	679	650	682	683	666	670	704	672	645	634	656	717	719	665	711	658	665	676	652	638	683	671	673	665	654	699	684	679	696	674	652	669	645	648	671	676	668	670	692	673	671	628	719	670	703	610	681	692	748	686	680	675	681	650	738	672	664	710	718	663	700	669	682	690	667	731	677	659	660	620	691	662	691	643	626	677	664	699	660	611	732	655	694	634	676	679	712	697	684	692	691	699	670	616	719	712	666	679	661	690	668	698	674	700	670	666	688	686	661	703	669	667	662	666	699	663	720	706	675	679	698	634	675	672	686	670	651	653	693	658	704	750	716	670	665	711	663	670	666	700	675	650	640	706	653	664	686	714	667	689	684	664	667	682	723	709	731	668	670	644	665	699	666	672	671	688	672	667	715	697	681	644	711	644	659	660	684	693	635	661	664	698	723	701	685	684	674	655	636	744	659	656	667	684	686	668	656	696	726	680	689	675	663	676	647	695	674	731	639	685	679	694	679	704	683	689	710	684	677	615	685	720	712	718	706	711	656	649	672	693	662	669	675	664	705	681	670	702	641	676	657	706	695	657	696	674	652	722	624	659	672	656	690	663	655	671	630	676	676	645	688	729	650	636	679	694	646	676	684	689	683	660	662	676	646	677	658	677	655	707	665	670	713	660	652	682	721	709	726	679	661	732	718	731	692	680	637	638	635	685	722	666	712	637	630	690	681	704	688	686	681	658	722	668	698	625	673	658	683	692	720	653	723	670	688	695	654	704	667	692	708	682	717	659	697	710	660	705	673	689	695	707	704	672	696	680	660	710	693	641	716	676	703	675	660	716	696	669	630	662	683	663	674	677	680	716	720	693	696	691	678	602	652	693	700	691	689
22251	20814	28208	23523	20815	20835	6290	923	691	642	578	515	471	440	398	397	406	383	361	372	374	347	377	324	335	317	324	322	296	326	290	330	304	293	305	311	328	318	312	349	323	313	312	315	315	296	295	296	287	285	271	303	274	311	291	301	304	306	279	310	295	286	297	330	282	304	303	286	272	293	272	286	310	279	319	321	286	298	304	332	286	300	298	258	301	293	289	271	275	295	297	276	281	326	271	284	272	281	315	289	280	287	279	309	292	302	299	255	313	300	312	299	281	270	274	273	278	281	286	268	286	276	275	317	285	266	271	287	277	279	291	273	313	303	284	296	300	310	276	294	287	325	271	281	288	291	284	269	310	282	288	300	304	306	293	306	275	271	294	284	280	300	261	314	283	298	278	300	313	276	312	269	325	300	257	252	285	295	277	273	284	289	253	302	282	273	285	329	309	254	293	297	298	293	314	316	293	271	309	296	266	327	279	271	303	269	308	284	276	296	305	310	288	308	268	280	289	303	307	302	288	282	268	261	289	311	278	288	284	288	301	292	308	321	299	279	270	288	289	308	322	296	295	304	306	309	296	262	284	275	277	298	286	316	286	310	263	282	286	305	258	276	297	301	311	295	260	298	285	286	303	287	269	307	287	296	308	280	284	306	315	303	318	287	255	270	256	291	289	291	296	317	296	276	322	285	314	299	297	325	297	275	313	275	276	276	267	285	293	289	279	324	302	273	270	297	273	243	283	332	294	266	305	273	276	257	305	278	299	319	321	284	268	278	284	291	295	305	286	309	305	314	252	282	307	297	264	319	298	281	296	296	286	288	300	279	271	293	289	307	269	278	272	266	293	281	333	273	305	297	290	299	296	302	304	291	288	300	291	301	270	284	327	286	287	288	275	276	269	294	288	284	332	315	287	299	293	285	279	293	294	265	285	272	279	274	266	315	274	275	280	308	282	298	297	322	284	278	287	299	332	271	314	307	269	314	302	302	299	283	298	293	288	302	299	259	317	267	304	283	277	301	285	297	304	303	291	305	303	294	256	289	290	287	286	256	315	285	302	300	298	273	275	316	346	306	287	310	266	304	297	283	256	297	286	288	296	289	274	298	272	307	280	312	300	305	295	287	286	286	291	285	285	267	283	276	337	273	258	294	298	269	278	265	282	272	294	299	307	282	283	295	297	301	288	288	297	273	285	280	311	296	293	282	285	281	266	283	310	281	311	282	306	273	264	278	292	289	286	269	272	287	298	299	279	254	251	308	274	299	278	285	284	275	296	307	281	286	296	273	310	304	278	315	290	288	289	271	290	279	278	276	276	294	287	312	283	310	284	312	227	252	285	305	289	282	275	295	297	301	283	278	289	301	261	282	321	283	271	294	283	310	290	304	279	277	289	298	283	317	279	304	296	307	290	266	266	290	273	312	318	286	303	280	286	274	295	277	292	257	331	279	277	306	295	276	316	309	271	305	274	291	278	249	272	251	289	291	307	316	268	281	290	311	282	288	285	315	296	273	296	283	308	293	299	297	319	299	303	277	295	325	334	291	262	292	293	327	296	294	299	280	281	333	273	301	328	293	275	325	331	293	265	276	303	299	300	292	287	279	273	259	278	286	282	295	271	307	298	299	267	248	283	267	275	298	283	269	301	318	284	275	290	287	292	316	322	292	275	304	252	298	305	279	286	306	288	275	293	295	300	272	298	251	294	289	308	304	269	300	290	288	306	282	259	302	280	286	290	293	322	307	267	316	318	286	338	292	280	261	296	274	294	285	303	280	314	301	261	305	283	319	303	310	273	280	274	294	324	296	268	288	281	288	278	271	255	301	279	301	264	308	285	294	302	298	290	271	335	290	275	308	290	297	321	284	280	310	299	271	314	281	298	269	280	303	283	280	309	274	294	298	287	304	328	254	311	314	288	290	302	277	290	297	265	258	321	320	288	323	295	294	311	288	286	294	328	296	293	263	311	276	311	270	318	298	301	282	290	283	295	244	261	270	282	306	294	273	269	299	290	286	298	313	295	283	309	278	309	270	306	311	315	290	287	286	293	305	284	276	284	294	295	305	271	273	279	303	274	277	309	292	305	310	288	310	289	321	296	303	284	284	280	280	270	260	306	285	296	303	296	301	280	298	294	279	287	305	304	298	276	274	300	261	305	247	276	321	314	324	262	284	285	305	281	290	315	297	288	268	270	349	291	300	290	291	298	291	285	275	296	269	297	309	305	284	316	306	301	273	275	303	279	273	257	291	272	287	275	278	291	301	302	285	305	302	289	276	285	294	321	258	290	272	320	296	282	293	302	266	282	295	298	286	297	288	313	288	291	279	249	316	316	298	313	287	273	328	309	251	291	271	295	262	291	297	279	312	307	298	294	299	240	294	300	278	314	307	308	297	294	283	291	313	297	281	321	293	301	282	301	270	320	262	268	289	298	286	295	311	279	308	342	252	273	289	297	299	279	292	314	294	264	322	298	274	278	311	314	308	275	287	297	277	297	286	287	268	272	264	277	279	303	304	282	289	322	286	284	312	290	273	312	311	289	263	310	292	314	303	284	267	290	279	278	264	266	307	300	281	298	270	272	262	306	291	296	313	289	303	287	251	282	270	253	265	282	287	251	267	280	327	266	324	255	307	279	284	271	277	292	313	261	310	305	289	324	289	291	304	306	287	288	313	296	270	345	275	297	310	321	275	289	302	295	274	271	285	312	298	266	286	308	287	307	324	297	291	246	293	280	262	297	304	267	287	302	279	302	282	309	313	304	292	276	301	290	290	270	280	289	308	282	307	258	272	282	277	277	306	300	265	288	274	313	290	293	291	309	315	256	293	315	268	312	255	281	288	275	301	285	291	317	302	281	291	281	292	277	302	283	271	307	316	266	298	330	314	285	294	297	293	289	252	287	290	245	283	278	276	276	301	303	304	287	318	325	281	299	305	281	305	291	307	308	295	333	300	310	294	280	266	274	289	324	305	276	301	263	310	274	287	314	264	256	281	317	299	254	288	271	285	306	346	296	270	271	293	278	302	297	291	291	268	253	287	294	289	291	288	298	299	306	276	307	270	336	284	279	305	263	278	294	284	314	307	287	308	293	274	307	267	309	298	302	319	284	292	293	297	292	314	280	296	283	279	283	268	289	280	253	291	300	292	280	295	324	293	294	277	272	286	281	320	279	285	318	283	294	281	300	284	297	296	299	275	295	292	295	284	272	293	323	287	293	296	301	255	271	294	269	264	270	324	301	304	283	310	296	289	314	287	266	283	316	271	286	278	279	292	273	264	299	274	292	286	279	270	289	298	298	293	297	319	272	278	272	258	292	288	293	281	274	304	308	289	298	304	283	301	262	279	278	284	287	294	263	288	284	301	303	298	300	282	281	310	279	281	291	303	261	298	259	288	283	301	285	285	282	268	275	323	298	294	290	293	270	302	280	312	295	304	314	277	310	256	264	290	266	307	278	297	277	305	302	281	281	283	280	281	317	286	274	297	296	261
4039	14052	9456	4381	3121	2376	1782	1468	1120	906	796	662	555	562	488	493	433	411	432	406	364	343	342	347	359	319	322	318	319	364	331	335	329	328	297	306	306	285	331	313	293	315	274	287	307	284	289	301	324	265	273	275	302	313	332	289	290	270	311	292	271	291	279	294	268	299	311	281	258	305	302	277	258	306	283	284	284	301	279	315	268	285	323	260	257	291	289	286	278	264	309	295	278	278	299	298	264	267	288	276	279	304	270	287	282	270	302	281	273	265	260	279	265	272	290	273	274	298	324	285	295	331	257	284	275	269	303	298	272	285	288	254	282	266	324	290	282	304	286	300	264	305	310	292	282	297	307	299	281	286	278	278	268	291	304	291	287	267	286	262	313	324	290	277	251	274	270	269	310	279	271	283	315	270	305	281	299	282	262	294	296	285	263	291	294	327	304	278	288	263	294	256	252	303	263	312	278	278	299	298	285	292	290	311	292	288	326	238	277	329	292	292	282	306	291	264	273	261	278	298	281	270	285	284	275	303	310	315	276	292	293	273	276	271	275	305	300	296	280	270	257	281	280	300	286	306	273	290	299	267	273	296	307	264	289	297	302	290	271	261	292	294	303	317	291	280	295	301	282	286	278	303	288	317	314	273	320	278	273	270	282	263	281	313	292	290	275	294	283	290	282	249	270	300	271	267	261	260	275	286	270	267	281	291	283	297	286	290	256	304	264	289	275	294	289	257	299	288	268	276	272	288	274	310	289	283	265	313	273	307	273	260	273	277	288	279	292	273	280	259	291	297	275	297	285	242	268	288	261	271	285	271	302	282	261	250	287	303	280	299	289	258	266	263	281	270	276	308	275	288	294	261	292	319	319	284	280	251	284	302	278	243	298	266	283	283	271	314	265	293	319	284	313	302	257	305	276	307	264	283	287	251	323	302	273	276	266	272	281	274	298	298	266	273	294	282	303	312	277	279	275	280	285	297	269	260	308	283	258	306	293	291	262	287	264	301	265	261	286	316	289	284	263	259	296	256	298	264	301	250	241	250	278	282	295	296	268	264	282	291	305	299	250	302	282	292	293	258	295	282	259	269	280	300	273	298	285	276	279	264	264	276	246	281	267	291	304	304	327	315	296	297	269	307	285	295	303	266	274	282	332	311	291	279	293	325	281	298	309	279	291	291	274	261	273	310	298	269	300	288	291	246	279	280	294	274	288	280	294	270	269	292	295	304	285	324	303	273	281	289	303	243	284	278	268	271	272	298	325	271	282	288	273	284	276	296	274	263	275	286	263	295	296	278	295	247	303	279	263	266	293	310	314	277	310	292	265	300	292	276	289	310	281	313	292	286	295	280	314	281	273	259	306	310	298	274	289	278	297	298	306	254	291	282	247	277	267	249	316	288	277	297	301	274	299	285	271	296	274	289	275	278	286	285	304	264	297	288	282	271	273	266	274	302	271	279	278	267	277	274	264	309	271	268	293	257	257	270	270	244	271	274	296	304	259	277	257	284	286	298	298	282	281	268	292	289	287	263	270	266	266	276	268	316	310	289	307	295	288	253	282	270	280	277	301	286	287	305	294	294	296	298	298	302	269	297	271	283	246	317	259	308	277	279	303	302	268	309	297	257	282	315	275	282	302	293	307	290	290	287	252	278	288	320	301	317	273	280	296	272	280	299	271	312	274	284	273	306	268	285	284	255	284	231	274	262	310	264	290	293	311	311	267	298	268	304	275	276	267	248	271	313	301	286	287	298	305	278	280	294	262	277	300	274	315	314	291	288	273	311	279	268	305	281	286	300	303	277	277	278	260	292	303	270	300	308	299	302	274	293	267	268	278	310	276	288	273	295	282	289	263	301	271	279	311	302	277	287	296	297	291	273	295	271	277	291	309	276	293	284	285	268	278	291	282	288	293	266	295	297	259	284	277	266	294	296	289	280	288	301	268	280	282	302	282	284	261	285	290	284	258	309	290	315	274	308	313	290	282	260	271	277	288	269	281	295	266	335	283	287	307	314	276	279	292	256	286	240	288	266	247	284	267	276	278	306	301	302	266	287	241	289	292	280	279	301	266	272	283	282	307	274	288	279	269	302	302	276	280	270	305	294	280	300	283	278	291	280	305	288	302	298	262	269	263	286	297	290	281	279	305	278	270	268	289	290	269	308	262	294	283	290	319	329	286	271	254	254	281	298	296	316	290	283	291	286	283	287	301	284	292	264	248	287	304	291	273	256	261	299	290	295	269	273	298	278	275	292	285	291	308	257	296	287	281	307	286	263	298	292	251	256	300	290	286	283	281	284	282	308	282	278	290	299	275	298	285	293	294	289	262	296	255	295	288	263	300	300	260	279	295	329	269	287	255	293	315	294	297	284	272	310	285	308	275	271	293	290	292	280	257	307	281	298	290	255	291	304	317	282	311	324	292	298	302	276	270	275	296	275	270	282	289	274	287	315	285	285	287	300	297	292	275	271	262	287	290	280	273	284	256	289	280	289	277	259	253	301	243	276	296	271	270	254	293	287	278	321	294	289	264	276	301	268	272	281	279	279	264	277	271	282	281	267	285	297	303	280	282	277	281	279	279	298	288	282	310	270	287	284	260	259	311	314	256	306	260	287	254	281	295	308	262	297	255	267	311	311	303	275	287	296	310	298	234	302	285	269	279	275	275	266	265	295	279	301	268	256	299	297	286	302	303	281	269	279	266	321	281	266	290	281	266	268	302	307	265	251	255	300	292	274	299	277	297	285	276	265	262	278	318	289	300	307	287	284	279	291	318	290	307	280	292	268	312	292	265	293	283	290	282	267	312	273	299	290	291	312	248	286	318	295	302	277	267	263	303	265	298	280	268	276	276	314	300	290	272	272	304	309	277	287	305	290	265	263	255	268	280	279	300	290	270	272	298	264	287	265	268	302	273	306	309	309	302	299	309	262	289	264	287	283	298	288	270	272	285	275	282	277	292	279	275	300	276	309	271	271	317	293	299	274	281	283	278	306	274	278	280	261	302	277	288	309	276	326	251	290	316	287	290	272	270	294	285	259	299	302	276	300	280	301	257	287	295	289	278	289	275	285	284	292	295	301	302	270	277	263	283	301	310	267	303	303	298	256	285	283	279	300	272	258	290	278	279	294	298	293	307	271	281	270	281	278	297	295	273	259	278	300	305	303	269	264	285	270	278	302	286	264	315	284	288	258	271	316	260	263	282	305	261	295	289	292	269	310	264	277	303	277	290	273	273	286	260	263	257	296	268	291	289	252	257	301	274	267	273	277	289	276	281	282	284	271	301	285	280	322	287	276	301	311	298	290	287	261	274	307	286	308	271	282	283	281	285	272	277	295	281	302	279	275	288	273	271	262	283	264	294	296	316	266	269	312	277	269	270	284	260	294	243	273	280	275	296	272	254	298	282	271	275	259	302	299	281	283	293	278	294	306	332	297	298	300	264	295	280	279	270	245	279	302	265	299	262	280	296	305	290	253	294	296	299	270	295	272
27518	20015	8552	1174	729	639	626	631	598	570	598	592	573	565	568	545	565	560	594	538	537	567	546	571	612	523	563	570	538	520	535	607	544	529	549	548	536	532	544	535	539	530	562	534	537	560	551	577	562	525	616	571	563	530	566	565	584	586	556	502	529	594	558	568	573	534	568	567	524	567	554	529	551	562	560	559	535	540	529	579	530	554	574	528	575	545	518	551	527	548	543	526	533	545	546	579	590	572	500	554	553	562	539	516	550	531	562	566	567	555	571	600	538	554	570	560	551	577	573	543	553	551	568	559	542	548	510	550	556	534	555	546	569	554	522	529	535	595	591	544	578	541	543	525	532	545	524	533	552	548	536	603	507	550	582	525	543	589	558	580	558	610	594	563	518	569	571	566	570	558	558	550	596	521	549	546	537	524	549	573	525	539	542	568	524	548	584	515	526	520	531	550	606	575	553	550	571	527	540	532	545	565	525	507	577	594	554	608	576	548	546	529	575	555	573	540	532	571	532	562	575	603	554	530	536	617	575	555	497	514	565	541	538	539	600	578	579	555	552	574	523	592	537	519	519	541	543	536	570	583	592	529	574	546	577	567	542	520	600	558	552	568	569	573	543	550	557	556	541	586	567	553	554	606	593	558	548	571	580	590	554	581	550	512	586	573	553	563	541	569	513	571	557	527	546	539	554	494	556	557	550	564	541	553	509	569	541	544	549	562	532	568	584	523	547	542	533	517	547	507	553	561	549	566	585	522	509	514	570	561	563	570	568	566	554	533	533	494	578	538	541	527	533	577	550	536	561	544	582	552	535	569	578	555	576	593	576	500	525	554	564	522	548	549	553	534	549	547	574	554	518	570	552	515	494	509	563	533	576	525	562	575	555	530	597	578	512	574	566	524	558	514	569	562	536	539	560	562	537	521	547	528	517	558	589	561	591	570	550	579	546	552	591	562	568	569	589	556	572	527	586	559	542	582	539	544	539	564	520	571	576	584	565	552	543	545	571	544	573	583	565	553	543	560	587	532	552	537	528	566	549	524	570	545	559	561	560	539	521	548	549	552	579	569	595	555	542	551	555	537	526	542	565	514	546	578	547	533	562	551	516	557	562	567	507	565	526	522	571	513	551	521	549	551	551	547	541	534	575	567	571	573	524	548	554	549	600	572	527	545	532	590	577	556	562	548	510	568	582	574	517	544	496	521	583	547	573	576	554	546	548	601	580	606	535	551	586	529	565	529	550	545	549	577	567	565	558	564	539	532	532	511	521	543	553	549	550	544	574	538	527	585	584	547	504	553	554	551	535	548	528	514	574	606	542	563	572	545	561	546	525	565	547	552	516	541	563	573	554	587	557	557	521	503	545	537	556	569	580	563	557	559	543	545	534	536	574	562	597	579	523	567	559	544	553	581	577	553	486	573	554	550	561	563	579	533	513	552	568	595	603	507	531	516	528	544	556	556	564	582	535	532	540	584	584	606	466	501	570	601	547	569	542	563	539	522	564	512	573	527	552	524	555	551	565	558	583	583	551	530	530	561	542	537	528	578	479	573	509	526	552	549	549	544	532	536	573	561	548	517	566	540	533	563	552	555	606	571	556	610	580	591	520	589	520	558	534	553	560	581	510	562	580	584	535	596	585	554	540	570	526	554	593	503	524	542	559	522	536	564	558	530	560	567	511	537	592	486	521	594	556	517	570	533	547	574	562	550	553	548	564	561	554	522	527	573	572	509	528	566	554	546	545	550	596	529	532	548	505	543	566	542	531	555	565	524	603	535	546	553	537	561	508	544	545	525	548	574	538	548	511	570	544	557	505	500	554	527	542	571	537	525	521	566	568	594	573	551	576	538	518	551	535	591	537	576	572	522	582	543	552	524	553	544	556	584	520	559	575	568	552	516	555	561	523	562	513	552	522	572	550	512	579	553	577	632	550	505	560	529	561	536	552	534	580	541	547	564	572	543	553	561	563	561	518	579	546	531	568	563	531	534	551	510	492	565	570	528	497	532	563	534	537	549	540	567	568	533	531	542	542	589	552	536	556	502	530	514	567	528	555	587	562	517	564	544	560	553	590	540	568	587	565	556	540	576	549	568	590	554	529	587	537	521	549	557	565	566	581	578	534	546	589	531	550	580	534	544	533	546	546	585	502	543	513	582	529	589	545	552	588	534	569	548	569	551	518	574	531	549	541	497	552	564	547	555	616	607	543	582	508	586	583	546	583	579	551	508	581	567	516	515	540	608	513	564	552	523	543	543	557	535	573	557	539	555	566	571	583	560	551	532	517	555	532	532	545	576	537	572	570	549	559	518	549	546	513	535	557	522	560	563	576	581	542	518	551	588	566	557	573	573	539	553	514	514	564	505	535	539	561	583	550	515	526	506	504	529	577	531	546	528	534	542	596	609	567	564	532	584	614	551	535	516	500	563	529	562	581	539	573	569	588	588	551	560	556	573	556	534	599	512	519	566	522	562	530	555	506	569	540	567	550	508	535	573	595	538	566	590	523	514	562	571	543	558	569	583	531	524	550	534	572	550	546	529	568	543	513	519	531	553	624	540	550	570	504	544	598	584	625	574	555	582	555	536	569	514	543	534	506	578	598	518	526	561	514	564	579	533	584	560	617	522	552	543	549	553	563	559	541	560	577	591	543	541	537	533	517	536	595	537	574	535	572	542	584	527	577	539	559	539	589	526	516	539	575	531	582	564	582	554	546	526	564	566	533	556	512	582	561	594	587	534	586	534	563	611	543	527	568	516	534	577	531	537	525	578	538	573	525	517	537	573	533	586	545	562	568	539	539	570	545	519	587	563	502	577	596	555	522	564	514	540	567	511	529	577	518	524	560	529	535	596	569	540	561	539	595	600	538	539	522	588	556	614	583	528	580	545	545	503	570	576	595	530	570	592	564	533	567	567	594	583	533	571	537	566	552	588	507	552	557	552	575	586	489	570	531	560	575	568	509	533	542	559	543	516	580	544	574	546	528	563	523	534	527	535	560	586	569	547	512	575	574	528	564	525	599	563	551	580	574	577	579	551	516	550	594	550	595	566	520	533	510	545	545	535	546	536	521	589	545	507	551	552	554	603	552	534	512	564	563	588	524	558	526	560	553	552	586	553	541	556	586	554	568	554	588	535	573	548	537	527	542	547	546	559	568	537	565	535	517	527	550	578	551	527	597	510	561	612	567	577	549	582	521	542	570	556	517	598	533	534	558	560	557	545	564	508	558	560	553	556	534	553	561	511	600	501	561	543	550	579	588	524	533	570	538	575	521	555	596	553	524	576	558	528	588	523	560	555	584	571	566	511	544	515	527	498	548	556	559	554	522	532	543	550	526	520	573	516	545	572	490	545	543	567	566	550	543	558	570	556	578	543	527	492	566	501	599	549	524	533	535	572	550	577	574	500	565	571	567	551	546	576	559	568	553	530	571	534	535	556	560	574	519	568	541	532	564	568	560	545	547	530	566	550	558	594	532	567	558	535	555	522
4922	2635	1543	1054	846	784	745	667	631	661	633	617	591	618	583	598	564	579	567	536	527	575	585	595	582	582	595	548	525	583	594	541	569	599	595	579	533	521	521	605	540	549	638	603	624	606	508	592	539	589	592	576	570	536	575	550	573	582	571	593	563	609	575	526	560	587	568	606	568	620	551	523	570	568	550	568	569	558	604	517	582	574	595	542	559	577	564	547	561	532	592	553	559	600	595	531	558	600	560	573	541	531	537	563	556	586	539	572	534	536	568	596	583	591	579	556	566	547	566	549	588	577	592	573	539	587	582	608	559	541	553	564	585	553	600	564	591	532	576	590	590	565	593	591	578	560	574	566	603	557	585	559	544	570	591	578	541	555	595	613	563	530	592	546	572	550	602	581	555	558	589	591	543	543	644	599	560	555	592	591	545	580	590	532	573	647	591	585	516	564	534	563	571	593	576	632	577	590	543	612	574	564	539	511	579	526	547	546	564	563	566	567	566	592	551	546	611	536	551	568	593	574	563	561	560	528	564	596	564	579	601	587	572	610	548	540	518	609	581	599	570	544	566	564	585	574	569	592	580	598	553	602	583	572	588	557	573	598	591	595	584	561	600	600	573	579	506	555	577	566	587	525	552	527	588	585	559	558	560	542	529	544	610	552	516	560	601	568	536	571	574	568	590	505	557	544	613	571	572	589	571	547	534	586	554	563	548	551	606	582	568	581	621	597	556	580	555	579	598	576	555	545	558	542	564	577	645	623	558	571	592	566	619	560	569	557	545	557	572	547	540	534	587	566	565	558	624	610	592	601	552	567	546	562	541	567	557	594	578	544	557	593	585	575	547	549	542	576	616	586	580	587	578	567	601	562	536	560	567	542	567	528	578	562	591	584	576	522	562	543	617	589	556	549	605	573	554	556	568	591	569	563	543	519	589	574	587	532	554	558	588	556	565	566	610	536	538	582	545	580	604	605	597	594	611	578	545	572	545	546	550	572	622	552	564	588	535	590	511	577	527	619	562	564	584	605	554	578	573	565	546	571	607	570	587	569	563	552	571	562	579	568	578	537	577	522	582	562	576	589	597	518	575	558	568	569	576	554	577	573	582	557	562	554	588	590	567	572	559	560	546	579	550	572	596	584	566	558	544	596	587	567	558	547	534	556	581	564	562	571	542	552	543	561	547	574	576	588	565	575	570	582	589	560	536	564	521	544	551	551	555	566	587	572	578	573	622	561	566	567	584	555	560	567	573	527	596	564	609	550	579	628	532	598	583	565	597	562	608	576	575	571	551	549	637	569	593	561	565	557	565	614	592	578	555	594	592	576	620	572	564	603	584	552	537	596	570	572	590	569	566	569	630	560	557	560	571	578	609	519	576	578	535	572	526	572	548	544	553	547	534	617	580	537	573	605	552	576	539	580	580	515	567	635	578	530	550	564	554	557	591	592	543	573	625	610	551	534	580	583	547	572	564	545	536	575	601	595	593	525	601	546	566	562	534	538	570	580	557	553	595	588	568	588	547	555	571	576	572	582	575	543	557	552	541	534	569	589	555	541	548	612	568	545	548	555	584	569	577	575	575	614	562	538	573	592	565	561	541	573	609	571	631	563	586	573	564	572	533	557	554	573	542	606	552	587	573	576	617	528	632	545	583	588	540	561	593	576	556	547	570	516	558	583	560	526	555	568	592	599	542	607	562	583	608	544	576	563	580	565	561	566	572	573	601	546	558	553	587	584	530	593	556	604	571	583	568	566	550	545	535	577	580	570	582	575	579	539	570	530	541	554	623	538	548	516	558	579	547	574	562	600	586	536	543	578	547	616	574	576	532	554	567	554	569	577	549	526	595	534	582	575	604	517	602	555	584	551	532	582	583	513	565	530	571	569	536	591	566	568	631	622	546	591	573	570	534	576	599	608	599	578	565	570	567	578	540	511	547	545	575	568	582	599	558	586	510	550	600	520	560	587	542	557	597	585	577	550	592	557	557	605	581	553	552	542	552	597	563	553	554	562	578	595	581	572	529	576	527	569	583	574	557	555	552	578	579	525	570	594	608	534	589	523	565	578	546	576	536	572	529	559	538	601	623	593	523	578	530	555	542	558	598	559	519	606	554	584	593	552	590	514	574	523	531	558	577	563	534	590	539	593	591	556	597	555	600	571	589	593	521	600	543	584	532	549	528	605	580	551	528	586	567	524	555	568	576	541	574	588	585	597	532	601	604	555	542	558	568	559	524	564	576	560	568	551	560	550	597	592	552	578	571	602	566	572	589	602	584	600	562	595	592	575	514	594	594	604	593	542	550	601	556	557	549	554	527	597	566	564	624	580	552	572	557	535	556	569	599	610	592	559	580	572	584	597	588	578	601	599	553	555	551	580	556	581	589	578	574	569	607	557	565	580	548	542	578	557	567	573	603	556	605	552	522	600	547	572	527	590	574	575	538	596	575	585	552	557	567	570	576	554	582	552	583	518	590	540	606	539	588	551	557	610	562	542	561	591	599	577	557	572	542	554	571	554	545	590	589	555	577	553	560	553	558	522	533	509	542	542	564	599	558	549	614	552	569	540	625	548	601	582	551	573	570	584	573	547	531	573	583	628	554	579	536	581	496	545	555	534	595	581	548	559	544	559	586	548	536	542	550	551	594	565	531	543	561	550	559	540	614	568	574	596	570	576	563	554	563	546	549	518	562	582	548	583	582	555	587	579	511	575	579	603	548	599	522	580	570	565	567	552	613	562	578	562	571	597	568	577	539	545	568	529	572	587	522	562	548	563	584	601	564	547	600	594	558	535	553	569	545	592	537	593	555	602	523	551	558	560	564	551	566	552	580	547	561	592	545	514	577	587	554	576	542	608	557	594	576	577	552	588	528	575	580	576	584	570	531	568	559	543	584	546	597	592	588	554	579	518	578	630	563	593	554	567	560	548	606	565	561	583	534	577	542	538	549	532	560	566	571	554	582	594	566	555	554	581	575	588	590	565	595	579	589	579	566	512	581	576	564	558	612	548	540	570	541	549	583	574	606	613	577	542	576	576	540	555	593	575	572	539	561	544	583	539	525	577	537	587	559	555	561	608	555	570	572	553	562	567	566	562	579	598	549	567	562	544	580	589	568	543	532	554	570	558	612	579	572	507	548	588	581	584	610	528	547	549	577	591	543	570	561	551	579	558	589	597	564	559	583	554	561	544	546	583	570	533	600	606	567	555	496	611	572	556	505	561	540	545	510	583	549	551	539	556	566	557	555	592	625	556	564	564	539	573	599	527	580	536	561	592	526	559	564	580	574	558	542	563	537	571	611	571	571	590	551	592	567	546	566	530	599	589	566	553	511	573	574	591	550	553	541	588	573	571	558	532	548	562	549	582	612	590	546	567	552	572	547	587	591	583	579	564	556	590	560	538	575	516	569	540	582	563	575	563	594	599	563	570	550	587	527	524	533	551	559	569	588	578	575	562	549	579	598	605	558	560	564	567	552	531	565	562	568	573
23646	20998	27880	24305	20943	5407	824	556	452	441	410	341	367	336	324	307	320	304	335	288	300	285	279	273	268	299	295	276	269	262	269	261	267	299	270	254	267	276	270	276	245	257	286	250	269	255	267	279	242	283	256	263	262	239	275	273	256	256	252	259	246	261	240	270	260	237	281	267	266	258	239	240	266	270	276	284	251	267	241	286	272	272	273	264	223	305	276	260	271	261	256	277	266	238	235	237	248	232	243	259	243	261	234	254	249	281	269	257	239	258	265	279	248	259	260	258	271	256	275	283	259	249	258	268	241	272	246	256	277	267	258	265	253	262	271	254	234	261	245	264	254	275	281	235	276	287	265	250	242	250	255	239	238	273	243	259	243	241	243	270	268	250	267	256	246	258	291	222	280	254	285	259	264	255	244	276	270	255	270	261	277	232	266	254	267	273	246	277	285	252	260	257	239	244	269	229	255	262	264	268	262	239	231	274	289	253	237	247	242	257	257	249	267	257	247	264	259	273	254	254	247	238	275	299	254	255	246	259	250	297	265	259	241	252	270	253	253	260	270	264	237	257	269	279	261	261	258	267	262	226	263	246	256	262	267	258	263	284	260	229	244	255	261	283	248	284	249	261	264	259	273	286	235	268	269	275	252	262	253	262	262	276	286	239	247	274	267	278	266	283	238	264	230	245	268	261	237	263	273	284	254	264	266	273	256	253	270	271	248	283	246	275	264	280	248	245	273	242	256	256	273	253	280	253	266	269	262	235	275	232	251	247	263	251	290	269	291	258	237	278	256	256	247	255	245	254	273	265	260	276	255	273	277	258	264	247	267	259	264	250	260	258	263	265	241	273	294	252	279	264	265	265	259	251	256	281	264	259	251	289	255	252	265	252	282	225	272	292	288	258	269	259	274	265	261	281	253	274	292	250	296	250	275	266	265	267	273	241	240	270	255	248	248	271	233	258	275	266	242	286	285	250	273	266	255	256	287	256	280	252	247	244	269	270	247	285	236	245	256	271	278	275	259	279	275	254	275	247	270	260	280	272	265	263	259	264	234	264	238	217	244	290	291	279	246	273	249	269	255	261	265	262	249	244	295	274	274	261	255	262	261	248	257	280	290	259	257	294	274	269	270	266	254	261	267	257	287	245	283	238	281	259	256	248	238	278	258	258	253	271	251	246	288	260	252	285	233	260	252	248	256	275	262	242	280	244	259	258	282	256	253	267	249	275	251	265	274	237	260	254	299	263	242	262	256	270	245	248	252	277	251	247	235	267	237	240	262	228	283	260	241	240	263	292	272	275	274	238	253	272	271	243	242	258	259	259	273	281	260	282	260	271	253	267	246	258	277	244	230	240	256	258	280	280	246	261	257	268	274	245	292	271	263	274	279	276	242	255	240	279	242	232	235	248	255	291	252	237	251	245	286	283	279	279	274	272	275	292	245	262	276	265	250	260	279	297	235	258	302	288	252	233	251	272	263	248	277	250	283	264	235	264	259	274	259	238	251	248	276	264	271	259	291	253	278	263	253	274	256	249	252	257	261	268	273	273	258	243	296	261	287	250	252	243	276	274	280	268	254	246	269	258	272	286	260	263	279	290	260	246	264	280	278	245	294	259	262	249	261	292	255	279	267	248	254	233	275	263	255	262	265	251	246	265	275	270	249	239	260	256	245	289	271	286	274	231	245	282	249	242	272	277	285	256	285	271	257	255	269	250	279	293	258	266	252	255	254	258	273	274	214	260	240	256	263	237	290	285	275	284	240	265	271	279	272	248	287	273	276	258	260	237	241	260	234	234	257	303	281	241	251	283	245	264	297	290	264	276	253	257	259	284	242	267	249	256	266	263	279	259	232	264	282	277	263	239	230	259	248	238	249	257	252	249	248	245	245	265	273	237	273	252	294	276	266	288	258	263	255	284	256	263	263	253	237	274	255	289	256	238	268	256	239	250	271	283	246	234	285	286	267	270	266	264	275	248	254	252	264	261	265	263	252	243	236	242	321	267	267	249	287	259	264	242	238	251	288	238	273	276	259	267	269	278	283	276	273	250	246	242	274	268	262	258	258	263	234	261	263	261	253	266	283	246	246	268	229	271	248	257	250	233	266	287	250	263	244	246	245	236	269	266	271	266	251	286	274	249	259	266	263	235	268	235	258	225	285	229	258	250	259	259	227	285	252	266	273	258	265	263	253	235	265	277	287	250	249	271	248	275	249	276	240	253	248	254	282	249	256	285	313	255	237	250	269	272	268	264	250	243	285	282	253	244	267	278	258	252	258	253	278	275	281	259	251	222	248	258	260	270	266	265	249	237	234	255	246	260	265	265	234	270	255	268	261	268	270	288	258	276	229	259	255	233	301	278	240	275	288	270	244	254	248	256	273	254	233	259	262	257	249	263	260	253	262	264	266	259	266	268	254	256	225	248	240	270	256	235	289	249	253	228	276	269	261	267	310	256	279	230	248	284	279	286	275	269	269	265	271	265	243	291	260	238	267	258	275	268	245	262	280	251	240	258	240	284	286	308	251	276	244	263	263	263	257	250	266	256	260	270	258	257	254	246	252	278	245	245	238	236	265	266	254	245	232	241	292	238	258	297	278	272	254	257	267	276	225	257	274	245	252	278	258	264	245	257	275	249	223	244	265	270	270	283	266	242	266	235	265	285	295	226	284	268	244	291	262	293	289	252	281	270	238	254	239	283	276	242	252	255	279	236	259	262	280	287	272	247	282	278	236	264	258	273	243	266	270	251	264	271	263	283	260	252	256	286	241	254	255	272	266	255	270	268	275	248	276	246	271	257	277	235	279	265	262	293	256	271	302	251	286	260	272	245	252	258	255	253	246	273	244	264	264	274	252	256	254	282	267	260	272	276	257	257	262	269	278	301	261	265	281	256	249	266	264	259	269	245	261	245	251	284	232	258	256	280	284	253	248	279	256	241	260	242	263	284	277	254	256	268	276	237	248	243	226	265	242	224	236	246	248	272	254	267	269	293	278	287	282	248	240	253	268	237	267	244	259	269	262	233	256	253	271	241	296	280	266	288	257	271	264	251	266	255	258	268	260	243	245	245	265	256	250	249	291	288	272	249	279	280	277	261	232	219	273	253	300	264	267	262	269	248	259	250	246	299	283	291	266	251	268	250	243	256	296	236	256	237	234	269	256	247	278	234	254	252	241	275	275	255	276	266	270	274	246	256	259	289	273	300	263	274	256	241	274	244	264	260	251	271	253	244	259	245	245	267	286	271	237	265	258	261	245	260	241	260	244	261	259	231	277	247	271	262	297	248	240	259	285	236	263	230	301	220	263	278	248	264	247	277	270	241	280	268	258	254	238	284	239	287	265	270	233	261	251	275	277	250	262	244	210	248	237	263	263	243	259	272	272	246	248	243	282	255	283	260	266	252	263	249	260	256	275	243	242	254	254	262	257	245	286	242	263	262	261	261	276	257	237	260	260	277	284	257	274	298	247	243	219	263	240	264	257	242	252	260
3600	9081	5827	2616	1923	1377	1138	896	707	609	534	480	462	398	400	395	370	352	353	332	333	318	303	281	289	270	294	283	309	311	285	283	277	275	271	302	284	284	264	269	287	296	287	265	261	262	258	280	282	307	298	286	279	296	262	254	268	253	272	281	254	293	273	289	279	283	270	273	275	282	278	272	261	280	286	275	278	285	290	245	254	238	256	263	276	261	294	289	267	270	269	275	245	267	276	275	262	250	255	289	279	282	264	289	304	275	259	259	266	257	279	272	277	260	283	256	289	263	298	263	258	229	277	252	267	265	268	279	275	279	277	263	297	283	277	252	294	259	259	282	265	263	254	266	257	251	277	255	256	286	252	270	284	257	240	261	270	234	293	280	271	266	289	295	283	269	273	281	266	240	270	280	250	250	280	252	261	238	270	286	269	269	276	260	270	255	281	277	273	264	271	287	259	246	259	265	244	281	300	267	299	248	267	253	229	245	247	275	247	279	283	270	273	285	272	293	262	307	262	282	275	279	286	285	279	294	278	295	275	281	280	271	276	284	297	247	261	287	262	295	286	266	287	273	253	256	248	291	276	248	259	258	259	256	276	265	240	281	243	287	272	279	273	274	257	277	278	272	291	290	266	249	249	262	264	284	285	257	289	271	252	263	296	279	275	266	267	258	279	292	263	292	241	275	269	265	261	259	285	273	295	242	278	255	268	272	267	295	250	271	233	261	256	283	268	261	268	281	302	239	263	275	277	267	297	282	270	273	256	249	261	269	255	271	276	275	295	266	260	270	258	275	268	272	287	281	300	280	285	255	262	269	267	251	241	265	263	266	273	270	279	292	280	245	260	282	241	234	259	260	254	271	267	267	284	268	264	248	282	272	251	276	280	270	258	268	269	260	276	273	261	257	273	278	265	273	257	272	256	268	251	258	261	265	275	284	258	241	275	263	270	249	247	303	265	259	254	260	264	269	253	248	282	286	304	272	257	287	279	269	261	296	267	287	283	267	274	251	253	264	297	256	273	287	267	279	281	279	271	264	240	259	273	288	307	246	261	273	298	261	257	269	263	289	244	236	271	258	265	267	264	256	265	268	259	285	284	260	287	288	243	263	273	279	286	280	286	270	266	278	270	263	239	294	268	269	259	263	290	279	298	283	261	271	276	249	263	269	297	269	270	250	274	259	226	273	264	285	267	263	269	265	268	235	276	266	271	270	258	263	261	285	275	247	250	272	310	304	256	296	264	286	251	279	243	249	274	240	255	275	248	266	269	281	273	247	261	263	262	268	256	303	251	293	282	252	253	265	271	277	304	267	284	308	284	283	250	248	232	257	261	278	301	293	285	257	267	261	256	275	271	290	264	252	254	281	248	267	271	298	268	252	271	291	238	297	255	268	280	292	286	284	280	274	265	273	269	259	285	268	243	289	248	274	277	278	262	279	268	293	248	265	293	271	262	270	274	273	294	255	281	241	289	296	266	256	267	243	258	255	256	273	262	249	252	259	263	269	260	289	297	248	284	264	301	263	262	256	276	258	264	250	265	290	267	269	259	277	275	277	280	256	258	280	276	294	270	293	273	236	265	251	270	305	287	260	265	255	249	267	279	274	262	266	253	272	270	250	258	253	243	284	260	272	253	243	300	244	288	259	270	274	256	270	308	271	222	256	266	283	291	266	281	255	250	278	266	264	270	265	283	269	272	252	253	265	266	281	276	271	268	289	269	275	282	254	258	306	302	281	286	279	254	260	294	293	280	283	256	248	289	295	282	278	289	240	268	226	283	275	264	277	264	258	293	296	279	289	316	262	265	289	262	262	265	257	276	266	284	280	266	297	267	251	284	261	279	246	283	260	283	287	245	240	239	277	282	258	276	277	280	262	306	256	262	292	253	269	252	277	277	290	286	289	287	234	255	261	272	289	260	282	273	277	282	289	296	279	263	282	248	253	281	275	280	253	303	293	244	250	280	257	240	270	287	267	266	272	267	278	296	258	234	260	275	266	293	264	273	275	257	260	266	296	267	275	267	269	263	249	248	253	288	262	274	279	237	288	296	270	264	263	298	247	256	275	301	291	263	294	265	276	292	292	266	283	265	272	268	238	293	296	282	226	274	280	261	268	247	263	239	277	252	271	270	269	293	235	267	248	256	279	272	264	282	236	307	269	271	269	258	250	277	297	261	271	260	282	303	278	263	297	258	255	268	275	290	295	261	278	256	272	277	277	269	265	293	248	258	254	281	279	243	245	264	284	267	259	249	276	270	241	248	281	272	290	284	271	277	258	265	251	246	269	275	263	296	281	251	256	301	280	286	306	270	257	254	263	266	292	291	272	277	264	252	260	265	250	271	288	296	250	263	293	281	276	247	277	251	261	234	275	267	280	260	274	250	290	299	298	277	278	285	270	276	279	272	276	303	275	245	241	244	296	271	259	244	284	241	275	276	276	249	281	264	257	276	269	266	250	270	267	250	271	282	267	300	256	271	262	261	268	270	264	275	258	293	303	272	253	298	270	242	268	267	260	266	272	237	281	282	277	246	249	267	266	262	271	253	297	240	273	274	259	298	254	256	258	286	271	260	306	286	274	293	273	268	281	272	245	264	276	264	271	235	260	256	283	285	273	265	282	240	244	257	260	230	228	278	231	232	264	244	280	252	278	270	241	244	246	258	272	253	249	239	286	263	272	247	255	246	285	243	273	284	278	257	270	236	278	256	278	270	261	257	281	249	278	245	245	301	247	286	267	268	296	286	268	283	248	265	270	264	248	281	263	283	288	276	274	256	265	283	254	264	294	281	279	256	269	278	287	282	258	252	267	288	274	272	285	272	272	256	289	283	276	279	247	335	273	265	288	303	235	268	248	272	249	292	276	269	280	281	263	246	264	280	270	270	258	265	270	274	291	270	279	276	304	251	258	271	259	273	261	278	303	258	295	252	282	261	256	252	258	302	283	260	232	290	255	278	262	242	251	257	275	229	272	252	288	281	274	297	248	280	277	275	273	271	289	286	242	295	251	266	271	247	239	272	270	242	282	257	310	272	250	264	255	282	238	252	260	247	280	248	296	257	240	258	281	270	266	277	277	273	283	262	279	291	258	252	324	258	265	253	260	277	249	235	276	289	284	281	258	278	275	279	289	283	282	275	303	244	258	271	302	253	269	319	258	280	296	257	288	247	272	290	281	272	272	254	275	279	240	270	264	283	280	262	283	294	269	239	258	257	260	275	271	283	281	292	265	275	270	266	281	242	261	267	280	287	276	267	251	293	247	279	267	269	270	294	284	258	274	248	277	285	275	266	257	278	264	276	287	259	279	296	291	266	251	251	266	269	275	301	258	261	271	278	293	262	286	282	283	258	253	255	250	252	271	241	273	223	270	275	260	268	243	288	286	299	263	260	284	286	264	295	277	276	270	260	278	266	255	255	285	270	275	269	286	276	295	249	239	248	296	274	281	253	281	301	288	278	255	249	248	274	283	264	264	250	282	269	270	264	284
24600	20947	26722	25191	8119	1181	903	849	778	769	735	754	692	699	701	732	694	658	683	699	729	700	689	662	665	719	656	693	676	653	669	662	655	695	697	639	710	688	647	684	683	694	692	668	677	695	697	716	708	651	692	712	708	667	634	687	675	725	727	716	700	650	723	675	671	674	680	665	694	690	690	680	676	722	733	685	708	651	647	677	668	690	711	645	676	683	689	648	680	681	668	678	709	665	647	706	689	665	699	683	666	729	672	710	636	657	694	678	627	678	703	657	715	690	665	659	728	677	626	677	673	700	672	741	670	679	662	700	704	646	696	657	673	699	661	694	682	721	681	721	691	685	683	729	708	685	670	678	648	647	662	707	702	699	669	709	664	684	670	668	708	707	713	668	679	640	646	650	670	677	672	669	699	682	660	657	633	626	705	645	694	713	744	658	679	652	667	629	661	703	683	678	693	696	636	626	697	713	678	718	702	671	675	645	645	630	715	639	691	710	704	697	692	660	673	651	687	706	688	696	670	701	690	654	674	654	710	710	688	724	642	703	674	675	665	710	724	722	717	691	664	693	650	648	681	697	626	692	645	698	647	642	667	686	659	688	694	648	726	655	683	672	657	655	680	692	645	706	704	698	699	659	722	706	708	695	662	689	683	675	693	654	658	695	653	676	677	678	691	673	639	678	696	702	719	651	671	665	636	648	701	698	687	691	674	654	684	711	743	663	614	686	679	705	689	670	678	660	668	724	703	692	725	670	673	724	672	687	706	692	693	682	693	671	678	668	708	655	702	700	699	699	679	686	726	692	646	693	681	698	658	695	726	678	640	725	676	679	709	692	668	723	731	640	669	682	716	662	712	664	655	669	663	674	679	707	658	663	690	699	654	691	673	669	710	755	674	668	695	738	707	689	677	702	688	652	625	662	735	661	620	688	718	690	721	694	671	667	653	664	678	686	687	711	687	697	712	702	716	731	713	706	669	613	705	675	683	685	755	682	696	687	683	685	666	684	685	708	644	653	680	683	662	664	677	741	679	673	675	674	704	696	670	695	689	728	672	667	676	666	678	693	704	678	677	713	659	619	660	702	649	658	647	630	682	679	641	667	741	685	662	663	630	659	663	690	758	669	684	734	685	695	667	715	686	646	638	672	715	772	680	642	727	678	656	679	664	717	749	668	640	707	664	649	684	721	676	645	665	689	678	653	712	714	689	682	691	672	683	695	707	682	703	692	653	673	686	687	710	667	661	658	703	652	675	666	693	652	685	728	682	738	702	660	699	711	710	669	663	715	666	664	640	657	668	697	693	662	673	704	697	683	635	669	696	661	677	709	680	649	681	663	688	655	635	707	666	669	659	667	700	672	663	691	683	684	738	681	697	711	677	685	685	614	684	693	669	632	680	666	647	696	700	658	707	697	669	687	689	685	681	676	688	630	674	682	653	684	685	681	629	668	686	620	669	671	704	689	714	699	686	700	675	648	646	721	645	639	670	678	659	680	652	706	700	679	701	661	692	670	675	683	650	695	704	654	693	659	680	684	691	692	650	696	669	663	653	649	689	656	649	704	682	670	652	704	692	694	652	680	735	670	648	723	639	658	673	647	715	695	689	698	663	665	681	702	677	676	721	681	677	680	677	659	642	673	660	704	681	701	669	659	658	706	692	685	668	675	741	690	696	641	667	703	704	646	730	695	690	728	680	691	734	698	666	676	627	651	682	671	634	673	707	669	668	660	660	664	702	679	682	688	677	690	637	697	645	655	651	739	697	699	623	686	662	669	678	718	624	702	698	627	722	680	722	699	667	642	678	677	670	672	675	689	704	644	689	706	658	668	708	701	706	680	711	681	683	728	705	719	665	684	679	714	656	636	665	642	673	649	656	681	709	706	676	688	652	644	724	704	706	651	670	657	704	701	671	704	705	689	660	679	608	674	693	679	704	674	697	628	668	687	644	713	679	681	674	694	681	677	676	673	682	679	704	679	699	679	712	717	684	672	627	712	678	693	703	640	686	659	654	662	691	711	661	665	698	690	649	672	701	640	709	665	642	701	646	680	682	699	663	679	676	736	656	682	689	686	684	649	675	704	692	651	694	721	698	645	686	677	710	669	680	700	689	662	648	699	701	665	697	653	703	642	663	702	686	674	686	634	634	664	715	641	680	668	734	709	699	644	712	650	669	687	652	695	714	662	681	696	653	672	690	706	675	705	660	647	701	685	672	689	670	665	678	669	681	660	622	649	693	659	654	638	677	702	731	635	735	628	665	714	690	696	682	632	652	653	660	710	646	690	670	658	701	745	662	705	688	659	696	676	679	651	648	668	653	669	724	689	705	655	675	702	687	679	742	656	711	657	635	679	694	684	668	660	614	690	682	648	714	661	662	684	665	704	648	694	673	718	696	677	623	669	660	676	706	679	719	656	673	642	669	683	717	648	694	728	668	675	698	648	678	709	710	715	672	645	669	698	693	666	685	690	687	674	693	646	665	697	699	672	670	686	692	651	632	681	684	695	695	691	661	690	681	645	661	677	669	650	697	672	673	713	675	715	699	681	689	657	755	695	703	680	675	651	735	654	684	685	633	681	687	668	674	665	677	678	662	683	664	669	708	679	712	669	704	662	738	670	663	701	693	737	701	667	664	633	711	710	678	689	672	679	704	663	688	688	680	692	624	650	710	658	687	642	692	727	687	707	680	692	705	662	699	755	718	704	726	720	669	680	701	658	680	678	701	656	691	677	664	702	682	644	663	673	722	701	670	621	750	702	658	621	618	676	685	670	662	710	666	686	672	681	690	729	651	698	660	648	705	736	664	654	704	668	695	662	672	643	695	656	706	650	641	666	685	677	687	659	656	678	676	721	673	732	676	697	737	712	741	646	692	695	670	660	678	679	663	634	647	675	700	664	677	663	648	672	669	724	678	677	643	708	662	665	652	692	660	651	645	681	705	697	687	643	658	689	661	669	674	667	664	639	673	636	658	687	667	676	650	665	653	660	678	710	699	668	693	665	674	698	673	710	699	646	689	678	670	640	709	666	668	652	696	708	669	703	663	704	682	693	662	698	704	652	697	657	676	687	689	698	662	670	675	690	758	775	684	669	703	690	657	657	674	660	698	707	652	696	682	620	646	644	706	732	723	682	646	689	712	679	660	700	640	677	724	692	729	628	683	662	681	673	675	669	705	695	660	675	652	689	629	731	744	664	673	698	680	684	684	656	684	693	684	735	661	672	675	730	681	672	692	651	682	669	689	672	659	687	690	595	630	644	666	674	626	657	706	713	751	655	686	723	687	719	681	692	735	657	709	720	700	719	699	696	662	685	649	685	717	658	690	678	714	681	687	629	699	703	694	678	728	699	695	645	714	660	717	675	661	646	729	637	693	675	676	650	709	686	725	701	697	683	633	681	708	649	683	700	682	727	652	667	692	707	693	723	649	667	649	670	686	736	719	686	653	643	664	685	704	683	751	673	649	647	726	658	649	667	726	639	701	683	649	674
3599	5482	3717	1959	1478	1259	1108	1021	953	891	827	805	763	788	743	764	668	708	733	708	741	707	733	725	696	702	732	663	756	670	693	710	725	731	730	728	709	664	706	682	688	686	732	700	721	706	699	674	666	740	689	716	722	707	710	681	656	704	682	699	741	683	679	688	661	709	679	713	706	682	732	692	652	668	690	692	676	694	685	683	685	687	740	680	716	671	708	715	676	694	681	656	717	708	664	652	703	721	664	719	701	655	689	686	729	674	717	722	662	678	747	711	687	752	641	704	705	683	666	694	709	676	673	688	629	746	669	676	674	651	664	675	683	674	665	693	703	633	693	704	699	693	650	672	683	663	716	749	693	688	709	716	711	698	718	650	698	697	717	665	637	701	685	724	650	681	683	643	679	676	705	672	677	718	677	704	671	672	714	658	671	683	670	652	705	675	734	646	704	692	678	714	661	657	708	697	702	689	687	710	674	650	643	713	702	765	641	693	698	695	707	682	679	664	688	668	693	693	636	677	724	681	669	686	711	734	662	682	702	688	699	733	689	731	688	632	715	652	705	698	640	699	696	701	660	700	691	715	676	706	694	665	709	641	744	671	678	699	651	696	683	697	733	712	698	682	677	685	652	689	676	702	677	635	706	664	674	695	698	671	706	685	646	688	673	701	659	749	688	703	732	678	704	663	658	690	654	656	735	685	700	664	635	644	700	695	644	653	667	698	647	709	733	654	701	731	748	681	729	665	721	668	664	685	650	708	691	706	730	719	707	648	693	715	690	674	696	686	674	737	707	695	678	687	715	700	634	715	724	744	695	710	701	665	650	712	691	705	726	710	705	688	699	702	720	637	654	686	714	655	685	704	740	712	689	691	658	712	679	700	672	645	672	678	635	710	678	711	683	697	618	669	701	701	637	654	696	651	713	666	708	708	756	662	714	728	708	664	657	691	700	679	714	642	717	701	664	683	674	666	669	680	678	694	679	733	690	670	712	634	674	700	713	705	702	753	679	680	718	713	700	650	667	722	719	734	675	701	736	695	682	694	730	741	697	701	638	654	648	661	669	677	700	735	686	656	688	694	704	668	746	725	668	675	664	635	684	645	711	682	735	709	685	677	684	640	707	660	738	727	661	691	706	663	725	701	667	736	661	676	672	695	696	692	675	692	662	687	712	684	702	656	675	704	684	694	695	707	706	707	677	659	693	684	696	695	675	720	696	640	730	735	678	665	671	718	728	704	648	679	719	730	683	717	659	698	646	708	667	669	688	683	739	722	703	718	670	688	737	706	675	746	691	646	683	711	667	683	709	653	665	688	705	668	713	684	681	708	673	673	681	690	694	665	656	675	691	690	696	688	696	663	697	683	694	656	685	687	703	670	649	673	678	692	697	715	723	677	671	659	658	723	729	681	737	720	683	655	726	681	752	684	675	692	664	777	696	716	712	671	710	687	689	690	684	695	699	662	675	677	673	720	710	722	671	699	704	695	722	741	682	720	690	685	697	669	706	679	689	689	698	697	690	705	676	700	660	671	702	738	710	707	689	680	674	671	679	639	695	683	684	715	699	681	694	708	699	740	693	645	688	687	722	679	670	674	705	697	737	679	674	696	708	671	676	662	747	699	719	696	703	686	675	719	689	659	654	692	718	723	641	667	691	657	716	719	671	690	706	711	697	680	663	662	715	684	663	707	680	665	692	677	671	679	720	723	678	663	676	691	697	692	736	693	665	688	645	672	683	695	689	686	689	683	687	696	707	700	670	681	689	657	702	693	668	712	706	690	695	662	648	682	741	658	682	649	658	695	717	684	731	676	697	708	705	714	685	696	689	686	721	679	727	702	739	725	670	672	698	678	672	645	670	668	691	639	690	680	654	680	642	718	703	720	662	723	726	676	690	720	724	668	703	673	666	641	696	655	650	679	715	715	686	675	747	627	664	672	747	698	652	658	657	744	738	669	668	669	648	771	688	668	675	677	673	677	704	690	701	685	692	747	702	704	687	673	682	666	702	701	649	648	721	657	662	625	668	775	716	689	722	628	726	669	688	668	652	676	703	650	741	634	683	650	701	683	670	685	718	723	750	719	694	685	687	680	674	706	697	663	704	687	716	699	687	704	691	686	666	727	676	707	686	659	653	694	726	678	622	701	691	658	736	765	667	719	641	723	683	722	708	679	664	693	720	640	643	737	678	719	622	679	696	692	684	719	664	684	691	753	688	688	706	679	755	664	677	702	708	692	678	727	692	721	698	669	638	690	692	740	705	678	667	675	710	682	698	664	683	694	688	675	666	698	705	658	681	691	732	711	707	700	719	715	694	670	660	699	674	684	681	698	703	745	758	689	709	678	699	615	720	667	675	712	686	681	666	693	699	701	685	678	707	664	703	693	672	727	680	670	705	710	653	706	695	684	646	691	663	714	692	692	667	693	698	666	637	689	712	683	724	658	748	702	730	659	747	648	677	692	645	719	671	695	684	729	689	730	664	751	666	670	636	664	675	690	659	683	708	743	705	737	671	720	684	712	719	675	697	658	745	674	687	703	671	667	670	672	625	719	684	717	659	683	708	694	672	661	716	631	702	643	676	707	695	652	693	698	679	678	690	640	659	678	754	662	644	676	685	676	659	663	707	720	667	682	676	700	666	750	693	734	687	707	713	684	668	669	707	651	712	684	696	690	710	713	679	718	713	658	691	667	698	742	677	719	660	720	669	722	743	722	711	639	707	704	691	724	685	668	702	648	696	724	680	686	674	666	718	643	680	684	715	686	660	719	704	705	684	672	705	681	727	699	715	695	743	709	641	680	682	695	666	709	679	649	658	657	709	720	670	678	692	681	720	698	702	666	673	694	671	676	665	707	693	661	713	716	708	687	674	710	707	669	647	690	645	661	672	692	677	688	665	681	687	781	703	693	684	706	697	690	739	671	720	714	658	700	699	723	654	678	705	683	682	711	675	644	686	677	656	684	672	683	717	694	702	670	700	692	665	697	685	710	665	734	681	708	666	690	664	664	644	658	678	684	675	670	660	711	682	719	705	688	727	692	701	670	661	706	724	701	715	676	645	657	718	679	698	688	709	685	713	701	685	699	668	663	713	671	675	683	677	700	737	701	713	647	659	692	659	696	681	688	648	693	694	666	699	658	656	706	683	648	691	702	688	709	658	669	695	662	678	685	679	705	718	713	680	684	683	661	701	637	652	694	713	688	706	666	726	663	682	716	675	680	723	703	725	685	727	679	739	690	676	630	722	686	633	679	701	709	682	694	697	651	702	651	648	708	701	692	716	643	733	686	653	708	645	646	668	696	694	714	665	717	674	631	666	693	698	663	666	670	684	692	703	673	680	701	679	733	665	686	669	730	681	682	706	655	698	655	674	674	650	744	675	698	683	724	657	700	730	673	698	741	689	686	726	732	721	703	726	711	680	721	688	680	692	682	656	709	707	697	689	655	720	684	700	648	658	685	675	694	656	650	677	677	724	722	668	710	647	714	714	689
22459	20978	28434	23723	20982	21006	6073	959	701	627	534	533	485	439	427	446	361	387	401	371	347	326	327	349	358	319	359	334	314	309	314	289	340	325	306	316	292	315	317	308	279	289	270	312	305	319	315	305	282	302	317	345	332	294	312	311	275	301	286	306	298	315	309	310	291	275	290	310	301	305	279	280	291	289	287	314	271	284	291	287	303	313	278	304	299	302	292	293	265	320	326	320	320	321	308	303	321	280	302	296	292	289	324	284	296	303	274	270	293	304	269	298	300	264	277	286	284	274	279	295	310	296	293	285	290	280	294	302	286	302	309	332	286	313	308	300	280	313	302	292	315	281	269	288	317	290	317	317	290	293	304	300	312	303	308	319	299	290	307	278	299	321	318	275	302	288	309	292	307	312	293	280	263	252	266	328	281	293	283	309	314	320	301	308	321	296	282	292	265	273	286	281	274	307	325	269	290	318	297	273	279	321	295	299	276	334	301	272	305	328	304	281	260	278	291	285	299	279	302	287	281	271	312	277	311	261	307	300	283	315	293	304	296	277	310	297	301	299	278	271	301	333	274	288	292	300	310	302	308	274	298	280	260	311	329	295	312	300	309	331	281	280	300	310	293	301	293	306	290	311	337	321	284	300	300	303	324	330	299	305	355	291	284	276	271	301	291	310	335	308	300	298	290	276	291	293	262	264	283	304	274	282	298	283	291	294	300	294	285	292	278	300	288	306	279	293	325	291	285	298	281	293	277	329	273	269	266	311	301	295	308	278	264	279	318	296	317	308	300	308	292	303	263	310	297	297	295	298	312	297	294	282	328	319	295	324	305	303	316	316	313	317	288	301	300	300	316	256	290	263	317	318	327	284	290	291	296	283	321	308	290	297	293	317	338	306	261	290	295	277	291	306	325	315	295	312	302	310	309	276	308	304	288	325	296	297	283	323	293	254	306	286	303	286	314	319	306	326	313	305	272	307	295	291	301	282	288	302	252	271	324	260	316	326	316	314	296	287	289	323	267	296	322	294	286	278	286	296	306	291	295	262	312	330	278	302	291	300	283	291	321	299	314	295	295	260	286	289	315	294	318	287	309	291	287	324	280	334	317	281	278	282	295	290	290	306	317	290	289	307	299	283	272	305	294	288	266	285	294	280	316	298	323	277	277	325	293	304	314	261	299	265	276	282	311	268	295	297	329	291	284	298	291	328	310	295	298	276	287	287	307	319	263	273	292	285	317	325	274	300	310	287	297	301	291	333	283	288	255	306	280	304	285	274	273	288	284	313	300	279	316	311	264	304	316	283	298	307	286	316	314	273	287	286	302	291	259	291	312	296	272	293	317	289	293	298	281	264	279	306	308	277	308	283	287	286	292	304	289	298	291	271	299	284	287	296	293	311	292	287	299	304	283	266	305	322	293	299	306	283	303	298	275	243	291	310	299	306	287	300	320	298	302	274	302	318	292	300	277	288	280	290	284	303	260	313	287	311	297	314	277	307	256	293	311	266	294	273	264	273	278	317	259	274	272	286	310	299	293	306	292	322	312	274	294	320	317	298	300	290	310	280	303	308	277	307	318	290	320	321	278	285	313	297	292	303	296	301	297	282	293	317	298	279	303	286	263	293	323	306	305	297	317	286	311	286	305	272	261	303	311	263	290	284	290	296	308	273	257	255	312	274	303	299	292	281	317	314	287	292	326	327	282	269	291	290	310	293	262	295	281	300	278	295	311	271	319	307	311	296	285	320	308	309	282	283	297	305	281	285	289	273	290	307	277	294	320	307	322	270	293	266	291	310	291	277	319	304	324	308	300	331	304	275	288	277	274	272	307	320	281	326	287	300	314	320	274	295	298	332	291	285	261	311	290	277	277	279	293	307	291	286	315	319	262	276	300	276	288	301	319	285	315	268	319	309	307	273	284	274	270	286	286	297	290	273	293	304	322	286	252	289	323	280	317	275	280	293	258	288	299	278	291	336	308	274	331	327	299	299	306	292	298	289	275	318	279	270	276	277	272	299	262	320	293	298	275	305	301	331	309	295	262	302	307	275	316	287	315	289	323	271	308	298	302	331	294	295	295	283	288	244	274	293	294	294	289	313	306	287	326	299	299	324	305	298	313	279	290	269	265	294	296	277	278	310	304	321	297	286	273	299	295	284	296	285	342	286	257	286	290	291	317	294	303	299	291	272	287	287	266	319	298	317	284	306	291	305	336	311	305	278	321	293	274	268	302	317	278	320	329	291	317	322	287	296	301	304	319	303	281	278	329	278	310	295	297	260	272	269	278	290	284	311	268	309	313	313	289	327	261	309	318	265	294	305	302	298	287	269	304	253	272	286	302	299	313	328	286	293	301	285	281	304	285	267	294	292	311	301	292	284	317	265	280	295	309	308	308	285	307	293	256	303	308	288	307	298	289	285	280	281	302	289	287	266	309	288	292	302	298	307	299	271	271	298	302	287	259	323	268	313	256	303	327	314	295	300	308	242	295	285	296	304	305	276	297	281	262	290	334	297	289	297	279	321	283	302	299	303	258	293	286	296	280	317	287	310	274	292	300	306	318	310	306	301	278	265	315	270	271	279	315	292	290	287	295	286	296	277	292	267	311	303	279	308	304	262	277	304	281	317	276	303	285	290	303	298	282	313	282	265	305	293	291	314	313	290	300	303	279	310	308	297	263	316	315	296	315	293	263	318	294	295	308	297	276	253	295	305	278	306	300	281	292	327	280	277	263	288	300	252	297	310	309	263	313	315	277	255	294	258	270	313	287	296	297	286	284	285	326	322	329	309	309	284	307	292	290	307	303	283	307	314	303	293	292	307	304	308	291	279	288	272	276	283	323	316	298	290	299	281	321	307	275	302	306	282	282	329	268	286	311	279	305	296	267	283	286	273	296	328	276	318	315	319	284	267	304	294	306	259	308	314	270	273	280	305	323	304	265	283	293	292	280	283	284	299	304	279	288	304	309	303	276	282	309	263	301	299	297	303	289	290	282	279	282	288	278	253	316	275	313	291	292	301	284	278	287	299	286	265	289	266	319	281	273	311	287	324	306	267	295	286	317	266	289	329	290	276	306	293	301	310	305	309	275	305	324	322	321	312	283	292	302	308	302	263	278	344	309	292	306	299	290	308	284	314	275	305	249	273	301	269	298	328	284	291	264	285	289	317	254	275	282	282	339	289	295	270	278	306	306	291	309	289	275	324	284	274	290	273	319	309	282	318	293	281	282	304	302	316	262	296	284	264	246	280	277	270	294	334	285	312	294	339	292	313	300	302	306	308	294	264	302	288	315	296	318	271	276	331	322	281	278	292	304	342	257	293	298	310	284	316	262	297	322	325	260	324	282	315	287	285	301	281	261	299	306	318	288	310	293	300	316	287	295	305	272	285	311	288	321	294	302	283	299	303	315	305	272	289	281	284	283	332	301	269	295	288	306	292	312	259	288	277	308	308	290	317	278	284	291	310	278	278	302	302	286	266	295	314	306	272	286	286
3982	14294	9377	4454	3120	2265	1798	1352	1147	878	765	664	625	532	512	462	441	439	401	394	394	390	354	375	365	364	358	342	367	343	328	326	352	322	309	335	342	315	279	344	306	294	326	290	306	291	300	298	338	319	312	273	292	301	280	294	315	282	266	278	313	292	294	298	289	297	329	297	289	286	294	280	278	309	304	266	291	308	282	307	269	282	268	304	262	299	304	279	286	314	298	291	277	288	284	246	275	271	278	341	330	274	307	297	335	299	264	318	261	268	283	317	281	260	274	276	301	246	273	289	295	282	306	274	309	262	307	300	301	338	283	278	276	286	271	317	293	311	285	313	319	283	303	301	285	278	297	325	299	300	308	301	268	305	288	331	291	292	300	302	330	275	268	266	292	267	304	282	271	319	281	294	317	286	286	255	259	279	315	260	277	281	261	296	294	284	298	286	283	305	264	275	323	269	299	323	253	293	258	281	318	304	309	323	293	280	289	278	290	288	288	311	286	285	321	309	295	269	297	304	290	289	273	292	280	295	273	294	282	283	296	287	295	299	314	278	318	297	303	304	294	278	315	335	274	288	305	270	313	271	281	272	289	297	283	325	276	301	270	296	292	296	307	273	298	263	285	309	304	275	296	299	317	277	292	282	309	288	275	293	283	264	307	287	313	259	291	285	276	304	264	260	291	306	313	256	300	281	293	280	302	285	305	311	269	329	283	281	290	271	319	267	269	280	267	280	308	296	307	262	322	264	287	296	283	264	288	288	285	296	283	319	300	304	294	299	304	289	297	273	283	285	272	290	284	281	287	281	311	292	259	302	299	292	306	298	279	306	300	293	276	292	299	293	293	253	297	280	272	281	304	279	279	276	300	264	270	285	295	274	289	290	293	302	250	322	288	282	284	288	267	300	294	271	317	261	284	284	284	279	279	284	313	297	286	293	283	336	295	266	266	281	285	296	284	326	281	307	285	285	308	261	332	286	271	276	291	312	289	290	318	290	290	283	263	290	291	280	268	295	307	304	321	265	279	286	294	297	292	317	251	298	281	295	289	313	306	304	315	313	308	326	297	276	271	277	298	291	303	272	294	279	268	281	253	272	309	297	317	290	297	289	287	287	261	273	291	270	301	267	290	288	283	273	292	261	256	253	290	279	297	274	281	289	264	280	285	298	266	268	277	309	281	292	294	295	279	289	273	290	294	325	291	296	283	315	285	278	282	283	283	274	275	304	237	317	283	301	272	301	322	293	270	295	277	298	278	302	301	278	267	269	254	274	265	267	306	303	276	315	291	268	316	307	285	275	295	275	272	248	296	311	278	300	305	279	292	266	306	294	293	321	273	297	278	289	259	280	256	296	273	281	276	319	303	299	290	309	280	273	267	286	314	301	347	277	294	281	285	284	284	276	276	282	281	318	308	283	279	289	277	305	298	284	263	313	321	311	260	303	288	276	291	300	265	311	245	319	314	278	297	296	288	303	304	291	278	280	297	296	305	302	291	295	319	308	285	270	301	292	297	256	295	265	307	280	268	294	274	276	301	260	274	303	254	281	308	289	287	271	332	266	300	280	306	262	277	278	295	289	293	289	290	308	269	322	283	276	276	304	313	314	265	286	308	265	287	286	290	283	286	293	257	307	259	287	300	287	282	296	295	306	288	315	270	288	330	274	300	293	275	280	305	281	276	299	292	308	287	278	280	319	329	320	282	303	310	295	281	289	310	281	329	279	265	274	265	281	289	297	285	281	310	272	280	294	265	291	278	297	294	299	277	255	292	277	276	305	295	303	299	305	312	301	293	314	293	283	284	296	305	290	285	281	262	271	281	331	284	277	294	261	276	270	307	290	283	293	281	314	305	305	279	320	289	308	292	280	273	318	282	300	338	272	277	283	280	275	260	277	283	283	308	311	282	286	276	286	310	267	264	299	282	323	286	261	282	293	297	309	309	273	268	285	315	302	297	318	282	329	317	307	284	295	266	259	289	289	292	283	275	286	284	306	302	303	253	287	319	296	279	311	268	273	281	240	274	314	285	286	306	274	302	272	274	303	277	291	301	287	278	269	296	310	286	262	276	316	294	268	293	305	307	263	286	288	307	277	299	318	264	280	275	299	310	279	285	250	320	299	269	268	312	271	298	312	279	283	304	320	277	266	292	306	282	281	283	301	287	267	293	280	267	275	311	338	311	287	296	294	278	298	259	312	271	298	288	292	299	302	313	283	293	288	279	284	278	301	266	265	309	310	294	321	309	305	277	305	266	271	287	297	272	304	343	282	290	311	298	270	328	287	302	294	275	287	304	310	284	274	292	289	284	287	308	295	294	289	285	289	294	297	315	303	302	276	288	301	311	277	265	274	281	282	246	314	306	270	303	287	259	286	309	297	290	284	296	295	286	286	271	286	313	278	292	294	293	308	286	288	264	330	294	291	251	284	304	294	275	274	306	302	303	290	264	309	288	299	265	300	277	280	310	281	286	294	286	277	276	309	300	300	282	294	309	301	295	293	310	263	282	316	280	268	292	275	294	301	284	298	306	314	277	285	303	296	285	261	289	298	295	284	301	308	301	295	277	273	293	289	267	288	282	296	258	292	292	277	297	280	269	318	299	296	265	302	293	289	281	274	295	297	310	271	281	309	296	298	286	318	288	286	261	261	296	296	280	288	296	273	299	269	270	315	256	290	304	285	279	317	260	280	296	287	273	313	290	295	241	282	294	275	304	278	295	260	292	310	262	314	274	311	309	306	310	270	276	286	288	284	288	265	294	287	278	313	284	323	290	309	282	262	309	272	318	268	275	269	303	293	291	284	293	264	320	280	305	282	313	300	299	257	290	290	259	299	293	273	300	285	277	295	320	308	283	280	284	291	307	323	269	309	306	259	311	280	282	317	263	299	265	312	275	296	289	272	268	272	274	248	323	286	268	318	292	296	301	296	292	251	287	315	282	314	282	315	285	293	277	264	303	278	291	305	280	278	320	296	299	293	320	333	270	299	278	265	315	277	292	317	269	278	299	304	312	264	282	311	313	298	304	311	302	282	294	262	321	257	281	280	278	291	307	295	292	280	291	294	284	299	308	296	302	303	287	305	303	287	304	300	290	286	275	287	295	263	281	313	265	289	308	250	320	281	304	271	257	296	302	280	280	291	284	291	300	298	278	281	295	274	289	289	286	300	291	317	299	287	289	264	308	317	274	277	293	270	260	277	302	315	280	368	286	279	272	298	278	312	289	270	300	279	265	245	262	306	292	294	292	293	298	265	283	274	273	264	258	305	290	273	302	289	264	290	283	282	295	265	298	272	300	311	298	299	286	295	311	298	251	270	290	277	331	292	308	271	301	277	276	305	281	278	299	284	295	289	284	294	277	305	275	306	284	322	299	281	309	288	312	296	298	290	278	301	298	301	298	295	308	272	272	274	287	302	294	279	286	297	281	296	277	281	274	280	307	290	284	295	310	268	330	273	295	306	284	280	286	293	290	274	265	298	294	296	292	299
27460	19867	8345	1222	752	715	613	627	582	548	568	549	579	562	576	558	520	533	551	563	551	541	554	521	563	555	533	556	483	566	518	553	587	568	580	515	570	519	552	524	556	575	551	561	587	492	551	562	526	512	528	529	524	514	510	516	562	561	563	509	575	549	540	572	505	543	545	556	527	558	501	576	570	541	572	523	593	560	485	560	536	548	552	554	532	586	555	530	520	527	597	566	553	592	541	583	573	563	512	516	514	529	553	535	531	486	556	574	532	536	523	529	592	550	536	547	549	537	509	562	525	566	532	554	553	584	538	514	539	549	552	533	546	562	552	551	564	527	530	541	566	507	530	564	533	519	542	590	544	587	524	528	555	536	544	582	562	507	537	537	578	534	536	506	508	518	528	550	540	555	591	532	553	532	547	564	534	558	527	545	538	547	562	551	537	537	528	527	522	532	582	547	558	550	539	579	551	539	554	521	507	592	516	554	531	528	551	554	522	570	554	574	563	553	505	543	558	542	524	543	567	567	544	528	555	598	550	540	546	567	547	510	524	541	543	534	559	585	543	533	560	571	552	563	524	555	558	527	543	551	537	590	507	592	543	531	518	578	526	559	549	500	544	540	543	555	532	548	501	572	550	551	560	544	545	552	530	541	540	534	554	568	520	524	516	540	553	565	575	582	563	534	567	590	553	518	549	577	556	531	570	528	557	558	550	493	520	510	548	551	555	593	543	510	543	542	545	564	530	497	540	567	553	561	524	592	530	553	569	587	522	557	549	562	533	515	558	535	548	554	525	530	557	571	554	568	561	541	572	542	542	539	548	567	567	520	531	523	553	561	534	549	513	576	589	557	547	591	524	574	508	572	555	580	578	521	502	577	542	507	544	558	541	537	539	566	602	536	541	556	518	565	538	564	544	585	554	534	516	558	526	544	577	548	574	570	557	547	523	586	550	562	545	516	562	537	564	498	538	527	532	561	503	523	561	526	505	517	528	526	617	577	531	548	565	534	533	562	518	531	561	534	536	555	530	539	586	532	540	563	575	528	535	522	533	586	536	555	574	584	533	569	528	535	552	551	552	540	550	571	533	548	541	567	551	546	518	538	559	524	550	531	570	573	495	550	498	553	494	541	496	556	544	569	560	518	527	540	554	561	559	556	522	493	531	582	518	587	605	543	554	541	554	592	508	507	563	544	554	518	540	567	524	543	528	567	535	558	527	539	584	537	571	509	554	536	562	534	516	553	541	544	556	548	544	556	503	528	584	528	528	555	504	546	541	516	523	542	584	531	534	530	521	561	543	552	552	578	543	532	538	554	546	503	543	543	510	587	568	559	539	549	542	566	507	536	540	557	515	524	536	567	556	509	507	550	558	540	535	590	525	515	518	529	554	516	525	486	576	552	522	571	537	490	558	528	543	564	542	530	555	506	526	539	536	580	539	556	573	517	544	508	551	555	533	564	553	576	545	554	566	570	539	561	582	520	566	570	550	560	548	557	530	563	520	547	521	514	563	540	568	496	552	565	517	573	520	539	508	573	557	530	524	518	541	540	565	545	493	576	524	539	553	532	509	534	518	530	540	539	557	548	565	510	528	543	536	560	574	509	541	496	516	549	578	535	553	569	589	610	532	542	555	535	526	535	567	540	552	576	548	528	534	571	529	555	558	596	546	564	534	550	565	503	562	545	520	581	570	542	566	546	530	553	549	526	570	541	571	574	556	514	536	569	554	550	555	570	544	561	545	535	497	554	547	577	558	583	537	524	558	531	535	577	567	538	540	586	557	528	488	560	553	552	522	546	522	534	552	589	556	571	531	583	546	578	546	543	571	523	556	583	519	544	522	573	533	543	528	553	529	530	559	527	580	525	557	574	543	532	509	512	572	509	561	544	526	541	569	604	588	566	551	495	494	562	536	533	626	595	538	548	557	558	529	564	544	571	560	536	557	564	544	547	533	550	534	545	539	569	554	558	584	566	541	534	531	546	535	531	502	557	547	545	560	546	569	504	516	511	608	537	538	581	575	560	592	570	560	531	627	519	489	583	573	512	496	582	558	575	547	549	572	554	579	552	564	525	512	546	539	540	524	527	556	547	577	547	512	525	554	549	518	550	528	535	565	528	565	558	564	524	578	540	541	609	521	547	536	523	559	563	582	520	527	492	598	545	510	528	581	549	538	528	519	572	540	584	510	514	526	554	585	554	535	543	507	542	547	567	555	568	558	557	563	535	573	554	559	590	523	550	547	569	576	568	557	533	505	550	558	578	523	566	523	527	549	564	534	526	554	528	513	573	547	556	553	551	520	553	566	526	547	499	513	505	545	594	541	547	507	559	561	518	557	573	534	549	596	559	582	581	528	515	581	507	595	576	556	546	554	530	582	597	534	534	560	539	534	532	529	509	530	513	550	560	582	542	575	535	524	547	576	522	588	568	523	556	547	581	556	539	564	520	519	515	516	557	545	531	562	548	523	564	584	588	548	536	576	558	534	517	571	541	531	532	561	542	533	525	557	562	562	519	516	544	564	517	531	567	564	519	573	561	483	530	545	524	545	548	548	582	510	534	552	561	587	556	495	554	530	539	573	562	533	553	556	552	529	544	510	523	568	514	577	563	542	570	549	573	575	554	526	554	531	534	537	548	570	538	532	546	514	552	559	565	546	530	543	508	541	531	562	532	551	516	526	538	555	486	548	535	531	519	563	590	533	517	566	587	558	545	539	551	559	550	570	539	575	567	506	551	549	561	530	552	539	548	562	533	532	516	533	538	570	559	560	528	533	567	512	506	578	573	535	579	523	490	572	579	522	533	567	618	598	528	547	539	504	515	522	546	548	542	566	559	553	509	533	555	551	517	528	600	514	515	516	554	540	529	541	563	547	535	598	482	577	567	540	563	547	567	557	536	536	525	535	559	519	553	525	553	533	569	614	538	517	573	555	559	551	584	574	541	517	499	499	558	557	518	557	504	530	505	520	548	533	542	504	556	559	538	553	551	562	511	537	506	559	510	558	543	515	556	569	502	564	532	594	505	531	559	558	534	541	551	559	550	493	566	531	562	548	525	556	515	493	532	550	523	528	530	484	553	560	510	564	537	545	517	531	546	511	561	592	540	540	554	521	560	547	532	595	580	517	545	578	563	529	497	498	557	515	542	547	508	598	501	511	559	558	577	546	546	549	557	569	554	512	606	585	527	524	514	510	514	581	509	517	549	558	564	566	539	516	563	583	533	557	555	560	531	527	537	566	553	582	605	559	554	544	559	558	556	555	508	563	515	588	518	589	539	530	549	542	540	551	521	503	543	551	507	587	529	528	544	560	544	541	537	518	568	503	526	512	541	516	508	578	581	541	547	585	536	501	538	564	562	586	532	519	553	553	566	550	536	551	578	575	555	539	563	526	545	565	481	583	505	525	538	514	539	540	583	551	571	530	524	526	557	558	547	559	541	547	517	535	498	552	565	559	569	521	533	546	553	513	544	526	530	524	564	537	513	577	524
5010	2772	1613	1059	916	772	729	671	630	655	631	582	600	557	639	621	561	575	575	635	563	570	608	551	541	566	535	607	574	600	613	573	536	551	603	564	580	493	549	546	580	597	588	563	600	544	610	578	580	566	536	602	585	581	570	600	572	583	597	568	593	583	547	618	573	517	558	591	581	521	543	569	540	570	578	578	570	553	549	582	575	581	546	539	572	564	568	542	588	571	563	589	559	614	547	574	578	620	564	564	551	576	530	558	600	576	603	537	499	552	586	547	555	551	572	529	588	544	561	565	586	557	567	588	580	566	547	520	600	576	538	532	557	545	594	582	538	579	593	551	506	573	550	549	604	562	610	581	548	573	546	561	612	558	508	606	538	559	544	559	554	543	542	508	552	591	556	583	577	564	536	601	580	520	559	565	537	575	577	570	546	576	556	579	601	570	583	576	529	537	578	564	546	571	574	507	575	565	534	561	576	564	567	574	610	573	512	572	537	575	562	592	577	586	527	555	592	579	527	587	574	565	561	544	555	602	548	540	554	579	547	523	550	570	527	559	566	585	602	564	579	593	557	593	603	568	554	577	545	550	546	594	572	590	572	576	563	515	573	543	561	561	553	563	577	593	595	587	577	570	596	601	585	573	592	548	565	571	569	541	581	549	571	554	569	530	594	540	579	559	575	580	556	583	574	598	572	527	574	519	563	570	550	588	573	600	588	579	602	590	589	584	571	528	603	566	606	580	575	525	603	607	545	549	564	568	552	578	531	586	538	583	593	567	550	576	555	574	524	565	561	568	593	568	577	570	589	550	581	573	587	573	551	557	571	582	561	579	585	558	572	524	577	610	579	578	559	550	579	554	552	560	508	556	556	569	546	562	583	583	556	595	553	601	551	611	577	548	563	540	546	556	598	537	544	591	597	584	550	542	540	589	581	537	552	598	630	578	595	558	590	592	551	560	599	575	564	520	589	567	599	563	564	586	563	602	528	584	585	559	564	551	567	553	525	558	551	578	584	548	613	603	585	507	585	547	539	553	558	581	591	551	536	586	600	588	568	605	534	603	547	574	559	569	576	562	592	547	593	555	624	536	567	548	591	579	529	598	597	574	557	582	535	538	537	536	573	548	592	559	573	600	577	596	584	541	566	561	550	578	552	588	571	545	547	578	578	601	534	543	587	535	587	551	540	597	548	530	555	557	616	570	582	519	596	579	496	567	569	572	555	572	582	599	556	565	545	536	538	562	565	528	553	565	579	576	633	578	551	554	549	546	547	608	563	562	566	607	543	557	570	573	584	574	598	582	556	572	544	551	570	571	532	551	591	529	547	612	557	555	592	584	581	549	571	601	553	566	588	607	556	594	580	548	570	595	594	554	559	594	580	572	571	576	562	543	594	559	592	574	544	560	560	624	598	560	570	581	531	538	534	548	536	541	583	542	575	587	574	567	514	590	627	576	515	552	552	543	553	537	559	571	572	551	572	558	554	558	549	568	592	602	589	559	584	557	604	542	523	536	556	583	584	588	565	577	578	571	605	533	577	569	563	605	532	596	613	575	604	526	594	566	539	571	559	562	520	559	600	569	568	601	564	586	547	571	597	555	573	527	592	590	586	519	595	561	540	563	607	645	593	605	510	560	561	571	582	547	586	559	543	554	615	598	567	551	567	573	548	543	561	546	523	576	591	581	558	535	575	552	549	574	569	572	593	552	550	589	575	556	549	564	596	541	559	572	570	525	559	579	581	549	547	569	555	544	576	562	596	548	559	619	571	538	557	567	555	610	592	593	556	623	575	559	535	572	602	594	553	563	604	552	537	550	560	603	577	528	582	542	579	562	551	568	543	595	554	598	566	549	535	553	547	593	549	598	578	563	557	568	587	605	561	537	550	597	611	622	554	565	570	557	558	582	586	524	598	578	582	602	498	541	570	563	556	586	583	616	569	534	575	575	555	555	595	568	561	570	611	558	568	547	547	586	552	555	564	530	572	570	565	564	552	542	557	559	538	520	558	543	600	535	581	518	593	577	556	514	555	559	603	575	558	548	550	573	551	548	563	577	518	617	567	552	560	586	624	589	559	554	578	561	582	554	575	547	588	553	537	565	537	581	563	557	603	565	596	556	568	563	546	557	599	576	513	567	527	596	552	561	583	559	555	598	554	569	556	585	627	575	574	559	523	552	569	605	612	562	565	530	589	559	570	535	578	593	556	564	555	532	592	570	533	541	524	572	565	589	561	552	552	562	566	564	590	523	585	576	550	572	547	580	546	587	607	613	536	565	543	564	557	625	594	582	553	585	579	580	570	573	549	547	579	570	550	548	579	589	577	560	571	607	585	542	570	559	530	575	556	572	574	521	541	563	560	562	569	546	601	568	571	523	556	585	537	582	603	566	563	569	555	554	555	554	582	541	551	564	575	563	569	540	568	571	561	587	552	543	568	580	572	609	541	569	574	533	616	560	593	536	574	598	566	552	555	551	580	571	516	585	567	547	563	584	578	605	558	577	556	553	560	586	585	567	598	574	575	581	588	562	596	603	571	558	543	585	552	607	561	565	580	574	546	556	544	562	594	543	597	581	554	569	545	557	540	577	585	519	572	584	559	584	575	583	521	553	561	555	575	562	580	549	554	561	552	511	586	539	546	516	595	601	578	516	610	577	562	570	583	573	545	533	549	565	593	561	569	555	574	554	594	604	569	585	554	577	578	545	567	557	554	551	554	586	539	552	545	557	547	600	539	539	569	553	535	594	576	549	592	560	562	560	583	531	538	568	595	575	606	595	598	565	536	605	567	563	620	541	558	585	551	549	539	592	551	561	548	540	567	545	586	553	544	564	572	579	578	566	549	565	581	570	544	564	594	555	560	555	576	573	568	559	532	586	543	591	550	584	523	587	593	550	579	571	589	561	533	560	550	522	587	580	599	555	572	580	551	580	601	557	575	564	556	534	548	538	568	567	567	563	557	567	572	576	580	587	560	580	553	610	570	604	556	593	609	538	594	527	586	552	579	578	609	583	536	523	573	524	565	516	569	582	582	590	579	585	621	575	572	550	570	602	568	564	587	586	521	591	594	567	571	561	584	561	578	540	569	561	599	576	621	592	533	519	616	523	544	571	593	633	569	547	566	540	523	589	576	558	575	552	535	603	554	594	546	566	587	556	560	572	561	560	545	578	579	573	542	567	581	522	592	564	562	552	560	545	603	535	576	572	565	547	567	550	550	571	555	583	575	568	542	557	613	618	566	534	580	594	604	550	559	579	603	590	560	573	558	580	591	531	551	596	566	577	562	550	586	587	567	575	578	556	555	531	534	602	581	592	580	551	568	566	567	551	547	579	613	556	580	591	576	539	549	561	534	564	556	556	596	609	573	607	580	563	553	593	527	587	585	575	567	577	583	549	584	591	571	575	599	601	578	602	597	583	593	591	542	559	556	569	509	584	557	575	607	583	558	622	547	593	581	548	553	564	565	552	553	558	560	576	574	579	585	550	537	589
23700	20978	27871	24255	20909	5297	832	617	475	434	382	423	367	325	361	312	318	303	286	289	277	293	280	294	285	266	311	271	311	255	296	283	309	245	261	287	288	275	263	284	279	249	287	277	253	274	266	264	269	285	262	271	255	284	270	274	299	287	278	260	233	254	245	278	265	273	253	247	274	267	292	265	269	242	226	270	291	260	263	255	263	232	294	240	255	276	274	284	235	280	243	277	281	266	273	265	275	286	287	258	256	293	266	261	268	266	262	262	263	268	303	256	268	252	246	266	266	254	268	264	266	258	213	278	294	282	241	269	272	253	255	247	263	260	253	235	246	263	269	265	269	266	266	259	294	274	256	245	274	245	287	237	245	261	258	277	249	250	263	265	263	251	232	264	249	277	276	255	276	267	255	255	262	282	276	288	287	237	249	267	267	247	295	251	244	247	257	232	269	282	268	284	253	267	243	269	269	314	257	262	272	259	263	272	276	256	244	235	273	236	271	271	282	241	233	265	263	269	258	273	245	245	258	238	267	251	254	241	257	244	245	256	289	278	264	287	228	269	231	299	296	271	245	276	248	247	268	272	252	242	247	239	266	260	252	264	271	238	226	263	246	253	239	261	279	249	254	249	244	264	274	224	288	247	240	257	280	272	278	259	289	292	282	255	280	241	275	270	264	280	250	252	264	266	252	279	315	257	283	275	248	252	274	280	259	239	290	264	251	277	262	277	261	264	272	255	278	260	267	238	251	254	250	250	259	287	236	271	270	265	249	263	264	259	240	278	276	268	269	298	256	257	265	240	233	255	254	277	287	257	268	254	238	253	231	216	267	279	260	273	261	263	249	258	250	265	260	252	245	288	249	236	243	266	249	270	267	275	249	267	256	272	287	244	267	247	251	264	270	266	285	279	279	238	264	257	265	262	255	262	243	257	236	253	281	250	261	246	237	251	264	265	240	260	265	270	255	254	274	247	261	261	278	259	254	263	277	265	244	290	267	239	242	259	273	297	281	284	272	261	277	237	259	283	265	283	282	258	258	236	249	251	272	233	267	285	268	270	279	241	261	268	252	254	265	285	289	256	244	281	223	287	221	271	271	260	246	276	246	269	259	261	241	282	259	285	266	269	231	247	229	265	244	267	287	261	246	260	254	253	260	261	262	273	257	261	264	277	290	253	271	277	235	264	270	251	299	233	275	288	265	257	270	265	277	242	267	261	226	231	284	235	290	241	268	238	274	281	266	257	243	271	277	237	250	256	249	240	274	291	279	257	254	263	284	247	274	252	243	282	267	261	267	275	259	248	265	251	228	262	273	289	255	257	259	245	262	272	250	272	245	262	271	255	225	274	285	252	244	272	284	270	264	271	286	250	234	274	233	244	294	258	275	252	286	286	267	283	248	250	251	274	287	268	274	284	264	237	239	246	250	257	278	247	219	240	221	235	278	249	295	279	231	257	262	254	265	260	267	258	286	240	257	231	255	276	246	267	261	246	228	258	266	264	272	281	242	271	250	244	267	246	280	256	247	241	275	255	265	273	269	257	262	265	243	243	263	250	264	264	252	250	241	262	280	265	267	249	275	275	247	298	277	261	258	291	267	262	234	248	255	232	236	250	273	251	236	278	241	255	279	252	259	245	263	280	236	264	267	270	266	260	284	251	254	263	271	248	269	279	250	272	257	266	270	277	269	233	271	248	255	246	260	275	245	260	257	239	274	252	283	280	247	247	239	270	269	253	286	258	271	244	257	250	248	275	295	262	264	270	269	268	263	248	274	239	270	274	266	279	262	264	251	275	276	237	272	312	272	289	263	296	245	264	230	263	270	273	253	272	257	250	263	233	235	253	262	277	274	258	236	245	268	266	247	251	259	264	251	240	243	256	271	257	270	236	260	253	269	292	233	287	259	251	294	305	247	275	267	253	260	249	252	255	264	262	236	259	264	270	257	251	262	272	259	273	263	280	261	267	249	253	258	258	279	232	237	259	229	255	258	245	292	233	243	251	268	286	220	247	264	265	285	225	264	261	279	247	272	248	278	254	284	277	261	252	247	247	258	267	280	249	254	259	249	258	253	271	255	308	257	244	268	279	262	282	269	258	286	267	251	266	257	260	294	272	263	258	286	234	264	227	243	270	264	274	277	265	280	270	279	260	259	277	253	243	271	235	280	227	263	250	287	267	275	281	223	237	261	267	241	258	270	268	247	250	263	270	259	270	274	249	239	240	270	283	268	270	269	248	261	266	285	251	288	267	290	234	263	274	249	258	261	255	257	283	251	258	232	278	265	267	258	273	264	249	264	261	268	277	237	261	264	264	276	261	282	287	286	296	246	242	260	252	263	267	232	255	237	237	286	285	261	253	239	256	253	250	272	248	261	266	263	308	241	260	253	261	273	273	271	256	256	241	254	265	272	250	275	255	286	265	238	256	237	239	275	259	269	257	256	253	254	243	252	268	247	269	261	259	249	277	269	272	261	253	253	230	269	240	268	265	260	283	267	264	252	249	262	250	282	263	288	259	261	268	273	289	243	281	243	254	250	258	269	238	286	239	234	266	297	277	281	290	276	273	254	259	232	246	259	248	284	285	285	254	259	262	256	251	247	251	284	281	290	273	265	270	252	293	244	259	284	259	256	227	240	272	267	270	246	239	305	294	257	258	283	258	294	251	267	242	236	239	263	257	258	279	269	235	255	252	266	257	254	256	268	237	302	261	252	287	269	276	267	285	246	277	254	280	274	240	276	261	279	265	252	301	297	259	282	241	265	259	242	249	260	261	272	257	256	248	277	243	289	260	277	241	272	268	262	275	230	261	279	295	277	247	239	249	272	257	256	240	255	251	256	262	236	255	243	267	258	229	276	221	288	251	267	262	280	256	242	270	256	258	281	264	274	265	274	260	249	242	259	281	261	262	272	236	257	247	261	268	290	292	263	268	274	271	242	282	268	245	242	277	261	272	254	266	283	249	276	258	278	273	251	241	264	281	291	229	266	289	264	234	244	287	278	270	254	263	302	280	240	260	268	278	234	264	287	263	259	259	259	277	257	256	255	260	278	275	273	270	264	259	256	258	252	255	263	276	273	257	243	247	248	255	249	278	295	251	267	261	247	247	268	246	279	277	288	268	289	264	271	250	258	263	288	243	257	281	254	270	265	264	262	233	258	267	255	252	258	252	249	254	276	265	262	264	257	265	246	297	272	264	255	272	239	246	289	256	246	263	296	252	245	271	278	264	253	260	288	257	258	277	262	279	263	233	275	271	290	221	277	289	265	258	250	252	279	252	280	264	239	274	275	262	265	276	247	279	233	260	247	243	267	238	249	248	270	272	265	242	273	269	244	261	236	262	239	252	252	220	249	222	239	243	243	255	283	246	260	234	270	267	291	212	239	285	299	276	241	250	266	261	254	271	234	255	253	281	271	248	234	280	283	270	232	266	268	277	271	261	269	250	266	238	266	255	267	244	265	258	274	301	256	275	269	252	256	250	247	260	271	278
3485	8995	5748	2601	1828	1403	1085	821	746	618	508	470	474	410	395	374	337	317	372	336	333	279	355	296	342	306	287	300	301	289	289	308	265	283	268	286	269	304	278	274	271	277	250	259	249	292	277	270	283	286	290	280	295	293	278	278	274	280	255	283	271	250	285	267	260	258	289	256	288	272	264	275	299	267	290	257	239	295	268	274	270	257	265	261	270	256	237	282	263	257	259	269	258	270	275	290	260	250	277	283	250	244	275	272	271	246	293	255	267	251	262	278	267	293	264	262	272	281	247	246	284	273	256	253	264	290	255	277	257	236	236	281	286	289	283	257	247	274	276	275	262	256	277	282	285	269	277	262	267	253	234	290	292	259	274	252	242	261	257	267	272	253	280	286	251	279	262	298	285	270	272	278	292	271	276	288	257	252	283	293	288	267	245	290	279	264	260	257	259	251	286	267	240	270	263	267	283	271	259	271	266	322	273	263	267	249	286	266	239	284	268	272	265	302	275	273	288	268	264	255	277	266	267	266	251	286	271	281	271	274	271	265	265	259	279	296	255	247	265	275	263	291	279	268	253	283	259	280	248	244	272	280	254	298	257	281	252	252	245	263	300	283	279	279	290	245	279	237	284	266	271	262	242	280	269	307	256	259	285	269	264	280	262	265	298	261	281	254	287	270	297	249	272	256	314	269	288	265	295	282	263	252	264	276	288	262	257	281	250	245	262	274	238	253	274	278	248	267	300	282	258	284	264	294	304	251	273	294	295	271	254	308	272	284	292	268	276	256	267	283	266	266	280	253	264	251	276	282	272	264	269	261	291	255	283	237	265	307	271	270	258	260	292	256	286	258	292	269	264	284	276	289	257	257	291	294	277	286	264	259	251	289	270	277	242	302	277	248	305	269	266	265	269	258	279	275	284	291	274	240	266	271	292	252	272	282	276	293	245	260	271	260	290	271	254	270	264	267	251	280	268	255	297	236	282	232	272	285	261	280	269	294	275	303	278	298	250	275	277	288	281	305	300	272	274	244	255	251	296	267	264	283	282	284	262	279	302	277	230	297	253	294	267	291	279	272	306	286	270	245	261	269	281	286	293	287	273	281	266	278	290	286	261	265	284	270	301	274	259	282	306	250	256	260	290	298	238	284	265	293	279	265	257	263	291	292	261	267	274	279	236	268	286	272	246	285	259	289	257	283	252	272	290	248	298	294	273	251	300	265	283	287	310	285	261	280	268	279	294	288	275	263	291	271	259	263	279	288	269	271	274	274	263	275	294	289	271	266	229	291	287	301	282	273	277	294	283	265	244	258	277	256	268	281	264	286	276	269	294	282	270	279	276	261	280	283	268	269	297	279	298	257	246	255	270	237	252	291	269	306	274	276	275	250	291	249	255	275	258	298	252	262	276	243	269	259	287	280	290	263	235	297	281	283	253	290	261	260	264	258	258	281	299	283	276	273	253	278	253	278	299	265	267	270	268	289	279	274	276	260	294	293	290	289	284	295	273	277	286	276	286	258	293	248	263	259	270	261	248	282	258	249	285	277	251	304	276	311	264	290	271	262	270	269	267	256	261	290	267	259	279	263	294	279	263	254	272	248	251	283	262	279	273	268	265	276	275	315	284	275	263	256	278	285	290	251	278	251	254	286	271	250	255	251	268	265	266	265	278	241	278	264	256	255	264	293	282	256	245	262	263	238	273	260	275	309	239	250	261	305	267	248	240	267	268	283	264	284	259	283	274	283	283	243	280	308	271	279	276	271	323	275	234	259	270	270	255	297	282	280	286	264	266	262	286	269	257	253	250	247	291	285	259	275	254	283	254	268	261	284	252	237	276	273	263	271	267	298	253	261	281	267	260	299	287	238	292	281	268	285	263	260	259	298	246	286	239	254	257	272	278	251	260	274	280	248	255	273	261	294	277	268	287	282	264	258	266	271	281	282	280	252	260	253	266	283	253	283	266	256	306	271	267	270	283	262	281	273	252	270	275	256	264	252	256	263	277	269	273	257	292	276	286	264	244	271	257	263	277	236	275	273	249	297	289	276	288	249	284	257	272	276	269	265	276	284	292	297	265	304	275	262	269	263	289	265	257	259	248	254	308	272	262	249	253	277	293	266	298	264	278	279	270	254	306	272	261	302	257	251	243	282	283	284	271	255	269	266	291	272	250	296	267	266	279	266	246	260	311	271	275	224	262	266	273	233	271	255	270	300	289	245	281	264	274	280	255	257	264	286	279	257	264	274	270	282	285	274	253	301	270	252	289	255	290	260	273	262	260	280	268	286	266	247	275	264	279	256	273	272	259	268	245	269	262	267	275	267	244	269	275	288	297	275	291	238	251	240	260	255	267	292	271	246	238	284	243	285	293	268	242	273	284	283	264	297	281	274	281	263	282	259	278	268	262	235	270	255	309	308	268	288	273	296	268	248	263	261	278	288	285	258	304	255	257	279	253	252	291	289	294	257	272	259	272	263	283	249	242	279	255	279	263	257	257	262	275	236	284	253	293	250	280	256	285	284	262	272	269	282	273	283	273	264	271	285	293	277	231	271	249	267	278	274	274	268	273	255	267	284	275	269	307	256	262	299	265	277	271	246	275	252	281	281	236	279	278	279	280	267	278	251	284	301	257	271	257	284	283	268	270	303	281	253	263	267	284	267	245	270	280	262	277	269	275	266	277	279	306	272	295	253	278	260	276	285	256	307	248	272	259	287	281	255	281	246	285	286	262	290	272	268	249	288	266	261	267	284	262	283	295	277	279	253	285	257	279	261	269	280	246	257	256	266	258	272	276	246	252	250	262	279	290	306	283	264	274	281	263	252	265	256	299	285	247	261	283	252	268	248	251	285	267	287	276	260	251	292	238	254	311	268	296	244	268	277	266	245	259	271	270	277	237	247	272	232	260	275	264	250	295	252	267	273	281	276	287	268	274	255	265	295	272	256	292	290	304	276	266	222	263	254	256	257	278	248	269	268	276	230	274	251	282	273	282	266	262	284	268	271	257	259	251	261	281	282	288	256	284	277	281	263	271	279	250	260	291	266	267	272	252	293	284	257	252	260	262	287	275	252	283	270	256	242	259	236	262	265	273	248	260	266	274	255	275	261	265	274	275	251	272	263	293	262	257	209	258	269	269	286	293	281	295	276	276	248	264	271	256	278	280	268	266	258	273	264	298	304	274	263	257	291	255	280	273	287	288	278	285	251	295	273	293	243	257	259	283	264	268	272	254	275	305	292	236	283	252	275	303	291	256	264	256	276	268	253	286	250	273	258	257	266	248	258	263	258	305	270	253	261	267	252	256	264	293	252	282	263	272	277	261	284	250	246	264	262	296	271	260	286	274	249	290	280	283	302	259	249	263	270	276	275	258	284	273	276	259	294	286	290	270	256	303	231	273	258	265	235	251	269	231	283	283	303	262	303	291	313	257	255	245	270	278	277	251	295	256	272	263	254	301	259	280	286	271	257	290	265	243	269	243	280	287	266	275	275
24634	20911	26625	25177	7833	1042	888	850	757	787	807	759	754	746	717	718	724	687	722	663	719	690	698	702	676	700	692	709	654	696	680	694	740	683	700	647	672	650	743	709	713	705	695	690	676	720	684	700	703	707	681	717	671	690	714	651	694	677	683	637	645	687	662	662	695	655	710	690	650	651	732	703	666	667	688	696	709	681	709	736	688	698	692	694	692	676	702	660	659	695	688	715	695	693	701	699	700	708	699	705	672	670	654	644	691	650	661	698	682	705	645	643	696	693	698	677	669	676	696	685	667	684	647	699	677	659	700	678	675	658	660	673	661	679	665	669	653	699	698	686	653	679	701	649	701	703	696	714	679	656	689	704	678	647	675	696	700	680	667	676	697	677	687	715	682	701	670	670	643	707	686	643	710	719	700	664	673	709	696	691	677	649	647	687	711	710	680	653	699	667	706	651	682	660	655	698	681	655	646	651	656	690	684	717	720	698	675	689	685	648	651	696	654	743	671	723	691	683	695	649	677	682	675	697	718	650	617	679	685	692	633	638	742	659	702	677	660	674	706	632	671	684	678	672	678	692	697	696	703	726	722	712	648	707	665	664	689	668	679	685	689	652	714	673	663	668	688	685	655	691	692	702	671	700	709	709	668	785	683	648	686	632	707	674	695	667	664	691	662	678	703	687	704	684	697	706	700	726	668	682	706	689	669	678	701	688	711	666	694	670	723	655	707	631	657	625	719	708	668	675	713	697	667	652	637	686	651	623	660	657	660	665	680	697	637	653	687	724	661	690	673	666	674	697	648	673	666	666	684	644	722	678	660	705	707	716	664	680	708	654	699	693	683	647	647	676	685	710	683	664	693	717	671	714	691	678	664	688	662	699	692	722	690	716	713	661	668	701	681	684	720	651	662	650	663	663	684	662	672	660	721	683	690	694	671	699	694	715	666	649	685	675	746	742	661	639	656	634	666	718	691	686	706	653	698	641	648	698	675	652	709	706	689	697	670	637	658	682	687	729	673	718	636	670	723	711	669	700	682	690	706	703	625	607	686	680	646	665	617	659	654	637	670	678	674	702	727	697	665	662	732	669	721	666	712	662	713	695	672	641	665	678	647	710	710	683	689	652	626	706	724	682	660	653	663	661	705	653	676	639	704	672	680	682	650	677	729	695	661	676	665	677	679	723	676	696	720	678	656	696	683	672	720	700	715	714	659	665	658	667	672	723	655	652	692	651	647	665	728	743	697	676	678	652	649	659	700	669	665	650	687	722	723	653	702	708	655	622	762	653	684	667	656	706	724	680	669	661	711	680	704	671	697	722	675	713	671	703	708	630	665	658	690	672	687	709	699	688	714	696	701	710	698	696	760	672	687	663	639	731	734	723	683	688	641	674	695	635	714	722	668	699	650	696	675	615	689	694	662	717	686	643	714	693	689	688	687	654	668	685	669	665	730	732	716	661	681	618	656	656	697	646	656	691	686	704	696	712	699	700	677	707	629	675	683	700	661	706	668	692	715	669	683	669	696	690	668	676	685	699	697	675	743	694	705	673	674	651	723	675	711	637	682	711	711	666	673	716	669	715	698	678	674	675	659	727	662	704	723	752	668	646	674	687	689	684	673	716	639	656	682	699	688	638	687	700	639	707	712	659	702	712	669	609	622	715	629	698	686	670	662	638	633	704	661	694	714	725	659	664	663	662	701	646	698	691	679	707	667	681	659	698	697	715	708	682	698	696	682	667	696	675	710	719	697	687	719	645	672	682	701	697	661	684	684	641	686	685	662	652	660	717	671	698	655	686	731	671	686	652	661	687	726	716	647	686	727	693	709	635	719	688	712	695	741	669	658	672	707	712	671	647	686	702	736	702	667	660	694	626	670	729	713	708	653	659	717	689	688	708	663	657	695	687	713	666	665	697	697	711	710	680	670	688	705	672	626	696	676	699	734	681	643	735	706	683	656	647	660	693	697	648	653	650	684	708	662	694	657	682	690	680	706	726	666	707	708	671	692	645	679	674	675	722	705	687	711	698	707	720	711	681	668	667	717	667	660	697	710	630	647	699	693	661	633	672	699	655	674	665	680	662	706	706	669	663	649	674	746	741	716	667	669	618	692	642	659	637	666	646	670	681	704	689	670	705	690	653	664	679	686	691	690	701	692	687	644	706	660	672	720	680	665	712	661	697	670	660	658	677	708	708	679	674	692	721	678	664	675	604	661	747	677	687	669	686	694	658	671	669	708	727	732	726	693	683	720	737	661	667	696	644	669	676	669	692	720	682	717	679	647	619	684	676	665	696	687	650	680	706	649	697	685	648	690	639	685	630	697	657	711	702	696	714	714	719	668	661	677	698	697	702	661	724	703	648	706	693	665	657	709	658	665	649	735	715	688	680	679	671	670	630	627	683	665	697	688	660	687	657	681	665	675	746	680	729	727	704	702	652	651	655	690	627	680	666	680	661	670	692	684	681	688	711	727	646	663	699	702	729	722	707	685	686	652	668	672	642	707	730	707	703	681	667	668	652	696	653	703	694	659	706	680	717	666	696	699	705	686	712	686	678	668	679	684	672	645	636	696	693	711	653	652	736	687	681	673	660	656	685	711	644	659	633	689	701	675	672	684	699	678	698	683	620	672	674	667	710	654	650	686	700	671	648	691	710	762	664	701	697	630	681	663	651	652	685	714	644	669	654	702	654	715	716	709	676	662	649	653	676	676	675	678	685	667	629	722	703	691	715	689	663	668	653	704	702	656	705	644	678	670	701	705	683	677	709	681	697	645	668	698	678	689	705	666	726	678	677	695	698	680	647	690	706	700	635	677	670	709	702	716	684	666	712	643	667	629	717	657	685	646	700	699	675	699	641	689	722	739	635	719	668	705	652	688	677	658	664	649	646	729	708	673	709	663	673	699	730	679	732	705	683	733	638	711	681	668	644	723	651	663	672	655	678	714	625	716	677	677	674	694	667	658	694	651	704	720	714	660	706	652	681	708	667	677	665	674	697	692	711	644	684	710	676	699	675	672	668	701	688	707	660	667	670	651	723	714	678	752	717	621	715	690	713	688	700	689	720	668	745	657	699	684	693	682	724	655	672	705	708	659	680	655	684	643	679	648	687	690	714	656	690	691	663	626	685	635	690	656	694	659	647	676	631	677	663	688	670	672	672	689	712	676	674	672	665	659	749	677	712	701	747	683	728	672	690	667	719	679	691	688	663	704	715	689	688	680	684	679	625	683	668	635	638	659	685	647	697	672	673	689	743	672	639	686	697	647	681	687	667	660	658	708	672	675	725	670	728	682	687	655	692	689	660	674	712	671	705	707	662	664	675	686	664	750	695	706	649	681	695	706	669	666	629	687	682	672	646	692	679	686	663	671	711	667	681	714	715	644	734	729	709	664	672	702	666	677	737	702	666	708	694	724	656	673	704	707	691	672	702	676	723	704	676	710	655	649	655	657	697	681	707	656	678	704	696	697	675	656	673	738	676	708	695	707	680
3539	5464	3581	1937	1529	1304	1125	1002	923	809	839	805	802	791	782	729	725	711	770	706	735	718	727	722	657	667	725	730	706	698	718	695	671	673	669	669	730	695	702	711	695	717	736	690	693	657	689	707	682	685	717	702	721	734	706	698	725	713	688	688	703	677	658	701	772	677	659	673	705	681	711	707	695	661	694	717	723	702	688	719	669	682	670	715	653	699	726	715	733	685	711	716	715	693	705	677	693	689	719	695	691	671	715	668	728	672	722	742	722	683	678	688	657	666	672	683	638	725	695	699	685	723	730	656	697	691	682	731	673	645	707	735	711	706	626	718	709	670	692	697	696	700	696	698	698	675	707	667	693	656	685	687	700	692	701	717	701	707	667	688	718	692	694	713	674	702	713	654	708	660	708	697	707	675	694	686	685	685	698	624	698	747	683	638	664	665	667	654	733	632	693	711	719	706	671	668	676	672	691	703	717	681	706	655	725	696	672	703	706	667	685	704	685	701	722	726	731	717	677	658	704	725	704	677	723	699	697	716	690	714	689	688	684	703	723	648	698	668	693	677	710	668	674	722	740	731	695	656	699	682	709	715	722	695	699	698	694	679	744	659	699	701	696	689	657	667	726	665	700	697	701	683	703	707	704	700	678	680	692	714	687	688	678	704	683	685	714	698	724	706	671	694	689	763	693	700	707	617	701	693	688	708	640	655	724	663	658	694	715	678	694	714	739	677	678	706	713	690	696	716	687	667	689	688	716	664	726	693	725	702	688	707	685	687	674	706	670	698	710	678	676	678	697	671	704	673	696	700	721	669	687	664	764	705	677	724	712	707	637	710	678	717	714	670	683	713	696	713	713	626	666	705	671	756	700	638	714	674	673	671	686	727	742	696	662	699	705	664	699	679	721	674	700	665	702	692	759	660	646	706	697	680	672	716	686	670	705	692	715	724	683	695	700	629	726	670	759	683	699	651	766	693	725	724	680	753	675	694	675	677	681	713	617	696	689	654	661	668	717	691	692	722	710	720	691	719	678	706	716	701	671	679	771	723	674	685	683	710	659	687	681	706	692	678	684	718	719	690	637	701	694	744	701	709	699	676	680	699	710	669	725	717	725	683	678	714	647	666	690	715	631	686	687	680	682	694	655	684	741	727	721	725	691	695	686	703	693	667	659	681	685	719	730	738	614	717	700	732	685	698	727	714	671	690	702	699	685	720	724	661	710	664	722	687	683	699	659	726	678	677	726	694	661	655	744	696	632	661	684	732	659	709	703	688	709	674	621	734	711	686	694	650	705	698	741	672	706	729	710	709	657	699	719	682	672	671	673	719	699	722	687	649	716	677	649	717	716	675	679	718	679	678	712	697	642	612	701	673	722	665	713	702	704	691	698	705	690	699	649	675	709	696	703	688	667	711	738	670	688	675	674	710	723	720	719	698	704	666	657	753	712	681	695	689	731	693	693	669	675	689	700	650	669	685	670	708	698	761	689	698	707	701	706	722	694	746	725	683	689	708	705	689	662	665	693	668	662	682	729	624	687	670	727	656	686	663	707	669	702	683	740	667	694	662	662	689	680	687	675	673	698	692	690	757	705	729	672	691	735	748	698	705	685	684	669	736	673	719	682	664	666	683	724	714	727	667	667	688	700	686	695	703	704	700	690	707	689	689	692	716	664	718	696	672	712	671	712	644	737	681	633	735	710	670	672	676	739	716	641	684	704	680	689	688	681	710	692	673	651	683	694	661	685	657	742	723	711	720	678	701	648	700	740	653	740	670	683	689	734	739	668	718	729	669	691	630	675	680	717	720	694	652	701	727	666	723	697	692	754	682	709	712	725	723	697	653	707	724	710	679	696	659	702	688	692	662	658	669	693	713	692	742	704	725	684	688	657	680	680	736	704	675	737	703	680	718	664	677	687	695	703	686	657	715	707	686	667	680	688	674	697	659	685	697	638	658	657	681	696	710	681	668	724	661	698	676	713	665	710	679	704	694	719	702	664	655	694	703	739	673	674	631	712	705	707	703	709	679	703	659	729	694	714	703	728	694	682	702	714	685	680	672	671	659	649	727	704	692	689	712	670	704	677	672	681	735	702	672	686	688	733	690	687	681	679	683	718	669	716	689	713	681	687	692	653	726	644	740	701	660	658	680	697	630	660	706	701	712	711	683	660	661	660	707	707	700	690	701	697	714	681	653	748	712	680	713	744	711	749	705	739	656	712	667	712	690	684	670	728	707	677	713	686	679	721	664	706	703	720	679	667	692	706	663	680	669	687	734	702	659	653	669	721	644	691	741	664	729	697	734	686	688	695	692	683	657	699	732	648	687	697	696	697	711	659	661	705	694	693	674	673	672	695	679	695	681	747	656	708	715	693	678	727	682	709	716	721	678	706	691	696	707	705	736	723	708	698	667	695	733	719	695	710	660	692	668	679	702	685	724	753	688	707	645	712	686	668	680	735	697	673	730	672	678	742	687	693	708	681	731	676	728	694	713	693	661	710	715	726	680	674	690	715	719	636	647	734	738	695	687	694	648	694	689	721	733	651	663	652	691	679	706	705	714	704	667	681	665	697	736	710	692	656	700	756	691	675	714	636	665	705	707	699	654	685	698	736	691	711	722	692	659	701	677	684	688	666	701	709	630	715	682	741	684	706	663	671	674	693	720	676	686	676	642	699	699	695	645	649	735	668	688	714	725	705	672	664	700	701	740	674	734	682	690	643	699	649	737	695	695	711	695	691	684	685	713	678	711	771	694	704	717	727	684	703	737	670	711	672	673	706	731	753	690	728	696	724	663	668	726	738	689	643	673	719	669	700	697	724	688	688	712	636	697	725	675	692	676	689	703	704	679	692	753	690	646	716	700	694	728	721	712	651	744	676	720	732	666	742	688	716	723	746	666	732	720	682	675	679	666	674	672	740	738	692	715	616	673	674	720	699	635	654	703	732	672	656	652	675	705	678	706	654	683	710	683	693	679	723	680	685	668	700	662	704	706	673	697	663	677	682	706	690	718	689	730	700	673	637	678	693	687	724	664	726	748	688	668	682	655	705	661	722	672	700	712	689	700	708	687	680	685	676	703	700	732	724	720	705	691	717	666	720	716	693	713	667	703	721	689	730	714	659	660	678	736	674	720	703	649	734	729	677	713	710	689	719	735	723	676	679	703	667	691	702	699	716	711	698	697	709	717	692	718	699	673	679	727	724	757	729	709	651	709	731	677	683	654	658	717	700	689	762	701	702	662	704	714	681	671	660	632	719	680	681	716	685	686	687	653	688	707	677	680	712	721	717	704	709	719	705	715	710	703	673	720	668	703	720	717	675	659	706	671	708	703	669	701	700	671	715	657	703	665	657	660	685	695	673	654	683	706	679	690	649	658	664	690	689	730	671	706	694	651	730	678	686	677	674	668	691	665	696	700	652	704	699	682	688	670	702	642	704	698	689	706	693	704	686	674	677	620	661	718	650	685	746	706	704	695	712	686	690	672	709	678
22425	21002	28483	23705	21005	21028	5855	995	708	593	562	497	495	438	425	426	348	419	388	393	354	373	334	301	331	350	338	318	322	322	320	317	334	321	356	301	304	295	340	319	303	303	330	329	305	296	303	325	304	306	326	307	271	332	283	319	294	314	322	293	301	301	306	313	306	301	280	319	322	299	326	294	273	317	329	328	305	298	311	293	292	290	307	293	299	281	306	306	317	275	329	283	324	286	297	310	273	306	280	277	302	288	289	327	290	291	337	303	270	274	294	326	293	312	301	308	323	285	282	315	290	317	290	296	273	291	341	289	289	319	310	275	299	269	298	275	302	314	299	295	298	275	274	284	282	302	281	265	278	279	298	292	291	266	301	301	287	299	306	262	303	318	296	314	324	287	303	303	286	315	307	322	309	281	287	279	298	278	318	291	313	297	306	331	283	278	292	273	321	295	275	289	299	291	316	284	283	291	324	295	295	317	302	298	286	300	322	292	296	264	264	310	300	319	310	279	289	294	315	307	291	304	306	283	297	292	291	284	259	305	290	313	290	311	310	280	314	325	288	304	312	272	293	304	287	286	282	268	312	288	312	297	284	313	319	313	288	276	288	279	305	272	303	291	327	308	267	285	292	307	304	316	271	292	292	306	318	288	313	303	288	311	298	288	289	288	320	309	317	290	304	286	277	318	319	306	302	284	327	294	287	272	279	266	303	312	330	316	274	287	323	282	298	333	327	288	293	282	288	249	280	284	303	271	265	303	292	292	322	322	306	281	279	306	309	315	305	315	314	268	287	294	277	265	291	299	311	297	294	318	296	324	314	313	289	300	271	301	299	301	305	303	277	276	277	308	260	327	288	304	302	298	324	302	293	299	283	267	348	308	296	293	307	289	308	302	292	308	326	277	298	250	294	291	300	295	290	267	284	302	262	304	314	292	284	263	301	294	274	300	302	282	287	277	322	276	300	298	319	307	281	327	284	323	304	279	336	323	298	290	285	311	309	311	297	285	294	295	274	265	295	313	311	303	313	293	301	284	295	295	278	293	303	317	285	291	297	314	302	262	285	289	293	306	291	330	347	298	267	321	304	311	281	294	292	320	266	282	304	324	342	264	262	326	306	324	328	295	293	296	289	295	318	313	309	292	346	291	262	261	274	334	277	301	299	284	308	312	317	288	319	275	289	329	299	281	307	279	315	304	265	293	284	302	280	305	307	292	315	286	314	321	317	308	282	296	292	310	302	288	301	266	306	277	336	338	270	300	327	271	303	259	293	300	284	289	320	272	309	294	279	296	295	294	272	314	315	313	305	314	293	295	315	288	289	290	316	285	298	292	324	305	302	321	297	286	305	305	291	291	304	307	307	288	326	321	275	292	308	286	303	316	270	290	308	276	306	294	289	311	303	293	308	300	320	303	310	284	298	288	280	271	274	307	286	311	271	327	262	268	322	302	309	280	297	279	297	305	328	283	294	279	345	310	305	343	299	287	308	308	298	274	286	293	283	306	283	297	313	290	280	287	290	304	294	275	265	278	291	293	317	286	278	291	312	297	307	302	309	317	284	278	283	292	303	297	317	283	327	313	296	272	312	296	317	279	281	309	286	288	290	283	296	327	277	312	321	299	324	291	304	288	293	317	303	285	342	332	286	317	294	263	314	291	305	299	307	272	329	282	346	256	288	303	306	305	295	303	286	303	334	299	296	302	285	272	280	285	292	280	295	291	266	261	294	290	291	279	305	313	293	267	337	314	321	298	275	326	289	318	328	303	309	301	278	287	295	265	295	269	290	316	320	302	302	289	302	279	318	316	267	317	310	301	291	298	281	284	284	300	291	283	328	290	302	304	275	293	290	299	299	327	306	283	259	288	296	279	317	307	311	286	312	316	294	279	301	300	296	278	311	283	296	291	317	303	269	302	298	281	306	290	304	284	317	292	308	281	302	289	286	302	292	279	301	291	324	298	305	298	345	302	280	291	321	328	300	290	282	318	296	309	281	274	295	276	333	302	305	337	352	285	288	317	299	306	290	277	271	300	280	344	295	303	250	292	296	285	327	279	287	312	306	281	311	312	278	308	304	319	305	284	304	271	285	290	274	319	303	296	325	271	292	283	279	289	323	299	269	300	310	303	265	308	302	284	323	269	321	297	305	325	263	312	287	278	290	294	297	283	262	301	304	310	310	283	310	302	294	322	303	280	284	293	333	301	293	322	309	292	305	264	292	278	296	280	309	287	285	287	286	301	301	279	292	299	344	287	284	292	282	301	322	309	291	304	281	277	322	326	297	300	309	294	288	282	283	305	297	295	290	290	288	286	314	343	262	326	287	294	303	303	288	284	296	304	278	266	297	313	290	310	299	325	300	285	281	298	288	307	285	292	270	300	285	324	289	296	291	303	291	324	303	319	291	331	290	290	293	271	313	279	299	315	293	312	283	297	332	328	347	323	297	315	310	290	306	281	311	283	308	300	296	328	305	303	262	304	274	288	305	302	293	287	274	281	265	291	248	318	324	280	308	320	291	294	285	298	300	289	271	257	314	326	306	302	307	306	314	279	285	284	287	313	267	305	321	293	297	274	337	269	309	325	295	293	270	301	289	295	313	253	296	287	287	312	289	288	283	296	292	257	289	335	307	276	292	311	315	305	264	293	268	307	299	280	291	279	286	300	294	307	295	292	306	327	316	306	326	301	312	319	308	273	285	310	320	296	292	288	306	304	289	284	294	300	294	298	296	304	337	333	326	292	290	290	303	302	291	304	310	294	267	299	285	284	306	288	329	309	290	297	318	282	307	297	287	313	284	306	272	261	280	272	275	339	281	272	328	283	275	301	296	307	291	314	301	276	313	297	268	293	286	305	308	291	279	316	281	302	318	286	315	285	299	283	256	294	297	303	289	302	353	306	307	266	298	316	287	303	320	283	281	310	313	304	291	282	308	295	278	311	297	280	307	291	294	277	332	260	298	310	251	282	308	289	295	325	273	284	294	276	307	314	277	296	308	304	288	282	319	289	290	278	291	279	317	302	282	268	309	317	303	325	285	294	286	292	324	335	275	311	301	294	302	307	320	286	276	307	335	279	297	285	281	286	329	313	309	313	308	283	298	287	297	306	272	264	300	284	271	272	276	309	259	295	281	268	320	323	263	300	263	304	312	320	278	277	270	296	305	282	291	306	279	299	310	316	310	259	313	298	342	286	270	286	290	265	291	305	306	294	299	293	275	292	296	277	307	306	306	280	281	281	259	322	297	297	295	287	287	299	321	314	298	279	312	331	295	291	304	299	326	273	315	304	289	327	309	269	286	308	327	318	319	302	315	303	306	308	288	290	295	301	300	296	265	307	311	296	292	266	295	291	334	296	304	301	271	298	284	302	312	334	306	302	279	304	281	286	278	291	294	312	277	318	282	303	320	276	292	325	313	278	303	293	295	287	318	300	293	261	309	287	305	307	299	304	301	276	282	287	299	299	290	299	301	301	302	274	294	281	319	281	292	289
4055	13872	9444	4420	3217	2348	1703	1351	1097	848	829	733	612	541	513	463	484	443	412	441	378	365	390	347	379	370	324	334	338	344	341	320	336	322	311	304	315	310	323	297	349	322	315	309	279	310	311	287	280	326	280	325	319	303	312	296	312	298	314	275	285	301	265	289	308	296	315	298	308	319	283	320	284	297	263	292	328	285	304	312	320	283	284	308	288	304	293	295	267	301	279	322	330	311	267	297	312	299	307	329	326	288	280	288	302	316	307	264	288	294	295	308	319	297	288	304	283	263	305	287	266	278	285	282	284	260	310	277	348	297	291	309	328	310	308	284	286	261	326	295	289	280	299	290	319	293	344	308	296	310	295	309	283	281	293	312	300	332	295	286	296	311	264	288	301	310	277	315	300	327	310	262	280	283	295	306	332	284	313	292	261	293	296	297	286	286	302	329	294	279	287	293	334	264	283	281	298	262	286	272	294	309	285	290	294	307	283	284	292	283	296	301	284	273	280	275	305	301	305	297	302	298	280	333	294	297	294	264	304	317	310	308	276	311	288	299	281	281	272	303	281	290	267	283	307	297	295	279	299	275	256	280	277	297	272	304	315	323	271	294	284	264	293	303	281	316	307	289	285	321	328	299	295	285	319	318	268	298	293	290	302	270	275	291	341	268	309	259	286	325	304	286	291	277	302	299	297	303	313	324	275	277	304	293	285	297	312	294	261	297	306	307	300	309	278	291	283	291	308	281	313	311	276	277	293	307	325	287	295	264	308	330	302	277	310	278	305	301	337	285	306	317	319	286	321	293	310	286	259	272	295	290	315	272	287	272	315	297	294	278	296	308	291	297	297	302	292	286	299	301	271	301	284	282	280	316	289	282	260	282	304	276	287	302	300	277	315	285	285	268	302	304	316	273	290	260	247	271	291	305	295	295	322	306	289	288	269	320	270	313	289	294	271	308	309	303	297	288	285	282	276	290	256	287	281	289	314	325	272	281	303	290	300	276	280	280	277	288	287	339	319	299	261	311	285	314	287	266	300	279	298	275	297	301	269	300	310	316	297	322	283	276	286	304	298	285	309	291	305	305	303	303	264	307	310	270	305	300	279	270	309	302	298	245	280	247	271	281	311	285	287	299	306	294	338	293	325	277	309	312	261	303	326	280	279	281	288	297	304	307	280	314	315	280	272	282	282	300	275	287	353	270	293	284	283	296	322	303	299	313	303	301	303	300	309	274	306	298	308	302	308	292	281	286	302	276	303	270	286	284	282	295	304	309	297	327	315	293	290	276	309	292	306	295	317	284	285	310	277	279	297	281	296	265	308	278	290	294	260	309	307	269	293	294	274	278	320	273	303	283	273	319	274	282	272	318	307	270	308	285	314	268	283	273	296	346	278	312	302	282	297	288	297	285	298	326	289	285	284	272	286	296	314	301	312	298	288	291	273	277	296	276	301	288	289	300	280	321	289	309	257	285	286	301	314	271	300	264	320	292	294	287	286	296	335	295	303	310	287	317	288	303	305	279	254	315	269	287	309	356	278	266	292	258	316	313	315	278	295	306	254	287	280	255	294	282	286	288	294	320	302	297	324	314	309	283	278	265	307	293	306	280	289	284	320	275	307	291	294	313	311	332	272	277	269	290	286	292	291	297	270	260	289	279	310	278	298	278	276	323	278	297	281	288	305	326	294	289	297	295	334	288	308	295	283	336	326	301	285	298	320	312	305	296	313	291	291	274	282	311	302	276	312	291	282	292	276	308	297	298	285	279	302	275	278	302	273	293	303	300	295	293	305	255	285	302	268	285	293	294	296	292	297	302	293	326	292	327	312	276	294	300	281	301	303	293	284	248	323	299	269	281	298	293	291	297	287	293	284	321	281	263	285	297	316	330	296	301	289	262	312	322	296	273	309	287	305	254	304	306	317	286	285	292	274	284	286	299	302	296	265	313	293	299	289	311	281	269	301	265	312	272	298	306	294	306	294	270	275	283	318	281	336	296	294	352	287	313	293	262	308	270	273	312	298	294	306	307	287	285	298	303	314	298	305	310	288	288	296	313	328	292	281	340	285	287	309	321	279	306	305	307	293	289	287	282	308	299	311	296	281	317	279	295	304	277	292	284	280	303	299	336	304	278	270	347	295	311	290	314	273	282	332	284	288	308	331	298	282	306	282	295	288	275	286	288	278	283	277	301	315	341	287	257	277	287	291	275	268	301	254	304	261	307	313	309	315	305	278	280	266	278	269	286	269	299	273	274	268	291	301	268	281	286	309	306	290	284	316	299	317	298	287	242	274	276	256	282	283	278	283	273	314	285	293	290	263	268	305	293	258	274	328	275	316	292	306	312	280	295	286	279	297	288	297	289	289	293	301	287	296	316	282	273	272	313	282	271	284	292	265	291	295	314	284	270	305	277	292	272	298	261	294	277	284	278	262	305	283	303	299	271	289	275	288	297	288	292	302	295	256	293	297	281	286	271	316	302	301	293	310	262	249	334	300	273	310	289	303	299	299	341	305	258	281	271	299	285	321	316	284	323	282	288	283	263	288	284	264	285	325	275	309	282	314	295	290	267	312	279	336	304	298	263	315	292	308	293	337	316	279	320	290	297	303	284	314	285	283	265	320	270	330	289	258	291	300	319	332	273	289	298	252	284	286	309	291	297	290	313	284	310	315	320	282	300	280	263	269	298	334	267	285	290	282	309	301	274	282	302	297	303	288	311	292	309	312	271	286	307	302	296	303	282	303	315	289	324	310	300	302	297	300	307	291	298	273	291	310	283	291	298	290	277	320	279	274	293	275	280	333	293	287	303	267	302	290	266	322	291	305	292	295	289	295	277	278	303	277	288	303	296	276	297	280	288	278	298	293	315	281	300	282	263	287	276	305	302	291	279	290	300	282	310	287	290	302	302	304	280	295	310	239	268	286	316	327	317	282	301	295	284	295	294	281	294	294	254	290	285	313	292	285	283	279	292	273	320	304	285	308	295	280	290	331	297	265	313	258	309	288	280	306	295	291	320	286	286	268	291	292	306	309	293	313	305	297	305	298	284	301	279	295	336	310	337	307	286	308	299	297	278	296	296	292	293	273	317	273	309	295	295	274	303	316	266	267	256	300	318	267	292	294	305	275	280	276	273	291	284	311	298	301	302	284	282	334	297	304	294	278	351	325	306	285	294	283	298	309	289	287	258	283	293	279	296	288	299	315	282	282	294	313	254	247	305	313	322	275	282	298	292	267	263	318	291	286	287	281	265	322	320	294	287	286	278	313	301	298	294	285	274	272	323	354	308	301	291	314	300	280	307	310	247	330	280	336	284	283	317	267	319	302	292	327	288	313	283	306	303	259	284	305	295	273	340	290	333	313	308	294	287	319	267	312	253	316	299	308	297	300	316	274	308	318	292	307	283	295	288	278	275	290	312	284	310	274	268	310	258	332	290	326	290	300	282	299	275	299	281	293	301	277	282	295	295	293	285	285	288	272	289	333	317	308	273
27524	19915	8421	1117	716	644	614	609	576	597	606	639	555	558	566	522	589	567	567	563	585	538	571	539	566	527	571	602	596	574	574	551	527	515	598	571	554	558	558	550	585	553	562	560	549	515	571	537	585	601	608	576	579	581	567	605	573	569	577	562	567	537	595	568	567	563	567	523	575	557	569	530	589	565	532	534	566	531	579	583	545	572	560	528	539	576	556	544	547	612	499	578	583	538	562	567	571	546	533	581	559	527	584	537	562	563	582	570	545	546	546	554	531	537	574	544	548	581	514	574	587	534	558	564	560	578	592	562	572	542	591	568	570	535	570	542	529	572	574	582	531	572	535	507	534	564	575	543	560	590	557	552	567	549	553	525	579	529	523	611	568	606	562	548	588	513	569	569	552	565	520	545	544	546	544	560	632	569	547	597	606	580	554	571	552	576	563	535	542	539	608	541	536	567	569	604	590	558	561	558	501	590	537	580	532	553	548	550	601	602	511	603	543	543	553	572	561	566	616	546	559	588	532	569	563	566	570	542	540	591	574	562	575	575	578	575	565	547	577	544	571	522	564	601	577	573	578	526	544	588	568	548	593	605	553	571	567	535	534	513	592	545	526	589	568	572	543	572	577	536	554	554	581	549	513	563	562	585	560	571	562	522	555	584	554	596	531	545	554	572	516	550	551	536	528	539	565	585	565	595	558	573	583	550	588	601	546	579	564	518	593	532	566	570	572	552	533	537	575	572	569	557	569	567	599	546	553	554	581	577	551	577	532	604	561	573	517	569	553	557	550	567	559	536	516	579	538	560	566	547	571	574	553	557	566	533	548	577	550	547	583	523	509	563	544	540	534	538	551	562	533	578	576	540	517	544	547	522	562	548	536	544	609	555	520	525	626	567	588	515	573	521	567	524	562	521	584	553	543	554	547	515	547	554	538	553	554	536	575	552	517	555	542	544	552	541	551	532	554	579	527	576	546	580	582	571	573	560	633	524	588	569	582	554	549	566	556	545	550	609	596	573	608	565	560	560	534	570	578	546	635	547	575	558	561	578	603	550	543	576	528	529	591	510	555	586	531	554	538	554	557	555	571	588	532	542	579	599	559	556	595	606	552	591	508	572	567	574	555	602	562	563	569	598	520	560	568	543	582	575	573	594	553	565	590	561	519	565	578	561	548	555	563	583	577	578	535	586	563	555	618	584	592	580	549	581	553	549	569	550	597	560	594	613	546	551	618	550	589	599	557	540	527	538	592	507	567	573	535	555	537	637	567	584	560	586	561	542	550	539	557	557	553	561	540	586	550	551	592	578	590	568	563	539	552	551	594	564	576	599	544	546	590	605	564	550	523	553	612	564	550	523	564	528	607	588	566	540	540	544	570	589	579	578	553	578	546	503	554	570	561	584	531	559	575	567	536	534	513	508	559	544	590	579	579	584	537	584	587	565	571	515	559	580	492	568	571	595	540	593	554	561	572	594	541	512	558	541	559	523	548	576	567	533	564	557	543	566	535	594	557	518	517	549	551	529	584	517	568	548	566	564	519	587	584	566	559	548	543	588	608	547	547	567	569	590	593	604	505	543	554	553	565	532	577	495	602	552	558	609	579	554	560	590	549	537	534	564	554	520	545	546	580	624	568	522	516	572	513	562	557	555	564	563	566	526	542	543	559	534	531	575	611	560	530	571	606	558	533	540	558	547	552	594	571	542	567	546	554	564	561	592	509	573	576	571	534	518	536	543	571	550	563	559	575	545	612	573	573	556	566	584	544	567	561	567	535	552	592	562	576	543	514	576	571	553	576	596	572	536	571	575	539	586	558	572	510	525	564	593	534	523	553	537	618	593	534	554	545	571	558	579	542	550	544	557	519	565	539	548	587	538	568	610	599	540	592	601	539	551	582	547	531	579	568	523	535	540	568	553	574	557	596	535	594	545	569	557	565	549	563	611	572	547	562	555	578	551	563	597	555	552	565	559	549	572	580	617	555	581	570	524	574	520	551	562	581	541	555	561	572	571	570	509	605	559	529	579	593	595	536	547	568	553	538	532	543	530	565	544	563	525	561	563	531	556	553	583	591	508	562	620	563	574	592	527	595	551	570	586	568	563	582	550	548	571	569	499	579	575	568	568	555	553	540	567	508	540	543	536	553	552	535	517	554	560	565	563	590	561	576	559	567	545	527	570	548	548	549	596	552	550	559	564	542	595	560	538	587	605	515	570	552	572	509	612	601	516	549	573	556	562	569	578	596	558	560	559	540	532	526	536	556	587	615	522	575	589	547	598	544	547	550	520	560	507	529	516	564	570	586	545	565	572	570	547	563	545	553	586	519	560	554	558	548	597	582	607	529	517	611	584	517	572	524	526	567	565	599	542	537	545	546	567	575	565	538	557	559	530	572	571	539	560	571	541	598	579	588	581	589	539	557	516	530	544	539	555	533	567	574	552	523	576	558	602	564	530	592	548	573	564	611	524	578	535	586	566	547	594	551	570	581	578	547	553	506	570	543	553	539	568	567	553	625	546	555	544	552	595	586	589	560	607	553	556	528	543	584	565	592	588	547	525	549	552	551	540	575	542	580	579	532	550	551	562	559	525	579	605	573	530	524	533	575	571	593	573	571	562	534	558	547	560	611	583	509	537	518	570	551	548	546	591	566	561	531	564	564	584	603	599	560	566	558	589	579	536	562	566	596	529	594	515	569	579	535	596	559	551	550	553	547	544	551	549	582	575	590	581	545	576	572	566	548	542	556	532	582	580	548	566	542	541	558	583	529	556	574	589	525	560	588	552	508	542	588	556	539	536	557	555	539	531	546	524	569	586	557	566	564	560	598	572	577	600	588	553	576	543	588	525	554	593	560	616	577	535	536	571	530	570	578	566	569	521	535	584	588	552	563	568	543	563	555	550	585	531	583	582	555	577	512	548	538	597	571	565	561	555	540	580	544	536	542	549	548	611	530	597	520	558	582	566	547	623	572	555	565	595	587	560	563	540	586	561	574	573	590	572	583	565	592	611	536	584	529	579	561	584	516	569	586	594	581	556	568	564	575	553	564	524	559	530	533	539	584	556	561	551	549	587	598	552	573	546	521	559	568	556	566	542	557	569	525	537	572	529	569	558	553	550	539	558	569	553	567	540	561	602	555	555	512	539	592	576	588	581	590	528	581	565	563	541	510	573	542	584	543	562	586	571	583	550	539	557	571	550	550	560	565	546	555	550	513	515	538	609	546	560	564	545	564	529	592	573	560	566	553	558	548	530	547	577	534	580	546	588	565	560	552	589	533	533	556	546	559	551	556	509	532	548	536	577	553	573	557	530	547	540	562	581	565	576	590	549	597	572	571	616	588	588	545	583	584	560	555	558	573	584	586	533	562	594	520	576	574	562	582	539	579	556	546	589	559	567	552	575	595	532	603	583	571	544	576	539	544	532	539	565	510	554	568	527	561	555	563	558	593	577	568	559	522	542	600	536	551	526	552	525	548	533	555	556	586	567
5011	2643	1578	1019	803	756	710	751	669	676	612	592	625	632	635	608	584	600	537	565	555	560	582	588	569	587	545	571	612	550	536	572	515	607	583	590	564	550	541	578	594	588	536	544	594	586	570	550	579	587	607	573	569	588	559	570	588	585	585	611	595	609	543	550	565	557	597	562	567	593	573	557	532	551	578	574	561	582	556	561	588	578	572	571	542	595	561	589	566	576	580	583	557	572	577	555	609	603	589	525	568	566	615	567	588	636	592	557	528	548	585	596	547	564	574	576	581	578	561	585	603	605	576	570	607	515	602	542	519	564	589	562	562	557	592	606	610	603	583	582	566	589	549	599	613	590	568	569	595	575	563	614	595	573	596	574	552	576	585	570	570	566	573	535	605	578	555	606	562	557	614	533	547	640	558	570	609	607	572	556	607	604	535	562	583	601	581	603	587	599	630	582	615	569	585	542	561	525	558	545	562	608	592	538	566	575	548	627	579	592	592	553	574	596	569	550	589	581	576	559	602	576	592	555	582	579	552	520	581	609	579	558	585	566	565	555	576	578	616	588	565	609	555	579	577	598	558	622	577	564	572	568	595	561	612	567	552	568	565	568	567	601	587	588	602	553	536	622	546	587	593	566	587	608	534	622	625	563	542	551	587	562	587	579	598	586	593	572	578	611	601	565	578	570	575	545	584	589	564	531	557	594	598	566	603	580	565	560	574	580	541	606	565	576	589	572	616	593	585	585	592	561	573	571	582	562	573	574	598	603	560	609	560	575	568	559	571	565	549	565	575	596	618	571	604	593	605	535	551	523	513	561	575	603	563	598	579	611	521	586	572	600	537	542	588	601	603	572	557	596	596	552	555	594	569	530	553	586	529	550	612	609	544	504	570	568	575	559	530	577	570	553	560	531	591	593	554	557	601	592	579	556	586	571	607	594	562	563	573	562	566	561	582	551	523	611	575	572	567	540	532	573	596	569	555	611	597	544	597	569	637	621	597	562	584	567	613	578	618	588	585	584	555	574	584	583	559	585	563	536	550	504	576	553	583	570	644	598	550	579	587	575	570	540	576	593	572	568	579	610	617	560	579	559	559	626	590	605	547	576	580	566	561	538	581	526	585	533	600	544	573	610	606	569	601	558	612	585	614	587	568	558	588	592	592	604	576	564	609	605	533	549	611	564	554	613	553	586	577	618	595	607	569	553	615	601	556	572	576	545	554	597	547	588	559	620	574	594	589	549	584	548	544	622	642	562	564	568	555	547	568	577	587	571	583	567	581	595	584	598	580	586	578	605	552	616	591	566	537	528	586	567	563	561	598	546	568	553	559	585	540	567	581	557	564	577	574	551	585	626	603	600	569	561	642	584	591	613	619	561	612	577	581	609	566	533	594	565	573	553	582	575	578	611	531	612	579	589	576	576	571	556	588	588	597	604	548	604	548	567	552	579	613	545	610	602	659	627	591	600	561	583	586	566	568	541	608	540	563	560	604	549	587	565	590	521	551	576	563	561	587	553	588	560	576	586	536	608	571	585	616	561	587	564	569	562	572	560	584	567	536	574	571	613	605	607	530	555	605	583	547	492	603	579	549	584	574	590	590	564	575	573	592	599	568	580	620	561	599	596	588	541	577	581	576	563	591	534	606	531	608	551	583	553	622	581	581	539	561	568	554	547	578	543	592	569	586	598	569	564	565	561	583	584	566	569	571	602	566	574	610	538	528	581	598	551	548	545	583	614	579	561	567	598	558	551	610	549	582	531	601	564	580	612	572	552	584	560	592	558	582	569	566	545	530	554	595	555	546	517	595	588	571	576	564	554	587	587	591	566	514	547	622	604	566	547	599	566	646	574	536	587	564	548	561	547	580	570	569	566	589	579	605	559	602	591	585	577	612	530	561	541	580	607	576	570	593	573	578	540	548	582	627	556	609	599	594	622	580	533	594	624	580	569	576	583	577	568	565	573	582	577	579	557	591	543	582	615	560	558	592	567	655	565	582	565	597	566	622	595	588	589	568	573	631	594	625	607	605	578	579	541	580	536	585	536	577	593	572	571	556	579	532	569	562	587	604	588	586	587	569	564	557	590	586	599	600	586	551	553	526	566	553	609	607	539	566	594	595	557	588	560	576	569	572	555	601	567	580	580	580	576	542	539	571	577	577	585	591	560	619	581	563	578	576	601	594	547	589	566	582	574	583	568	589	646	591	573	595	569	617	516	561	547	551	575	601	553	600	590	581	558	608	566	608	573	568	610	563	607	574	573	553	567	623	570	567	554	587	576	525	565	549	605	571	584	541	619	598	605	605	542	547	592	568	612	554	561	563	577	549	589	571	570	562	571	575	604	501	586	575	607	596	581	568	589	588	579	586	569	544	594	596	617	599	574	550	594	568	527	599	589	564	588	569	561	597	575	568	546	591	630	588	577	584	602	623	597	558	593	592	562	520	603	571	587	582	566	563	579	563	559	550	551	573	534	503	554	562	542	551	555	584	571	615	577	629	574	591	579	552	601	607	581	573	595	586	579	537	564	558	609	574	579	585	574	561	601	592	533	555	576	531	575	595	564	609	541	516	507	548	601	554	590	608	556	588	546	616	586	585	565	562	586	573	561	585	586	597	592	558	576	536	527	584	588	607	552	541	586	579	630	538	616	572	564	589	588	576	596	593	600	581	601	582	553	585	581	562	579	617	554	565	560	567	578	557	581	562	582	564	579	541	606	574	581	577	647	596	586	565	561	578	577	590	572	573	563	556	599	551	567	583	573	576	553	541	577	623	557	550	597	589	571	567	561	578	577	634	570	619	582	609	586	557	582	598	557	551	570	570	576	576	599	546	544	575	565	581	567	568	533	548	568	592	599	577	606	616	632	565	516	585	599	560	597	571	565	617	529	571	587	573	556	593	645	565	610	579	569	576	567	575	522	583	542	581	628	574	551	563	544	608	545	559	589	584	609	530	585	595	551	592	630	625	599	542	583	570	548	629	576	634	586	564	590	586	562	600	602	601	599	533	583	560	581	559	533	572	604	575	565	507	596	553	589	549	590	601	531	563	570	563	612	609	574	592	577	538	569	562	590	573	606	586	558	562	600	576	584	563	605	591	587	586	596	563	557	562	560	541	604	533	542	581	592	596	597	529	589	606	600	517	551	547	603	598	602	586	550	564	559	587	599	566	546	583	574	564	588	606	561	565	518	553	580	606	558	588	588	562	578	563	573	562	560	563	582	545	568	576	589	592	587	553	579	572	546	567	615	606	517	575	559	583	560	580	575	561	556	526	561	589	576	558	511	561	579	559	554	608	538	590	564	584	545	567	598	577	514	577	582	546	563	604	568	554	570	577	603	542	564	583	566	561	554	578	590	550	587	562	548	526	577	620	595	575	587	583	561	554	576	585	534	559	568	565	609	546	595	597	578	536	581	612	578	619	572	574	585	617	585	580	569	573	564	548	579	500	597	557	567	559	561	561	577	582	585	506	630	559	580	572	551	588	541
23659	20936	27788	24259	20867	5279	807	559	478	457	407	360	360	367	328	312	305	280	307	303	308	331	302	289	261	293	276	270	291	311	280	267	290	258	300	276	285	297	272	253	266	280	274	254	302	244	276	283	281	282	258	280	266	261	300	243	288	297	284	261	285	272	252	274	242	265	266	242	293	273	223	249	281	258	264	239	271	254	276	246	269	252	267	261	256	256	276	272	275	225	250	244	255	255	260	283	282	253	281	248	265	286	249	265	276	290	233	248	263	271	270	281	251	255	261	236	267	270	251	274	253	276	243	261	280	283	257	234	272	255	262	263	271	262	274	268	272	255	246	255	254	288	290	244	275	272	220	251	253	264	258	249	286	270	261	237	279	257	245	269	262	242	266	262	252	268	262	232	269	235	259	271	263	274	252	236	262	258	259	268	261	266	226	277	244	267	281	256	256	284	255	226	265	296	248	293	230	273	268	277	292	275	263	253	252	285	280	284	251	264	294	284	288	255	241	263	283	243	253	248	253	293	262	266	269	278	273	243	262	252	281	243	249	301	249	254	261	267	292	274	242	258	282	294	250	269	253	271	264	261	277	259	266	268	248	251	267	276	259	267	278	248	283	261	268	256	284	288	273	291	245	302	250	237	253	291	264	270	271	278	248	245	289	278	294	262	263	243	246	239	269	251	262	255	292	245	284	262	274	244	289	249	268	276	251	269	265	233	283	248	262	273	258	267	287	289	261	277	259	278	278	263	280	266	273	265	280	277	264	242	267	237	253	252	278	286	256	280	290	266	281	264	282	250	270	259	221	284	261	275	244	302	255	249	290	261	264	265	246	273	255	248	276	246	265	242	244	290	280	294	266	240	273	262	253	237	262	256	257	265	302	245	252	231	266	245	270	261	270	268	267	285	293	285	267	255	253	234	258	280	251	281	243	260	272	263	282	274	287	245	259	256	254	284	263	262	264	264	269	258	271	262	250	266	264	269	239	262	252	260	245	261	249	241	265	249	268	280	251	269	281	267	258	264	254	245	259	254	248	278	252	271	292	252	281	256	298	271	288	239	276	265	264	262	260	255	282	276	265	243	267	296	274	259	262	261	240	252	267	251	243	252	275	263	225	266	254	252	289	247	279	267	243	257	259	253	266	301	243	232	264	275	256	248	263	261	250	270	273	260	261	289	249	261	240	252	258	280	247	267	280	246	251	273	245	240	260	266	238	222	256	281	271	269	242	285	240	246	259	260	256	293	260	279	255	235	258	233	264	251	275	236	273	262	269	271	263	243	241	250	293	236	279	259	262	290	241	273	242	276	250	259	255	248	258	228	240	253	246	293	264	276	254	272	290	269	267	251	279	273	246	298	288	261	267	262	240	257	226	240	276	283	279	257	264	246	330	247	268	278	251	278	241	261	261	284	274	265	270	248	252	281	288	266	281	238	270	268	248	287	259	270	253	265	240	233	253	251	271	279	272	269	242	281	258	259	255	248	252	272	265	254	263	243	257	267	267	266	252	244	268	264	241	264	252	262	235	260	253	230	271	262	255	269	276	238	267	255	264	265	238	276	279	224	271	257	257	247	286	247	235	283	282	253	273	264	269	241	291	249	248	276	267	288	274	284	256	269	280	261	250	272	249	269	254	271	235	248	265	282	268	243	287	249	267	271	266	274	290	263	267	251	278	265	242	246	263	244	260	254	270	288	241	251	270	279	268	260	254	222	264	249	255	269	237	270	251	264	259	246	279	267	240	294	276	266	271	250	286	264	273	282	277	231	258	262	254	267	258	255	251	255	272	265	239	254	269	278	267	305	232	296	285	259	249	274	268	271	277	272	248	231	249	266	217	276	234	238	250	281	250	268	267	252	258	296	274	263	246	287	271	272	279	264	286	232	246	269	254	267	236	244	275	243	261	244	283	272	244	232	244	263	276	288	242	283	270	301	268	272	259	264	244	254	282	265	266	292	258	258	280	232	255	278	256	261	271	260	239	250	274	259	253	257	246	271	279	274	248	290	274	268	258	229	246	273	274	253	280	246	249	246	224	247	259	271	287	273	253	260	266	242	283	260	245	273	274	251	233	233	258	275	243	283	257	245	262	278	242	227	231	244	236	249	259	255	269	267	243	260	261	219	259	265	254	274	279	238	249	274	249	278	262	272	269	249	275	265	244	271	280	276	261	245	302	267	238	252	260	250	307	247	265	271	252	278	246	246	294	277	262	273	258	255	256	247	273	263	288	260	271	271	240	263	253	256	288	262	250	262	257	273	216	284	274	259	291	227	255	256	288	231	296	261	256	282	240	255	259	238	237	281	286	260	246	256	248	275	247	306	250	273	272	244	254	295	256	276	273	267	271	301	250	278	244	252	246	270	272	249	251	265	246	248	258	285	241	285	261	222	269	259	285	263	273	265	252	255	246	257	243	264	274	250	256	229	263	260	260	249	249	246	267	272	274	252	260	286	276	255	270	262	254	299	271	274	256	264	238	236	270	269	281	291	245	259	249	254	266	267	261	256	265	279	262	254	271	286	282	305	246	253	256	233	246	257	277	268	278	259	276	269	267	278	238	260	235	236	254	265	240	307	297	274	283	275	251	267	285	261	251	251	261	251	251	257	260	239	273	269	266	270	277	241	252	231	272	261	239	269	280	249	284	277	276	252	258	267	273	255	279	266	253	263	287	278	257	273	238	267	269	257	288	274	260	260	250	253	240	234	252	243	269	275	259	199	261	264	278	258	276	268	268	266	259	276	245	239	256	282	268	263	261	261	238	248	275	264	243	289	267	242	281	252	256	289	261	250	276	252	254	262	264	251	283	253	260	236	273	274	261	242	261	278	252	272	237	227	257	267	273	248	241	245	267	260	263	245	252	243	245	285	278	260	268	256	257	258	248	259	279	244	262	255	266	223	267	247	265	238	243	281	261	243	251	233	244	265	264	271	249	235	265	248	261	268	259	251	256	257	243	251	242	251	283	279	248	268	253	267	232	269	272	309	277	270	252	280	270	257	257	287	252	295	273	263	286	265	266	281	265	237	230	278	263	257	252	258	253	270	252	273	237	238	264	233	257	266	257	280	275	258	261	255	271	268	243	277	281	245	296	252	247	286	261	291	266	243	253	257	308	273	264	248	263	264	307	283	251	290	269	268	250	235	244	261	250	257	259	248	281	284	237	261	259	286	263	251	259	250	276	265	281	270	244	282	250	265	289	243	280	282	234	281	265	264	256	275	259	269	254	261	253	248	244	253	278	273	252	270	278	266	251	254	277	252	248	294	223	286	257	274	270	263	269	249	251	255	281	270	281	239	263	229	247	244	275	255	294	256	279	241	286	229	274	245	259	271	276	248	278	226	234	270	232	255	283	284	251	274	244	261	233	265	236	252	249	288	272	272	246	276	275	248	289	247	248	252	229	279	263	263	244	230	253	266	294	234	259	269	267	232	255	260	264	250	266	246	237	257	277	252	271	269	265	253	254	279	247	253	264	296	262	261	235	278
3512	9188	5688	2593	1881	1377	1051	796	749	650	506	460	422	402	366	397	366	383	362	342	316	297	329	306	304	311	286	262	312	334	290	282	300	270	326	285	300	237	300	302	295	305	269	289	266	297	292	278	268	270	272	274	294	257	262	281	260	295	271	290	281	263	292	273	258	266	270	285	273	273	266	262	264	282	281	287	273	280	265	276	267	313	271	267	272	283	283	268	280	249	257	248	304	279	262	275	273	254	273	299	278	277	274	293	261	280	262	280	225	276	282	263	274	289	244	247	282	273	276	285	265	223	275	250	283	276	262	260	257	278	267	260	315	268	259	281	301	274	242	280	249	263	262	296	246	315	289	270	272	276	282	273	279	282	284	270	275	295	278	280	284	274	276	281	252	273	288	248	277	251	295	261	220	303	267	275	228	259	272	280	299	294	261	268	291	285	283	293	259	296	284	265	296	262	279	286	264	291	251	276	264	280	269	266	288	256	297	302	264	255	241	288	260	271	285	255	272	283	287	278	267	286	273	272	289	241	249	261	287	290	264	295	255	272	306	277	249	285	262	256	264	278	289	263	258	274	283	290	294	290	268	250	274	278	259	266	278	290	274	259	278	256	288	301	256	277	251	297	258	288	292	275	282	284	273	298	275	299	276	279	259	270	298	241	275	273	256	279	279	274	277	236	266	281	295	276	286	255	257	246	262	281	284	234	253	286	273	261	263	262	302	245	266	243	286	269	242	302	276	321	270	246	255	251	258	264	266	275	257	261	279	241	298	269	292	292	281	282	281	247	280	265	270	274	262	289	275	246	275	264	274	278	268	250	251	272	262	287	275	258	262	272	291	256	272	272	258	239	265	274	294	266	272	296	265	275	252	265	294	258	276	275	265	278	281	280	283	273	275	274	259	263	285	252	271	290	264	256	268	248	273	244	271	275	263	273	269	272	265	273	279	308	298	264	293	291	254	266	293	261	287	285	265	292	266	286	255	279	257	268	256	291	288	262	277	278	271	276	268	288	247	268	258	274	294	279	248	245	269	261	251	275	293	302	271	227	279	266	261	259	279	248	279	281	267	278	278	275	273	259	265	267	278	292	271	293	273	277	293	296	293	300	282	265	296	279	260	265	271	285	287	261	253	295	291	288	272	266	260	301	249	274	258	259	243	265	300	281	292	286	279	286	272	264	262	266	283	275	282	279	299	258	259	247	279	304	283	251	275	293	259	295	283	284	247	272	289	251	285	258	281	261	267	282	278	284	266	270	289	315	272	280	264	288	291	282	259	285	284	248	283	295	287	275	227	280	253	271	303	274	264	258	299	306	283	270	256	245	287	271	261	257	273	284	245	288	275	287	285	271	248	285	256	272	291	277	272	272	306	247	281	247	265	280	253	272	262	267	280	257	258	269	264	262	253	287	301	286	270	246	288	291	264	269	267	287	275	290	279	286	302	291	244	312	276	283	271	246	247	267	261	270	282	266	282	263	265	272	276	268	276	263	255	281	288	286	264	285	275	259	290	276	294	283	247	289	275	235	280	278	274	257	280	280	281	264	300	280	264	265	255	298	260	295	244	273	277	267	266	260	285	246	266	255	273	285	281	283	287	253	234	304	271	257	286	260	280	290	254	241	265	261	261	285	283	276	281	273	265	295	260	267	280	274	267	248	277	266	259	252	271	271	281	288	271	302	267	289	259	269	286	280	285	278	259	266	290	292	265	278	292	309	241	259	248	293	294	283	241	314	270	289	266	276	269	266	274	287	249	285	253	269	247	278	292	268	262	287	292	280	260	273	269	268	279	270	271	237	265	271	270	313	280	260	292	271	243	245	280	296	271	309	290	284	265	239	282	252	248	273	312	274	248	282	275	309	253	280	293	267	275	256	296	295	272	239	243	259	267	287	277	286	279	288	285	271	273	268	264	237	283	275	277	277	261	253	273	264	273	272	252	296	301	313	297	262	279	259	249	298	284	288	291	272	306	255	263	283	240	265	287	296	280	228	306	275	276	259	265	289	287	254	233	268	261	274	244	295	256	243	277	254	237	259	262	286	282	257	270	258	273	258	283	284	244	304	253	252	260	259	307	252	273	246	275	283	275	268	279	289	278	270	258	281	265	251	221	255	252	254	272	275	297	283	264	282	277	272	294	271	278	279	269	292	290	305	266	252	260	281	273	240	263	274	264	260	319	271	273	282	295	254	256	285	264	227	270	271	281	249	283	267	265	269	285	282	244	253	272	254	273	260	269	250	265	278	248	240	286	282	240	270	288	282	268	279	254	279	250	257	273	269	298	269	281	271	285	286	258	287	289	284	228	253	276	269	280	280	288	247	286	272	272	262	283	252	282	274	294	276	294	270	251	274	270	269	283	254	304	293	257	265	269	293	270	256	278	299	274	264	275	269	287	281	250	296	249	277	260	262	267	268	250	257	293	248	253	277	266	265	288	286	288	267	276	271	259	280	293	275	277	280	250	262	310	268	237	266	259	279	261	249	257	290	275	270	280	257	232	282	286	276	275	309	284	254	264	294	279	234	246	292	275	290	274	267	268	242	277	273	267	288	279	317	274	240	252	275	278	283	290	277	304	275	270	282	286	279	255	266	251	263	267	251	273	263	270	274	241	277	274	256	275	263	301	263	307	265	283	245	296	276	279	245	318	271	261	266	293	315	249	285	256	276	272	255	270	278	294	263	300	273	264	286	282	265	300	271	259	274	272	255	270	255	259	244	270	252	252	255	287	261	281	263	268	271	249	288	270	260	249	282	256	278	263	265	282	270	265	286	245	277	256	294	274	271	285	255	257	272	250	289	280	287	255	235	245	258	271	261	287	280	269	259	270	264	259	257	257	291	272	278	268	264	273	231	311	268	300	265	273	280	270	264	272	272	239	282	272	256	294	253	253	271	258	276	280	249	260	275	257	263	291	287	275	270	273	278	268	261	300	262	271	266	255	287	272	258	259	271	247	279	280	295	270	267	237	253	252	289	265	267	269	284	280	266	297	265	283	263	257	284	274	273	278	263	263	259	253	278	275	272	260	272	301	272	283	283	272	267	267	281	292	277	272	281	302	307	271	256	268	296	278	269	269	308	270	280	301	274	259	295	257	282	266	221	262	277	269	275	256	275	275	246	262	262	290	265	293	278	263	251	265	244	242	283	279	268	284	255	240	259	274	247	272	282	251	261	286	263	282	257	281	236	287	273	265	329	279	281	258	276	264	283	283	296	266	278	274	301	283	266	255	269	254	275	282	270	257	300	274	259	265	283	277	264	267	272	321	290	287	276	270	297	262	258	275	258	291	244	289	266	273	269	277	276	268	261	272	300	260	288	236	269	295	268	282	271	282	289	264	265	279	265	279	260	266	283	282	276	294	260	265	278	279	286	256	284	267	279	283	243	239	311	296	283	300	301	282	279	261	302	258	269	281	273	296	275	287	253	274	277	263	286	306	268	277	262	286	275	271	291	268	260	267	265	286	252	295	290	272	276	276	291	277	247
24587	20878	26616	25141	7999	1118	904	808	810	838	765	692	732	687	778	702	705	707	714	708	700	663	704	723	680	698	696	721	749	701	725	709	738	679	692	760	693	673	746	681	698	690	711	670	692	701	705	682	665	701	707	728	649	685	698	696	659	768	647	731	640	690	702	691	728	701	684	698	700	655	730	667	696	702	751	707	640	694	657	719	696	706	664	652	679	703	693	723	659	675	698	675	696	635	677	677	700	690	716	696	739	683	695	710	705	683	746	704	678	718	694	685	676	673	662	721	677	667	698	657	677	671	706	693	699	690	698	683	687	663	679	674	658	693	669	708	695	726	694	670	707	642	715	684	694	686	685	659	639	696	670	667	698	657	712	694	700	634	726	664	684	669	656	682	650	650	652	718	706	698	676	682	662	723	671	696	673	711	682	692	705	697	694	660	686	723	722	655	668	706	664	647	649	651	721	697	712	676	744	689	671	628	679	715	733	723	649	685	700	714	650	684	637	649	659	676	635	704	678	712	694	707	678	646	676	707	683	660	726	720	704	705	709	715	706	699	682	701	716	671	703	710	666	720	667	726	680	730	689	702	686	689	709	683	705	665	703	633	701	651	652	697	674	664	702	744	652	734	687	744	693	664	693	634	684	699	672	661	688	702	689	679	708	663	643	694	661	682	728	697	712	672	601	621	646	656	732	677	671	668	703	691	656	665	681	689	641	661	682	693	678	677	650	645	701	700	670	690	718	743	704	708	702	707	701	673	699	666	697	700	690	733	693	701	733	692	700	647	662	697	706	706	705	671	680	666	700	716	681	676	652	682	707	699	696	687	717	663	663	670	725	715	689	710	726	644	700	670	731	668	710	613	675	665	725	711	685	698	703	675	672	664	679	648	677	679	659	651	694	680	667	671	736	671	706	696	673	700	682	734	673	733	698	707	698	694	688	724	680	709	691	742	745	736	756	679	667	695	697	704	682	721	593	728	754	685	647	697	686	675	692	676	704	645	697	682	629	669	727	653	715	663	725	684	676	627	693	654	665	709	710	656	681	678	661	712	671	628	641	683	661	670	646	675	700	695	729	668	647	678	681	666	648	696	669	679	696	728	716	696	689	651	674	711	718	707	696	722	655	666	710	669	702	694	727	677	680	658	677	716	716	688	648	655	708	657	686	728	719	694	682	651	645	688	718	688	653	654	708	674	644	672	707	692	656	713	680	658	686	713	716	679	731	655	657	631	674	630	699	659	659	691	687	691	689	710	702	718	693	659	677	684	657	654	707	674	634	716	706	673	711	720	753	683	720	686	689	651	688	673	668	744	706	721	711	680	685	669	670	735	665	647	699	675	650	715	724	704	676	669	645	714	737	688	712	632	628	760	698	677	659	674	725	671	699	670	639	669	685	680	707	680	701	728	696	749	671	667	695	673	725	731	686	639	667	656	679	686	639	694	672	654	688	669	727	710	698	678	660	713	668	704	677	740	684	624	675	652	708	691	675	684	642	657	647	643	659	707	670	724	660	655	645	684	713	654	675	671	668	680	677	671	651	733	671	701	747	664	669	713	694	739	659	698	702	698	702	701	683	715	712	690	673	735	663	723	640	717	694	674	723	724	714	657	712	665	690	677	638	661	704	708	730	666	701	694	675	648	645	715	705	680	677	684	673	677	631	713	677	713	690	679	687	738	730	626	704	705	726	651	682	671	696	731	670	670	686	728	722	708	675	672	677	671	622	722	695	687	658	693	707	659	701	681	660	704	704	698	704	650	659	673	691	678	741	725	697	673	659	708	702	692	680	669	672	650	665	677	663	694	670	701	671	718	666	708	671	700	684	706	675	665	718	682	724	689	695	733	660	687	666	665	658	685	674	677	720	677	698	700	661	698	649	724	693	675	692	683	646	723	698	672	698	641	680	678	654	670	697	668	716	668	710	665	735	694	656	701	697	677	644	714	685	682	693	648	668	666	720	725	707	694	683	655	677	721	707	715	680	699	699	628	651	651	694	650	738	633	657	658	688	706	746	684	672	697	666	703	624	670	713	689	679	681	705	695	696	702	676	677	671	669	693	670	714	676	667	666	674	718	653	701	721	680	686	630	661	664	665	671	715	735	687	668	661	681	743	736	690	688	676	663	684	725	632	755	651	684	680	696	688	729	736	676	678	671	661	686	661	664	662	669	670	696	667	647	695	700	709	691	679	647	697	658	665	694	687	702	681	704	690	687	675	676	668	685	654	705	718	652	663	723	631	669	639	658	675	656	676	704	714	666	680	704	714	725	672	725	693	669	678	656	747	663	684	706	709	710	665	701	692	673	689	691	720	692	700	694	730	676	684	676	724	655	683	686	712	658	684	703	622	670	678	681	654	682	704	709	678	643	694	674	701	708	678	670	665	712	682	672	687	672	709	702	650	721	674	691	676	706	711	728	681	705	719	666	707	656	706	667	660	688	681	725	724	665	681	705	716	713	692	709	699	702	704	706	647	699	622	715	714	643	648	669	693	637	718	638	637	717	675	660	678	658	672	658	703	689	723	697	656	690	644	685	691	694	704	674	649	658	691	673	689	707	684	698	709	657	623	726	634	691	683	678	627	749	696	662	672	690	706	717	672	718	680	693	684	683	677	648	669	673	730	616	701	690	712	631	738	709	748	738	711	692	715	667	710	690	665	705	682	718	690	710	671	698	662	669	661	675	659	702	689	698	666	657	660	693	647	665	730	647	640	692	667	706	672	709	716	717	753	711	626	663	695	687	649	692	667	714	694	711	674	699	730	715	651	651	637	675	643	677	715	653	712	696	626	654	682	645	718	679	692	681	655	702	669	701	695	709	665	695	683	721	668	650	661	662	724	670	668	678	650	663	679	604	681	678	661	664	640	661	708	703	713	691	727	727	708	691	660	645	704	697	664	664	650	681	690	656	637	704	684	643	695	699	700	692	695	708	627	674	654	649	656	652	734	660	665	668	717	674	705	650	674	703	679	697	687	709	698	645	655	652	690	655	712	694	689	653	663	697	674	648	697	698	672	660	721	621	674	697	683	669	681	685	644	671	693	709	678	672	702	674	702	680	728	696	655	671	700	687	695	718	722	654	714	670	678	669	751	687	705	709	679	669	685	712	660	684	672	686	683	697	642	731	669	666	728	665	717	640	744	662	702	683	659	701	683	678	696	629	649	685	698	702	681	706	687	717	653	652	642	695	654	686	658	620	672	654	740	671	686	676	669	622	663	659	665	692	688	687	700	668	733	671	680	724	703	687	735	636	701	700	699	737	704	674	710	693	705	660	673	744	668	712	705	724	642	665	654	705	733	719	692	695	688	652	630	697	711	676	706	647	702	671	659	688	745	676	649	732	657	668	695	639	700	742	647	684	676	675	689	713	703	673	698	688	664	700	680	703	692	679	670	682	715	703	697	682	719	656	693	678	693	662	700	686	660	643	683	680	691	663	669	706	724	697	684	696	713	628	671	681	652	700	659	693	675	707	692	691	631	703	653	639
3610	5558	3650	1909	1579	1293	1212	1002	896	822	905	785	793	762	782	730	745	727	721	723	724	729	695	687	688	729	714	717	692	697	685	700	731	690	702	684	667	685	740	651	686	666	681	702	706	696	668	690	742	705	723	691	670	725	729	698	697	691	660	698	702	765	677	715	647	738	768	677	687	653	655	713	671	719	723	692	695	691	696	737	695	683	673	721	683	692	687	675	703	657	728	702	686	691	677	636	724	687	659	673	722	724	694	694	715	721	704	708	708	675	669	691	712	697	736	702	694	693	704	703	692	697	687	652	671	711	735	722	688	682	714	694	697	733	676	679	675	667	665	734	727	689	693	643	702	719	663	675	673	672	673	763	704	657	672	661	733	699	757	706	687	716	689	639	706	667	673	698	655	694	716	722	710	766	657	691	699	707	663	712	722	669	704	704	714	716	689	656	715	700	739	698	699	690	711	688	679	702	718	716	700	693	700	729	688	750	663	699	728	726	688	702	676	727	670	705	737	662	735	774	702	674	682	673	648	678	702	726	738	694	708	674	677	721	684	709	709	728	677	725	764	695	715	706	712	679	708	724	733	735	711	656	681	709	672	653	695	715	697	659	685	674	711	660	704	684	687	674	703	719	680	704	716	721	711	746	675	680	755	670	684	681	739	651	675	711	725	646	702	686	640	688	685	654	712	674	763	679	687	722	672	660	707	716	697	689	715	691	708	685	725	697	704	702	681	692	667	685	711	696	709	692	741	714	684	647	648	718	665	688	715	677	755	716	712	745	691	697	701	704	652	710	695	688	737	712	683	682	723	689	706	699	680	708	677	710	706	709	701	689	685	667	705	660	656	678	658	723	700	682	723	679	665	694	720	618	679	707	678	694	676	681	733	706	653	670	686	638	699	729	642	670	715	700	691	650	681	676	716	705	726	707	697	731	665	720	708	642	694	677	693	721	723	702	680	732	713	671	727	706	727	666	719	665	710	654	697	704	665	725	733	659	704	657	669	684	681	699	691	726	636	744	669	755	714	684	679	696	685	678	694	680	700	732	725	693	686	688	724	751	678	718	638	667	731	728	701	695	681	668	658	730	708	695	655	638	707	706	649	683	702	668	696	676	682	679	710	684	713	681	675	680	698	725	687	732	629	721	660	681	647	741	668	686	674	740	697	707	673	682	716	727	648	689	657	669	704	693	746	669	696	711	734	721	694	767	638	709	696	693	699	716	694	689	671	655	700	681	719	674	675	706	689	692	653	676	759	692	701	708	650	754	695	680	731	679	718	704	712	675	706	696	771	670	703	709	717	673	655	712	702	707	701	678	700	647	660	692	693	688	691	674	631	721	700	703	727	670	653	691	717	696	667	673	718	717	672	663	703	675	665	685	687	699	729	691	689	703	706	690	691	690	729	720	694	665	686	701	717	651	690	667	720	674	674	695	725	640	662	695	727	679	693	664	629	716	669	693	694	672	661	644	694	667	690	701	760	698	662	670	728	683	704	675	697	714	672	755	678	699	710	706	735	689	692	683	704	699	651	681	731	705	677	684	729	709	704	754	677	680	667	740	710	684	676	689	696	716	712	678	716	710	713	685	689	725	679	697	713	713	679	680	738	706	681	675	686	688	752	693	722	691	675	704	732	699	704	677	694	697	730	655	687	683	693	733	681	639	668	686	736	699	681	709	666	696	719	679	733	703	699	712	673	684	696	681	687	674	706	691	668	674	716	722	672	711	699	704	684	666	741	704	654	698	726	696	731	717	690	662	639	722	670	679	676	692	746	723	708	689	716	746	689	704	728	690	769	698	671	718	690	688	664	663	694	670	666	687	672	713	677	700	664	717	698	737	687	712	705	709	674	700	711	742	710	675	748	673	685	679	715	654	733	643	684	694	711	697	704	680	745	700	693	704	665	741	719	737	699	645	731	697	733	715	738	694	709	697	720	696	706	689	731	679	715	679	738	730	735	686	667	690	736	690	683	681	652	657	708	735	737	708	659	699	720	671	718	701	683	699	726	687	702	695	701	655	718	716	701	689	691	674	713	680	716	657	699	734	670	701	656	681	679	691	670	655	724	689	691	719	703	695	698	716	686	679	665	748	694	709	739	669	672	709	698	693	709	681	696	711	695	712	695	693	713	734	654	677	692	741	697	730	700	679	694	686	715	685	717	708	676	710	709	705	713	717	686	715	745	699	723	759	716	733	711	680	721	651	694	690	664	697	690	661	685	680	698	711	684	701	687	650	766	710	668	680	718	662	677	678	672	653	694	687	659	668	688	699	722	692	653	659	692	705	654	720	749	710	743	712	720	714	711	712	743	709	674	704	725	688	679	679	694	730	659	673	718	696	674	695	735	713	679	705	669	704	700	698	684	661	680	701	665	691	696	688	742	759	654	691	614	695	685	706	715	701	660	681	728	704	704	710	713	697	675	694	773	720	716	726	683	727	702	704	695	702	696	712	711	683	656	705	713	651	689	732	692	729	702	654	695	699	666	689	690	697	711	634	665	682	731	645	678	687	680	679	690	698	706	720	706	720	681	694	726	655	704	717	674	720	680	689	694	683	712	691	727	672	669	696	733	695	662	671	718	693	630	731	721	733	688	708	647	726	693	646	660	679	702	737	702	694	719	696	684	702	705	672	692	719	721	678	731	711	707	706	670	705	707	657	759	694	697	639	695	693	661	678	747	698	699	719	691	684	707	689	682	674	759	694	709	713	754	687	734	706	739	728	736	688	710	722	746	696	679	723	734	700	684	717	653	720	653	650	698	744	691	704	689	707	704	730	700	663	683	670	647	693	715	712	669	683	722	641	693	669	713	701	687	656	694	662	697	675	686	710	665	688	671	678	692	692	676	693	692	659	691	687	648	688	711	714	677	700	727	657	708	695	706	684	674	655	690	677	674	692	688	713	693	645	686	690	682	756	702	699	735	701	714	719	705	668	714	727	687	715	716	729	685	712	670	703	683	725	661	760	723	683	661	693	695	719	703	645	705	678	698	701	662	728	673	657	761	724	737	716	687	679	684	731	734	748	697	670	707	660	702	701	648	682	688	700	700	657	732	705	707	726	669	680	664	720	649	721	685	685	690	699	689	720	719	691	664	703	681	682	694	699	696	735	696	703	697	718	688	712	687	750	731	683	698	684	673	724	706	677	675	698	690	768	676	691	696	699	650	681	693	663	733	667	686	653	674	667	683	733	697	674	713	674	717	700	712	697	652	641	676	730	670	688	692	689	703	693	693	683	663	690	666	689	707	683	662	679	672	719	730	735	740	715	720	712	728	656	712	694	699	685	735	680	722	711	692	644	740	675	682	689	657	695	720	668	685	712	685	681	672	696	751	674	706	703	672	682	715	668	697	715	692	683	696	684	706	709	674	722	666	715	715	712	723	688	685	696	686	733	725	720	724	731	726	669	656	702	685	637	675	684	703	695	683	705	700	702	701	690	670	669	665	664	721	699	700	724	693	699	679	759	685	691	708	686	661	671	667	699
22413	20940	28392	23655	20941	20959	5869	985	736	654	591	537	505	414	419	432	377	418	397	376	349	328	358	361	321	370	348	313	289	341	318	318	322	361	316	313	311	316	331	306	315	297	346	326	268	309	321	299	323	332	300	283	282	300	288	292	288	279	293	292	312	328	289	302	306	320	346	319	303	286	292	263	341	321	326	306	279	301	317	310	291	303	295	296	295	302	313	292	338	297	274	277	311	286	283	291	322	292	288	311	319	271	297	306	320	302	308	314	300	258	320	295	312	294	302	306	291	315	310	281	284	342	279	332	298	303	285	289	322	279	295	282	327	282	319	298	325	299	303	333	285	297	336	300	309	301	305	279	282	282	272	297	284	305	274	321	289	337	310	310	281	298	325	295	330	276	303	300	304	296	327	297	297	283	285	288	262	287	307	304	304	277	300	306	286	321	304	312	307	320	349	296	318	290	331	306	278	296	270	287	309	296	305	288	279	282	299	265	309	303	297	331	305	300	308	303	330	326	288	310	313	282	309	299	320	293	294	291	298	293	305	333	255	279	306	315	310	310	280	297	307	293	291	287	304	298	295	327	292	270	334	284	281	312	293	311	308	263	264	291	280	295	308	291	288	314	283	315	278	297	305	268	273	333	292	310	297	272	312	319	315	293	303	325	286	283	287	298	280	282	306	298	301	293	275	284	286	300	294	306	294	304	312	302	269	282	298	308	301	272	294	305	277	328	288	318	289	277	297	285	297	300	314	308	283	273	260	307	299	325	321	296	277	323	288	274	312	317	306	275	299	307	321	300	318	281	288	303	266	292	316	306	309	287	289	308	301	296	304	302	315	308	301	299	306	313	339	284	300	336	325	293	273	263	277	305	280	324	291	264	295	296	298	304	291	325	312	279	303	296	306	306	317	332	312	279	287	278	288	318	309	273	326	329	266	293	293	292	278	302	303	287	313	326	285	309	303	298	273	310	304	307	320	268	300	299	308	296	271	307	282	281	332	329	323	301	327	308	299	295	291	296	331	302	328	282	294	292	322	303	291	302	290	302	334	307	298	280	327	289	303	293	301	304	280	313	352	320	289	293	297	308	317	276	303	316	295	301	286	292	290	326	286	321	285	319	312	287	290	339	281	307	266	296	279	290	296	320	280	280	319	320	286	319	278	295	303	320	304	301	300	324	276	306	306	302	300	295	303	274	271	344	257	297	293	299	275	276	269	292	297	345	278	320	295	302	283	330	319	311	295	307	305	289	300	293	310	283	322	317	304	302	305	301	293	320	327	323	312	303	297	285	320	298	316	266	315	298	300	285	300	300	325	279	282	296	332	276	292	293	278	270	296	263	346	290	322	331	286	284	292	294	305	281	330	267	286	323	290	283	313	329	309	322	334	267	294	276	290	294	283	315	343	282	291	282	296	339	300	288	262	286	296	281	330	293	305	297	311	318	260	314	270	311	277	282	300	319	294	297	308	293	322	276	301	289	294	300	312	255	314	303	309	289	309	280	312	304	290	302	341	258	292	260	302	323	298	276	286	280	314	293	313	317	290	315	297	308	332	284	308	279	315	298	329	319	295	277	305	298	289	313	316	276	310	333	286	285	281	283	291	287	318	269	288	301	317	307	299	312	316	287	328	292	312	324	312	313	303	333	277	335	324	336	284	313	293	293	279	342	309	278	288	323	325	305	297	300	328	265	322	286	271	307	282	317	308	333	304	314	318	304	300	283	302	263	279	293	289	279	328	294	343	300	265	316	285	316	282	290	295	281	266	310	313	312	298	324	331	313	302	309	304	296	284	301	306	303	286	328	300	307	274	282	332	322	326	338	284	299	279	290	290	296	289	284	283	279	300	298	285	310	337	316	308	301	295	297	314	325	308	315	291	314	277	323	310	288	293	275	292	316	296	308	269	296	320	290	305	315	278	277	302	276	316	293	294	298	318	281	322	322	310	281	310	297	334	288	317	277	290	309	264	299	302	282	303	279	277	316	285	297	306	303	294	319	314	305	306	299	305	324	278	291	283	274	297	311	300	292	290	339	277	282	309	317	313	292	338	288	307	307	304	283	282	314	296	308	286	334	318	315	335	293	300	326	277	283	275	291	261	326	298	317	277	308	291	293	272	286	272	296	278	303	294	287	295	301	307	306	310	313	282	276	306	304	330	305	276	321	290	276	293	303	283	300	324	321	310	297	267	295	308	267	270	316	293	282	253	314	337	281	315	263	323	312	297	279	291	305	286	322	266	307	280	313	289	322	300	291	300	307	313	281	306	293	287	331	314	281	268	311	336	300	319	327	290	277	299	300	272	275	297	276	275	298	292	306	281	299	285	293	298	284	312	289	298	255	267	289	301	328	308	326	280	306	307	301	301	294	321	288	287	301	296	323	310	285	322	303	288	288	310	289	299	304	306	299	278	286	315	288	302	314	315	304	307	317	307	326	296	305	298	328	291	283	305	314	302	288	285	300	295	279	297	306	295	282	297	303	287	319	332	310	306	275	318	338	299	324	288	284	318	316	315	298	303	266	268	296	303	294	296	285	254	310	283	306	297	325	299	285	274	283	307	310	313	307	285	337	314	301	311	307	290	299	293	301	278	274	277	287	321	319	291	301	272	306	269	310	280	299	254	320	288	315	304	312	297	316	258	310	295	321	294	306	289	319	286	307	297	264	315	280	306	311	312	282	296	321	287	292	284	286	296	284	270	318	315	265	285	294	286	327	287	282	329	303	311	326	297	310	279	298	286	304	293	286	300	292	294	299	297	298	275	301	304	302	299	281	277	318	275	280	333	298	263	280	300	298	314	305	304	313	306	274	321	291	296	316	317	293	303	291	279	319	288	309	305	310	299	284	326	291	315	321	293	300	302	301	293	276	308	305	292	302	317	292	311	312	310	267	311	273	294	299	287	319	270	322	306	287	331	284	294	269	291	290	293	293	303	306	268	278	295	304	292	314	297	294	304	300	276	268	297	300	300	286	279	313	301	301	328	302	329	299	283	302	318	304	292	355	281	307	269	300	265	293	309	307	324	304	313	282	300	282	289	300	318	291	312	293	316	324	307	284	317	281	308	292	298	342	289	303	306	314	294	290	287	299	309	314	309	277	266	281	338	308	298	291	284	258	317	309	319	282	337	311	310	323	305	293	301	270	318	291	267	291	272	325	287	297	275	312	323	297	313	318	293	284	296	287	297	310	282	298	314	276	306	309	336	312	295	278	300	324	326	314	298	328	290	271	281	322	261	323	297	343	306	289	312	312	271	297	323	301	318	267	339	292	306	324	329	292	284	268	318	294	324	341	285	255	268	299	301	285	282	268	301	291	309	295	298	302	300	291	290	281	268	290	305	296	303	294	296	304	261	284	284	292	293	289	241	298	277	309	297	318	293	301	322	315	279	296	328	302	295	282	316	303	326	282	296	296	288	291	291	291	319	311	290	299	321	301	326	290	293	299	280	286	310	289	297	318	284	334	280	280	294	304	287	304	270	333	287	299
4129	14013	9274	4432	3111	2388	1792	1315	1125	924	756	657	623	584	504	484	478	423	415	379	387	371	353	371	331	345	355	324	332	339	334	320	321	372	327	313	329	276	301	291	298	304	313	309	300	336	279	332	308	284	274	270	292	322	297	322	310	294	261	280	299	311	331	317	289	302	295	302	277	288	314	300	302	318	282	296	345	297	293	275	313	284	300	307	276	295	311	300	287	290	282	313	296	305	290	264	309	312	293	295	320	305	297	326	312	340	290	303	284	291	325	321	298	260	283	301	281	318	300	282	293	307	277	315	296	286	281	311	300	309	300	308	273	249	306	271	308	314	315	267	275	311	279	305	303	280	318	292	306	330	308	278	273	306	300	292	277	288	290	295	298	317	293	327	293	297	303	320	281	303	329	279	295	294	291	290	305	312	348	260	294	299	294	283	315	291	309	266	277	301	293	304	291	278	306	311	291	307	293	320	288	294	279	320	301	306	301	295	303	309	315	310	281	287	303	285	282	293	313	286	266	310	266	278	283	306	258	317	291	318	291	323	323	312	305	287	280	280	289	282	311	306	291	304	276	268	312	298	307	306	310	298	288	312	315	266	294	287	304	270	287	300	297	320	301	304	324	296	286	304	302	290	313	291	279	274	288	308	294	285	298	305	302	317	313	283	320	285	283	293	313	324	299	313	294	293	304	289	316	290	317	308	292	295	268	318	299	309	293	299	268	300	340	278	285	296	306	318	289	279	314	300	303	305	291	279	307	328	285	320	279	310	285	258	305	301	298	270	309	289	298	265	304	290	294	303	285	301	288	282	296	292	309	295	295	321	282	284	304	293	282	318	305	273	290	294	290	276	282	292	317	299	272	308	279	314	261	285	329	306	275	276	313	334	277	300	257	284	329	287	280	298	329	307	285	294	289	303	278	268	305	306	275	299	303	316	325	290	275	313	291	291	297	325	304	325	298	298	294	296	316	266	314	303	302	303	296	283	323	306	340	294	322	276	330	316	290	279	313	264	316	317	303	314	280	308	280	293	301	299	298	281	311	295	302	284	289	279	322	292	278	314	320	293	281	279	319	316	266	285	273	268	339	294	285	318	280	285	283	299	309	276	285	317	274	301	278	305	260	298	312	276	299	316	293	310	302	316	312	309	278	278	321	298	320	287	290	319	312	279	296	308	293	298	303	274	295	288	284	276	307	278	322	310	313	316	288	325	311	309	291	289	289	296	313	285	283	282	327	310	305	252	292	297	324	291	304	276	297	293	276	305	304	315	296	305	273	292	316	302	334	262	321	306	298	305	318	274	318	296	311	278	282	280	301	287	315	279	299	286	330	298	304	287	272	301	307	305	288	309	319	283	345	291	265	288	298	284	267	315	294	300	291	295	309	311	312	286	304	314	301	286	269	327	272	306	294	315	297	283	288	283	294	327	289	265	321	266	269	285	302	309	289	276	301	310	277	308	304	284	284	298	293	309	303	296	284	302	287	294	286	317	301	302	277	270	326	319	301	278	287	307	303	293	326	291	286	290	274	266	310	291	276	286	334	283	290	292	306	278	283	340	322	253	302	289	290	302	296	291	280	316	301	269	294	286	316	314	294	284	298	297	286	295	285	288	308	295	295	258	277	295	298	285	276	277	290	278	302	326	304	295	299	318	292	280	278	307	313	297	311	273	271	307	290	294	321	318	282	307	298	311	306	318	299	328	283	293	290	263	320	295	281	259	300	294	291	304	282	307	282	286	318	283	299	252	302	304	283	317	289	311	311	288	298	290	305	297	305	312	332	293	335	319	308	296	308	269	277	269	304	297	300	300	287	295	310	311	327	303	292	332	267	292	302	314	341	297	310	302	320	298	313	315	283	296	278	323	304	310	295	294	312	291	289	301	299	324	305	282	287	276	272	321	321	311	290	303	313	317	267	292	291	277	306	274	345	299	302	307	288	322	281	298	320	317	306	290	296	312	274	279	275	288	306	336	289	294	303	288	285	281	288	284	327	289	290	308	295	290	294	297	317	296	300	264	289	269	278	303	270	263	283	293	300	271	294	316	286	281	316	288	317	310	293	310	292	278	298	320	303	301	299	289	317	286	307	276	303	305	269	294	306	273	305	295	301	259	303	293	316	305	335	320	328	283	294	318	317	285	328	288	319	286	291	305	296	273	313	290	282	299	324	297	315	304	311	342	279	298	326	305	277	320	335	329	323	316	319	318	308	279	308	292	295	283	282	281	271	283	282	286	288	284	287	292	293	291	295	282	267	314	306	294	290	301	285	306	269	320	315	287	310	263	300	292	308	295	275	282	272	290	262	280	303	313	316	284	291	294	275	290	295	305	296	275	319	297	309	329	312	317	279	313	302	302	294	300	282	291	291	281	321	302	309	251	315	286	288	282	299	316	290	303	290	282	298	330	314	295	302	318	309	318	281	324	304	317	309	300	286	299	291	303	300	332	294	323	313	291	317	278	296	320	272	309	313	324	309	317	289	282	327	298	270	305	299	289	263	287	249	317	266	285	281	294	306	324	290	295	315	335	293	265	287	299	286	297	301	277	286	324	313	312	325	293	265	312	313	304	280	327	306	277	277	258	305	299	337	306	291	275	302	299	279	284	294	292	288	298	300	299	309	303	301	272	280	320	300	294	270	307	301	312	300	294	315	319	300	280	302	292	314	291	301	318	289	290	301	271	332	280	300	291	277	318	261	307	253	294	323	317	321	303	314	319	291	281	297	305	279	305	270	307	295	303	284	295	301	271	256	296	323	292	287	299	342	318	299	275	319	332	280	289	302	275	299	289	306	304	314	330	337	290	296	276	298	309	253	281	327	301	286	305	302	315	287	287	297	283	297	294	308	278	316	280	303	278	290	277	262	288	312	282	326	329	288	317	316	298	298	283	313	289	282	274	305	287	296	302	278	329	283	279	317	280	264	315	295	302	296	303	304	319	296	298	306	309	305	308	307	313	304	280	320	314	282	278	324	282	273	327	276	285	309	290	289	237	332	290	309	316	295	298	293	310	299	283	270	321	328	294	313	259	311	278	313	278	331	299	301	309	322	297	246	285	278	306	295	324	306	286	266	286	294	281	297	296	291	299	317	300	304	297	270	309	283	301	283	325	275	303	288	307	310	318	292	303	278	299	280	316	310	312	285	294	296	312	288	290	282	294	302	272	284	301	323	319	272	291	286	290	305	293	318	271	302	298	313	308	269	272	295	298	318	280	307	311	282	309	284	283	273	307	266	294	316	285	302	309	307	262	274	322	274	279	299	282	286	293	328	319	286	262	307	293	299	283	283	273	296	291	280	302	289	281	302	296	279	267	312	279	297	279	291	285	295	293	306	282	296	326	308	267	301	276	309	313	307	264	330	319	290	289	295	308	293	301	287	302	275	316	301	290	325	296	305	303	283	294	304	292	316	302	331	306	319	284	292	293	295	270	298	307	305	296	294	289	293	308	290	304	294	304	278	333	278	292	306	275	290	290	312	286	300	317
27541	19973	8154	1163	721	714	675	630	590	547	577	576	543	520	560	560	558	535	541	579	555	580	592	586	551	568	557	534	533	532	540	550	551	538	584	566	568	560	596	572	547	552	558	537	589	549	577	530	560	538	518	522	563	581	554	610	570	526	537	570	514	555	548	557	573	578	522	607	585	529	543	557	549	589	526	565	552	535	557	544	556	530	561	576	570	565	509	539	575	540	559	597	562	575	573	530	551	535	575	566	549	578	561	518	521	554	540	568	553	542	537	535	550	600	550	521	565	555	544	567	549	513	541	548	550	560	526	568	594	551	560	569	549	527	587	533	519	555	548	569	567	562	549	542	561	558	544	551	518	574	531	539	587	566	546	580	532	540	562	591	560	547	564	557	552	553	578	568	557	554	583	579	533	562	523	585	561	555	548	550	554	588	551	513	608	550	562	556	578	552	569	592	557	546	545	509	560	514	513	550	565	574	566	538	556	561	542	542	562	531	575	548	572	568	552	494	549	548	545	562	533	571	574	553	567	550	564	534	537	539	542	535	590	543	564	524	547	558	568	550	582	546	555	602	567	548	550	559	561	546	576	567	570	558	540	540	583	573	575	535	514	535	552	583	528	494	582	569	564	587	562	577	524	521	573	503	531	531	576	587	601	572	559	552	586	578	525	528	546	545	545	547	616	520	584	534	559	524	580	594	541	597	557	576	558	544	565	561	642	541	569	560	571	551	552	582	537	606	526	589	510	575	580	541	544	516	597	557	577	546	559	568	610	567	590	561	552	561	584	540	541	535	537	589	538	529	544	540	521	541	540	539	574	535	609	595	581	581	565	580	549	562	548	586	564	576	557	558	516	600	559	526	576	574	538	565	579	574	577	569	558	560	558	587	546	603	562	542	567	560	597	559	554	544	573	588	523	549	600	517	560	575	568	564	534	591	580	543	526	596	595	545	604	523	502	600	567	522	598	537	563	566	572	593	551	554	590	563	558	571	516	575	569	555	561	591	557	581	559	580	541	566	560	578	546	571	570	580	528	565	531	571	521	569	548	559	533	573	582	568	626	585	551	552	558	586	577	559	567	599	528	568	555	522	529	581	547	548	517	547	549	594	553	585	583	603	544	599	603	565	534	548	547	538	557	549	615	567	595	591	549	532	607	572	567	594	593	555	570	577	548	542	579	570	577	525	583	553	560	584	602	535	543	574	514	561	565	541	579	611	555	528	544	528	524	575	565	531	606	545	564	623	584	570	539	542	570	564	575	526	569	579	562	593	570	587	574	547	579	533	552	561	582	562	584	613	557	570	590	556	541	544	540	602	612	597	546	572	559	554	588	573	560	536	534	563	526	552	566	528	567	522	575	542	583	574	554	525	550	562	578	579	535	559	577	581	551	526	628	554	595	582	572	530	569	608	558	561	557	559	534	569	564	580	529	532	533	573	606	598	605	553	557	536	578	558	616	533	548	577	547	605	503	547	556	558	560	573	524	607	549	541	570	553	569	527	557	603	570	560	531	546	562	584	540	549	609	538	555	581	541	577	582	533	536	570	579	564	553	537	578	597	631	565	525	550	548	555	548	548	546	579	536	573	553	578	560	534	546	543	531	531	547	515	531	591	556	555	575	510	571	566	569	571	594	555	574	534	562	567	546	564	550	588	573	548	587	521	588	535	616	551	560	581	559	530	570	525	566	512	590	552	560	571	601	576	608	572	589	524	575	600	561	574	533	546	555	570	604	542	622	568	604	569	542	586	575	577	536	577	561	555	537	580	575	571	540	593	575	537	576	532	579	544	602	519	561	575	558	606	561	544	565	570	561	582	541	537	583	562	573	516	531	526	509	544	573	589	576	532	579	557	565	553	592	544	586	543	557	552	542	523	597	566	550	537	586	564	546	531	574	544	609	591	574	553	564	573	577	564	583	588	571	573	557	519	568	553	571	622	596	562	517	584	575	550	556	608	570	560	541	558	542	523	568	499	496	560	537	573	573	603	508	579	614	518	565	550	568	563	549	557	578	567	553	572	550	567	573	547	582	564	565	584	543	523	508	488	562	582	553	544	560	572	585	553	550	607	540	595	564	564	574	542	548	521	566	571	528	558	521	584	585	551	581	567	578	587	559	565	553	576	563	544	572	595	540	559	553	570	564	558	531	594	582	559	540	552	576	518	581	589	561	541	551	545	552	559	591	544	592	605	555	539	563	581	521	539	520	602	598	569	546	580	592	584	516	572	565	530	557	571	555	541	567	564	541	571	537	561	554	542	569	587	581	532	539	557	566	554	546	538	566	567	546	584	547	567	609	553	569	567	564	558	555	572	590	551	555	595	622	578	536	504	554	573	565	549	561	579	584	511	570	579	601	566	529	568	581	534	578	549	551	569	537	615	557	602	541	577	550	550	546	566	577	545	574	566	568	520	521	571	597	561	557	559	482	547	554	578	526	536	567	553	566	542	546	569	539	546	587	555	566	590	573	530	539	507	584	562	575	567	553	573	585	564	562	522	524	561	538	596	579	554	591	574	579	543	548	514	561	507	532	557	568	521	568	529	576	574	601	569	570	596	521	566	533	544	615	576	542	560	581	539	568	560	546	580	583	619	554	572	571	535	540	549	544	541	574	532	553	586	608	565	545	557	575	557	497	566	523	541	529	555	536	564	555	546	576	547	565	565	599	567	523	537	578	584	568	552	554	592	558	529	580	598	581	557	538	544	571	557	569	550	531	554	581	561	548	560	556	593	557	533	568	549	570	554	578	538	563	561	549	568	577	568	463	552	598	540	552	567	589	597	572	534	577	501	578	558	560	587	546	532	576	591	578	572	572	531	551	516	559	540	558	535	541	558	565	551	554	531	553	541	529	582	560	579	590	552	591	615	523	524	564	540	539	570	578	569	521	538	533	549	587	565	532	546	578	576	580	569	545	567	530	545	545	608	554	568	582	584	602	553	545	532	620	522	597	531	520	517	557	536	556	522	567	553	595	556	587	577	555	596	555	559	550	535	590	578	586	559	585	571	552	531	518	573	552	542	611	564	565	542	558	569	567	581	586	615	598	552	526	576	590	562	604	570	526	554	588	586	564	533	532	547	555	551	588	563	620	541	522	540	536	578	576	538	579	526	545	564	538	596	526	543	568	522	530	540	543	564	523	534	508	549	591	553	588	557	584	604	584	569	584	570	564	542	574	518	567	524	499	567	552	595	578	517	550	552	556	540	565	559	546	552	548	560	558	587	569	569	553	545	535	551	547	551	530	561	552	506	589	549	558	551	584	548	611	548	515	519	572	567	526	550	578	566	562	579	535	602	539	559	552	554	580	570	573	559	600	586	569	576	555	566	587	555	547	508	541	533	555	542	603	541	501	592	516	538	562	524	587	590	542	578	580	577	545	603	580	570	539	570	576	555	574	549	549	594	552	585	558	581	564	533	546	566	591	572	585	504	562	558	513	584	523	553	552	585	546	587	574	559	563	524	598	589	572	543	567	576	543	579	519	588
5029	2768	1589	1017	876	812	758	693	623	644	642	631	610	596	584	623	601	575	536	611	582	611	594	583	603	530	588	549	596	578	534	597	573	548	597	580	587	577	591	591	569	632	635	531	590	539	583	589	565	611	553	581	565	564	569	599	554	576	601	585	581	594	591	607	622	570	638	567	593	575	574	563	581	548	574	587	610	598	589	563	551	530	594	567	604	532	586	619	546	582	577	571	585	584	560	579	551	609	607	614	579	604	570	592	578	607	591	576	551	558	555	543	555	566	577	561	589	581	610	563	598	522	580	546	596	628	607	553	578	603	570	568	533	567	577	519	609	596	564	584	587	555	543	544	543	549	580	576	597	586	550	580	598	594	547	567	574	596	557	598	579	545	567	562	591	537	616	579	584	601	580	605	601	559	560	552	588	588	555	573	558	574	571	589	523	596	559	562	569	595	552	583	631	605	585	570	552	567	556	589	567	554	570	551	588	632	619	553	576	582	541	560	563	634	563	610	596	591	555	558	585	587	568	569	614	598	604	589	549	588	592	576	579	556	552	545	591	576	597	560	580	567	534	576	565	598	599	577	582	566	608	571	582	568	571	541	609	542	577	568	567	592	604	571	531	572	552	586	572	573	599	541	571	560	541	589	586	556	591	572	551	577	581	599	575	599	580	585	564	557	611	548	584	591	543	590	588	564	553	526	550	555	572	552	540	602	558	563	595	575	592	558	573	580	559	600	565	527	569	599	596	589	574	575	587	572	550	567	561	609	597	632	564	541	568	547	584	583	582	578	589	570	560	593	592	545	562	605	568	574	615	581	569	605	588	573	572	565	592	541	559	579	630	567	572	542	595	559	580	633	546	537	569	587	585	595	528	613	593	569	569	585	562	588	536	617	574	567	616	563	541	582	554	566	553	560	576	539	519	588	592	582	571	562	546	617	615	573	584	595	517	613	628	580	605	594	590	606	548	545	547	572	619	549	607	584	573	566	525	601	591	548	569	571	543	607	591	540	576	562	540	564	560	594	582	596	569	577	570	615	582	564	584	562	525	581	586	532	574	588	559	607	590	629	621	539	555	582	545	547	587	596	580	548	551	584	584	533	577	524	572	572	574	565	548	554	573	575	577	553	561	571	589	613	615	563	572	581	605	571	622	606	558	576	603	555	597	563	573	582	533	597	588	569	598	585	579	575	593	545	567	578	592	627	574	574	547	553	552	582	550	581	550	572	575	539	552	564	583	555	572	597	552	566	563	561	579	524	595	586	602	558	569	599	552	572	611	585	568	595	567	579	572	544	605	593	609	566	604	611	596	557	627	613	620	568	600	566	590	550	551	604	603	652	538	561	568	593	573	600	581	590	548	618	539	579	605	574	564	575	560	588	608	561	624	570	552	562	582	554	582	576	577	555	591	592	596	587	618	581	590	578	594	558	648	571	561	581	548	560	564	590	528	616	605	570	579	561	598	598	574	581	585	565	588	569	595	591	591	544	558	534	576	577	543	564	589	574	555	559	539	588	587	520	568	529	622	586	552	560	601	592	616	581	546	613	570	549	545	535	581	595	558	619	574	575	584	591	561	604	579	563	560	587	598	600	545	559	575	581	604	544	612	580	564	590	602	542	550	602	557	567	584	557	604	570	544	606	564	592	601	613	538	577	583	571	607	612	581	595	599	562	562	564	561	586	592	570	552	535	597	561	584	569	551	555	602	578	588	557	613	603	563	592	556	560	563	564	584	559	575	622	593	569	563	640	568	592	598	539	617	592	556	585	583	549	606	560	589	580	574	610	635	592	599	612	594	562	553	548	578	578	575	606	594	584	579	541	586	549	540	617	592	574	580	556	559	607	573	565	563	582	593	591	577	567	540	573	560	608	547	596	578	585	529	570	612	589	541	578	574	620	651	578	566	564	595	573	603	556	610	521	564	574	587	537	543	641	581	572	613	566	543	587	632	587	556	630	577	539	567	546	558	554	560	606	570	567	591	583	576	585	571	585	564	548	591	606	570	511	546	618	597	587	585	601	608	562	565	589	563	592	626	599	541	543	605	567	582	595	609	555	574	606	545	604	634	545	569	575	594	602	557	531	626	589	624	570	588	593	564	578	554	595	601	577	579	584	543	576	599	586	588	617	551	582	585	620	608	615	640	597	538	530	579	569	575	594	539	589	547	583	594	582	608	578	581	618	622	585	630	604	608	586	574	582	534	544	611	581	583	594	582	556	556	564	601	589	620	555	609	587	563	591	548	585	566	568	535	578	572	581	559	588	592	548	609	565	609	602	584	600	581	559	597	557	579	565	548	585	606	566	581	599	585	628	585	544	554	558	604	585	593	563	520	596	532	557	592	594	595	576	567	590	551	563	591	572	570	602	605	597	576	599	581	596	579	559	579	581	571	562	576	574	575	644	520	567	581	533	532	571	569	631	590	557	591	587	542	560	585	600	547	569	548	563	570	582	607	582	563	558	578	583	534	580	587	569	586	562	619	561	550	572	567	592	548	600	574	600	566	549	579	547	543	584	549	550	523	537	598	572	510	564	567	605	544	549	569	596	557	619	566	555	574	568	547	605	602	586	576	566	569	532	601	573	584	575	595	570	580	594	587	578	594	562	547	546	570	563	608	571	611	553	598	549	585	563	610	563	559	597	569	595	551	588	547	577	577	598	582	580	567	603	582	578	623	606	551	554	574	574	588	616	531	570	598	545	568	607	584	552	553	628	550	562	583	610	546	552	546	586	512	577	584	602	557	608	545	578	603	583	628	580	558	550	517	570	578	539	569	554	566	606	555	557	543	601	529	579	606	563	570	558	599	586	585	580	578	583	542	537	514	581	631	566	537	612	579	579	561	584	604	605	561	558	569	597	588	578	533	624	565	596	570	595	554	548	589	579	567	532	567	590	580	570	582	594	617	563	559	542	557	617	575	580	594	626	546	550	646	556	569	573	569	552	552	599	559	592	557	599	599	579	580	558	604	593	581	577	588	584	616	583	624	554	553	596	540	613	580	564	579	569	551	573	587	612	559	584	627	602	593	578	580	590	591	594	582	565	601	585	605	605	586	522	600	590	573	601	582	560	565	593	594	583	607	562	605	556	571	555	585	621	586	546	601	581	573	585	609	582	536	591	547	591	603	621	565	605	555	569	533	589	576	534	595	558	565	592	581	583	565	569	625	594	556	545	562	572	596	556	589	592	550	596	567	553	561	564	576	559	596	587	586	579	570	596	589	585	588	542	569	539	552	565	592	568	574	590	596	548	592	510	536	603	605	536	542	557	581	551	638	563	537	608	569	607	552	577	597	614	595	561	611	587	560	596	565	588	594	558	585	553	574	539	548	567	599	547	574	612	552	620	614	593	568	607	614	549	571	557	593	576	563	561	588	539	563	592	558	557	536	560	574	612	589	528	619	528	562	611	579	547	571	547	602	546	602	558	560	555	606	613	555	615	553	573	555	571	564	580	554	579	565	564	527	580	550	606	569	571	539	587	540	563
23560	20922	27797	24198	20839	5241	835	594	503	437	404	389	381	357	336	314	361	322	317	303	280	285	309	295	273	267	303	267	277	285	300	257	259	260	275	272	297	276	276	288	296	248	245	268	263	251	252	275	255	253	263	262	275	288	261	268	254	250	262	286	280	272	265	259	276	283	277	259	248	278	255	277	243	241	281	258	273	280	266	290	278	258	292	250	272	261	264	297	289	270	277	247	254	263	250	284	257	264	249	267	304	289	265	285	276	269	273	254	275	281	254	256	292	267	288	279	270	265	255	258	286	248	238	249	240	257	256	283	278	244	263	233	249	262	278	246	274	265	251	272	283	290	265	270	252	277	258	243	277	261	266	292	262	260	260	273	238	271	260	266	267	275	266	261	277	269	250	284	265	270	288	256	284	272	291	259	272	246	273	262	269	287	257	225	279	265	272	278	248	283	289	279	278	278	263	277	252	279	273	233	275	272	263	246	253	272	272	297	259	279	266	265	248	268	253	283	256	256	264	290	248	249	269	239	281	273	255	279	287	288	245	274	288	261	273	250	252	273	257	257	299	279	274	263	242	274	235	257	250	276	282	257	271	247	261	257	244	263	253	257	257	290	274	264	256	291	256	275	276	251	285	289	277	249	244	262	270	256	235	248	264	255	271	277	243	306	262	302	287	298	290	267	266	248	280	277	286	257	270	268	271	254	262	285	235	289	262	249	241	250	264	286	268	296	263	250	251	246	276	252	248	259	250	271	275	301	254	253	281	263	293	235	271	271	264	310	261	266	250	255	259	272	264	270	295	262	272	273	265	269	309	241	255	297	268	279	293	244	263	238	262	294	259	259	266	269	257	266	261	281	250	257	239	249	261	231	253	265	296	245	265	311	245	272	252	256	236	255	247	226	295	287	250	263	265	259	264	260	266	260	274	279	286	256	280	256	266	269	245	274	269	256	287	258	289	260	269	283	291	268	277	244	253	255	235	268	259	275	278	261	282	282	264	279	272	240	277	268	267	274	265	255	268	253	271	279	260	271	247	250	249	273	256	273	259	287	233	274	308	244	300	273	282	261	269	244	278	281	247	264	260	267	252	246	280	270	258	245	250	278	280	256	266	268	251	261	291	273	272	251	275	267	257	249	275	277	278	273	289	266	244	268	271	276	273	293	268	258	270	277	239	266	271	254	272	278	233	275	277	253	238	272	260	253	244	285	268	273	268	282	261	266	261	268	273	248	280	287	270	239	242	283	254	279	292	275	267	240	255	215	251	264	256	249	292	274	260	294	228	270	259	279	244	274	251	258	249	292	257	265	302	287	250	254	266	262	243	250	270	264	270	246	274	271	264	281	278	285	263	249	246	272	260	276	262	252	268	260	270	264	268	300	251	249	290	270	241	256	254	235	285	278	272	236	248	249	263	252	255	250	270	289	240	248	250	244	262	256	261	256	260	287	264	297	257	255	241	247	255	269	277	279	267	276	280	270	238	242	266	289	243	286	313	271	293	245	265	269	280	264	282	242	256	251	229	273	293	271	263	252	274	254	260	256	248	272	255	284	270	234	296	239	290	258	257	228	237	246	265	275	237	291	262	254	270	274	293	265	253	304	249	261	261	257	237	264	266	281	310	260	282	258	240	270	270	245	268	247	282	272	269	263	253	235	263	279	238	286	261	267	266	239	250	304	266	267	278	275	262	273	257	266	275	269	256	266	244	268	246	278	256	234	259	268	255	270	241	241	261	261	279	267	290	266	303	276	260	271	252	263	250	274	280	259	260	254	284	274	272	240	260	273	276	264	257	261	271	279	277	278	275	255	260	276	276	255	248	297	264	260	274	271	280	286	244	278	260	258	271	265	233	276	276	262	229	276	259	245	247	281	249	260	274	286	259	281	291	284	265	282	264	260	290	297	263	286	273	261	270	270	262	251	262	262	251	249	251	234	294	272	278	271	291	268	244	253	254	285	278	275	269	289	299	250	286	258	285	258	254	268	262	253	258	288	278	251	260	244	262	266	243	237	276	263	276	268	296	268	278	245	282	266	261	252	282	293	298	270	278	288	276	265	263	254	273	274	239	224	261	265	244	243	238	241	295	252	271	296	269	277	240	259	244	288	232	229	244	291	276	263	253	240	275	287	287	269	252	266	270	271	249	267	237	264	263	266	271	270	229	281	283	271	260	260	264	281	273	256	229	251	268	273	251	253	276	262	268	283	257	281	267	273	271	278	277	267	272	285	266	268	285	271	289	268	237	256	282	247	286	258	271	251	249	295	283	250	253	265	264	257	261	276	260	280	239	284	257	253	281	290	285	276	269	236	281	292	288	255	275	276	261	271	279	283	277	241	250	274	267	300	271	252	259	273	254	283	263	270	289	280	247	239	253	249	267	249	279	282	269	261	256	247	255	276	235	262	235	295	265	265	268	252	250	255	242	261	277	270	256	247	241	226	246	265	251	300	260	304	240	256	260	252	254	253	295	275	251	227	262	286	260	280	268	274	311	280	258	266	236	260	276	257	274	260	240	284	255	248	261	249	246	298	281	272	287	255	257	248	271	276	251	259	257	251	274	246	240	285	258	263	300	243	242	275	277	257	252	251	252	279	277	301	277	273	246	263	285	255	279	247	243	257	268	261	272	247	290	243	241	275	282	246	272	291	258	247	250	277	250	269	263	267	257	283	270	240	272	266	276	270	270	278	227	286	277	269	234	237	246	243	267	255	256	232	268	271	262	264	264	260	244	258	259	271	276	235	253	249	276	276	249	287	277	268	261	245	268	254	283	247	253	246	252	269	252	252	287	277	268	262	274	276	264	274	250	283	239	233	273	273	276	239	293	265	249	242	244	307	247	250	271	269	266	269	261	263	250	264	253	242	265	289	263	290	262	260	276	246	283	267	251	275	279	261	274	252	272	246	276	215	277	264	310	278	287	272	273	269	264	253	256	251	279	260	243	248	245	250	274	253	285	263	287	240	269	256	287	284	272	269	260	277	293	261	251	270	283	267	268	275	263	252	265	269	288	247	301	263	252	273	243	269	277	280	266	258	266	249	265	267	255	247	252	264	263	275	265	274	258	302	263	241	266	245	268	291	256	251	285	268	274	266	280	214	259	260	278	243	266	310	275	283	255	265	280	261	239	281	264	294	239	247	272	252	293	274	239	255	308	257	289	271	273	266	271	267	254	290	260	275	253	261	259	250	257	274	241	281	253	246	255	257	281	268	276	254	253	253	267	278	274	261	264	270	255	287	276	260	272	249	276	308	235	262	273	253	273	280	297	255	248	252	254	263	244	273	262	259	256	269	255	251	268	270	246	245	253	267	261	232	236	249	249	257	266	228	259	248	249	288	263	258	256	289	283	274	292	261	237	286	288	257	269	247	253	255	267	272	255	249	249	266	273	274	259	274	249	277	249	285	272	277	285	245	267	252	287	259	273	233	277	250	270	282	253	244	276	269	312	228	284	284	276	288	260	241	254	264	247	269	255	241	273	232	285	254
3615	9124	5790	2590	1863	1399	1094	850	701	589	563	503	488	428	376	387	342	357	338	283	328	303	307	315	258	312	287	304	298	307	276	266	241	275	306	289	294	281	298	288	282	275	261	313	284	291	277	292	318	283	294	306	283	301	274	250	294	287	298	286	256	250	282	287	267	283	271	318	303	267	297	251	299	242	286	307	282	282	266	271	299	282	279	249	260	286	287	279	276	265	265	279	268	288	242	255	271	284	258	274	281	271	309	304	301	272	282	266	299	280	291	275	258	277	260	284	293	307	274	283	273	260	279	287	268	268	276	267	241	237	286	282	287	268	293	289	293	283	277	266	265	244	294	248	259	294	240	269	274	298	265	293	284	280	250	286	262	265	279	237	265	264	264	303	311	269	271	273	265	287	298	295	279	296	275	275	273	243	291	278	274	264	288	254	295	298	250	264	267	265	285	254	290	266	259	261	307	270	288	284	283	262	277	271	279	284	240	271	270	275	263	279	285	254	313	290	272	274	258	302	287	280	265	293	255	265	275	299	259	283	285	291	280	258	244	291	276	258	294	280	245	295	260	249	276	287	289	293	303	311	283	277	282	252	262	254	274	281	245	277	284	274	258	288	278	290	299	283	253	260	242	288	296	282	274	264	221	290	268	286	287	253	264	266	286	286	310	285	269	263	277	273	295	246	264	257	252	286	257	281	263	228	280	280	268	256	281	307	250	278	307	300	253	290	294	265	292	285	266	260	289	295	251	268	276	263	260	287	261	301	277	272	261	278	281	239	268	250	260	264	266	233	272	274	258	282	271	295	255	263	270	260	265	270	277	242	282	267	260	253	277	267	306	268	285	247	280	270	262	287	317	281	276	272	275	288	280	295	265	286	264	301	302	271	249	269	262	266	255	318	296	276	258	259	280	282	291	289	301	251	284	275	297	269	292	278	283	277	267	263	257	269	257	296	266	235	243	291	295	283	269	244	251	217	260	299	294	249	242	273	252	266	269	279	295	303	312	293	251	278	254	263	270	284	269	277	292	247	272	256	270	251	271	270	254	251	289	284	257	298	281	297	246	253	291	272	258	263	286	280	256	260	294	277	290	267	281	279	314	291	252	283	280	279	289	300	268	269	303	271	275	276	260	271	285	288	262	288	280	266	265	294	314	280	259	260	246	272	283	311	276	288	301	247	259	267	255	274	260	255	305	272	286	274	251	267	265	257	306	247	273	247	273	271	270	289	289	280	301	261	278	254	288	258	296	272	294	293	264	253	274	304	292	267	275	261	243	247	239	274	261	248	272	298	268	284	251	292	310	232	251	273	275	304	279	281	270	269	293	262	249	284	259	284	274	266	266	275	265	276	276	236	295	267	268	273	271	259	270	284	247	270	269	240	251	290	253	274	298	282	272	247	306	259	274	255	263	277	280	284	285	276	269	279	267	287	273	281	262	278	257	264	300	270	281	307	285	263	306	255	267	259	260	270	269	277	271	277	297	286	247	254	281	277	241	287	266	278	264	261	253	298	246	265	305	267	280	269	286	260	289	275	265	280	257	223	264	286	261	266	278	271	279	286	267	266	288	272	239	293	283	273	262	270	259	270	292	282	295	276	261	307	280	288	283	273	268	263	285	260	276	243	273	284	269	246	275	268	269	268	290	256	268	281	280	257	260	275	257	262	302	284	268	282	265	278	256	254	277	228	279	260	289	282	246	276	267	262	266	265	265	271	276	279	267	279	293	279	304	279	269	256	247	271	281	291	267	279	261	262	290	264	256	252	287	268	290	279	286	267	271	263	282	256	261	255	276	285	278	279	251	270	261	303	266	283	274	284	266	275	307	271	278	275	277	252	242	283	278	272	290	278	265	279	291	277	266	282	290	241	286	291	260	275	268	270	276	273	279	269	270	245	275	283	277	249	266	286	283	260	274	279	272	242	260	257	268	251	299	313	264	258	256	272	278	275	274	257	284	270	267	260	265	288	248	276	268	286	275	305	293	271	296	283	299	269	280	285	256	279	283	290	287	260	280	282	280	252	297	270	271	288	276	273	279	281	291	295	269	267	261	251	307	277	279	248	266	325	287	267	259	280	265	288	271	309	272	249	298	265	243	275	291	273	287	249	260	253	291	301	301	282	278	261	273	268	262	276	274	248	263	273	266	265	296	273	260	273	269	280	277	285	276	283	284	283	300	260	290	276	268	285	279	302	269	291	297	260	284	277	256	278	290	269	255	260	315	280	320	268	279	253	259	250	284	282	259	286	257	294	256	313	255	277	297	241	282	284	270	247	292	270	275	295	290	263	265	246	288	276	258	292	276	290	287	304	306	260	282	249	271	284	256	306	287	262	282	298	290	273	316	281	269	269	284	292	264	277	293	274	281	284	274	293	271	259	276	271	254	286	296	259	281	258	275	278	283	290	284	276	259	263	296	280	291	270	274	259	292	290	263	248	287	262	277	254	286	274	255	265	267	279	267	256	284	282	269	280	287	286	287	271	279	267	292	262	274	274	280	268	321	283	278	271	281	271	252	264	261	279	261	252	269	275	243	290	292	274	270	273	257	260	258	255	281	266	260	270	271	283	266	293	264	257	292	308	282	280	256	262	288	274	313	236	313	256	269	293	250	274	258	258	254	280	288	284	256	277	272	284	290	302	291	243	254	290	290	272	271	293	250	246	272	278	298	260	265	255	268	265	256	259	267	263	261	246	269	271	242	268	270	288	246	262	279	271	247	271	295	257	287	282	273	275	274	261	265	277	273	296	299	267	274	275	283	256	263	239	277	273	269	280	290	255	252	280	281	277	312	249	296	264	271	257	276	275	266	272	274	267	300	279	271	299	279	296	258	286	268	263	275	274	254	267	272	263	254	260	252	251	270	294	251	285	253	247	268	281	265	253	310	297	269	249	261	268	257	266	266	284	273	282	273	266	264	248	295	266	239	290	248	297	288	270	306	289	258	252	259	273	269	258	270	251	269	305	276	260	269	241	274	275	279	297	269	303	268	263	260	273	231	253	250	271	265	271	284	291	277	282	284	268	266	260	250	261	275	282	269	248	295	292	265	278	276	286	277	276	272	270	267	269	281	269	284	282	281	274	263	260	295	255	273	270	245	279	292	285	278	281	255	275	288	280	288	288	278	260	267	274	246	240	297	283	275	280	293	283	268	279	269	263	277	265	255	263	261	269	299	299	239	292	302	285	259	272	262	276	266	261	277	305	311	275	271	258	262	267	286	272	261	259	274	285	274	277	273	259	237	302	278	264	241	283	268	263	255	294	282	279	286	274	254	282	261	265	265	269	269	268	283	279	277	268	246	258	282	302	273	249	253	266	288	282	288	250	256	292	296	270	304	242	275	260	304	273	300	273	280	266	317	268	276	281	269	282	281	278	274	265	270	300	273	254	286	271	300	271	241	249	289	263	261	257	304	302	272	260	277	276	273	286	267	239	284	260	286	282	280	281	282	289	280	244	280	261	256	270	287	265	270	294	284	297	310	268
24714	20970	26726	25266	8163	1154	952	918	780	784	761	724	735	714	784	765	778	700	737	645	716	715	691	722	652	693	748	747	670	693	671	732	718	674	710	710	691	662	722	668	707	655	740	682	629	708	694	682	722	732	717	707	733	714	680	685	719	701	683	763	697	708	684	670	678	696	707	663	737	718	720	732	684	723	697	744	702	702	685	680	673	696	685	671	728	755	692	694	624	700	734	694	689	722	655	754	721	726	668	712	731	662	662	751	711	719	653	699	693	729	711	679	715	695	703	692	761	647	683	678	720	722	702	682	747	712	679	697	643	761	706	665	708	731	693	680	713	687	647	695	732	729	677	731	691	717	695	691	722	717	670	703	668	696	701	689	708	675	723	669	761	673	690	708	671	708	718	704	701	669	707	747	681	716	712	693	720	703	702	659	673	707	705	677	668	706	654	678	691	732	733	720	748	661	710	670	648	660	746	702	700	695	722	711	655	713	703	712	716	715	706	732	662	695	659	690	682	664	701	725	689	658	708	694	717	725	696	715	671	675	681	712	681	647	715	713	737	719	728	679	667	723	708	693	708	693	653	737	686	682	712	688	663	677	713	726	666	715	695	705	675	728	678	728	671	683	683	695	664	745	702	708	652	693	697	663	695	721	674	731	693	689	711	679	689	687	679	724	705	745	675	684	714	747	681	676	664	679	656	723	652	695	697	764	703	704	673	705	697	692	671	696	742	695	708	659	702	682	663	694	723	732	680	718	676	710	730	685	653	702	759	696	667	692	700	697	668	699	678	648	698	641	710	705	692	697	683	685	676	651	663	734	726	678	676	678	705	689	703	659	709	738	721	649	685	672	682	675	672	673	715	652	681	650	761	695	664	656	702	676	740	688	685	701	697	714	752	694	727	716	735	634	676	658	665	710	715	693	718	668	696	703	730	719	708	672	654	653	666	694	691	700	670	705	682	703	672	675	674	673	681	702	725	690	737	679	723	681	649	674	675	749	679	674	712	718	707	713	653	691	642	683	736	708	713	692	646	685	658	668	678	650	733	763	689	692	682	716	735	780	677	697	733	657	739	670	700	666	710	685	731	616	698	730	714	682	684	694	730	622	711	661	699	698	727	693	762	686	740	687	644	706	672	690	673	661	702	709	702	720	683	673	731	699	653	740	686	764	701	701	727	688	690	681	708	675	687	702	677	633	695	726	686	694	678	681	675	716	684	706	700	657	730	693	671	716	672	694	700	726	709	650	661	687	701	731	669	692	701	706	729	692	668	704	686	672	723	687	647	708	705	677	697	700	688	741	669	687	679	681	716	693	706	671	739	678	670	669	649	752	679	685	733	675	661	706	680	685	667	703	680	718	709	691	650	716	674	696	716	651	735	723	699	698	721	680	685	688	740	722	659	675	718	692	651	692	688	727	764	709	680	677	706	661	717	700	691	704	661	708	717	677	730	647	688	675	669	689	683	714	703	722	648	701	693	639	707	715	655	705	667	715	704	691	682	699	703	702	712	696	680	735	714	640	699	692	716	682	676	685	704	705	686	681	747	688	720	710	711	636	685	694	734	672	741	664	697	669	678	640	696	657	697	735	675	706	713	699	656	713	710	691	752	671	644	693	693	650	708	702	660	711	671	749	683	682	737	743	718	698	668	697	652	688	663	719	695	730	685	676	725	683	724	732	706	712	669	712	696	706	679	670	746	695	673	667	640	687	730	721	679	681	696	666	663	643	724	703	733	704	709	685	707	718	737	712	704	743	682	701	666	731	731	669	745	688	672	673	706	686	721	682	673	718	672	699	677	754	701	667	690	707	670	672	666	740	735	687	674	685	704	723	693	732	723	710	723	703	692	712	662	691	689	679	694	705	686	688	740	706	676	724	686	743	709	704	654	684	685	707	761	708	667	696	721	693	714	686	745	694	663	721	734	710	691	686	712	666	738	705	719	708	684	703	692	697	676	664	756	655	656	709	713	671	699	649	709	693	725	637	695	697	670	665	710	668	670	667	746	706	729	722	696	692	708	703	719	707	728	708	658	704	754	754	727	704	678	643	698	703	713	716	735	711	708	688	690	674	721	731	677	685	708	686	678	679	680	698	671	694	719	661	714	680	647	680	686	715	712	704	697	688	707	661	708	642	658	658	743	734	700	694	728	626	711	684	658	686	682	721	638	752	744	694	702	688	665	700	723	668	681	692	710	642	711	715	701	652	637	718	683	718	724	709	694	696	759	724	674	722	699	712	693	691	650	693	751	691	705	646	640	689	698	709	673	710	729	685	687	746	726	647	710	691	787	680	702	676	736	678	749	713	670	675	702	703	679	630	711	661	705	671	703	639	700	703	693	700	684	675	698	692	676	697	696	680	680	686	721	704	680	698	693	698	666	730	714	712	678	724	713	676	720	740	682	678	689	725	715	726	671	674	698	741	674	667	684	642	704	680	706	655	648	672	731	737	680	684	681	684	696	689	726	701	689	748	683	697	703	712	702	702	744	719	696	686	724	698	644	715	688	706	693	708	707	683	681	691	725	639	638	714	664	702	696	706	651	702	741	683	702	725	679	714	693	666	719	756	715	665	763	682	655	685	686	677	644	690	720	641	670	719	672	735	694	666	655	696	679	736	715	688	675	721	674	696	664	711	684	664	658	706	713	687	685	709	667	693	715	675	700	687	710	700	706	712	669	661	663	696	643	686	716	690	715	710	711	663	712	719	721	662	715	725	689	714	682	689	660	666	679	676	656	694	738	702	680	704	686	693	691	672	701	653	768	699	674	686	677	727	738	719	757	672	666	712	685	690	665	689	723	710	676	654	742	664	679	682	685	655	682	702	694	717	692	712	658	697	735	734	702	696	707	683	678	690	700	677	688	673	682	699	678	695	683	687	657	687	719	698	714	675	728	710	705	705	717	683	662	711	753	663	723	690	691	709	699	727	742	710	671	703	685	757	663	693	724	700	648	700	692	733	703	732	718	711	706	685	682	678	697	681	729	710	705	696	707	682	693	680	713	741	663	719	663	636	707	685	690	690	674	719	712	698	650	630	689	683	646	704	687	763	737	704	716	702	715	726	685	638	712	725	701	680	663	695	719	684	690	719	684	677	705	699	734	729	692	630	679	686	684	669	693	668	728	698	711	690	651	675	743	667	720	678	662	715	658	680	668	652	681	666	695	694	692	672	653	669	731	711	692	735	705	683	699	725	713	681	727	668	708	664	682	679	650	656	686	706	720	713	692	682	679	690	696	706	687	691	680	698	650	689	687	657	670	722	711	688	712	692	668	655	690	726	712	726	681	720	666	775	713	671	711	700	714	712	692	712	715	692	697	662	663	688	679	720	670	699	680	705	704	684	654	737	693	678	700	699	738	707	658	692	683	720	701	722	665	687	684	717	701	627	691	695	730	675	710	681	696	628	716	738	696	663	695	733	739	633	718	672	675	700	707	678	701	684	729	656	660	693	693	715	686	718	693	678	694	684	716	660	704	727	648	679	684	749
3654	5602	3595	1962	1567	1297	1184	983	934	930	840	803	796	802	761	702	745	778	726	792	740	736	698	719	748	722	738	705	699	756	725	714	697	675	684	724	713	703	707	702	730	720	685	698	665	682	660	731	677	644	714	740	688	722	694	689	641	755	724	705	662	712	729	691	671	710	715	680	748	686	738	699	733	713	742	768	678	704	669	736	685	732	734	710	706	649	691	734	709	679	738	671	710	706	685	755	676	700	730	737	700	716	751	671	721	697	670	698	710	719	721	701	744	732	742	713	720	641	759	715	683	740	698	689	687	664	667	691	680	698	694	726	709	677	685	707	743	674	732	717	699	694	684	686	746	727	724	694	706	718	660	699	679	675	705	734	682	718	665	689	699	696	708	772	686	715	722	682	722	679	724	680	725	719	749	676	730	659	688	668	693	729	720	702	686	678	695	704	725	728	675	684	761	770	759	689	732	663	703	665	731	730	691	678	739	714	673	701	765	698	696	666	731	761	681	729	745	665	696	675	707	716	638	721	675	706	665	709	680	728	678	705	669	735	735	720	699	728	748	688	723	726	657	733	727	721	733	731	682	634	747	709	716	692	712	721	730	712	695	696	717	762	709	700	673	728	723	708	709	669	717	726	683	736	687	677	720	684	646	729	714	738	702	723	704	683	677	700	696	716	685	717	695	709	689	720	687	677	740	713	745	710	684	687	724	690	752	739	727	714	713	682	695	707	685	764	701	731	716	691	676	701	739	677	743	694	667	660	697	690	690	696	697	645	709	682	703	715	715	703	709	701	685	657	712	738	777	654	688	754	692	700	694	712	720	690	720	730	758	749	687	663	710	666	672	753	747	688	683	756	684	720	717	689	683	648	713	714	727	726	734	693	726	702	723	705	732	697	679	695	709	714	700	684	729	712	723	735	684	684	691	681	726	667	709	710	724	658	715	664	709	703	676	735	750	698	681	767	659	699	702	708	692	687	653	675	689	747	685	717	683	709	725	696	675	705	712	713	735	715	720	645	702	713	630	708	681	687	682	667	677	757	674	731	694	706	679	677	665	737	712	659	660	690	722	693	693	744	673	725	693	680	675	709	707	752	682	684	685	745	682	736	715	721	724	699	716	696	668	710	704	675	714	715	742	681	681	705	731	689	664	690	673	709	659	711	745	751	662	720	742	748	701	737	731	763	701	703	621	727	709	754	710	660	734	680	684	725	718	712	763	687	733	701	712	726	669	705	701	655	685	645	717	681	704	731	730	677	703	674	649	722	668	675	757	695	699	717	664	648	709	667	719	706	711	641	727	695	689	715	713	759	681	731	660	681	728	679	759	672	684	682	711	748	736	715	724	676	693	755	726	720	733	715	731	727	696	735	690	682	712	726	739	697	699	710	669	650	671	691	726	673	690	681	753	724	671	716	759	710	692	751	726	673	707	729	709	712	733	716	712	718	720	699	656	683	774	765	676	637	690	697	728	740	741	676	707	684	683	691	729	710	669	684	675	685	664	734	712	697	746	658	718	704	714	742	692	698	724	701	709	681	745	721	699	702	686	731	675	744	667	718	745	684	713	708	638	712	743	698	735	674	677	747	687	717	725	733	687	746	716	696	688	747	668	768	691	720	719	683	661	700	677	723	719	730	719	742	669	763	716	735	688	694	701	704	721	700	726	699	693	717	682	690	722	720	677	649	716	712	729	721	734	712	739	735	686	666	707	723	744	657	714	737	654	714	670	639	686	711	745	719	729	683	693	764	685	726	710	722	751	728	703	719	723	708	697	732	727	714	667	698	728	727	780	718	689	743	683	673	718	698	721	754	701	715	733	742	729	694	665	729	716	708	663	702	677	756	725	715	702	758	681	655	652	723	708	699	688	680	678	676	667	715	687	735	724	711	684	728	686	710	702	707	721	694	693	694	677	717	668	717	689	683	715	693	736	650	760	679	703	686	718	729	690	666	659	699	687	685	714	694	705	675	736	717	708	680	741	727	713	725	734	686	666	680	697	728	701	645	714	730	741	715	707	692	666	686	717	700	708	699	723	717	726	734	693	675	693	660	699	705	670	743	717	704	718	694	670	668	652	720	725	729	683	664	692	739	716	687	704	684	682	685	721	677	685	673	713	673	673	708	708	718	690	688	701	661	696	733	693	751	705	727	736	687	693	725	649	753	680	742	733	728	692	714	701	699	697	722	727	719	681	763	676	724	677	697	703	657	667	677	730	754	673	721	685	727	652	680	734	655	710	727	675	708	706	684	705	704	673	726	688	749	739	719	729	684	733	672	677	763	749	678	698	712	732	683	695	687	702	728	704	683	668	684	706	706	638	729	712	667	733	694	781	723	705	715	740	718	736	715	659	710	736	762	712	693	707	691	734	701	664	751	706	689	734	710	688	678	733	671	689	707	708	735	709	687	730	710	700	686	694	697	667	687	707	707	699	680	701	713	709	738	714	678	713	684	744	710	698	740	722	723	664	698	707	762	675	662	746	718	690	695	719	688	690	702	715	715	694	682	684	688	716	739	726	701	683	685	699	723	705	740	702	743	699	722	736	725	743	694	739	703	650	722	723	729	714	717	681	728	706	725	692	696	680	699	710	717	735	699	683	752	710	641	749	707	687	712	725	681	702	719	704	700	695	707	704	725	727	670	717	701	668	704	701	712	675	688	716	707	671	726	687	733	732	712	681	724	721	703	684	729	678	689	691	715	694	686	686	683	702	711	664	695	661	748	709	727	703	743	660	706	717	673	696	664	680	705	750	644	683	699	705	703	720	694	675	712	671	717	679	695	726	734	677	730	731	741	715	694	727	705	691	739	725	721	686	698	673	717	724	691	713	734	733	723	706	678	720	703	682	755	656	716	657	707	733	721	705	678	645	671	716	634	717	665	770	698	680	711	734	694	674	678	701	739	707	692	708	681	713	726	725	730	716	691	660	689	764	657	703	712	692	670	721	716	672	700	694	681	657	772	720	736	723	710	740	685	726	712	675	718	718	672	724	706	735	701	701	698	725	688	648	687	714	702	696	680	694	647	717	668	682	689	707	652	677	650	731	681	742	715	704	717	714	672	718	702	717	696	696	725	717	721	696	715	715	724	720	675	651	650	736	745	709	737	657	709	709	698	697	689	691	689	706	695	714	681	675	730	712	704	721	706	686	744	698	680	712	699	673	705	696	722	715	717	678	689	706	659	668	727	695	718	725	656	704	690	695	713	720	755	721	702	713	669	769	729	685	708	678	729	700	675	721	708	709	709	719	687	673	741	707	690	656	700	704	696	641	705	697	703	711	739	668	713	728	732	744	711	719	663	701	697	694	681	751	684	709	709	722	695	701	720	689	759	681	714	704	686	688	689	714	706	704	692	711	692	675	747	697	677	686	674	681	722	704	685	688	688	703	723	732	690	626	687	755	697	693	686	714	730	685	718	723	703	729	718	717	715	673	754	635	673	686	739	741	733	762	676	706	662	726	689	747	706	691	725	738	711	697	707	739	699
22372	20946	28383	23665	20951	20957	5875	1028	719	666	576	511	457	443	445	410	382	392	402	362	392	367	325	387	338	341	342	325	313	341	328	333	329	350	330	386	340	311	329	338	275	331	355	315	295	326	318	328	308	329	335	268	284	302	325	319	300	326	334	355	285	327	290	330	324	331	283	336	293	318	316	301	301	318	353	334	304	302	289	318	331	302	317	303	276	301	340	309	318	349	323	301	313	309	315	331	290	311	296	303	319	310	327	323	328	294	348	305	320	303	303	301	306	315	293	321	290	300	351	314	277	313	297	310	289	314	311	296	335	341	298	293	286	314	298	330	306	310	302	342	297	323	285	317	295	290	270	273	278	321	288	306	301	308	298	305	343	330	291	342	268	290	338	328	319	297	294	333	322	320	302	312	327	294	301	305	344	317	314	299	326	318	296	304	290	285	299	302	294	302	315	311	306	288	334	296	293	270	310	355	304	310	312	309	335	350	286	304	342	313	291	328	348	319	294	295	346	294	290	315	297	277	339	318	288	319	288	321	362	258	277	311	318	328	292	304	280	324	312	315	294	301	326	326	307	290	321	297	278	318	296	299	329	323	317	297	326	283	293	312	306	300	323	321	276	291	298	327	330	289	304	326	301	316	318	325	313	313	284	322	302	301	297	289	297	288	315	298	283	293	293	321	318	280	305	323	298	309	313	285	346	303	278	294	276	320	300	284	303	303	292	299	305	327	298	320	297	270	285	308	303	291	290	321	289	354	302	370	331	303	310	298	308	327	307	313	285	323	302	309	298	308	314	303	334	309	294	297	299	299	275	289	310	315	290	275	341	317	305	293	311	310	312	280	287	310	315	302	303	313	313	306	278	308	314	319	306	301	311	314	274	335	302	319	294	315	287	314	313	313	318	320	300	306	340	299	260	299	307	315	293	321	329	314	299	291	319	313	291	287	290	261	326	283	328	297	315	280	328	306	289	295	305	302	307	315	298	317	337	302	297	302	280	289	303	337	284	312	312	301	328	306	309	287	297	316	308	299	313	336	323	318	297	326	309	311	327	299	296	305	319	306	276	304	301	264	297	324	322	317	315	318	312	310	316	301	318	317	307	306	299	310	310	279	283	318	300	275	305	301	321	305	302	309	300	312	315	296	315	301	270	315	311	296	322	305	337	350	327	313	321	299	316	277	326	310	302	324	303	261	282	293	279	284	278	286	326	292	317	304	319	275	295	318	310	335	282	297	305	313	276	304	308	292	342	353	297	300	301	297	318	306	311	292	354	320	301	311	293	271	297	307	322	319	318	292	266	335	325	270	290	305	295	295	268	316	321	337	283	271	322	299	313	303	302	292	276	281	335	317	293	279	299	294	290	297	324	293	312	291	344	315	290	283	279	323	311	320	333	284	296	315	306	289	311	318	326	325	306	320	307	330	320	315	299	301	326	274	313	295	285	301	311	282	328	301	300	302	284	296	319	325	329	290	309	279	302	295	302	286	300	328	328	316	329	309	310	288	303	298	322	311	269	289	317	306	310	302	284	286	296	328	272	289	303	309	288	298	292	267	328	310	319	289	330	297	307	329	308	358	336	317	325	315	305	280	317	280	286	303	326	292	301	324	293	329	289	299	313	312	321	278	325	308	305	274	322	302	282	296	307	290	312	281	304	301	316	286	291	268	318	294	312	302	291	295	326	293	309	303	327	304	301	281	299	354	307	319	302	282	288	290	282	289	310	310	310	304	304	327	278	301	269	282	303	310	311	275	286	288	295	310	293	298	328	362	298	351	325	286	323	298	279	299	304	317	310	272	267	308	337	340	311	314	309	297	305	295	276	331	285	324	301	290	313	313	291	314	298	322	290	316	322	289	302	295	304	330	325	288	316	320	285	295	325	337	275	287	297	309	300	310	320	320	301	299	266	313	270	308	288	317	290	302	315	295	304	338	299	307	302	307	282	274	297	307	283	294	292	311	320	320	283	305	315	312	310	309	259	311	300	302	345	318	296	309	263	292	332	284	308	314	317	271	281	296	291	304	320	303	297	298	314	303	296	302	290	313	302	313	284	292	306	312	302	315	305	307	299	309	312	324	306	266	270	305	326	280	293	336	291	334	293	275	262	333	304	307	285	279	330	287	353	336	318	295	273	334	291	326	332	293	297	296	317	291	303	316	285	311	295	292	316	322	297	304	286	323	319	314	298	338	282	297	298	303	297	296	332	326	321	302	293	295	324	290	308	307	280	292	314	316	311	309	307	325	321	317	341	334	290	308	294	284	322	334	293	312	302	287	320	308	260	315	310	262	316	337	306	295	315	300	291	297	285	294	282	308	284	324	301	297	277	330	355	284	293	305	299	322	293	297	293	318	296	325	344	315	324	300	327	276	312	292	303	324	290	297	305	285	298	273	291	325	294	296	285	339	303	301	310	304	280	278	328	302	311	316	311	318	306	300	330	309	318	315	327	305	284	340	297	307	301	270	283	318	316	321	329	320	299	330	293	290	277	296	286	288	283	299	283	272	293	323	320	312	292	277	262	298	288	304	320	295	312	284	273	333	306	321	310	281	302	322	301	298	319	327	306	310	285	299	318	297	323	286	296	283	307	308	299	302	292	291	299	300	273	289	297	327	320	342	290	273	339	298	308	306	298	321	311	303	287	280	303	278	294	338	300	278	306	315	301	268	283	328	306	296	313	307	326	339	280	279	322	308	291	300	300	326	328	318	327	333	334	300	306	284	302	300	295	290	304	322	310	292	300	302	337	284	330	304	299	307	312	303	312	310	297	306	300	289	302	297	287	320	347	286	297	291	307	321	325	316	313	295	326	328	264	283	288	301	298	302	321	313	293	310	311	297	301	293	289	291	313	319	289	316	325	297	314	305	301	321	317	307	331	304	282	329	320	326	329	306	313	303	303	297	302	320	293	326	303	297	322	301	278	331	311	333	300	290	308	331	293	318	296	324	309	311	283	293	302	308	285	371	320	321	314	283	311	305	285	320	285	310	304	329	288	312	312	296	292	335	285	306	311	291	303	315	295	323	290	288	275	321	311	294	300	296	305	314	312	304	287	301	340	311	321	317	308	293	292	331	284	302	287	306	281	323	294	311	311	358	312	299	315	295	319	294	318	311	289	296	310	307	285	305	310	332	299	338	314	307	282	279	303	290	301	320	310	308	288	319	313	332	288	323	281	313	297	312	287	326	294	312	296	306	328	296	313	311	303	331	269	300	303	297	278	330	303	281	301	318	337	303	308	313	281	296	323	295	314	322	303	314	335	291	303	302	292	295	310	316	308	339	306	332	341	304	339	258	331	293	321	296	315	327	312	296	311	271	267	317	299	278	302	302	325	300	289	311	305	319	305	304	298	305	354	293	295	309	309	289	298	278	303	308	321	295	281	319	322	301	282	274	299	285	322	273	288	287	296	274	303	283	306	283	282	271	303	336	299	294	287	309	304	299	280	302	305	285	288	299	315	318	283	325	332	284	325	295	316	323	349	312
4134	14608	9459	4386	3209	2386	1697	1307	1094	910	781	655	605	520	463	498	470	415	403	374	391	353	354	373	361	354	351	323	347	330	311	339	354	322	298	343	316	292	310	308	295	326	302	321	306	307	358	342	312	296	302	324	312	319	307	337	313	298	292	305	294	301	309	293	333	293	352	344	332	316	266	297	275	303	310	315	307	306	299	304	297	296	288	311	316	306	293	304	294	329	340	313	334	270	298	289	293	314	268	290	306	297	283	300	303	291	318	300	333	301	318	299	283	294	304	279	306	279	321	305	275	256	321	307	291	339	304	313	306	313	302	304	307	284	302	292	294	293	297	299	268	279	302	319	288	331	296	261	304	335	297	316	291	306	279	279	303	277	312	294	291	275	309	287	285	291	305	282	311	316	303	312	296	285	273	291	307	283	325	332	284	297	298	318	281	302	292	304	284	298	276	291	327	282	301	277	300	297	322	304	305	315	315	295	294	300	305	310	296	281	297	301	277	287	317	302	281	339	289	314	284	285	295	267	280	307	318	324	290	286	277	306	342	301	300	283	340	305	292	292	308	281	309	287	305	293	301	310	316	302	272	302	286	306	309	296	325	290	296	266	279	308	320	297	314	313	303	318	269	269	293	287	274	299	312	332	302	294	292	280	302	301	292	295	355	277	287	273	309	321	308	296	318	310	300	284	263	302	282	338	298	285	330	283	277	324	301	291	291	298	296	308	300	320	310	286	301	346	304	285	273	307	284	288	296	298	317	290	286	292	313	282	299	300	300	283	304	311	296	283	340	291	344	303	329	290	316	301	306	289	324	324	309	292	285	283	295	288	335	286	309	289	296	288	302	307	303	312	296	261	297	291	314	316	295	278	314	297	286	333	281	314	314	309	277	283	335	319	303	300	301	301	304	286	288	292	315	296	299	286	287	280	313	302	280	306	301	290	315	310	282	294	274	301	281	304	307	285	291	297	285	311	299	303	327	306	309	318	306	281	310	271	328	295	306	329	299	324	308	310	279	281	298	313	301	287	308	275	312	324	302	293	285	318	303	282	287	303	290	312	266	288	320	324	296	314	288	285	277	290	328	292	269	305	303	312	290	297	311	299	281	303	304	283	339	321	287	286	304	280	357	317	288	304	278	280	326	312	308	256	270	291	313	311	296	295	301	298	257	325	286	322	319	303	302	294	272	314	304	293	289	287	331	281	316	291	318	297	267	292	354	307	284	318	293	319	307	302	293	318	295	292	264	307	293	268	315	311	300	297	297	327	282	295	298	282	303	283	323	315	315	318	330	257	294	324	303	286	307	311	279	298	265	296	286	337	324	293	301	295	281	284	309	307	286	295	272	294	297	321	310	296	313	312	308	280	294	268	283	278	298	298	326	274	321	304	278	347	289	290	288	287	335	307	329	336	325	337	257	290	289	313	281	307	303	304	261	335	322	282	295	296	298	280	327	317	303	322	313	298	293	301	304	325	280	306	285	305	309	301	301	282	281	283	292	293	300	293	280	275	295	320	298	270	288	292	300	299	292	289	300	323	275	291	284	287	321	288	296	310	302	316	344	284	300	292	285	276	277	286	295	275	293	320	297	301	282	289	280	313	295	332	273	301	292	288	263	297	331	335	307	303	280	303	317	291	270	308	284	268	297	307	319	286	282	300	295	294	288	305	297	305	288	325	321	311	300	308	273	327	313	320	290	295	275	320	286	297	293	297	302	302	295	291	283	290	313	275	305	295	308	278	298	293	318	326	301	304	296	280	291	276	268	280	288	258	298	301	285	297	297	287	309	336	316	306	333	268	306	291	299	292	318	265	311	309	294	302	332	289	304	275	330	285	307	302	330	312	308	308	316	271	302	312	313	296	300	301	266	297	296	294	289	324	332	319	305	330	325	301	284	287	307	298	276	278	292	309	316	288	285	338	271	288	296	275	286	290	299	271	310	316	313	294	322	283	305	307	299	299	294	265	298	291	262	318	299	301	334	280	309	286	281	294	288	332	283	290	294	316	313	280	321	293	322	289	299	289	308	319	316	305	294	350	290	286	283	323	318	307	283	330	278	310	282	287	303	299	328	323	270	275	289	284	314	306	310	293	290	280	284	283	290	292	305	311	290	312	318	271	289	318	307	285	321	304	293	309	286	283	278	270	332	295	333	326	300	316	283	279	269	294	301	310	309	285	328	301	295	324	274	288	323	289	322	290	335	293	271	306	296	284	295	254	309	308	289	292	323	276	292	284	277	328	293	308	262	306	271	295	302	307	311	302	324	300	278	296	302	272	305	321	302	281	292	288	333	294	315	304	302	326	283	301	285	298	299	284	332	294	276	283	298	286	290	315	314	283	284	293	322	298	318	294	301	315	329	308	301	304	301	319	311	297	280	307	315	315	322	295	297	288	293	292	301	311	273	273	296	278	312	299	310	322	282	327	276	300	293	294	271	316	314	301	289	301	319	293	303	274	287	273	318	304	323	301	306	300	299	304	292	320	308	311	296	283	301	275	327	307	291	310	300	299	287	302	305	306	304	291	317	267	281	286	278	310	305	303	315	296	318	317	308	305	301	316	287	294	300	305	257	274	326	301	323	302	293	304	283	317	296	285	311	333	321	272	292	288	324	310	335	304	292	302	306	313	328	306	298	246	325	279	292	327	298	321	313	298	304	300	283	302	296	307	307	278	306	277	288	297	281	268	274	317	288	299	301	291	288	304	320	304	317	282	306	319	327	291	316	315	302	281	307	304	304	306	286	308	313	317	278	298	293	277	305	343	299	314	298	310	302	320	270	280	310	319	311	300	259	285	293	320	296	295	290	313	328	274	296	302	304	289	290	337	275	326	281	302	301	323	317	296	289	296	295	296	291	255	286	307	315	340	306	287	275	286	304	313	294	312	329	296	337	311	311	309	287	253	313	310	314	288	308	279	328	305	299	292	286	306	290	305	304	299	251	305	316	264	255	333	284	304	279	272	299	308	267	336	275	285	307	318	287	312	314	322	273	293	300	343	304	306	331	273	299	279	287	302	303	294	296	314	302	319	276	302	300	311	283	298	307	318	290	265	304	326	288	292	321	294	310	315	314	296	300	280	268	305	313	298	264	315	260	269	277	315	301	267	309	305	281	273	307	302	323	297	320	292	286	285	326	310	293	282	291	297	272	317	302	332	322	315	306	307	318	278	290	303	314	307	300	284	287	284	322	289	287	269	289	309	261	293	289	304	295	250	319	276	289	273	340	299	307	306	306	291	292	286	320	291	305	280	320	298	292	298	273	336	294	308	277	280	296	321	283	290	293	284	289	293	304	280	262	292	281	309	281	307	307	283	297	311	270	298	279	309	293	267	277	290	280	313	306	290	338	311	281	301	267	282	266	290	304	294	357	315	305	315	275	303	285	304	308	304	300	288	291	303	300	305	303	330	272	325	318	292	286	319	296	287	294	306	302	290	313	284	310	297	296	282	319	312	283	319	322	281	269	279	294	292	346	326	312	276	327	287
27636	20074	8397	1141	728	655	607	596	661	616	634	599	664	537	556	548	532	552	528	560	557	566	593	608	554	550	528	587	585	570	609	559	590	586	609	608	559	569	579	558	588	603	556	562	542	546	599	588	566	577	550	585	565	592	535	601	580	551	560	590	633	593	578	527	610	558	579	569	607	558	563	540	582	568	585	558	571	614	563	582	616	563	562	561	579	588	618	568	548	538	609	559	585	547	586	559	607	563	570	562	561	569	559	568	540	589	577	579	544	533	572	588	569	534	572	547	557	582	539	566	597	612	577	533	616	562	553	593	542	587	557	590	583	529	566	564	558	531	541	598	624	605	588	562	571	567	535	562	598	574	575	585	562	564	568	537	563	586	590	543	546	572	584	602	581	589	543	595	536	579	597	582	624	548	583	577	567	611	566	535	573	589	588	559	554	590	558	608	553	579	577	563	624	542	517	541	562	568	552	620	607	570	574	594	605	589	588	583	601	567	568	582	557	589	537	575	528	591	551	552	580	542	571	587	591	546	596	548	581	569	596	574	559	572	567	593	566	608	547	612	613	598	560	579	570	588	534	556	580	504	575	550	564	615	509	527	543	566	566	577	574	525	569	562	606	527	579	571	536	558	577	541	527	552	551	569	613	611	522	589	565	558	535	569	574	562	562	580	554	606	550	548	599	557	576	591	625	549	578	568	554	572	587	555	552	566	532	580	632	619	562	599	552	585	548	527	586	612	555	583	544	565	575	568	586	595	520	547	554	567	549	561	550	573	575	566	576	612	566	545	584	558	564	577	570	560	605	590	623	543	544	530	559	586	568	527	580	523	582	552	533	578	605	579	552	530	587	553	601	608	562	588	603	534	589	551	525	559	561	565	627	573	577	547	588	555	559	540	609	580	585	545	607	572	541	551	567	571	519	595	569	570	606	564	573	554	609	557	583	564	540	567	561	566	586	497	562	609	575	565	554	530	592	589	588	539	556	555	550	502	568	590	532	557	526	543	588	558	573	589	571	559	546	577	590	558	547	597	591	569	574	565	567	592	579	548	509	566	596	534	558	570	559	573	508	581	564	561	582	527	551	604	562	597	555	621	570	576	533	567	551	559	607	553	549	590	536	551	533	541	589	557	570	543	598	516	567	580	542	576	589	547	560	592	597	570	579	571	628	531	577	561	594	557	601	589	596	557	599	591	570	562	537	546	578	576	562	613	564	534	548	555	541	575	535	541	588	557	581	539	580	590	571	605	580	550	567	597	567	600	542	570	571	559	578	545	556	607	599	596	572	584	558	571	580	584	564	579	597	581	577	537	566	549	534	553	559	549	581	571	529	550	514	570	568	596	559	576	578	574	557	580	579	580	533	538	594	591	553	590	558	556	537	543	567	519	549	570	566	597	581	576	545	584	576	555	551	590	562	536	542	574	576	571	571	564	584	538	564	588	565	582	523	528	547	531	573	599	582	548	562	584	579	583	544	572	544	564	533	551	583	564	576	539	582	574	530	602	616	594	528	554	563	572	549	572	586	571	602	572	605	584	575	554	570	545	561	579	580	589	578	602	557	532	521	568	550	581	588	556	560	588	602	548	606	596	559	574	567	573	584	615	529	541	589	581	600	556	550	580	563	544	600	559	581	569	544	555	621	576	541	579	590	560	547	547	626	579	552	538	577	620	639	587	603	559	577	534	589	558	599	551	548	569	567	564	590	577	551	569	605	606	574	560	552	561	563	555	587	596	599	590	536	569	542	507	563	600	593	599	585	601	584	566	548	577	562	609	525	561	573	579	549	595	532	610	546	553	587	567	575	572	580	542	592	537	515	575	534	557	573	581	547	598	536	573	558	559	573	580	595	551	569	614	611	575	579	575	561	577	624	608	585	573	546	539	578	564	519	562	601	586	547	588	553	600	578	535	555	547	562	593	565	610	601	556	556	577	559	558	597	560	601	538	612	566	592	525	586	607	576	612	589	598	558	593	565	549	555	543	612	587	572	589	570	563	551	555	600	562	558	567	615	632	546	546	553	587	598	589	561	564	565	581	574	600	567	576	561	569	606	582	589	607	596	557	587	639	581	557	583	579	563	548	577	548	578	574	562	579	611	540	582	572	549	559	629	615	576	560	550	570	565	589	586	585	595	575	568	558	602	596	592	554	589	538	580	554	588	588	584	606	570	568	600	581	577	590	555	552	517	557	586	565	565	550	583	533	571	569	540	580	499	599	547	514	573	575	560	596	580	561	587	575	608	545	591	602	554	572	559	577	567	523	591	577	588	545	534	549	570	608	555	565	558	604	600	578	532	648	567	572	590	590	519	560	554	571	574	548	560	558	550	551	582	584	596	579	594	546	603	546	573	613	564	600	558	551	576	582	538	569	561	585	524	603	594	586	547	555	576	581	592	554	563	585	568	543	581	567	528	587	526	547	585	577	604	576	549	542	570	633	552	565	578	522	613	540	554	562	562	556	601	581	602	583	610	606	579	608	540	548	574	576	544	580	581	584	578	578	556	595	593	541	563	589	576	590	582	557	581	616	543	578	576	573	517	593	567	587	592	531	567	557	573	607	557	567	548	594	538	586	558	574	517	600	526	563	553	573	554	554	550	583	554	608	578	542	533	566	592	569	573	545	565	567	589	595	582	608	552	567	567	594	560	568	593	600	566	586	586	548	575	573	568	608	581	567	594	547	607	557	543	561	582	566	553	538	552	576	569	578	542	586	589	552	550	585	548	581	605	528	572	548	587	562	559	586	545	564	583	565	559	547	564	603	586	539	502	563	588	592	572	554	563	577	546	610	525	577	528	592	602	595	585	588	573	596	563	540	521	549	557	569	591	601	537	590	585	550	602	582	583	606	592	590	565	552	567	621	579	589	621	576	565	629	594	581	597	530	533	598	596	566	537	598	563	532	560	551	575	590	567	550	582	582	560	531	585	567	579	544	622	609	569	585	584	630	546	557	547	545	611	570	568	533	568	577	561	552	539	585	576	574	564	554	563	560	545	611	585	556	554	523	554	564	573	589	542	574	576	619	566	537	585	571	606	603	581	545	525	565	578	522	561	541	580	568	566	575	610	543	562	563	568	599	564	610	573	614	575	552	544	549	594	618	609	574	591	570	569	584	560	539	575	575	575	591	590	534	583	604	556	597	560	571	589	575	579	562	639	573	561	569	559	562	558	525	504	577	567	571	548	558	607	578	545	542	564	542	559	566	582	568	537	563	577	601	550	588	543	514	598	567	561	544	533	558	595	601	545	536	541	559	597	555	593	561	548	575	593	572	570	548	559	561	553	557	581	548	597	625	593	586	588	542	595	575	605	587	606	600	520	537	598	563	595	556	567	537	522	552	572	560	569	528	619	573	569	572	555	592	635	589	578	567	570	578	583	598	578	588	596	565	553	495	576	566	554	559	529	562	582	577	562	597	590	597	582	560	556	574	575	560	571	583	596	557	589	564	575	557	543	568	559	568	513	532	601	562	561	621	583	628	567	553
5019	2867	1652	1016	888	784	731	713	666	608	663	611	649	551	622	619	590	645	584	557	611	608	581	582	583	555	572	579	581	590	592	563	573	590	564	618	605	590	586	600	589	596	588	629	621	605	561	611	567	568	615	574	601	548	557	601	576	589	578	555	581	592	612	601	597	561	604	559	628	575	579	591	571	552	549	550	570	607	588	592	589	567	565	584	567	608	598	554	607	588	594	601	590	591	617	589	607	607	601	588	583	587	594	604	555	598	601	576	591	611	544	592	575	569	535	564	582	568	589	558	607	607	596	552	539	550	617	531	611	600	581	569	592	544	611	596	578	553	591	607	559	580	571	594	642	616	564	528	538	563	543	552	575	570	580	571	614	530	598	591	589	581	563	600	556	572	631	610	593	567	560	582	588	577	569	590	602	577	580	568	603	613	564	564	588	621	620	535	570	598	597	591	598	596	580	592	574	559	583	607	587	582	577	603	595	528	575	592	633	612	571	606	582	600	583	619	608	547	586	577	548	590	570	558	612	559	527	569	576	603	591	576	631	614	599	544	577	554	592	528	587	638	560	614	543	600	578	591	550	583	587	590	572	609	631	621	591	585	594	547	605	562	610	591	555	568	543	612	581	583	527	582	614	581	526	606	603	630	577	563	555	617	619	621	610	561	533	600	583	552	645	525	577	569	604	608	629	592	587	570	559	554	579	574	580	600	609	619	581	593	541	578	605	572	610	554	589	575	570	550	593	581	553	621	627	602	590	555	603	573	563	587	619	593	604	609	642	633	584	577	616	591	566	594	571	595	523	595	585	549	570	592	597	556	570	625	599	594	563	591	578	561	586	605	591	590	606	561	565	583	576	632	563	590	588	557	593	528	574	585	598	611	544	631	630	569	593	585	566	587	599	586	617	639	571	557	566	572	612	563	575	569	593	600	561	588	601	579	599	627	618	576	587	564	601	607	538	574	591	582	601	544	585	560	584	617	595	610	571	575	590	529	586	572	629	583	596	570	580	564	615	601	538	589	611	578	544	607	553	581	533	569	614	555	580	577	608	570	620	564	606	546	539	590	605	544	623	569	559	606	587	569	587	637	623	575	568	593	601	573	591	609	578	580	590	602	576	555	608	604	583	569	623	551	601	562	563	616	522	606	563	607	641	564	558	557	643	580	567	531	597	569	613	550	617	576	583	606	585	545	621	586	614	595	567	605	603	605	593	561	589	603	587	606	592	589	595	601	608	589	598	560	605	659	577	584	629	551	564	555	585	569	568	597	618	567	596	563	584	642	592	549	618	606	581	587	557	592	590	553	588	575	644	592	565	577	586	591	601	582	543	598	574	574	578	575	595	551	612	578	546	620	556	567	615	572	588	632	577	583	568	571	583	609	565	560	593	574	565	575	626	575	605	601	556	593	548	572	575	563	534	604	599	564	560	625	544	552	593	607	559	640	624	568	555	576	584	595	629	595	585	561	595	592	619	590	623	600	602	597	552	573	589	567	577	631	621	577	583	611	597	566	573	603	588	576	597	637	594	562	606	575	562	529	596	587	599	556	570	613	536	614	551	607	595	583	575	586	594	596	571	609	585	611	613	580	615	567	513	588	576	612	551	575	607	575	608	618	579	594	576	575	590	585	578	567	629	570	587	593	556	628	564	534	598	570	595	625	614	588	588	576	549	587	568	569	588	604	629	593	581	539	597	601	608	581	600	597	604	601	596	607	606	607	606	620	599	582	564	547	553	595	589	575	594	561	580	576	584	585	609	557	604	593	572	590	570	577	624	636	598	567	633	561	603	575	613	571	601	587	558	595	608	570	565	568	600	565	616	572	600	559	607	532	575	590	579	562	563	580	588	557	609	564	598	576	595	571	571	589	551	587	610	576	581	572	535	571	631	565	582	564	598	602	593	594	587	593	562	561	613	622	588	623	598	574	596	585	515	590	565	594	585	575	609	563	575	553	542	571	611	603	559	576	620	561	603	623	598	596	595	594	615	599	596	590	604	585	542	575	632	568	587	581	568	592	576	569	600	562	584	580	605	548	590	558	611	556	584	573	576	583	585	585	565	588	586	597	571	599	570	602	597	577	625	559	637	610	562	599	573	576	573	555	579	619	581	588	556	592	592	581	587	590	622	595	591	582	594	539	562	578	585	583	613	565	579	579	552	599	591	578	604	583	579	572	586	608	559	537	596	592	588	621	578	595	595	576	571	569	614	555	582	532	544	620	604	558	570	572	582	555	575	604	610	600	556	603	591	599	579	591	599	566	598	628	565	534	639	584	598	553	596	626	594	628	591	590	609	601	610	626	601	573	592	582	561	592	580	641	599	611	554	557	581	556	565	630	602	570	541	571	595	575	586	604	569	570	583	616	580	609	564	555	557	553	567	597	564	572	600	598	633	571	610	603	578	596	591	594	592	572	610	577	608	603	593	654	581	547	599	584	597	551	593	583	576	607	537	529	598	595	614	601	549	591	617	595	579	603	610	587	593	566	574	587	592	544	588	593	587	637	584	566	584	631	565	624	577	584	578	580	584	585	568	578	570	636	614	577	595	547	572	597	610	544	523	558	607	581	584	610	600	578	643	625	593	599	604	615	566	571	603	591	571	573	554	570	568	596	652	574	574	567	560	615	535	601	606	553	605	569	580	604	565	681	609	594	617	592	569	603	584	589	562	552	596	590	563	587	610	613	555	568	605	585	603	541	538	536	616	566	596	519	588	597	586	572	599	592	609	589	584	585	622	650	581	572	586	556	545	600	599	545	612	568	554	569	596	557	607	537	595	599	564	586	561	565	571	523	575	579	547	576	614	547	621	574	560	619	616	590	554	577	576	534	552	645	568	554	575	609	569	599	616	615	602	586	576	591	615	579	591	608	557	559	587	601	605	551	547	605	605	605	573	572	579	589	601	575	611	599	638	610	590	606	565	591	569	589	541	572	560	577	631	583	628	591	593	535	616	605	561	546	603	582	600	615	603	576	574	589	618	572	581	603	569	605	616	590	587	558	570	553	602	586	569	625	570	595	584	576	579	587	563	603	558	606	615	570	604	561	597	598	566	600	593	565	592	596	603	555	603	599	553	581	593	600	558	564	549	559	574	593	612	594	576	581	549	612	610	574	634	585	574	587	588	557	601	575	542	573	605	597	585	574	580	614	570	588	569	561	533	603	607	557	560	588	594	580	575	604	537	562	587	568	552	582	567	585	611	590	580	576	604	546	587	569	549	594	599	632	547	565	550	592	546	555	567	573	528	585	602	614	585	588	593	589	572	612	606	619	545	611	573	562	626	616	596	604	594	542	540	533	582	564	574	638	578	610	549	589	578	544	559	566	575	588	617	556	619	601	629	567	577	600	541	591	605	615	497	593	546	575	580	611	597	575	632	602	551	532	601	582	572	594	561	595	553	569	637	608	575	566	584	581	619	574	538	606	561	602	554	618	598	574	593	545	535	558	566	603	592	568	521	572	563	589	599	580	531	641	604	545	588	576
23647	20936	27814	24226	20880	5320	810	616	499	446	394	366	353	344	316	346	289	311	286	284	293	287	268	272	307	290	263	288	273	262	265	259	279	253	241	294	247	265	268	266	287	272	269	271	293	262	257	235	275	276	244	294	287	283	281	288	273	273	277	285	265	281	255	249	238	254	292	229	274	278	264	266	256	262	254	294	238	300	277	263	272	247	264	276	257	262	250	267	283	251	290	262	282	268	232	249	265	243	278	291	306	259	280	270	261	277	259	279	256	281	273	246	258	276	257	266	270	258	250	269	240	283	283	257	274	279	271	255	293	225	234	275	287	292	246	279	245	271	278	292	280	252	281	276	280	284	263	266	263	257	233	254	287	263	254	269	279	259	275	274	244	252	263	314	273	248	291	286	253	286	255	274	267	247	263	247	255	263	276	307	247	272	245	296	277	243	251	273	246	280	251	297	244	262	261	252	279	254	257	292	278	261	292	297	258	276	251	254	243	268	273	279	264	267	282	281	286	242	262	263	276	260	280	290	269	271	249	264	275	263	302	287	271	291	242	275	252	287	279	247	289	276	275	262	282	286	274	260	262	258	269	240	262	300	274	293	260	271	275	262	306	243	249	272	269	267	276	260	281	250	245	274	273	271	268	252	258	282	255	293	265	252	243	287	288	256	251	257	281	279	250	256	267	255	253	259	248	271	294	232	269	288	266	273	311	256	281	262	246	279	280	236	265	264	253	275	248	237	266	251	261	267	244	238	305	240	240	263	270	257	267	280	261	268	239	280	251	255	269	247	255	274	253	257	272	281	261	256	269	264	257	287	271	246	244	285	283	296	268	274	269	259	272	254	284	280	268	230	244	291	231	244	236	256	274	276	253	261	264	252	277	294	295	257	297	277	279	250	274	263	258	249	268	291	262	316	268	253	258	289	243	252	258	251	274	239	249	260	280	252	273	257	284	235	276	239	292	263	259	265	249	263	266	270	281	276	262	281	279	265	309	239	264	248	269	253	271	260	224	260	255	264	251	264	282	249	271	263	284	288	260	283	256	267	279	275	258	255	306	267	243	253	235	251	271	245	283	230	277	269	279	230	250	260	244	264	251	267	254	281	263	263	270	267	282	263	276	296	233	236	231	277	259	278	256	261	236	273	278	244	287	249	301	266	278	257	289	253	242	251	287	264	282	262	289	271	259	270	270	262	245	244	278	289	243	248	275	256	281	269	297	285	257	254	280	249	266	274	268	264	263	243	267	283	276	274	273	273	279	243	239	259	229	273	237	284	266	291	265	289	286	284	258	242	294	295	240	275	251	286	275	272	262	253	272	275	263	243	252	264	264	283	272	273	273	272	266	256	294	295	256	280	262	234	284	273	252	243	273	300	261	255	269	292	286	265	253	270	276	283	282	280	257	283	249	268	220	238	251	263	235	271	281	269	239	280	273	268	289	261	274	266	301	233	279	243	267	284	303	277	253	270	238	261	258	266	252	279	274	274	271	261	264	260	282	302	318	293	270	266	226	278	246	240	286	254	288	250	281	261	265	284	265	267	253	271	244	246	275	249	280	269	288	240	258	267	268	271	279	298	264	274	280	298	266	261	246	275	281	260	289	268	275	266	271	261	260	293	260	279	278	271	249	259	246	274	288	265	247	289	256	276	274	267	286	241	255	271	247	269	280	290	277	268	264	256	279	284	264	267	250	275	262	285	242	242	263	270	270	270	282	268	258	254	242	275	263	262	249	259	272	263	281	293	259	270	277	266	252	283	284	275	252	276	278	268	295	256	241	257	273	240	296	284	271	274	258	282	262	270	287	273	274	257	299	258	253	284	273	273	260	309	277	269	292	250	279	263	248	245	286	279	287	253	242	257	268	262	241	265	234	255	275	261	272	293	276	271	252	248	250	253	254	256	272	277	262	289	266	241	261	273	277	257	285	283	252	281	268	257	280	234	259	250	266	256	256	261	288	247	270	257	257	253	265	271	256	278	273	239	291	263	275	261	252	266	241	257	263	282	269	274	276	230	268	244	259	257	286	241	292	291	229	247	283	289	283	275	273	244	235	270	275	251	254	305	248	277	280	285	260	247	276	234	276	266	273	256	266	304	308	308	264	315	266	261	272	276	279	276	250	277	250	232	272	254	264	276	274	250	262	268	268	291	240	265	254	274	265	271	251	270	276	287	278	281	304	270	272	229	273	266	262	278	257	276	291	272	284	235	260	255	253	246	278	235	255	244	241	264	277	264	268	250	268	268	253	265	238	281	271	239	252	254	271	255	271	295	227	266	300	286	295	264	258	292	266	261	275	244	244	255	265	281	267	230	250	303	287	235	252	262	235	282	286	280	241	292	265	282	248	262	259	288	261	263	254	252	236	254	278	253	278	264	264	275	276	280	294	252	252	240	233	266	252	293	248	293	269	269	237	272	262	264	224	260	297	274	278	278	277	273	287	242	295	259	258	288	276	271	258	280	254	289	277	234	276	241	244	282	275	259	259	259	281	267	269	259	250	256	277	272	288	285	274	276	259	237	249	255	267	257	274	283	283	279	266	237	262	255	296	271	264	257	283	277	263	243	251	261	283	263	281	282	288	240	258	237	291	243	264	256	276	263	306	288	262	295	257	256	247	283	237	257	259	252	259	247	263	246	280	241	270	248	279	248	268	266	305	247	289	245	264	272	255	245	271	309	237	268	275	268	256	276	266	257	268	249	273	263	255	283	287	283	253	266	244	247	251	266	244	265	269	257	267	253	293	265	256	278	238	253	255	275	279	300	260	271	253	272	259	267	270	283	268	283	286	285	266	270	257	267	244	249	277	282	247	283	258	274	255	262	256	295	273	277	280	231	256	264	249	279	275	301	292	248	272	299	252	289	271	282	257	258	277	273	245	270	293	237	268	276	258	269	269	256	217	257	271	287	253	249	257	280	272	249	268	296	271	243	254	234	267	256	292	277	273	259	285	289	282	268	265	265	244	259	258	259	269	291	258	291	265	240	251	273	286	301	245	292	271	283	276	266	257	306	290	253	255	287	264	274	270	289	231	246	249	271	257	276	297	252	260	288	290	280	286	301	264	268	265	275	275	301	247	232	266	247	275	288	289	261	248	282	245	268	258	289	259	261	228	238	294	283	277	260	266	228	245	278	262	271	283	261	240	272	286	259	267	262	249	258	265	269	235	258	271	277	283	262	245	248	255	254	270	234	262	275	289	250	268	275	287	288	248	274	247	303	255	272	263	247	254	286	241	289	261	269	251	229	229	265	257	255	244	250	290	283	244	267	248	270	262	260	252	271	298	256	283	269	275	246	274	254	291	275	270	240	277	296	269	264	269	275	272	267	274	277	271	288	313	278	257	273	267	246	244	267	263	276	242	255	299	304	260	264	252	267	261	238	281	253	250	282	244	268	271	284	273	270	257	275	240	302	277	285	274	262	247	268	233	296	255	281	251	249	248	296	235	247	293	285	261	234	296	257	272	244	262	237	263	263	258	263	275	291
3520	9655	5713	2635	1871	1347	1084	873	717	586	528	529	485	402	401	366	350	342	360	330	337	296	329	329	335	290	305	286	286	313	277	312	299	269	274	281	282	286	294	268	288	243	299	294	264	277	295	313	273	290	262	268	330	299	315	264	270	298	253	295	278	295	270	288	286	284	260	282	274	305	286	259	271	275	270	251	280	268	272	257	304	277	279	266	315	269	270	278	248	300	256	267	275	281	277	257	298	254	262	260	262	266	286	268	298	272	280	303	288	256	274	283	284	246	262	291	289	285	289	291	269	282	268	270	283	273	264	286	265	267	282	265	277	287	256	256	293	276	288	294	279	248	296	258	267	264	322	294	275	290	261	303	280	286	270	249	286	265	253	280	264	289	244	275	278	259	226	270	316	262	263	287	300	294	285	293	240	266	284	262	278	261	256	263	290	261	277	260	292	277	280	308	277	251	281	273	253	259	294	300	310	269	282	273	250	294	257	306	307	276	255	289	295	283	319	288	282	283	265	274	265	292	277	279	273	272	265	290	271	246	282	242	257	274	255	278	274	277	261	302	248	294	270	271	266	293	288	269	286	239	280	263	277	264	278	273	284	288	293	258	302	287	245	260	275	274	298	278	270	268	277	265	305	265	275	284	275	260	249	283	271	273	242	301	279	282	275	309	258	234	294	274	256	294	258	271	261	266	287	288	286	300	277	263	285	259	289	253	274	272	262	284	272	268	271	269	268	244	269	293	261	278	296	283	287	302	273	254	265	251	273	280	255	271	273	263	268	280	275	272	257	254	268	282	264	288	264	309	261	292	293	267	279	282	263	279	284	262	250	271	274	260	285	283	266	252	262	263	296	267	294	262	262	277	284	247	283	288	292	280	290	275	263	276	294	265	277	276	315	294	278	269	307	288	272	268	259	263	264	286	272	296	312	255	289	280	293	276	285	279	273	271	271	276	241	295	256	278	251	257	258	245	291	285	288	267	283	295	288	260	249	279	255	266	298	288	297	259	275	281	259	271	283	269	297	265	315	273	283	283	250	301	298	282	274	274	251	308	289	285	274	281	279	299	239	266	283	274	266	277	273	255	273	269	275	265	254	265	299	247	271	280	255	274	253	272	274	269	285	275	293	286	285	280	277	285	267	268	307	293	264	316	267	281	273	269	304	283	282	255	296	278	267	285	294	280	276	262	282	245	297	277	261	273	264	262	289	248	271	272	266	323	316	299	275	262	300	274	264	254	267	272	258	280	262	284	270	270	280	263	295	270	256	286	250	270	251	267	284	304	259	267	277	273	254	263	299	268	250	246	264	285	282	256	272	259	280	268	294	286	320	290	288	271	287	269	278	250	259	265	266	290	256	289	274	264	281	249	237	283	275	297	286	281	280	276	295	311	271	271	271	281	265	276	303	271	281	271	272	256	279	260	249	312	264	305	248	268	281	289	237	269	258	273	309	294	311	275	269	271	284	257	261	285	265	295	265	255	299	284	264	278	321	285	277	284	285	295	260	282	274	280	264	266	284	290	263	272	242	270	285	251	259	296	248	276	294	273	271	259	279	260	283	268	295	278	274	284	283	269	284	231	284	288	255	255	246	258	265	275	298	237	312	277	283	276	269	245	268	233	294	297	281	250	273	282	252	290	282	263	306	240	287	271	266	265	291	282	268	272	267	261	275	263	267	295	301	288	269	243	255	296	265	265	259	256	268	288	264	277	282	289	275	270	250	269	292	290	261	259	275	273	270	293	289	271	242	278	297	288	277	301	299	276	266	276	280	307	273	281	274	290	261	260	267	230	272	278	241	274	262	243	277	266	261	272	254	281	273	285	248	285	262	282	260	251	271	258	260	260	266	285	238	275	252	282	254	256	271	281	281	244	256	301	267	281	277	301	280	258	287	290	263	278	266	279	255	271	259	285	274	292	266	280	286	250	253	261	318	288	269	286	284	283	266	245	253	262	283	280	253	279	289	282	273	277	271	261	250	270	263	290	241	294	281	265	311	290	306	286	270	263	287	308	269	292	269	253	274	265	293	265	236	315	297	281	237	286	297	267	228	293	287	239	264	246	264	290	278	277	289	255	287	265	301	279	275	247	270	248	266	266	232	273	280	271	280	277	269	272	296	263	268	257	263	267	266	254	271	257	297	271	283	275	293	262	258	277	307	269	249	278	295	268	297	252	289	267	303	287	252	260	268	286	290	282	271	288	279	254	290	279	270	270	252	289	276	241	302	253	264	275	263	293	251	277	278	251	250	260	271	280	234	272	282	267	316	273	307	275	286	267	286	266	246	270	278	279	304	282	277	300	265	257	253	269	289	281	285	285	279	260	256	269	279	254	277	270	302	287	297	293	278	285	276	289	245	252	290	284	251	230	281	236	273	260	254	243	285	264	294	272	271	270	296	307	276	272	271	275	263	297	242	273	260	288	263	278	286	281	274	268	270	288	267	292	270	266	274	273	281	282	295	287	283	277	305	280	292	269	287	287	265	282	280	301	252	274	282	278	269	267	278	288	287	280	271	281	293	272	231	277	282	270	272	279	263	282	247	283	260	266	257	256	296	282	287	274	274	274	292	275	296	305	267	265	275	302	241	275	275	281	282	277	305	259	277	260	301	296	263	267	309	287	264	252	298	267	263	289	221	303	248	289	301	294	301	295	257	299	266	261	281	275	241	293	282	273	270	277	263	278	264	267	278	254	248	264	264	298	263	275	270	279	265	234	314	262	272	274	279	282	274	264	284	257	294	277	292	308	257	278	281	277	276	269	243	270	254	300	236	263	297	271	287	270	250	282	294	289	254	302	270	262	280	264	267	254	307	295	269	280	271	280	301	294	253	260	288	277	277	287	257	289	288	258	301	291	284	275	283	273	251	278	273	246	262	281	295	279	296	291	270	273	272	278	259	240	297	283	287	236	282	293	277	281	278	300	261	252	246	252	274	280	282	304	296	294	287	266	250	269	266	272	257	293	314	276	254	246	288	256	279	282	275	278	288	265	269	270	284	307	249	259	286	291	273	284	278	294	251	290	286	296	276	258	267	258	283	280	256	306	294	280	269	276	298	278	313	293	267	303	278	290	281	284	250	258	277	289	274	256	282	270	262	251	279	279	282	277	242	278	286	263	286	264	269	240	262	268	262	267	279	298	254	281	245	270	288	292	296	276	268	264	247	261	249	272	270	270	299	285	301	269	257	259	255	267	268	279	265	257	290	251	286	285	269	276	260	289	267	271	282	271	296	284	254	268	266	266	262	280	262	295	272	260	291	269	256	279	277	276	273	275	279	281	267	272	280	266	262	290	269	266	280	298	265	294	266	266	280	285	241	264	270	293	275	288	261	273	287	256	228	234	293	263	255	262	308	262	264	280	278	300	277	291	247	289	259	286	291	278	281	272	273	262	277	269	279	304	284	296	279	283	276	286	292	268	281	280	266	273	322	252	272	274	246	285	292	245	295	259	270	290	271	277	275	277	290	277	285	271	276	285	309	286
24575	20852	26533	25112	7988	1126	937	837	814	814	819	765	726	739	757	705	771	711	704	741	712	762	701	731	695	732	727	761	751	703	707	704	726	692	738	709	669	697	711	676	679	672	728	703	752	741	684	692	660	682	685	663	681	710	706	710	725	709	707	711	678	686	709	682	722	727	723	639	706	728	739	688	674	713	694	689	723	738	690	725	695	696	718	707	672	674	678	724	697	683	663	707	777	749	673	749	697	680	720	707	673	700	716	660	724	711	706	729	696	681	709	719	705	675	679	708	714	684	714	720	711	658	703	703	728	662	710	771	633	691	670	725	722	670	685	678	738	661	697	732	710	660	731	708	683	724	713	706	691	742	729	676	672	689	702	700	640	737	718	739	733	677	643	722	718	742	662	679	681	718	707	680	689	722	710	685	700	697	703	717	670	656	678	706	700	673	732	673	676	716	683	686	679	727	709	678	700	703	724	723	684	720	697	678	709	708	691	686	731	677	678	714	679	702	707	692	672	726	683	687	789	645	660	807	741	680	705	738	763	649	727	665	694	684	693	672	691	671	693	715	717	679	696	680	688	664	704	665	694	728	706	671	637	711	719	690	701	737	645	687	713	707	665	697	728	741	656	743	678	704	697	734	661	703	726	717	746	723	721	690	690	711	690	739	675	726	687	736	742	675	668	698	704	698	684	707	691	728	690	735	701	720	766	692	684	706	756	696	711	705	699	730	737	735	744	743	676	710	742	697	680	732	706	689	687	746	702	689	678	668	656	700	696	657	670	721	693	700	676	671	731	682	726	722	689	701	667	711	734	696	726	706	736	685	682	723	700	718	666	696	728	702	668	724	716	704	698	684	685	694	712	733	729	692	704	691	684	681	719	710	700	710	706	681	659	671	719	666	708	694	638	717	718	737	745	668	699	686	710	658	677	707	705	683	665	728	703	693	746	747	691	687	683	662	724	696	735	674	714	709	687	696	665	669	753	685	701	706	698	693	754	693	671	704	727	725	731	742	721	716	676	738	683	718	685	725	717	718	718	716	706	696	720	683	715	692	675	699	724	733	670	700	696	720	738	741	739	677	687	661	666	736	708	723	680	685	681	714	660	690	743	669	741	733	686	694	659	722	709	705	674	691	705	681	689	655	698	694	674	677	678	719	682	708	668	736	688	686	701	701	744	708	742	712	714	673	726	671	702	703	709	711	648	664	712	726	676	696	666	681	696	734	702	723	731	671	653	655	678	695	694	693	661	657	672	660	687	714	683	653	729	720	695	744	736	677	727	689	745	661	713	725	712	738	712	701	691	705	724	696	723	741	734	718	716	684	616	680	714	674	631	705	756	685	745	691	696	672	728	718	703	689	691	736	679	683	680	654	694	679	727	702	760	663	678	765	700	735	694	681	719	718	741	732	651	698	692	700	681	663	725	714	703	763	709	654	655	713	685	654	716	680	708	648	726	758	726	738	699	700	647	682	638	691	660	686	710	719	685	652	706	689	685	777	746	749	779	742	656	713	666	713	731	726	674	714	724	657	694	679	737	728	719	663	690	660	668	700	724	729	689	724	724	726	703	705	726	671	710	697	729	721	720	680	666	667	728	711	707	680	714	713	685	698	729	687	713	711	743	701	699	715	735	732	681	681	729	683	721	704	739	695	757	703	713	657	677	686	711	701	670	707	707	709	731	701	673	682	708	713	714	718	712	681	693	686	696	688	680	666	741	677	663	674	673	696	750	681	632	717	694	718	731	719	715	710	759	702	701	701	692	652	708	685	655	714	721	681	728	707	756	685	660	695	715	666	696	687	672	731	721	714	694	688	670	712	726	710	735	670	668	706	737	670	704	668	696	732	654	709	727	705	665	675	740	736	714	734	647	726	733	734	722	672	709	669	676	695	702	710	716	730	705	703	664	725	724	725	731	721	692	695	680	704	748	690	747	690	704	644	730	719	700	699	800	693	667	674	682	675	683	705	682	704	694	729	723	747	722	715	694	669	654	706	637	687	700	693	731	684	709	773	714	735	727	703	667	678	689	722	663	719	719	706	719	736	694	701	726	733	772	673	680	689	711	674	694	662	698	707	706	704	728	727	711	728	663	719	705	701	699	694	661	712	703	680	743	720	690	705	675	685	713	685	678	711	688	667	722	684	679	722	665	676	701	679	748	670	677	708	682	697	665	682	693	723	696	682	689	677	746	703	700	704	722	727	714	724	691	703	657	734	643	689	698	672	677	698	750	725	697	703	677	679	739	711	711	693	717	717	648	744	716	698	727	670	673	675	691	780	697	738	672	677	719	690	684	694	671	696	646	708	729	689	692	697	713	705	700	732	745	737	700	713	720	727	718	729	749	705	690	721	769	708	697	674	678	659	703	722	625	739	709	718	681	731	663	699	748	717	744	716	735	677	738	696	723	717	679	707	685	705	691	724	648	675	746	725	702	702	691	747	664	666	719	677	693	681	702	714	713	719	719	724	680	741	672	732	677	689	756	679	743	726	716	743	714	668	678	698	734	764	758	728	707	697	704	724	746	707	713	729	705	691	680	657	702	748	711	696	753	708	678	680	685	745	734	682	689	710	740	714	735	745	703	683	669	727	745	671	734	667	757	705	679	722	692	669	719	691	661	678	745	677	669	710	724	699	686	705	709	725	718	744	706	662	641	745	721	649	713	677	675	721	719	682	725	655	715	662	705	704	692	758	703	673	689	703	690	694	696	698	692	664	748	708	680	646	671	683	688	683	684	726	686	675	734	715	677	713	693	733	700	744	714	727	697	675	714	748	693	726	758	744	741	714	661	671	728	653	675	724	725	673	707	732	649	703	703	693	702	667	715	683	704	707	712	722	715	622	738	704	677	763	689	691	735	702	690	717	726	708	706	744	733	723	717	695	657	703	656	721	694	686	772	716	661	711	708	718	695	717	669	635	672	692	682	718	675	695	686	709	704	693	679	694	721	721	702	711	714	642	732	687	718	728	757	706	728	706	697	658	745	713	681	715	735	671	743	705	652	716	730	701	695	699	677	706	726	691	717	691	698	720	707	702	699	719	720	726	655	640	676	715	652	716	695	624	711	683	749	707	713	727	728	705	708	629	687	677	635	677	741	710	673	690	756	729	691	715	655	708	715	681	685	724	698	703	712	708	693	740	688	754	716	685	660	677	686	702	706	677	684	727	685	709	680	665	724	675	761	688	702	670	699	709	696	753	664	770	651	752	689	703	738	678	685	715	708	700	661	722	700	642	713	710	636	685	699	706	736	705	690	700	699	686	651	688	708	723	683	735	654	704	720	658	711	720	711	691	736	730	690	728	667	702	673	742	746	689	688	731	709	719	708	690	661	732	737	712	724	699	702	699	709	716	690	724	713	687	736	706	714	702	721	679	717	672	750	705	717	713	736	746	710	696	764	697	733	630	730	719	712	712	685	706	700	719	661	661	748	669	748	672	718	694	690	682	715	699	689	752	724	665	693	721	690	663	661	701	685	710	686	688	708	657
3487	5559	3532	1882	1543	1278	1124	981	936	868	880	882	831	804	800	763	754	775	727	745	727	709	739	740	754	682	772	714	755	702	723	704	710	729	666	731	720	695	717	720	715	696	690	691	666	743	690	721	706	713	688	699	673	693	708	732	731	678	666	640	714	806	676	695	720	686	702	702	703	769	693	675	686	701	716	671	730	727	685	719	740	688	726	731	683	672	694	744	675	716	695	739	682	713	710	752	712	667	778	728	709	738	701	687	697	704	705	764	732	735	739	743	734	688	720	709	677	691	701	708	676	687	685	763	692	721	685	710	678	703	724	684	764	756	733	701	715	688	692	711	703	646	754	736	695	663	684	729	732	654	702	743	699	725	749	731	737	694	661	708	725	711	712	783	763	704	711	709	697	725	741	713	756	698	641	706	699	724	742	687	714	716	713	747	739	671	655	701	696	720	730	688	725	721	734	707	683	697	690	751	775	708	711	648	711	659	727	715	709	689	700	723	736	730	686	683	718	698	725	654	726	700	699	745	686	721	720	714	678	711	713	772	717	724	710	744	745	687	688	691	688	691	718	738	704	742	679	736	730	695	760	713	707	688	676	665	634	694	707	691	704	671	662	689	691	730	706	685	710	717	676	688	711	737	727	699	678	675	685	740	684	645	677	674	718	705	723	740	728	745	740	758	729	697	752	754	728	653	711	742	702	728	707	703	688	724	720	755	741	695	733	681	720	708	691	725	732	719	711	669	735	679	702	737	678	715	708	719	703	708	725	728	688	745	691	721	699	724	709	705	761	734	739	677	690	709	673	695	720	738	739	710	684	723	733	713	712	728	727	725	686	743	708	679	735	708	648	683	718	751	728	775	710	702	757	672	714	711	716	701	679	721	734	672	683	684	704	713	704	707	691	746	687	692	707	698	748	690	687	704	710	697	646	661	702	695	700	688	689	723	720	711	685	697	687	703	740	744	675	730	722	694	689	731	669	707	702	678	662	756	660	733	663	716	718	723	666	674	707	664	696	720	735	678	671	694	723	739	702	658	661	642	716	685	733	648	691	694	665	712	738	705	704	721	700	695	707	716	756	688	716	697	680	696	724	711	708	739	719	744	757	695	699	746	698	735	691	660	701	711	714	715	707	720	732	706	702	714	689	694	735	722	742	700	717	644	666	671	736	707	712	678	698	668	760	668	659	674	677	722	715	733	723	730	727	733	703	692	745	660	720	721	714	741	735	696	642	745	707	685	771	693	707	730	716	672	678	736	689	687	714	727	693	708	761	691	715	675	705	668	694	723	728	666	706	688	693	766	676	706	660	684	714	683	720	703	744	739	706	701	734	712	742	663	699	686	729	747	762	734	686	684	681	702	718	734	671	734	737	683	725	703	666	717	696	737	740	680	682	698	714	707	719	712	736	711	749	680	730	740	712	712	720	720	752	718	732	710	763	694	695	749	738	730	710	687	703	674	696	730	729	716	742	684	692	703	718	678	711	716	697	733	646	679	650	746	737	734	717	688	653	678	702	682	687	712	779	705	692	725	667	718	711	709	667	677	740	748	725	656	691	707	726	739	745	703	708	708	700	695	738	761	733	708	707	677	669	720	728	673	679	677	686	757	714	709	730	662	700	747	668	735	716	751	718	715	733	733	694	669	658	721	666	708	706	715	730	741	728	733	736	681	677	686	752	687	656	732	684	664	679	682	734	733	772	716	694	714	680	739	680	700	725	668	733	717	722	726	731	719	706	706	700	712	703	678	690	714	691	734	700	704	746	655	736	709	727	650	727	707	688	664	680	757	705	761	667	730	710	685	704	730	744	701	730	682	690	701	706	697	724	756	698	718	701	676	711	728	727	704	641	698	647	708	715	755	746	759	714	731	754	691	660	731	665	725	679	663	704	692	664	737	731	747	727	706	704	680	735	684	703	673	746	677	673	689	667	717	708	712	675	734	719	723	692	691	660	728	686	675	687	731	676	687	709	684	704	715	713	702	704	711	712	664	687	722	713	729	720	702	707	630	694	718	742	738	694	762	687	678	675	780	733	722	696	683	680	727	726	731	695	736	720	695	710	686	680	699	738	733	704	688	703	697	667	687	721	701	721	668	719	698	657	715	713	688	655	714	738	699	740	673	710	669	696	776	684	696	679	678	741	719	718	734	758	722	690	681	703	639	703	691	728	678	699	712	724	760	704	695	703	711	719	716	682	696	695	697	714	712	753	720	728	674	686	702	709	712	701	678	704	681	726	670	707	704	699	748	737	706	762	674	704	676	733	729	719	701	676	725	685	689	679	638	662	672	735	720	680	708	690	699	732	725	686	686	683	700	751	675	662	694	698	713	693	705	727	685	776	715	700	655	688	687	733	676	707	723	711	721	713	710	699	698	714	649	749	707	722	705	693	673	726	709	690	728	737	714	710	740	664	757	720	720	675	713	688	696	692	665	663	718	664	734	715	703	678	695	714	732	682	737	731	702	717	716	731	669	744	711	741	730	767	710	674	712	733	687	717	689	752	669	739	664	725	698	746	707	722	709	692	723	672	724	672	696	706	718	688	735	733	708	726	668	679	693	760	720	690	704	694	699	721	705	693	706	734	684	662	692	758	743	686	741	764	728	674	697	698	671	741	729	709	677	709	728	764	712	744	672	689	737	706	692	678	695	637	754	722	661	673	712	764	693	674	723	708	681	729	757	705	698	699	674	699	715	720	729	721	662	682	761	722	684	703	712	691	703	700	731	673	722	686	728	697	658	721	652	678	730	693	710	707	698	726	696	705	726	682	677	678	725	674	706	692	691	718	764	746	705	715	725	714	668	719	685	713	678	698	730	667	736	669	710	711	680	737	687	726	707	724	679	679	706	752	728	700	693	701	668	708	677	734	638	704	722	681	706	708	701	685	694	636	733	680	738	722	707	709	651	693	671	688	689	708	736	664	739	687	752	739	739	715	682	711	700	702	696	749	719	695	708	690	688	678	686	734	683	666	662	694	684	701	756	713	724	681	691	733	720	654	687	685	682	714	699	691	688	656	696	660	699	713	713	675	703	718	679	715	668	720	704	712	715	746	699	691	709	753	710	701	715	677	695	673	712	693	746	692	728	712	747	712	726	690	725	701	697	695	719	736	691	734	743	672	743	703	676	711	675	729	692	705	731	712	692	701	746	679	710	683	709	702	688	704	747	697	712	686	653	750	683	715	701	677	727	691	733	749	749	674	733	716	728	696	731	703	739	690	680	766	711	723	701	688	714	755	737	752	713	712	706	725	715	681	651	736	697	719	724	682	753	713	749	696	692	677	658	705	721	716	716	721	704	694	696	729	726	723	735	725	713	752	751	671	731	717	714	692	704	718	707	692	683	681	722	691	689	757	733	745	684	703	743	731	681	713	770	720	745	746	680	698	683	728	719	694	696	675	696	722	752	700	661	722	692	737	729	703	746	681	690	676	725	705	695	687	725	712	707	712	726	684	700	716	749	713	690	674	691	687	716	703	749	718	736
22424	20982	28447	23702	20989	21015	5840	1036	727	618	526	505	460	478	472	406	369	372	384	392	358	407	360	346	380	348	362	320	332	347	322	318	331	327	344	308	327	308	310	326	332	314	330	303	300	338	311	321	288	327	327	296	297	320	319	279	312	321	302	325	340	316	300	328	304	285	313	312	322	299	349	292	282	303	319	305	320	301	276	320	330	292	294	329	296	282	309	311	324	299	298	343	279	279	311	345	329	330	312	310	338	312	293	307	309	312	292	312	288	314	332	292	285	311	304	314	297	310	324	318	282	328	325	311	293	286	301	313	328	302	314	303	320	297	314	289	297	292	303	319	283	335	290	296	312	295	320	293	306	314	271	335	326	323	328	309	325	289	298	303	294	297	329	304	331	284	280	312	305	293	325	312	302	302	271	283	308	368	321	302	298	311	321	311	325	297	315	321	283	289	349	305	291	338	314	284	314	328	297	307	274	332	279	318	312	310	312	280	287	324	324	290	304	299	303	329	311	329	292	336	257	335	274	319	304	297	321	288	305	298	350	300	286	358	314	297	279	297	342	343	325	320	297	312	294	315	291	291	296	309	326	302	331	274	333	297	310	313	311	339	320	312	332	304	335	297	319	299	334	300	311	277	301	327	332	312	300	323	291	289	322	304	299	299	316	311	339	296	292	306	320	291	300	309	291	286	286	288	296	334	313	339	300	327	319	297	307	291	307	304	301	285	311	325	316	307	301	313	304	308	338	326	305	286	313	297	320	291	308	336	279	281	314	330	289	309	322	331	303	328	278	291	300	273	274	319	301	296	294	282	337	312	288	266	316	316	298	321	317	318	285	326	301	311	305	285	317	297	293	297	323	320	348	328	316	351	298	313	323	310	334	295	292	284	317	302	318	303	282	274	275	314	304	302	321	326	290	305	297	296	327	290	307	297	337	338	343	310	307	300	291	290	300	317	308	311	332	293	314	289	287	290	324	337	297	356	286	302	297	305	307	308	308	311	303	323	340	305	293	314	289	326	304	329	298	322	323	289	330	302	307	295	317	339	303	295	330	315	298	302	305	331	347	278	329	306	297	341	283	313	300	294	329	329	324	331	302	331	327	323	295	288	288	302	300	299	327	298	295	295	297	303	302	325	324	331	303	325	308	288	338	293	302	303	287	309	306	323	312	308	307	280	307	326	345	344	297	287	280	291	283	321	335	305	283	282	321	272	283	310	333	303	294	286	289	307	323	275	324	291	309	279	303	297	313	300	297	293	296	308	301	315	320	324	333	290	315	336	309	291	317	291	333	303	302	330	296	310	307	348	303	297	329	329	302	321	325	322	308	306	302	309	294	331	322	298	286	295	294	317	309	297	336	308	301	336	337	269	302	315	312	277	304	320	315	307	289	311	324	308	292	278	292	315	288	294	326	298	300	299	301	309	292	315	297	300	318	320	339	297	295	323	327	283	299	351	302	330	283	271	308	291	313	310	279	336	314	305	336	297	352	307	332	321	312	320	278	286	288	303	301	271	306	315	286	300	302	309	297	308	334	314	330	323	351	278	340	323	300	320	315	348	314	317	320	271	316	300	305	326	306	278	281	300	318	302	285	316	335	322	290	302	340	284	300	311	269	323	295	342	315	271	304	303	296	302	297	329	300	339	317	326	293	286	291	304	323	307	290	296	303	300	321	311	287	322	302	316	307	309	334	309	294	319	291	338	314	297	328	291	303	304	295	321	279	301	291	312	308	303	289	298	312	300	308	321	327	294	311	309	330	309	310	305	293	296	311	316	312	337	273	324	290	297	287	325	317	318	331	308	314	308	314	297	295	311	315	327	299	305	317	294	309	305	291	341	280	300	309	316	295	304	273	312	277	319	285	316	325	298	301	307	318	300	307	296	345	292	313	296	300	301	326	313	308	320	319	268	296	329	330	317	292	308	314	301	313	336	296	291	270	306	287	310	296	316	285	333	291	294	299	304	308	295	298	302	289	323	288	317	274	307	316	322	292	290	300	326	288	285	285	300	298	309	291	329	290	324	297	332	331	323	310	331	329	284	331	315	297	297	308	313	306	295	295	300	282	330	302	306	318	311	303	274	298	289	323	290	341	341	296	316	330	277	317	319	334	321	315	305	300	311	281	308	305	285	341	335	314	321	293	323	327	307	308	289	326	312	295	277	298	292	317	329	289	279	322	328	297	309	289	323	338	312	293	352	274	316	295	296	295	299	299	307	313	322	292	295	303	300	325	305	343	292	300	302	344	309	306	296	330	323	327	334	291	330	319	312	327	329	293	315	313	284	306	297	330	318	324	339	318	335	304	332	288	327	296	309	302	310	329	283	293	296	281	307	329	319	307	301	289	346	317	310	328	305	337	268	330	311	313	289	295	339	302	330	311	315	327	298	292	297	281	306	292	273	310	318	268	258	335	315	284	303	268	313	305	292	286	328	288	318	294	304	279	289	269	298	316	286	301	316	301	301	283	329	267	320	294	330	320	307	314	311	335	286	298	306	312	316	299	280	294	293	319	288	310	330	308	324	328	289	310	311	306	323	302	317	292	310	299	310	303	351	324	306	293	308	311	319	280	276	341	308	308	295	323	308	290	299	293	302	288	311	276	296	292	295	317	338	304	309	291	328	310	337	295	317	295	262	307	309	306	289	286	314	337	302	322	270	320	296	311	336	329	273	292	325	326	303	339	321	274	321	290	289	294	308	320	320	297	311	299	284	320	310	313	308	304	339	329	305	303	307	283	286	296	290	295	301	292	329	316	299	311	300	349	284	297	355	323	284	318	299	301	325	265	291	308	328	311	303	344	309	323	309	293	301	317	319	322	298	346	290	286	298	312	317	305	318	282	313	314	325	276	321	301	324	297	314	298	295	312	331	281	291	278	281	315	279	304	298	268	336	309	315	309	316	306	305	299	285	300	300	287	326	311	305	264	330	334	301	330	306	322	315	328	292	303	320	312	276	302	284	320	298	332	296	338	279	328	286	315	324	297	301	334	324	292	305	314	317	303	279	298	350	318	280	317	292	328	303	279	309	316	279	299	270	278	333	314	333	310	307	271	337	287	307	309	292	292	290	312	293	314	303	317	356	346	314	318	310	280	340	310	338	326	327	308	286	307	299	303	311	303	287	283	326	292	271	325	313	283	296	283	298	293	293	305	300	259	324	326	280	327	294	339	316	276	330	299	327	321	308	306	316	314	298	309	292	273	332	330	337	306	339	331	301	292	325	289	282	302	297	315	317	332	288	304	321	316	284	325	307	303	309	266	302	333	328	309	284	286	297	278	331	298	304	281	267	299	305	332	314	338	333	333	291	295	281	285	299	294	310	312	278	302	314	292	300	303	303	301	291	342	301	308	282	310	295	329	324	330	293	304	328	299	294	312	294	289	317	320	270	326	295	291	288	282	285	310	341	314	298	342	319	316	323	323	293	294	312	288	295	332	307	284	318	275	305	285	291	292	300	288	293	322	265	299	293	287	310	304	314	315	294
4041	14479	9382	4433	3147	2419	1799	1376	1156	906	743	633	626	578	533	480	487	427	438	401	391	379	371	387	351	358	392	331	384	321	320	324	346	354	311	335	318	338	317	314	338	333	325	332	282	316	349	285	331	298	314	304	278	300	293	305	300	278	273	320	331	315	306	307	316	301	289	297	309	316	294	330	306	278	291	315	325	313	292	302	288	293	299	312	323	288	282	307	311	337	312	337	306	286	300	298	318	298	306	291	307	302	319	321	293	278	334	303	321	331	305	307	309	333	283	310	317	304	256	311	262	316	292	331	286	295	299	293	299	307	293	301	294	310	267	289	311	327	292	290	305	305	302	288	325	297	302	298	291	307	335	319	260	305	330	314	297	313	288	298	334	298	305	312	302	313	291	291	304	296	289	317	301	299	287	312	336	263	290	297	310	281	303	304	277	329	300	328	290	267	311	339	312	311	307	309	302	281	314	314	276	296	288	295	330	328	339	333	296	274	291	295	287	315	274	286	299	332	296	271	290	304	307	306	302	321	314	296	305	304	287	300	282	289	271	303	320	304	288	309	303	294	300	307	296	280	300	287	317	330	340	291	316	304	316	297	311	294	318	301	314	314	299	292	323	316	311	294	297	282	300	307	296	324	303	307	336	284	312	301	299	345	311	294	322	253	296	286	323	302	314	270	280	305	303	299	291	298	340	277	341	324	269	282	288	306	291	289	310	296	309	317	286	310	300	288	281	285	333	301	290	292	295	300	309	285	305	258	285	300	275	274	282	312	310	295	311	285	299	312	301	275	316	307	296	306	317	310	313	281	311	322	326	299	306	282	294	307	308	308	293	286	336	296	275	330	263	286	298	305	315	281	337	289	324	309	321	289	259	303	303	315	281	294	278	342	302	299	300	296	343	303	309	320	291	291	329	309	302	304	301	295	295	276	312	273	336	304	304	309	316	289	281	308	288	311	303	284	362	262	340	314	299	307	330	301	322	289	290	298	300	322	310	299	310	319	261	268	321	300	301	298	273	322	313	290	309	292	323	291	295	304	297	341	291	317	286	338	305	309	307	313	275	316	298	301	270	310	318	322	322	306	310	308	293	297	306	295	304	317	324	305	322	299	312	328	303	315	312	312	307	300	297	301	298	270	294	325	295	316	282	307	317	285	293	309	285	305	271	314	285	321	321	260	307	309	277	301	304	283	299	336	308	326	277	288	291	318	326	327	306	309	332	295	302	305	313	280	281	285	300	311	290	282	281	324	300	318	320	316	313	279	306	303	289	286	302	288	320	299	308	293	294	282	300	283	320	270	305	304	302	289	277	320	287	324	319	314	316	291	304	291	303	305	297	277	285	304	295	275	264	315	324	285	309	294	294	273	299	283	306	320	321	312	296	287	310	311	276	287	276	293	308	291	295	312	300	299	300	277	298	311	318	297	308	277	331	320	292	276	327	316	321	299	331	314	305	309	254	271	320	309	299	303	297	278	287	316	301	270	294	274	285	287	297	305	313	284	308	292	289	318	315	293	300	287	308	285	304	312	290	330	309	285	296	317	296	328	315	340	283	291	322	348	298	288	301	296	316	301	299	290	323	309	290	273	319	307	334	303	304	333	296	282	327	323	293	286	279	310	306	281	300	299	270	271	293	288	294	307	276	303	282	306	312	319	279	303	281	296	327	304	301	308	304	282	296	281	328	307	315	308	281	282	323	275	288	326	301	295	310	298	302	333	299	311	284	335	327	290	312	301	291	316	296	301	280	294	281	334	313	279	281	298	287	296	284	326	280	311	290	300	283	285	279	299	293	309	280	329	325	286	313	302	298	314	269	297	301	274	289	292	309	317	303	299	299	311	317	297	304	283	311	305	315	299	273	276	294	300	320	299	291	285	296	298	315	333	304	304	309	308	271	301	279	307	319	285	302	323	318	268	308	318	329	307	295	321	317	301	332	282	273	274	258	289	299	311	287	306	313	315	291	278	303	305	303	282	304	289	299	339	300	294	287	311	275	300	318	320	311	282	292	289	292	308	279	305	263	314	319	308	339	291	271	274	330	274	306	288	272	307	309	305	295	319	291	272	311	294	302	309	338	286	283	277	302	311	315	334	338	281	295	297	310	291	308	297	280	324	256	321	300	262	304	303	312	308	305	307	321	286	297	313	325	313	290	309	333	313	300	310	298	284	300	299	283	292	308	300	290	308	285	291	277	321	316	328	289	287	313	275	300	312	290	307	303	326	286	290	293	315	278	301	305	267	300	285	319	304	292	335	307	278	331	281	300	333	315	280	300	306	307	277	265	292	279	303	292	315	282	301	298	312	302	293	341	308	304	301	309	289	320	281	287	301	306	307	307	306	284	335	282	297	300	327	291	282	306	295	314	306	307	295	322	298	289	326	317	291	301	303	282	312	293	322	310	274	318	308	327	281	284	297	274	302	332	260	320	302	277	292	316	316	318	296	321	330	274	321	311	293	284	276	287	305	289	271	297	306	329	274	305	313	329	314	286	303	298	283	280	274	295	337	292	305	313	323	333	314	321	296	307	306	290	294	292	304	295	290	287	296	293	324	274	337	269	312	315	299	289	304	302	302	311	290	298	316	334	297	285	302	301	297	306	297	301	320	320	304	292	327	312	297	308	321	300	323	352	294	282	326	298	304	316	313	296	335	289	328	304	308	288	312	275	284	312	323	342	301	298	291	300	289	278	304	293	302	274	312	337	287	274	294	291	315	323	266	292	273	321	301	294	322	303	288	298	308	306	310	294	304	307	306	302	305	284	306	287	299	290	311	308	282	312	295	287	290	325	290	296	291	291	316	302	322	304	303	283	327	320	282	293	327	289	298	300	290	300	325	262	285	333	285	295	312	329	287	297	299	294	304	300	326	286	285	322	324	274	317	308	331	280	306	310	313	292	314	293	336	330	333	318	307	322	271	305	308	315	298	259	291	319	324	304	311	295	292	296	299	291	293	290	271	291	299	300	301	319	313	274	306	319	323	336	318	336	286	303	348	325	278	286	261	312	287	284	285	310	301	339	330	263	292	309	294	293	282	302	315	310	309	319	308	300	280	317	313	291	318	315	281	278	354	274	288	282	325	278	290	313	299	295	291	309	280	317	269	296	305	336	295	283	310	327	310	309	300	317	328	321	307	301	299	339	293	296	307	320	276	340	291	337	334	295	309	322	324	307	344	289	290	310	308	309	290	302	270	327	309	294	304	265	301	272	299	306	318	340	318	324	336	276	262	316	324	322	307	328	298	299	296	304	316	291	328	297	271	322	281	271	290	304	295	317	325	313	287	271	288	302	315	284	301	266	304	310	299	313	306	293	279	355	327	269	304	312	277	293	299	318	312	303	303	296	332	322	303	284	304	323	319	304	302	300	302	300	299	304	278	347	318	291	298	319	295	289	310	324	287	321	281	312	304	296	306	272	298	279	299	316	275	302	291	305	314	302	305	296	294	288	310	305	286	290	319	306	326	289	290	298	287	324	281	318	299
27726	19952	8347	1155	735	667	661	600	589	626	607	610	585	500	581	604	602	554	558	580	596	560	578	567	533	599	544	567	612	592	564	593	607	583	584	600	593	610	564	556	580	598	575	578	527	601	588	549	552	556	580	614	587	589	589	598	552	539	546	577	560	579	570	599	562	614	562	607	561	530	605	509	566	587	564	561	583	624	585	590	589	573	586	563	573	575	600	556	549	551	604	553	536	562	550	602	604	576	565	569	584	530	580	568	532	574	594	634	596	588	586	580	597	590	532	580	587	578	544	574	534	568	568	609	592	616	578	582	569	604	550	537	597	588	565	604	547	599	557	544	548	589	577	553	563	594	532	567	608	562	581	574	629	559	579	541	557	540	521	529	606	560	595	586	594	565	583	571	615	544	594	593	566	569	541	554	541	538	562	618	563	575	558	593	601	590	581	549	560	529	549	551	591	562	574	561	573	527	589	576	605	577	615	593	543	609	607	521	587	595	578	551	596	580	581	573	581	556	568	559	591	584	581	576	561	526	545	569	539	638	563	614	564	586	545	590	553	586	538	571	559	547	540	593	572	596	566	570	581	572	542	531	534	622	587	546	549	535	566	565	585	590	543	569	577	540	608	555	592	546	552	551	575	556	578	625	556	596	598	559	583	526	572	583	546	597	572	586	575	580	568	613	585	560	614	578	610	541	542	575	593	590	563	568	590	527	540	567	564	551	549	577	553	607	554	590	564	605	566	572	606	557	540	580	586	574	545	524	587	566	546	551	553	542	623	610	552	600	571	594	524	606	527	496	526	558	565	598	599	540	593	563	620	587	552	527	521	516	610	599	566	570	591	607	590	583	562	553	582	584	579	542	560	584	602	588	601	548	546	560	577	581	610	568	587	570	537	547	560	618	569	611	584	562	590	593	558	584	560	553	582	565	592	638	599	573	580	602	543	572	528	601	607	590	599	563	549	561	552	569	542	628	571	563	588	572	559	524	545	579	584	573	564	532	558	572	548	569	627	574	541	556	585	562	552	561	565	575	629	597	580	615	586	547	623	601	566	565	595	645	591	630	552	599	570	612	565	631	574	567	614	562	563	608	609	544	555	629	608	560	584	578	558	583	575	571	534	572	553	574	578	549	562	547	572	592	544	551	574	556	568	579	569	594	599	577	578	596	599	603	613	576	558	553	593	586	538	541	594	601	578	599	551	566	579	508	584	560	549	567	562	592	552	578	575	549	602	593	557	572	556	565	555	571	582	576	597	606	554	562	549	574	565	586	585	533	568	542	542	558	563	593	536	596	551	551	592	557	555	579	585	565	578	535	576	575	615	531	541	551	614	588	608	565	552	566	544	600	590	555	549	593	575	534	575	585	576	607	519	590	592	597	588	563	569	552	640	600	604	554	583	560	590	563	588	571	550	527	611	584	601	552	576	577	543	619	583	575	548	541	565	564	598	560	576	603	528	575	543	558	549	539	570	598	585	543	581	564	551	579	570	522	536	571	572	569	561	570	625	579	583	561	630	575	535	579	579	532	521	577	581	576	587	560	541	583	572	563	582	574	602	564	597	580	586	568	580	581	584	541	571	598	535	609	535	580	566	529	580	644	607	551	570	531	588	561	610	598	555	589	555	565	621	617	546	599	603	566	558	528	601	553	583	588	560	576	556	573	562	534	573	555	574	544	600	562	573	600	573	564	597	527	549	594	592	542	556	568	542	587	588	574	590	593	574	587	538	509	553	578	605	570	594	574	586	534	579	599	562	596	539	581	609	538	569	541	619	577	551	540	586	618	583	628	616	618	544	560	565	553	539	590	571	579	630	571	592	546	613	574	558	593	558	637	588	555	577	595	623	582	577	558	567	603	582	538	572	586	581	622	544	592	596	572	635	545	584	552	578	596	569	563	581	539	616	586	608	597	593	548	584	548	561	571	588	528	552	559	555	576	573	591	588	584	596	545	539	535	549	515	584	580	604	584	575	545	590	555	544	568	546	544	604	551	558	573	534	630	604	536	593	555	588	580	570	568	598	555	561	565	547	613	580	582	601	594	537	553	565	559	571	536	575	535	586	611	551	558	536	592	539	570	592	572	518	571	585	598	562	563	544	597	571	561	574	561	558	545	580	574	573	556	557	549	590	565	576	580	603	489	584	576	566	527	608	569	558	541	586	569	586	547	550	604	549	565	587	575	600	550	551	560	517	581	561	562	556	559	634	600	621	546	575	574	564	594	604	582	588	549	545	548	584	576	587	575	620	547	529	573	581	553	565	583	561	597	558	579	574	594	561	548	572	554	570	519	571	587	594	620	580	543	579	545	578	606	601	574	557	587	566	562	606	583	551	559	562	568	615	610	625	564	570	579	563	561	601	558	593	608	585	564	604	521	564	565	605	580	581	590	579	575	587	582	556	552	565	631	562	602	518	620	582	557	610	589	617	621	578	608	556	610	564	553	587	560	599	549	568	557	558	572	571	550	556	530	578	604	578	531	562	561	595	611	603	596	554	591	596	584	541	582	537	547	620	587	587	567	572	587	586	602	550	568	563	597	566	563	550	572	563	562	564	556	577	539	591	555	567	546	593	541	595	569	554	563	549	555	573	557	557	566	611	587	508	612	576	573	590	554	531	522	571	587	585	581	590	575	596	567	537	564	567	590	583	604	574	548	543	578	570	548	587	518	560	576	566	582	602	556	532	600	568	529	555	605	520	572	544	555	568	549	525	576	559	601	561	561	604	579	559	575	576	560	541	598	610	555	592	548	605	561	578	553	588	573	622	539	567	583	581	545	588	594	590	602	556	573	543	571	580	588	572	592	539	567	564	624	591	603	549	593	555	602	567	569	591	609	591	600	553	568	562	610	592	560	590	584	562	554	592	549	607	578	569	538	561	580	610	581	571	588	608	554	552	567	558	599	566	591	548	539	537	560	597	577	582	594	577	581	549	562	537	598	559	587	570	588	622	568	564	566	598	592	581	615	560	613	544	532	577	575	582	519	570	531	573	595	575	564	550	592	571	592	597	562	556	612	592	556	604	543	590	590	524	569	598	589	564	548	600	552	574	589	537	591	608	586	587	610	579	576	582	553	572	579	590	528	583	517	575	573	627	609	585	596	578	580	549	541	580	580	584	623	595	579	561	543	567	522	574	600	559	601	543	558	609	543	559	538	570	580	558	559	602	656	579	525	538	565	572	596	586	522	623	564	579	575	581	544	604	591	585	561	586	569	584	561	603	547	527	579	578	565	570	574	599	590	576	540	552	588	585	591	565	566	554	566	568	593	568	609	577	549	619	539	597	579	575	573	555	532	588	550	597	589	561	591	590	588	597	605	596	555	567	538	536	563	558	588	583	545	560	565	543	567	559	576	594	553	575	587	574	563	559	580	607	555	583	580	577	569	564	539	545	578	573	560	574	558	617	531	571	580	576	623	579	570	546	555	564	567	527	571	550	568	576	554	549	545	549	600	553	549	563	543	534	618	565	608	533	573	564	604	588	561
5042	2691	1564	1048	851	774	769	746	686	642	658	634	641	584	645	606	615	605	602	567	588	603	636	615	611	605	575	616	618	610	588	601	580	554	619	579	527	572	599	542	559	559	620	625	636	599	626	587	537	583	600	579	560	648	608	573	568	601	592	606	624	565	561	595	608	591	598	604	586	597	569	613	605	607	579	568	577	578	585	589	628	574	621	559	570	624	567	612	600	606	617	607	591	589	538	616	600	562	593	568	607	583	581	583	601	629	618	607	579	586	632	605	581	594	620	562	618	543	577	569	538	614	561	644	570	572	587	639	610	574	586	559	578	563	568	610	595	628	565	601	565	601	576	587	580	572	640	600	592	573	587	610	588	596	549	627	565	599	646	589	564	564	585	563	559	593	607	585	550	592	562	619	622	612	579	631	584	505	596	629	576	574	598	582	600	610	573	603	591	567	560	592	555	591	609	624	569	576	588	565	610	593	620	586	628	604	568	642	593	605	625	554	585	622	614	570	598	575	574	571	622	608	618	565	599	587	579	620	602	584	597	518	573	570	551	608	609	611	597	585	553	558	573	590	622	571	599	577	580	567	563	613	611	644	651	598	600	604	605	561	572	607	582	611	569	596	578	592	591	577	597	574	592	540	609	648	587	592	618	626	554	573	575	555	610	571	613	588	566	585	569	589	614	595	593	560	558	558	650	601	594	581	623	644	638	610	645	572	600	581	592	614	608	591	600	619	592	560	579	611	619	579	575	568	585	596	569	537	597	568	629	629	618	583	623	596	552	587	581	584	570	575	601	608	606	576	609	511	573	589	611	586	581	617	648	594	615	565	576	569	599	572	592	583	590	589	613	540	585	583	598	609	581	603	598	569	611	604	596	615	577	582	591	614	584	589	591	570	565	586	592	577	601	542	604	572	518	588	557	601	602	558	587	625	613	573	615	604	580	597	548	604	604	612	557	591	591	588	573	559	626	610	621	605	573	569	536	595	606	599	532	602	594	615	555	588	575	598	556	592	598	596	566	568	590	594	566	583	572	570	576	631	570	596	581	596	560	596	591	601	561	608	575	578	564	624	589	563	553	558	601	602	576	597	623	606	565	572	601	566	568	602	596	562	556	549	611	628	613	642	547	610	581	560	582	605	588	575	624	582	607	575	564	606	584	627	583	581	581	588	600	603	568	582	544	577	578	610	604	597	586	615	589	603	584	592	603	616	591	560	601	593	570	561	589	576	603	630	570	587	578	617	570	568	561	569	603	603	608	577	558	576	593	587	612	608	596	553	584	576	601	538	581	574	626	596	599	590	593	608	587	566	607	631	562	581	587	571	627	587	612	619	580	593	576	629	575	538	584	591	599	549	601	560	557	596	566	603	573	592	596	555	603	591	567	590	573	587	547	623	601	548	554	563	579	561	566	579	577	574	600	589	581	641	625	600	630	648	610	608	550	630	579	620	583	578	589	553	582	590	611	589	581	579	602	589	594	549	591	587	579	611	561	561	592	603	576	583	549	575	615	541	585	627	561	592	607	557	530	585	599	625	609	590	547	604	605	632	577	580	575	605	649	571	556	566	610	578	578	593	595	630	577	548	582	570	593	594	553	544	591	618	558	604	589	579	581	583	606	581	596	523	568	597	593	552	555	584	618	576	592	594	564	602	611	584	586	606	569	622	559	590	595	613	602	589	565	640	590	585	617	609	608	548	591	606	591	582	606	600	630	571	570	551	562	617	584	631	633	584	592	616	613	560	601	640	629	605	550	555	567	607	537	591	617	588	535	596	600	617	553	602	590	563	599	571	620	577	527	605	548	616	574	591	563	611	563	586	597	617	571	595	551	536	560	616	623	597	603	571	598	572	559	590	584	597	604	618	590	587	616	586	592	601	549	573	595	594	598	548	549	597	585	600	582	539	569	628	604	553	631	595	627	585	607	621	604	544	603	575	555	598	578	600	628	622	631	605	599	561	584	616	589	646	579	580	565	567	585	587	534	549	604	591	599	604	621	618	596	589	608	619	580	557	563	577	609	566	615	598	577	543	619	595	623	612	616	616	607	612	556	594	566	595	572	525	638	602	595	594	603	574	584	607	579	594	563	585	562	603	596	587	587	585	571	584	594	588	651	615	598	600	599	627	601	547	571	586	609	619	601	589	601	574	600	566	582	557	568	560	548	589	598	571	645	547	578	580	575	600	581	592	537	595	607	598	561	568	636	611	609	617	599	582	610	609	605	562	598	600	566	560	622	553	602	630	614	585	605	595	607	618	640	577	574	603	574	581	559	635	576	537	580	598	641	602	612	579	604	600	565	587	575	564	595	576	598	627	593	589	561	608	592	534	568	576	584	607	596	606	552	616	579	603	557	589	556	569	591	624	593	556	601	559	614	560	608	590	597	524	604	587	573	579	578	576	576	599	576	563	609	593	578	607	579	603	537	590	553	581	537	585	568	528	640	596	566	593	568	614	569	608	566	571	610	546	579	582	612	573	540	580	550	544	605	564	615	608	566	609	652	564	611	633	578	547	529	572	623	585	591	571	576	591	613	670	596	614	580	580	604	582	579	560	566	545	609	616	612	544	630	611	595	556	642	611	616	580	587	641	559	586	646	574	578	599	574	577	596	576	582	640	591	596	615	584	588	581	592	561	571	601	612	598	585	570	581	580	579	556	567	571	593	554	587	587	574	611	613	605	590	588	608	580	578	607	543	541	579	602	585	594	617	597	588	596	529	631	609	548	570	583	574	559	603	591	603	581	556	524	593	577	589	602	568	616	585	594	553	587	616	598	559	600	576	587	585	579	637	598	572	594	614	569	608	534	575	591	601	634	568	595	590	584	552	574	592	541	621	551	651	568	577	604	559	563	616	577	576	602	568	576	608	591	551	558	563	572	548	613	569	619	536	611	589	581	591	571	577	549	592	536	623	604	571	589	607	567	583	537	638	570	600	603	542	601	595	570	553	549	571	592	586	561	596	599	606	563	596	558	581	593	577	633	605	573	607	562	616	624	577	606	604	560	628	624	568	559	573	600	612	609	603	581	575	575	534	579	596	542	590	591	579	554	582	616	589	610	589	621	596	567	634	562	625	571	642	553	581	597	547	569	589	595	590	542	589	641	615	594	591	599	591	587	622	553	546	585	566	563	636	581	582	582	628	574	566	581	609	570	571	600	606	540	590	575	588	551	606	567	581	590	556	575	606	572	535	590	589	590	535	608	627	537	590	615	590	574	566	582	618	591	607	613	619	628	588	577	585	628	567	547	551	584	617	555	573	580	551	605	598	542	602	637	598	590	626	613	570	572	584	561	589	570	603	606	564	590	626	588	581	612	616	614	600	612	568	576	603	582	612	580	619	552	593	610	571	562	587	654	599	549	600	597	589	578	563	577	594	600	590	567	619	579	605	576	587	547	533	623	606	579	607	547	569	604	535	628	607	583	569	550	617	569	610	558	575	587	598	576	584	609	589	608	586	590	600	601	582	571	596	604	594	573	606	546
23622	20938	27800	24244	20858	5386	848	595	492	437	417	411	382	326	364	317	350	352	325	294	304	300	310	315	297	266	305	313	296	289	283	293	316	295	279	279	269	256	263	273	279	278	280	246	273	267	272	279	269	311	245	270	276	283	288	237	252	269	262	261	266	269	244	292	271	255	260	298	278	275	259	274	250	285	245	286	246	256	258	283	282	251	274	270	264	280	275	254	280	298	279	302	266	249	247	277	255	286	257	253	258	269	256	267	283	260	252	279	276	260	296	277	305	258	274	276	273	277	292	262	273	284	254	252	256	292	271	287	238	263	282	270	247	294	264	280	277	287	291	295	268	310	281	296	265	292	278	252	274	281	230	290	267	282	290	279	267	273	273	255	285	283	258	241	269	269	254	273	246	273	247	298	288	237	284	296	285	272	258	249	269	295	248	276	252	255	248	291	276	265	257	275	295	292	278	255	287	288	267	272	253	255	264	267	266	283	276	254	298	276	269	294	258	281	241	284	279	299	309	239	276	254	267	257	265	306	253	252	227	258	261	271	265	269	281	282	270	277	264	279	249	295	281	239	264	267	265	258	282	268	258	274	287	257	288	251	274	271	274	280	286	263	292	250	283	282	299	289	277	275	283	266	261	266	283	280	265	277	304	256	255	266	257	232	292	253	264	270	290	246	273	281	269	252	243	271	280	267	295	251	277	283	254	255	288	280	280	290	279	270	289	319	253	293	278	242	277	274	248	254	305	254	272	255	291	267	262	276	292	262	244	276	276	277	254	256	288	241	278	295	268	287	267	262	279	248	239	274	264	265	259	288	256	286	254	255	288	287	251	261	291	268	265	295	289	270	284	277	284	257	275	276	272	267	293	289	306	265	279	280	306	261	284	276	288	266	265	277	258	265	257	280	263	283	262	281	270	264	272	279	260	272	276	274	269	252	275	296	290	267	278	254	257	280	278	288	266	280	234	301	282	282	304	284	285	272	290	261	271	285	267	278	248	250	277	273	287	262	262	289	291	286	301	275	260	267	282	288	302	251	285	275	281	290	280	237	276	283	257	246	282	257	273	282	246	264	279	248	242	269	265	258	257	250	289	288	260	276	295	242	277	261	272	257	256	270	266	276	272	260	272	271	262	270	304	249	273	253	262	260	270	247	279	251	308	273	309	296	260	265	291	285	262	258	273	281	250	267	266	261	281	259	264	279	250	291	292	257	254	286	286	273	285	268	280	247	281	266	284	255	264	269	251	276	270	266	267	289	252	248	293	265	277	266	272	268	260	276	267	291	274	272	264	301	275	247	275	274	282	264	260	270	248	269	258	275	315	254	281	266	275	265	275	262	258	266	236	235	258	269	265	274	283	307	289	265	250	291	253	269	284	275	269	285	248	284	248	292	271	287	251	257	285	267	293	244	288	260	281	257	248	283	291	281	239	280	269	286	280	273	267	260	254	272	245	290	281	274	272	280	281	270	253	257	271	239	251	261	278	299	248	269	280	262	282	285	285	257	273	291	272	294	295	276	275	255	261	233	269	244	276	264	274	279	287	243	266	268	288	284	293	280	254	291	271	230	282	246	256	275	254	266	316	263	289	254	243	258	270	286	283	253	324	309	311	295	260	293	280	271	293	252	287	270	258	303	292	267	278	269	256	275	278	271	292	273	262	259	269	263	281	261	268	262	313	277	262	269	276	258	241	292	281	273	318	254	283	262	271	284	264	265	275	250	262	272	272	272	267	270	254	256	256	279	277	267	256	247	264	276	276	236	265	287	287	284	254	261	270	256	270	246	261	293	255	255	312	246	256	246	266	285	279	257	253	248	263	298	241	248	264	245	273	279	263	272	270	292	224	248	253	282	273	261	245	282	282	314	272	279	265	309	264	316	260	281	271	275	270	260	248	294	266	280	284	274	263	277	249	291	283	239	289	284	277	276	281	275	280	287	268	284	283	285	247	268	286	254	279	253	259	283	251	273	289	244	247	253	288	278	260	263	256	269	261	257	257	272	266	257	243	261	265	266	247	283	304	248	238	275	298	305	273	270	298	276	262	267	236	259	275	251	264	260	268	258	250	274	242	266	264	305	284	267	247	269	259	286	273	270	279	262	274	276	270	261	300	268	277	285	279	292	268	254	244	285	288	273	290	282	277	268	288	280	288	269	259	242	276	250	286	264	275	269	255	253	282	250	263	240	255	285	283	273	271	277	257	269	292	254	232	281	251	254	258	253	280	283	259	259	288	248	265	257	260	281	288	246	273	264	283	252	256	265	250	267	300	312	261	295	265	274	279	275	271	272	304	246	275	254	266	286	242	284	266	283	250	253	270	244	249	263	272	268	277	290	249	279	279	245	279	272	232	279	273	263	264	287	270	273	263	276	293	266	269	283	233	304	282	285	248	285	272	259	244	265	272	279	262	290	303	252	276	265	273	282	277	287	253	263	264	262	256	253	260	288	273	265	269	265	265	265	255	291	258	265	305	271	250	294	273	291	250	258	260	279	281	278	264	250	271	258	269	283	284	273	286	258	283	252	268	238	276	268	310	301	257	261	259	288	273	301	257	261	265	283	253	273	281	255	252	279	283	257	266	255	273	297	280	258	280	282	271	251	265	257	316	284	262	246	277	276	229	285	274	249	259	286	246	247	264	265	280	273	286	261	248	281	311	282	271	255	274	274	291	291	268	258	289	289	258	265	279	252	259	304	286	267	260	269	307	244	280	271	257	267	270	268	255	288	286	227	260	266	249	278	259	261	279	283	299	243	283	274	262	289	286	247	235	263	262	288	266	264	296	276	241	283	272	278	295	276	253	275	304	279	261	251	251	236	277	277	279	226	262	279	288	282	277	300	283	267	248	288	257	250	288	277	249	256	264	267	257	290	240	280	278	277	250	230	280	274	266	272	286	267	286	290	271	250	286	296	277	250	279	266	254	262	275	288	290	272	289	297	298	266	268	273	246	273	280	255	290	254	267	248	273	264	273	267	281	269	240	241	258	299	278	286	278	263	280	265	266	286	287	270	289	270	282	274	284	293	279	261	270	254	251	238	278	306	305	254	260	251	248	273	234	307	261	265	248	290	267	257	258	287	259	283	290	286	253	273	293	281	274	258	282	278	263	242	301	282	273	257	286	260	263	252	269	264	283	248	289	279	284	285	282	255	255	284	286	269	264	286	262	292	241	297	278	269	274	260	272	298	289	248	284	267	284	260	259	277	253	257	264	265	281	274	253	255	257	266	272	299	276	264	276	286	252	227	283	292	259	290	263	255	296	289	264	265	262	233	292	272	257	251	255	253	244	253	270	265	245	255	282	268	256	302	301	248	266	269	274	286	279	279	286	277	276	278	282	258	293	257	240	239	262	269	287	256	279	285	278	263	266	277	238	272	278	285	252	283	278	262	293	250	245	271	247	295	281	289	278	269	254	261	284	263	255	274	270	273	259	277	278	283	268	300	273	278	287	257	294	249	260	264	251	255	273	268	263	283	272	277	290	282
3594	9478	5796	2578	1838	1412	1086	819	702	641	539	534	481	426	424	424	342	360	336	325	353	321	324	320	328	298	305	329	305	285	288	278	300	296	285	296	316	275	297	289	307	281	279	278	273	306	281	287	305	289	288	294	282	309	317	265	307	294	271	249	256	271	281	303	282	264	286	285	274	244	293	319	275	264	249	266	280	289	283	259	282	258	286	263	253	297	266	274	294	275	262	278	263	274	242	264	274	317	297	260	301	278	272	283	292	284	264	293	262	296	269	290	277	291	280	283	278	294	275	268	306	265	304	271	245	298	292	265	311	270	273	254	266	270	283	314	271	274	292	278	288	302	275	274	265	285	295	291	313	281	253	271	298	282	253	252	291	259	279	283	272	275	284	293	291	265	264	267	268	278	286	264	255	261	272	265	250	282	269	250	255	279	300	241	291	258	294	281	262	340	269	273	282	257	302	296	296	275	280	276	264	261	289	278	279	293	303	259	268	297	279	267	279	251	274	268	263	272	266	280	300	289	278	280	272	300	264	293	298	259	287	268	294	308	242	283	271	281	290	290	279	290	259	271	258	284	265	286	285	280	279	290	282	272	281	289	313	266	269	282	261	310	309	291	258	280	281	285	272	291	263	300	251	266	293	283	266	278	274	284	249	296	272	278	263	291	294	297	306	275	264	251	268	276	303	273	289	276	252	265	278	295	254	271	266	248	281	284	293	295	277	288	267	294	283	274	260	284	291	280	280	253	276	277	262	271	258	265	288	293	271	294	280	276	270	275	298	250	293	289	286	272	264	298	289	275	273	285	266	266	287	261	288	262	288	283	277	283	282	263	277	296	250	270	278	317	276	261	279	278	281	280	273	248	278	289	272	276	292	282	288	272	293	292	275	256	283	287	269	284	271	261	281	297	273	287	279	277	249	283	277	273	283	285	260	266	276	295	283	296	294	287	273	275	269	274	300	256	277	274	258	293	264	276	276	271	271	259	267	250	298	310	286	272	272	281	280	300	258	292	286	250	270	256	264	313	283	256	282	272	259	248	257	243	293	264	262	264	254	302	249	281	302	280	268	273	277	270	277	300	278	283	274	258	274	274	271	283	293	287	275	269	260	267	290	277	238	296	272	283	276	261	297	294	282	304	284	282	270	281	277	295	301	286	303	305	264	301	286	284	275	262	279	259	281	262	268	292	282	277	263	275	253	306	276	280	284	301	282	260	284	258	280	284	297	275	264	289	250	276	247	328	262	241	285	273	254	262	267	254	272	291	283	244	283	273	278	249	237	319	253	265	274	300	280	271	277	259	292	275	297	246	294	260	263	294	268	304	296	287	263	285	296	290	257	269	284	302	260	307	263	265	292	260	282	295	284	291	242	281	279	288	274	271	276	285	274	278	304	295	273	259	261	289	259	300	257	296	272	272	292	281	283	279	279	287	282	250	300	278	277	279	276	274	267	251	318	268	283	272	253	269	284	276	304	287	256	261	264	281	298	288	277	252	278	286	297	278	259	288	283	265	299	267	276	245	274	258	283	281	292	283	304	335	269	277	316	288	282	276	267	267	296	303	256	267	277	276	273	260	247	289	272	263	262	266	278	287	285	271	258	284	268	264	255	294	302	295	276	283	297	269	285	274	286	284	264	271	288	251	274	286	298	281	268	295	271	272	279	305	284	307	261	266	264	279	288	246	246	288	289	261	300	299	269	271	303	252	299	293	296	272	258	281	290	270	258	317	291	277	299	284	285	286	277	268	240	277	297	300	289	264	263	265	279	293	264	265	246	285	251	291	278	269	270	283	289	269	278	253	302	259	282	278	261	253	281	300	266	270	280	283	318	283	288	292	285	249	274	277	256	262	296	242	301	304	280	284	286	315	275	289	294	262	262	273	267	305	261	272	266	302	290	273	290	287	289	276	247	279	245	302	298	279	309	275	250	267	305	282	276	288	287	265	276	236	280	290	266	271	271	272	293	279	245	262	253	269	293	297	265	285	268	251	276	294	284	269	287	290	261	277	258	280	286	284	274	277	288	262	303	308	241	300	288	242	249	279	295	252	321	306	281	290	273	279	320	275	277	291	248	252	253	293	293	285	281	275	284	286	293	285	283	287	297	282	310	271	254	289	259	276	294	273	295	290	292	278	276	279	293	282	279	276	265	256	291	269	263	274	257	264	283	303	261	308	287	250	293	265	281	276	275	278	297	265	281	289	297	283	261	261	262	294	294	294	307	281	272	297	301	272	265	268	229	262	262	304	269	273	271	282	282	282	277	280	276	297	291	325	261	265	290	263	277	295	261	282	254	288	290	273	290	270	247	275	290	269	266	274	288	283	272	314	266	287	298	283	278	268	271	258	279	262	257	260	270	286	287	264	261	275	255	269	265	277	282	281	263	309	287	315	284	266	286	301	268	273	290	294	283	290	265	306	266	308	281	267	277	276	244	263	288	264	279	273	314	276	272	286	311	266	255	280	277	296	240	298	262	286	262	263	257	266	289	282	283	280	277	290	287	283	269	254	285	295	300	264	230	274	273	237	284	276	295	244	267	295	274	279	246	282	275	292	281	271	275	275	281	281	299	263	254	287	272	279	267	295	260	286	294	283	276	279	306	288	273	286	304	250	267	283	312	295	257	304	272	260	262	270	256	253	295	240	285	241	287	299	272	304	266	293	256	279	288	272	313	268	261	294	276	269	287	270	312	264	275	274	284	314	299	283	293	285	261	272	280	313	251	292	260	259	280	296	291	271	260	243	278	278	250	271	309	268	288	273	282	291	286	263	247	284	270	292	283	277	294	285	299	280	254	264	304	272	279	293	274	274	261	275	272	237	276	289	284	275	289	269	268	273	296	255	248	294	300	262	263	279	275	269	278	271	290	308	256	280	294	296	303	269	265	276	264	239	299	274	249	269	278	281	278	291	282	279	249	289	293	263	280	260	286	262	310	283	278	295	292	266	294	254	272	276	313	294	259	268	283	244	285	265	286	239	282	261	260	285	259	277	297	262	281	301	271	286	285	273	291	283	255	263	310	295	291	269	270	297	263	259	263	256	281	272	267	284	289	267	286	270	287	288	275	291	243	281	272	279	254	296	267	286	260	287	307	287	265	268	265	286	266	291	257	257	264	301	266	282	309	316	282	278	279	296	274	276	269	270	278	257	258	253	278	281	273	268	284	285	279	267	307	291	273	267	278	257	287	271	295	250	259	283	296	284	275	301	271	276	263	263	270	285	277	256	257	259	261	274	287	280	257	274	250	271	274	284	284	262	283	272	281	283	306	296	263	271	289	255	279	264	281	292	281	240	283	266	257	277	265	261	238	286	268	299	314	294	278	286	287	252	271	315	276	283	338	263	265	276	270	282	295	276	274	285	275	251	291	268	291	273	272	260	269	292	272	317	308	260	276	270	272	272	270	286	277	240	287	292	296	267	276	276	297	296	301	270	282	287	281	257	281	281	277	288	262	264	273	267	269	280	300	272	272	245	296	278	273	267
24626	20907	26617	25188	8079	1151	973	878	770	729	778	807	738	740	755	743	747	734	747	702	757	740	764	739	741	745	701	741	718	701	710	785	692	733	703	763	706	693	713	700	750	717	694	717	690	740	711	749	741	694	749	710	735	699	695	714	711	707	735	744	744	728	762	707	765	724	727	743	683	709	725	702	704	683	735	736	691	656	696	711	680	728	677	718	734	710	710	735	713	658	715	726	730	696	668	681	689	706	710	727	694	660	714	745	707	688	698	717	711	708	693	676	719	683	742	699	702	768	743	681	727	747	763	715	694	696	686	728	745	716	734	745	758	728	726	711	707	744	701	728	697	683	705	686	735	754	685	738	729	708	733	665	693	741	717	674	666	747	707	721	705	728	720	731	704	680	708	699	716	723	677	648	724	713	712	721	738	676	702	737	752	728	661	729	759	690	755	713	763	685	719	707	735	748	679	733	686	699	681	765	704	706	703	725	743	721	757	770	742	733	711	765	744	682	758	724	671	695	668	693	681	720	699	723	682	714	767	690	690	676	700	691	702	707	721	708	682	704	694	695	693	728	745	729	681	713	788	707	701	750	724	705	705	738	704	708	660	706	696	655	696	754	745	732	699	724	697	710	789	723	720	727	671	737	762	676	703	731	696	701	756	724	713	710	722	691	694	724	695	732	707	740	689	687	719	720	675	728	726	716	696	750	725	762	706	706	713	700	618	711	744	743	738	685	692	718	758	712	733	705	684	700	775	660	726	774	691	694	697	680	687	721	709	765	690	708	710	753	685	721	746	657	675	707	742	681	728	663	711	754	736	773	723	729	707	706	672	722	705	730	740	722	739	706	708	703	685	733	719	718	709	708	712	707	733	711	765	696	746	674	755	693	697	744	697	720	697	675	701	708	765	691	729	708	736	706	727	731	715	771	693	697	698	701	738	685	695	748	693	744	702	738	730	671	728	702	732	747	737	718	698	742	699	711	731	714	721	707	736	704	673	703	681	716	725	740	682	717	743	705	729	734	697	718	712	708	709	666	690	724	724	735	650	742	773	754	743	700	706	700	725	675	731	709	707	724	731	733	760	686	721	761	745	754	676	763	735	706	734	745	705	659	736	744	700	701	740	754	724	688	767	712	694	734	682	727	709	709	719	734	674	652	730	732	676	726	757	684	706	720	694	743	769	716	677	729	743	672	743	746	730	716	677	720	760	761	739	724	733	725	714	730	672	728	714	692	778	717	722	717	723	697	705	762	691	754	715	657	751	693	777	680	718	724	733	761	742	710	694	666	717	733	753	715	685	725	766	739	692	700	664	740	727	720	701	712	716	703	676	719	683	749	701	740	675	742	688	711	752	740	667	700	759	682	732	746	714	716	750	739	691	666	697	695	657	696	705	711	667	688	678	648	742	682	718	682	703	671	688	693	704	698	685	731	753	789	752	730	737	747	682	693	705	684	693	724	743	720	721	732	677	755	714	691	728	668	757	719	720	712	697	694	715	681	754	690	696	751	710	755	715	700	699	704	738	712	753	700	701	719	689	746	717	683	690	775	721	759	691	715	744	717	708	693	746	740	732	723	720	724	703	729	741	732	751	671	720	751	708	725	734	729	704	691	749	714	704	732	724	716	747	765	680	746	664	767	735	698	747	686	698	692	704	747	738	748	716	709	752	712	726	686	724	694	716	701	701	712	689	702	681	711	682	669	712	714	731	741	760	666	721	754	734	712	751	690	721	676	709	697	738	693	727	742	722	734	719	705	719	737	738	698	726	712	728	668	750	694	696	715	676	751	781	709	727	741	715	699	667	688	664	702	731	686	729	685	715	693	700	702	789	728	763	664	750	727	708	680	699	677	732	706	692	715	721	731	688	713	722	718	755	699	712	771	695	697	671	705	708	697	720	705	766	687	718	700	736	687	715	717	723	750	782	763	702	720	695	725	696	680	728	681	756	721	744	682	706	707	749	709	769	745	730	710	710	713	719	691	729	738	704	727	756	733	715	713	715	729	716	695	745	749	734	666	716	702	710	722	695	744	719	694	693	723	729	704	723	725	686	717	745	753	729	746	707	710	703	693	733	740	750	690	701	727	702	730	698	689	725	716	732	693	735	713	670	703	695	756	683	732	684	713	697	701	720	664	716	686	719	712	723	752	722	700	686	731	741	745	719	718	753	673	685	712	750	706	742	727	713	665	727	749	745	656	670	713	707	691	734	778	714	816	720	741	721	724	753	700	719	726	707	706	700	707	712	713	702	735	712	700	693	696	729	739	670	731	743	749	669	743	737	756	661	717	716	700	706	641	699	691	740	741	670	720	682	720	683	710	696	725	706	675	732	690	715	727	740	713	709	732	702	710	733	721	711	713	659	695	710	737	733	700	710	747	718	721	755	720	698	705	711	736	739	723	752	720	698	684	696	732	662	749	728	681	750	732	726	689	687	714	722	721	722	638	677	700	729	721	728	761	696	710	701	684	718	701	678	716	719	699	741	683	715	696	683	698	719	757	676	675	687	703	737	660	710	703	749	734	666	714	702	726	743	661	697	691	717	709	760	724	718	697	751	706	749	714	689	689	745	745	726	742	720	727	714	731	733	735	706	697	679	721	680	705	710	675	726	684	668	741	713	681	661	716	703	710	727	673	760	728	735	688	689	745	732	706	713	708	700	699	753	753	702	693	723	717	703	724	726	677	720	651	707	702	746	750	696	723	692	725	738	720	744	679	736	720	740	717	693	716	733	706	693	659	770	716	701	716	735	701	681	743	712	670	727	712	716	744	662	698	726	736	639	721	698	720	704	688	694	724	706	723	666	692	700	691	721	727	752	712	715	759	732	679	697	741	767	706	663	738	710	780	702	715	734	740	670	716	717	742	707	679	688	677	693	704	691	703	744	715	676	656	709	689	715	703	725	717	698	703	657	731	688	714	663	688	662	707	729	741	714	760	721	752	660	700	748	705	679	683	718	715	664	710	669	735	679	719	723	699	682	715	721	696	689	701	745	714	729	715	724	720	732	713	683	718	670	703	695	709	664	685	696	706	719	724	739	723	781	724	724	689	732	707	719	726	693	673	728	718	739	729	733	729	710	739	727	668	727	690	740	723	712	732	697	666	724	726	735	697	693	670	712	717	712	723	751	711	733	708	723	737	725	708	721	660	734	725	730	745	697	674	671	669	739	759	698	686	696	709	684	712	743	740	711	717	704	711	765	721	737	752	702	712	682	714	740	759	697	736	679	727	694	759	681	685	710	712	770	754	719	680	725	720	664	697	683	719	671	720	718	705	748	762	723	700	676	695	713	708	752	642	750	731	742	719	740	727	738	712	736	709	698	701	711	742	762	742	729	687	722	687	750	647	695	748	739	705	686	732	727	717	744	711	726	722	709	756	715	738	734	750	752	702	735	697	687	715	743	724	685	727	733	750	711	711	727	755	716	685	713	700	724	744	708	720	689	720	703	710	726	728	735	759	700	753	751	727	692	778	738	734	715	737	722	707
3569	5858	3422	2022	1499	1318	1194	1028	952	888	853	825	785	801	793	771	829	767	721	732	727	723	762	754	731	741	720	739	771	796	711	679	720	744	721	746	761	727	716	719	703	684	729	733	683	685	690	713	734	691	670	727	730	756	688	761	722	719	660	690	729	704	708	728	700	743	665	741	680	682	737	677	715	691	749	714	722	691	709	710	717	684	711	641	729	690	736	701	755	748	739	709	727	713	680	719	658	757	696	710	697	715	743	717	737	716	709	741	735	695	701	692	721	693	703	735	711	694	716	730	706	682	713	681	735	688	749	708	723	712	692	722	658	713	742	739	704	714	736	721	736	755	754	779	693	716	703	659	676	709	692	679	723	715	721	696	715	737	711	693	725	724	728	769	699	706	655	714	683	715	743	667	754	759	712	686	740	706	786	686	731	680	699	682	692	734	721	732	688	703	723	682	751	739	713	712	639	678	713	704	750	708	708	721	748	713	736	753	700	702	678	722	739	691	740	672	689	715	670	657	732	721	732	659	714	741	715	732	681	761	779	691	727	766	693	701	726	726	740	677	732	703	732	744	744	731	758	712	739	692	691	704	785	658	680	703	724	712	692	657	710	705	759	730	689	758	640	707	710	707	674	737	703	670	749	718	709	681	794	725	724	713	674	750	692	709	722	698	731	692	733	760	704	712	708	694	706	690	693	700	713	691	678	708	747	730	676	717	729	710	729	699	750	690	708	680	724	713	737	707	780	740	732	725	740	740	743	699	690	733	660	693	745	684	695	732	709	669	672	742	744	678	741	741	671	696	721	679	691	715	753	732	694	699	707	710	739	760	685	690	755	703	693	681	736	714	743	687	722	714	764	730	713	706	709	700	723	646	719	761	713	719	709	740	727	673	702	755	672	742	681	762	779	717	746	744	756	716	728	717	733	690	689	802	701	692	698	740	705	678	728	712	666	670	719	680	716	682	750	717	735	776	705	714	715	714	717	714	684	726	764	691	713	752	727	707	672	720	692	663	792	661	668	739	727	713	731	734	730	721	730	702	692	763	710	693	713	727	680	720	738	771	699	701	664	681	708	740	675	725	762	681	740	719	694	759	739	706	751	738	725	723	681	666	719	723	661	731	716	770	683	690	758	715	755	733	744	773	720	686	717	695	718	721	720	730	726	679	653	776	653	767	728	685	694	691	718	758	678	716	765	714	678	711	701	720	730	757	705	733	710	703	736	694	717	718	722	679	747	695	671	695	711	736	685	703	720	699	732	717	667	717	741	724	709	660	732	731	699	803	680	745	695	717	686	734	675	760	716	736	723	692	738	715	703	682	744	685	712	726	731	666	721	705	737	759	762	709	684	681	692	676	692	694	761	693	727	709	668	738	712	682	722	753	674	750	726	675	718	729	722	716	716	762	691	720	679	733	775	702	735	722	683	670	733	709	723	701	672	685	691	690	760	736	697	692	671	704	711	740	718	719	640	708	721	705	729	709	740	706	721	734	724	750	777	743	748	717	753	731	669	689	694	710	663	726	744	711	727	729	702	715	705	697	703	758	693	669	732	707	705	733	699	739	730	728	735	708	731	698	748	691	777	741	696	713	755	678	732	735	706	693	711	699	653	703	666	741	694	702	757	660	761	703	727	730	722	705	721	744	752	733	719	717	692	706	709	713	677	710	728	746	708	654	737	729	671	717	723	667	734	680	733	718	740	739	676	682	685	696	704	690	744	679	772	659	682	720	714	698	735	689	735	703	725	756	728	660	716	684	721	702	737	724	688	711	734	746	729	714	700	715	730	699	733	720	781	693	754	703	692	719	705	715	806	690	706	730	707	706	731	662	735	706	727	743	689	712	721	707	674	687	711	694	742	746	710	688	686	744	776	700	719	761	735	722	733	681	646	728	712	693	718	707	732	698	694	737	723	728	672	738	717	700	740	674	700	704	685	681	722	717	731	688	716	762	713	729	714	729	721	764	735	762	684	735	745	727	751	695	725	688	742	695	716	738	708	704	727	721	709	697	707	746	734	753	678	718	738	720	746	694	701	724	712	735	690	686	726	702	689	699	750	753	696	765	720	708	727	735	756	723	737	763	708	701	731	702	720	760	747	721	690	743	748	673	728	725	657	678	751	734	688	693	736	738	769	752	755	723	731	758	728	711	680	749	721	742	690	734	716	734	719	752	695	701	737	739	730	727	748	701	688	691	743	707	751	754	715	678	744	700	721	751	681	719	686	687	708	686	744	735	681	719	740	717	671	726	692	686	733	708	743	722	750	675	722	680	651	710	765	685	726	708	732	694	745	739	712	697	675	741	735	675	698	720	751	719	686	679	784	733	743	758	730	691	742	668	734	719	726	688	702	718	696	718	723	735	727	698	672	719	684	679	742	722	691	720	714	773	719	650	729	702	737	712	705	713	721	693	736	698	742	716	668	692	718	685	764	730	721	728	702	753	732	738	726	698	716	730	712	685	753	703	744	751	721	683	690	757	674	720	708	727	709	744	701	701	725	748	731	688	683	742	693	740	756	721	736	725	749	693	669	703	714	682	735	790	724	734	712	687	705	720	677	738	730	762	692	708	724	737	686	771	722	737	740	657	754	677	713	729	686	745	709	699	715	771	703	739	708	670	696	721	700	706	726	687	718	769	651	647	689	697	698	722	684	692	706	718	728	727	751	691	664	727	710	755	702	749	703	747	698	714	697	686	705	693	717	749	736	727	715	733	726	719	723	780	763	703	726	706	702	759	689	737	743	656	669	742	707	692	692	713	711	719	752	702	713	764	718	744	696	751	703	704	737	701	715	742	709	700	704	730	663	703	719	719	686	688	710	728	729	675	704	735	751	679	724	701	755	703	733	734	714	795	635	706	694	752	713	653	697	720	743	688	778	704	741	729	680	738	713	726	692	736	728	729	701	729	705	718	741	680	703	700	742	721	726	690	705	721	733	700	716	786	691	755	722	673	760	712	717	668	742	752	728	695	649	704	755	720	713	760	728	692	751	706	762	697	732	739	749	704	717	716	716	712	683	704	696	705	747	695	759	735	738	741	713	721	704	694	734	713	713	713	748	743	710	696	687	689	688	715	694	765	724	681	713	717	743	709	701	726	720	708	768	748	691	711	655	702	697	692	706	707	706	717	705	772	727	730	783	722	699	747	694	666	713	709	688	728	707	692	727	712	744	702	690	734	731	695	724	786	722	726	733	733	748	716	745	754	762	723	741	717	694	760	705	696	728	707	722	678	699	762	683	695	741	720	758	717	696	739	731	729	727	698	714	723	697	696	735	676	700	732	714	754	712	682	727	704	698	746	703	707	686	663	708	737	709	675	716	721	733	740	711	740	732	707	695	695	733	688	727	731	699	694	671	682	694	725	723	703	740	738	732	727	702	774	729	701	728	721	681	718	708	694	738	755	773	699	759	693	671	746	720	696	750	713	687	711	748	744	787	704	718	711	691	724	717	750	714	719	722	765	684	705	739	704	691	685	724	703	727	726
22410	20982	28470	23660	20982	21006	6123	1045	725	621	600	556	486	507	441	473	410	407	358	385	346	346	388	360	354	312	359	338	371	316	340	329	325	334	350	330	346	325	324	307	335	355	321	306	292	310	305	294	305	335	300	316	336	345	329	355	331	363	336	276	307	312	328	296	324	307	303	354	322	298	315	314	327	358	315	320	288	311	325	322	282	294	314	334	314	319	332	353	327	315	301	318	300	297	306	289	306	306	313	310	322	318	292	302	335	314	354	322	299	326	332	295	315	319	300	305	332	309	353	305	311	314	324	325	334	314	314	323	327	353	294	314	319	328	321	325	329	309	339	283	335	290	291	315	329	314	317	310	310	315	312	318	329	304	294	321	299	340	304	312	309	317	321	297	330	311	301	326	295	303	292	323	333	268	303	302	316	302	294	282	313	291	326	317	292	306	319	334	328	318	292	327	332	307	284	296	308	333	301	311	314	303	329	319	347	279	307	310	340	344	349	298	319	322	346	323	333	301	309	313	311	322	323	323	321	298	326	324	301	321	314	296	298	289	326	305	330	314	325	312	296	268	306	324	287	313	293	303	299	316	308	304	306	302	313	326	338	295	304	307	311	348	323	329	293	323	304	292	299	309	290	302	321	301	309	311	348	296	293	342	315	322	352	317	281	307	302	293	308	324	297	312	360	318	299	337	290	319	351	318	328	311	306	277	335	289	277	308	298	324	291	297	325	318	326	291	302	347	286	322	327	320	287	306	308	328	347	285	284	286	317	308	285	306	292	340	314	310	326	319	312	330	314	329	288	325	301	295	340	302	296	304	327	317	329	335	299	314	292	333	298	340	308	318	333	307	328	344	345	341	353	300	329	325	305	328	304	315	307	314	320	295	317	331	326	350	328	309	304	324	293	295	312	310	335	283	298	311	291	348	324	309	324	302	322	310	302	305	319	293	322	325	316	302	285	338	258	295	309	308	289	317	321	336	373	289	353	272	303	345	316	328	353	325	278	288	291	341	292	296	313	332	337	304	323	324	309	338	309	333	315	296	328	332	322	318	294	328	325	312	296	311	321	286	322	330	290	297	298	318	296	309	333	306	324	338	315	333	286	297	318	296	315	324	324	292	311	301	344	315	273	321	306	315	314	316	338	311	304	329	323	287	314	320	316	326	322	315	341	299	306	296	298	302	265	277	371	332	326	320	305	316	299	320	313	297	301	323	305	317	358	307	287	312	311	324	316	311	314	314	325	335	334	315	319	315	305	334	319	295	292	323	335	308	300	306	350	320	294	316	332	343	334	326	337	292	316	306	326	331	305	305	291	319	331	330	343	287	307	316	352	345	306	303	309	343	321	292	311	320	332	318	339	294	300	302	318	300	327	347	310	291	321	325	311	292	317	341	317	358	326	298	294	322	310	327	357	343	310	329	309	345	315	293	313	333	308	279	324	284	352	306	302	324	305	315	318	291	332	300	346	299	290	319	309	330	332	321	313	329	323	326	290	294	297	305	317	297	325	284	329	317	319	324	323	299	298	358	280	331	330	340	313	268	281	307	325	344	351	294	320	327	297	299	326	295	293	293	293	299	307	344	306	318	325	309	300	313	294	306	289	302	319	308	318	274	312	318	280	332	303	301	313	311	332	309	292	341	320	299	304	307	315	326	274	304	301	292	333	293	304	318	315	343	313	308	322	325	290	316	307	296	316	304	327	297	310	317	295	335	292	341	308	305	312	305	343	300	323	314	285	327	317	310	318	313	304	339	293	297	335	308	298	315	296	305	297	315	301	299	318	320	299	302	296	323	321	325	314	325	324	301	321	358	306	353	323	319	318	315	274	339	343	331	317	270	296	352	301	330	303	329	304	306	337	333	339	306	317	320	347	303	291	326	329	300	335	322	316	331	329	304	312	300	290	294	303	305	331	294	317	303	309	297	310	321	282	318	312	309	337	311	278	321	294	284	303	277	296	301	297	298	293	273	313	269	317	310	309	293	293	308	313	339	316	336	332	319	284	325	306	327	352	297	301	296	317	299	303	325	283	360	311	312	313	310	273	315	319	329	301	290	322	317	284	329	346	299	318	316	308	315	305	316	296	308	328	301	299	322	343	333	315	325	325	334	307	318	290	314	330	326	306	311	289	341	308	288	312	310	314	306	325	320	323	316	344	292	318	295	319	307	288	318	308	317	325	298	301	292	351	344	293	324	315	302	337	292	319	300	298	292	304	334	329	286	303	337	317	304	317	309	324	322	295	303	322	331	302	321	312	308	280	317	310	332	338	290	277	327	336	331	315	351	319	298	298	293	284	327	344	330	309	348	314	322	311	293	296	303	322	307	317	352	271	291	313	319	323	323	320	319	289	316	337	345	308	326	330	315	350	321	349	325	326	314	293	333	322	315	309	307	338	329	327	333	297	317	333	331	334	310	328	319	316	308	296	314	302	313	353	330	295	282	307	305	389	302	316	324	295	312	333	304	315	322	323	317	287	286	299	305	290	268	291	304	297	293	350	281	340	318	277	321	306	331	268	317	307	300	320	328	285	325	309	301	348	352	309	316	306	317	319	302	341	328	326	303	309	324	315	323	314	290	305	307	324	319	337	322	321	290	293	294	328	304	278	302	303	301	294	298	332	280	296	342	288	296	306	318	319	331	296	337	290	306	306	314	321	331	375	330	313	323	285	312	328	325	326	318	295	314	312	303	307	298	330	342	287	363	307	334	308	290	298	310	294	329	314	302	314	345	294	290	289	313	323	296	326	312	288	324	311	326	329	291	304	284	327	286	327	347	289	308	282	322	310	325	326	312	331	298	324	327	308	326	344	288	317	292	296	304	306	310	314	326	308	315	340	312	332	324	305	297	312	301	351	324	277	323	302	340	327	316	321	296	318	322	295	299	296	288	307	332	361	337	285	320	311	335	307	323	319	302	272	311	316	320	318	344	354	325	285	303	322	298	307	320	305	323	320	319	317	320	343	327	307	311	271	333	317	324	337	317	302	322	339	344	311	317	332	277	340	317	314	328	349	324	312	316	315	287	306	347	325	318	310	315	345	276	302	329	296	292	321	302	324	289	339	324	355	306	331	345	302	301	296	315	303	316	329	303	308	290	336	302	284	323	318	319	317	289	275	335	338	302	299	329	310	311	330	302	300	297	310	306	345	333	286	296	310	302	305	330	278	340	293	346	314	333	320	307	320	345	326	321	282	321	317	342	319	299	317	287	304	340	323	325	290	309	305	307	314	313	328	287	296	339	291	288	306	307	304	319	333	310	312	314	319	316	288	317	290	332	339	332	287	320	303	325	339	306	312	280	301	328	311	304	339	303	324	300	319	301	305	352	314	289	322	342	297	309	304	309	301	308	303	321	281	300	290	307	312	344	290	334	301	321	315	327	327	310	310	330	330	316	331	277	293	304	344	315	329	308	318	313	285	286	307	330	328	328	317	313	315	316	356	310	301	330	301	298	316	297	327	311	275	341	300	298	292	315	313	311	318	322
4081	15195	9428	4485	3120	2367	1784	1396	1086	916	753	741	621	581	553	522	494	426	406	387	406	355	361	370	375	392	362	363	364	330	352	322	378	333	285	336	342	343	308	341	324	329	294	305	314	323	304	336	340	333	308	334	309	305	289	282	331	296	296	335	315	304	297	317	301	349	311	293	307	323	305	325	330	324	300	303	289	325	294	331	282	317	327	288	302	314	282	301	303	303	328	293	273	296	338	296	299	288	287	319	282	345	287	289	330	316	309	333	300	309	308	290	300	300	321	290	307	307	329	294	302	294	306	338	312	308	255	323	286	302	326	289	287	318	308	322	326	279	293	320	312	281	275	284	304	311	315	307	268	340	305	319	284	302	320	327	306	297	332	323	307	327	282	264	333	296	306	303	319	325	269	316	274	311	308	302	283	313	275	322	344	273	308	370	318	284	321	284	304	308	305	327	323	295	299	301	290	301	292	316	308	311	296	296	336	295	329	319	287	324	322	318	292	304	301	306	311	306	307	298	315	321	309	286	261	307	308	350	328	286	314	308	291	285	325	305	320	272	307	311	305	305	291	301	311	283	306	323	312	330	310	329	277	316	306	338	322	295	291	288	290	317	278	300	333	299	287	293	292	333	318	322	320	270	324	301	328	323	291	294	311	303	313	342	294	303	323	299	281	308	303	302	336	326	284	298	315	295	286	322	325	289	303	301	289	314	316	288	321	293	292	291	302	332	312	317	323	268	311	276	309	284	295	311	318	315	302	321	330	298	299	300	296	263	317	327	280	282	309	323	322	309	263	274	324	276	287	325	320	344	314	330	294	316	291	284	320	272	278	328	294	314	317	292	328	292	285	315	286	305	324	269	308	300	275	313	286	309	289	280	327	325	287	275	307	286	302	308	320	289	316	302	321	308	311	292	314	299	291	290	283	291	309	317	305	312	288	328	316	313	296	308	288	317	287	319	306	287	289	293	273	298	312	307	318	307	305	308	287	317	282	333	279	312	257	311	255	294	292	298	335	316	318	316	272	322	297	321	295	304	316	285	290	306	279	301	301	310	302	324	320	304	310	325	282	290	333	271	343	287	292	315	291	279	332	325	271	287	291	298	306	302	312	321	317	295	316	314	287	303	287	294	319	320	280	335	311	314	320	308	347	312	324	291	296	332	297	290	333	312	319	302	311	301	279	293	314	320	291	332	284	303	312	287	286	323	316	304	300	300	318	310	299	324	308	287	281	312	310	293	305	312	310	324	327	278	318	309	314	259	335	290	307	312	282	303	307	318	302	311	292	305	308	307	293	306	272	308	307	282	323	312	303	335	307	294	318	299	312	295	314	312	310	293	264	335	298	340	301	280	315	318	301	293	312	320	279	301	326	294	325	293	274	346	330	305	328	318	307	289	299	292	303	311	298	331	329	296	319	293	288	311	319	315	311	327	323	325	342	300	316	326	280	355	313	282	299	342	306	281	318	301	282	325	318	333	298	326	310	329	311	294	317	303	350	316	301	275	312	323	284	297	323	292	311	294	294	294	302	286	291	294	300	344	309	316	301	313	332	314	300	299	301	303	288	276	306	325	314	272	322	315	309	323	287	299	326	320	291	316	311	284	267	287	328	278	304	295	329	298	278	319	312	303	316	292	307	300	277	329	293	287	322	311	330	298	302	324	294	278	313	294	295	303	322	340	292	304	319	278	360	347	290	283	301	321	297	293	272	305	310	284	277	319	311	311	300	303	338	294	306	308	310	310	323	347	295	298	292	306	294	357	293	309	342	323	335	318	282	343	266	289	313	293	303	308	306	318	273	319	316	323	295	331	299	313	331	311	328	298	309	308	297	318	282	279	267	291	329	320	315	315	319	283	292	305	330	292	273	302	292	289	344	308	319	331	316	321	322	303	318	329	315	313	274	302	307	284	322	299	318	326	320	289	280	300	310	310	302	281	304	274	311	287	318	295	327	292	313	298	295	303	299	309	289	314	330	308	327	342	283	311	329	296	287	307	322	340	307	296	305	313	304	308	314	332	274	299	334	297	320	294	321	289	295	301	311	341	292	295	320	313	295	286	311	310	335	301	305	319	304	330	356	305	298	332	307	338	287	289	321	320	306	308	313	299	321	288	312	289	314	285	279	288	297	278	276	308	306	306	333	291	306	304	312	304	334	302	314	296	293	304	285	305	317	305	290	338	317	329	290	304	334	278	306	300	296	313	304	307	290	271	270	298	302	315	270	299	306	282	310	317	281	312	329	322	298	303	301	308	290	298	304	307	279	284	319	314	294	306	309	309	294	297	300	302	325	318	314	319	308	275	300	307	317	302	307	336	288	307	305	302	285	307	327	304	309	310	275	275	286	298	303	292	339	298	312	300	289	287	333	296	302	310	301	295	308	276	311	314	298	293	293	277	332	316	307	297	307	311	302	316	304	317	329	290	282	277	294	302	286	268	275	325	302	321	320	314	340	324	331	313	310	307	291	334	311	286	297	289	319	293	334	304	303	321	297	332	305	304	309	313	294	304	306	306	310	317	336	280	320	326	304	339	306	295	327	319	300	318	296	315	279	313	285	282	307	317	306	293	292	251	314	299	285	294	297	293	306	328	314	298	289	343	283	300	307	293	283	323	299	326	295	288	303	317	354	276	327	305	298	295	303	308	283	299	289	281	324	296	305	290	281	318	297	312	311	338	280	309	291	308	298	305	272	277	299	313	317	302	322	320	272	319	324	306	311	306	289	300	321	308	333	325	302	300	335	304	300	322	337	299	303	293	313	319	305	317	323	323	309	311	282	304	310	289	330	308	291	271	311	320	334	318	297	276	297	294	312	291	328	295	285	319	300	317	321	310	272	285	328	305	292	309	316	321	305	286	287	316	305	326	290	312	284	279	268	288	300	302	335	330	323	307	278	315	307	310	300	274	278	289	275	290	313	339	312	347	299	323	309	307	288	319	315	331	288	333	308	307	309	284	306	291	315	353	311	295	314	318	326	296	294	291	308	322	331	300	311	314	309	322	262	309	307	316	292	276	259	319	310	314	300	298	315	317	308	325	306	293	339	316	304	299	323	323	299	307	296	279	309	310	324	312	306	309	333	274	290	306	323	288	297	323	319	302	270	298	306	289	333	332	326	298	310	300	307	313	298	287	278	263	312	326	333	293	291	322	328	313	292	336	315	307	324	289	285	331	280	303	300	294	316	322	329	284	318	280	309	287	322	308	307	305	282	305	297	335	327	328	326	312	293	328	318	307	296	322	327	312	334	338	297	295	324	279	302	346	319	272	321	301	299	320	297	299	313	297	311	297	288	273	287	291	307	314	295	296	304	318	319	321	346	351	295	295	306	291	333	290	305	313	313	303	292	325	326	319	297	309	286	304	310	316	310	300	307	305	312	317	315	297	294	302	321	329	288	284	296	309	312	322	299	302	291	324	315	320	319	317	324	316	282	258	321	345	322	329	324	329	310	306	317	295	293	287	303	312	325	318	325	315	295	279	287	322
27577	20119	8682	1406	934	862	732	620	589	581	582	609	582	604	548	590	610	564	594	565	569	579	598	580	562	545	545	560	555	619	584	563	601	602	540	554	589	609	584	540	587	542	518	604	566	579	580	555	581	530	545	594	569	541	615	591	558	545	606	588	604	592	546	518	587	565	582	531	586	589	552	555	560	567	598	563	596	556	579	562	591	589	562	577	579	554	580	593	587	546	570	566	536	554	582	529	578	542	562	578	555	564	595	586	583	556	586	571	558	568	577	589	563	613	583	590	571	559	565	575	610	561	574	592	539	571	565	595	582	570	583	597	556	590	551	596	612	556	604	585	569	574	565	589	581	600	586	561	601	584	582	609	594	579	548	551	562	589	588	573	550	533	596	584	568	580	593	511	535	617	605	591	543	561	566	648	602	581	589	549	628	551	562	586	571	554	561	573	595	610	589	550	568	589	592	574	613	604	561	557	558	567	576	566	582	543	588	563	562	600	595	560	612	580	562	571	564	583	604	565	592	614	598	587	549	555	581	527	577	555	569	596	565	529	556	587	590	550	579	596	560	567	554	577	583	600	564	573	556	554	548	595	576	582	550	571	543	596	608	583	556	607	559	605	531	573	577	585	605	550	547	584	597	573	587	579	549	574	542	564	572	553	544	560	561	572	528	557	565	580	544	576	578	594	628	528	569	597	601	571	587	556	530	589	534	573	543	547	578	584	584	614	618	565	594	542	529	537	610	557	626	524	578	601	591	592	559	555	581	601	623	599	602	581	546	568	613	592	548	569	582	565	569	569	612	575	538	562	552	599	544	574	580	617	559	571	571	620	608	549	543	559	562	550	577	583	599	567	599	559	557	558	566	585	579	583	561	567	587	566	594	605	605	549	569	583	628	605	565	614	556	558	600	564	563	624	575	581	576	532	549	589	626	575	567	586	551	529	556	570	564	576	581	616	556	560	546	611	553	545	589	594	567	567	600	579	579	540	584	601	571	576	603	583	585	568	622	573	573	531	561	557	569	570	567	562	612	595	582	569	602	552	514	534	569	577	523	575	551	573	583	562	581	570	611	558	614	574	558	563	551	551	528	562	589	578	558	581	576	557	608	575	556	550	562	556	609	586	554	562	567	538	583	603	595	558	595	585	502	579	559	577	550	587	584	561	567	508	602	569	610	574	617	606	551	546	596	569	538	585	558	549	556	597	581	608	524	574	609	588	557	572	570	567	575	567	567	609	574	522	571	576	552	612	602	578	602	592	559	584	556	554	556	550	599	560	555	620	627	599	568	603	591	570	562	662	576	539	593	555	598	544	605	555	568	571	536	605	586	525	540	566	621	553	609	571	564	543	606	539	581	568	577	593	591	560	563	586	589	578	593	540	546	562	521	559	564	532	624	539	521	549	512	562	574	621	571	558	584	565	593	552	542	581	571	522	565	583	535	568	581	560	562	572	548	570	595	566	546	609	563	586	561	536	567	571	576	541	589	603	522	573	590	605	550	546	528	586	579	542	565	551	548	556	561	612	554	584	578	551	582	607	573	581	585	601	559	557	604	558	523	578	522	582	545	541	555	595	582	600	580	555	557	612	560	564	631	579	553	572	573	607	597	545	575	601	612	566	534	593	567	617	574	569	551	564	568	560	564	564	593	585	562	571	585	530	570	574	566	575	552	555	532	609	604	539	587	579	626	565	606	628	580	560	541	575	565	545	600	553	577	550	606	562	603	577	562	548	541	535	549	570	556	584	548	580	557	548	585	543	578	613	599	587	573	573	589	550	569	575	562	561	580	604	556	638	583	602	580	601	553	545	599	585	546	559	567	534	586	601	567	599	567	588	538	583	580	572	557	607	571	542	582	595	572	612	549	514	543	558	543	577	573	597	536	563	540	596	598	595	527	551	543	543	644	610	570	520	551	598	591	558	556	580	579	562	594	570	587	543	569	599	578	573	595	543	573	583	571	522	563	568	600	559	556	602	539	547	575	615	580	576	577	584	618	578	564	570	564	547	569	587	585	540	571	587	586	610	560	582	586	550	555	592	553	589	585	575	598	596	526	608	550	587	551	601	583	547	568	529	575	527	561	589	558	602	600	578	570	545	582	591	552	627	600	588	558	602	552	594	555	549	549	586	566	562	574	554	601	529	558	600	578	617	546	584	574	574	586	583	566	572	544	599	601	616	559	585	562	539	581	588	600	623	558	581	607	581	550	629	556	657	601	558	582	598	604	615	539	541	566	583	596	562	534	613	544	622	567	551	595	562	567	585	575	593	557	570	580	582	594	564	546	602	582	593	579	517	629	652	577	620	583	602	619	570	590	572	599	589	616	595	540	616	548	550	534	578	595	586	605	654	593	577	610	555	567	571	567	568	561	634	598	588	556	609	566	572	548	548	588	550	593	550	595	589	612	563	576	586	560	581	585	583	564	578	547	601	565	587	584	588	539	627	578	610	573	562	594	541	532	559	555	547	580	585	563	581	607	558	548	563	528	554	568	531	556	598	577	609	571	564	532	560	639	517	578	545	590	591	590	572	553	599	594	559	570	534	540	586	581	545	598	577	575	580	551	607	554	545	587	580	594	571	608	580	575	606	626	592	532	595	576	590	613	582	533	569	549	550	568	610	577	582	569	575	586	578	575	597	537	564	598	550	541	578	602	569	587	550	567	582	546	576	526	602	580	535	530	546	587	563	546	578	588	592	599	572	553	570	567	587	577	562	592	590	608	605	570	560	588	563	601	582	572	559	577	591	578	611	570	574	562	547	554	594	596	589	577	541	568	587	603	566	588	542	609	571	621	582	597	566	561	577	579	570	535	604	604	557	552	566	579	625	581	540	587	580	547	539	558	578	589	556	583	566	586	559	555	554	558	589	542	608	583	526	531	558	581	576	573	639	595	578	564	603	619	572	570	543	579	571	591	538	587	566	593	560	563	587	568	623	580	561	581	578	600	590	579	572	570	565	595	540	596	577	596	566	591	596	580	578	551	537	552	600	614	605	595	532	567	566	561	608	602	628	562	536	620	572	591	550	586	536	534	558	562	535	590	605	581	580	601	551	601	578	536	559	574	521	579	589	583	584	613	582	564	583	558	579	606	548	603	586	572	628	565	567	604	609	545	585	577	584	546	533	574	618	571	612	587	588	589	597	583	593	559	543	553	568	591	549	560	589	576	554	562	559	564	553	606	560	584	563	536	592	535	533	565	601	604	591	576	565	571	536	550	574	564	572	579	560	579	535	587	542	549	576	572	570	556	571	556	561	576	565	559	526	523	593	624	596	618	593	568	584	596	568	559	562	602	540	597	587	580	556	577	637	588	574	603	628	612	551	540	575	587	586	593	596	555	558	620	582	544	538	580	506	589	544	583	564	588	572	530	596	576	569	565	598	576	565	584	575	592	580	571	545	567	535	593	624	555	596	598	552	580	577	563	567	610	597	580	590	580	574	607	510	547	568	551	563	591	516	586	612	583	535	564	543	521	601	572	608	553	554
4958	3085	1696	1072	845	767	742	689	671	609	621	616	602	654	622	614	592	588	598	605	593	623	571	588	634	622	623	628	624	624	602	563	629	603	576	606	548	583	541	585	542	554	596	584	593	601	594	613	582	639	579	632	583	565	569	623	594	547	570	610	603	581	556	630	617	567	562	615	558	588	588	605	553	589	600	597	594	568	600	593	621	542	571	594	575	587	545	579	621	553	619	584	590	612	578	596	604	622	623	575	603	644	586	591	594	575	643	586	563	612	600	592	559	572	558	626	580	629	602	580	551	586	596	602	515	584	554	595	586	575	572	591	617	637	593	565	583	609	601	617	586	583	594	616	597	594	581	580	626	574	609	640	578	581	602	553	566	588	607	596	600	602	572	643	649	584	613	590	596	563	570	608	551	596	599	581	596	564	572	583	596	618	542	613	565	544	593	591	607	580	623	613	554	644	577	608	589	554	616	596	560	593	635	597	603	591	595	575	586	591	579	629	570	582	589	531	589	594	591	644	576	600	577	601	598	563	550	579	617	588	572	619	592	595	615	585	592	596	625	581	614	600	604	564	607	581	584	633	565	565	598	598	642	554	583	610	604	548	576	571	611	570	592	559	574	576	578	602	554	609	601	607	589	601	598	597	602	565	530	647	578	565	607	559	590	626	645	572	622	596	626	565	609	611	584	594	558	602	599	577	579	559	566	583	593	600	585	607	586	562	582	644	591	582	585	570	606	601	601	602	544	606	544	607	613	559	563	608	624	618	621	586	581	558	601	663	595	590	609	616	564	566	549	540	628	606	635	569	649	593	594	578	594	628	637	636	591	593	579	559	566	614	543	577	553	585	569	601	556	581	583	634	590	563	603	548	611	608	582	571	596	593	572	582	573	594	585	608	582	587	561	572	559	573	593	603	612	579	573	580	619	579	554	595	586	610	614	595	569	566	587	540	573	608	617	593	598	580	588	597	595	596	600	608	575	575	541	608	601	607	554	596	587	595	584	566	568	583	572	604	598	594	615	579	598	591	615	624	644	612	578	563	557	605	534	588	553	594	585	613	576	600	571	668	587	585	565	588	558	639	587	614	593	581	549	556	587	577	576	544	607	630	579	598	613	543	600	538	614	590	555	608	583	579	563	595	594	593	569	592	626	611	557	624	621	629	596	571	583	594	536	632	571	607	580	610	600	551	615	581	594	574	567	597	597	581	573	591	580	618	594	566	522	644	565	550	623	566	586	566	615	576	554	606	597	561	586	569	578	576	580	581	645	619	601	572	629	583	575	565	594	574	583	612	634	570	551	586	600	582	585	547	549	599	577	605	554	589	604	535	573	581	568	584	566	614	580	578	600	578	604	604	613	601	543	589	596	578	578	604	584	601	605	579	573	567	596	593	578	595	555	553	603	617	626	583	580	582	573	612	617	623	609	580	622	601	570	565	593	604	562	636	580	572	614	615	599	564	614	568	610	608	569	593	585	583	613	599	612	560	599	601	575	606	545	614	615	574	597	584	596	578	573	573	570	595	571	613	600	568	606	576	555	666	609	569	577	570	569	603	548	556	585	604	578	527	559	606	597	537	599	565	585	557	584	575	606	615	610	571	585	570	550	613	582	583	618	576	606	573	609	610	597	599	610	577	577	571	585	579	580	593	547	626	609	607	568	569	621	595	566	586	620	653	577	595	551	635	591	601	623	610	598	611	565	561	591	595	584	590	595	588	590	604	628	598	592	587	610	576	601	560	576	537	590	554	613	632	568	562	607	601	567	587	610	599	568	540	607	593	587	576	568	572	591	582	570	559	599	600	559	620	575	583	535	605	603	569	595	631	568	613	588	623	591	570	607	584	580	583	596	649	623	580	634	584	607	585	563	623	593	582	574	574	612	593	578	605	598	529	574	604	599	602	575	622	580	570	615	563	576	599	583	609	589	591	589	572	609	547	631	575	550	588	558	611	577	537	593	565	561	534	559	586	573	564	546	630	572	626	574	564	598	607	596	574	562	561	641	584	587	586	546	555	575	608	563	576	625	545	594	621	572	605	619	664	594	590	551	599	600	577	559	597	586	573	594	616	569	589	563	584	614	560	577	519	608	563	630	558	575	584	608	573	598	589	608	591	617	580	628	587	583	597	588	586	612	538	563	591	619	575	589	623	569	568	597	608	608	597	581	599	590	605	575	584	570	605	593	610	625	665	552	595	553	581	596	570	580	625	608	599	533	559	589	563	608	575	568	608	580	551	607	612	590	583	588	515	531	592	626	611	590	610	604	574	573	575	632	592	614	631	605	562	613	595	581	593	629	585	603	578	571	556	596	571	635	628	541	583	551	576	624	608	554	565	600	568	573	573	568	579	584	566	608	609	552	582	569	624	564	640	606	558	575	591	658	636	647	596	609	563	554	608	548	585	555	593	584	572	614	585	585	578	574	580	587	582	611	577	581	560	549	595	580	595	592	563	601	627	629	625	580	599	606	603	583	560	579	599	558	586	533	571	600	586	566	604	594	575	602	571	587	550	642	575	589	601	546	592	606	596	568	597	562	615	570	557	598	632	594	573	591	586	573	563	552	563	658	609	617	590	617	648	582	570	577	622	554	582	560	554	575	606	590	556	537	588	615	618	596	586	590	587	594	591	613	572	567	567	580	582	634	566	579	572	562	637	644	567	537	574	565	579	562	581	586	577	586	571	610	589	567	620	626	575	598	577	584	618	609	601	649	584	597	595	559	575	595	572	571	627	566	608	610	558	580	564	590	572	560	597	575	612	587	579	593	611	593	587	586	630	636	561	583	609	567	626	575	568	596	573	583	558	569	574	570	611	588	568	575	553	610	569	585	582	589	645	609	585	610	598	609	599	598	608	575	583	646	567	548	571	563	582	586	574	634	623	569	608	633	567	576	601	556	627	564	636	566	621	589	624	575	634	549	575	584	586	528	588	582	595	581	619	577	555	586	584	614	604	583	570	569	572	554	588	618	616	588	636	605	595	590	590	624	573	614	562	572	564	613	595	591	589	577	571	561	579	607	597	553	542	566	573	578	611	539	575	575	624	603	565	563	643	577	615	547	581	571	521	634	601	543	601	590	572	547	627	560	602	552	622	612	603	607	598	649	649	644	575	551	585	565	609	587	617	597	560	608	579	563	577	591	558	607	591	588	584	549	567	552	588	587	608	575	585	584	540	581	564	533	583	608	583	637	615	633	628	593	588	585	575	540	615	601	601	621	563	597	583	581	576	593	586	580	583	580	583	631	587	621	619	592	559	619	615	592	603	617	594	602	600	584	606	571	566	587	624	573	609	583	631	565	540	636	567	627	551	607	579	583	577	613	609	589	598	555	568	609	604	614	606	589	570	628	583	603	571	577	535	517	555	611	641	593	577	606	587	601	568	605	614	580	578	542	619	595	574	595	586	589	579	583	558	580	594	596	615	610	589	581	574	606	605	544	577	631	623	590	589	634	601	549	592	589	577	553	568	602	590	641	586	599	614	602	580
23611	20948	27829	24223	20851	5570	813	597	498	437	410	422	395	351	331	351	322	316	309	272	262	307	308	302	290	312	306	303	290	317	281	262	287	276	301	296	270	297	274	260	270	286	284	290	255	289	293	293	277	287	288	247	281	287	284	247	295	320	266	287	277	277	280	272	256	285	286	259	262	266	274	243	276	260	283	273	264	274	293	284	299	252	270	257	280	245	279	274	275	272	247	263	275	263	296	270	248	273	282	273	267	271	255	256	266	310	308	298	282	287	250	296	278	256	285	263	266	260	287	271	258	254	273	265	272	262	279	288	261	272	272	285	277	265	274	261	248	284	288	282	270	272	233	269	268	261	268	280	271	264	285	261	265	280	279	267	257	260	274	299	258	259	238	281	307	262	300	243	284	277	275	243	308	256	264	269	262	292	307	259	273	272	286	285	278	285	299	286	236	268	293	273	292	268	287	262	287	256	267	268	245	272	269	294	255	272	285	287	279	287	262	269	239	298	299	274	275	269	251	271	298	283	277	280	254	272	253	274	278	253	280	279	266	289	288	290	290	282	251	264	293	269	265	289	287	280	290	293	258	273	268	284	264	282	260	277	279	301	259	310	294	249	283	274	287	280	274	271	287	257	272	293	283	282	289	293	275	271	248	287	280	278	246	272	255	276	274	273	290	280	271	282	280	311	273	267	281	253	264	248	281	300	293	270	246	275	289	263	256	275	288	277	270	298	290	266	239	254	267	266	246	265	247	247	265	261	276	301	286	286	308	297	276	280	291	293	294	279	263	261	277	288	248	293	303	267	289	255	283	258	290	247	254	260	231	249	274	280	286	260	265	271	280	278	302	289	269	270	259	251	286	252	261	279	258	280	272	265	263	278	270	261	271	309	287	279	283	296	267	273	298	269	292	254	261	278	270	250	281	262	278	299	268	257	270	254	278	273	285	284	256	268	256	262	293	253	269	318	259	245	279	284	292	270	249	295	267	265	279	276	271	274	271	285	286	277	278	272	294	291	283	268	284	286	270	294	327	269	276	274	283	295	242	306	269	272	265	263	275	267	293	284	287	258	295	263	292	285	263	253	287	287	274	277	291	270	293	243	254	309	269	276	289	272	266	286	270	277	272	278	307	324	261	255	292	295	241	269	262	299	269	252	273	289	263	265	258	255	270	302	239	283	264	286	265	275	266	279	261	264	284	283	282	294	261	280	288	256	291	277	249	261	280	251	304	304	290	279	258	268	281	253	269	270	276	273	263	281	257	287	267	230	282	244	258	292	292	268	283	286	278	258	276	264	257	301	272	288	269	283	263	255	284	259	277	251	230	245	262	293	317	243	253	294	250	279	295	281	268	236	280	241	258	254	275	269	263	269	252	278	287	261	295	248	280	245	268	279	286	322	290	262	306	305	257	288	274	261	276	291	261	261	261	246	281	275	261	247	294	269	274	274	269	294	281	263	259	275	280	265	240	291	255	291	258	268	291	278	293	302	275	280	251	258	288	281	275	241	272	241	291	284	236	244	274	282	251	279	260	279	262	278	304	288	251	284	249	245	287	279	263	242	266	295	268	259	284	277	270	286	271	273	248	259	254	290	262	260	264	251	291	287	263	260	259	272	280	268	266	274	248	260	297	279	271	263	263	272	256	279	280	262	272	266	277	264	297	274	277	265	267	302	294	260	267	297	241	256	280	278	305	267	284	249	293	280	261	281	281	296	279	270	289	264	240	274	293	276	256	272	258	280	272	292	266	266	289	260	259	254	293	267	262	278	268	258	264	264	260	296	271	276	267	294	294	268	283	253	273	314	282	283	261	289	276	251	250	257	249	274	306	293	295	270	272	264	278	265	270	286	272	304	283	278	290	283	281	277	276	256	269	259	264	282	259	271	267	265	295	270	261	286	266	270	277	279	255	285	275	251	289	302	286	262	262	288	259	267	274	292	289	279	266	268	259	252	249	260	266	250	264	271	264	303	289	269	270	287	278	256	258	281	282	267	264	262	266	243	260	266	278	281	303	295	258	278	272	260	272	301	269	303	265	245	260	273	268	282	273	276	256	272	265	298	266	267	328	276	263	279	283	279	273	261	269	301	294	279	275	281	293	287	259	291	292	257	280	281	281	285	253	281	292	247	231	258	281	304	238	295	283	260	284	266	259	262	275	244	290	274	303	232	266	262	279	278	269	270	283	271	290	267	310	267	278	268	283	245	260	253	244	255	262	269	275	292	291	258	287	258	296	266	287	254	282	267	272	285	290	278	303	259	274	242	277	282	290	256	278	254	268	292	299	251	284	261	298	245	255	267	279	282	288	267	260	297	274	265	290	294	310	276	283	279	259	286	264	272	277	314	254	279	289	263	264	285	268	257	301	265	284	275	262	284	267	275	276	283	268	265	319	245	267	287	280	278	290	262	271	286	266	287	246	264	287	276	267	293	261	258	293	278	257	253	249	277	271	285	285	252	246	282	279	291	250	277	263	267	281	283	297	292	283	298	252	270	276	294	257	235	234	268	251	290	282	286	263	289	254	259	274	251	302	259	280	242	288	271	281	271	282	284	296	275	282	273	284	267	288	259	267	266	298	252	230	253	306	252	317	254	281	283	320	272	263	269	257	252	274	250	268	282	291	278	271	265	286	267	278	296	299	250	277	264	267	290	280	272	281	289	279	290	260	245	283	285	250	252	255	278	254	270	266	239	260	278	292	279	276	257	284	272	273	282	254	276	272	273	254	310	300	270	288	287	274	298	279	278	300	285	295	254	291	275	258	285	266	254	289	290	273	281	254	259	253	277	292	254	283	274	268	259	249	260	267	288	278	242	264	290	267	256	278	270	291	277	267	266	261	258	245	275	255	252	279	294	263	293	296	269	262	280	265	266	293	261	297	255	272	286	242	308	302	274	251	272	269	286	259	292	294	288	270	278	282	271	291	250	241	255	263	263	282	268	268	264	304	270	255	281	267	255	264	260	269	282	267	270	266	270	268	246	254	284	266	309	283	253	276	276	288	260	282	262	251	277	258	248	272	289	264	310	285	294	246	258	269	242	256	290	289	275	267	259	275	265	279	259	254	279	264	248	277	258	271	275	273	261	265	271	271	248	278	256	279	278	317	296	295	275	295	264	300	278	274	292	275	243	252	286	293	259	255	274	263	268	275	257	260	287	252	269	284	286	256	292	279	290	286	280	275	250	270	279	296	279	256	289	312	301	269	284	295	252	283	265	245	268	250	266	263	268	263	264	257	249	258	278	276	258	306	240	276	301	247	284	256	278	285	276	243	293	273	299	302	277	287	279	251	261	260	274	269	263	274	236	270	271	256	248	253	264	305	250	287	279	273	244	254	272	294	248	271	263	262	279	275	257	261	275	254	272	291	261	252	275	256	276	306	269	256	273	279	245	269	295	293	259	283	253	294	274	272	266	252	269	264	276	286	281	289	276	269	324	280	260	239	282	276	287	267	274	278	322	294	277	298	247	275	279	263	242	293	276	252	248
3586	10297	5747	2571	1847	1478	1077	902	704	612	580	495	452	444	404	352	387	325	392	329	336	297	329	329	299	303	328	317	296	298	323	286	284	311	304	314	315	287	272	264	320	296	286	273	300	259	281	292	296	287	297	296	279	277	277	248	282	278	288	295	291	315	302	275	280	295	270	281	310	279	292	261	282	272	292	268	277	276	293	260	282	262	288	263	291	275	276	294	329	279	266	308	271	307	276	274	271	280	284	295	265	287	256	259	260	260	271	281	278	291	265	283	271	278	305	305	263	285	261	266	296	274	279	277	284	281	279	258	302	291	297	266	300	284	289	267	271	288	283	288	301	263	278	288	278	294	301	285	281	278	282	285	300	293	270	270	312	297	290	269	290	301	312	255	256	246	258	280	280	304	300	295	292	285	241	260	303	259	282	276	261	293	285	281	263	278	295	289	272	273	272	265	287	292	294	264	288	280	268	284	289	291	271	281	272	297	286	287	266	274	279	293	260	282	291	278	256	277	281	278	283	299	293	254	275	279	293	285	294	282	287	294	281	270	266	278	270	279	278	256	257	274	280	269	272	285	298	321	285	245	274	283	288	240	238	296	260	293	292	303	270	290	277	272	273	304	295	265	269	252	300	302	261	313	255	298	286	290	270	283	288	294	306	294	306	282	294	286	284	274	280	276	256	265	249	283	302	287	309	252	287	304	297	261	277	281	263	274	250	258	266	325	291	295	273	250	282	305	262	283	255	278	289	294	301	280	266	271	302	263	288	283	290	271	307	283	259	278	267	289	301	299	295	303	281	310	265	270	275	301	296	252	304	293	272	275	277	271	297	316	298	282	271	304	298	300	303	262	282	285	257	286	279	264	266	261	302	271	259	254	264	285	263	308	268	278	268	289	282	267	278	315	270	253	268	265	332	266	251	299	281	298	288	246	282	268	253	241	266	283	287	273	266	296	282	307	272	231	269	279	282	292	276	292	273	299	299	282	297	311	288	251	267	293	279	308	286	251	298	281	270	268	287	258	279	288	277	258	281	264	272	271	275	284	273	254	293	309	267	303	280	291	271	279	322	285	283	251	281	284	285	310	278	275	280	274	261	274	293	302	307	275	269	270	293	270	269	249	286	268	274	295	270	278	275	263	261	284	286	275	273	286	292	290	281	278	264	256	292	274	290	286	270	260	273	279	272	276	279	283	269	280	264	307	282	288	282	272	284	281	305	300	274	317	267	250	267	282	291	295	261	289	274	271	273	280	275	304	293	273	281	301	308	278	234	267	279	301	290	223	285	297	296	278	305	291	274	276	270	261	283	277	275	308	269	280	278	279	275	303	319	285	285	276	287	248	335	295	275	258	296	313	270	273	267	274	266	320	291	249	283	280	294	263	270	278	258	259	264	306	290	264	282	268	295	310	277	284	253	273	297	282	301	299	277	242	302	263	267	301	245	297	265	279	262	286	269	265	271	300	255	290	274	270	274	277	263	261	304	292	296	298	283	280	250	254	285	264	297	272	250	272	273	267	289	271	266	277	296	280	311	325	260	263	320	243	278	301	296	267	285	254	240	310	243	277	267	277	275	288	262	281	274	246	286	290	277	312	258	289	276	279	274	288	292	267	297	234	269	265	283	258	258	259	291	275	282	246	285	280	250	259	284	259	285	281	269	243	291	245	288	275	306	276	301	283	286	288	292	282	279	294	270	269	236	304	290	279	246	297	295	276	267	272	262	287	274	269	265	269	278	255	276	297	275	277	278	308	302	269	279	281	313	268	237	270	275	266	273	279	268	291	280	288	287	282	293	275	285	290	285	305	299	256	289	306	273	297	289	264	280	264	298	268	294	312	271	274	299	263	277	268	280	292	275	308	296	270	271	291	280	238	260	277	260	256	279	283	247	283	258	267	295	272	293	302	300	274	255	260	278	268	312	271	279	242	247	278	315	277	265	247	286	296	277	265	303	279	266	263	291	273	251	281	315	270	299	261	282	251	283	284	299	293	289	266	296	307	247	316	277	304	302	286	274	273	277	308	264	284	287	280	261	265	265	254	289	269	265	262	259	287	262	289	264	279	279	290	274	280	283	274	291	301	287	275	269	275	285	279	281	281	300	278	291	269	264	290	268	291	261	255	304	266	318	305	293	262	339	283	272	289	285	254	286	270	238	261	289	283	270	274	249	281	294	281	294	251	259	288	251	300	313	259	274	262	293	301	248	307	289	296	278	245	309	279	285	295	278	280	258	276	253	260	273	270	291	293	292	265	285	288	288	259	268	281	289	270	313	276	293	255	289	256	257	295	254	256	314	275	299	315	248	295	261	304	324	261	277	271	287	282	303	300	293	270	264	254	270	237	303	272	287	290	270	270	298	295	280	283	276	257	256	289	274	273	300	264	278	288	278	258	285	304	242	306	310	299	271	292	280	284	277	288	270	282	272	276	273	278	300	283	252	268	281	296	282	287	280	266	269	273	295	284	303	268	269	259	259	258	298	287	281	287	280	271	297	270	286	290	301	262	266	268	275	283	268	272	281	272	278	286	305	270	284	280	284	309	280	320	293	308	286	305	298	279	271	256	266	274	282	281	275	292	289	288	271	288	261	291	295	283	273	264	285	260	271	289	270	257	304	276	287	278	244	284	265	267	288	265	276	270	288	288	284	278	268	292	256	274	286	264	267	271	282	272	282	258	296	294	256	258	282	266	293	285	303	279	282	278	272	257	291	283	300	267	292	299	275	262	266	250	247	286	270	254	265	299	274	269	297	276	237	303	298	271	255	300	320	275	299	278	320	258	292	277	289	291	271	297	248	278	263	265	220	283	295	307	245	315	270	292	314	295	275	274	299	291	282	273	269	321	280	274	285	291	280	297	273	260	254	296	262	272	281	279	300	288	277	303	281	268	286	278	285	280	255	283	282	294	294	277	279	304	306	257	274	279	275	280	312	271	277	299	272	279	266	265	268	302	292	273	282	318	264	262	251	268	292	299	282	248	285	276	268	275	278	271	288	269	260	276	284	288	288	259	279	249	299	254	268	279	283	284	312	255	290	280	296	277	280	312	283	281	247	261	320	282	264	271	297	296	269	272	285	281	295	286	292	274	305	285	263	299	271	251	245	287	293	255	257	268	275	297	258	299	263	280	292	284	300	293	289	302	286	301	249	295	292	277	283	269	275	310	315	301	279	310	311	305	290	292	313	255	282	308	265	252	290	297	286	277	298	264	297	290	303	267	265	269	301	269	276	270	297	306	293	277	260	298	285	279	277	281	273	289	269	289	276	266	291	295	307	288	270	274	294	274	286	307	268	313	262	297	283	279	269	246	291	298	258	287	288	280	266	267	309	281	287	264	287	278	281	291	284	261	285	260	285	279	281	289	272	288	302	272	282	298	295	276	245	278	275	260	264	298	272	268	291	268	261	282	287	264	274	277	279	262	286	266	302	276	246	292	267	299	286	261	306	262	303	281	260	297	258	277	274	283	279	263	257	265	272	286	275	286
24762	20986	26712	25319	8229	1174	1011	876	808	793	782	827	774	749	754	719	799	717	769	724	688	749	702	739	739	717	739	710	682	781	717	732	735	727	733	775	723	725	750	717	737	723	745	718	702	730	783	737	741	708	695	714	711	697	768	714	719	738	731	717	758	695	685	726	704	694	772	704	738	728	758	764	729	733	705	721	757	751	711	695	751	706	713	734	715	752	738	744	768	743	732	702	715	681	689	728	731	723	710	688	704	771	713	697	736	728	767	748	715	713	700	744	687	700	713	732	733	752	734	702	702	725	752	722	717	724	700	737	729	734	732	715	710	644	734	730	706	731	700	686	716	734	722	750	724	731	732	743	724	762	722	741	768	736	711	683	702	725	779	680	750	711	717	691	733	753	693	714	778	692	706	703	722	727	717	711	732	730	771	713	736	690	726	719	713	731	726	781	691	755	717	705	731	667	737	711	720	738	768	705	712	687	718	715	721	740	763	756	702	749	719	743	765	702	710	744	697	694	711	712	763	713	761	764	693	789	751	683	750	731	713	735	745	785	677	779	725	720	730	677	739	745	706	704	752	665	718	740	752	726	693	743	733	706	721	725	741	723	757	733	716	767	701	714	735	731	708	730	713	718	740	734	726	702	746	724	764	679	751	743	745	702	751	751	719	729	757	704	713	697	722	712	753	720	711	721	681	699	729	669	731	722	707	746	718	753	736	733	717	749	709	745	775	711	695	653	715	638	691	775	764	765	670	729	717	725	660	737	690	747	739	732	701	754	719	742	753	702	679	709	725	771	703	699	701	702	666	713	738	712	727	766	754	718	739	733	714	724	656	745	692	736	724	727	727	681	751	791	694	762	733	669	754	663	705	737	736	766	701	737	718	702	785	736	745	746	676	757	733	758	748	702	737	743	760	730	759	763	716	666	720	720	709	704	719	739	744	746	706	754	720	699	709	689	722	684	760	753	686	731	726	695	725	723	708	712	729	724	724	722	736	736	761	730	728	693	715	707	755	745	709	693	715	768	746	717	719	749	724	749	746	737	744	728	723	745	665	747	667	741	754	751	717	719	707	761	745	722	677	706	750	774	724	731	743	679	713	705	717	718	754	766	732	712	690	749	738	717	715	731	757	689	694	718	759	746	720	757	734	714	724	737	676	756	743	688	720	713	684	741	721	705	734	760	673	736	738	749	659	735	712	716	717	727	736	755	704	727	703	766	745	741	722	696	748	730	715	735	718	712	788	734	687	680	730	745	687	700	718	716	705	697	728	750	757	698	704	694	736	738	753	664	738	762	729	672	736	705	783	760	718	728	730	731	741	771	719	740	724	708	755	726	746	752	682	720	727	752	652	716	711	767	769	698	717	722	640	742	721	721	740	730	700	710	710	741	719	732	709	681	739	711	706	763	733	728	682	760	748	727	672	723	716	722	796	712	711	725	720	713	729	724	722	766	743	682	680	744	736	721	779	724	730	706	767	709	713	752	679	739	729	705	733	687	737	735	703	731	710	707	694	758	759	750	682	730	765	786	747	711	730	698	741	744	697	730	708	752	684	739	665	683	716	743	747	749	741	729	712	676	665	755	721	752	695	748	747	707	735	720	737	777	700	702	716	680	708	700	774	799	721	690	795	699	740	755	731	719	747	765	737	724	744	680	746	773	757	672	719	710	709	721	739	726	686	740	702	734	721	692	708	737	690	750	727	682	672	742	720	750	745	709	700	762	749	709	709	673	721	752	744	768	727	753	729	680	720	740	690	726	728	733	689	753	728	690	685	746	732	732	715	731	709	758	756	738	726	728	822	737	710	713	758	678	769	690	702	733	738	745	746	730	730	702	719	735	728	748	725	734	718	679	718	728	720	767	716	707	667	776	718	764	718	726	767	768	696	740	673	718	779	690	726	771	728	715	672	684	731	738	755	710	705	757	775	774	713	717	689	756	752	713	792	700	729	740	692	758	742	761	715	707	729	768	729	716	718	770	699	662	729	689	756	796	710	729	758	742	713	684	718	671	718	725	752	648	736	688	751	720	747	684	698	694	686	718	788	725	734	664	733	693	730	762	680	759	752	692	767	794	679	736	697	726	697	730	728	741	711	670	742	699	713	757	730	702	738	703	705	722	673	770	740	693	710	708	689	771	749	748	699	679	698	709	721	740	729	725	754	722	707	710	682	749	719	694	686	724	691	726	714	732	741	730	715	740	710	724	729	725	671	782	751	712	719	710	744	718	734	736	689	696	748	760	715	713	708	730	706	734	750	701	743	759	724	750	707	707	712	743	762	677	759	694	696	743	735	730	757	714	742	754	702	720	687	735	701	758	727	736	748	726	698	711	732	720	708	744	749	711	708	720	701	718	744	723	696	723	684	698	739	735	677	717	722	719	711	705	718	689	718	747	723	715	755	744	657	687	729	783	659	731	733	768	720	712	684	752	682	728	746	730	751	727	693	639	765	740	736	660	754	704	744	692	709	728	690	700	753	715	723	691	738	772	699	692	782	707	705	687	720	694	732	684	739	745	750	682	741	685	791	705	695	745	717	743	737	748	712	718	629	703	738	676	735	707	762	727	714	707	741	750	751	691	743	693	744	760	722	685	729	687	780	727	695	692	745	732	653	728	687	731	667	763	720	746	696	784	712	687	732	721	746	775	705	726	723	695	667	735	678	732	682	730	677	721	720	671	721	709	744	678	692	693	681	677	738	705	722	738	769	725	734	704	729	702	750	729	706	736	715	739	735	755	728	743	734	700	772	762	716	745	728	770	758	666	739	674	701	756	759	718	754	736	755	738	701	711	738	686	757	760	716	754	717	700	746	739	766	722	634	761	733	738	711	702	713	754	699	719	719	710	691	735	735	714	730	724	721	698	740	741	745	723	730	771	751	723	703	700	761	693	652	718	721	683	757	674	721	718	751	686	740	750	705	725	727	677	744	709	683	755	715	719	721	721	745	680	730	703	745	731	717	739	691	705	725	752	690	677	780	747	756	791	786	716	744	748	708	714	676	722	787	726	740	701	750	725	713	721	690	709	738	747	747	720	745	695	789	729	702	708	753	665	748	723	739	703	731	750	735	712	711	687	714	690	690	691	714	675	725	758	707	712	711	736	753	740	735	720	714	714	691	726	699	719	680	699	719	698	723	721	666	694	728	761	762	702	691	688	744	724	728	743	772	792	752	739	708	742	710	705	693	755	714	734	714	741	693	713	704	706	697	655	719	696	743	714	709	760	736	702	713	766	757	741	778	743	704	733	771	701	742	708	735	686	720	678	717	703	751	740	710	702	723	692	737	695	708	761	744	765	696	735	709	704	707	704	742	698	756	723	709	755	724	713	734	688	773	749	744	759	768	723	708	697	684	730	696	735	728	701	705	781	739	693	763	717	669	704	711	689	717	709	715	743	719	711	712	699	699	704	753	716	712	756	677	682	730	714	699	769	713	732	762	687	744	694	722	673	745	707	698	684	674	686	739	732	715	689	721	708	727	718	760	709
3580	6507	3620	1935	1563	1304	1142	1084	1028	856	901	807	836	762	742	786	747	779	724	748	791	728	713	720	696	769	756	725	767	724	701	717	722	710	688	748	696	753	707	714	786	767	681	748	729	705	683	711	757	750	697	683	706	711	699	752	761	750	734	695	699	794	745	712	734	720	713	774	709	717	723	693	689	660	712	763	749	757	723	718	705	752	760	701	687	720	749	696	714	699	705	752	738	772	721	717	705	691	749	739	718	699	714	689	769	700	709	740	718	720	709	725	732	714	714	730	705	759	739	730	714	723	687	696	720	711	733	716	795	736	678	765	723	733	700	696	785	765	744	737	777	697	721	702	704	722	743	724	721	756	773	689	728	721	724	693	725	768	711	693	720	743	698	742	716	698	739	702	751	774	708	735	737	708	743	774	699	736	740	711	721	717	743	746	714	735	738	728	697	702	699	665	734	678	724	793	655	722	734	739	689	755	740	749	723	731	704	793	720	708	732	718	744	741	734	750	766	699	782	707	755	724	743	724	723	711	705	726	712	759	707	694	748	762	722	718	697	701	733	779	730	736	674	740	736	731	761	742	661	740	747	703	756	705	706	671	733	769	711	749	706	765	729	691	740	756	724	711	758	714	718	723	764	696	743	705	684	733	700	732	794	742	694	778	750	711	712	668	767	747	759	735	808	747	733	697	783	744	739	726	730	737	708	684	769	734	714	671	713	691	747	728	730	705	696	726	754	725	732	681	697	738	754	736	728	716	718	740	703	718	709	714	682	733	696	701	731	711	671	752	676	721	755	715	692	704	735	742	730	701	748	720	732	709	697	773	746	671	699	710	725	700	766	697	695	740	739	727	695	765	733	766	709	715	715	731	773	720	691	705	659	703	726	720	738	685	709	722	716	763	712	685	716	746	715	713	765	766	761	695	728	699	721	731	747	707	698	717	742	733	706	777	746	702	715	672	704	727	724	699	697	748	713	671	726	731	741	679	707	713	775	727	714	742	727	691	783	743	732	663	648	705	703	713	703	717	709	746	731	697	739	775	724	726	709	755	725	702	721	725	719	718	720	718	724	735	747	707	725	729	763	724	750	738	732	784	679	753	776	760	729	712	692	722	720	704	774	675	794	673	763	748	712	692	723	700	697	731	706	696	713	719	701	679	743	719	760	704	726	736	711	743	755	699	759	709	701	709	758	677	714	743	708	705	708	745	736	717	763	716	739	772	656	738	759	750	721	688	733	702	720	714	672	703	685	675	704	710	686	734	769	735	739	731	736	697	706	721	694	699	738	744	733	763	714	738	688	686	700	728	721	707	676	742	732	702	711	721	732	684	750	713	694	759	729	705	675	710	675	709	733	683	728	745	726	698	748	730	724	755	726	743	726	723	723	720	719	773	725	756	735	762	726	751	712	748	719	698	633	715	760	706	727	775	714	709	716	721	751	749	674	723	743	706	737	730	731	698	708	668	725	732	705	743	739	713	718	740	740	715	736	691	718	731	724	750	729	711	766	761	765	751	709	747	743	727	739	767	701	763	715	731	757	736	764	724	724	737	743	747	716	737	695	753	726	680	693	759	760	706	761	735	734	761	736	694	794	751	691	726	749	734	776	745	714	704	693	703	795	761	674	678	746	675	740	673	719	763	668	783	724	689	683	705	746	747	702	712	690	708	762	698	782	739	658	753	702	724	754	682	772	728	711	708	744	738	717	734	751	689	773	730	714	739	720	746	706	692	760	724	709	738	705	737	772	737	734	731	711	678	742	729	749	767	700	760	706	752	706	700	716	707	732	723	712	715	728	731	704	711	690	698	773	729	753	742	719	747	771	725	720	720	731	699	726	755	695	681	760	763	734	720	729	694	681	722	722	716	781	697	728	706	668	737	753	725	726	738	753	752	784	713	779	706	725	733	709	732	702	677	765	752	739	698	726	683	703	685	706	742	724	732	730	709	751	704	758	687	731	791	796	695	720	710	799	716	711	705	729	747	696	725	731	694	683	730	711	719	746	757	739	692	703	719	710	735	704	748	719	740	744	715	718	746	747	751	765	712	704	707	711	763	704	782	722	732	710	736	708	751	702	745	773	717	704	695	745	763	752	737	737	744	767	720	727	721	733	733	717	721	722	682	751	725	729	723	753	705	758	719	741	705	694	715	689	718	743	759	678	700	685	729	623	727	735	714	691	691	691	767	743	714	735	678	704	688	701	736	665	704	737	742	716	725	757	693	768	714	727	739	790	691	749	701	746	684	732	711	743	700	689	745	742	732	706	679	729	709	723	721	722	729	781	732	701	694	709	733	680	709	717	687	745	718	701	714	706	753	746	708	738	752	689	771	657	773	720	687	737	710	717	759	735	695	747	727	761	729	681	704	748	700	701	714	716	663	738	721	726	706	708	762	727	687	690	716	736	736	759	750	718	753	703	701	766	769	717	719	740	785	694	703	713	743	684	732	743	766	677	716	738	748	700	708	754	734	746	725	705	730	739	711	686	752	728	731	707	717	742	710	739	766	686	731	731	723	726	710	769	656	767	729	730	721	692	743	747	700	732	707	685	703	713	775	730	669	741	734	702	719	765	762	745	745	706	721	733	725	733	733	697	731	732	670	702	733	773	728	764	707	739	700	742	688	724	717	729	758	692	725	712	749	734	718	741	788	764	744	749	685	723	722	756	743	733	714	719	756	767	729	708	775	743	769	676	721	705	707	787	719	669	702	716	701	716	716	711	735	729	731	700	738	742	736	714	710	690	753	718	768	719	723	716	733	763	698	697	717	729	745	724	724	718	709	726	775	734	706	682	734	731	722	770	707	706	743	771	774	700	735	727	707	741	723	708	735	732	725	717	742	689	739	732	708	718	747	684	782	711	684	724	705	765	708	723	728	695	715	715	672	734	711	804	731	711	706	689	726	733	693	708	700	757	747	738	714	752	724	746	746	726	732	699	713	701	735	701	667	742	705	744	703	743	746	748	742	697	750	727	742	733	688	721	768	723	731	750	707	744	707	705	735	778	742	759	719	745	694	759	724	773	713	662	716	694	771	723	728	781	692	779	746	730	719	707	683	728	701	726	714	723	735	702	730	700	718	722	752	734	711	728	685	729	708	732	734	702	742	755	705	716	730	751	750	708	739	739	739	704	729	791	715	749	698	741	698	682	705	768	687	739	722	746	730	788	667	699	686	727	716	728	735	751	718	724	710	765	733	728	750	708	691	706	719	726	723	748	721	701	723	718	707	741	725	729	715	726	710	677	735	703	716	690	708	699	751	718	728	670	735	725	765	778	742	754	737	759	717	741	784	736	759	774	706	727	772	745	711	759	700	689	771	732	728	731	713	735	743	743	716	735	753	733	728	706	742	741	768	730	726	651	719	640	710	701	731	697	753	672	741	772	712	725	747	689	740	688	735	780	732	745	729	788	696	697	750	724	735	710	707	708	706	740	743	715	711	699	726	772	735	706	724	746	697	754	688	738	756	729	717	735	731	714	753	718	754
22332	20940	28409	23618	20937	20952	6121	1034	727	648	563	543	521	413	431	442	397	381	384	378	372	381	353	354	359	353	328	382	333	335	329	327	345	373	348	325	330	340	338	327	370	346	350	290	363	336	291	318	326	352	321	330	313	325	313	304	335	339	307	325	331	313	315	327	306	327	274	312	325	328	309	343	308	327	311	323	293	313	308	290	328	316	294	318	307	331	300	308	304	323	314	345	321	306	317	346	302	324	299	299	341	316	306	292	334	321	297	300	305	298	314	322	329	320	322	333	305	315	313	356	298	339	318	291	308	323	295	336	296	298	311	328	324	330	342	299	314	311	289	318	342	297	311	326	289	302	307	315	324	328	323	317	283	271	307	320	305	303	340	342	329	317	336	300	328	307	330	295	336	326	302	309	351	298	299	304	342	330	333	353	324	310	325	315	321	296	323	347	311	321	315	284	333	330	325	340	300	324	274	312	371	302	337	327	309	321	290	332	333	328	327	316	308	303	329	347	306	327	335	319	333	298	335	337	314	306	334	287	333	342	299	310	272	286	305	304	324	286	314	311	316	319	292	328	343	287	309	291	298	331	296	277	325	349	335	308	282	313	312	348	307	291	327	303	289	274	342	307	302	326	301	330	304	298	304	296	324	308	320	307	296	322	295	329	317	309	309	301	334	287	282	324	329	315	351	296	334	313	318	331	315	313	314	310	315	335	310	311	318	331	327	299	322	329	287	336	299	303	321	331	328	331	286	306	309	310	313	334	316	301	314	323	333	320	339	337	305	317	296	323	325	309	313	287	327	343	316	315	315	308	330	312	283	331	331	314	339	327	279	326	339	315	337	342	302	300	310	294	351	314	336	272	315	300	319	321	316	312	284	328	335	279	321	321	308	318	337	318	327	286	307	293	306	319	295	308	327	317	319	336	284	340	315	299	332	319	320	366	307	335	316	325	287	337	323	320	311	306	341	295	306	318	332	313	300	343	324	329	315	301	310	335	327	322	348	305	335	299	314	305	310	310	326	317	322	301	337	306	346	310	313	352	318	304	325	319	319	310	307	329	322	293	312	356	320	295	334	319	308	318	316	329	308	332	323	332	297	315	318	292	341	307	293	335	329	333	315	295	322	326	320	302	315	307	331	324	318	338	307	322	297	306	271	361	331	299	321	305	314	322	329	319	314	319	306	291	379	321	344	314	319	318	304	308	317	307	338	362	338	320	314	337	319	329	328	318	319	295	322	293	285	347	311	279	315	328	328	313	332	310	295	287	298	312	313	329	307	305	356	341	312	291	328	328	320	274	280	305	290	297	321	366	315	322	301	320	311	303	330	318	337	315	301	304	343	292	305	322	346	274	340	307	337	314	329	314	325	304	318	304	319	301	277	298	357	311	351	351	314	295	314	324	293	293	333	324	319	339	310	343	338	346	282	302	336	326	301	302	281	311	307	348	319	313	310	292	294	311	317	340	328	298	294	325	277	322	323	329	305	365	288	314	296	334	309	334	344	331	316	319	321	304	308	296	340	305	326	288	313	351	306	335	311	313	300	307	333	312	294	320	336	320	339	307	314	303	326	312	315	317	328	326	302	367	355	306	312	318	316	354	336	324	328	301	318	298	305	326	310	326	311	309	314	313	299	334	323	336	312	321	294	325	328	318	292	358	293	351	309	294	343	303	299	331	329	313	340	323	273	318	306	350	308	332	325	331	321	333	310	320	305	313	266	314	329	340	301	291	305	313	312	317	316	304	312	286	336	329	300	300	316	353	308	283	303	295	322	312	310	306	323	315	290	328	324	353	317	302	290	306	323	312	301	272	333	332	322	318	351	301	311	287	303	308	319	302	330	344	334	298	307	323	325	299	302	332	316	324	321	338	316	339	330	315	342	328	338	329	292	331	326	326	306	331	312	332	342	303	324	308	318	288	317	365	347	316	345	310	303	304	323	332	311	312	326	324	276	307	282	312	317	339	325	312	290	364	314	303	327	326	326	317	297	370	362	318	337	357	307	305	317	306	360	309	311	312	338	313	355	314	301	310	334	341	321	322	328	302	330	333	328	312	303	313	294	318	332	341	348	296	307	323	302	286	309	349	341	333	342	316	300	324	326	309	295	357	312	333	315	312	313	307	328	305	292	334	295	339	350	297	322	328	317	300	315	306	299	320	332	325	305	311	289	294	303	295	315	321	277	319	330	334	326	305	285	307	325	329	317	287	313	305	317	306	324	355	298	313	330	318	333	313	323	311	315	276	301	341	307	323	322	329	281	321	321	317	310	312	302	310	304	289	330	336	329	320	324	258	295	318	359	283	351	322	331	340	303	334	319	331	298	287	302	299	320	303	328	320	317	282	328	334	314	324	321	317	312	305	292	324	313	322	301	337	302	303	314	302	321	324	328	305	312	296	327	314	338	322	318	313	305	330	308	332	301	346	310	285	292	314	302	285	316	317	338	317	321	320	283	316	308	305	322	314	304	327	317	286	291	307	309	313	314	305	313	285	346	325	339	352	316	314	330	343	313	329	315	336	320	314	326	317	315	314	332	307	310	338	313	296	314	312	309	311	352	320	297	306	350	298	272	309	338	298	337	314	290	319	312	313	290	306	339	300	320	315	320	328	328	300	340	311	309	328	315	326	306	363	303	297	308	339	301	305	306	313	300	284	328	308	342	320	317	326	291	344	263	299	323	293	332	319	305	324	307	340	327	322	322	360	313	302	333	347	349	304	310	294	348	329	306	294	308	295	327	297	337	306	335	316	312	333	311	329	313	339	318	318	310	317	280	299	309	339	313	291	306	305	302	322	337	309	312	335	337	338	307	311	327	359	276	337	298	312	291	322	300	319	311	307	333	310	293	313	324	321	318	306	317	298	299	316	308	330	301	320	324	307	306	329	328	317	318	298	327	324	294	294	278	334	337	274	313	306	324	282	326	323	328	298	330	316	331	324	353	303	320	288	277	330	318	320	355	296	341	326	324	320	342	279	316	333	325	306	317	267	312	326	307	346	334	330	319	317	315	303	301	319	329	319	297	295	274	325	316	353	329	313	318	320	299	299	292	322	304	308	337	310	328	313	334	318	308	277	330	326	322	357	305	270	341	320	347	314	319	319	325	300	284	292	301	289	303	313	323	314	301	295	301	292	297	290	287	336	322	293	317	307	293	341	312	314	289	310	310	347	299	322	291	299	320	317	321	307	333	323	302	293	309	310	306	269	313	310	322	315	304	328	296	311	323	309	318	323	312	312	304	350	311	322	353	318	316	328	295	313	292	309	320	305	324	319	293	346	329	340	331	272	323	337	325	326	326	331	300	303	346	319	286	319	301	294	298	333	302	315	337	314	292	330	289	335	317	293	311	336	306	349	321	326	317	332	307	351	328	347	311	320	304	330	296	304	291	309	331	323	299	314	329	327	327	318	301	297	330	292	322	361	290	292	330	308	315	311	310	310	308	337	333	320	303	317	301	312	272	310	306	317	282	325	322	313	328	316	310	353
4044	16417	9253	4424	3057	2303	1765	1372	1113	866	822	644	629	553	483	516	475	462	424	399	383	414	388	397	384	370	370	346	336	355	347	326	340	353	335	316	347	322	312	335	300	328	346	333	342	340	300	333	293	309	333	308	341	297	309	307	312	333	305	298	307	309	307	285	358	305	294	285	296	323	329	313	332	308	320	301	293	298	304	302	288	285	287	294	320	288	313	323	322	297	307	310	307	313	311	301	330	276	326	331	300	348	317	307	318	324	308	294	329	306	343	305	308	297	307	325	319	303	299	305	256	307	327	275	311	315	309	297	320	316	305	297	328	278	291	306	349	275	303	307	329	299	286	318	315	311	298	341	317	312	286	305	307	332	292	325	291	319	265	311	319	312	312	354	302	296	316	303	317	321	312	330	314	289	321	325	318	304	292	293	309	324	347	307	293	302	318	289	320	306	329	329	327	284	309	300	306	327	270	317	294	301	323	309	287	295	297	299	306	294	298	325	307	306	329	285	322	332	321	288	334	326	306	366	320	310	314	334	302	298	319	310	308	302	319	330	324	301	324	313	315	308	312	297	282	283	304	311	303	288	303	313	319	316	310	321	304	287	303	308	319	284	321	301	294	308	282	309	292	291	326	317	296	314	334	320	324	306	334	323	357	306	295	325	321	323	312	334	328	296	314	298	317	317	292	330	321	322	300	324	301	312	309	269	288	303	313	331	296	306	314	298	297	306	333	313	307	299	306	324	299	304	320	309	297	303	315	268	323	282	313	320	306	317	305	305	328	324	303	316	327	304	334	310	311	294	302	286	277	290	323	313	313	295	313	301	271	310	333	302	321	335	317	279	320	286	296	332	290	300	313	313	263	295	315	322	288	325	301	335	319	311	322	300	295	307	305	297	328	308	280	336	289	315	336	304	324	292	319	304	314	302	306	321	307	301	297	332	325	289	313	288	282	302	300	294	303	322	310	296	294	300	313	323	330	322	293	312	303	290	326	323	334	325	340	313	284	311	283	304	294	332	319	299	314	325	302	312	281	334	314	296	309	289	334	310	297	298	304	324	325	320	300	333	283	294	318	301	317	338	287	304	280	301	292	326	291	330	321	299	281	317	302	300	305	315	296	306	314	308	284	327	292	291	310	286	287	339	304	329	293	308	295	297	287	299	285	271	292	286	325	324	319	325	303	308	315	290	303	317	319	333	310	286	289	296	340	323	318	304	300	294	303	347	316	308	285	300	325	313	285	327	328	325	321	289	309	325	309	317	353	308	315	319	318	323	301	298	293	311	302	299	311	341	274	339	327	315	334	320	292	318	290	319	296	309	321	328	336	287	282	299	323	301	311	296	328	299	289	319	301	309	291	319	315	316	293	292	334	320	291	292	290	315	309	284	307	318	310	282	315	332	342	332	305	297	327	315	308	297	293	328	308	310	359	301	295	334	287	318	284	302	301	308	302	318	332	297	348	326	300	301	283	315	328	315	316	333	305	319	328	311	329	313	287	272	307	294	325	308	301	300	311	350	310	308	328	333	339	307	325	318	301	340	275	291	330	304	360	316	320	330	307	304	315	316	318	318	325	300	325	311	327	301	307	290	298	313	341	287	302	309	318	288	292	326	320	330	321	309	288	294	334	321	300	300	311	311	330	339	300	290	321	311	349	304	315	305	345	310	314	310	322	324	313	332	287	286	335	290	268	290	313	297	272	311	301	274	301	315	275	297	338	326	323	280	295	302	286	270	334	302	316	307	300	279	315	278	291	287	307	315	284	300	320	291	331	328	297	316	309	302	289	279	299	310	299	305	313	301	298	291	302	331	307	309	313	330	293	315	281	285	283	284	300	310	292	299	299	289	272	322	287	290	302	298	319	272	308	304	301	296	323	324	319	297	300	308	280	301	266	316	307	297	377	312	297	319	305	320	296	289	269	310	309	293	325	316	325	305	301	300	298	310	304	314	294	314	318	272	318	337	280	312	274	305	308	306	298	319	320	334	320	315	266	312	289	278	313	283	338	281	314	295	287	311	304	281	283	337	274	313	322	305	324	316	295	352	311	334	289	300	313	310	330	311	313	315	295	293	324	311	301	315	279	293	310	310	308	326	312	303	296	285	293	283	310	305	310	325	278	297	299	299	292	326	294	303	301	310	314	321	301	295	300	318	269	331	336	350	297	278	312	309	299	297	299	311	291	290	340	305	313	306	281	284	294	318	302	327	291	308	337	283	316	281	305	272	335	286	322	338	322	306	322	293	338	288	329	330	283	291	315	326	312	276	329	328	319	316	291	289	300	296	308	342	298	314	294	360	283	337	311	276	307	294	321	311	320	315	282	315	330	290	327	308	314	291	312	298	285	321	325	325	283	321	283	301	254	309	320	311	332	317	269	301	323	302	300	317	301	294	268	309	321	307	297	289	296	299	316	288	303	300	272	322	299	332	298	319	385	305	310	301	282	331	317	317	312	271	307	303	285	298	304	326	324	267	294	275	305	319	303	326	315	303	351	264	292	292	299	323	308	276	309	316	312	322	300	301	342	268	343	359	309	331	295	282	336	320	316	313	328	319	320	287	311	283	315	300	280	310	316	276	326	302	313	284	325	346	305	297	268	352	296	276	325	335	307	285	302	273	324	285	326	322	318	305	306	309	299	293	304	284	289	335	326	293	309	308	336	324	295	302	335	331	335	330	320	335	289	306	320	289	307	286	328	334	295	297	317	335	310	305	350	309	291	283	321	296	282	309	292	313	322	293	318	303	287	301	314	298	280	307	285	330	321	300	297	287	287	283	304	318	312	338	280	292	329	306	309	309	302	319	271	305	299	298	314	297	305	284	319	327	333	323	329	321	305	332	308	327	291	298	311	316	307	305	313	312	311	286	312	273	302	307	291	310	292	296	295	337	295	347	291	296	323	309	309	303	286	297	301	289	312	289	298	307	304	308	275	302	290	304	294	340	344	306	322	327	302	305	282	293	271	312	294	323	286	333	289	303	314	264	283	312	296	303	309	305	335	304	288	300	298	284	314	331	317	266	310	308	297	302	311	312	293	333	297	319	317	310	316	306	275	313	303	313	298	296	339	295	305	308	328	310	300	312	312	269	298	311	307	299	318	312	339	292	295	296	317	318	311	309	342	319	297	300	321	293	308	320	301	281	294	298	308	281	326	307	320	292	303	289	337	300	313	304	279	329	294	313	316	324	312	331	324	299	299	305	277	313	328	297	285	267	341	288	307	310	295	311	329	312	285	310	318	309	291	334	298	289	329	304	284	328	326	274	327	324	332	310	334	312	305	303	322	325	316	317	317	325	309	306	303	325	320	314	297	309	322	318	310	293	285	310	334	304	286	309	313	339	326	327	299	323	318	288	333	307	332	292	275	293	300	310	299	347	281	310	348	299	313	286	297	342	291	345	340	325	321	307	283	312	328	350	336	297	301	347	295	312	303	299	313	343	307	303	313	303	295	307	299	305	300	307	325	304	303	318	299	273	319	310	274	333
27450	20018	8691	1108	770	678	621	640	615	590	566	573	585	606	626	600	608	542	612	621	592	606	641	585	582	642	583	560	566	584	609	535	571	602	568	535	587	587	599	576	544	613	566	598	618	553	591	573	521	581	624	579	546	541	585	579	590	600	620	506	591	567	594	571	586	578	600	626	577	542	577	548	599	569	557	571	591	602	582	575	597	549	566	573	605	641	572	590	567	568	566	597	592	591	586	592	586	532	588	605	493	589	581	569	595	561	590	580	633	628	558	578	576	579	574	542	540	552	569	628	608	566	598	614	557	566	619	562	595	603	588	601	534	598	609	609	594	588	620	566	613	609	574	573	590	605	584	576	525	561	613	578	550	548	624	584	591	585	623	584	601	588	577	570	564	587	594	574	564	597	555	542	549	556	568	599	596	588	627	557	568	620	620	618	621	597	619	567	537	502	579	634	546	560	602	557	570	580	559	574	558	552	575	638	554	508	558	560	566	524	583	581	558	560	588	581	574	583	605	582	596	584	553	583	608	565	538	562	576	590	593	566	531	609	597	548	602	600	596	556	614	592	599	585	549	599	625	595	584	618	602	627	555	584	592	562	571	589	568	586	562	602	586	571	570	588	567	537	575	583	523	579	556	564	607	579	529	541	560	586	540	549	598	552	563	598	608	612	557	606	572	595	570	612	580	572	551	517	532	548	578	611	576	547	559	604	522	587	583	568	627	586	542	571	599	564	608	566	575	537	567	528	613	615	583	550	596	575	579	559	572	552	573	596	594	562	613	575	564	612	545	567	545	527	581	564	551	545	587	634	582	554	599	572	573	532	560	559	601	615	628	573	606	552	595	612	624	557	618	562	574	534	583	565	581	587	591	569	551	542	540	626	585	557	574	597	545	565	550	559	549	590	613	579	538	542	580	555	531	575	605	559	625	578	586	561	592	551	620	599	637	640	591	577	589	634	555	604	621	621	573	593	576	580	563	556	620	555	535	562	590	597	595	600	595	607	592	590	601	546	615	609	613	587	567	560	582	569	572	569	572	601	568	575	574	554	585	551	592	591	550	574	596	588	546	580	566	573	537	642	595	551	556	609	589	555	566	585	590	555	562	586	590	619	557	553	625	563	560	568	591	576	586	567	602	587	599	613	623	579	557	596	571	591	564	565	564	587	587	602	549	590	568	606	614	609	597	619	566	572	559	540	593	558	603	576	563	610	559	509	644	564	571	601	606	601	588	571	589	580	608	554	581	603	577	612	565	602	580	565	555	602	542	569	527	614	610	604	546	592	550	579	602	579	573	608	607	571	619	545	593	546	584	595	587	592	542	558	528	576	541	591	591	580	601	588	593	573	565	611	639	586	609	569	552	566	625	600	531	560	641	606	608	580	578	569	626	586	579	574	598	583	587	612	581	568	599	581	593	571	601	575	583	573	555	528	618	563	549	557	553	541	585	590	612	581	612	582	582	571	582	600	562	596	560	559	584	562	586	560	544	564	595	612	563	575	609	556	593	611	582	528	606	590	604	612	601	563	566	596	583	573	560	593	561	584	620	594	559	560	604	569	636	647	599	554	579	564	561	607	591	555	566	580	525	612	599	592	606	592	545	585	623	587	591	619	595	583	623	598	580	522	593	580	588	578	616	597	548	604	585	589	589	583	566	539	612	514	589	609	591	595	592	606	560	538	598	554	612	557	578	576	555	573	542	559	575	611	632	598	609	586	584	580	540	590	585	559	556	580	560	568	590	536	551	623	604	574	589	614	583	570	576	540	559	613	575	554	585	596	597	565	590	613	542	568	546	547	567	554	568	574	563	608	546	600	597	636	593	570	569	612	605	559	604	545	549	520	556	573	551	577	588	611	598	589	600	568	589	604	585	551	580	604	603	619	577	600	632	569	627	581	588	572	581	562	576	579	539	568	625	570	637	608	566	515	594	607	570	595	590	612	574	541	589	557	584	581	540	591	619	566	582	589	607	562	593	647	579	580	555	541	572	543	570	547	553	586	590	564	604	585	592	621	564	584	542	587	588	564	605	564	617	609	549	598	582	589	582	572	595	587	565	556	553	539	549	595	563	601	582	561	572	579	560	590	580	576	597	599	579	535	588	559	622	614	557	561	558	528	546	602	588	578	606	601	584	572	588	527	577	583	552	588	586	595	592	594	614	568	567	552	536	617	560	599	628	573	557	546	590	563	578	551	590	559	579	574	537	585	631	594	566	581	585	577	558	593	569	576	540	606	575	624	587	585	631	529	549	550	595	590	540	570	561	565	582	609	614	591	611	603	596	595	583	586	594	609	595	598	549	590	544	564	634	600	590	555	579	570	565	560	620	614	566	562	549	534	582	610	573	616	541	592	620	573	561	584	581	590	556	567	551	611	613	598	573	659	584	589	551	621	598	562	560	573	568	577	598	544	552	588	529	589	575	598	559	584	600	573	579	566	591	598	612	535	574	578	578	593	602	594	575	574	622	579	556	554	590	600	592	629	593	538	618	568	580	564	583	573	559	628	577	571	552	582	558	585	607	637	555	555	597	615	572	598	549	616	554	567	603	572	620	562	600	593	581	573	593	586	559	587	617	603	608	561	538	586	562	574	562	580	575	555	583	593	567	616	593	553	567	597	586	593	628	581	610	564	560	573	631	557	581	616	602	574	534	572	591	579	605	591	593	568	572	599	555	588	595	594	580	545	586	555	579	550	574	550	596	599	623	557	614	571	582	571	602	558	585	535	614	599	576	561	546	604	591	543	539	569	585	545	559	582	522	582	568	590	606	545	563	576	604	543	564	563	570	552	585	577	592	624	623	600	599	565	586	641	647	572	588	610	590	592	562	572	585	621	552	573	583	592	580	551	552	599	604	564	526	514	529	573	556	570	548	641	573	554	612	641	611	543	601	577	613	559	598	584	612	557	601	569	619	558	564	588	542	552	536	586	586	594	584	631	589	617	603	578	589	598	572	580	585	582	544	569	599	566	567	543	550	579	568	585	587	526	562	560	602	572	573	654	528	631	592	611	562	610	572	581	601	577	573	590	612	576	605	570	591	591	593	606	594	566	594	608	533	577	627	561	561	583	582	612	591	622	582	543	611	586	568	602	567	565	540	589	585	599	574	581	570	592	582	525	545	550	556	545	540	551	549	637	551	594	581	588	526	626	585	629	554	562	577	586	588	563	627	617	609	594	607	594	581	567	607	590	543	605	607	608	559	535	593	595	569	596	595	632	616	607	617	602	591	557	630	587	593	571	556	584	594	582	622	590	584	584	618	582	600	582	673	586	606	569	565	610	537	576	565	531	572	578	577	587	516	621	621	583	552	584	558	574	586	583	595	575	577	571	599	612	548	593	557	564	578	593	558	577	567	562	585	547	548	514	599	583	561	582	606	582	603	580	549	639	582	586	553	572	563	585	544	588	603	572	608	561	557	559	561	587	593	614	545	586	590	588	570	579	578	581	563	598	596	615	605	568	542	611	587	636	600	620	563	623	586	542
4962	3517	1575	1040	884	776	746	733	714	634	664	638	609	633	613	636	621	598	590	649	583	630	577	605	628	609	590	629	576	596	638	644	615	595	620	583	593	599	619	627	592	611	590	555	576	536	580	567	601	638	562	599	644	620	617	596	630	626	609	565	587	610	615	599	595	630	600	603	615	633	588	527	593	574	576	597	608	610	568	583	579	632	582	612	587	590	597	575	552	613	614	581	573	616	629	597	612	618	587	585	585	569	561	585	615	576	639	583	586	604	600	608	621	578	592	575	584	600	596	603	598	578	590	605	610	598	599	584	582	565	629	584	600	612	645	628	618	637	591	546	549	569	592	591	592	605	580	596	601	600	619	559	573	574	624	625	575	586	618	581	559	586	607	603	601	643	592	580	577	644	581	600	574	604	580	599	583	597	595	560	617	624	594	616	586	590	599	589	603	594	642	547	587	613	574	577	618	599	609	573	605	608	564	587	518	642	603	602	562	594	571	615	575	609	558	633	598	578	618	613	624	570	609	605	591	589	598	574	641	581	605	558	595	598	564	591	583	580	653	629	591	561	561	613	589	591	554	616	610	590	590	566	605	592	607	580	588	569	576	619	616	544	539	610	563	627	553	594	632	618	602	553	624	612	622	580	599	567	605	618	565	583	604	587	584	631	567	619	597	594	596	573	620	576	594	598	601	612	605	615	594	634	545	558	582	613	567	586	581	598	568	627	623	609	620	613	569	557	615	587	615	590	627	570	539	604	595	599	601	616	608	640	658	620	617	591	560	586	593	583	626	614	569	558	539	616	580	557	628	603	570	586	575	607	616	543	619	639	579	596	571	578	577	616	616	612	582	563	610	613	625	596	550	597	593	588	570	579	670	605	599	607	589	591	566	613	570	605	628	602	576	615	593	558	588	595	557	587	634	584	599	634	550	577	605	579	578	542	565	601	635	621	566	596	562	582	631	627	590	563	616	568	608	607	569	563	595	602	577	587	606	580	632	596	569	568	583	557	583	574	561	621	591	593	569	595	548	552	605	582	577	583	576	578	594	636	615	607	568	568	599	618	566	647	575	639	605	612	581	541	593	613	589	600	587	616	615	589	565	580	573	585	587	592	628	587	585	592	537	605	564	605	542	597	590	597	609	611	569	583	586	632	577	584	576	605	539	587	613	628	589	584	642	567	611	604	589	603	602	586	581	592	641	629	600	566	606	575	618	575	635	593	599	558	556	645	594	605	578	618	595	607	595	594	598	603	625	592	573	623	607	630	635	557	599	577	575	620	623	629	557	664	557	624	627	601	576	611	614	624	607	569	560	624	589	620	568	586	554	573	622	608	599	562	597	580	597	606	547	616	581	580	572	614	610	633	569	620	592	579	557	582	609	590	589	613	587	599	577	594	573	531	590	590	571	602	618	608	593	589	578	614	592	549	561	613	564	583	588	578	588	624	583	591	603	595	580	593	600	596	596	597	596	556	601	594	586	599	615	615	649	577	561	587	596	585	603	607	591	529	584	567	578	567	600	528	602	563	640	653	569	552	583	543	637	587	573	605	655	584	611	566	600	595	628	618	611	587	587	577	604	643	592	578	584	592	528	553	611	614	641	591	601	586	625	569	569	593	549	603	636	587	567	579	623	590	559	577	581	580	613	633	593	567	585	584	608	586	603	580	583	613	606	588	582	562	593	621	576	611	591	580	571	592	564	637	571	587	562	603	565	576	599	649	598	602	618	546	603	591	575	612	544	566	603	581	602	604	602	576	573	602	602	602	609	622	575	586	578	568	604	593	607	564	584	579	601	611	630	535	577	589	598	593	658	627	583	572	631	549	576	592	574	566	612	577	599	568	562	604	581	603	605	607	572	589	615	619	543	578	586	601	582	582	612	575	591	598	596	535	623	570	565	568	573	616	589	604	602	575	574	610	559	582	635	611	591	611	600	590	598	610	641	573	614	617	581	614	628	632	572	567	568	569	594	582	606	573	563	565	582	582	628	580	589	617	599	581	573	555	636	582	604	589	614	550	583	635	576	575	599	615	601	554	601	590	630	584	614	569	584	613	609	587	590	598	630	603	614	574	568	616	624	579	593	615	587	595	563	567	595	609	559	643	615	627	620	597	556	575	564	598	561	555	611	634	580	581	571	591	606	616	572	616	591	584	572	560	549	612	614	565	573	615	624	614	556	585	567	613	574	565	615	600	583	576	621	598	613	620	607	575	571	625	558	557	598	592	564	591	588	594	577	586	568	589	569	604	619	577	606	618	577	629	614	582	586	622	613	595	598	595	642	587	629	600	567	633	592	620	621	634	627	597	572	610	609	620	600	626	582	580	583	617	541	595	583	569	592	571	557	599	646	607	560	596	553	590	630	629	579	603	608	605	549	597	596	634	611	582	626	604	659	603	533	602	593	608	605	566	607	595	632	602	584	599	582	561	598	614	557	576	603	587	667	574	626	639	610	629	626	613	590	601	570	644	617	625	600	605	542	579	607	600	563	605	591	603	579	569	580	568	605	575	578	618	584	597	618	592	615	567	603	577	555	555	594	582	591	603	579	574	562	583	608	602	574	608	595	601	585	628	606	602	593	638	595	597	637	590	559	624	607	574	595	611	598	604	543	587	600	627	610	543	597	641	620	576	602	563	600	556	606	591	571	586	623	602	562	583	560	585	572	594	644	597	581	608	620	585	591	639	596	547	595	579	577	632	547	579	602	617	592	578	625	637	588	602	586	597	571	546	572	601	603	605	575	561	631	649	586	600	578	596	653	607	577	598	568	595	552	625	574	596	584	583	563	582	589	622	605	599	588	592	558	588	602	601	550	584	575	540	598	553	630	532	635	595	554	592	600	603	620	578	557	573	582	637	581	590	605	588	607	552	594	586	568	579	592	602	614	622	584	596	575	570	623	629	612	598	573	600	568	556	574	605	605	576	616	602	587	591	565	601	580	618	637	612	608	661	545	603	567	605	594	622	562	587	582	621	612	600	606	627	578	626	615	578	578	598	630	594	609	609	609	568	590	569	586	586	599	599	590	597	630	624	610	599	598	590	612	555	574	549	565	587	558	576	613	618	585	567	601	577	584	644	555	648	583	592	576	601	648	605	591	601	597	588	630	629	580	605	606	563	585	569	567	576	590	585	629	582	569	589	579	609	564	600	580	594	564	566	586	600	589	577	628	600	601	613	600	594	596	630	606	652	570	579	571	627	611	599	567	552	576	607	596	587	618	559	584	596	585	624	562	583	582	561	616	616	603	610	591	582	573	576	581	575	575	615	594	640	616	557	592	591	553	562	556	594	571	642	578	596	601	578	642	577	575	614	615	571	580	603	577	635	550	588	602	546	585	592	569	550	573	572	601	583	581	576	620	597	610	598	589	593	606	609	594	590	577	605	619	592	611	625	600	609	554	577	601	583	636	579	623	549	609	596	623	611	617	586	620	560	583	577	547	619	589	660	596	582	586	628	607	609	560	620	600	605	586	594	605	612	577	567
23441	20796	27663	23989	20725	5507	871	541	488	434	430	350	365	362	325	349	313	327	275	288	305	316	300	289	289	300	286	288	313	310	277	309	282	301	277	298	291	259	285	260	292	279	274	282	267	301	294	239	283	239	257	294	249	254	292	281	266	275	288	262	319	231	273	271	259	258	268	306	285	284	284	274	298	296	279	269	284	292	272	250	283	293	257	262	271	272	278	262	254	235	293	287	296	279	280	284	308	262	237	243	255	267	253	277	256	268	249	263	294	290	288	267	291	306	271	259	283	290	260	270	319	268	309	257	255	269	259	300	290	275	288	253	245	255	254	276	293	275	296	258	278	255	262	254	273	262	262	280	293	262	281	239	254	275	280	268	297	261	261	282	261	321	294	308	244	262	273	289	267	305	258	243	260	272	273	255	254	274	251	288	286	255	288	270	274	280	282	294	290	285	277	274	263	288	291	275	286	284	255	271	272	266	279	243	283	271	298	269	260	256	276	278	272	261	304	290	262	264	269	254	267	287	281	274	273	242	277	268	274	275	264	267	243	264	280	263	266	285	284	293	260	280	283	299	261	269	263	274	287	259	238	249	277	271	265	251	259	266	222	297	280	288	251	255	266	266	277	278	260	301	260	259	295	252	250	259	268	278	282	256	264	287	305	278	279	270	287	293	268	286	269	264	272	242	296	330	259	287	315	298	260	275	275	304	262	264	285	274	237	252	266	284	265	281	259	262	265	300	298	270	282	290	263	283	282	246	272	254	301	261	283	303	256	291	291	248	273	288	242	260	272	269	291	282	270	272	258	261	262	305	264	283	280	272	266	251	280	270	266	256	254	265	243	242	266	266	277	268	258	265	279	274	266	281	281	242	284	286	274	251	285	259	262	265	275	286	290	267	285	278	249	303	259	266	282	294	301	262	281	238	255	284	264	281	257	272	243	295	287	290	255	238	312	249	290	295	301	261	280	296	277	291	284	251	298	282	277	266	260	272	264	268	266	241	237	267	249	278	290	245	235	288	266	248	263	295	256	261	273	292	293	303	284	285	272	279	248	268	259	275	289	242	260	266	287	290	264	292	308	302	279	243	278	278	255	291	285	260	237	245	280	273	261	275	236	279	270	260	277	261	274	265	271	279	261	235	291	253	272	265	262	276	295	266	268	256	257	269	249	269	281	271	245	286	269	269	270	261	274	272	256	304	255	259	275	274	287	255	268	266	272	252	263	268	252	250	316	287	240	261	265	293	267	272	282	272	264	275	268	263	284	274	306	308	290	265	289	313	254	254	274	291	259	251	294	259	284	268	268	268	244	222	296	251	251	256	299	284	268	266	297	256	274	263	263	267	262	281	275	274	254	304	258	270	303	273	280	240	255	267	249	284	270	310	263	288	285	267	258	270	254	307	263	281	302	279	260	257	264	279	241	281	258	241	298	280	273	293	299	272	238	286	277	279	271	265	271	245	271	246	270	273	256	248	222	261	262	269	242	277	279	260	261	281	277	285	268	261	246	261	273	277	266	266	266	279	256	250	257	266	282	298	273	278	284	279	255	259	270	258	285	301	241	268	266	276	249	259	262	298	282	298	282	256	288	282	295	273	253	278	252	296	255	257	278	262	277	241	275	316	254	254	278	285	294	272	251	244	273	284	259	286	256	285	300	251	276	248	291	264	274	274	253	252	270	276	288	253	256	258	269	258	289	274	283	264	288	277	288	254	277	243	260	270	299	279	260	270	238	289	302	277	290	290	250	283	283	291	284	293	254	263	255	295	256	264	296	323	261	286	267	294	296	274	269	246	280	261	254	245	265	251	280	261	266	248	269	263	255	282	271	279	246	272	263	260	277	221	257	261	265	262	264	268	288	251	254	276	268	282	274	274	283	285	278	292	266	232	265	275	282	274	270	252	275	298	268	256	256	246	262	273	266	274	273	278	284	299	300	275	255	235	252	264	244	264	269	282	285	287	251	244	280	272	275	256	262	284	283	279	272	323	219	282	271	255	253	275	245	248	286	253	268	252	260	285	281	266	257	253	264	274	269	256	292	308	261	275	277	270	258	260	261	273	281	274	260	253	269	284	268	277	254	280	287	275	246	272	264	312	285	255	257	266	255	272	286	289	280	282	276	254	283	266	247	257	297	262	264	274	273	272	252	276	261	246	280	262	287	278	264	307	276	282	270	247	236	272	261	295	251	267	257	236	256	280	292	277	240	261	283	296	276	279	260	269	280	272	277	272	262	251	301	264	272	275	280	271	246	245	261	263	284	238	270	253	287	235	255	264	266	287	263	272	286	248	267	259	261	277	261	249	281	279	292	265	261	253	281	297	276	272	261	273	269	281	274	271	261	268	291	260	271	276	295	285	263	290	285	222	261	235	293	259	266	262	269	265	253	275	275	252	294	272	262	270	269	280	257	286	281	244	295	282	253	244	312	259	295	259	284	257	258	265	296	278	255	255	253	294	273	280	249	287	263	237	260	256	283	268	273	282	260	247	270	254	260	256	260	265	283	264	272	274	281	293	261	299	257	270	288	276	274	273	277	272	280	290	292	263	276	273	269	270	263	275	268	250	261	261	275	247	240	281	280	296	275	297	272	266	243	251	265	264	266	277	237	280	284	260	240	260	264	268	274	302	260	279	273	263	268	264	244	282	270	282	284	288	268	264	240	250	246	269	283	288	285	275	278	246	265	303	236	271	270	278	277	252	282	267	276	263	271	295	258	260	263	270	272	269	266	293	302	245	285	262	284	265	264	252	298	273	268	270	292	262	287	307	263	251	288	251	264	285	290	257	287	279	282	280	270	260	276	258	275	276	261	260	246	279	269	256	248	265	245	277	256	279	274	279	283	284	249	277	286	287	236	230	305	257	270	282	270	286	245	287	284	271	287	280	247	287	269	264	278	260	287	244	262	285	263	282	251	268	263	278	254	281	282	308	278	273	295	279	267	280	263	277	269	261	324	261	262	285	286	291	324	276	255	262	258	269	245	251	279	254	264	265	285	279	261	291	292	260	267	270	259	315	274	257	245	303	280	283	243	268	245	275	278	245	288	263	266	266	259	289	269	243	301	297	246	306	245	300	273	252	268	261	260	263	286	267	248	272	243	254	274	234	275	258	271	272	230	254	250	260	292	276	261	256	246	264	251	290	268	287	291	261	264	264	262	265	303	286	274	263	266	263	281	268	266	273	256	275	296	273	254	258	270	257	278	292	267	270	271	251	272	274	289	270	267	284	259	280	304	279	271	242	301	263	277	294	293	274	270	260	248	280	273	255	273	290	264	264	249	271	243	264	260	267	266	255	251	252	314	266	284	265	262	264	248	273	244	294	275	264	292	296	273	265	244	271	250	276	247	259	270	268	269	289	271	280	286	288	249	267	283	257	260	297	248	262	258	277	267	263	278	287	267	259	267	265	277	274	284	304	250	286	242	260	272	256	266	282	238	312	291	272	267	287	276	267	263	260	267	261	279	270	268	268	269	266	270	245	264	258
3484	11194	5609	2599	1881	1432	1044	805	716	655	520	501	448	384	377	372	356	338	358	350	361	343	337	310	325	305	280	332	302	313	294	298	279	298	279	281	303	287	270	296	272	295	276	310	313	307	260	293	283	261	311	295	299	284	262	287	305	274	266	293	295	276	308	273	281	268	297	266	268	266	263	270	261	283	288	306	285	268	295	295	266	272	292	291	245	301	313	270	274	291	284	318	271	273	302	300	286	271	297	325	260	275	294	269	294	283	262	280	279	275	297	281	266	275	307	289	291	283	295	260	274	289	307	282	280	325	275	287	282	248	260	290	288	287	286	299	265	252	297	302	282	276	267	258	252	262	258	288	227	267	289	276	273	272	296	284	276	284	280	264	286	247	293	277	262	273	308	275	261	265	301	310	269	294	280	265	276	284	264	305	251	278	265	272	305	277	275	268	238	265	280	279	283	299	255	294	279	301	273	280	261	248	268	288	270	283	311	264	267	293	271	281	293	263	305	261	258	281	274	246	271	291	245	279	276	267	293	262	282	270	285	278	305	256	262	268	257	300	271	305	274	247	315	288	281	292	269	279	283	274	251	282	254	282	280	268	274	291	273	291	304	260	300	272	291	274	267	238	266	276	251	276	269	270	298	255	281	233	292	268	258	294	267	277	281	268	237	277	265	311	302	273	293	258	268	263	260	273	261	276	278	289	282	304	251	255	260	302	253	268	286	251	266	278	253	272	283	240	281	232	265	291	241	275	239	269	256	282	271	269	306	270	272	281	261	254	297	316	288	289	260	290	321	279	292	263	251	289	245	262	290	287	270	289	250	252	258	268	288	266	284	283	266	299	274	306	292	280	290	291	271	303	264	273	271	271	265	302	274	283	283	296	285	292	273	258	278	295	239	276	276	276	287	268	269	275	295	253	280	254	280	269	271	300	278	292	228	244	282	269	262	272	256	276	300	240	274	283	278	273	263	270	279	279	285	258	279	291	298	251	263	272	271	295	272	328	288	246	264	292	273	284	316	257	293	261	308	290	287	262	296	280	299	303	258	285	265	258	280	268	250	302	291	288	306	260	276	272	291	293	277	305	266	263	294	301	274	299	287	262	278	264	291	280	263	248	289	290	259	310	302	281	271	275	281	278	283	303	283	279	287	262	283	274	287	260	295	268	271	266	285	291	297	278	269	299	264	299	303	271	261	275	308	325	299	297	262	313	277	266	307	282	266	285	256	273	250	264	279	284	282	268	272	275	282	257	310	271	277	288	296	304	270	268	274	264	288	269	306	280	274	280	292	298	281	303	261	279	273	282	254	275	282	247	259	263	272	296	249	273	268	261	255	264	269	260	267	273	304	284	243	307	295	282	267	293	308	276	292	294	281	285	300	304	273	272	270	282	311	274	261	280	259	276	294	273	284	290	286	277	305	278	282	253	269	284	285	283	299	292	296	300	275	291	242	289	293	289	266	272	255	264	261	297	271	278	227	272	269	282	285	264	300	296	260	282	285	268	290	288	269	300	300	284	278	252	271	287	289	278	277	279	242	282	291	267	265	256	265	249	242	289	254	283	266	249	288	270	292	288	276	283	285	290	249	256	312	282	293	263	278	308	299	301	262	278	318	290	296	293	314	291	285	280	299	295	279	288	263	264	297	278	288	311	281	270	266	295	303	278	267	288	290	272	290	260	234	290	274	261	275	264	295	294	279	303	293	282	285	277	268	284	256	281	282	296	270	261	276	292	264	290	306	284	268	293	267	305	285	276	275	260	296	298	270	288	294	277	259	293	287	265	263	294	262	290	267	281	273	269	281	295	261	309	289	284	290	282	281	265	284	281	260	262	270	261	283	256	277	265	284	258	284	298	280	311	275	282	302	311	284	263	282	264	289	288	279	301	321	290	263	308	267	261	283	275	260	290	276	255	269	254	277	289	281	283	288	280	270	281	271	289	284	285	276	264	285	276	277	286	279	249	324	264	280	290	297	284	294	266	292	294	304	271	286	264	292	298	267	279	278	295	250	296	293	297	290	281	287	290	281	260	287	277	295	317	285	277	274	299	303	290	257	298	261	265	272	286	284	287	271	281	270	333	296	268	297	275	278	271	273	248	248	334	277	292	260	293	257	276	335	294	253	296	273	282	293	296	260	258	309	304	244	293	282	276	290	284	259	240	266	275	254	300	280	309	263	271	304	268	256	290	295	254	279	276	256	280	266	276	276	283	228	317	296	265	255	277	283	283	272	299	277	269	268	261	269	309	283	250	265	258	272	275	287	270	259	281	277	276	313	258	301	280	283	314	241	257	248	286	286	258	253	297	277	244	264	267	280	287	277	291	272	282	292	256	285	285	273	270	281	288	280	266	280	257	271	285	267	262	320	253	276	269	287	290	286	252	275	317	294	258	311	266	271	283	285	257	316	226	263	291	288	292	264	300	288	250	257	255	271	306	284	266	288	282	276	296	287	268	285	291	285	275	266	273	310	258	280	274	292	303	287	263	282	272	273	289	283	291	273	271	269	301	275	274	288	290	280	289	292	259	256	285	256	285	281	284	286	284	305	247	284	273	283	255	294	261	307	271	251	295	268	271	265	269	251	247	281	260	269	268	291	290	259	283	271	282	283	294	282	288	305	284	279	270	279	260	287	261	274	248	275	287	286	296	266	238	284	286	272	275	275	239	266	284	298	275	287	291	269	282	272	252	284	279	278	304	300	284	275	289	276	276	289	268	301	269	298	279	272	279	300	267	282	268	289	265	271	271	274	289	267	275	272	276	278	293	300	276	281	284	276	281	293	277	281	275	248	286	285	265	305	282	307	259	232	281	280	252	280	287	256	287	286	279	298	260	275	273	291	283	270	267	285	284	265	305	305	279	248	282	282	257	301	249	261	271	254	281	242	317	284	287	275	300	299	266	265	282	288	313	281	301	269	289	262	303	301	272	303	255	279	293	264	266	276	278	275	278	279	278	284	286	241	271	267	257	275	269	273	271	263	282	290	257	287	272	266	260	289	284	281	280	261	271	251	282	275	276	298	284	291	263	257	259	265	275	269	289	266	277	302	278	250	285	287	287	307	325	270	255	253	268	272	287	239	287	282	268	294	249	282	277	281	277	260	286	269	273	252	259	277	278	278	291	261	292	270	270	263	259	275	276	286	274	269	275	279	291	268	264	238	259	269	297	274	323	270	292	285	288	286	253	279	277	254	238	269	303	294	304	281	269	277	293	271	307	312	263	270	260	298	275	301	311	276	292	248	294	264	279	278	295	291	261	266	276	293	281	264	254	288	265	264	281	263	264	280	271	265	275	239	289	296	271	272	289	283	270	285	282	275	281	292	309	288	284	274	287	275	268	267	256	272	265	272	282	263	291	255	252	306	301	287	270	267	302	270	266	259	266	294	288	273	272	290	298	282	283	270	314	262	258	289	273	242	267	301	256	277	298	278	300	273	255	276	266	299	283	281	246	273	281	257	263	305	285	277	271	304	278	261	251	290	273
24711	20990	26787	25251	8413	1132	984	857	856	778	746	779	774	738	792	748	768	780	753	779	768	784	770	802	701	718	762	784	729	744	694	699	738	736	759	737	732	740	689	717	759	722	720	731	715	742	720	758	671	699	717	759	753	743	690	726	741	705	726	754	686	704	677	693	704	730	700	698	721	656	700	767	742	765	747	715	764	738	730	709	758	712	693	760	762	745	732	705	710	683	756	686	799	726	758	706	739	748	719	664	729	752	683	765	715	771	743	731	721	674	698	695	765	750	682	696	736	710	707	736	731	805	793	698	681	684	747	781	775	692	713	765	706	772	770	769	731	721	693	725	709	721	730	711	711	748	706	733	732	696	733	733	773	798	672	709	746	744	761	715	734	748	754	749	732	746	715	719	706	717	704	700	789	726	727	748	690	742	755	717	723	746	728	750	764	730	758	718	670	712	718	712	701	735	719	741	773	689	811	799	668	718	682	762	754	734	744	731	721	699	740	739	759	715	767	755	733	705	714	718	772	743	752	759	705	730	726	721	706	758	714	731	697	754	736	724	735	720	696	720	715	776	751	786	711	761	711	724	734	691	754	756	767	779	722	741	763	715	711	741	808	712	770	739	725	748	699	698	685	739	676	762	725	724	710	712	719	728	752	692	775	712	699	762	778	776	719	746	752	748	748	709	764	775	711	751	724	757	777	719	716	769	708	720	715	767	746	722	704	788	728	725	677	734	693	713	697	687	718	745	762	682	733	683	721	715	735	769	734	696	668	717	791	712	739	704	741	753	767	730	795	747	749	700	716	702	692	722	730	762	711	742	736	737	728	733	703	732	713	820	701	735	708	735	674	751	694	720	729	720	719	753	713	745	742	770	717	700	766	688	710	724	748	769	733	756	718	702	678	749	704	715	755	683	736	775	727	760	742	732	694	761	749	776	680	698	764	684	682	732	733	758	688	716	783	709	721	717	712	707	772	759	706	745	690	770	740	742	728	735	747	719	690	699	758	765	742	740	739	748	765	758	730	744	731	729	778	740	738	750	747	695	763	688	726	749	750	736	784	740	682	690	774	705	738	686	744	691	678	790	733	701	761	752	705	725	778	741	763	719	758	754	728	701	719	759	746	714	741	752	731	694	754	703	736	789	745	702	778	715	735	708	701	717	719	783	762	741	720	723	756	698	717	731	761	728	715	681	700	674	767	718	685	738	755	760	753	737	782	740	760	739	728	737	758	734	750	753	754	688	767	759	784	706	779	706	739	683	731	806	700	725	657	720	688	780	764	696	738	711	717	686	729	721	729	759	744	727	744	728	688	717	693	718	714	715	708	678	732	735	719	691	733	710	760	752	717	713	741	668	757	725	724	735	737	693	773	715	712	775	753	738	725	716	722	762	722	695	739	706	687	727	715	639	724	734	693	729	727	691	742	731	777	729	699	720	762	715	731	689	732	770	714	661	741	715	748	747	771	758	736	753	725	700	762	711	701	708	748	699	755	660	804	736	770	727	769	759	718	722	735	756	739	735	737	730	758	734	737	721	716	721	708	731	750	737	735	704	771	702	759	699	710	719	709	797	728	707	705	757	743	693	747	715	724	735	714	721	742	729	757	768	730	729	697	746	697	738	699	710	761	668	748	745	705	753	719	712	711	703	702	736	779	751	792	745	672	732	720	737	752	753	710	723	763	722	716	715	702	716	762	763	722	777	763	727	747	711	742	741	707	677	719	690	721	767	741	739	737	740	676	705	686	706	719	735	678	709	742	731	714	727	728	767	733	713	691	740	721	758	709	744	726	720	696	748	696	758	740	689	728	719	682	757	722	746	732	728	731	723	733	729	705	697	746	744	729	766	740	730	777	724	725	738	764	678	714	746	710	711	726	755	757	740	721	761	716	722	723	731	711	752	704	711	734	706	707	745	732	719	740	701	694	687	664	777	716	742	753	710	760	742	715	754	753	704	740	748	724	686	735	728	711	682	722	732	784	731	715	682	720	733	723	726	760	716	688	676	701	750	682	747	730	724	713	699	723	729	767	693	684	693	758	680	770	749	712	724	739	746	767	746	730	718	738	748	778	707	714	716	690	730	690	718	765	748	697	724	703	678	723	742	721	735	749	692	701	742	700	687	764	726	746	678	747	735	700	711	766	732	719	726	741	770	700	740	734	705	736	806	757	737	710	770	682	726	746	725	727	742	738	698	724	751	704	757	744	696	728	735	768	679	744	777	746	721	718	737	743	685	694	718	752	767	715	730	697	733	687	713	727	707	696	762	720	722	710	718	709	755	700	722	737	703	738	756	760	709	734	761	696	737	742	709	717	726	707	684	751	711	716	723	665	744	761	716	670	747	746	731	779	683	717	741	681	721	695	809	693	709	745	748	794	697	750	741	764	703	702	753	716	722	728	719	737	726	681	688	701	733	750	771	735	745	761	712	703	733	752	759	722	650	703	712	780	700	761	738	750	712	680	709	698	758	762	709	781	688	731	717	773	720	751	749	689	741	747	734	727	739	723	745	725	701	688	745	732	758	748	736	673	709	725	696	735	676	747	728	726	704	709	790	769	747	720	739	726	699	729	679	746	711	661	719	733	739	703	701	762	709	717	718	697	718	787	720	716	741	711	775	756	700	725	752	725	734	776	749	737	723	737	730	775	718	700	695	728	718	764	695	700	673	733	781	669	747	730	718	719	738	745	747	732	765	763	742	735	763	734	768	671	712	720	741	728	729	691	767	751	697	700	665	726	722	750	719	725	727	732	718	703	691	738	726	757	717	700	700	728	775	742	763	721	734	735	705	700	718	697	714	730	677	741	781	731	721	667	755	750	744	681	725	697	733	690	698	706	747	738	744	736	729	746	749	727	735	752	707	747	724	731	683	728	713	791	746	778	751	685	729	779	762	725	742	772	783	727	748	682	691	735	732	729	730	715	699	759	751	708	713	710	756	779	721	715	781	706	769	659	709	793	752	760	768	754	729	736	696	707	766	724	752	765	707	731	730	717	765	702	708	720	716	713	730	745	723	729	676	718	714	681	724	717	718	722	727	736	731	734	753	712	700	787	729	736	720	737	736	740	694	706	758	711	685	718	691	765	746	788	719	708	729	732	700	754	711	753	712	714	726	764	685	709	754	742	696	737	680	729	703	695	720	737	712	736	729	724	714	729	753	788	727	736	727	742	777	719	739	690	711	703	742	770	775	773	733	748	720	755	746	694	733	768	731	764	717	694	735	708	733	723	710	714	689	732	719	726	688	742	691	733	776	730	699	744	742	736	734	697	704	767	718	729	762	712	753	715	716	745	717	713	690	719	749	717	703	689	694	747	753	718	728	716	770	761	706	729	753	793	718	799	734	699	711	717	707	747	726	766	747	729	706	704	781	745	739	697	697	738	716	796	683	726	733	712	702	685	766	746	719	699	725	746	776	729	735	715	692	737	651	731	748	708	752	718	704	765	719	725	756	740	762	697	764	715	735	733	729	721	789	712	752	720	776	732	777
3600	7129	3630	1970	1531	1402	1101	1089	962	883	890	803	842	748	768	804	774	785	767	725	775	784	730	690	753	680	768	808	714	685	718	740	731	742	743	725	780	744	749	723	765	776	693	763	737	748	769	759	713	697	716	744	747	759	729	777	741	754	737	726	699	743	722	739	684	724	769	733	670	730	735	730	706	717	697	714	750	720	709	758	730	773	733	714	744	720	721	741	680	728	694	730	704	752	711	754	730	706	756	761	717	708	744	755	736	756	715	750	770	771	703	717	726	706	791	730	709	737	739	764	751	753	727	693	732	666	699	747	697	725	700	755	723	700	711	711	688	732	746	724	718	714	736	742	710	731	777	724	703	673	670	754	695	769	689	750	710	698	763	721	775	719	708	744	718	718	791	717	699	785	724	791	778	786	735	709	751	742	738	753	733	763	748	754	717	763	724	709	763	722	726	753	734	789	718	748	699	729	777	759	747	707	716	733	724	734	747	699	759	761	698	751	719	759	712	712	747	781	713	748	685	741	751	754	685	704	826	722	755	742	746	768	712	709	718	719	791	747	745	763	728	731	709	744	730	737	737	698	727	759	744	749	690	766	730	703	751	716	684	783	735	740	739	764	771	755	746	761	732	713	742	721	723	770	761	747	772	742	709	756	778	692	717	751	690	722	687	735	691	727	702	734	763	741	730	756	735	734	721	777	714	770	677	710	752	732	695	778	736	712	715	732	735	753	728	736	731	751	702	769	740	769	692	744	686	712	718	672	712	755	796	783	766	700	741	768	733	747	755	725	768	755	710	740	745	749	740	735	765	751	748	773	762	725	712	711	752	764	742	693	705	740	764	699	700	726	695	703	795	751	745	704	688	721	761	685	752	712	750	706	742	774	739	721	684	750	682	738	733	729	734	738	731	724	695	741	753	769	738	711	716	726	754	741	786	718	722	725	739	731	684	736	755	716	722	768	739	764	761	730	723	738	728	730	723	730	736	729	716	748	716	681	748	774	724	723	708	726	727	757	688	725	744	715	744	728	729	703	709	720	722	749	739	692	733	702	749	707	717	718	720	758	708	763	752	796	750	701	714	691	733	753	702	722	754	729	725	714	759	732	731	730	731	716	771	753	719	714	721	744	704	700	742	736	748	738	742	706	716	736	755	710	737	726	744	740	751	749	788	729	693	722	734	763	766	762	777	746	815	728	751	724	717	729	745	766	737	751	693	711	766	712	743	779	689	744	755	771	667	701	725	738	759	737	764	767	753	765	741	741	671	736	740	742	706	730	749	772	765	742	709	752	776	711	730	705	728	760	723	711	726	716	718	727	719	748	735	712	730	755	715	685	742	705	761	759	731	747	702	712	790	716	727	715	684	704	728	698	668	797	740	746	754	751	730	716	763	736	762	719	678	751	717	738	699	712	738	715	778	712	732	696	750	767	730	729	745	768	694	746	766	725	745	704	759	757	721	698	749	747	739	734	714	696	753	705	742	764	720	712	714	714	717	745	723	757	741	730	769	699	757	776	751	739	719	738	730	772	755	735	718	746	751	716	726	778	755	710	722	722	734	761	765	791	724	731	738	701	700	749	696	734	674	722	737	768	743	755	732	743	795	762	700	735	737	754	733	682	723	745	731	688	752	683	752	727	741	732	738	760	732	760	713	697	761	731	763	766	693	704	798	759	721	762	727	740	712	702	742	755	734	739	748	689	705	719	705	779	748	720	703	740	751	745	724	714	725	725	748	707	702	690	768	731	749	715	762	708	715	736	762	716	734	732	773	722	723	717	724	766	726	745	744	697	676	719	720	709	711	727	738	744	703	747	736	704	754	740	758	748	731	755	695	731	719	747	702	730	685	741	727	677	708	712	743	696	699	750	709	772	734	714	713	723	725	742	759	758	727	744	729	741	722	674	705	722	726	758	739	724	765	752	712	773	735	798	719	806	712	701	730	738	751	755	710	724	704	737	734	787	758	743	741	680	717	696	734	711	763	776	721	727	704	723	714	738	713	757	754	710	716	739	730	805	711	733	709	656	745	749	735	719	751	732	690	812	739	787	738	732	701	715	696	699	756	719	721	693	747	704	709	648	683	696	758	709	722	746	770	737	697	699	689	710	733	678	742	757	702	744	740	701	781	756	763	768	717	758	721	773	688	789	677	739	759	699	740	709	729	756	789	722	695	756	739	750	780	703	775	733	745	774	744	694	770	723	732	770	728	751	717	735	759	695	799	733	734	728	728	756	739	785	731	734	746	718	702	739	757	714	768	753	761	741	733	709	734	724	729	740	742	749	744	732	714	761	718	738	735	707	714	777	724	744	664	737	710	752	710	761	751	730	804	718	753	718	732	719	719	722	750	722	728	708	716	731	728	700	736	681	722	750	711	746	758	741	705	709	730	740	737	728	730	760	747	698	717	694	743	751	715	713	735	719	802	725	735	720	746	716	706	737	750	728	753	762	752	714	720	697	722	669	742	681	687	750	782	780	674	761	770	726	714	761	710	746	735	737	781	752	778	706	736	737	767	767	704	749	732	755	737	682	758	737	757	727	705	740	710	763	722	698	708	742	747	732	720	706	717	718	751	755	736	703	749	738	747	722	742	739	765	756	767	714	731	763	710	712	757	736	707	762	715	663	726	679	701	701	715	674	713	696	714	717	740	762	760	741	714	742	752	774	767	765	699	758	771	735	708	713	726	730	769	748	697	741	710	738	660	728	731	759	703	734	734	701	763	743	753	714	711	693	733	705	733	748	720	688	686	767	704	689	759	760	672	725	752	729	756	705	735	750	766	733	727	730	744	748	692	786	746	693	774	705	765	684	769	753	792	745	679	696	694	753	768	744	786	764	782	691	700	772	753	746	723	756	734	712	766	714	692	774	721	778	723	749	770	763	727	753	732	767	689	759	719	712	757	754	743	707	735	668	757	718	720	768	711	778	712	711	738	705	702	758	739	750	685	722	765	736	736	752	733	770	711	714	741	763	789	696	742	750	735	747	721	714	706	777	691	708	712	684	737	709	748	741	744	755	757	759	712	769	746	756	718	671	731	748	755	730	716	752	748	739	713	684	698	723	728	677	754	686	749	689	746	743	748	757	654	674	723	742	752	699	727	713	696	768	745	705	785	723	738	763	754	741	766	730	738	702	749	714	730	705	761	735	708	737	760	685	705	759	735	735	735	777	776	725	709	726	765	713	745	729	699	732	690	712	724	779	754	718	709	694	703	656	749	766	762	726	701	736	704	698	705	702	759	785	724	739	764	687	764	778	755	745	734	698	758	719	761	728	765	776	728	718	688	763	710	780	735	766	721	737	692	699	746	727	745	718	683	730	736	746	717	706	769	728	716	755	765	714	728	704	769	724	734	706	760	710	764	784	753	754	671	751	749	725	745	760	749	729	712	782	763	715	780	661	710	709	726	676	751	715	745	709	662	723	643	723	701	752	672	787	752	720	746	740	805	685	715	688	743	743	710	739	728	739	744	704	748	730	737	786	695	734
22390	20994	28503	23684	21002	21016	6535	1012	773	674	619	546	495	481	463	435	396	382	406	384	381	358	364	417	352	344	359	339	342	401	329	365	353	311	358	342	349	324	401	330	333	307	324	305	359	334	329	343	352	289	323	317	338	327	332	359	321	314	331	318	388	317	320	291	330	320	351	286	280	311	366	315	291	308	320	341	352	304	305	310	340	298	308	334	316	340	335	349	293	298	329	317	323	322	328	327	299	319	314	340	324	327	324	306	273	334	357	338	344	315	344	315	337	305	346	349	305	331	336	305	292	340	324	295	277	344	305	318	340	331	318	309	296	302	308	309	321	353	332	337	353	290	323	322	299	331	316	332	322	334	337	342	316	344	320	341	355	353	298	336	327	321	306	307	339	309	337	323	282	338	336	322	341	325	330	310	331	334	306	305	321	336	343	327	322	323	324	333	322	285	337	292	340	346	364	325	316	319	340	283	317	328	327	340	335	334	308	325	310	320	318	317	320	337	324	309	329	297	331	335	332	326	309	339	297	326	312	314	298	346	331	303	301	325	334	320	318	336	326	323	309	350	336	319	294	304	338	305	311	324	330	312	353	332	311	339	334	313	351	290	317	326	322	328	338	325	324	308	298	327	340	326	316	313	307	333	308	326	296	319	325	364	317	261	293	342	338	317	310	355	337	323	292	341	336	353	307	314	314	313	308	311	308	322	294	348	316	317	305	335	332	309	299	346	318	323	317	319	308	324	298	323	326	327	345	343	343	328	319	298	338	323	285	336	290	331	308	354	296	322	275	317	327	307	321	333	319	315	336	332	327	338	343	321	345	338	278	320	324	333	325	314	318	327	321	342	338	327	288	306	287	339	271	315	352	316	311	325	316	322	304	309	340	327	313	327	379	305	331	333	333	319	309	284	335	321	326	319	298	315	350	353	342	310	326	341	319	334	309	308	337	329	328	325	305	315	300	314	360	344	273	342	348	329	359	338	288	294	334	303	321	316	311	318	317	356	317	339	318	320	285	344	306	333	311	333	322	332	289	325	298	336	312	341	311	315	324	350	308	333	341	332	315	331	316	304	287	332	309	313	328	331	319	357	313	321	346	318	323	336	282	312	332	319	312	313	318	311	271	312	349	312	340	329	344	314	300	286	316	339	336	321	318	329	338	332	349	338	308	320	311	330	335	295	299	307	311	319	326	316	282	305	324	315	317	340	316	340	336	304	330	338	335	331	295	319	320	334	338	326	291	317	337	322	299	318	314	306	341	311	334	323	309	324	340	340	313	309	315	355	325	274	321	298	359	309	327	336	354	315	324	312	312	311	321	292	308	314	310	309	341	345	328	333	335	306	351	310	333	334	290	337	299	324	335	350	301	309	305	329	354	313	325	299	325	341	300	312	341	324	317	334	277	327	321	351	322	338	296	312	320	324	314	292	312	343	338	331	322	325	304	298	296	323	317	314	327	291	300	310	312	327	308	341	339	322	321	370	311	302	354	307	324	321	323	316	305	311	352	348	328	314	307	311	318	289	329	290	306	302	313	331	304	334	342	321	312	342	321	318	304	314	324	334	303	296	316	309	330	310	332	307	317	338	319	328	287	307	336	319	344	326	324	335	297	316	299	291	328	325	341	308	319	317	338	331	342	316	328	314	297	302	300	328	339	290	347	323	317	293	342	318	348	332	310	316	276	338	320	340	286	341	309	289	322	313	350	348	350	304	339	314	308	306	331	354	330	304	307	306	311	326	280	329	296	351	334	320	301	298	340	317	330	327	342	333	322	312	331	312	296	282	352	287	346	332	327	360	318	307	294	308	321	310	338	328	336	308	304	344	308	333	327	317	345	295	311	354	330	310	338	341	347	333	308	339	327	342	333	318	324	302	319	309	323	319	338	313	303	346	305	311	331	309	311	313	347	331	315	330	355	310	330	302	347	307	333	319	356	323	345	276	338	352	343	279	351	329	350	304	330	274	320	316	323	323	352	319	324	309	304	323	278	335	320	316	331	322	332	301	298	324	303	319	333	345	315	285	358	297	316	311	336	343	309	321	348	316	341	296	347	322	345	327	320	293	342	314	323	349	319	341	326	325	339	314	346	321	298	300	320	333	305	310	317	322	339	337	307	337	315	320	282	324	323	315	289	304	336	339	307	293	324	352	310	304	330	309	328	301	313	296	323	299	318	305	309	324	297	335	295	329	320	331	322	338	295	320	331	334	325	314	307	323	318	311	306	309	309	341	312	312	321	325	309	332	313	321	307	373	333	299	310	312	311	285	318	311	294	322	314	318	309	346	340	322	281	292	308	337	311	307	340	314	321	327	352	326	330	328	298	317	301	289	359	305	313	341	332	335	343	329	310	325	297	322	325	324	353	317	303	319	329	299	305	335	352	336	320	324	305	328	350	335	330	325	314	335	310	290	309	312	352	326	326	331	311	322	318	346	306	329	328	308	352	351	321	288	319	342	332	315	342	316	337	317	309	330	315	322	301	333	284	298	359	308	288	292	311	314	349	317	315	332	331	307	337	305	323	352	312	332	321	310	321	326	321	321	338	309	292	330	326	300	335	302	340	304	341	344	289	325	329	296	317	317	307	317	334	338	298	334	319	321	322	337	318	336	312	309	302	335	308	317	323	305	336	315	335	287	339	300	316	351	317	339	312	287	299	321	332	298	329	334	334	311	309	344	325	294	308	314	311	309	317	331	315	329	327	298	303	357	323	312	340	317	328	331	333	332	348	311	286	317	309	297	361	327	336	321	333	326	308	319	324	320	331	347	304	327	320	349	313	326	287	326	334	304	305	317	291	305	313	327	288	312	317	320	338	255	336	288	347	306	307	366	302	335	311	325	310	324	327	304	330	314	320	294	341	326	292	344	318	307	300	323	330	337	331	337	322	340	323	329	312	334	304	297	313	316	322	320	349	340	317	294	336	318	335	331	309	293	315	288	329	319	318	337	290	307	305	311	307	301	317	318	280	316	305	317	312	318	325	332	304	316	351	312	302	354	329	323	291	317	343	323	297	325	309	318	327	332	322	312	323	322	321	274	339	355	320	331	328	335	310	333	322	373	322	283	303	307	301	319	293	304	315	309	309	321	334	301	332	331	332	296	318	320	294	331	283	307	326	310	317	302	322	317	313	326	314	312	349	321	295	337	312	316	323	301	313	295	341	299	342	305	312	329	329	310	318	318	325	293	335	294	381	332	343	313	319	337	316	289	338	345	351	334	319	305	324	300	323	315	330	326	316	326	326	342	299	301	299	311	343	301	312	328	327	290	307	329	334	352	334	361	322	329	345	332	330	324	325	329	343	293	320	310	298	306	334	308	289	337	325	303	292	311	308	337	337	313	293	310	334	313	313	342	332	329	337	323	334	360	321	331	319	298	335	357	309	311	346	312	346	312	326	319	334	315	332	294	364	310	333	304	305	335	303	324	315	305	360	342	283	325	326	315	305	322	311	359	298	313	328	306	335	325	325	355	340	307	296	312	314	348
4148	17182	9525	4429	3170	2303	1783	1432	1084	963	845	694	620	560	566	470	457	475	405	386	410	386	391	371	354	363	358	371	349	345	306	359	336	342	297	361	313	360	367	317	347	300	315	352	315	353	339	336	323	303	314	310	318	333	319	292	305	302	351	365	311	346	341	289	311	296	319	313	296	310	327	359	332	352	297	287	294	299	307	314	307	294	335	342	304	317	311	307	307	288	326	347	349	347	314	325	324	319	333	329	315	342	315	349	326	309	321	314	327	334	295	283	299	327	301	319	353	333	301	320	332	320	294	289	326	318	340	295	335	270	356	312	295	317	321	304	294	315	326	330	309	328	309	311	319	313	301	298	314	311	322	290	318	309	339	336	341	310	326	262	325	347	335	321	323	320	312	316	298	292	306	312	332	269	310	300	319	326	308	337	324	330	342	316	324	320	306	306	318	317	337	307	315	323	311	317	339	302	302	314	311	328	320	295	330	333	320	330	296	297	275	308	325	300	311	287	309	329	310	335	305	328	340	319	285	307	315	327	335	341	313	324	321	271	332	319	310	286	301	308	319	328	282	337	284	308	324	331	290	296	317	312	309	317	313	323	320	321	323	332	322	307	356	329	338	288	282	325	325	317	307	328	286	327	331	316	306	310	295	327	342	332	320	304	316	320	308	330	289	303	328	311	344	312	278	309	294	308	334	314	328	327	324	298	315	307	289	308	296	309	330	292	294	313	282	331	324	319	329	313	323	350	312	302	323	315	306	335	333	300	310	332	314	295	293	336	301	330	314	302	302	321	342	351	331	329	309	308	311	300	324	300	309	272	304	306	336	325	315	339	320	324	331	328	327	303	305	322	334	304	324	335	304	322	299	322	288	297	305	317	319	312	324	315	377	307	278	312	313	319	313	308	310	288	302	297	296	293	339	296	293	282	301	320	324	327	336	319	295	310	273	329	263	316	291	310	338	346	309	332	298	327	337	310	325	327	288	314	314	315	328	311	331	316	308	282	301	322	297	301	309	326	299	315	295	321	306	298	311	341	322	306	305	308	329	307	293	358	305	252	308	304	314	331	354	286	321	290	327	324	310	290	315	319	319	295	319	332	308	329	353	298	314	312	297	308	329	310	331	324	320	300	297	270	354	331	300	324	316	318	259	334	314	339	332	304	291	348	283	318	300	302	332	319	319	294	317	318	332	309	347	323	315	287	323	301	317	327	289	329	297	293	283	307	294	346	289	319	321	313	329	313	298	332	310	279	334	297	321	282	315	288	314	325	329	317	306	303	308	302	306	306	305	326	305	288	317	306	337	326	310	307	288	308	312	355	291	302	314	313	330	314	307	339	323	317	300	332	290	309	341	322	297	338	326	307	324	324	333	321	304	309	325	325	290	288	347	315	315	327	305	284	345	297	324	318	329	315	302	333	309	303	321	276	293	320	342	328	310	285	312	299	353	324	334	302	343	308	315	307	312	302	319	294	310	311	316	287	343	302	309	319	302	318	314	328	310	307	282	319	318	313	293	306	300	310	316	323	293	311	307	344	313	324	300	291	334	294	324	329	310	326	319	316	293	312	323	319	299	326	333	280	292	311	307	335	300	327	305	322	314	332	303	303	331	339	334	288	304	322	320	268	329	313	306	316	324	308	308	332	353	330	287	309	337	313	307	323	330	346	340	288	285	312	333	283	333	294	330	289	332	346	313	342	305	335	323	304	310	313	297	327	305	289	329	321	293	289	337	314	283	285	300	326	319	328	333	345	324	337	327	325	349	319	343	320	324	330	294	300	297	302	321	292	297	318	310	315	305	310	295	297	299	313	280	312	310	315	324	312	300	305	332	314	301	311	313	301	330	307	314	350	296	306	240	300	309	268	317	338	305	315	302	313	310	293	313	273	267	329	307	302	328	338	313	330	303	322	311	304	324	300	320	291	292	323	307	286	312	322	315	290	306	302	317	283	315	328	306	301	338	319	304	309	319	308	327	314	321	309	319	287	286	328	343	333	330	303	315	323	305	327	294	317	318	321	317	297	299	319	305	282	293	308	295	304	268	289	310	323	320	319	300	302	311	320	310	323	335	299	303	323	291	307	317	329	322	340	339	330	318	300	324	324	322	306	328	310	322	305	315	289	312	342	310	320	288	299	328	326	322	345	278	309	279	344	317	326	336	290	322	321	363	349	317	321	307	333	297	338	333	300	282	279	347	308	291	294	271	301	304	340	289	319	304	328	310	325	323	358	293	336	278	322	323	330	348	310	287	332	314	325	306	331	286	319	275	330	346	337	297	349	314	313	310	319	280	328	292	311	287	294	300	277	305	303	287	307	317	324	326	312	306	311	295	315	333	337	318	304	311	326	298	304	330	293	315	292	305	287	319	334	325	314	296	344	274	293	340	330	310	302	321	312	325	310	347	304	318	310	297	319	340	308	290	299	310	311	310	305	328	308	315	287	335	288	285	325	309	302	275	286	288	312	305	307	339	338	320	326	326	319	338	309	297	322	290	317	311	338	301	316	308	302	329	334	287	327	304	303	307	323	329	307	311	347	318	308	334	313	365	320	326	323	335	334	314	317	326	332	357	318	313	299	296	324	325	300	324	322	282	321	303	317	318	302	328	301	306	330	325	311	300	317	348	291	315	311	312	324	333	309	311	295	314	301	291	294	331	301	306	281	338	341	305	346	305	317	349	315	298	324	319	356	341	308	328	302	305	294	349	324	310	311	334	341	325	339	331	309	300	332	301	325	294	302	323	300	300	321	338	290	326	294	342	304	303	334	312	299	331	322	331	331	322	320	304	309	335	307	293	312	305	308	319	322	275	331	326	349	296	331	310	297	281	302	279	311	318	296	321	338	317	317	321	316	305	314	320	292	317	322	303	312	338	293	283	321	323	299	318	322	327	300	309	309	309	320	326	336	317	339	302	296	309	310	293	294	307	319	323	315	279	286	310	284	341	332	312	317	297	336	302	348	301	286	327	314	325	297	327	307	328	296	310	300	326	339	310	337	316	285	306	318	310	308	339	347	327	289	319	301	344	313	341	311	327	319	292	309	309	280	318	299	323	306	316	283	320	306	314	361	308	307	329	307	325	320	305	329	325	317	290	303	296	311	358	304	328	324	297	296	314	307	315	316	303	325	308	312	330	321	302	319	308	331	324	338	318	340	302	316	282	320	312	254	311	277	324	336	306	335	321	333	315	287	300	324	308	324	296	321	295	298	312	308	329	343	314	327	312	300	308	299	315	288	294	339	286	278	294	288	306	304	310	319	316	284	297	316	319	323	330	323	300	309	292	294	297	337	338	324	331	303	313	334	312	325	313	278	330	290	298	305	309	321	309	307	316	310	328	316	322	312	304	332	299	278	326	319	321	292	338	281	302	332	279	335	324	299	319	287	333	339	313	316	313	291	316	306	321	306	291	313	301	289	328	338	329	285	294	314	328	284	288	313	268	318	327	320	311	325	340	325	341	298	291	299	326	320	311	343	323	293	288	280
27554	20113	8781	1253	754	705	620	613	649	622	591	601	588	600	590	577	577	584	568	603	582	581	586	575	562	594	580	654	569	562	619	606	623	582	570	614	535	601	604	595	563	574	586	558	582	582	553	628	561	566	616	597	573	567	577	606	579	551	627	617	610	562	626	571	635	578	573	564	570	602	588	591	584	589	615	565	568	627	614	549	566	579	589	574	564	588	543	567	534	572	618	544	590	623	596	568	554	597	589	569	585	592	547	557	621	578	582	577	616	601	570	581	566	568	569	573	588	560	559	618	594	569	603	591	553	586	553	598	570	617	621	621	561	637	566	626	560	599	594	557	565	615	594	607	545	577	610	590	551	531	613	585	579	531	591	558	607	591	578	578	594	552	584	543	602	598	578	573	592	611	566	600	578	565	571	616	555	595	603	570	564	617	559	580	586	630	594	563	561	559	566	583	606	585	553	567	573	609	583	629	584	610	586	580	593	567	593	534	593	570	578	606	623	567	566	553	563	555	541	570	596	612	593	617	564	565	585	613	595	613	625	603	620	589	603	611	588	535	561	554	597	586	587	565	590	538	573	564	557	598	537	610	579	568	580	616	540	603	575	570	579	548	599	547	609	576	589	568	556	563	632	556	574	614	630	584	589	580	571	610	597	552	538	569	556	549	562	600	578	621	617	583	584	531	595	596	594	568	599	567	540	599	580	561	547	610	564	574	577	545	583	601	576	618	534	577	550	559	558	595	597	619	568	619	581	607	595	562	602	582	611	607	599	590	611	592	620	599	632	582	608	552	572	572	584	592	580	558	582	600	572	574	578	598	545	591	564	580	564	614	584	582	526	591	581	616	601	595	598	597	535	576	586	575	592	592	594	589	565	589	651	623	546	597	625	594	608	572	587	601	563	585	557	561	572	580	606	568	575	594	584	587	585	605	582	598	616	590	548	595	584	576	585	627	579	557	600	601	556	596	574	639	551	625	549	558	591	590	557	572	610	563	587	591	579	572	562	600	582	580	567	574	565	571	568	593	561	582	604	612	608	561	556	553	566	558	602	536	627	575	575	627	659	607	598	587	598	628	653	576	569	584	627	579	576	565	577	601	602	596	576	612	556	580	587	620	575	604	612	565	606	613	580	604	595	588	586	608	605	584	611	534	601	574	543	601	572	596	601	532	579	616	560	559	606	599	605	615	528	598	586	575	569	574	594	590	598	594	598	533	566	594	574	590	576	641	569	597	617	617	609	616	588	584	625	612	524	640	580	568	623	609	565	618	619	594	591	554	535	554	552	589	560	589	620	597	618	556	551	585	624	592	570	605	562	620	552	591	588	598	614	601	568	599	576	584	602	593	537	559	612	550	572	577	599	539	578	572	583	579	587	568	564	542	571	564	616	573	606	568	622	598	574	555	568	595	579	598	542	569	564	545	590	581	574	571	584	574	570	549	612	600	589	557	548	534	590	583	541	561	609	609	604	601	568	592	613	552	570	588	581	562	577	553	584	594	564	568	595	580	543	574	581	594	590	589	558	558	539	541	552	608	568	630	603	584	574	565	557	665	554	627	629	568	531	572	602	569	619	577	568	568	530	609	577	599	568	560	597	623	594	576	561	571	640	584	613	556	625	627	593	526	569	550	536	603	671	563	583	602	539	601	601	557	612	614	582	539	589	596	593	594	565	627	570	567	577	572	544	602	531	574	547	601	582	577	600	603	581	574	593	552	629	587	560	555	633	575	578	629	593	604	558	595	609	584	555	585	580	603	582	630	562	574	623	579	639	600	570	581	595	607	561	617	587	565	557	632	604	588	530	598	566	567	601	570	581	590	554	533	607	563	600	589	599	558	589	561	574	596	590	599	566	598	560	591	551	596	557	574	589	594	545	586	595	571	549	602	580	574	596	580	529	590	566	635	605	612	566	609	612	585	643	616	597	523	569	574	612	601	594	591	591	629	610	611	590	563	555	584	589	591	603	579	589	588	623	573	613	570	545	580	608	614	572	553	551	561	620	573	558	599	553	580	588	607	566	588	588	577	517	609	536	574	600	555	563	646	578	597	583	593	613	580	560	618	544	571	583	586	578	557	588	542	583	572	578	553	628	587	577	556	561	559	599	601	576	560	575	582	559	595	581	592	610	566	596	551	584	585	590	594	651	607	593	576	591	620	594	602	581	569	573	620	592	609	594	609	592	627	628	586	599	574	564	543	556	554	578	550	597	587	628	598	618	607	571	531	559	591	601	583	614	621	550	574	613	636	582	593	601	587	579	585	615	579	562	585	576	599	583	609	560	629	579	575	531	605	573	604	562	590	574	637	547	588	630	588	572	601	577	553	588	603	592	598	568	581	606	583	581	570	602	579	590	626	599	607	609	562	586	593	520	566	616	564	617	534	549	574	600	581	603	601	569	603	607	578	580	563	599	582	583	608	597	602	620	568	541	577	592	537	541	567	592	638	610	576	559	573	583	576	539	589	600	546	617	576	618	621	581	613	591	543	619	561	564	532	627	552	577	560	574	604	566	608	577	586	636	595	599	543	597	612	556	529	625	586	579	586	614	551	596	597	630	544	564	618	569	570	598	552	578	591	552	560	614	535	555	572	573	596	524	627	565	603	589	591	632	569	576	587	592	586	614	549	568	597	557	621	579	616	610	562	605	602	565	577	550	552	558	564	601	611	589	603	582	602	592	581	613	594	598	578	623	558	556	574	578	584	548	611	616	551	585	594	615	581	604	567	605	590	580	591	570	596	593	537	632	558	543	603	591	641	570	634	510	587	596	622	632	621	629	589	574	562	575	558	599	553	589	572	590	592	564	542	622	641	555	576	562	548	581	562	594	619	598	646	613	610	603	588	601	573	578	598	572	571	602	522	604	560	585	594	600	605	618	568	516	604	587	581	570	575	579	571	594	602	574	621	547	611	574	616	625	556	610	585	543	536	575	562	599	637	569	589	625	587	566	564	553	613	606	584	598	594	614	583	583	611	565	607	546	577	596	606	614	595	611	539	566	563	602	573	553	595	528	601	562	552	599	595	588	566	588	577	603	550	602	613	578	586	584	560	575	590	578	585	611	564	594	592	577	589	606	590	583	603	563	560	577	609	595	559	591	585	576	610	605	628	598	571	562	621	610	621	597	548	571	579	613	559	565	559	583	643	593	558	640	613	608	631	616	617	634	606	598	590	597	567	591	589	556	583	569	546	599	580	633	602	585	609	591	570	562	604	590	623	581	568	588	552	545	566	600	617	591	591	571	588	624	629	605	567	579	584	591	582	553	572	583	560	573	604	583	605	588	591	599	581	577	591	568	549	587	603	592	571	540	572	605	599	582	546	568	598	542	571	574	561	574	602	610	596	560	619	570	550	610	579	558	536	589	630	608	569	591	585	624	577	575	564	573	596	590	517	557	563	569	565	556	551	587	604	544	567	585	589	572	580	627	615	573	578	578	607	615	597	568	565	576	608	586	625	593	581	636	578	551	568	631	527	552	574	556	588
5011	3462	1613	1035	923	806	791	724	687	677	657	584	644	637	635	588	613	604	641	614	597	579	605	647	588	599	624	664	596	607	593	568	613	606	595	572	613	589	620	617	620	587	643	587	606	565	584	619	650	599	586	629	602	577	595	604	593	621	589	615	598	545	627	602	557	648	640	627	635	579	552	612	583	582	614	624	593	638	580	623	597	569	602	619	631	599	622	614	563	625	628	632	604	583	603	547	629	611	568	567	615	581	598	615	611	632	548	635	557	600	620	564	630	566	618	609	600	616	599	603	621	621	559	650	625	582	600	613	617	574	591	575	600	623	578	619	573	611	574	586	574	590	574	621	575	589	618	633	619	560	599	575	627	596	593	606	619	585	627	666	627	591	600	631	628	608	571	604	574	593	576	574	594	603	628	571	574	590	539	614	600	643	588	590	582	609	586	630	555	634	608	579	619	598	579	573	612	633	584	615	621	643	597	620	597	564	612	560	606	584	619	618	627	617	627	599	604	600	610	587	587	580	601	556	643	665	626	580	611	586	570	617	631	598	600	611	565	566	610	607	576	604	600	611	602	587	595	621	614	580	629	624	572	624	596	567	554	596	584	602	614	643	624	587	626	592	604	613	606	563	608	639	554	551	640	607	610	586	649	578	596	606	590	593	573	558	577	620	643	623	632	561	657	591	601	639	607	629	621	629	620	621	600	617	551	576	576	613	574	576	592	604	571	614	633	605	615	592	638	547	590	613	598	588	581	613	609	623	622	590	627	608	598	620	577	653	607	544	621	607	616	593	611	581	590	604	598	592	599	623	603	588	609	597	612	575	581	603	606	621	585	558	564	594	633	599	581	595	581	596	578	601	574	645	602	650	586	573	586	615	586	585	585	589	603	555	562	609	586	593	572	583	581	574	631	626	580	606	597	569	565	562	612	614	595	599	586	628	571	588	578	625	590	625	594	589	623	586	580	576	591	571	602	586	556	573	578	582	632	635	559	608	593	594	658	621	619	607	636	591	675	584	585	638	602	603	577	590	596	629	587	588	653	674	623	584	571	623	598	565	555	587	641	599	616	620	539	603	574	581	618	615	593	552	594	564	633	590	610	625	610	582	626	613	589	633	607	588	583	622	607	582	565	606	556	600	607	643	628	623	605	570	632	619	652	562	563	558	587	591	537	582	588	554	575	570	629	602	569	620	615	600	593	607	609	599	592	597	641	624	602	632	581	583	603	628	586	615	615	610	598	607	602	580	569	578	626	561	571	617	583	596	573	570	618	599	627	598	592	565	581	582	584	592	625	621	592	648	575	600	584	618	589	588	638	615	646	588	569	599	592	596	628	591	595	595	632	618	613	617	628	591	586	590	593	599	604	626	599	641	607	582	625	568	628	576	589	601	570	581	598	598	612	565	594	576	599	555	599	564	611	600	648	606	619	611	631	566	603	574	626	562	643	543	600	551	625	588	581	594	626	574	640	592	584	612	603	614	603	629	608	594	618	609	604	577	593	602	620	577	597	636	581	619	649	652	597	597	613	611	564	606	597	627	597	584	611	597	585	625	604	583	615	612	614	633	603	618	585	588	573	623	544	624	604	612	589	603	633	570	606	593	619	573	595	603	614	601	584	573	610	592	571	578	629	597	570	622	605	562	558	603	605	616	602	583	562	594	598	630	606	611	619	582	596	643	629	671	576	577	627	611	598	572	651	604	600	629	609	613	573	608	613	603	592	638	612	604	606	605	593	608	626	645	637	603	587	567	582	614	586	620	574	572	616	576	577	613	621	599	587	588	604	607	598	598	565	591	569	622	621	641	602	599	577	634	597	591	561	597	619	597	576	573	617	652	606	583	662	598	595	612	583	583	592	593	613	610	629	623	661	602	624	607	583	574	604	587	602	573	565	591	611	622	613	639	610	622	606	599	574	617	607	560	641	605	607	594	629	571	605	592	597	612	589	603	606	569	638	613	615	545	623	595	584	568	575	588	615	562	563	626	611	653	593	616	610	593	590	598	596	613	595	543	579	597	610	607	643	560	603	601	587	568	573	602	593	592	576	617	585	632	590	572	622	590	602	588	600	622	578	624	581	612	610	603	621	619	552	595	570	628	603	628	592	621	601	611	602	615	621	560	574	581	592	581	586	601	631	594	584	630	606	591	587	608	654	576	587	578	570	627	572	617	615	604	582	638	589	637	612	581	579	593	553	611	587	628	595	593	618	561	599	589	597	579	599	616	607	633	585	592	579	663	633	604	550	604	589	592	618	610	566	549	641	642	577	621	572	589	593	594	605	586	621	588	580	587	608	605	560	642	635	613	606	593	559	592	595	577	631	602	596	575	634	596	595	631	639	571	609	582	606	602	609	567	577	596	623	582	592	660	591	560	616	612	602	606	608	584	603	604	589	611	609	600	566	627	588	559	611	598	558	605	610	661	629	566	578	579	603	585	599	595	646	594	584	570	601	565	606	634	583	609	634	605	595	593	645	597	636	602	555	578	628	649	649	529	579	631	546	624	602	632	589	611	588	591	593	584	648	644	589	644	583	563	611	610	628	610	576	612	601	586	597	644	616	639	570	613	567	596	606	583	578	602	619	611	644	610	565	577	584	610	604	561	583	597	554	601	567	579	584	570	563	603	613	612	644	658	537	617	605	577	598	563	562	595	579	582	588	582	646	620	571	596	612	604	594	572	622	597	595	538	569	628	630	580	604	589	575	608	623	593	611	581	600	600	577	558	584	572	589	609	579	594	560	602	570	609	633	604	603	590	599	605	586	571	590	570	613	585	603	602	666	618	573	573	609	563	583	562	600	602	619	576	582	602	580	628	572	626	588	616	583	583	639	603	564	583	628	591	626	617	607	568	609	554	612	582	619	617	606	616	581	602	591	545	589	572	627	590	566	587	608	595	588	622	605	652	617	583	609	575	618	655	620	598	607	587	607	632	584	578	590	596	658	592	630	606	565	603	588	626	571	627	624	586	613	602	571	580	578	585	612	567	593	595	615	587	598	616	595	580	633	560	608	625	622	601	626	604	625	604	554	607	627	596	611	586	586	584	615	592	594	611	630	598	581	579	604	642	629	620	533	626	636	639	636	595	603	612	574	582	623	605	578	608	600	616	585	600	602	578	596	585	605	596	599	579	595	639	589	603	631	570	605	612	597	583	601	581	589	629	598	631	587	581	580	604	571	588	598	628	638	545	611	606	608	586	604	604	620	630	608	584	578	601	575	608	606	608	558	653	603	575	617	652	576	604	612	567	571	575	580	579	614	580	623	608	585	627	601	585	629	549	623	599	603	587	610	618	615	602	573	584	570	580	611	607	599	602	588	546	598	639	628	577	636	596	612	607	624	574	623	607	558	583	598	598	599	596	619	606	611	586	625	590	586	581	563	573	527	605	582	594	612	584	642	631	564	562	618	584	586	596	592	616	600	569	561	542	608	613	655	605	579	586	563	551	600	638	571	576	640	585	591	620	630	576	651	560	549	640	598	593
23696	20970	27862	24228	20906	5673	826	581	512	464	393	377	400	365	356	320	346	305	321	295	309	352	294	273	315	295	279	291	299	297	283	289	282	278	323	290	263	268	242	252	282	319	288	262	296	272	270	305	282	300	296	245	273	260	280	286	311	302	251	265	276	283	273	264	265	306	304	270	279	294	299	304	277	289	266	297	239	307	278	292	288	278	269	289	292	299	260	241	269	275	267	257	259	272	293	285	269	238	275	289	275	269	266	316	253	275	258	277	276	305	280	286	272	258	294	289	312	281	268	272	273	259	272	293	269	274	261	257	304	275	268	281	252	273	291	257	267	261	275	277	302	262	276	275	259	272	287	306	249	279	252	250	284	275	282	275	258	292	269	270	293	251	235	281	258	257	251	317	266	275	285	263	261	283	268	289	275	291	286	290	296	276	304	282	299	274	292	290	267	303	296	304	289	280	255	281	292	290	261	271	258	283	288	278	294	267	260	267	275	295	270	301	274	262	242	277	270	305	257	259	242	285	269	277	277	303	285	286	249	283	272	289	291	253	284	287	276	252	287	271	260	286	283	228	270	289	302	276	269	277	268	286	285	280	263	282	270	286	248	282	273	277	267	278	244	266	261	270	302	270	291	266	271	290	245	258	284	277	261	271	300	261	292	281	297	296	278	286	253	267	284	271	249	264	283	278	278	271	235	282	293	266	294	275	261	285	272	307	279	263	248	294	274	302	250	253	277	296	254	241	280	280	266	275	262	274	284	273	266	304	240	285	274	253	280	274	215	244	278	262	270	278	266	305	298	291	263	266	285	273	282	287	270	261	263	312	265	259	266	256	293	310	300	259	229	259	271	268	290	263	271	304	286	263	289	286	268	267	281	307	258	288	303	244	242	275	302	273	300	265	269	291	274	245	279	282	256	265	286	265	291	262	258	284	279	284	283	284	290	254	270	260	272	271	311	256	263	273	278	276	279	270	278	284	262	239	271	287	267	261	266	287	265	269	267	240	245	265	282	281	271	287	291	250	265	278	273	308	268	270	272	282	259	264	269	232	256	304	267	268	273	252	272	277	260	259	275	260	292	265	256	301	266	274	294	274	282	283	270	273	277	259	270	275	261	246	298	278	284	272	298	276	273	284	277	296	258	279	266	303	268	255	306	312	286	282	284	248	283	273	268	261	262	264	261	309	261	260	273	293	264	261	283	284	251	276	267	298	309	293	264	277	260	279	281	243	242	291	268	300	273	287	278	282	253	278	262	304	278	263	294	320	276	271	300	290	262	271	259	267	291	279	290	252	267	288	297	279	257	292	254	285	258	284	271	274	266	279	254	280	289	269	254	260	269	271	269	250	287	265	293	263	287	287	289	279	253	295	269	264	284	268	303	280	281	272	260	259	272	263	269	268	273	271	253	261	258	274	272	282	276	287	258	274	290	297	269	270	289	276	261	275	288	275	291	267	292	290	300	257	278	272	296	286	276	276	319	264	270	256	267	293	302	261	285	282	267	282	274	246	278	267	291	291	274	285	281	259	267	297	282	264	301	293	243	247	297	281	297	266	265	279	266	309	279	282	296	269	273	258	230	281	274	265	288	280	272	273	285	272	276	279	262	308	269	274	267	259	286	259	248	264	265	279	281	291	265	281	274	262	295	259	266	273	283	265	221	284	257	266	293	277	271	269	280	253	264	257	274	285	276	258	274	270	288	271	283	279	299	266	277	276	248	295	250	280	272	264	299	280	310	247	274	257	262	253	279	289	262	287	275	267	305	287	263	284	277	243	261	259	266	288	261	261	293	283	289	277	251	251	256	292	261	292	276	262	301	280	277	289	301	278	297	244	276	280	273	314	293	255	289	240	288	289	275	252	259	249	287	263	286	235	292	249	267	283	286	294	270	275	254	286	303	294	269	272	256	272	258	276	277	255	281	285	287	286	270	261	258	218	286	260	260	262	253	252	243	284	314	293	316	278	261	286	289	281	283	241	272	256	278	248	259	261	260	274	287	285	246	303	287	277	269	284	244	281	269	253	271	292	271	277	274	278	257	285	267	266	258	286	289	226	277	269	282	280	268	254	292	246	269	278	275	249	276	259	261	261	271	271	272	287	280	278	261	266	283	297	270	252	279	273	253	284	296	296	268	262	273	275	250	281	253	302	295	228	268	296	284	281	285	266	284	282	274	238	271	279	270	259	309	289	265	247	307	268	258	291	277	288	243	279	270	255	288	268	278	289	278	264	280	258	289	306	257	268	242	283	265	276	278	264	284	286	301	260	273	294	270	259	250	314	256	258	278	272	275	276	269	272	308	270	316	268	264	264	284	270	283	269	302	272	240	289	297	273	279	267	278	278	294	263	265	267	273	282	260	296	267	263	291	265	258	287	247	278	274	282	253	308	286	238	291	278	283	284	286	269	295	272	265	299	276	261	272	291	278	266	304	276	250	289	267	285	256	295	267	260	289	266	283	272	262	292	258	279	265	242	263	246	269	258	243	266	290	254	261	292	252	253	263	247	245	285	283	273	262	275	273	257	243	257	288	266	293	311	278	242	269	288	261	299	249	243	277	288	290	271	269	261	267	251	261	278	303	277	285	275	283	305	262	264	251	249	287	273	288	301	251	303	304	263	267	258	276	265	280	261	293	261	282	285	270	301	274	260	263	266	272	251	260	254	253	269	262	257	260	271	240	252	253	302	256	262	285	253	267	283	264	299	279	260	258	267	249	253	266	276	264	271	307	267	279	262	290	294	269	273	280	265	290	285	270	285	291	276	271	271	270	286	267	254	291	256	271	258	286	281	290	300	287	278	281	295	253	266	271	261	305	288	270	248	281	272	298	284	286	272	262	278	298	273	259	285	264	270	265	278	248	297	268	285	273	278	285	287	256	264	285	276	281	266	307	280	271	284	270	260	280	269	284	282	275	265	270	265	268	263	256	291	248	289	282	270	297	273	265	282	259	256	268	253	274	255	268	266	283	278	268	247	280	269	259	264	274	260	249	254	263	301	277	287	310	267	262	282	246	249	269	269	256	245	300	237	279	277	292	264	268	277	295	257	266	260	289	258	237	266	273	250	256	274	254	274	260	282	279	272	276	274	299	274	294	284	274	310	276	274	264	284	263	267	282	256	290	299	289	308	303	286	274	269	279	277	310	286	293	306	263	265	271	283	257	267	269	270	297	251	276	258	293	278	279	254	286	276	286	289	276	299	263	256	287	269	266	259	282	278	302	244	276	265	272	285	290	258	301	270	298	260	222	269	277	272	273	265	263	271	283	262	274	263	281	287	263	251	293	297	314	263	256	268	256	257	266	269	301	274	262	288	272	288	285	253	273	294	286	261	304	293	282	279	284	253	251	275	259	245	262	277	271	291	271	251	276	272	280	292	264	275	272	289	292	267	305	292	273	276	295	268	259	260	276	270	288	269	272	281	286	268	251	294	294	261	262	311	271	294	248	279	254	259	286	256	247	281	252	271	282	256	290	283	304	266	303	288
3646	10803	5757	2665	1765	1439	1141	882	697	610	608	516	476	443	425	424	386	381	365	329	333	315	319	305	260	357	315	311	307	316	298	281	297	313	314	310	300	296	298	283	330	301	279	279	307	288	294	317	274	317	297	290	288	271	288	290	280	270	296	281	276	278	278	273	285	304	333	285	269	283	284	304	296	309	278	292	291	312	279	281	257	273	291	307	300	282	266	279	280	296	278	256	272	284	299	294	294	296	317	282	285	315	306	287	268	264	272	293	270	284	284	293	278	279	274	266	294	284	262	261	290	290	272	291	290	290	272	279	290	296	286	316	279	267	294	269	290	287	251	260	309	326	271	260	276	291	288	255	257	281	300	283	284	285	271	263	284	265	277	259	263	274	265	297	284	287	279	311	315	265	271	270	276	288	297	294	290	286	270	329	270	251	289	248	265	268	269	242	298	296	260	278	282	266	280	302	276	271	289	270	287	277	294	283	283	311	293	268	293	302	275	256	306	278	290	276	305	272	291	295	275	291	299	259	285	288	273	265	274	290	270	281	276	294	273	282	316	275	287	317	275	273	292	265	271	285	287	263	262	282	292	295	276	273	276	273	266	287	290	253	285	292	277	310	292	262	291	312	267	286	300	272	300	267	288	275	294	277	294	283	299	300	306	283	274	325	294	309	311	271	274	286	305	294	292	263	284	244	276	265	297	284	283	273	288	250	297	290	270	282	283	291	289	292	272	287	272	279	275	249	274	266	282	295	293	299	314	258	303	293	301	284	302	296	296	312	295	278	295	293	295	305	282	290	279	287	264	278	272	294	281	268	288	282	287	301	281	293	285	281	259	280	308	272	264	289	269	269	275	293	280	277	267	293	260	287	294	273	294	285	281	301	265	241	290	303	319	299	250	292	293	268	317	270	301	261	280	267	269	295	301	312	257	298	293	266	293	295	281	293	279	266	267	278	279	294	299	282	297	292	281	285	299	313	294	293	281	280	295	286	288	282	261	291	268	281	295	290	309	284	295	278	277	271	260	278	291	276	294	277	317	262	260	294	276	264	282	291	294	268	267	291	283	299	282	281	287	295	253	289	309	314	301	270	316	294	265	270	266	296	281	273	288	266	291	298	304	283	288	294	297	263	301	250	265	257	307	249	268	275	310	256	259	256	252	278	301	272	275	281	276	268	302	274	294	276	280	286	286	252	280	272	294	261	304	272	279	325	280	275	288	294	275	296	284	267	299	274	288	261	287	293	304	290	280	270	264	283	289	287	283	296	286	322	278	291	283	295	267	262	279	283	278	293	284	271	288	257	286	271	271	268	248	301	279	280	276	297	266	266	296	271	286	252	315	270	266	296	280	287	289	289	289	266	265	294	260	301	316	292	297	277	329	296	280	261	289	312	293	286	285	317	282	303	298	266	273	282	270	275	281	288	300	300	289	286	250	279	308	273	258	257	292	304	287	288	286	268	292	292	309	298	269	284	288	285	275	305	279	276	275	258	288	295	291	255	265	272	277	292	267	286	264	257	245	284	293	250	292	299	285	300	297	255	290	265	281	299	311	289	247	291	265	316	323	276	287	273	292	290	299	291	293	260	313	284	301	274	262	279	279	267	297	319	274	279	274	316	283	276	285	297	268	294	251	253	294	302	272	281	265	291	258	288	284	259	299	275	267	278	283	273	289	314	294	267	291	270	286	283	301	273	328	271	283	272	285	307	293	265	307	279	300	297	273	289	305	284	280	274	271	289	276	281	295	315	276	284	299	289	303	274	261	254	287	279	283	285	264	276	266	302	293	264	279	265	290	267	293	322	290	283	296	308	280	285	288	281	304	261	257	273	281	285	282	293	316	278	304	266	275	266	290	294	269	287	280	281	280	318	265	289	258	285	278	296	291	261	281	281	279	291	258	298	294	274	268	323	281	261	281	285	297	287	257	287	277	275	291	303	302	283	295	306	269	262	275	279	282	267	282	296	240	275	246	316	285	251	263	296	288	287	278	272	288	271	276	268	286	291	282	257	271	315	272	287	275	276	289	271	259	297	282	285	275	291	274	287	280	270	285	261	264	296	286	278	279	278	243	293	265	277	285	269	310	289	289	286	273	247	273	255	270	290	273	304	299	291	260	253	239	310	276	273	267	257	293	261	295	269	300	265	270	280	282	296	264	273	285	258	278	239	297	282	293	278	279	290	262	264	280	294	252	270	291	309	304	297	259	276	267	245	283	294	255	279	271	264	274	277	292	309	298	293	285	277	319	291	299	260	293	266	272	314	283	288	281	252	302	280	233	288	259	288	278	303	274	307	300	250	273	247	292	264	301	261	263	271	304	321	301	283	270	302	281	309	300	294	274	322	305	261	308	304	257	229	284	316	279	267	292	303	297	280	276	276	306	264	277	304	296	299	289	276	278	273	280	291	283	283	273	309	300	259	273	317	267	269	275	302	294	271	276	289	269	280	294	276	270	232	289	282	272	318	279	256	312	287	290	270	280	275	272	276	294	258	279	276	289	275	310	325	250	298	296	220	282	253	347	282	288	265	271	279	260	294	302	272	313	290	290	268	286	272	264	286	298	301	310	266	266	275	279	288	283	295	266	288	307	277	285	306	283	282	262	291	275	266	299	297	293	291	282	278	292	280	308	301	285	273	274	281	294	263	292	296	287	277	285	317	276	286	304	333	281	269	284	300	286	255	284	279	264	286	288	286	264	303	293	291	295	272	267	299	263	280	299	290	305	286	283	293	265	270	306	276	278	317	269	264	289	293	292	285	261	277	287	255	293	264	290	270	263	276	291	298	263	279	272	256	298	282	283	303	287	277	291	285	303	319	294	276	287	297	276	304	284	283	261	298	267	309	275	283	284	291	285	299	253	260	299	284	269	294	285	305	303	252	282	278	241	327	284	280	278	286	288	276	286	317	300	292	266	273	280	256	298	303	267	290	306	275	244	316	256	306	285	264	278	254	291	290	302	303	261	263	286	297	283	280	301	282	295	292	297	294	295	299	295	300	281	294	292	293	267	261	302	270	294	288	293	262	274	268	253	304	288	248	273	237	289	320	317	289	266	289	288	273	285	276	269	291	290	292	299	299	281	289	256	286	300	300	284	271	269	264	274	265	254	286	277	287	290	268	269	270	238	280	282	264	284	268	252	294	279	278	305	289	261	291	273	288	298	290	274	292	253	298	331	311	288	310	276	266	296	276	280	272	293	255	298	290	272	280	297	290	291	282	285	262	332	287	323	280	259	302	295	297	287	296	309	275	272	276	275	351	287	306	292	286	315	286	286	286	267	270	278	265	286	291	278	323	277	271	316	282	297	290	306	268	289	263	267	269	284	278	261	268	276	307	258	293	271	281	287	273	307	268	266	295	278	288	304	315	276	275	272	254	258	264	263	306	292	290	276	280	282	259	266	289	271	273	304	305	277	277	274	280	310	298	286	287	266	271	306	291	323	288	288	274	265	262	286	284	302	311	311	311	300	292	288	303	298	315	249	281
24731	21004	26814	25246	8365	1177	984	862	809	839	829	854	811	774	837	743	770	746	743	704	768	772	779	727	736	754	790	742	749	762	713	753	761	759	753	762	730	746	708	709	718	706	727	757	687	754	724	752	753	726	753	734	689	770	716	738	744	749	749	697	715	721	730	757	748	731	715	699	715	761	682	766	753	706	714	802	717	733	685	732	771	734	703	721	763	710	728	709	792	792	697	739	711	736	753	695	710	704	754	713	739	709	776	686	728	742	728	699	772	712	801	745	710	739	687	740	745	694	717	689	725	739	737	761	704	754	733	740	704	750	739	745	710	792	697	726	759	745	745	766	741	674	750	714	733	732	767	717	694	743	717	779	724	747	739	747	751	726	740	722	732	717	759	730	727	751	738	714	714	754	761	731	709	696	751	739	735	693	717	763	707	748	720	756	697	750	726	675	797	694	758	721	730	779	765	742	703	718	710	709	713	756	719	771	733	776	748	737	752	731	799	709	722	698	713	704	723	721	756	744	739	734	687	747	696	726	748	755	734	737	728	744	712	708	696	701	710	737	722	675	730	705	746	710	744	673	741	714	778	773	699	738	742	753	693	698	726	777	756	691	728	761	722	743	739	707	714	680	704	742	684	742	748	759	762	661	709	696	747	788	751	763	718	724	716	750	746	702	752	719	723	734	723	735	726	767	742	729	705	696	763	765	692	730	720	722	711	752	726	688	708	704	705	793	744	665	718	707	736	720	772	729	761	764	750	760	744	782	766	720	713	717	718	786	733	741	738	699	755	719	673	732	736	759	717	763	699	737	750	715	722	708	717	718	698	775	763	744	648	724	720	718	711	761	700	737	731	738	723	741	728	758	729	709	723	764	749	734	715	734	711	695	698	758	771	710	750	713	738	722	741	751	711	684	766	719	741	733	748	702	747	716	741	746	731	781	731	695	711	760	713	733	685	742	673	723	745	712	759	694	718	724	741	752	667	693	731	689	747	742	755	713	763	713	733	708	699	724	723	764	746	739	738	715	757	698	714	726	699	745	736	719	734	703	748	732	768	744	746	710	708	732	762	798	716	727	720	691	724	746	751	714	734	712	683	722	767	715	773	796	713	768	754	709	730	727	747	717	714	722	707	769	696	748	731	785	706	712	731	757	738	744	801	686	771	712	720	751	726	734	729	755	698	727	695	720	731	699	726	759	721	742	721	718	734	723	681	767	682	752	739	724	671	753	757	712	693	827	722	776	775	800	699	691	733	787	778	717	670	754	726	729	716	714	728	712	706	742	778	753	778	751	772	696	730	708	728	685	733	758	744	732	788	700	717	732	720	713	780	681	754	684	741	697	730	713	713	707	724	698	689	735	686	745	708	771	722	742	704	745	734	740	761	725	738	718	750	688	713	702	720	712	693	774	700	709	701	754	687	697	674	757	743	689	703	724	689	743	761	708	729	716	761	757	715	716	740	718	722	696	740	748	710	701	699	711	755	742	690	705	699	743	737	719	733	689	753	740	741	761	738	726	708	696	728	777	707	710	724	725	772	721	762	753	762	748	754	732	756	732	737	662	686	689	657	679	763	748	757	718	734	701	680	714	713	757	708	797	698	745	729	703	756	718	735	697	704	716	759	668	786	773	764	646	712	694	724	737	708	741	749	715	689	731	722	771	718	711	773	698	744	724	680	696	730	681	741	742	728	735	745	732	758	697	756	702	718	742	757	739	675	714	747	670	667	718	781	792	733	688	677	701	695	736	702	735	673	752	722	713	697	732	754	747	786	745	743	750	769	726	730	732	749	737	734	706	749	679	721	733	732	721	684	702	741	722	745	718	740	785	709	747	756	774	680	731	720	700	711	731	796	707	762	765	667	746	692	759	724	724	756	722	756	710	696	729	710	753	724	699	709	709	746	708	736	777	719	765	784	739	734	688	741	738	754	726	758	724	723	735	694	758	713	715	738	757	719	731	700	716	759	748	707	739	735	717	739	779	726	702	753	726	820	722	733	750	672	714	750	697	696	701	719	695	713	727	695	706	696	714	743	707	724	751	720	745	735	713	694	693	730	719	729	743	697	734	730	745	703	688	754	670	814	732	755	744	673	716	711	703	747	740	755	764	709	704	728	751	739	705	714	741	725	710	716	731	736	770	688	794	704	695	770	722	735	769	777	772	730	707	698	731	691	705	770	789	727	701	701	671	738	720	710	738	703	723	656	768	740	723	745	666	730	749	752	699	728	719	716	752	741	713	710	723	710	821	774	738	697	748	748	746	739	752	778	751	759	730	693	752	735	701	772	714	730	730	745	752	683	690	714	760	727	699	740	753	727	714	716	738	736	711	750	707	721	703	724	725	770	702	712	685	731	719	723	754	727	772	731	788	725	718	759	723	754	798	692	751	742	769	740	717	695	718	788	708	715	704	692	759	721	736	731	710	688	684	693	731	774	715	776	759	726	688	714	722	682	702	696	721	706	704	705	719	749	709	731	688	703	741	768	788	701	721	751	717	717	691	795	718	691	735	672	752	708	692	729	726	713	677	757	736	716	751	741	747	733	721	723	735	740	745	745	725	709	694	693	701	750	738	735	710	723	759	757	714	754	724	709	727	704	729	731	749	767	731	738	690	709	758	768	682	713	661	755	712	723	705	720	719	775	743	762	733	685	661	746	716	752	689	691	749	748	751	695	751	695	757	725	743	748	739	788	699	780	753	721	701	717	718	729	779	744	750	721	710	679	760	772	703	719	782	697	739	685	784	726	691	745	739	717	728	793	736	685	731	721	728	727	763	707	718	721	729	685	727	711	748	734	704	749	710	721	741	761	739	721	773	755	707	716	761	781	768	764	780	707	770	734	689	756	710	741	751	751	732	733	718	705	733	708	736	723	707	775	733	696	709	703	698	716	772	751	721	743	709	707	729	727	719	699	724	717	764	728	742	760	702	775	670	756	752	719	743	725	755	731	739	766	734	707	739	683	737	757	751	690	683	724	735	712	758	695	709	723	737	761	635	723	701	734	732	759	767	709	746	726	707	688	778	691	720	729	738	770	697	714	734	732	712	780	692	743	715	778	752	744	721	729	728	734	724	735	769	744	730	749	733	697	774	760	738	685	738	739	733	732	717	791	734	744	751	738	724	754	685	779	732	762	717	711	719	749	711	805	730	742	769	727	701	740	712	720	758	686	783	765	683	776	713	704	721	739	749	702	735	707	737	696	708	711	710	733	722	724	706	744	739	791	667	710	752	773	764	702	739	709	754	757	713	718	690	745	681	721	707	729	717	760	731	675	717	754	721	774	705	742	748	718	736	730	685	725	704	717	752	746	702	744	751	755	743	733	751	707	705	733	753	737	741	750	721	732	712	756	735	725	716	718	706	720	743	783	703	712	725	740	696	691	750	721	735	721	720	712	746	753	683	724	772	745	792	727	732	723	731	715	732	712	747	767	719	699	731	775	712	720	766	759	707	758	695	742	737	684	752	752	703	691	707	741	717	750	747	730	682
3699	6910	3719	1965	1615	1351	1145	1019	949	898	908	802	802	858	805	759	773	807	795	734	781	749	733	746	689	775	760	715	781	768	773	719	791	756	763	753	777	735	771	782	744	695	737	741	780	735	760	771	729	743	794	747	764	783	729	756	745	768	674	767	768	736	767	751	719	733	666	754	715	774	684	771	726	785	699	713	738	658	723	747	738	788	738	745	733	716	717	808	759	782	745	732	695	713	760	686	764	696	713	703	756	718	759	739	709	736	721	769	756	745	744	738	757	750	749	693	736	737	736	723	747	734	770	706	720	708	756	703	706	709	796	721	700	749	747	768	792	743	727	752	737	727	753	711	706	731	736	764	737	732	708	741	733	771	754	728	698	726	780	746	772	712	748	743	738	754	726	753	702	771	707	719	755	733	701	727	713	679	757	761	804	699	772	757	725	717	785	692	708	715	742	682	732	672	728	729	732	748	726	719	745	774	698	729	748	746	729	722	721	691	683	709	740	696	709	739	720	677	737	743	704	721	738	770	752	751	696	717	741	755	708	720	695	696	712	739	746	721	733	678	745	730	754	715	724	743	701	727	772	726	756	721	749	730	739	766	761	741	732	768	715	747	745	734	772	725	767	717	717	747	744	781	718	730	749	712	701	715	729	719	706	738	723	752	726	755	752	764	721	764	764	716	724	713	703	739	746	746	714	769	758	688	713	733	729	746	706	744	691	753	756	748	757	766	750	738	761	793	707	725	765	724	730	769	684	707	776	760	728	740	717	726	739	710	750	735	736	775	736	749	698	725	740	774	730	734	751	706	786	699	689	712	724	753	730	721	731	727	766	753	778	804	732	735	754	728	754	808	715	782	761	768	746	741	767	757	742	704	734	726	752	768	754	711	751	743	741	719	705	746	759	753	699	720	746	746	710	735	763	731	754	713	696	763	714	741	701	767	742	778	720	754	753	731	744	756	727	790	730	770	707	653	736	767	769	754	714	739	749	701	731	719	710	767	800	733	717	746	741	731	718	741	738	703	700	745	702	717	753	717	719	701	740	703	706	673	682	701	739	762	725	773	735	732	717	746	749	704	713	744	710	705	727	732	705	737	727	723	702	702	717	711	711	772	749	772	728	766	771	774	773	809	728	758	735	713	739	711	748	761	703	709	786	708	722	734	722	737	721	786	739	721	725	714	712	698	780	733	735	751	766	765	690	685	768	680	751	789	721	719	715	777	778	771	766	717	759	798	736	783	738	757	749	723	763	732	717	710	738	759	761	764	735	744	735	780	771	730	750	778	726	690	732	709	694	678	717	716	721	712	760	763	646	762	718	755	714	765	787	702	707	706	720	746	734	789	742	735	721	751	716	749	741	744	729	704	739	766	743	736	710	775	735	715	749	749	738	740	725	718	711	750	707	738	757	743	768	774	726	750	713	707	695	777	766	757	705	728	693	708	712	771	759	753	728	725	789	733	706	739	714	718	780	731	694	709	733	737	748	804	756	723	742	710	684	730	753	757	692	813	686	732	739	701	763	780	685	731	735	747	763	741	746	759	722	722	723	689	784	730	735	729	730	705	748	742	710	726	761	725	751	707	778	708	710	779	714	742	733	724	692	753	753	724	729	725	780	720	739	697	703	743	717	676	739	700	713	758	734	724	746	758	727	690	732	725	766	726	724	756	798	727	720	747	759	723	750	717	776	756	748	704	718	790	711	755	761	732	751	703	742	754	706	722	719	696	715	701	752	777	745	754	726	765	755	713	712	720	761	742	716	669	714	737	740	751	732	739	718	751	720	699	738	718	760	713	721	758	736	734	711	754	720	751	735	764	761	712	716	721	733	763	744	761	734	696	723	761	707	684	761	758	724	736	731	733	713	755	698	747	765	768	726	763	696	719	738	749	738	736	745	739	724	722	758	797	754	714	723	773	737	753	753	742	722	728	760	753	720	709	793	743	786	783	763	765	699	728	743	766	751	783	725	749	727	739	759	752	724	751	711	721	747	768	730	766	754	721	745	769	754	717	714	744	730	789	745	700	777	780	735	733	740	749	723	727	680	732	731	724	776	712	734	747	742	741	686	743	795	697	741	785	749	744	708	775	742	766	755	698	745	792	716	735	727	733	708	717	754	668	692	719	765	741	755	761	760	755	713	760	735	665	746	749	752	695	698	702	726	708	733	774	799	702	740	719	790	800	742	748	753	710	688	739	706	725	738	696	761	715	780	735	704	731	720	684	694	718	807	696	762	745	717	730	717	715	721	744	705	758	714	729	731	744	714	685	740	750	748	706	734	746	750	734	756	759	717	710	713	728	781	782	733	708	724	728	720	707	754	773	752	771	721	775	730	789	688	711	730	711	768	733	717	707	734	773	765	707	770	736	745	708	789	735	729	764	724	764	706	755	730	752	757	750	714	717	703	740	737	710	772	748	741	670	720	721	732	751	734	755	735	707	721	737	770	719	696	779	774	713	697	698	715	700	730	696	685	698	738	739	732	728	751	715	783	753	696	734	758	773	759	732	751	746	762	756	759	759	750	730	750	732	734	696	753	738	720	719	711	720	726	784	759	725	731	748	711	740	767	716	783	731	797	710	722	762	684	677	785	761	769	799	786	763	740	714	768	738	751	764	789	750	720	795	704	780	743	712	712	770	758	752	712	759	761	752	722	743	749	737	731	759	742	808	690	767	712	713	712	696	727	728	704	759	716	745	790	709	738	759	764	766	732	774	736	727	728	733	773	765	713	771	705	744	726	766	715	760	758	720	724	734	811	735	805	748	727	708	723	759	726	675	746	696	735	752	722	737	729	729	775	737	750	775	712	711	709	724	753	756	752	738	724	767	728	720	727	740	739	759	729	725	731	768	704	763	765	719	744	710	734	694	719	723	756	731	747	747	748	723	673	738	678	736	734	759	777	754	731	745	723	757	727	732	703	727	733	722	738	711	739	695	703	743	708	763	756	758	769	746	806	766	749	678	738	743	777	739	777	755	680	771	716	745	768	743	725	717	706	804	746	749	762	763	759	720	786	766	747	752	755	756	716	744	741	711	719	727	774	741	741	742	774	764	736	754	743	690	701	734	736	763	695	733	735	737	737	747	734	738	724	761	732	745	721	744	708	754	743	751	718	740	714	721	714	740	715	789	763	718	697	728	676	738	785	705	713	743	770	739	690	714	757	762	762	686	765	708	764	732	709	783	769	723	707	727	712	739	710	754	730	730	708	697	778	697	737	739	730	734	728	748	713	731	725	685	700	763	749	689	784	749	740	717	706	774	761	726	750	740	716	735	702	749	687	767	752	768	764	761	686	736	723	705	779	784	750	747	710	712	719	707	703	709	712	729	769	717	758	731	798	773	734	724	706	817	768	736	792	754	730	719	740	764	742	748	689	712	813	744	788	685	747	739	773	770	740	748	751	666	739	724	737	756	724	754	736	768	776	747	745	716	721	738	753	742	740	740	707	699	725	713	731	752	763	779	766	703	796	715	775	708	752	709	698	723
22389	20948	28414	23626	20948	20978	6811	974	800	648	564	542	502	462	477	441	414	408	382	367	354	362	343	363	357	392	353	349	361	348	376	317	358	360	318	328	324	321	346	354	347	324	372	333	350	310	307	320	344	342	363	343	344	338	335	313	350	272	299	315	336	334	306	320	337	359	368	310	326	332	306	313	342	317	339	321	345	310	321	325	356	315	335	343	323	310	288	312	340	320	373	316	288	361	362	292	347	325	326	294	334	323	328	319	332	308	289	334	320	324	339	337	325	361	331	322	316	298	303	348	368	314	304	324	354	315	320	352	301	333	314	317	311	350	340	347	320	336	338	336	289	340	345	340	347	328	319	309	319	302	351	306	318	282	309	342	343	316	313	314	312	310	304	325	302	294	305	302	339	307	314	327	318	299	310	328	315	305	311	334	340	322	319	322	332	308	296	294	311	356	340	314	367	310	302	355	326	312	302	313	341	329	336	337	287	325	308	323	312	319	316	306	292	282	365	302	313	337	345	266	315	308	356	314	359	320	331	323	308	330	360	313	362	307	331	333	337	326	325	313	321	324	337	334	330	314	348	316	355	306	329	334	349	292	334	345	328	343	304	287	285	323	336	290	308	325	314	307	306	320	308	296	397	303	331	314	320	321	297	343	304	322	284	309	308	283	348	317	309	295	303	310	304	334	304	340	314	304	348	320	308	357	320	326	291	318	309	328	303	333	310	318	346	342	354	324	301	334	312	341	311	311	296	318	310	299	315	310	352	315	290	345	348	310	338	334	341	313	299	319	269	347	313	318	281	349	341	336	313	318	322	340	356	342	334	324	322	297	344	313	335	340	328	334	334	306	319	371	323	328	332	319	349	341	316	346	332	360	303	322	329	311	324	323	287	304	306	331	312	309	292	322	287	325	332	318	324	323	325	276	324	293	350	324	324	333	317	332	300	344	316	311	335	330	290	294	320	320	348	310	330	322	324	339	310	325	344	317	315	303	321	324	356	335	338	310	315	304	303	294	338	297	300	328	332	331	354	335	319	314	306	303	302	323	351	306	318	315	339	332	301	303	292	295	320	324	322	327	305	365	331	331	326	342	318	334	364	317	345	316	288	315	316	305	338	326	353	337	316	323	350	342	303	296	332	331	306	320	344	321	319	322	328	301	301	308	372	314	319	340	307	337	308	325	315	315	341	290	323	326	301	308	354	312	332	340	312	335	343	331	336	346	310	318	342	316	292	300	324	333	309	300	335	331	334	312	330	312	357	350	355	311	321	290	314	349	318	318	348	324	311	320	331	303	336	379	311	339	333	306	334	301	312	337	329	319	327	327	331	330	289	323	342	338	310	302	363	320	333	340	338	310	352	316	322	298	322	336	334	366	314	324	313	355	317	295	329	338	319	357	328	312	323	330	328	322	287	296	321	333	330	365	297	329	315	365	330	322	337	306	300	308	325	300	299	339	342	315	330	334	324	322	311	342	335	318	338	321	289	324	292	358	333	342	320	328	309	307	318	345	349	327	304	319	313	330	314	332	336	307	312	327	314	274	338	322	323	323	315	319	326	313	308	313	307	345	351	328	317	308	318	328	323	302	329	334	324	316	313	355	356	326	316	332	316	323	318	333	348	331	334	311	340	347	294	306	314	348	338	314	307	305	338	308	291	319	345	318	311	344	329	327	335	300	315	331	324	317	319	311	318	306	312	344	318	308	313	346	328	343	312	319	325	321	300	327	327	353	336	302	322	310	300	312	302	315	311	328	323	353	322	305	297	320	329	332	333	335	315	373	300	328	311	328	300	312	324	338	311	326	302	323	348	320	338	328	335	326	306	332	313	303	332	342	331	303	326	299	323	311	306	301	307	360	307	323	319	300	305	317	320	308	313	353	327	343	324	338	320	294	318	318	327	298	320	347	324	335	303	294	326	333	326	296	302	301	303	334	329	308	325	345	336	307	356	294	316	287	321	301	320	326	340	354	326	339	309	331	316	346	334	289	339	356	316	332	302	325	310	307	291	279	337	337	319	289	343	349	344	355	283	333	287	325	340	336	327	320	360	334	322	357	325	311	356	314	326	363	316	329	337	311	321	331	362	320	350	303	279	320	281	334	317	336	340	331	326	315	332	314	298	317	331	306	337	298	351	327	315	298	329	339	338	346	328	344	311	340	333	345	357	313	354	339	326	340	364	327	327	305	289	324	317	301	348	302	335	295	322	329	342	342	269	330	333	304	309	323	299	328	321	333	265	349	296	297	349	327	302	292	302	278	321	310	351	321	334	301	307	303	335	342	334	309	305	299	317	317	309	358	325	326	341	300	323	326	336	295	291	320	314	340	324	331	330	346	319	324	367	314	327	312	323	307	282	319	330	340	325	311	322	356	314	315	302	338	346	325	363	327	344	277	276	312	334	324	328	319	347	322	326	337	337	291	300	344	318	305	344	314	311	315	323	266	316	328	322	289	323	297	337	319	351	306	332	289	331	328	327	368	332	329	315	312	348	327	320	324	336	336	319	309	309	320	341	290	331	325	340	319	341	299	364	336	324	344	310	296	313	321	313	357	329	339	337	348	343	348	327	334	331	318	338	311	325	308	330	311	334	350	337	301	307	334	323	333	322	338	304	301	307	326	343	319	333	303	321	343	343	327	309	319	296	325	315	335	332	321	318	342	302	315	314	309	337	302	321	320	313	329	297	339	323	338	329	317	345	327	340	314	310	289	348	309	348	311	313	331	344	319	338	328	361	344	326	316	321	337	305	334	317	300	312	330	351	333	337	330	343	336	337	353	319	306	316	321	320	341	307	303	300	312	311	330	320	326	321	311	322	326	296	288	293	356	337	312	312	312	327	379	327	314	315	295	342	351	334	329	335	309	336	344	317	320	316	313	331	349	342	344	309	299	333	326	318	305	333	342	360	313	342	320	332	307	350	330	349	308	341	333	320	324	328	312	318	325	322	326	341	304	342	324	330	317	321	324	330	316	306	320	316	336	288	333	313	327	289	330	338	320	320	306	333	323	351	313	310	312	324	308	334	333	327	320	354	329	320	291	337	308	309	319	289	319	320	279	326	319	354	318	300	320	339	325	313	315	353	316	304	318	289	292	319	324	358	332	322	320	320	347	311	352	320	319	322	317	313	338	340	353	322	324	328	317	303	335	294	308	298	332	310	317	312	344	321	316	321	355	334	318	333	289	326	327	321	333	321	342	297	319	370	326	338	338	308	316	350	315	324	334	355	327	292	315	334	351	332	321	314	355	327	323	297	304	325	322	298	313	324	306	326	305	325	349	344	321	343	338	329	337	328	334	322	309	307	309	353	289	320	329	335	311	332	317	362	316	330	310	334	309	289	305	319	325	278	316	317	327	327	325	311	317	346	324	323	366	271	306	359	327	313	327	348	336	318	339	319	314	306	335	290	326	345	330	352	317	332	330	332	290	335	331	327	278	309	330	348	334	304	332	312	299	299	330	328	309	348	382	329	341	325	327	347	331	321	326
4139	17155	9715	4559	3186	2428	1937	1442	1127	949	764	694	584	579	528	489	500	460	410	417	425	445	370	383	365	414	354	328	347	370	375	356	344	337	346	337	398	343	311	355	317	311	319	361	334	302	322	333	321	307	322	318	349	328	341	356	336	337	325	304	323	329	316	310	313	324	322	318	295	308	329	343	329	322	302	342	307	318	327	333	310	322	331	311	335	318	333	296	326	319	303	309	301	307	351	325	324	340	319	344	312	328	310	287	318	307	293	311	319	314	315	325	328	342	313	323	328	303	303	320	322	341	302	278	314	327	315	315	315	293	324	294	304	301	343	326	318	313	339	298	350	309	333	313	283	317	340	307	305	283	311	337	304	322	286	349	325	310	308	317	320	325	354	307	306	348	276	322	313	302	349	312	328	338	279	301	311	292	289	315	291	302	313	299	313	296	337	294	298	322	318	296	321	326	309	283	291	339	317	302	329	341	321	298	310	302	298	288	332	311	307	315	334	313	308	288	345	321	307	287	313	346	321	303	326	347	303	317	331	315	331	326	372	327	313	335	323	335	308	320	310	332	337	321	286	324	309	321	324	325	301	313	313	305	282	313	302	310	300	318	293	322	325	302	308	345	307	324	301	304	320	316	299	311	317	301	333	320	355	323	318	291	328	316	310	335	328	312	302	312	331	328	337	296	306	309	307	307	296	328	320	314	312	303	288	310	318	310	295	298	356	315	331	298	298	328	322	331	316	348	307	324	311	306	337	304	300	296	318	322	326	328	325	302	325	333	292	270	321	294	323	314	334	337	321	315	315	314	314	325	322	320	313	288	333	287	295	312	286	320	291	318	322	318	361	284	347	333	337	307	295	324	307	328	315	324	320	304	313	294	296	318	321	306	315	313	297	326	316	338	303	315	334	347	327	300	305	309	315	334	317	340	306	309	299	328	309	308	364	297	347	317	319	347	275	298	318	349	311	284	340	326	315	304	279	338	307	312	325	336	328	342	335	320	309	313	303	347	290	312	312	330	322	311	306	281	309	316	326	308	358	312	312	313	326	345	307	284	328	301	318	319	361	306	327	363	283	350	312	326	334	304	342	332	334	312	282	296	318	308	337	312	314	315	322	323	315	316	299	299	335	280	294	317	316	345	317	294	311	314	335	323	328	320	347	325	324	292	314	306	320	311	357	297	319	315	307	359	293	307	310	302	327	339	329	328	302	335	289	300	300	330	310	290	315	325	336	317	325	303	310	307	326	302	314	338	311	322	321	298	293	329	317	326	339	313	343	326	307	302	302	323	335	323	284	324	321	338	326	315	280	297	318	328	301	296	322	331	292	312	319	281	306	322	326	303	321	313	365	307	298	316	271	336	319	335	330	304	335	315	351	326	321	314	339	277	323	327	302	315	320	315	289	310	341	312	297	345	321	298	328	335	308	323	304	335	318	276	330	301	330	327	302	324	297	317	295	272	348	314	297	337	304	296	334	337	337	292	340	322	318	318	294	327	314	304	312	317	311	286	319	304	311	330	338	298	316	341	302	314	282	311	308	312	326	328	310	313	309	352	322	318	302	319	329	307	321	316	279	295	307	314	307	339	331	295	309	322	320	309	314	292	313	313	333	326	304	309	315	302	312	292	300	307	322	335	340	283	320	283	316	316	317	357	284	305	322	287	313	278	309	355	324	302	319	310	326	322	319	299	294	294	312	322	328	311	283	302	286	324	317	276	334	309	320	307	311	301	334	336	327	325	290	336	331	315	309	301	322	339	328	344	290	350	319	324	275	334	313	317	316	324	314	310	314	314	317	318	337	342	325	299	325	301	323	338	295	341	311	328	318	322	327	342	353	316	317	315	293	316	319	282	319	294	317	303	295	325	316	308	317	309	312	337	320	345	303	296	314	327	309	297	318	357	302	335	346	321	259	328	317	293	252	308	326	322	315	304	311	332	318	320	346	338	322	313	301	291	316	309	316	290	339	331	288	316	284	327	303	329	285	318	334	329	300	327	288	321	313	324	301	292	327	321	309	326	318	317	330	299	328	353	299	320	314	293	283	291	317	304	302	306	309	339	267	331	320	301	326	313	332	314	293	348	304	314	337	309	343	319	317	303	318	293	304	334	331	283	290	319	284	306	337	295	330	314	342	342	315	296	335	315	281	298	303	302	288	338	310	333	272	321	362	317	310	306	326	318	316	303	307	304	301	277	319	316	332	329	336	322	317	339	351	321	328	331	322	301	299	317	297	311	330	294	306	307	316	297	322	322	275	328	325	315	318	336	303	309	309	333	309	329	348	317	330	322	332	329	333	334	287	310	302	303	320	294	337	329	285	300	312	310	268	298	305	295	315	310	330	320	299	291	284	316	312	338	316	298	294	282	288	308	296	329	339	314	335	313	327	316	302	333	323	313	304	291	317	308	332	330	311	335	325	308	311	322	273	348	314	323	292	332	312	300	288	332	324	329	301	322	308	313	315	320	280	292	340	326	320	313	323	302	311	361	303	318	318	337	292	307	314	321	324	288	346	328	318	318	322	332	312	305	313	331	314	303	312	304	368	312	295	352	296	323	302	311	343	325	309	329	331	344	289	336	315	306	344	297	325	309	321	344	325	334	321	272	320	314	342	331	299	308	313	281	306	329	323	356	319	315	305	344	353	319	324	299	336	299	308	314	297	321	314	315	307	335	306	298	337	320	326	305	333	355	359	300	292	298	311	340	307	334	349	294	325	332	302	296	325	316	309	305	304	321	306	302	303	327	310	303	293	307	288	329	272	310	318	289	336	341	316	308	321	336	307	304	308	312	313	321	296	332	347	312	314	284	326	304	323	292	298	292	324	347	310	331	327	311	318	306	348	293	318	330	277	313	317	336	338	311	313	316	323	301	323	316	322	292	314	312	299	314	317	339	322	321	303	306	350	323	321	292	326	325	331	334	300	327	318	264	318	307	339	320	346	325	305	321	276	306	339	319	295	306	323	313	325	329	312	317	291	277	308	318	326	315	309	332	313	323	330	316	314	324	326	291	336	311	306	337	328	328	315	297	309	311	306	315	336	334	325	350	313	334	342	340	308	322	309	304	300	314	295	296	314	333	313	300	321	322	313	312	332	322	310	326	326	316	333	298	315	302	325	325	299	332	314	315	334	323	301	258	314	289	326	311	316	339	304	296	319	299	308	323	301	266	316	293	311	331	297	313	335	314	314	297	332	317	298	321	315	315	347	318	319	316	307	337	345	304	302	346	314	321	318	285	303	332	296	334	349	334	310	325	327	329	306	313	278	312	324	331	317	311	299	333	338	315	313	310	334	296	311	305	316	314	299	293	307	301	320	303	305	290	294	321	327	298	330	318	278	326	309	344	316	329	326	310	338	346	321	346	306	310	318	321	333	303	330	332	308	335	294	318	290	306	305	293	303	343	327	283	331	322	303	340	324	338	290	329	301	305	272	344	345	307	334	332	305	291	308	291	352	271	305	290	292	314	311	307	310	339	304	316	329	306
27508	20118	8839	1200	810	657	616	682	655	611	642	595	653	574	613	584	596	595	541	608	597	636	552	581	637	589	564	568	614	586	582	566	586	637	640	589	631	610	596	588	590	573	586	617	558	561	573	565	569	651	602	593	578	603	575	578	601	570	553	590	605	575	593	631	621	614	562	598	572	583	553	638	604	536	605	597	567	623	605	604	607	611	580	576	591	606	570	575	547	569	598	588	570	591	578	624	547	569	639	615	557	603	572	563	587	617	619	597	553	578	592	556	584	583	557	571	602	622	582	547	587	591	542	586	600	624	595	555	620	565	575	617	611	594	588	564	546	620	556	596	592	548	629	597	596	596	569	598	588	613	612	594	597	608	577	624	604	588	607	573	544	584	559	664	599	637	612	549	586	625	576	595	584	578	545	616	615	622	623	592	603	622	539	588	597	598	585	607	600	616	538	590	637	575	598	661	609	625	562	586	587	632	574	617	565	616	623	601	567	596	578	635	609	614	563	566	618	553	618	527	600	584	595	595	593	594	558	568	608	601	617	632	601	605	613	576	587	642	597	574	626	571	590	600	626	602	575	605	599	578	579	651	602	600	594	552	572	559	575	570	608	666	528	626	613	555	557	612	600	596	597	575	622	624	613	568	614	573	594	596	612	624	582	610	610	606	614	610	618	592	572	599	574	578	586	598	590	599	591	565	573	590	568	594	573	577	594	577	646	574	600	603	594	581	584	580	628	582	572	594	597	550	574	590	580	595	558	591	589	561	630	611	559	589	587	618	617	575	608	604	641	600	616	568	654	616	611	582	585	580	574	589	589	622	588	629	597	583	620	565	599	628	620	568	609	595	561	539	583	573	601	588	595	573	613	589	548	580	612	603	575	570	643	609	615	578	613	566	577	599	597	571	632	605	601	578	578	573	620	589	607	578	567	600	587	577	590	615	608	559	595	574	579	609	614	601	551	631	604	571	572	569	572	585	612	600	592	555	580	566	603	567	589	617	629	590	636	625	556	546	662	600	590	598	584	586	611	640	616	563	604	594	618	602	603	597	585	600	569	563	578	561	610	561	620	599	616	586	594	577	599	578	616	588	623	601	586	595	536	600	604	578	627	588	601	606	617	557	587	580	572	602	588	595	570	585	569	602	594	563	578	597	588	581	617	588	552	591	558	591	616	604	625	623	630	574	555	609	583	589	586	548	618	632	634	554	591	563	610	596	583	574	609	601	598	552	613	629	589	577	603	589	588	605	581	565	577	613	616	614	566	539	565	612	583	584	602	570	640	578	589	594	562	569	593	563	571	632	562	589	556	639	634	580	552	617	611	596	598	629	606	574	575	560	595	575	570	608	630	616	571	599	619	590	574	639	618	602	607	574	560	609	600	540	652	556	570	591	563	584	627	556	564	578	551	595	577	560	597	613	556	586	573	608	616	634	599	587	594	587	597	550	610	617	557	595	620	667	582	559	575	543	578	618	623	599	573	596	568	603	563	564	560	522	573	624	571	598	628	622	591	613	615	603	581	605	561	554	572	583	578	602	583	556	612	592	643	580	582	579	637	606	593	542	559	654	603	578	566	596	599	576	641	579	626	578	577	606	570	570	618	593	549	589	615	591	648	635	614	626	594	631	633	612	568	606	587	582	606	627	612	584	630	595	575	592	595	622	559	592	571	573	592	543	588	563	585	596	578	568	609	572	601	600	625	607	616	604	570	598	578	595	588	591	580	588	593	581	574	615	579	590	564	600	582	547	621	590	634	633	567	605	607	598	652	599	592	618	597	635	560	612	608	565	582	583	578	625	602	552	584	583	582	603	626	642	616	610	569	622	581	599	593	609	607	531	605	592	620	541	607	573	563	630	580	581	586	620	579	629	637	548	569	600	617	613	594	596	566	594	620	585	618	572	584	605	581	617	560	580	586	603	546	574	637	607	571	606	589	597	589	593	583	571	572	603	564	594	573	585	634	556	572	594	527	565	542	552	542	572	583	602	553	580	590	595	590	620	626	616	614	609	605	566	595	590	613	593	556	603	609	608	579	580	624	567	569	561	558	618	643	534	581	601	565	587	592	608	608	581	600	595	596	611	596	556	597	568	585	589	591	609	566	553	643	559	624	605	602	591	599	600	611	563	630	642	564	574	592	534	592	592	573	595	580	615	604	578	631	567	586	620	605	571	573	607	587	576	604	598	578	564	556	600	619	608	563	591	595	580	578	570	545	575	576	595	637	601	562	546	556	617	587	580	537	589	570	586	581	602	555	562	590	618	569	587	604	587	608	589	577	588	632	599	552	589	571	596	616	598	625	579	613	571	599	556	567	573	621	584	601	581	592	589	571	610	621	614	598	591	633	599	591	625	589	581	580	582	552	516	555	544	583	591	606	552	580	602	614	585	614	610	563	598	580	570	612	600	594	561	605	600	558	608	588	609	594	561	591	583	547	575	588	589	602	613	631	607	603	566	601	538	554	571	567	597	621	583	553	621	580	580	541	575	579	584	644	590	604	638	610	547	575	588	586	611	575	573	594	584	597	624	606	581	613	625	619	618	616	612	571	573	619	596	576	628	565	595	576	608	602	571	602	557	605	625	612	529	554	567	587	624	620	594	597	571	602	604	538	585	577	559	602	588	584	594	552	612	580	597	601	570	588	611	609	587	589	588	579	594	598	586	610	614	608	653	569	544	569	582	601	561	576	578	565	622	598	562	578	581	590	619	563	608	581	594	624	568	588	559	605	619	562	626	590	603	622	584	565	591	573	547	599	589	589	561	574	617	639	605	572	579	590	586	589	635	564	613	558	587	601	605	608	573	586	603	609	619	590	610	560	608	566	591	603	590	588	684	596	593	609	582	550	571	598	596	608	540	594	621	643	545	615	573	568	637	622	574	598	584	639	543	540	619	582	609	615	617	597	585	613	600	599	594	621	580	615	622	604	626	569	576	636	614	585	528	583	600	636	594	593	613	647	591	567	581	609	560	591	580	606	615	585	636	602	571	540	593	607	599	559	581	590	601	579	617	587	589	588	627	578	602	603	594	571	577	573	611	601	559	580	567	584	594	567	593	607	588	560	586	562	584	571	602	546	567	607	586	553	578	580	597	598	607	613	625	604	584	572	585	570	590	600	548	615	550	581	549	576	615	610	595	629	606	522	616	619	573	559	577	594	571	553	626	599	596	555	570	598	593	592	581	604	636	609	578	562	578	577	543	608	538	557	581	601	590	614	617	581	607	611	604	546	584	614	631	568	578	594	631	576	642	582	600	580	561	632	614	600	586	580	567	562	562	614	574	609	595	564	589	550	610	577	618	548	588	607	594	576	580	588	556	564	600	572	590	592	604	599	583	555	588	606	549	626	596	586	622	612	605	611	615	612	582	594	645	592	568	612	616	651	603	638	619	595	591	663	598	585	627	592	608	620	578	582	641	571	585	600	599	581	604	655	546	626	588	589	637	595	575	606	584	569	629	589	583	615	581	590	570	548	573	595	555	627	590
4993	3428	1631	1063	847	801	803	744	687	671	624	594	661	617	604	590	616	622	626	641	607	644	636	639	657	563	585	582	584	620	574	600	616	636	605	571	599	593	615	618	583	580	620	632	617	574	593	573	581	607	556	632	619	604	607	604	614	606	619	587	601	584	613	580	585	593	592	574	613	573	583	623	621	572	601	605	587	611	563	594	594	634	620	591	612	603	634	605	605	642	600	573	643	632	597	565	569	585	591	612	588	654	551	610	600	590	590	634	608	628	598	625	595	606	600	601	596	581	601	581	617	609	590	587	598	610	592	584	606	586	542	633	607	579	613	631	623	589	606	615	598	612	597	547	615	601	576	645	651	578	625	596	629	624	590	592	587	613	620	619	599	584	624	590	633	603	644	595	627	601	651	579	606	591	593	603	584	587	595	607	576	579	602	620	571	648	572	600	585	597	574	560	627	589	592	607	602	640	597	614	559	617	628	626	659	630	587	618	597	638	553	592	610	590	597	606	598	611	598	586	583	571	615	609	570	618	641	638	600	634	560	600	570	589	614	590	570	623	599	570	614	592	594	628	591	606	602	592	574	610	566	568	616	551	615	624	620	608	643	619	590	592	605	591	558	570	648	553	594	567	611	584	616	608	617	581	567	617	612	613	661	621	627	612	616	622	602	645	622	577	615	602	579	559	607	596	569	581	611	595	602	620	603	565	577	589	606	630	643	625	594	625	591	637	577	616	582	588	572	627	591	633	569	610	609	547	600	596	613	571	576	638	601	621	601	615	582	583	559	564	605	591	624	630	647	641	603	575	577	611	568	642	609	650	558	621	597	612	600	638	625	617	605	589	630	590	561	613	547	557	614	651	565	580	559	573	573	568	604	593	575	605	576	577	608	612	581	629	578	614	638	616	581	595	608	642	587	571	648	599	586	630	602	581	607	611	599	621	603	606	575	592	618	586	580	605	602	617	639	569	571	611	561	587	640	618	588	625	661	562	600	620	645	583	642	597	592	606	593	639	616	575	616	597	622	604	597	607	620	568	591	585	614	627	568	633	580	593	631	599	611	591	579	610	567	604	570	582	621	601	616	634	617	590	554	598	591	620	609	592	609	562	638	652	611	629	605	607	584	627	596	641	625	633	617	615	587	591	619	597	628	567	621	591	642	631	593	571	580	612	638	573	622	608	587	635	565	604	594	610	650	579	620	609	607	572	546	610	597	624	580	593	583	605	595	626	623	571	563	582	613	601	616	647	560	651	599	587	607	575	569	604	621	588	612	637	583	567	652	605	592	613	623	594	654	595	582	609	597	611	636	620	637	608	629	593	610	585	608	607	569	629	592	624	641	636	584	593	682	593	575	606	595	600	629	585	600	586	577	599	598	568	636	601	587	657	545	594	603	569	592	614	604	586	606	619	590	614	614	612	597	575	604	623	601	593	607	589	602	614	548	622	629	578	615	598	599	603	632	638	603	574	594	597	623	650	592	603	592	639	608	634	603	593	585	594	580	580	646	584	619	570	603	615	582	606	585	619	610	580	613	572	613	598	595	550	574	654	625	630	566	635	547	555	612	614	601	616	589	572	607	627	608	608	601	612	574	594	622	597	631	624	614	557	625	613	633	633	594	593	560	594	599	619	600	624	572	596	575	608	586	629	546	581	573	651	621	603	598	616	617	629	619	590	583	626	588	594	613	614	642	584	636	616	606	612	568	664	593	566	584	607	610	616	594	582	611	595	641	664	639	586	589	569	612	616	617	605	620	582	584	631	611	584	583	591	568	614	612	617	585	620	597	616	590	622	560	577	628	600	600	600	599	603	626	623	603	627	585	581	612	607	601	595	595	570	605	604	604	623	584	629	602	592	601	599	631	593	609	614	590	621	604	580	620	560	594	602	633	605	597	586	573	635	634	576	580	598	614	599	631	653	604	617	591	555	595	661	637	633	554	583	627	594	578	614	603	605	608	598	608	614	596	637	617	569	591	620	600	630	630	589	609	578	664	601	619	590	604	591	631	568	635	589	581	601	590	603	596	547	607	560	588	593	606	587	588	565	589	599	586	596	604	605	563	607	547	617	615	630	643	599	577	633	595	643	611	580	592	594	597	652	596	589	602	609	603	625	614	589	638	601	597	563	647	606	575	591	576	596	603	653	614	634	616	610	596	603	574	613	593	626	555	578	590	573	623	635	613	580	592	590	631	566	634	569	569	534	601	571	654	568	585	631	581	589	635	606	592	630	600	612	619	593	604	563	600	578	586	635	637	620	583	606	599	627	608	574	588	552	613	629	588	604	642	571	561	647	639	634	610	601	577	614	609	566	606	599	609	636	621	619	572	594	559	584	585	635	570	652	596	637	623	582	619	616	578	615	594	605	637	671	601	617	615	599	618	652	600	605	602	620	594	616	610	621	565	596	647	580	610	645	594	582	620	621	593	651	617	598	568	621	595	572	567	592	659	658	637	628	622	614	584	629	619	586	600	643	596	620	628	570	614	632	575	611	581	635	627	603	636	641	597	615	634	572	633	583	565	614	579	597	647	578	582	639	552	609	638	605	567	585	628	610	575	556	625	612	614	582	609	620	630	548	602	602	612	645	608	620	603	613	608	631	630	542	606	599	595	565	588	584	619	616	572	573	584	616	572	609	600	616	594	604	622	593	600	623	578	571	585	623	585	642	601	616	604	598	630	581	584	631	605	599	556	581	579	622	599	580	615	607	605	560	598	636	614	630	571	606	628	616	629	607	598	581	646	605	548	571	633	602	603	594	613	617	584	645	594	625	587	622	651	633	584	625	595	621	613	620	636	584	619	579	573	615	567	595	618	586	586	594	608	567	612	597	625	576	642	629	593	635	595	578	623	647	608	587	629	611	583	608	630	596	600	614	582	605	590	614	586	621	609	612	584	605	598	589	597	601	629	643	585	643	596	625	617	618	588	629	594	601	594	594	585	592	637	588	630	598	617	603	622	643	619	610	604	590	606	589	567	607	654	595	610	598	642	601	658	584	651	584	620	605	570	581	599	597	583	603	621	627	603	592	615	581	577	565	609	612	595	590	592	571	617	622	680	594	598	611	618	569	584	605	588	596	610	618	601	589	589	627	601	635	593	595	609	623	583	570	609	627	605	633	549	582	659	659	634	611	586	632	574	542	600	590	620	580	609	647	580	601	604	584	596	547	599	609	569	570	610	588	631	619	660	581	594	569	572	560	608	624	572	624	575	564	602	560	640	641	604	591	585	603	587	606	539	611	636	598	602	638	643	599	618	568	623	619	597	579	586	616	623	559	611	629	649	610	596	584	582	600	620	604	581	617	629	607	625	552	582	649	619	620	555	620	590	547	562	636	634	598	587	558	601	613	554	598	594	659	667	603	587	579	619	631	600	574	616	591	586	599	608	603	625	559	631	592	623	671	661	566	617	574	598	540	571	594	589	632	599	592	589	602	614	587	558	627	657	593	628	639	601	605	618	596	612	587	582	597	613	614	633	582	566	642
23598	20940	27874	24171	20891	6014	883	612	486	435	417	401	329	355	325	334	356	319	298	280	275	307	295	295	298	305	275	296	320	279	285	254	316	293	305	298	261	280	285	295	305	313	264	289	299	286	263	265	285	317	254	269	282	298	310	280	293	259	268	329	282	261	254	270	285	280	295	243	271	273	268	291	269	259	283	292	261	282	261	269	246	256	265	280	255	284	281	299	247	276	272	263	270	250	285	266	302	275	285	280	274	260	287	252	259	284	289	271	263	278	282	263	272	274	239	269	282	261	247	272	265	298	271	248	281	287	277	298	292	297	295	249	263	265	262	284	259	268	267	284	274	265	300	270	260	281	265	279	262	277	283	259	265	308	268	251	286	268	264	257	253	261	294	285	245	286	293	279	284	272	277	262	259	277	260	260	285	257	278	267	277	270	270	301	251	281	274	276	275	271	273	270	282	313	282	293	317	289	272	290	288	254	275	265	244	282	279	265	279	272	289	284	284	268	266	259	293	263	277	290	267	285	262	295	250	278	280	283	264	262	288	271	272	256	269	285	274	270	270	287	257	245	263	294	300	279	298	258	249	259	262	273	284	255	249	284	295	251	306	257	300	296	261	245	257	292	267	274	274	282	284	280	284	257	291	308	270	263	278	257	279	281	297	274	297	271	274	260	274	272	273	255	291	321	280	286	279	271	261	289	307	293	264	271	277	269	282	279	270	272	273	281	288	301	260	306	306	297	277	281	282	275	266	276	272	278	257	266	265	286	291	295	258	256	273	288	298	243	257	299	234	264	266	281	258	276	267	291	293	260	277	259	295	284	276	278	268	259	263	285	280	301	271	253	284	243	272	289	297	260	281	271	297	271	273	274	269	312	262	256	254	275	266	298	261	270	273	254	252	264	283	257	268	270	259	289	269	285	271	263	279	271	247	272	255	256	231	273	269	259	296	275	294	274	301	262	289	259	290	261	289	252	319	292	281	263	296	257	287	262	272	289	286	277	260	291	269	275	293	271	270	268	268	280	281	288	265	250	264	296	273	259	252	270	261	282	299	261	282	291	263	288	265	289	288	267	305	262	254	271	252	267	272	258	245	301	272	292	274	276	247	286	278	275	295	279	266	291	259	285	281	258	311	267	240	262	268	235	263	272	272	250	234	281	289	265	280	275	263	262	270	250	260	266	301	278	241	286	271	270	272	272	260	295	274	259	243	287	248	276	256	281	295	302	223	304	234	259	292	286	287	276	266	290	280	268	256	255	284	282	261	295	301	274	269	288	262	259	258	258	269	263	270	279	270	271	278	306	265	279	281	260	235	255	276	260	285	258	304	253	276	269	291	276	287	276	312	268	280	281	257	306	284	270	297	277	296	301	267	278	263	263	274	281	275	295	272	292	275	276	264	273	276	269	279	285	259	279	245	288	319	277	278	238	279	247	290	271	268	275	263	254	267	250	311	270	275	269	257	273	282	261	284	248	266	264	270	266	290	254	271	252	267	254	279	256	273	265	296	277	269	268	269	272	295	255	307	271	278	264	254	272	269	271	272	277	289	294	295	266	300	285	302	248	271	271	285	274	275	267	267	279	244	266	245	269	272	305	277	277	238	272	286	290	275	290	244	286	275	260	288	294	267	255	274	267	254	277	251	285	260	250	289	258	287	295	306	285	314	258	294	284	271	272	288	298	254	258	270	273	264	293	276	252	282	273	289	287	257	279	271	289	301	272	276	251	288	286	266	280	279	283	258	294	285	262	244	285	293	276	267	317	293	269	285	267	277	276	247	268	285	283	277	302	262	274	266	274	276	268	272	278	269	301	268	279	249	252	258	264	269	277	272	270	281	251	298	276	248	291	295	295	288	276	277	268	251	280	271	280	274	272	262	267	261	278	273	283	255	253	274	259	316	266	274	266	300	286	291	254	301	259	278	275	300	284	266	268	270	261	281	267	283	287	270	273	263	266	272	259	281	297	275	259	269	274	256	247	279	275	269	267	278	292	258	292	268	279	273	255	246	292	284	253	277	272	282	293	283	285	257	243	306	299	295	284	287	268	277	260	291	248	249	310	283	302	264	270	282	276	288	244	272	265	287	272	252	276	269	272	270	263	260	269	263	293	284	279	272	255	289	268	285	280	298	264	265	277	286	259	261	264	256	249	259	264	272	255	286	274	269	274	309	274	266	260	272	296	272	258	292	261	297	265	307	270	311	289	281	307	297	263	271	282	276	291	283	272	303	264	253	267	236	260	263	265	280	292	272	310	258	261	285	283	276	294	272	276	288	310	269	281	319	298	269	290	253	261	259	241	271	277	238	294	268	278	249	266	277	277	268	266	266	254	247	260	289	278	295	260	267	284	274	289	278	246	251	297	277	280	273	281	255	289	277	270	284	285	310	269	275	295	260	266	249	265	281	271	304	253	310	249	275	265	288	264	277	266	287	272	288	293	263	266	291	262	282	255	282	277	249	285	270	261	279	312	299	260	259	253	262	263	284	268	265	278	267	268	304	282	248	281	249	275	263	272	257	290	261	267	296	292	283	303	292	291	276	268	281	297	284	260	281	245	258	248	274	273	262	283	259	269	289	265	270	291	284	275	276	249	298	278	287	304	268	259	292	249	278	313	286	266	276	266	266	247	247	264	282	275	297	255	275	279	266	273	265	283	274	257	268	284	277	294	272	286	278	281	268	279	315	286	267	312	281	294	287	266	287	254	254	305	279	276	270	284	272	280	291	286	250	276	267	272	267	271	281	266	272	261	286	238	288	269	271	249	298	294	296	237	242	257	253	269	268	259	263	270	278	264	264	286	293	270	286	278	277	293	265	282	273	308	279	271	276	250	290	267	275	286	273	280	270	283	282	266	267	320	301	263	277	288	276	264	294	291	250	258	254	275	269	254	308	302	281	256	284	295	286	292	270	271	302	281	300	290	287	254	277	278	285	281	277	284	298	286	256	288	284	250	289	290	250	265	258	278	284	249	283	295	268	295	255	280	278	264	280	258	258	277	270	257	299	272	264	288	277	268	287	259	279	277	276	280	259	259	289	283	267	302	259	264	257	284	283	235	267	263	273	262	270	249	273	270	260	251	270	258	255	257	281	262	316	272	256	262	257	295	257	256	286	241	257	280	307	289	270	263	279	310	275	300	281	257	258	263	263	298	286	275	251	259	260	256	270	270	283	294	241	270	285	264	288	300	293	306	267	262	280	283	296	240	267	277	281	303	269	274	278	298	265	277	290	274	269	248	255	263	302	303	285	305	287	279	275	291	287	269	267	275	279	250	265	261	257	279	268	288	241	306	263	261	301	291	271	262	268	268	277	293	284	272	269	284	267	255	251	272	281	263	271	244	268	267	273	289	263	296	288	276	271	259	284	287	278	287	284	290	295	270	272	270	252	278	254	271	290	266	284	281	301	288	306	294	263	279	277	274	286	321	279	283	287	268	278	257	273	288	277	261	301	290	290	320	271	268	291	262	277	268	278	291	279	284	248	267
3608	10977	5770	2672	1944	1442	1122	859	713	619	585	538	441	413	422	379	367	380	342	283	345	307	335	311	301	329	320	349	327	292	281	301	325	283	270	285	290	290	294	280	291	284	316	282	317	267	283	300	270	266	298	312	253	286	305	285	257	271	311	291	281	283	292	280	272	285	264	278	307	300	252	279	292	312	284	298	279	284	280	287	290	268	280	275	244	286	259	298	307	280	274	278	308	288	309	255	264	285	309	267	280	294	327	262	272	289	250	289	305	272	302	266	254	289	274	299	288	294	282	265	271	283	282	268	279	246	287	286	284	280	284	295	286	273	272	276	280	281	297	273	273	267	288	288	268	277	267	282	308	273	253	326	283	288	282	291	248	271	282	285	270	308	278	256	303	250	296	273	269	296	287	296	287	308	278	307	274	278	252	301	264	261	246	279	276	296	281	260	275	266	286	266	316	293	300	291	267	295	273	304	268	279	270	276	271	308	265	308	280	283	294	265	280	274	278	302	298	291	275	301	312	283	301	301	286	282	275	286	262	271	279	282	290	282	303	302	260	306	296	264	275	271	251	282	297	298	289	291	283	270	233	257	276	276	282	306	299	292	271	310	296	295	297	282	293	254	296	288	289	283	299	293	272	272	286	282	291	271	295	288	276	251	265	271	271	286	313	265	267	281	268	245	265	267	272	285	292	283	305	252	275	292	254	275	278	294	298	273	294	249	318	278	285	252	285	298	290	276	267	294	274	282	275	289	323	261	277	296	301	281	268	299	281	298	274	273	276	287	262	297	264	283	323	296	274	301	277	292	286	257	281	284	266	282	283	279	274	308	289	258	289	251	285	241	281	272	278	291	319	258	261	298	286	286	289	299	271	289	277	272	281	299	325	309	268	307	297	276	277	273	280	304	287	278	278	269	310	288	284	284	313	271	273	269	272	299	284	261	285	287	299	289	296	309	291	290	279	283	273	281	281	287	269	277	292	312	270	282	280	297	264	259	290	259	306	280	266	281	295	298	257	274	268	252	282	286	266	274	277	293	305	294	273	296	264	297	293	280	282	278	312	286	269	259	283	259	278	285	266	280	275	315	278	297	252	306	263	313	277	286	279	283	277	270	303	273	298	300	258	277	278	288	282	285	303	266	278	265	262	274	253	296	290	284	282	274	282	300	266	302	281	292	306	290	285	266	275	289	288	237	295	266	238	261	280	288	317	311	275	287	308	275	289	291	278	280	272	281	272	298	274	309	287	252	289	292	285	255	288	283	246	262	283	264	271	287	305	275	281	278	262	287	265	270	288	300	263	269	293	263	289	276	285	294	267	295	275	312	287	274	301	280	298	289	310	277	282	280	276	301	268	292	275	292	289	250	260	297	305	304	238	307	300	275	296	265	278	282	297	301	269	286	274	287	255	291	276	268	264	282	273	295	263	260	293	279	289	309	263	294	287	253	305	272	260	291	265	266	324	296	264	289	272	280	285	275	278	277	295	293	323	261	293	266	284	263	294	270	268	264	267	275	270	288	289	286	273	285	282	262	269	303	262	293	280	260	289	289	287	309	279	291	267	247	291	293	271	301	276	310	265	297	280	289	272	259	281	307	294	300	312	314	273	293	266	282	263	283	294	260	301	271	278	260	276	266	265	276	267	286	274	271	278	304	294	283	256	283	326	274	270	299	273	301	271	289	285	295	257	281	244	297	299	285	298	313	269	273	276	310	252	296	295	286	313	257	266	263	251	269	281	296	278	278	270	273	274	277	266	300	286	289	290	306	295	321	269	249	264	286	286	282	280	298	280	264	266	272	285	281	304	293	288	272	284	286	287	256	286	283	305	290	283	274	283	275	271	282	308	278	269	292	282	324	294	300	262	284	298	272	299	264	273	286	273	286	266	272	260	285	294	266	304	285	306	279	257	256	300	268	275	305	258	261	261	263	262	297	280	249	279	266	257	294	267	270	256	309	268	292	298	303	281	295	298	272	289	294	305	297	273	284	282	297	300	309	278	284	262	276	303	287	278	265	300	278	261	292	274	283	282	254	314	296	284	281	305	275	311	277	301	266	288	243	252	293	283	262	293	272	284	288	298	282	287	273	279	294	287	316	294	275	305	277	301	274	270	248	289	284	293	309	287	304	283	308	282	271	241	264	271	261	270	292	305	279	271	281	264	264	272	271	303	308	290	295	291	281	276	274	268	285	277	293	294	258	285	281	297	263	276	274	314	275	282	277	297	274	301	263	294	289	262	282	269	285	274	321	300	300	257	260	281	279	304	287	280	301	295	297	255	294	275	271	297	311	301	300	282	271	295	268	291	291	311	254	271	278	286	302	223	288	293	261	251	264	275	284	278	258	275	246	298	302	264	264	291	279	308	289	293	290	293	278	299	319	291	278	272	273	288	263	258	284	306	258	260	288	275	288	247	287	264	257	251	272	282	282	291	268	275	301	259	292	304	302	317	280	276	287	251	261	251	290	302	289	277	275	279	273	271	275	253	285	265	277	289	272	285	285	270	276	305	260	268	255	294	317	264	301	264	307	257	285	262	300	272	299	270	279	287	277	296	288	276	296	249	282	243	273	289	303	263	285	288	268	254	271	266	270	274	296	270	267	284	304	308	308	316	298	290	278	278	318	325	277	291	297	276	264	253	245	269	300	287	293	291	270	283	290	276	278	286	282	292	300	282	281	291	308	272	280	277	288	286	250	258	266	245	301	275	278	258	271	269	296	291	274	304	296	261	264	300	266	279	300	303	287	268	277	285	286	287	254	298	280	296	270	288	301	290	273	297	260	277	318	283	304	316	295	258	297	318	306	310	283	299	309	250	273	300	271	276	268	270	279	278	309	303	287	287	280	255	290	278	289	295	271	289	278	265	302	258	280	265	293	285	270	299	327	298	293	280	280	258	311	276	282	258	254	269	289	280	293	261	283	295	247	288	269	291	284	292	289	295	308	298	309	290	270	311	291	274	286	286	300	267	277	282	274	217	296	272	269	302	317	315	291	300	283	259	303	293	290	265	269	259	256	292	270	276	270	271	285	277	270	280	298	289	269	284	300	270	296	283	288	311	277	289	291	285	291	292	307	281	261	288	265	307	261	291	277	301	287	278	268	311	293	286	272	280	260	279	288	307	272	272	285	304	272	273	284	278	273	250	279	263	303	259	262	282	285	269	287	270	278	287	269	296	255	274	278	279	283	288	286	270	302	259	293	271	277	296	300	277	280	296	282	295	284	275	283	279	297	302	287	280	282	272	284	280	266	295	271	305	259	300	276	295	285	278	268	283	275	284	327	273	294	285	277	258	251	252	299	286	283	260	292	246	318	317	285	284	263	304	270	333	276	289	281	272	297	257	257	290	256	295	277	250	299	274	282	306	285	292	264	302	282	270	279	275	281	278	280	284	304	269	256	291	279	275	291	290	268	268	299	299	280	277	292	288	290	272	272	268	273	285	298	286	292	294	279	308	255	273	273	284	306	280	286	310	274	284	291	265	245
24599	20900	26692	25174	8733	1164	1017	951	856	737	812	778	792	816	772	779	785	792	783	769	810	807	745	754	732	776	805	764	722	760	803	738	711	721	750	733	760	756	755	767	730	734	795	672	723	706	751	756	756	709	735	774	715	688	720	703	723	730	753	689	743	809	754	756	718	674	736	717	742	755	730	707	742	734	700	731	721	715	750	769	747	714	775	750	764	770	746	716	713	746	747	735	699	744	736	708	713	775	710	787	732	726	741	725	714	704	737	725	778	771	779	755	760	780	733	721	783	791	715	711	743	689	747	688	728	732	727	706	747	728	741	727	760	726	748	709	738	666	727	759	751	713	751	755	750	755	775	773	725	762	674	688	737	750	742	711	725	775	717	712	727	814	712	665	718	734	759	764	698	729	760	780	738	713	750	695	738	751	740	753	797	752	706	692	740	743	766	693	708	763	755	741	753	711	702	732	726	772	734	761	747	744	745	652	707	769	767	738	758	782	769	724	758	737	708	709	689	686	692	744	692	729	728	724	769	735	772	759	738	716	713	732	689	768	727	776	703	741	719	719	782	710	721	705	723	778	721	734	693	722	727	734	757	732	752	747	708	755	712	724	738	742	700	723	701	758	703	711	738	754	749	778	727	794	757	758	707	708	750	718	740	740	716	703	710	752	741	742	702	747	755	777	775	769	754	814	764	713	758	739	753	715	720	750	732	734	735	746	795	740	722	738	764	787	768	707	742	754	738	745	734	707	732	746	735	727	711	795	706	769	747	732	688	762	782	679	740	794	704	770	740	764	743	738	708	735	700	749	709	750	747	719	809	718	741	702	771	731	768	723	767	756	725	748	729	723	700	763	709	697	723	739	803	777	709	759	781	836	726	721	718	790	774	715	760	736	709	712	695	746	730	753	758	754	742	747	726	730	718	721	742	773	740	756	736	711	781	695	736	729	778	707	755	698	743	710	767	771	724	767	726	720	723	721	735	698	721	715	760	718	835	769	784	717	763	777	736	722	733	751	743	753	729	731	763	721	770	721	729	748	725	687	766	729	716	713	722	679	729	731	740	759	690	727	745	776	687	718	773	729	745	696	751	753	751	731	746	670	726	738	734	715	733	806	723	721	736	744	736	739	733	718	769	715	771	760	764	740	772	698	751	746	805	752	794	705	765	743	747	722	733	778	725	730	727	774	707	741	728	778	735	710	730	712	685	708	744	727	731	754	684	746	717	730	730	732	750	724	785	736	756	777	729	696	698	689	772	765	696	772	742	739	757	738	712	741	763	729	750	723	735	748	726	729	758	717	755	709	753	725	761	723	783	744	776	772	758	732	730	705	790	728	732	762	730	735	695	737	751	733	733	720	760	684	768	724	725	761	739	729	748	748	716	754	730	757	746	742	700	751	692	752	708	752	737	717	691	754	759	724	731	747	755	727	719	756	759	712	701	712	723	716	806	745	761	713	681	741	744	747	722	690	763	737	751	703	696	686	731	705	747	730	758	741	796	740	718	699	763	773	681	743	753	715	758	711	741	647	788	700	752	737	765	721	743	673	745	715	740	761	770	715	723	750	735	744	744	805	705	729	776	763	716	751	713	733	734	747	771	740	762	762	719	751	734	754	738	723	696	698	731	722	680	767	734	800	752	723	725	772	740	706	728	695	741	708	738	678	723	762	757	747	733	781	696	734	788	732	795	720	766	709	753	738	729	745	739	777	722	759	727	741	768	778	729	770	738	750	725	743	775	720	721	750	767	764	705	681	740	728	741	784	764	739	778	771	782	769	700	775	738	720	733	703	686	771	753	753	735	782	726	772	801	744	775	732	747	766	743	745	752	781	757	739	754	699	753	716	766	719	778	786	729	728	741	759	719	685	723	776	739	733	741	774	759	755	744	736	714	728	719	744	763	743	751	773	719	707	740	705	732	691	713	721	736	736	763	769	745	756	772	726	759	737	737	766	721	699	708	684	744	759	841	699	774	784	785	729	726	760	736	742	750	710	810	743	752	796	773	683	767	766	716	761	786	792	745	678	781	762	729	743	743	789	732	733	736	765	728	769	744	778	748	734	758	714	744	705	709	710	783	709	716	714	730	741	715	767	743	758	717	774	746	753	766	704	752	768	733	761	689	742	735	744	740	746	730	772	745	767	702	757	739	752	734	748	676	724	751	744	716	741	769	739	720	749	756	727	695	709	761	742	729	728	709	749	752	724	714	729	693	772	761	739	728	752	692	727	810	771	727	720	785	762	716	723	737	794	751	743	774	786	727	786	738	714	761	757	735	731	748	716	753	744	712	756	697	741	778	700	743	769	765	720	730	748	751	725	759	737	765	781	709	767	752	735	709	728	768	732	754	734	734	760	727	740	708	746	784	716	734	745	695	776	741	800	704	760	724	741	752	751	704	757	736	783	719	765	745	729	736	801	709	759	717	723	760	773	765	725	698	776	781	736	715	721	715	706	770	722	675	710	713	761	691	730	750	686	759	739	747	765	747	750	723	722	753	726	790	740	700	729	757	746	727	732	683	778	727	735	748	737	747	723	736	722	709	724	760	750	758	754	795	744	726	767	712	753	769	729	783	737	730	756	721	769	731	695	735	725	734	726	711	713	744	673	772	753	714	689	713	727	763	710	790	774	748	752	779	750	797	737	724	750	694	744	708	770	724	735	717	730	795	771	763	714	751	787	797	753	716	788	719	755	714	698	730	763	726	782	763	769	772	766	784	729	734	713	774	723	745	745	781	709	753	738	756	720	786	774	778	754	742	739	727	720	748	751	745	711	735	800	727	775	739	776	753	738	710	773	714	704	743	769	756	714	723	720	771	753	715	765	703	741	760	700	741	749	723	752	749	712	762	781	695	755	764	721	717	763	759	737	755	736	722	768	768	737	688	697	747	730	721	799	749	730	749	756	730	771	668	755	717	775	726	772	759	719	733	724	721	714	737	747	756	775	780	774	713	752	751	748	778	756	737	728	751	752	735	748	712	772	746	751	769	714	731	678	751	766	780	760	727	747	728	765	734	736	762	722	763	735	742	742	786	766	723	739	778	796	728	753	725	745	744	760	758	764	737	762	714	695	714	752	760	732	731	710	729	749	716	719	716	770	746	738	721	746	729	762	756	717	787	698	798	765	698	763	710	724	719	763	799	739	743	716	705	734	763	754	727	733	737	710	727	732	783	762	740	735	687	752	730	701	716	758	763	738	702	712	744	775	726	767	735	706	765	753	795	726	726	753	754	752	774	733	743	761	758	705	761	805	709	752	738	666	729	795	766	689	713	702	700	793	768	713	755	755	739	749	722	700	730	775	733	736	701	794	769	727	713	730	760	715	786	748	718	713	734	757	674	710	766	741	731	781	746	724	728	759	734	696	729	752	773	746	724	739	723	713	744	770	717	691	726	743	738	754	728	772	717	761	734	808	750	722	762	719	770	716	745	700	719	731	747	724	752	746	713	757	762	772	745	695	724	729	727	750	781	697	721	721	729	727	744	729
3566	6305	3645	2029	1540	1316	1146	1029	947	897	926	868	836	821	819	824	725	779	731	791	741	730	739	727	780	750	732	727	768	718	696	749	781	699	818	790	758	733	765	751	785	764	760	761	744	757	696	750	754	719	738	730	731	770	721	739	701	755	758	722	697	713	720	688	742	751	714	758	674	710	708	726	765	693	745	718	726	674	755	738	714	765	747	734	707	787	756	799	694	708	779	724	749	745	716	724	728	737	740	699	755	765	801	703	703	697	740	757	767	733	767	721	788	804	733	690	750	749	820	736	763	735	712	698	762	736	713	677	732	726	715	736	741	722	751	762	719	794	715	721	717	717	689	717	725	695	730	741	738	719	773	781	731	649	736	754	797	727	696	715	723	705	783	739	771	734	727	672	771	729	777	742	737	715	701	705	720	683	757	759	777	743	737	740	707	744	721	732	714	731	760	721	785	724	738	723	724	737	755	743	728	764	744	703	790	790	742	735	729	759	687	702	693	700	744	762	743	735	740	701	747	713	704	746	769	760	728	692	711	734	714	713	732	770	766	732	752	731	723	737	743	727	746	731	705	710	712	774	725	736	761	714	728	798	751	714	726	784	757	745	678	754	780	781	726	786	762	723	730	719	759	720	733	708	694	724	771	724	729	723	741	697	763	706	746	716	731	681	705	750	725	716	691	749	764	764	755	715	745	737	781	732	695	721	780	728	744	671	774	719	754	742	710	776	748	725	754	789	726	723	759	726	691	775	752	752	760	747	737	797	768	750	699	726	750	740	719	749	755	721	722	742	752	699	702	712	759	759	718	711	766	687	743	764	728	755	767	742	741	712	771	747	743	758	751	721	788	730	745	726	778	739	739	739	788	706	715	733	770	760	684	710	727	759	717	769	725	693	785	734	742	748	719	775	737	746	713	768	719	735	774	728	742	707	744	712	755	773	763	733	700	733	729	747	797	744	701	746	760	663	706	753	709	757	748	758	707	685	780	725	775	752	720	739	692	749	790	733	755	778	737	762	734	746	732	734	761	751	708	756	797	708	725	776	705	664	746	717	740	721	784	709	750	760	764	740	694	727	699	707	756	754	741	720	708	747	696	751	711	745	745	718	670	733	675	703	729	772	735	689	743	719	733	813	784	748	720	699	723	790	734	799	763	755	747	708	712	752	762	740	747	760	679	685	742	750	670	759	747	763	781	723	732	685	762	705	749	693	712	728	749	735	708	722	739	743	723	723	740	721	707	682	767	777	694	774	715	702	747	732	701	727	764	740	729	775	715	737	753	728	699	730	752	819	732	703	751	770	738	738	750	761	719	743	695	773	752	798	756	755	733	752	712	740	739	737	720	719	713	704	738	745	763	730	729	743	725	702	746	754	767	753	713	723	742	719	712	701	769	746	704	723	756	706	758	746	705	768	779	735	731	718	740	718	751	777	763	737	745	721	747	704	757	729	713	748	702	739	746	748	771	761	709	771	765	722	703	789	716	774	766	709	696	750	759	749	774	781	771	748	750	781	776	745	744	701	737	755	775	734	719	744	664	728	763	763	747	756	734	711	712	736	748	721	733	775	768	774	761	699	762	722	716	760	740	803	762	715	729	772	737	774	722	744	722	711	723	792	718	767	763	724	722	769	730	753	724	721	778	700	758	729	758	790	751	745	765	697	751	722	707	753	774	735	768	755	769	793	734	755	735	782	786	759	782	760	725	719	729	711	686	755	721	735	720	761	728	716	688	762	712	738	720	713	797	706	786	727	733	714	713	722	761	736	699	751	747	747	720	773	704	715	760	763	709	749	689	743	754	696	761	740	767	770	770	732	712	701	735	759	739	799	718	745	711	794	746	744	736	721	748	731	710	747	772	751	730	719	769	757	722	752	751	752	771	741	746	705	723	717	734	690	794	742	732	760	738	747	707	774	749	747	777	709	724	793	759	709	708	727	714	737	717	740	736	712	762	737	770	767	732	758	731	728	761	775	733	787	745	707	701	740	759	724	760	723	777	781	746	755	714	737	718	775	776	711	727	737	768	697	715	691	741	738	763	773	732	763	741	730	750	714	749	739	758	750	721	746	769	766	753	759	739	767	725	751	715	714	695	794	686	733	698	736	749	723	715	762	715	741	703	703	769	700	755	785	701	757	729	775	717	742	716	763	724	738	723	781	697	710	707	725	747	710	711	679	724	767	734	737	771	794	716	769	733	754	696	771	737	700	693	783	742	756	764	710	762	682	756	737	725	773	757	772	737	711	727	675	721	748	727	747	777	736	752	783	721	772	704	781	772	765	789	717	714	775	711	793	706	736	725	760	706	723	728	746	700	653	752	673	709	766	752	713	786	727	700	782	762	740	703	772	688	726	742	757	722	784	763	735	727	765	750	682	708	716	780	767	781	749	757	700	749	779	731	807	747	687	715	744	731	720	733	744	707	737	717	711	798	743	712	721	723	750	750	781	753	752	750	733	746	707	737	748	755	751	766	722	684	724	738	733	712	762	736	709	722	715	716	758	730	755	725	792	759	687	718	777	742	729	704	679	737	782	698	723	725	762	732	750	778	713	705	740	711	738	758	737	722	738	754	725	701	729	689	741	722	727	736	785	768	740	724	731	766	674	774	725	731	748	738	773	792	745	713	735	724	766	756	724	723	717	808	756	705	773	717	721	735	751	721	724	729	725	746	772	707	779	735	739	747	767	758	759	735	716	799	744	661	750	716	719	737	738	718	744	737	719	738	770	747	756	726	702	704	758	743	774	704	736	741	733	718	755	752	684	758	711	721	732	729	746	750	726	714	753	730	723	718	746	731	727	687	766	734	713	716	701	737	716	763	718	727	759	744	737	734	724	753	754	719	743	747	751	808	757	758	748	723	755	728	743	727	748	764	709	756	803	739	757	729	658	774	772	759	762	708	740	749	739	766	738	756	785	739	695	774	744	740	752	736	746	734	747	764	709	734	765	756	701	760	696	752	733	750	758	721	726	760	713	714	716	758	749	751	704	756	741	713	725	773	737	718	720	767	700	694	776	736	710	766	696	748	777	767	708	762	710	714	723	748	696	744	734	704	714	751	700	732	725	732	706	753	695	688	730	710	682	763	732	772	755	775	750	759	669	725	753	744	715	719	751	783	686	718	745	750	770	724	717	758	785	759	761	731	719	727	768	756	735	669	783	723	756	760	748	758	730	720	737	765	741	807	716	741	711	734	720	694	792	771	747	706	755	761	728	735	703	710	686	740	798	700	759	750	748	762	783	771	760	757	740	733	714	737	744	742	762	739	707	735	779	755	760	775	716	681	755	756	722	746	757	682	685	761	756	728	742	763	711	766	701	714	724	755	763	764	722	737	737	739	716	747	716	739	714	769	738	699	728	738	755	758	741	731	757	786	764	735	739	720	703	757	761	738	771	761	698	707	742	743	737	765	752	703	728	713	678	721	728	723	762	678	760	730	761	711	712	760	710	672	726	764	721	727	708	737	748	736	685	728	726	790	744	708	742
22367	20942	28418	23600	20947	21004	7110	964	729	646	645	559	529	496	471	460	444	413	386	398	394	378	423	397	382	354	380	336	336	361	329	351	404	356	345	349	337	339	337	339	329	373	370	311	352	315	387	320	325	334	333	332	357	326	335	339	327	338	344	321	316	340	344	351	328	322	326	324	334	330	333	345	301	350	345	329	363	341	322	297	336	305	303	346	346	330	298	350	325	306	345	348	371	316	297	327	341	295	355	330	322	305	317	343	311	320	327	326	333	309	316	349	348	335	323	366	351	344	341	300	335	316	344	338	324	327	319	314	323	352	343	316	283	366	332	306	322	326	323	343	342	345	316	307	331	349	336	315	349	323	338	312	339	280	322	321	348	330	316	324	350	306	320	336	368	355	362	308	341	341	322	342	330	327	327	326	334	323	333	315	318	323	327	321	320	332	321	299	335	343	327	332	342	331	326	310	328	332	350	332	318	329	335	349	344	336	328	308	358	304	334	323	335	343	327	327	343	335	329	294	297	359	283	332	339	333	336	347	357	322	285	327	350	293	332	340	305	328	334	315	325	366	330	321	329	338	335	349	313	289	311	330	313	313	305	327	334	323	333	325	330	331	319	360	289	334	293	324	333	338	282	343	318	326	328	328	336	341	352	352	312	324	352	339	315	336	298	332	326	313	328	334	300	298	316	342	309	313	350	315	323	311	331	300	352	326	334	333	309	342	344	311	315	332	312	353	336	320	338	327	336	311	340	332	341	310	327	312	337	331	304	335	320	322	364	333	334	333	351	306	320	331	324	302	322	335	310	334	326	365	319	320	278	354	339	324	352	336	344	336	309	286	340	312	353	314	345	353	335	332	335	334	319	326	313	337	328	329	336	284	307	320	328	333	346	317	322	330	356	338	342	305	354	348	346	303	338	335	317	332	317	327	329	356	326	340	351	353	350	301	329	312	332	323	341	322	324	337	318	293	330	333	324	299	300	328	335	291	346	322	334	313	282	296	335	319	348	323	320	316	348	324	328	290	307	338	310	346	336	291	282	333	354	330	333	326	324	308	360	325	291	337	323	338	295	336	312	329	322	317	334	327	300	329	336	332	332	313	342	330	312	351	329	329	311	337	330	327	358	332	336	287	347	347	378	311	354	331	313	324	316	312	293	337	308	332	330	286	320	334	346	292	348	325	329	342	359	317	306	333	282	323	331	313	312	339	338	325	357	330	331	319	324	332	299	315	315	300	329	318	309	340	355	341	320	340	307	346	351	354	310	334	344	347	351	327	309	318	324	331	317	321	297	328	341	332	313	318	318	345	315	315	336	341	336	330	303	280	317	348	311	328	325	351	324	322	350	311	336	304	322	368	355	360	309	319	337	324	344	323	312	351	329	362	307	333	325	349	348	345	345	305	296	322	318	296	301	339	338	337	340	315	342	343	330	362	333	327	328	374	294	313	300	365	329	327	305	342	342	307	326	317	354	306	299	313	308	307	324	306	318	343	350	318	319	328	335	316	317	303	336	322	336	320	360	322	336	314	338	315	296	344	317	347	345	317	328	337	312	338	328	323	356	339	296	351	354	343	340	311	361	322	333	322	312	335	347	304	323	335	311	321	314	315	352	347	332	335	311	321	332	321	291	316	315	319	289	322	349	323	315	315	333	340	320	308	315	342	338	287	309	367	329	317	288	338	331	310	310	290	339	299	333	361	329	366	345	333	315	334	347	316	314	310	323	328	358	320	360	315	332	377	322	330	291	315	318	295	325	343	326	298	320	334	328	330	367	335	322	336	319	302	329	336	330	299	310	300	391	341	324	315	317	302	322	316	315	335	329	320	301	323	324	313	360	324	320	311	325	316	324	334	310	312	306	321	320	328	310	315	335	313	312	326	345	359	330	331	335	310	331	344	342	329	338	310	323	317	322	333	303	328	326	322	340	321	349	329	315	301	317	341	364	336	310	316	313	363	330	340	323	333	335	303	320	325	281	381	338	324	347	323	327	313	361	331	339	304	303	371	338	312	347	317	333	356	346	323	341	329	355	291	352	327	318	313	316	291	314	342	328	333	357	320	355	320	323	325	322	352	326	316	294	331	331	340	332	323	358	341	348	339	360	313	323	342	331	329	346	313	329	353	325	294	291	304	317	305	321	315	320	302	321	344	332	326	315	311	326	311	324	331	313	305	332	359	298	303	325	292	335	311	323	350	351	323	288	290	308	315	323	328	337	323	317	314	345	340	318	306	319	325	328	345	315	348	329	345	327	346	324	325	298	317	301	303	306	329	319	352	349	338	325	327	311	319	339	334	348	313	341	332	298	314	322	312	304	313	332	317	326	345	323	316	292	322	342	345	366	321	325	305	323	332	306	342	313	308	324	343	312	294	358	348	324	322	320	324	346	319	305	330	299	351	380	335	304	287	326	340	327	339	327	338	307	320	374	305	333	310	323	330	296	313	332	295	289	327	340	352	349	323	354	309	303	322	377	328	348	342	342	333	296	323	330	341	321	312	318	341	321	323	334	297	344	324	302	335	338	316	348	310	327	355	338	334	342	367	334	310	298	329	317	314	324	318	307	319	318	301	305	310	306	328	344	275	345	334	368	323	312	327	314	322	344	312	312	304	329	340	345	375	333	333	294	322	301	323	334	353	300	328	318	326	309	317	332	328	320	343	371	324	344	299	358	347	305	333	312	322	312	307	329	302	337	295	329	317	312	329	356	317	310	348	325	310	273	331	318	312	314	345	340	326	357	312	317	310	359	337	329	294	325	320	381	293	332	312	331	308	314	309	322	327	333	317	315	318	321	324	310	324	332	295	310	335	335	346	306	330	340	360	327	320	363	321	340	330	308	352	351	339	307	332	347	304	321	313	311	366	319	315	325	332	296	345	337	328	312	330	357	294	320	344	328	350	354	347	334	319	322	303	312	345	302	319	334	330	321	337	332	321	301	335	338	346	314	324	348	318	299	334	331	326	314	318	364	299	309	340	326	332	334	307	296	333	326	333	324	327	355	298	360	334	324	329	325	319	328	364	327	318	335	308	356	344	334	326	294	337	319	316	325	320	297	311	340	342	285	290	310	317	321	287	350	331	344	316	347	343	332	306	307	333	334	320	332	295	336	319	313	300	314	304	341	302	356	329	322	339	341	315	331	320	363	305	321	337	316	345	308	354	345	354	311	325	337	323	318	321	327	335	327	352	331	301	348	323	341	331	342	310	320	324	350	330	321	322	321	346	293	317	336	354	304	334	329	337	300	361	308	319	347	336	322	306	326	335	317	305	322	330	323	325	301	328	329	374	318	330	314	346	331	314	323	292	333	340	310	321	322	349	301	359	336	331	322	326	319	335	356	299	327	321	326	382	311	339	354	347	307	321	335	330	319	297	332	314	313	303	334	319	350	319	327	318	320	318	334	326	318	318	342	350	341	313	308	348	336	319	333	324	334	320	300	326	327	323	326	332	337	320	307	310	329	311	316	326	334	343	334	327	333	353	340	296
4148	16347	9577	4633	3187	2487	1800	1377	1099	930	804	711	632	648	527	534	484	454	397	446	431	431	371	420	385	386	406	340	384	349	353	345	334	358	319	340	367	340	345	326	363	342	352	349	306	382	337	348	326	285	342	312	325	318	341	318	339	332	313	310	337	290	346	296	305	324	342	346	310	360	334	330	323	319	319	300	325	361	323	354	318	318	320	339	308	309	306	314	292	343	335	330	334	325	285	319	322	338	327	316	280	327	321	314	294	325	305	325	302	325	333	339	310	334	334	298	301	335	300	309	299	334	313	298	333	306	318	332	313	306	315	327	316	296	327	327	325	313	328	311	285	335	312	308	324	328	335	310	349	315	310	289	327	290	317	311	316	302	322	314	307	327	336	321	301	328	338	318	337	324	338	338	321	292	340	308	316	291	371	307	287	334	314	298	350	294	330	317	357	332	344	325	326	330	319	286	303	337	318	335	310	317	310	322	320	327	338	337	336	326	345	300	264	333	306	311	328	333	329	299	321	310	323	319	349	323	332	335	321	308	314	318	316	301	325	332	289	322	322	340	307	293	339	321	317	337	321	309	323	294	346	303	333	351	319	320	357	305	337	297	327	318	316	295	306	328	342	333	332	326	322	335	307	326	350	336	309	286	279	289	325	316	324	328	310	307	309	322	314	308	265	316	318	300	299	330	312	333	321	335	306	314	308	297	325	316	359	301	302	308	308	316	322	336	325	310	332	328	295	317	326	291	307	303	312	331	324	268	305	296	347	268	308	310	332	307	313	299	320	294	330	344	293	303	337	345	314	336	327	312	314	320	355	327	316	316	334	336	314	331	300	352	333	286	340	319	332	312	317	311	322	308	302	354	341	308	300	301	320	315	326	348	315	302	291	335	322	313	318	295	352	331	340	304	350	326	355	307	326	325	290	298	321	288	316	312	311	334	304	325	329	328	321	313	304	335	322	330	293	321	332	289	340	327	318	308	333	332	348	341	341	340	315	332	302	337	322	306	290	301	290	327	327	309	333	331	323	253	285	295	318	315	340	312	334	295	308	318	341	331	351	320	304	309	295	323	316	339	330	310	281	318	289	322	324	363	359	318	324	305	313	317	311	346	332	316	349	296	286	309	289	313	327	347	319	331	301	315	359	344	326	346	301	321	354	314	313	302	316	312	323	317	281	305	374	331	298	343	330	331	322	326	324	317	340	325	322	340	299	312	287	309	299	276	317	308	283	297	314	329	281	318	316	314	331	295	339	325	309	316	324	312	306	327	343	314	348	318	329	317	322	292	328	332	306	293	340	340	335	357	290	313	326	342	323	306	304	341	321	303	332	343	311	297	311	320	341	316	326	294	310	297	334	320	312	343	323	303	369	329	303	304	312	321	319	265	301	305	331	324	317	354	304	323	342	333	365	331	332	305	321	323	356	337	329	319	311	320	319	294	318	324	305	317	306	313	307	313	320	317	314	317	330	329	318	312	321	307	301	306	350	307	299	296	332	313	287	295	314	340	344	327	326	316	332	331	282	351	309	300	305	342	296	315	357	325	338	320	313	309	323	323	294	331	328	302	328	317	332	314	295	314	316	329	308	295	328	287	282	326	331	319	311	370	342	346	327	295	367	338	311	300	350	312	310	304	337	319	299	333	346	319	337	319	299	311	293	310	310	326	319	297	331	304	333	330	366	298	319	326	278	315	350	310	343	317	284	301	312	283	323	342	332	298	318	312	301	289	319	300	279	311	335	307	295	309	325	339	319	314	320	312	330	299	315	313	341	344	337	305	329	312	323	300	315	323	304	314	323	327	309	320	338	311	335	328	314	296	331	377	318	299	314	295	352	338	300	292	340	293	319	353	307	295	350	332	298	348	307	303	321	317	309	340	297	327	326	313	356	320	320	307	318	345	320	342	321	304	307	344	334	292	301	304	350	335	311	308	315	271	360	313	292	336	326	340	294	312	331	295	334	332	304	296	295	325	309	321	319	319	328	310	321	327	307	333	317	316	349	264	283	339	305	324	318	319	340	292	318	323	343	301	323	318	314	337	323	311	310	351	305	324	304	359	325	303	317	280	333	308	330	335	302	328	320	340	344	319	298	333	331	292	332	323	315	298	308	302	308	304	322	312	283	330	340	305	329	332	333	349	345	325	333	333	362	353	317	311	320	352	307	326	353	333	344	333	321	298	317	334	310	294	336	363	342	318	320	317	305	315	322	305	311	323	311	282	323	317	337	345	342	328	284	324	316	306	312	323	291	324	327	367	337	335	327	315	319	309	336	287	331	323	297	322	316	317	326	319	351	319	337	296	299	301	306	355	297	324	278	332	325	333	307	292	328	304	301	331	330	330	320	307	312	347	372	343	280	323	338	315	334	336	320	287	311	305	309	299	323	312	320	317	310	341	319	319	305	277	336	270	325	356	312	332	347	280	326	311	327	280	282	308	340	329	306	324	292	328	313	287	329	329	318	336	324	345	306	320	303	315	344	285	331	311	323	340	294	313	300	320	318	328	315	345	343	289	309	366	331	325	305	296	299	318	329	328	298	319	321	304	331	328	346	352	317	325	322	334	305	312	320	355	316	315	330	313	293	325	306	327	283	344	315	344	326	348	320	322	335	311	323	328	332	323	321	317	298	309	305	295	295	328	309	298	330	284	315	288	344	327	331	306	310	294	307	334	341	352	328	335	325	343	328	319	320	334	323	341	333	314	289	341	302	310	308	303	290	318	308	340	347	309	318	335	308	307	311	287	342	304	311	327	349	269	329	326	312	335	313	334	308	315	310	340	289	344	299	322	326	323	287	311	307	322	333	325	310	324	279	324	321	307	322	335	305	291	314	308	345	356	317	324	300	310	354	338	327	315	316	311	333	326	333	320	332	301	320	290	329	335	317	294	314	318	315	295	293	317	285	301	286	328	296	302	342	286	307	327	295	299	314	319	343	308	328	330	331	318	325	304	346	324	343	328	340	325	319	322	317	329	333	301	309	330	320	310	324	297	304	312	310	355	297	300	337	285	303	306	317	312	283	309	313	301	331	340	355	315	332	296	312	284	306	343	296	301	314	336	317	304	308	295	323	326	325	314	294	307	322	307	313	301	347	296	322	307	300	276	345	319	295	330	302	305	339	308	304	291	304	347	327	314	323	299	328	311	308	344	304	335	338	329	343	324	314	325	332	334	327	336	300	339	285	349	318	307	315	334	331	304	306	328	317	324	288	311	316	288	316	307	340	327	335	290	344	305	310	324	308	330	310	330	282	334	321	305	348	330	295	325	317	321	332	315	334	361	310	323	296	313	314	352	333	308	343	309	319	288	332	333	325	313	336	304	308	341	308	326	306	297	329	330	355	336	319	314	315	316	337	312	305	341	317	336	291	343	332	311	295	331	320	312	311	304	309	331	328	307	310	320	343	316	316	333	330	318	329	337	321	321	323	289	306	295	352	329	342	323	319	337	327	322	323	303	337	320	316	310	299	313	320	319	295	327	339	322
27324	20070	9093	1184	748	707	616	592	713	597	623	610	561	599	647	596	609	562	604	540	559	604	624	628	568	582	628	607	612	584	559	614	574	618	634	613	599	584	621	567	559	582	587	571	573	590	593	582	592	607	584	577	558	572	574	619	581	629	545	584	538	586	614	535	544	617	622	581	570	618	606	601	602	606	572	557	572	595	521	611	631	579	614	570	629	581	563	597	576	615	623	608	538	585	553	604	597	574	647	534	613	572	572	561	589	614	625	588	593	577	561	533	580	595	562	593	614	591	580	496	574	569	577	627	639	583	590	615	578	579	573	577	583	644	551	585	604	608	590	597	555	562	581	623	585	574	578	562	622	606	603	632	565	584	582	609	623	570	567	577	578	557	620	557	579	593	584	556	593	574	591	593	540	616	596	616	589	605	595	557	569	637	607	553	589	601	590	615	573	547	575	579	591	579	599	604	615	608	590	587	600	574	549	600	591	587	598	592	598	555	601	615	606	583	640	573	614	588	590	598	568	563	561	614	630	589	582	623	639	586	602	600	593	617	617	619	606	589	615	557	581	576	616	519	562	585	644	605	584	571	611	557	590	605	559	604	579	582	601	629	596	635	619	649	556	576	608	583	630	615	587	624	600	579	579	595	620	572	557	624	595	574	598	554	606	643	611	640	584	557	623	610	596	603	617	633	596	605	603	572	557	581	581	618	561	657	590	558	615	571	602	605	602	643	637	601	626	621	583	599	565	598	627	569	579	654	622	594	578	606	596	587	640	583	557	600	557	600	624	605	582	572	581	596	571	601	562	607	543	614	590	598	574	559	575	573	630	575	546	586	582	594	590	599	604	623	583	597	573	600	579	569	582	577	568	617	617	585	651	590	597	628	583	554	575	595	576	563	579	612	573	541	575	575	598	578	615	576	625	595	605	574	545	601	603	611	587	627	602	634	578	569	566	572	531	591	599	593	592	595	620	586	548	583	630	579	619	590	628	576	604	611	586	612	594	547	628	582	590	654	579	591	589	635	619	574	568	602	557	545	591	591	579	594	627	572	623	600	607	555	597	596	607	599	590	556	586	566	602	573	622	588	582	563	593	633	613	570	601	561	570	605	556	601	622	557	611	604	581	576	569	579	600	600	571	643	588	562	568	572	545	628	616	653	566	592	568	626	597	593	581	592	576	615	596	567	604	573	591	572	623	619	571	578	563	610	593	561	642	586	581	612	601	588	602	591	566	602	583	621	610	586	598	578	583	597	590	620	548	580	602	570	599	587	568	610	632	561	600	578	592	618	613	578	544	538	577	603	581	647	595	592	603	594	588	618	584	587	587	619	579	609	571	586	622	631	609	590	597	555	572	556	550	598	573	580	604	631	635	640	569	571	580	565	598	575	627	584	596	604	581	565	594	592	573	595	582	592	589	587	609	611	572	572	614	598	609	615	614	580	591	541	584	611	572	604	584	593	625	620	592	595	602	614	604	593	618	582	565	613	581	610	583	611	583	589	562	615	555	582	598	586	563	619	629	522	572	615	586	589	667	609	618	625	590	623	521	577	577	594	611	561	632	589	582	598	537	593	630	582	585	606	571	585	546	607	573	576	566	585	614	587	596	621	599	620	614	627	625	585	604	581	575	632	588	623	588	579	591	637	615	601	564	566	571	551	595	606	576	562	586	587	587	580	648	559	610	573	590	554	586	576	558	553	544	568	621	577	601	572	630	576	574	525	595	612	571	600	588	567	573	612	652	603	567	587	573	607	596	602	607	575	610	551	612	573	595	602	589	573	551	608	611	561	570	583	568	563	570	606	576	598	599	574	591	615	629	647	591	642	576	577	579	559	591	589	567	546	584	567	601	614	596	549	580	562	583	575	585	554	569	619	600	571	561	569	650	560	594	628	589	559	595	629	572	575	573	558	569	586	576	628	574	533	569	576	599	571	593	600	556	652	594	604	588	598	590	639	538	581	570	521	565	577	609	579	601	596	575	567	607	558	586	570	572	600	610	582	567	619	591	579	650	609	585	573	581	560	581	578	579	568	577	629	572	615	612	590	594	597	618	640	595	612	612	590	609	570	557	587	562	605	575	581	587	553	572	594	543	567	610	624	551	612	588	573	617	571	617	569	554	586	624	587	622	602	587	603	614	578	575	622	609	558	599	602	582	600	599	597	513	628	576	568	609	590	558	583	565	580	586	575	620	591	598	551	599	596	590	642	603	605	612	571	564	552	533	587	614	600	606	558	638	589	586	620	611	587	577	608	560	600	633	595	613	644	602	595	597	645	583	595	578	588	602	626	593	595	620	637	600	591	589	573	556	612	605	600	611	638	614	613	572	572	577	570	617	526	598	602	582	641	646	613	525	612	592	579	613	592	580	583	586	609	559	593	608	621	573	589	562	603	614	604	605	620	611	553	596	597	563	607	593	616	570	577	612	599	562	567	556	609	619	578	557	589	607	584	587	596	568	574	558	611	589	599	570	611	588	546	569	578	559	559	581	633	584	582	600	609	587	535	623	612	574	624	558	618	605	621	597	589	544	602	607	586	569	593	605	618	627	614	619	619	581	555	599	554	580	593	567	573	636	634	602	565	596	592	586	591	601	560	632	611	559	575	566	627	619	586	562	606	538	593	598	562	625	622	537	588	568	585	611	589	585	601	603	642	596	557	562	567	547	564	593	575	630	610	590	562	531	596	599	568	602	604	587	612	603	632	574	570	628	601	605	585	616	604	577	636	576	605	583	619	594	592	592	535	563	601	620	608	623	594	621	605	618	599	597	577	602	594	578	576	598	642	591	621	649	574	622	589	615	586	596	553	592	570	621	595	598	584	595	632	612	547	597	589	555	567	571	579	547	587	576	635	547	563	592	593	601	586	613	601	612	581	574	587	559	564	574	590	550	580	576	603	548	635	600	634	583	565	600	558	591	583	588	603	586	600	584	594	577	583	566	559	592	602	570	558	586	594	585	638	576	585	546	609	588	597	560	619	605	597	592	624	567	596	643	593	584	605	616	622	602	576	543	610	599	594	633	621	612	616	540	521	610	569	590	565	560	598	561	550	577	569	604	574	596	570	603	595	627	598	553	613	603	601	591	602	574	559	582	568	582	555	611	610	575	604	624	578	578	563	620	568	554	559	558	580	607	588	583	571	575	620	630	573	608	602	559	610	610	572	577	608	596	557	583	635	578	615	612	568	571	553	595	578	595	544	597	571	577	614	618	574	609	583	586	604	601	653	609	575	579	577	583	575	608	562	581	593	585	585	667	539	553	593	564	581	633	576	592	586	573	584	595	548	595	601	574	632	563	599	583	623	583	571	665	589	588	595	616	597	612	619	604	607	648	587	609	585	599	599	608	541	609	570	610	563	613	613	556	566	604	583	574	609	580	629	585	569	601	565	586	554	635	558	620	605	585	583	574	543	543	565	578	602	619	582	658	586	621	604	567	545	596	564	601	601	575	576	601	626	586	554	609	553	646	599	557	653	581	616	554	603
5010	3370	1672	1028	900	847	823	754	653	651	645	665	654	596	606	577	595	615	617	607	632	598	644	642	606	620	648	616	646	610	597	579	615	556	605	638	629	664	598	618	630	559	606	619	593	593	599	609	610	603	609	630	590	616	599	606	602	588	588	639	642	578	571	638	592	580	621	611	619	571	601	575	573	616	580	591	635	603	617	570	599	602	599	605	579	633	659	603	593	627	628	600	616	602	545	580	589	604	582	573	588	578	585	632	623	577	559	582	618	601	586	593	578	567	622	624	619	587	556	607	606	608	650	610	643	609	583	598	578	661	616	615	622	586	602	599	586	630	612	616	617	605	578	578	617	623	590	565	642	624	596	652	598	625	581	628	543	633	601	627	631	580	578	634	580	625	662	653	630	612	604	622	622	588	580	605	588	627	591	592	625	590	592	640	587	623	604	607	612	595	573	641	593	617	628	603	581	650	572	568	564	644	605	610	604	579	592	595	619	593	595	628	617	583	613	610	592	582	562	584	588	592	622	672	607	585	601	633	619	606	600	569	620	585	605	578	641	595	624	620	598	582	609	599	619	602	584	633	611	541	612	593	617	581	610	554	585	624	608	574	615	638	627	582	586	596	641	625	617	618	646	573	651	604	625	627	638	612	599	596	612	638	597	588	645	589	620	626	584	636	664	639	589	655	596	561	617	624	593	606	625	591	610	571	607	634	567	600	596	592	580	567	629	590	607	580	620	602	581	587	588	590	598	594	609	555	626	592	576	566	601	593	592	627	620	608	602	600	614	632	570	590	610	606	633	588	518	630	606	601	615	633	597	589	581	602	582	615	591	579	592	601	594	617	575	605	576	629	632	589	587	563	649	597	652	596	617	577	638	596	620	637	594	613	605	586	589	578	607	593	631	604	581	567	607	587	605	606	621	601	584	611	617	593	631	579	607	658	577	610	609	572	602	609	602	573	612	637	589	607	612	639	587	649	587	625	606	631	609	623	584	582	598	600	636	596	603	580	625	603	585	601	629	607	606	594	619	590	625	588	573	576	627	572	611	597	635	621	623	570	629	616	605	635	591	592	560	579	643	616	630	623	615	629	575	588	599	597	564	603	627	606	573	590	612	590	620	576	581	595	566	638	619	614	635	583	576	611	582	598	562	600	607	603	592	590	621	599	638	616	634	605	619	623	639	571	594	590	628	564	630	607	577	609	575	618	626	583	582	632	594	659	559	615	616	606	627	610	582	570	604	626	558	607	580	596	572	559	632	619	651	577	628	631	599	554	632	652	615	545	635	587	578	627	640	593	588	610	587	616	613	643	595	613	678	610	590	579	605	601	612	623	563	599	596	632	605	620	631	630	573	522	607	618	601	594	599	608	551	599	605	600	588	596	612	631	636	603	620	610	584	627	565	601	569	596	606	592	599	594	561	575	605	598	599	573	576	574	593	614	579	648	580	604	576	585	598	578	602	642	608	645	619	638	642	632	619	603	635	577	638	629	622	616	604	597	606	605	630	605	611	617	569	596	578	645	584	588	617	598	608	586	638	600	583	598	578	620	607	616	630	600	590	615	631	610	574	573	592	616	644	567	607	588	644	603	587	583	614	599	648	582	630	613	567	618	614	598	590	611	554	588	591	584	588	615	618	588	602	600	632	599	623	602	586	617	554	615	603	644	585	647	627	603	657	571	574	591	603	643	581	621	607	637	574	569	595	623	591	581	567	593	633	576	623	587	574	596	559	565	615	616	640	582	612	608	615	613	626	600	599	591	529	627	608	599	619	616	573	591	580	613	580	583	565	589	624	611	586	564	628	595	639	609	612	594	599	577	611	661	582	601	616	595	608	618	593	645	621	628	571	591	660	627	587	611	594	609	641	594	604	649	562	613	578	582	608	639	598	621	554	617	640	626	641	568	610	577	663	609	572	600	610	569	593	601	564	584	589	604	612	624	625	569	599	576	656	595	631	610	623	598	624	592	596	602	585	613	642	581	604	633	597	580	665	622	604	622	591	581	607	611	609	653	648	633	571	575	606	583	639	552	590	605	635	627	607	581	644	624	577	650	592	614	597	626	593	594	594	638	628	614	585	604	577	648	567	606	544	591	623	641	609	622	620	599	557	596	576	600	598	578	579	615	581	599	637	610	604	622	572	659	608	606	617	598	610	628	607	627	639	635	620	624	637	615	596	597	616	540	624	581	601	626	655	613	611	569	632	627	556	605	632	581	593	608	602	595	610	620	606	627	609	597	607	563	617	596	587	596	570	633	604	580	581	660	590	620	651	595	599	590	609	587	609	573	600	616	619	631	634	607	610	630	620	638	561	584	615	623	602	651	618	597	603	582	605	592	585	583	615	618	620	640	606	608	595	587	598	651	580	597	604	587	578	594	630	565	626	557	594	582	547	634	644	607	642	609	609	614	607	606	613	612	571	587	610	627	584	604	642	609	643	604	600	594	606	574	612	628	569	564	578	609	612	564	594	589	570	599	592	651	635	579	630	569	597	588	586	608	603	591	634	595	621	616	618	571	620	620	593	591	612	592	580	602	596	623	630	592	609	657	607	570	611	563	632	603	566	587	618	596	622	599	591	622	629	650	566	605	620	616	601	631	551	594	601	572	593	603	586	603	538	627	600	592	634	610	614	585	632	603	597	596	607	592	602	595	617	643	606	597	598	601	589	604	593	566	581	588	609	600	583	544	589	584	607	645	590	592	586	603	595	643	611	640	606	575	632	639	633	581	588	635	629	597	607	596	582	619	582	637	586	676	630	625	581	627	595	650	609	592	602	600	575	596	668	624	567	634	618	643	620	612	578	559	653	618	602	581	609	609	600	592	606	607	609	556	597	584	591	620	613	664	597	651	565	608	581	587	591	617	594	607	606	607	626	631	588	612	544	595	613	632	589	583	579	567	653	586	645	611	642	629	617	599	569	617	571	580	590	586	624	614	623	596	656	610	600	577	590	634	629	605	594	594	591	602	651	641	601	608	569	614	599	619	591	614	580	599	616	588	611	632	642	563	598	619	594	625	609	584	562	620	581	595	581	600	587	635	570	632	599	603	619	544	636	595	600	562	610	597	588	559	625	604	572	631	589	611	626	573	586	592	566	614	597	660	565	623	595	620	562	520	615	631	623	601	611	586	624	650	637	573	589	603	634	626	622	560	622	584	587	584	613	621	603	572	618	638	560	644	596	605	604	625	635	605	607	617	558	572	593	600	620	582	626	589	609	579	645	592	616	593	604	601	564	600	614	617	614	630	597	588	633	611	628	592	560	580	626	586	639	596	563	614	600	626	573	616	629	586	599	582	612	600	606	624	624	636	619	573	555	584	631	583	595	589	572	641	570	594	587	641	603	599	607	616	596	595	606	607	614	588	584	629	597	611	614	630	625	628	612	625	602	573	545	661	593	588	599	621	626	620	653	562	614	627	605	598	608	623	594	596	593	615	529	627	626	594	618	618	589	630	623	621	593	618	592	599	592	574	612	581	627	579
23727	20938	27853	24204	20899	6065	939	605	481	452	400	349	397	353	369	336	344	345	337	314	285	295	304	257	281	303	299	277	303	323	320	293	272	287	293	312	298	300	298	271	262	262	296	300	281	308	268	297	294	290	269	317	259	313	289	280	309	296	274	271	269	282	287	301	267	271	234	280	303	285	292	304	277	260	280	248	287	293	281	313	277	253	292	246	276	308	294	319	304	286	249	290	276	305	263	281	307	308	286	306	271	274	281	307	299	281	285	292	285	261	268	300	263	291	305	294	290	255	274	254	267	274	258	307	265	290	270	284	295	282	261	288	291	257	291	276	281	276	281	271	297	253	299	270	283	275	264	296	293	291	294	271	275	288	249	272	272	246	324	265	304	264	262	248	288	290	286	262	291	270	233	282	283	282	269	287	284	286	267	268	261	263	309	252	261	291	259	281	295	298	282	275	285	282	226	267	290	267	269	247	279	272	270	290	253	269	274	266	264	275	280	303	283	306	298	269	315	310	270	277	264	289	284	283	291	262	281	284	245	312	275	271	285	298	286	273	271	284	276	262	273	273	272	269	273	280	278	252	267	256	311	295	287	289	287	271	332	324	263	262	286	280	267	281	272	266	310	309	278	253	290	266	297	270	282	300	293	269	261	287	286	260	291	262	247	310	268	286	265	257	272	278	297	268	280	293	268	293	314	312	288	272	289	276	286	263	283	259	284	281	298	293	268	260	275	272	254	279	255	285	282	272	280	293	268	302	287	293	256	291	288	276	261	282	268	272	278	269	288	282	311	258	282	293	303	308	244	260	274	260	259	283	279	279	311	256	283	283	275	299	278	276	257	286	257	289	298	284	269	260	262	270	252	271	297	275	269	295	258	261	276	271	309	295	268	257	266	259	279	275	242	292	281	279	278	307	279	264	248	300	282	288	295	266	290	274	284	287	294	301	265	315	275	274	261	271	331	294	292	264	271	294	275	258	270	278	281	286	251	293	290	297	276	295	288	287	257	275	302	290	330	293	270	287	290	284	240	273	286	280	309	259	249	276	267	279	288	279	298	277	250	284	264	304	279	285	273	249	292	276	293	254	284	250	250	252	264	280	274	283	271	298	276	283	296	290	269	278	289	289	286	262	296	269	280	286	265	277	234	292	298	269	287	277	279	299	296	278	272	324	258	273	259	291	280	285	287	273	256	303	287	295	267	281	266	264	269	263	270	263	256	275	247	301	263	279	266	256	269	283	288	268	279	286	269	251	273	290	261	287	274	296	302	243	279	293	264	293	289	297	317	278	299	266	255	281	287	278	266	304	272	288	276	283	283	271	276	274	278	270	290	263	248	264	286	270	281	269	281	275	255	264	285	271	270	282	273	299	282	280	287	267	291	278	255	284	304	261	272	262	268	291	295	301	281	270	284	271	315	298	281	273	247	275	275	310	263	258	273	279	308	241	309	317	280	287	283	263	269	278	310	267	243	292	286	271	272	279	270	274	287	241	324	281	271	270	265	275	263	272	289	280	284	273	290	289	314	292	286	281	307	292	278	267	285	265	259	270	275	290	262	284	295	257	292	286	252	275	287	281	303	274	280	276	292	304	278	256	311	292	286	306	280	294	265	270	270	282	300	272	308	284	267	286	257	284	292	284	298	242	265	291	316	298	270	264	286	269	302	241	295	266	272	290	266	274	307	291	294	267	282	275	293	288	291	276	280	279	304	250	290	293	312	264	244	276	302	264	294	267	281	294	291	260	285	313	288	284	264	305	288	289	255	279	287	280	282	291	269	286	272	304	261	323	295	245	261	325	299	258	263	278	270	266	289	287	317	250	262	261	253	306	290	306	291	296	254	266	274	282	290	264	259	274	283	288	278	268	246	273	282	288	270	268	247	270	251	296	260	278	278	284	277	259	269	294	265	298	297	290	265	303	274	288	288	301	281	270	316	283	271	280	266	263	270	271	272	270	278	289	272	316	254	274	301	282	273	260	299	263	261	273	294	290	289	270	264	289	272	287	300	250	270	288	256	293	295	250	282	315	289	267	319	264	293	336	289	292	250	285	268	275	302	242	274	266	294	281	255	247	300	294	301	298	281	280	274	306	292	299	304	302	290	284	299	275	266	251	309	271	288	276	296	303	276	288	278	277	280	295	260	307	275	263	268	275	274	269	321	259	280	281	294	300	317	304	263	286	277	293	275	258	262	258	294	250	304	270	256	277	281	296	284	249	272	285	264	317	293	290	268	256	260	276	268	313	260	254	266	262	278	282	269	258	269	263	292	282	269	288	257	282	304	258	266	280	291	304	283	304	260	300	270	288	272	264	261	283	268	273	260	281	252	282	281	307	267	303	265	301	292	283	281	301	269	264	244	280	266	264	276	278	285	295	223	280	245	287	280	290	243	302	306	264	294	278	307	257	275	279	295	253	276	260	264	303	310	289	291	265	279	259	253	282	288	266	303	280	288	243	269	293	289	283	247	273	258	251	278	292	288	275	267	276	295	292	275	288	273	269	279	275	286	283	290	274	273	307	278	261	285	277	295	277	302	291	275	252	255	275	324	259	274	266	287	283	299	248	270	280	302	269	299	263	285	285	299	287	285	265	279	274	278	272	299	304	265	273	295	281	270	321	289	272	274	280	289	277	301	260	275	298	281	282	268	268	268	321	300	299	275	312	247	242	276	241	278	285	259	257	291	293	287	280	276	270	284	277	305	270	300	272	296	254	306	287	279	293	264	258	290	269	284	286	265	282	270	265	313	322	287	273	271	288	291	286	279	261	280	252	272	276	315	247	279	259	271	275	239	289	287	282	261	292	279	285	291	289	283	277	285	284	290	292	268	307	249	283	270	283	295	259	256	272	298	268	252	301	294	272	270	285	263	254	280	296	265	311	293	287	290	283	281	269	281	243	282	247	284	262	277	308	290	285	251	276	264	292	252	314	266	286	280	265	239	283	288	286	298	273	270	290	285	275	275	302	277	266	264	302	306	302	252	273	279	285	261	268	304	281	275	238	250	274	281	298	290	271	312	270	259	283	266	269	290	285	290	264	279	270	286	302	245	289	263	255	304	265	288	277	300	264	269	287	274	289	269	264	253	265	265	301	283	284	293	251	265	285	271	274	265	286	282	315	276	285	271	299	268	287	304	308	246	262	269	288	270	272	320	285	280	294	281	281	304	279	294	284	281	284	287	316	269	278	249	263	254	259	287	304	267	293	292	259	296	285	285	271	269	278	287	276	288	281	267	277	263	296	277	293	267	269	283	266	286	245	285	268	275	298	286	252	233	292	304	275	285	301	290	287	269	285	270	276	275	266	299	264	273	294	283	281	314	251	284	273	278	274	267	286	273	276	293	293	268	289	298	276	282	298	256	272	279	280	281	270	261	266	287	294	310	299	279	277	281	264	280	307	301	276	300	269	276	285	259	278	258	286	268	289	273	309	283	277	283	291	284	245	286	258	270	280	282	286	292	263	278	309	261	288	275	304	281	275	258	283
3568	11146	5844	2686	1939	1512	1121	877	740	650	568	497	441	450	411	388	381	373	369	354	352	324	365	329	344	313	336	299	296	324	310	337	284	286	337	308	315	299	307	306	281	317	280	314	326	307	285	286	290	326	265	262	302	276	289	300	323	301	290	269	297	267	298	268	292	298	292	258	285	235	310	279	299	296	284	270	275	304	268	265	275	315	297	301	286	309	300	298	304	271	301	269	307	271	278	298	294	281	284	315	283	275	257	295	283	292	279	271	278	311	267	282	285	305	296	290	290	266	299	271	305	286	287	300	272	281	272	313	264	285	303	271	283	308	299	282	288	266	319	294	253	286	309	283	287	279	291	305	284	296	276	279	289	277	294	263	309	268	278	289	278	297	312	264	264	293	265	329	306	289	307	254	272	306	255	310	262	297	306	289	322	283	280	268	278	293	276	280	283	305	281	298	281	315	271	278	294	271	274	288	273	296	316	283	287	280	274	294	289	288	258	284	283	268	278	282	286	293	274	287	250	287	283	274	280	261	263	289	295	301	318	283	315	295	276	298	273	299	296	290	311	294	288	271	316	298	302	275	306	306	297	286	287	278	270	272	296	280	283	326	273	305	292	282	328	287	282	281	286	299	277	277	257	278	276	286	272	289	279	300	285	290	302	307	310	291	296	282	287	296	270	321	284	294	286	298	282	285	280	301	288	272	260	285	302	273	293	285	261	278	275	278	250	301	296	276	291	293	291	259	280	306	287	278	303	290	280	280	317	291	291	299	283	313	273	300	326	286	293	296	285	318	288	293	295	287	286	298	259	287	294	263	332	285	283	302	314	284	309	292	252	305	295	280	301	271	277	270	268	264	275	269	276	289	289	289	297	287	270	278	295	302	250	273	287	291	280	308	285	285	297	310	303	283	266	279	279	283	279	303	278	299	252	282	304	290	280	301	294	314	301	306	262	265	268	303	253	260	290	272	309	271	275	294	259	285	288	251	292	299	268	301	307	286	262	286	265	300	274	286	268	282	282	280	299	265	299	293	298	281	269	305	341	286	293	283	298	306	307	264	319	294	299	283	281	273	296	272	281	275	290	278	264	290	267	287	283	276	298	283	288	288	287	271	314	246	289	287	305	281	235	289	268	304	247	284	280	317	304	290	308	253	294	287	259	284	295	265	316	281	263	293	281	272	282	292	269	302	265	293	296	286	285	311	286	289	306	297	317	254	297	279	269	267	278	255	293	299	287	292	296	250	300	299	266	264	292	303	284	274	264	285	282	284	298	284	280	317	303	239	260	264	337	319	269	309	294	281	282	284	301	319	298	274	279	294	280	274	311	320	285	284	301	282	259	303	295	286	270	293	267	286	272	304	292	278	280	296	246	281	303	304	294	278	259	301	289	291	287	276	261	261	286	277	256	300	266	286	284	284	240	296	283	282	314	274	292	299	297	277	312	298	317	277	287	300	265	270	300	264	287	291	282	268	281	306	280	266	276	287	282	293	271	293	286	278	287	278	298	261	273	311	270	313	292	263	306	281	272	292	277	300	270	275	293	274	281	270	300	317	295	300	284	282	287	284	277	294	286	279	286	295	297	317	303	281	280	277	287	291	290	288	303	265	288	295	276	289	304	297	288	331	286	262	312	262	255	281	304	289	293	285	280	274	275	289	299	304	311	277	274	262	285	295	289	303	265	286	284	265	294	267	293	287	289	292	302	281	274	304	273	279	292	290	273	273	277	287	298	271	268	274	304	272	292	308	271	261	281	303	295	271	311	287	309	275	310	284	295	251	280	278	281	264	263	300	278	269	244	263	294	290	299	277	279	277	310	265	302	290	254	263	293	289	289	298	288	274	292	277	272	316	293	296	295	297	305	271	259	285	318	287	252	318	282	302	261	306	279	278	295	271	311	277	260	278	307	284	287	291	291	241	284	272	302	315	295	295	285	294	259	282	322	304	285	275	320	283	292	298	272	257	285	290	288	266	293	248	261	290	272	272	284	273	311	260	289	275	306	305	325	304	281	255	297	258	328	318	312	283	267	308	302	301	292	283	266	289	298	291	274	270	282	265	288	286	262	297	285	289	297	292	257	294	270	300	272	308	254	283	307	278	325	279	261	268	279	268	272	276	276	286	284	259	261	289	275	302	265	287	278	303	304	285	280	282	263	293	271	289	260	278	299	307	282	287	267	286	282	287	242	310	268	283	295	303	306	290	267	303	270	278	293	249	293	299	286	276	315	269	267	298	288	286	312	292	295	279	303	314	247	273	275	272	285	295	274	303	265	295	294	277	282	254	257	293	273	290	291	297	276	296	282	275	280	268	270	263	289	253	253	290	261	269	309	274	287	277	301	281	282	314	290	283	318	280	275	284	308	275	307	285	306	296	285	292	285	289	297	293	264	285	258	262	287	290	299	276	285	288	278	279	264	280	263	278	299	278	298	261	290	302	296	303	260	257	294	289	299	308	287	282	293	299	278	266	291	296	320	285	273	307	289	257	273	284	311	293	297	313	288	300	296	283	277	292	307	292	301	237	262	307	314	286	246	258	275	306	283	280	302	271	263	302	274	309	288	279	278	288	281	297	278	296	282	262	267	279	277	283	307	293	300	251	270	263	294	340	287	254	285	298	279	272	284	290	290	279	263	282	271	245	302	291	298	290	279	302	294	271	299	290	283	293	275	259	247	296	276	285	274	283	275	299	273	279	289	260	288	282	299	296	295	283	288	301	309	313	280	274	288	283	255	282	295	308	289	254	295	274	284	267	283	300	297	264	285	284	304	288	295	275	284	287	275	274	298	283	292	270	342	297	257	291	276	251	290	266	293	269	247	287	276	278	306	247	291	300	274	295	263	294	269	280	304	281	258	275	275	299	280	266	268	305	281	270	303	282	276	280	291	296	288	300	282	288	283	278	293	281	278	292	272	272	282	270	276	292	279	279	252	295	268	289	286	296	276	274	260	328	301	305	293	296	265	286	318	278	277	285	265	292	299	236	278	290	286	265	277	257	283	297	303	304	292	278	320	304	274	283	312	270	285	287	273	250	288	313	300	295	289	262	283	300	301	280	276	278	262	297	285	312	272	272	286	251	282	304	309	274	301	278	279	286	264	284	270	270	301	282	314	302	273	282	259	263	300	294	298	299	272	276	292	289	256	311	285	286	298	296	275	275	290	304	310	299	259	295	319	280	303	271	288	297	303	285	313	303	304	291	303	282	284	286	273	285	315	285	296	292	311	270	277	286	288	287	265	299	300	326	288	306	302	317	297	317	259	280	288	304	276	287	295	299	281	280	306	281	305	296	290	263	294	291	289	252	306	277	300	286	281	276	300	280	271	299	283	324	290	279	270	305	281	292	273	261	311	293	292	297	276	250	293	262	310	292	285	270	300	315	253	279	283	298	249	290	286	317	308	275	286	279	288	277	278	274	259	282	285	294	296	260	283	293	303	287	319	296	298	290	267	307	287	317	310	303	274	288	292	287	279	310	307	294	269	293
24699	20940	26762	25163	8826	1212	1027	899	836	821	798	779	830	790	782	760	752	753	740	749	716	780	751	772	731	794	738	737	751	736	736	749	799	823	746	756	745	763	722	721	781	751	760	745	747	713	667	758	772	768	753	753	746	760	751	759	750	757	751	734	781	737	762	753	795	710	763	780	707	739	741	794	694	806	781	723	792	782	698	763	756	733	798	719	768	763	781	765	730	780	773	751	771	781	755	748	727	767	735	743	738	721	736	762	760	722	737	775	740	753	780	770	758	772	728	729	754	704	738	780	736	700	753	792	742	756	774	748	756	771	767	790	693	728	763	718	772	712	722	710	765	758	722	748	685	741	718	755	706	715	712	709	762	778	759	721	788	784	737	779	741	714	747	735	744	749	825	760	744	730	731	709	811	757	750	735	788	702	715	779	748	722	787	780	773	745	773	716	776	768	750	778	712	762	767	750	717	695	747	767	720	732	710	790	786	754	767	782	738	754	779	706	717	772	788	712	793	711	760	748	744	728	744	769	753	753	750	736	731	795	750	818	745	807	751	724	759	774	766	743	740	794	767	705	728	760	716	740	750	760	757	712	787	793	741	757	772	762	722	778	781	758	764	750	771	796	738	713	756	736	778	745	762	755	737	767	750	749	773	691	698	761	706	771	753	727	725	702	763	762	722	750	787	754	756	748	707	734	741	810	733	804	728	767	738	751	728	756	783	751	758	754	711	771	766	735	776	744	808	710	742	739	722	754	745	750	694	770	751	756	757	791	750	740	731	719	755	760	751	752	771	735	750	759	728	735	792	727	758	736	726	739	711	721	725	743	728	777	759	759	765	768	807	721	717	746	722	762	758	735	754	715	731	748	678	728	746	757	729	762	725	754	696	704	747	717	720	768	757	754	794	736	753	733	780	736	707	718	739	771	779	708	776	740	714	720	732	758	736	677	754	741	762	722	775	725	750	751	741	716	738	703	760	728	727	755	785	733	746	759	708	775	686	746	770	717	742	793	711	734	742	686	744	757	736	748	743	769	733	723	762	760	751	795	744	779	722	699	741	751	698	785	753	740	785	780	751	685	783	749	771	731	782	781	750	745	794	791	702	723	765	778	723	718	726	734	769	732	739	706	721	741	771	734	741	745	722	766	775	754	681	748	729	748	763	803	695	770	729	764	740	714	756	707	771	738	736	714	758	729	741	778	756	743	729	754	708	690	738	756	761	735	792	783	760	763	740	723	775	717	721	752	781	810	708	735	749	784	727	752	750	734	733	750	746	736	777	733	734	761	775	794	758	766	734	734	753	724	741	733	726	714	732	730	695	724	736	781	752	751	698	748	750	737	769	743	682	728	696	793	754	749	740	802	789	748	758	714	732	742	771	759	676	757	777	731	747	736	708	742	744	724	726	775	726	754	716	751	733	739	780	769	722	754	752	739	725	686	742	729	727	758	749	795	749	761	714	724	756	702	751	776	733	736	789	793	790	739	727	701	691	711	742	714	718	763	746	756	724	786	774	754	765	722	725	720	787	739	749	757	728	729	733	805	774	741	771	729	754	737	755	755	767	773	777	746	764	808	748	814	712	783	718	780	780	767	745	754	755	740	724	771	739	712	776	727	740	710	730	782	748	755	782	721	727	736	686	685	779	681	766	795	752	817	764	784	738	718	721	741	738	738	764	748	735	734	724	690	707	743	719	759	704	740	751	718	799	795	757	723	729	785	708	769	739	741	762	755	763	774	754	746	737	737	729	698	718	759	759	739	723	739	828	774	763	803	758	741	746	727	714	712	720	749	804	782	722	761	751	769	705	775	747	765	734	747	731	743	728	686	681	729	730	754	702	715	711	765	764	766	772	770	778	793	782	782	764	730	736	775	752	776	763	744	751	802	763	683	758	727	756	737	712	738	793	735	748	751	730	735	754	731	788	744	758	751	737	730	693	782	779	779	778	789	738	730	698	829	779	708	716	747	812	752	695	795	703	715	785	737	774	749	754	752	763	707	764	753	754	722	774	783	704	736	728	693	704	723	742	745	759	762	765	737	741	707	782	787	721	671	723	733	703	725	745	749	702	716	738	706	738	747	736	786	765	732	722	710	756	730	736	795	734	742	738	726	731	728	770	789	757	715	750	695	728	788	760	769	733	774	725	718	843	771	706	706	773	765	727	762	740	758	732	706	785	720	721	763	723	805	738	714	747	762	749	721	756	719	708	740	750	722	746	730	698	735	682	703	728	784	736	742	725	738	735	765	707	790	779	754	757	732	741	773	719	754	701	708	791	705	784	773	789	792	688	728	773	729	745	729	750	709	729	696	699	746	719	769	743	679	713	674	764	749	765	769	720	757	723	766	755	771	780	768	767	671	743	733	723	742	749	746	752	705	773	719	755	713	697	727	693	783	745	730	721	722	769	769	740	793	741	813	751	720	703	775	738	717	733	767	724	761	772	771	764	754	768	806	743	727	732	772	715	715	732	744	759	709	733	764	762	808	686	785	743	779	727	712	723	719	721	735	733	709	760	719	761	773	750	759	757	771	720	747	728	774	761	684	772	761	739	753	712	738	718	793	779	729	759	769	749	745	769	801	769	709	753	729	713	793	746	788	770	679	729	758	749	802	751	750	781	742	787	743	770	753	733	776	739	725	751	746	749	783	735	768	743	778	728	713	732	769	760	716	715	745	789	740	770	749	765	741	739	777	740	744	751	703	728	704	743	715	740	728	750	772	743	766	749	712	722	753	788	722	767	734	758	809	722	745	691	729	757	707	746	774	760	744	698	745	716	756	780	719	720	697	738	735	739	704	732	714	743	736	784	778	753	720	796	721	706	725	721	744	713	760	711	752	785	737	729	720	700	737	731	798	777	731	768	732	719	692	688	671	717	738	761	784	756	711	744	708	754	721	745	758	787	713	689	728	776	747	729	753	783	782	779	777	753	736	735	707	715	735	727	737	732	744	753	735	799	712	693	738	763	727	703	791	724	755	796	750	771	741	750	771	767	754	760	729	752	725	744	774	755	699	751	749	762	704	714	752	759	767	771	753	779	779	732	747	735	800	721	711	706	766	723	723	760	752	759	761	771	774	767	729	759	771	742	781	724	764	710	738	748	710	748	705	775	763	727	756	756	714	776	747	694	771	707	769	763	721	756	735	791	751	745	796	747	751	743	732	681	746	710	760	747	708	774	714	724	762	730	753	752	732	717	768	707	689	699	762	726	737	771	766	778	754	776	706	750	788	770	716	756	737	785	802	715	734	755	732	765	719	766	732	768	733	738	720	692	729	803	777	767	771	764	760	756	782	751	761	781	740	729	775	726	738	759	751	712	719	743	705	709	725	781	789	754	767	756	745	749	717	752	712	757	763	771	722	756	748	731	775	738	716	729	767	736	773	755	732	760	745	756	714	756	743	767	747	682	745	710	774	744	795	724	732	791	705	734	738	734	767	758	712	723	767	726	764	751	793	770	761	782	781	775	780	704	769	751	698	745	801	724	696
3704	6590	3690	2024	1576	1337	1220	1089	1007	958	922	851	809	828	832	778	790	808	751	798	809	783	757	777	742	730	726	736	780	726	750	741	721	734	756	790	720	733	756	768	791	807	802	722	735	673	779	729	700	738	718	749	705	787	779	744	723	754	741	748	779	711	747	732	722	724	767	732	718	763	738	708	731	725	728	751	773	730	728	782	690	731	731	763	757	702	709	757	704	749	798	804	761	807	753	735	770	754	811	752	782	687	734	753	708	782	687	727	766	773	742	761	736	763	736	708	746	730	774	736	772	749	759	733	725	721	715	697	772	764	747	780	730	713	771	759	730	752	776	808	748	761	768	756	747	756	785	777	771	753	738	759	733	725	746	738	726	708	761	756	770	718	694	757	763	728	732	774	753	771	729	772	801	712	739	726	743	825	805	750	792	762	664	755	721	762	734	723	756	781	720	691	706	768	739	723	733	768	747	736	761	763	789	802	758	738	763	743	747	743	774	765	758	728	763	798	792	717	777	744	786	747	768	728	757	728	746	688	765	753	745	755	762	728	732	708	750	771	745	804	708	722	710	711	756	674	732	769	756	757	722	767	706	745	757	716	739	747	739	734	748	728	720	713	745	722	762	775	767	754	704	724	731	707	712	765	713	756	759	773	771	727	667	760	719	728	766	778	776	790	769	738	737	747	710	736	716	765	775	745	731	693	791	734	679	751	713	717	759	694	767	733	752	759	765	789	709	768	743	708	749	793	751	749	725	813	722	718	763	742	729	762	815	802	783	714	756	772	735	750	766	712	694	712	748	744	711	775	751	692	736	739	740	715	782	731	749	749	791	742	774	723	755	692	737	764	731	738	701	770	814	738	723	768	738	705	750	747	761	813	749	741	734	691	751	750	718	707	755	736	726	791	781	702	752	714	721	741	709	756	764	744	730	788	729	726	760	788	763	788	819	785	745	694	758	779	751	744	705	760	778	767	757	782	727	724	764	746	767	766	759	766	802	757	734	814	701	770	704	747	732	745	757	745	772	768	742	734	731	716	729	791	770	792	749	708	746	738	768	739	749	720	741	767	758	739	713	782	774	732	785	754	655	780	725	719	689	761	703	711	707	738	711	757	727	734	773	725	732	773	767	748	781	773	727	726	780	754	755	711	723	724	727	750	747	780	752	706	780	743	757	717	770	755	720	796	796	746	795	758	728	756	769	773	769	803	772	730	744	749	744	750	735	755	749	731	763	735	752	738	679	744	710	694	744	740	760	759	751	723	731	790	754	760	746	730	740	754	743	736	703	724	702	746	740	820	744	770	751	776	735	774	764	693	760	744	736	736	738	745	734	740	736	688	762	732	797	731	717	773	748	775	732	724	738	757	739	749	719	730	762	685	710	712	733	771	748	778	738	758	736	699	752	728	717	723	724	719	709	735	726	754	698	712	780	695	701	770	759	700	804	746	759	692	764	749	768	750	734	775	795	738	698	766	742	714	746	763	725	766	744	690	789	741	748	710	763	733	721	728	761	761	725	732	722	754	755	737	749	742	761	717	785	718	761	748	747	733	728	741	729	735	743	731	738	775	739	817	748	750	735	767	739	764	748	753	680	773	718	737	785	767	759	734	759	719	769	721	750	711	718	731	686	741	737	709	722	762	757	690	742	758	751	718	778	774	744	723	734	768	732	731	732	706	722	701	738	778	781	736	762	758	682	828	764	790	774	750	761	770	787	748	725	717	715	693	759	748	780	727	761	776	738	755	743	759	732	801	741	766	724	716	740	735	757	709	759	731	749	775	725	778	702	737	735	749	763	767	758	772	722	742	732	729	724	700	750	761	735	746	719	743	765	721	730	786	779	741	680	726	770	763	734	770	693	714	716	741	749	760	753	732	706	770	729	724	825	766	731	770	740	776	702	735	742	673	723	740	718	734	710	754	767	731	761	731	742	745	717	751	752	785	730	737	789	763	757	762	752	761	749	769	761	764	724	713	711	715	742	689	752	686	739	724	699	758	736	726	724	679	782	701	756	761	779	736	708	747	744	803	723	752	735	734	788	786	727	749	742	712	695	746	729	761	766	746	727	706	734	739	777	786	714	741	770	746	719	746	744	782	707	713	766	703	783	765	745	743	728	732	758	760	769	808	742	745	700	795	737	711	792	791	724	760	736	741	754	740	772	709	754	757	784	769	726	764	763	730	782	772	758	715	716	769	725	788	729	759	769	751	741	780	773	734	786	723	739	727	731	761	741	731	725	738	694	718	760	779	735	763	777	742	743	694	754	762	751	758	748	727	741	741	769	744	731	770	737	686	740	787	718	799	780	748	757	763	791	728	769	730	743	771	728	749	753	729	751	743	765	735	711	750	781	749	754	738	817	733	768	768	759	722	724	716	779	753	711	754	716	699	792	751	770	738	774	738	733	760	739	759	739	765	737	722	742	709	738	733	740	752	730	759	739	738	783	747	727	752	752	733	751	708	749	753	753	790	736	705	792	756	763	783	746	754	762	746	788	747	729	744	782	699	725	733	765	740	732	704	806	733	758	805	736	733	714	748	723	710	736	776	771	714	736	720	791	664	786	776	731	720	736	733	799	775	708	692	763	785	720	765	839	802	787	769	731	731	758	708	766	723	763	744	723	779	764	709	764	763	781	751	769	741	743	801	748	673	725	744	721	716	735	736	737	768	741	749	713	752	709	737	777	755	740	765	706	726	700	720	744	728	714	728	710	739	706	735	717	760	756	740	763	741	757	771	713	779	718	768	674	744	764	736	688	736	777	766	722	766	770	745	736	745	726	756	778	706	720	767	742	727	737	712	691	772	732	727	743	811	748	750	743	750	792	773	737	812	776	759	763	709	744	785	798	794	705	755	759	729	787	743	712	794	759	768	724	718	742	760	735	729	717	755	712	749	781	730	764	756	749	739	750	721	782	775	774	758	740	721	719	742	743	727	785	716	726	758	738	773	727	699	777	771	716	755	769	747	762	770	724	750	749	727	727	738	760	723	733	689	760	714	718	736	784	715	734	719	782	749	752	699	715	728	778	706	728	748	728	747	710	698	790	726	749	751	735	775	782	726	756	710	712	727	740	800	751	766	742	781	762	728	746	755	699	745	698	759	737	695	731	737	703	721	765	767	780	758	767	741	682	789	735	762	686	707	817	745	788	744	766	712	714	733	726	723	757	774	742	749	790	743	746	741	734	760	773	750	736	759	751	776	766	752	730	740	712	783	766	767	753	723	753	743	760	747	729	718	697	728	772	727	720	741	790	767	761	753	743	730	755	756	782	702	756	777	762	710	729	802	764	717	756	782	768	721	715	769	749	699	735	674	743	730	742	757	714	717	756	742	779	743	709	789	744	715	751	761	769	766	748	747	738	736	780	699	779	742	761	776	722	714	755	735	718	793	774	692	746	723	750	733	727	747	710	768	752	722	731	824	760	778	751	787	750	704	727	738	764	707	731	748	708	784	753	680	765	733	755	749	734	775	731	678	722	721	742	769
22353	20978	28469	23655	20980	21038	6731	990	764	683	631	527	517	485	483	413	498	405	396	389	381	397	385	360	349	356	348	368	367	337	331	344	354	330	343	344	373	381	353	386	341	348	359	363	348	359	327	321	362	323	311	345	329	308	338	347	323	324	371	339	325	325	319	338	343	303	359	341	351	319	322	329	330	325	378	359	324	347	317	334	348	327	325	324	342	314	340	313	328	336	314	340	338	309	327	329	352	353	339	324	326	357	333	299	329	308	338	301	323	359	331	326	334	334	319	338	336	298	369	368	320	336	357	319	308	305	317	341	326	326	345	310	335	333	317	350	334	328	357	343	324	354	341	338	300	323	333	357	300	343	300	310	342	352	340	310	307	333	308	331	353	355	325	360	360	379	308	318	304	339	333	334	340	360	304	359	300	289	317	354	326	310	350	352	313	345	327	350	336	354	310	330	355	337	307	316	316	337	328	298	303	281	326	325	322	313	333	344	307	359	342	340	357	320	324	348	319	368	338	311	337	321	319	321	342	340	334	331	337	363	300	335	328	310	337	313	355	326	333	377	317	343	339	338	332	309	323	341	336	306	285	352	309	347	339	317	317	333	281	304	328	362	304	367	330	336	335	335	323	313	319	320	359	312	331	344	346	336	352	350	321	320	351	295	340	338	314	329	322	291	298	340	292	308	325	329	315	306	310	340	303	337	328	311	357	282	352	317	336	338	316	347	337	315	299	320	342	338	344	342	360	315	330	350	341	340	343	346	343	311	302	339	352	327	327	311	350	302	337	337	343	333	326	325	339	357	322	318	361	354	301	298	338	334	345	333	349	327	329	350	325	332	337	335	339	309	343	329	322	309	291	330	325	335	336	325	310	347	303	332	362	348	333	315	335	319	339	300	356	365	365	318	344	343	319	324	303	331	335	357	325	309	332	355	343	359	345	301	314	361	332	335	337	306	343	373	336	327	328	349	323	342	341	345	329	350	342	306	322	355	329	359	345	340	339	342	321	330	308	357	353	335	324	322	308	335	320	334	334	329	324	289	322	321	351	367	357	355	300	324	316	325	311	322	335	314	327	352	341	341	341	318	348	348	364	317	341	324	305	342	332	304	344	307	313	317	304	355	314	326	298	301	345	361	367	368	315	317	324	353	328	332	365	349	320	357	316	319	332	345	333	329	305	310	342	327	317	306	363	332	371	316	352	329	327	351	340	305	320	352	312	337	352	333	304	326	354	310	328	358	344	343	328	366	321	359	327	311	314	334	329	375	302	319	329	322	366	317	329	330	341	320	314	322	365	333	312	328	316	309	304	333	362	305	325	322	350	310	331	332	341	307	336	375	337	328	304	321	319	319	299	334	323	328	317	335	318	333	304	344	312	314	346	306	317	315	322	336	309	316	339	327	356	349	332	356	366	343	303	353	304	349	304	325	329	331	316	329	343	344	338	330	350	366	337	342	322	312	295	330	318	340	330	331	320	333	306	297	336	338	352	362	308	322	315	305	351	303	330	328	309	334	338	312	323	325	365	329	346	292	361	299	328	323	315	306	332	334	323	333	328	353	336	338	333	320	277	314	348	354	312	298	335	319	333	338	324	344	377	348	334	316	337	337	325	336	289	308	354	340	310	307	346	314	324	310	312	317	352	347	319	314	318	315	347	301	339	319	335	309	342	317	341	321	303	319	298	357	323	360	351	323	320	315	307	298	355	355	320	309	301	360	295	311	328	327	311	330	314	326	331	326	333	323	346	304	310	328	303	330	351	325	345	332	359	359	337	338	320	329	334	339	368	328	329	327	342	331	357	337	310	283	326	323	322	315	304	337	320	353	344	318	329	326	309	315	357	327	323	344	328	305	319	344	324	314	334	324	316	364	366	328	319	317	352	330	324	341	354	341	337	331	326	317	323	341	298	357	310	343	320	326	342	334	316	352	347	319	313	346	326	325	302	339	309	334	308	333	329	320	334	351	334	333	286	295	371	318	391	339	330	350	334	321	334	331	314	333	312	311	320	341	284	356	328	335	340	285	290	347	314	327	322	307	321	345	362	329	333	336	368	349	333	323	325	342	304	323	356	330	362	335	300	357	334	349	352	307	316	337	328	348	317	327	351	324	335	321	318	324	345	340	327	322	326	340	349	339	330	323	336	336	298	290	350	334	309	294	361	333	323	307	314	344	325	335	327	323	322	350	325	316	361	367	349	333	300	324	311	320	321	332	331	293	323	347	305	319	346	319	339	306	297	339	317	333	356	333	350	298	323	320	342	325	340	351	341	337	336	345	380	314	337	309	333	326	317	326	314	317	335	334	283	318	330	339	333	332	315	287	326	315	328	324	333	318	339	322	333	304	338	343	355	360	356	330	329	329	344	292	369	282	344	334	363	319	345	313	319	329	342	327	360	339	334	324	376	328	318	324	337	319	357	349	318	347	336	303	348	340	329	361	332	363	311	305	331	347	328	309	318	336	294	353	334	318	316	360	358	289	301	331	349	314	332	353	310	319	333	361	320	335	328	325	357	348	333	314	333	330	327	340	359	323	319	357	333	357	330	338	324	314	365	311	312	321	312	342	314	332	330	316	322	330	330	286	334	345	324	345	337	351	355	333	331	317	339	330	310	361	296	354	308	331	359	320	310	370	330	308	332	312	314	299	342	354	303	364	352	322	319	303	342	314	294	348	343	333	327	308	303	289	344	344	341	366	305	337	343	331	329	323	306	337	341	347	315	328	323	323	323	325	358	315	344	322	311	357	349	310	343	340	328	308	363	325	315	361	325	359	345	340	336	313	289	312	300	338	326	343	343	368	348	324	311	318	298	367	312	337	322	318	311	353	326	311	341	317	333	330	317	361	304	336	362	307	363	334	345	385	285	321	349	361	317	326	338	317	324	304	312	342	361	320	339	343	324	317	367	300	366	318	319	322	327	334	351	361	321	342	316	348	337	330	313	339	326	312	350	361	316	328	328	300	322	343	327	328	289	304	333	314	324	323	372	343	332	358	363	321	331	324	348	336	297	339	302	332	315	315	322	308	293	306	322	317	334	323	337	305	313	348	294	330	344	355	317	361	331	316	304	293	307	359	326	342	345	333	301	335	366	335	297	330	333	289	311	326	354	329	314	340	350	288	299	378	354	305	325	311	316	334	300	350	352	320	334	379	359	347	337	339	317	347	320	355	357	351	346	337	369	333	325	329	346	317	337	324	335	317	300	342	325	335	325	297	338	331	347	332	352	330	346	363	322	337	306	358	323	321	342	368	351	334	362	356	320	359	345	349	343	317	296	299	334	325	306	350	340	333	318	313	331	327	328	336	327	333	330	337	350	324	369	335	327	316	359	319	333	307	317	318	306	359	304	322	337	327	323	296	336	327	347	329	345	365	339	334	342	331	334	351	351	322	350	331	318	342	321	302	318	321	314	312	337	323	314	314	305	329	337	324	323	322	293	330	330	356	301	329	305	323	335	330	331	318	349	311	309	316	293	329	328	311	322	320
4228	16608	9618	4408	3151	2475	1796	1430	1171	987	806	740	636	627	536	499	473	463	486	398	414	412	420	395	413	416	366	381	348	361	350	364	345	386	324	362	337	343	333	316	332	349	349	356	323	317	298	343	332	357	326	340	351	340	321	328	340	306	300	310	373	322	340	300	362	351	347	296	348	302	325	317	334	319	329	334	371	300	317	312	319	345	290	324	317	315	332	313	344	331	372	297	331	335	308	321	307	309	310	323	319	317	340	352	336	311	331	354	331	325	342	322	308	311	329	325	325	312	329	317	315	306	324	347	324	336	297	309	331	336	342	353	332	325	353	357	338	325	329	338	357	308	302	326	299	339	318	325	356	302	375	288	328	352	322	354	341	308	338	317	308	294	327	347	333	316	308	304	301	372	295	276	350	334	304	294	332	320	323	340	343	310	351	304	344	337	342	280	354	308	312	323	314	358	321	330	341	316	324	308	356	327	339	292	318	327	324	286	333	343	331	334	326	350	338	325	322	334	312	324	318	310	365	313	306	307	335	290	307	345	348	309	329	306	321	321	332	336	343	326	303	318	314	328	336	283	337	344	332	344	344	317	305	297	300	308	314	327	329	310	316	323	347	337	330	320	332	332	342	311	305	310	308	296	309	321	316	318	315	331	316	296	293	329	297	319	358	338	314	330	304	337	319	344	310	330	326	303	334	317	341	333	337	328	327	320	302	364	355	351	303	316	324	308	337	316	350	337	333	358	303	324	296	305	314	323	329	324	321	367	340	352	319	309	283	280	319	358	326	342	319	313	345	304	318	350	346	357	307	333	321	317	336	343	326	303	287	350	334	322	372	310	316	318	308	317	331	292	349	322	324	350	322	319	295	298	325	347	359	348	339	312	304	321	326	301	309	296	348	320	341	334	327	299	337	296	316	314	317	341	322	329	351	330	338	358	311	308	318	294	349	349	319	360	349	302	313	333	291	337	330	307	320	298	318	338	317	327	336	310	308	305	351	342	309	299	320	303	312	334	342	310	335	345	329	318	344	307	332	333	274	377	325	338	307	325	363	334	283	343	343	349	295	325	313	305	328	347	315	309	327	318	322	306	317	322	331	348	327	320	335	309	313	340	296	327	353	284	326	344	300	368	326	307	301	330	306	321	309	311	318	340	378	347	310	313	317	340	302	354	309	316	318	335	351	328	310	318	299	281	311	319	339	356	310	348	303	332	331	335	330	331	339	314	311	327	302	301	338	279	319	329	329	327	308	318	331	343	324	329	312	308	328	292	301	332	334	313	307	334	301	324	320	335	326	340	302	352	315	332	310	316	364	300	340	325	318	331	327	300	313	315	342	304	315	311	311	284	320	356	295	321	304	331	331	307	328	297	299	319	324	326	341	342	314	324	308	322	323	324	315	332	326	324	317	290	352	328	371	356	309	307	333	342	297	298	345	314	340	340	330	318	328	296	306	306	332	327	327	328	300	313	306	307	360	318	332	331	345	311	324	317	307	297	330	293	319	339	344	324	317	313	302	290	314	324	372	315	309	305	309	342	324	310	321	317	325	328	331	273	330	346	325	326	311	328	308	356	331	336	299	335	331	316	333	351	325	330	303	306	327	290	293	354	323	305	302	327	351	303	341	325	313	314	335	300	364	308	324	313	298	329	335	298	334	327	333	306	304	311	344	300	310	308	326	337	326	307	355	306	345	330	283	289	352	304	313	299	377	329	315	326	319	307	323	346	350	312	328	323	303	306	339	321	342	313	353	340	310	325	363	328	313	336	324	318	351	329	305	324	324	323	333	311	350	297	328	313	288	329	343	346	292	302	319	336	317	356	304	330	319	341	297	326	315	364	297	361	277	343	338	325	283	312	291	299	304	325	313	310	350	302	332	286	323	328	323	324	328	341	326	320	335	318	290	315	276	327	308	301	327	333	310	317	351	334	319	343	297	349	324	370	321	316	315	322	291	352	322	318	310	332	318	301	324	344	340	337	304	307	310	317	304	287	298	326	338	339	331	330	315	319	342	309	317	321	346	351	303	328	334	312	292	326	334	319	320	319	332	321	312	341	329	311	296	325	301	316	334	328	330	339	304	335	332	286	332	309	323	285	300	334	352	310	360	314	324	291	318	309	312	314	331	320	321	312	286	310	318	336	318	338	321	346	343	340	381	352	316	321	336	317	336	343	288	353	344	339	341	317	315	291	305	296	305	357	312	341	322	327	331	320	309	349	307	372	304	303	350	339	312	317	330	342	281	327	352	306	341	331	330	293	289	348	346	339	333	316	323	352	317	339	286	311	308	320	327	339	313	312	328	342	303	304	281	333	297	326	309	355	320	295	319	328	384	319	336	335	342	332	279	302	325	328	313	331	324	336	319	325	309	319	304	340	306	323	327	343	307	320	330	325	331	314	318	306	360	295	334	296	297	339	341	330	314	328	322	367	349	304	312	309	324	324	313	341	311	335	313	333	297	314	343	326	347	317	324	316	320	315	316	338	328	333	335	338	332	359	352	330	323	326	305	330	341	328	349	350	316	349	322	373	355	321	307	311	276	333	301	340	355	341	331	307	317	325	333	319	351	303	332	343	320	334	330	348	317	300	343	325	325	341	331	322	330	317	287	331	323	325	317	327	322	295	323	334	308	310	295	318	336	321	307	324	350	338	341	318	311	332	319	325	351	367	310	305	364	321	330	309	318	302	317	271	290	307	321	319	336	300	319	314	354	320	355	327	296	323	279	320	341	323	348	317	323	349	310	288	308	336	288	341	329	296	331	327	323	300	320	314	341	298	290	351	328	339	345	338	330	298	340	332	316	304	328	317	321	331	338	317	327	303	307	314	335	306	313	349	322	319	374	352	305	318	333	331	333	324	300	343	330	319	325	293	319	315	324	357	338	342	318	343	333	328	334	367	322	311	307	313	352	324	296	353	315	318	342	303	316	336	338	308	327	323	331	326	322	325	322	311	312	315	308	340	354	334	378	311	335	321	308	341	341	335	332	302	313	328	303	314	319	343	339	291	321	314	295	311	322	321	312	334	324	342	313	327	349	320	318	316	299	337	295	323	328	325	340	332	311	348	346	304	340	364	322	339	333	324	324	337	318	329	332	333	305	318	301	330	347	348	326	310	323	322	328	349	325	325	304	323	337	326	340	316	317	290	331	342	331	311	355	315	303	347	307	311	324	328	319	335	297	321	341	315	328	307	313	338	311	346	309	333	322	330	302	314	342	322	304	307	319	284	317	330	327	331	306	325	331	329	338	293	336	349	338	327	307	321	323	302	320	306	331	300	317	306	305	338	327	318	374	316	295	297	299	295	358	351	333	319	334	360	322	305	325	295	325	316	347	306	346	315	328	332	321	325	323	340	342	326	299	310	314	315	327	339	305	340	311	339	321	289	345	298	338	346	341	302	330	322	306	309	313	349	295	298	346	371	351	332	317	328	317	358	318	320	307	336	311	332	314	302	324	339	319	312	347	322	292	348	316	306	331	325	312	305
27549	20195	9035	1152	745	689	648	657	610	621	626	608	612	592	612	679	618	600	568	603	609	628	614	588	554	608	590	622	611	573	593	569	565	591	595	601	618	591	594	604	619	571	623	588	616	631	606	613	596	643	607	570	605	615	592	599	578	611	613	615	617	608	596	589	614	601	557	607	617	592	566	608	584	610	595	597	561	618	611	592	571	564	602	601	593	588	599	596	594	541	603	587	592	616	533	618	548	565	583	638	577	588	630	569	608	628	569	618	592	611	635	612	563	614	563	620	565	646	624	620	587	583	608	601	569	603	647	614	557	631	579	634	583	570	586	591	550	647	598	595	609	579	571	613	610	626	623	625	607	559	592	589	581	574	605	607	588	567	581	609	567	564	628	607	600	587	580	593	614	596	616	588	605	601	612	600	638	594	569	601	620	582	590	626	612	596	562	636	603	607	589	598	611	594	598	627	588	564	633	607	582	581	572	600	621	594	578	576	609	590	612	594	543	618	551	596	589	592	593	602	543	606	585	596	610	554	625	591	572	567	588	600	606	604	642	632	584	631	621	632	578	608	595	578	590	616	584	590	620	587	620	577	588	603	648	594	565	555	578	617	588	643	616	544	590	588	612	574	581	617	629	561	551	599	595	585	608	605	585	625	590	617	601	574	572	599	548	597	631	563	635	622	581	628	627	646	567	569	598	594	604	609	617	590	566	568	564	602	605	579	597	571	637	622	619	561	614	584	569	572	615	635	580	568	588	580	653	527	607	554	578	594	613	654	603	567	594	604	584	582	546	638	562	609	591	601	598	586	612	614	619	612	607	547	570	603	609	577	625	648	614	573	543	588	608	599	582	623	556	569	605	593	636	560	593	607	640	585	600	600	585	585	579	597	596	587	617	613	623	619	552	603	586	567	577	594	603	575	600	569	568	633	589	526	582	549	568	576	588	558	584	642	643	617	600	631	601	573	638	620	648	570	579	589	645	643	615	607	607	593	563	635	588	621	588	593	614	584	603	632	560	584	593	571	665	612	614	570	612	588	591	582	547	609	597	618	626	563	583	524	574	618	587	618	590	587	611	597	582	585	605	548	618	596	602	594	597	612	636	555	604	597	576	596	576	642	616	640	566	624	559	596	642	590	600	568	604	586	558	600	628	608	610	591	632	563	617	592	623	597	611	621	621	565	583	548	592	591	572	670	598	601	612	619	599	588	603	565	593	575	557	559	570	629	590	598	583	589	604	592	594	598	572	589	598	582	594	589	604	626	574	562	567	599	588	632	597	607	580	561	599	593	597	612	603	637	591	615	603	620	591	624	552	622	579	605	594	598	605	661	629	619	620	601	604	549	536	577	596	580	611	552	625	619	577	622	631	610	600	599	602	589	606	593	599	599	568	617	570	583	600	599	652	561	620	612	589	597	577	557	604	598	593	633	590	601	634	597	631	612	620	561	653	587	547	612	609	624	616	630	583	583	566	604	608	576	572	605	583	577	591	589	609	614	639	587	597	591	574	624	621	605	608	581	624	574	570	621	601	584	596	585	609	616	592	626	579	589	591	592	629	543	623	622	611	605	603	573	593	638	590	602	591	613	603	602	594	599	559	594	605	570	589	586	618	580	582	645	591	625	550	589	585	639	588	596	583	584	586	613	593	598	548	585	582	610	561	607	573	584	610	582	612	584	582	624	599	625	614	569	612	589	582	583	595	541	578	604	611	604	587	596	609	585	589	601	587	597	613	625	621	580	609	609	646	605	611	581	624	605	592	620	594	594	582	584	596	584	604	634	638	600	570	580	596	624	588	596	623	613	588	622	588	614	549	630	597	599	599	579	554	581	598	576	577	571	648	590	627	589	575	605	557	596	619	628	626	598	575	605	592	610	548	610	572	622	601	650	561	523	597	577	565	569	573	608	644	638	584	585	625	580	620	587	579	580	589	532	593	572	582	559	535	554	597	647	575	556	530	569	569	588	596	573	573	646	585	602	599	576	560	606	565	606	544	618	578	560	608	588	589	569	618	565	588	593	609	607	594	570	602	586	571	580	606	590	578	601	589	578	569	591	568	669	581	572	607	588	611	592	602	602	638	624	559	629	585	626	618	572	570	591	590	620	572	577	581	539	624	609	637	610	592	569	585	616	629	589	607	595	582	602	594	605	612	603	606	574	619	567	580	618	565	608	627	543	593	590	541	615	590	574	633	635	589	608	612	594	603	601	598	592	598	593	617	599	622	593	605	625	626	587	607	575	555	580	566	624	608	652	587	588	586	600	594	553	548	571	584	578	594	608	588	621	601	608	614	556	587	589	597	658	630	601	603	578	613	609	603	577	618	637	588	579	584	591	608	623	577	564	635	602	570	593	633	620	624	592	621	608	557	573	580	606	576	608	585	604	606	610	632	576	579	572	558	585	613	572	585	581	586	595	595	619	583	584	561	603	568	636	570	599	583	562	620	590	596	535	598	604	620	605	555	604	611	588	571	536	592	573	591	592	607	624	563	541	607	560	563	580	552	606	584	607	629	616	605	615	571	595	583	607	633	591	625	594	587	582	615	624	564	604	622	610	628	586	582	577	573	598	580	582	581	604	582	571	602	616	575	622	650	613	576	600	578	629	615	584	604	638	561	573	624	588	619	616	628	654	618	604	545	585	619	599	621	603	625	601	602	612	611	552	644	608	583	558	613	579	628	583	605	611	633	642	590	598	568	640	561	623	619	585	580	619	609	621	588	604	558	593	583	591	595	600	608	639	596	598	571	590	571	590	622	598	625	635	627	544	561	591	600	552	624	596	603	628	604	558	609	606	619	617	605	590	602	565	568	612	597	565	592	577	578	611	605	576	552	563	604	601	568	550	615	626	608	583	601	607	581	563	582	570	626	586	579	616	607	606	617	575	596	588	606	611	579	594	627	588	592	618	597	578	560	599	569	597	596	627	610	589	596	574	577	570	609	566	610	601	552	619	560	564	644	598	596	591	558	642	607	597	591	613	595	560	610	588	585	639	591	538	594	615	620	561	577	652	549	583	569	642	631	582	586	584	611	593	580	596	565	580	599	627	616	564	609	605	572	630	611	597	596	585	567	602	546	618	577	611	577	608	586	611	572	662	580	544	603	589	600	616	566	637	616	598	615	609	559	613	611	568	587	636	595	576	560	620	568	609	610	590	606	582	600	640	627	635	598	596	573	586	584	593	586	594	593	599	532	616	575	560	604	593	576	586	579	613	651	596	614	605	627	591	576	575	637	579	630	619	618	566	598	601	583	624	618	627	557	602	604	557	639	627	619	586	562	618	611	558	600	549	608	585	591	598	575	569	598	611	581	620	613	629	584	577	615	563	585	571	582	597	580	603	625	582	596	584	597	601	591	636	570	565	626	550	585	579	651	604	632	576	593	530	602	596	603	551	585	619	570	577	595	587	598	618	612	630	608	616	579	611	622	573	590	610	559	574	582	629	575	568	591	560	579	603	597	626	577	586	574	656	628	593	625	616	601	565
5027	3504	1559	1053	908	805	783	699	723	679	696	648	683	663	622	632	642	607	633	612	636	625	597	628	577	616	602	582	626	604	651	654	614	579	631	642	629	623	604	548	581	617	608	588	613	584	607	642	596	576	609	603	589	629	595	555	601	594	595	641	588	601	590	600	631	610	613	615	581	637	681	553	629	635	632	638	596	609	605	627	575	615	623	585	576	600	588	579	601	636	610	654	597	619	628	603	612	589	603	623	657	594	598	615	605	565	625	631	642	618	602	603	590	626	626	596	591	648	593	644	602	641	611	597	567	596	622	637	600	557	585	631	621	592	613	614	608	576	586	599	598	614	602	609	564	639	616	599	622	636	616	591	604	617	659	564	559	592	590	627	615	603	590	558	621	603	597	601	647	600	610	621	608	564	631	601	578	623	614	627	576	627	601	597	600	630	615	647	664	616	605	595	601	635	624	594	663	614	568	625	625	633	638	637	612	590	605	643	597	636	620	603	583	633	630	561	592	588	637	613	599	615	640	585	597	625	627	596	597	616	594	591	600	586	603	620	594	617	582	608	637	625	585	603	573	611	570	587	672	625	659	620	613	584	618	636	601	589	596	598	574	627	640	579	660	626	556	596	654	595	612	603	534	573	600	622	572	600	599	600	589	633	573	582	602	612	608	661	653	611	611	548	619	614	589	598	627	618	626	582	619	622	625	629	585	702	562	635	599	626	610	586	622	599	564	579	616	600	628	616	636	587	589	586	604	607	628	600	621	585	606	624	601	600	607	667	632	581	632	585	610	627	593	649	581	578	583	621	627	583	614	609	615	643	599	610	635	630	635	591	635	614	625	597	604	608	588	560	590	610	607	627	631	668	644	674	608	626	629	605	638	616	625	610	610	602	648	614	661	656	631	622	615	643	612	593	622	622	611	567	621	583	607	594	630	667	614	638	620	608	610	643	611	616	588	584	624	622	639	593	613	641	585	630	605	644	565	576	611	585	602	622	597	586	596	632	566	624	581	601	652	632	591	630	607	599	616	607	597	622	615	611	603	581	561	611	637	633	592	575	598	635	591	620	577	602	598	628	593	620	578	590	582	596	552	607	573	616	570	590	610	659	615	578	643	653	666	572	632	596	631	603	668	575	609	631	635	615	632	649	616	632	612	600	600	614	625	631	604	634	608	579	625	615	625	606	586	654	605	600	628	604	631	588	595	591	585	553	558	615	610	632	657	619	644	622	607	603	606	611	620	614	584	597	647	623	579	631	625	624	588	632	621	599	608	615	608	582	607	619	580	599	597	630	652	580	590	621	593	639	590	660	637	608	643	622	616	643	594	604	567	654	590	634	650	614	657	625	614	623	619	604	610	613	629	650	611	666	625	629	595	590	650	618	636	606	605	581	630	581	610	641	613	599	582	634	632	619	578	591	627	596	636	600	600	612	632	653	665	621	595	594	576	627	673	600	603	619	606	611	679	632	600	637	624	575	581	561	618	639	593	580	617	635	609	630	584	611	602	590	597	594	583	630	617	648	642	649	593	575	591	586	638	627	581	616	630	612	543	616	604	590	613	607	589	605	637	622	605	615	571	585	590	638	604	612	617	608	612	606	622	634	608	609	612	606	572	589	602	592	582	605	582	643	610	614	611	642	607	638	635	611	612	649	603	642	591	588	569	587	585	576	594	624	605	599	568	587	612	588	566	578	625	639	641	655	638	601	639	627	573	626	602	597	646	603	619	641	630	590	594	592	640	598	614	643	576	633	587	617	594	598	621	623	606	636	621	616	651	603	605	576	573	617	614	576	633	598	631	570	616	582	638	563	579	647	610	623	649	599	607	591	582	589	603	602	616	583	619	657	583	617	625	615	617	639	589	581	634	627	640	543	582	586	578	615	578	646	574	621	637	615	568	598	635	634	601	569	624	636	639	578	596	616	597	635	619	603	593	609	629	617	678	557	657	598	617	634	576	568	621	671	588	594	674	659	596	594	680	585	647	620	646	591	643	647	617	596	616	610	592	597	543	657	607	612	595	649	645	632	596	640	565	584	581	568	609	591	602	595	573	608	575	628	589	621	609	601	630	614	595	644	611	559	606	608	627	594	617	535	605	607	585	590	618	651	632	623	598	676	599	626	640	621	623	628	622	645	593	633	609	583	616	639	650	647	576	618	636	607	634	580	609	642	599	611	620	616	614	636	605	651	567	599	623	588	592	573	624	573	606	565	664	634	638	622	612	588	604	618	601	632	631	614	599	614	622	627	593	604	612	616	623	601	579	589	623	637	603	617	638	590	597	563	597	598	581	604	602	607	626	651	640	579	582	623	644	587	643	636	612	606	611	596	591	589	576	612	610	599	594	628	616	608	598	581	634	654	641	621	590	638	638	591	612	611	595	581	580	614	619	603	593	631	630	673	630	592	618	596	602	625	612	667	575	608	586	632	579	606	597	605	623	588	645	596	586	606	616	619	633	626	616	620	610	581	626	634	669	571	626	586	616	612	599	640	628	637	610	639	609	589	643	575	597	610	599	612	580	598	661	627	609	622	609	615	635	526	593	626	598	658	660	618	599	558	593	606	546	639	604	609	603	642	569	642	633	594	645	637	583	592	638	608	626	575	557	596	627	621	609	637	602	611	590	653	559	602	609	627	563	647	562	663	589	611	654	595	599	555	608	640	624	630	578	609	575	612	647	629	625	617	581	597	579	591	604	624	606	576	590	592	605	635	630	618	603	633	642	620	615	610	615	605	558	590	619	586	612	614	607	667	596	609	618	654	607	650	634	595	619	632	599	642	588	620	673	648	607	614	587	595	597	626	605	600	644	603	591	612	618	648	614	607	578	618	615	604	569	588	580	627	627	618	619	621	599	606	620	618	571	611	629	596	627	603	644	585	546	613	679	600	607	587	587	640	611	605	596	579	622	617	633	642	573	597	649	611	603	605	647	600	635	576	639	606	607	589	592	611	633	590	562	613	634	611	623	611	625	619	634	653	616	633	573	579	587	615	590	632	596	578	603	614	592	628	625	612	623	614	616	649	593	565	609	623	604	602	591	583	641	619	623	613	600	646	639	632	610	580	634	593	593	620	610	613	588	593	573	605	557	599	637	624	575	633	606	620	587	581	607	614	595	625	632	567	640	608	646	551	610	566	612	621	592	603	625	602	668	617	660	586	618	618	597	618	600	602	631	624	619	642	646	620	611	575	664	643	659	559	566	630	594	632	583	553	584	631	659	599	583	612	585	628	648	584	624	551	592	611	618	615	605	581	610	582	619	625	589	553	626	615	597	607	562	604	601	609	653	601	638	626	614	607	596	613	653	602	608	622	653	630	606	633	629	613	573	602	647	657	611	586	588	628	621	620	576	628	621	648	616	637	665	617	599	593	621	619	597	623	599	634	636	619	565	583	565	620	607	618	618	569	576	596	588	606	624	649	601	591	629	631	604	610	601	618	595	575	624	597	601	587	614	626	591	599	624	621	601	571	611	633	629	627	584	594
23689	20946	27878	24193	20920	6060	861	604	501	449	436	411	348	391	368	331	324	327	327	332	327	337	285	342	309	320	302	288	315	301	314	287	266	298	327	313	280	281	286	310	281	286	321	282	300	276	303	294	264	279	264	284	278	251	291	323	293	283	256	286	282	243	310	265	273	283	288	270	289	297	299	283	308	263	262	268	301	271	259	265	302	300	276	261	328	293	279	279	283	267	246	256	276	286	307	275	285	285	241	292	292	273	283	277	285	277	289	246	296	261	288	290	294	290	237	271	277	269	276	289	297	271	309	278	286	298	285	278	288	266	294	262	283	262	265	301	268	266	261	295	299	272	267	247	296	296	279	249	253	301	288	298	278	246	277	256	277	288	256	297	255	275	282	272	280	249	280	281	279	276	233	261	268	272	295	300	287	268	284	311	260	297	315	274	285	312	294	265	269	265	286	294	300	248	283	267	318	264	270	281	262	263	291	326	260	284	297	330	284	306	294	274	228	268	288	266	280	299	285	259	264	290	257	273	269	242	271	296	279	259	303	270	261	251	283	248	271	264	273	314	278	286	327	286	275	257	278	296	281	267	266	277	274	248	291	276	300	265	248	248	300	284	277	308	281	292	290	264	275	265	307	278	280	268	277	268	283	296	279	278	292	281	272	264	287	287	293	273	285	247	288	291	252	280	288	286	291	264	291	311	290	277	298	281	278	273	257	306	254	291	269	254	300	270	251	282	266	303	312	306	267	280	291	293	324	283	270	282	298	274	277	288	256	271	300	274	302	284	280	270	309	275	296	298	280	299	258	272	286	261	303	293	287	271	264	290	270	258	267	286	237	291	298	292	245	263	257	307	277	271	295	289	286	253	314	277	288	289	284	280	277	275	289	274	280	286	273	291	245	296	283	262	289	301	244	289	270	282	301	275	280	273	271	303	288	257	300	272	287	285	258	235	284	281	281	273	304	296	307	250	267	298	300	280	293	276	286	289	259	279	278	305	312	296	273	294	288	282	265	254	246	273	279	288	278	277	245	286	258	322	286	291	293	238	238	305	282	307	300	304	265	281	260	258	290	268	270	294	304	264	307	250	272	261	272	291	299	277	302	255	284	263	285	255	259	310	260	254	266	262	282	295	286	288	277	267	239	270	301	316	301	264	270	271	313	304	257	302	249	295	279	303	281	295	284	268	300	289	255	298	288	289	319	328	292	269	302	283	310	277	301	265	278	282	271	270	298	298	296	285	279	274	293	279	257	287	267	269	282	268	274	277	272	307	256	296	261	293	282	281	286	267	253	278	316	266	314	263	264	300	291	314	281	313	272	295	284	291	272	271	253	279	295	279	285	321	313	299	265	296	276	253	267	271	318	290	272	278	283	268	269	283	265	264	304	291	303	281	293	286	267	271	279	270	260	266	280	291	276	286	295	294	282	262	268	292	319	305	312	253	294	279	284	272	286	296	270	277	300	275	274	307	271	251	285	246	269	294	294	290	295	286	251	261	270	276	297	292	270	286	301	264	262	292	271	295	270	267	260	267	290	273	281	263	269	301	269	295	295	277	265	269	253	287	273	298	255	293	260	256	302	276	286	308	287	269	283	285	281	304	290	337	249	280	272	270	274	298	288	288	272	280	269	266	292	272	270	270	261	305	281	286	267	272	279	260	275	290	307	262	265	305	310	302	234	260	282	278	291	283	305	288	292	290	280	282	253	294	265	275	252	269	274	255	272	273	259	286	311	280	267	268	262	292	267	290	281	253	306	280	312	280	272	277	268	299	288	275	275	265	284	290	296	301	282	275	268	276	283	285	290	316	285	298	277	254	252	289	280	276	278	293	311	279	265	274	285	288	314	291	305	286	264	291	280	262	261	264	289	299	286	280	291	251	288	286	276	251	298	304	289	275	288	300	269	272	269	273	279	279	283	303	275	263	269	312	282	277	285	262	273	271	279	271	311	273	250	289	275	251	290	288	294	275	269	252	304	272	280	286	267	259	284	282	278	284	280	294	276	261	255	281	276	292	287	297	269	296	266	268	264	282	303	271	270	276	294	303	276	266	313	264	254	273	263	301	276	287	260	284	259	249	270	265	285	283	272	283	300	311	263	287	300	241	292	284	250	298	314	257	278	287	276	275	262	288	320	279	319	272	268	242	290	272	300	283	270	278	286	320	299	287	274	276	256	291	303	333	294	263	262	276	289	287	273	275	267	271	273	293	260	272	289	284	294	282	268	286	273	279	276	253	264	291	299	296	283	258	273	292	294	249	280	281	254	257	293	294	295	264	269	327	263	271	294	287	274	273	297	275	276	270	262	265	312	292	234	270	290	272	279	270	249	265	282	284	272	274	334	274	280	248	296	295	266	268	289	313	280	284	312	273	296	288	293	276	273	292	306	268	266	288	305	288	268	278	242	294	290	292	263	291	280	311	266	275	318	275	259	290	265	282	298	296	250	267	303	269	276	317	272	288	294	292	283	264	315	278	291	276	274	254	265	282	287	273	284	269	274	287	306	276	269	275	294	273	283	281	298	297	271	259	269	273	278	279	244	277	271	261	286	269	255	273	279	293	281	277	286	300	266	279	258	294	300	238	287	262	274	320	276	267	285	283	287	282	302	272	270	263	276	264	273	271	290	268	266	268	307	274	270	282	284	296	275	266	279	301	283	255	269	290	262	282	290	270	279	299	294	291	245	305	287	265	293	287	264	244	274	287	254	255	288	254	287	292	271	293	271	291	295	267	246	285	288	304	276	290	282	279	309	266	258	262	278	284	283	310	299	248	272	263	275	316	282	299	288	309	278	266	287	241	287	290	280	278	295	276	302	291	283	323	272	290	287	288	277	281	300	269	282	269	265	333	243	247	275	300	289	269	280	290	261	291	285	266	271	284	263	309	297	266	252	295	257	266	301	265	284	270	246	254	273	300	264	257	294	292	268	287	287	292	306	311	286	286	320	260	294	296	297	308	276	285	272	312	285	269	275	281	302	295	280	253	275	298	267	279	247	278	263	270	265	296	305	256	228	302	264	296	290	283	269	293	290	294	289	282	312	272	268	289	249	261	280	259	298	278	295	258	287	296	284	313	322	246	311	311	284	297	297	267	281	275	304	282	272	290	302	296	278	251	283	270	270	276	248	250	267	272	297	276	288	264	298	303	291	269	266	263	297	262	310	264	299	283	299	287	287	254	274	277	304	284	297	297	274	295	264	295	273	287	262	290	268	295	286	292	287	298	264	267	302	271	266	295	281	265	283	267	286	297	308	259	271	285	285	278	280	271	289	287	279	269	300	261	263	278	282	265	280	277	270	279	288	286	263	298	272	287	308	282	280	291	254	268	277	306	276	276	265	276	292	285	273	261	283	287	264	291	255	255	262	271	296	292	308	276	279	295	253	300	271	253	282	291	274	256	271	268	230	251	267	276	278	269	275	301	307	271	269	267	293	280	249	269	307	269	310	247	296	272	300	297	267	267	298	259	279	309	281	302	276	293	303	298
3714	11842	5970	2814	1864	1421	1097	876	776	625	574	513	493	443	397	392	367	355	368	343	345	337	329	313	319	327	309	295	308	330	277	285	337	283	291	298	284	304	291	291	331	322	296	307	294	293	287	301	305	316	284	269	287	286	329	287	318	288	277	279	305	285	305	314	284	285	297	274	283	283	256	297	304	297	275	315	301	271	260	266	249	304	307	303	268	272	276	276	291	302	290	299	305	286	246	283	313	291	308	283	295	289	298	294	294	287	273	277	312	264	291	264	289	264	265	279	296	298	277	274	279	293	300	273	286	293	275	254	321	257	278	284	301	308	281	281	290	276	269	292	301	287	295	290	279	282	268	289	281	291	274	275	261	292	291	273	302	291	273	272	309	285	301	274	280	285	275	287	306	289	296	279	264	276	302	284	285	290	303	307	295	284	299	297	302	320	284	281	290	279	296	300	303	302	282	256	269	257	268	294	300	294	332	326	304	297	279	311	263	288	301	299	259	296	321	289	267	291	299	291	263	283	284	297	276	272	292	308	294	304	282	311	317	280	286	278	243	290	316	289	315	286	281	288	310	296	292	254	287	317	281	279	288	257	281	271	278	268	288	280	272	295	298	303	303	293	307	280	278	313	333	301	275	275	305	311	276	311	286	295	303	276	287	295	275	282	300	288	284	267	294	280	286	288	296	293	303	282	278	279	279	270	306	261	282	319	304	259	269	300	327	279	294	294	270	291	289	280	306	302	295	293	293	302	307	289	271	285	278	313	273	280	302	271	286	299	264	295	308	283	257	296	283	282	274	287	270	281	282	291	322	295	268	266	277	281	257	278	313	286	257	292	287	300	310	312	311	285	290	283	266	293	291	289	292	298	276	310	274	292	304	326	293	279	257	275	301	288	327	289	296	295	286	260	288	304	293	312	279	292	274	308	307	270	300	281	284	282	268	296	307	284	276	335	290	304	285	287	296	277	304	276	312	293	272	296	317	302	282	311	304	311	296	254	301	306	290	301	286	295	291	291	332	319	292	298	262	297	290	284	299	276	273	297	297	306	297	271	318	318	300	292	300	278	300	294	277	308	282	293	295	315	302	302	294	271	264	277	266	311	280	288	270	283	294	272	305	267	284	287	270	307	269	303	319	278	285	267	283	277	289	307	258	303	300	295	274	321	291	304	284	290	278	300	311	277	287	274	320	283	277	300	271	300	289	260	304	294	279	306	258	298	262	269	285	276	288	268	287	288	295	296	293	267	304	331	292	273	280	323	289	298	278	325	304	304	314	261	296	282	301	278	302	285	288	311	263	290	273	284	305	296	284	282	304	320	296	280	271	284	289	284	285	294	313	306	277	269	284	277	287	332	292	291	322	310	279	304	253	311	290	290	333	271	274	288	293	299	302	334	278	286	285	282	295	273	261	305	295	285	302	265	318	310	303	295	259	281	278	290	294	281	283	286	293	279	299	332	315	279	280	268	261	299	272	308	260	299	270	281	300	294	260	302	320	297	271	273	285	290	271	266	301	299	340	285	268	315	295	293	311	281	277	292	264	276	252	307	311	298	292	283	275	292	244	287	296	293	280	279	277	263	329	290	309	277	264	276	257	290	271	298	289	313	267	293	297	295	311	302	257	300	281	280	277	295	284	294	285	297	282	261	272	296	300	282	281	310	271	279	287	266	289	269	274	308	271	292	274	307	273	261	292	259	319	280	310	308	284	280	315	303	298	289	304	286	295	265	296	285	303	286	259	274	268	271	281	306	255	288	299	303	291	328	295	301	307	265	311	282	282	308	281	295	288	314	295	286	288	289	288	268	286	284	258	286	339	306	288	309	301	298	300	308	283	306	259	284	254	293	301	274	282	284	288	284	288	269	328	306	291	284	303	261	307	259	278	287	293	269	308	306	277	291	284	313	288	273	290	278	277	276	270	277	278	297	299	275	277	308	255	288	283	264	309	280	284	305	312	286	260	271	293	283	272	265	259	270	283	314	304	305	292	310	283	272	264	278	291	286	280	272	288	280	299	258	262	290	264	296	281	307	306	307	258	314	296	284	278	274	266	297	282	286	292	277	317	272	288	297	267	293	287	282	317	282	305	298	316	289	290	286	263	277	297	300	267	284	286	281	333	257	276	304	286	319	292	288	312	309	285	282	270	267	282	293	278	298	260	281	297	275	251	277	301	290	305	286	299	288	262	307	315	283	285	287	304	303	276	298	275	283	274	286	291	275	306	307	275	266	300	293	284	307	285	260	272	279	323	273	288	292	258	265	282	292	272	267	296	307	310	286	272	274	284	295	256	324	295	312	271	285	269	316	306	300	275	281	305	272	297	273	296	288	291	294	301	279	292	288	294	282	274	264	274	278	296	284	278	288	303	285	290	307	304	290	257	269	272	268	285	286	298	295	304	271	266	267	280	294	259	292	288	294	272	270	314	274	323	290	293	281	254	294	298	284	294	295	277	273	280	273	277	302	277	281	317	250	319	277	272	290	294	302	310	311	302	291	298	283	307	271	320	262	308	312	281	325	320	264	300	265	269	276	263	280	318	293	288	287	260	273	288	272	285	288	261	312	282	314	293	276	303	299	286	296	316	289	295	325	287	308	283	296	311	306	307	294	294	273	287	293	280	286	313	296	325	315	279	280	293	287	256	307	285	275	276	273	254	339	282	286	292	259	276	294	287	295	307	293	283	248	301	291	269	332	289	267	291	319	273	335	307	287	290	283	288	281	277	309	308	277	288	275	262	277	281	305	288	262	288	281	290	284	310	299	284	271	269	286	287	264	281	268	263	282	285	298	300	263	262	298	323	286	305	301	301	270	315	293	287	297	247	299	282	278	300	323	314	268	271	274	311	270	269	291	284	301	253	289	307	319	272	315	304	332	284	278	316	266	297	271	298	282	324	315	289	322	274	282	312	301	256	286	302	278	297	284	282	300	292	284	279	261	299	283	291	276	295	321	266	261	297	286	281	286	309	243	292	272	278	296	318	296	268	285	290	299	299	276	293	293	282	294	307	293	287	285	307	285	285	280	278	275	266	284	309	305	282	280	291	254	278	282	298	307	293	293	284	288	304	261	294	267	294	276	295	304	300	293	290	298	264	264	290	299	304	299	288	287	279	281	302	274	261	281	307	256	291	280	295	278	265	318	284	282	299	295	261	292	278	275	291	272	318	265	286	307	305	311	303	292	267	278	293	280	291	284	290	285	282	282	291	271	301	269	290	287	334	287	258	311	275	277	273	287	271	300	295	292	277	279	282	287	277	252	283	316	252	280	263	291	274	285	307	264	286	300	257	273	299	324	329	282	285	300	284	294	291	287	292	293	279	285	287	273	257	295	287	289	273	298	293	305	279	293	283	270	277	270	281	295	264	299	282	301	291	304	289	278	331	282	296	280	281	311	325	287	260	321	278	316	309	290	311	287	313	265	282	279	287	320	284	285	285	304	319	294	296	290	306	248	302	320	302	317	321	308	256	305	284	301	273	300	287	276
24774	20990	26832	25189	8843	1190	965	909	894	824	847	750	836	799	755	759	795	776	791	764	788	780	745	721	760	739	770	731	780	789	762	762	792	736	752	722	712	703	743	730	752	765	768	762	727	808	771	765	726	718	753	734	743	702	754	773	739	773	753	758	732	772	764	755	731	746	697	780	833	751	773	738	717	688	733	786	749	713	735	721	743	795	760	787	721	763	778	740	746	756	744	774	781	785	807	777	743	710	738	712	742	767	775	754	760	723	776	753	729	708	725	740	777	746	761	737	763	781	766	772	747	784	758	777	703	742	834	758	727	716	761	737	742	699	725	723	783	803	775	721	757	709	680	772	715	751	802	721	755	717	798	771	734	724	736	741	745	778	787	772	731	765	759	753	776	731	742	761	755	722	722	706	760	733	702	740	743	754	723	775	676	721	742	731	767	745	739	777	757	686	748	761	749	761	741	737	744	765	751	712	759	735	775	780	753	741	709	783	772	722	759	770	767	740	718	775	715	712	760	763	759	718	721	751	772	694	756	726	767	759	759	780	754	742	734	748	725	749	736	772	746	772	750	771	729	757	747	757	764	725	742	750	734	735	755	769	746	740	741	762	805	755	777	757	751	723	697	702	758	757	743	706	750	734	743	823	789	758	768	747	753	786	731	755	749	749	751	727	730	705	738	733	759	781	732	697	702	743	712	808	712	749	732	773	720	745	726	710	756	775	719	747	790	725	757	716	698	725	739	749	739	705	814	780	714	720	780	740	699	787	780	737	762	753	731	715	766	758	789	763	807	753	697	772	737	744	770	782	714	789	783	736	752	746	703	764	768	726	726	760	732	738	742	772	684	743	785	730	758	776	774	735	786	800	747	747	739	736	711	746	735	759	805	712	773	771	755	714	736	740	745	711	804	688	724	792	735	745	696	762	778	750	733	751	723	742	748	727	777	800	743	748	751	754	731	736	783	747	759	784	746	750	725	775	764	758	748	730	771	770	775	725	771	750	760	722	816	762	831	739	663	790	733	741	753	751	673	736	767	758	764	712	756	747	752	734	746	760	734	699	722	728	713	719	745	733	720	698	735	741	781	727	704	798	731	697	715	738	760	722	748	726	737	753	818	779	742	769	780	728	783	781	756	751	770	723	727	747	742	726	719	787	732	747	753	762	776	704	714	749	742	725	771	765	748	789	718	782	757	744	758	763	759	788	692	733	771	742	746	692	742	774	783	756	740	763	755	725	747	757	740	728	771	754	747	743	755	753	776	759	688	766	690	747	757	710	735	750	740	713	748	734	739	746	723	720	776	793	705	719	651	768	718	741	773	789	730	733	741	701	716	751	771	725	734	722	712	826	748	719	753	765	743	750	750	749	782	772	790	756	770	724	750	770	792	719	764	755	779	762	784	824	722	748	751	737	727	767	719	717	775	716	731	709	778	789	740	807	754	780	787	728	736	728	713	740	685	742	734	719	726	765	812	732	757	769	730	707	759	744	747	750	760	788	757	801	734	769	729	707	759	741	753	788	714	747	754	755	768	765	802	774	745	805	786	725	781	697	805	746	736	772	748	766	731	709	737	719	703	794	741	741	798	752	719	734	718	725	746	758	713	763	745	726	722	710	732	707	711	731	724	742	723	818	734	779	779	740	783	748	736	786	767	725	788	748	756	782	749	764	728	744	762	746	776	741	747	788	711	763	723	721	829	802	749	783	699	789	731	775	732	744	754	759	773	769	726	773	768	739	726	715	777	697	735	714	723	736	790	757	785	751	716	752	780	759	718	734	747	749	794	737	725	709	701	742	770	714	736	764	771	751	825	717	787	732	808	756	694	812	740	726	766	734	765	769	728	736	706	772	775	746	766	747	724	773	816	742	793	755	772	700	718	750	769	722	755	752	781	797	742	727	781	753	746	745	695	701	763	745	745	724	779	758	736	759	734	745	739	751	756	739	742	742	774	773	762	745	769	750	701	781	806	778	713	719	759	727	737	716	769	786	726	731	773	727	719	741	767	708	799	736	776	779	705	780	731	728	717	724	790	748	744	779	758	759	772	709	729	774	784	743	722	751	777	704	699	711	765	768	755	773	762	719	750	756	726	773	755	685	759	753	721	764	747	691	781	720	767	714	740	710	735	785	748	775	736	751	785	723	732	700	720	719	765	740	743	742	727	786	724	739	753	801	724	676	728	759	742	805	733	735	728	754	759	733	792	755	772	756	740	748	769	723	719	714	760	726	750	789	755	735	728	797	734	702	745	744	711	763	738	767	749	738	718	754	741	717	716	764	738	702	761	774	742	735	735	775	767	781	763	788	748	793	763	778	707	757	743	780	748	771	756	693	741	711	738	750	841	785	717	731	768	765	735	740	723	723	742	764	723	814	757	729	747	753	795	715	720	704	715	773	766	735	779	741	778	716	731	668	793	749	751	753	748	751	732	738	720	778	735	752	771	760	707	786	750	749	768	780	703	703	766	766	791	736	768	727	744	698	751	763	759	765	748	761	734	722	760	741	723	764	803	743	747	771	775	730	712	765	737	747	739	768	724	794	731	758	727	792	810	806	740	742	766	789	744	747	717	763	771	698	787	785	776	777	711	736	737	701	706	709	744	741	707	771	735	695	805	737	707	754	723	752	708	756	784	791	758	715	752	725	780	696	777	718	708	734	747	796	754	805	725	706	744	791	766	722	777	732	727	716	766	743	745	749	799	716	772	748	713	746	763	738	745	719	725	796	797	737	728	722	793	735	770	728	702	713	665	757	767	760	747	772	706	753	721	755	730	725	712	730	752	753	748	757	760	760	763	752	690	766	797	739	759	740	708	758	726	725	766	759	706	770	779	712	757	781	747	712	745	689	786	752	777	749	740	769	729	747	755	714	747	754	741	760	718	740	765	745	759	782	753	772	699	741	726	761	755	748	788	768	761	721	769	723	747	754	733	749	741	760	737	768	762	748	765	746	790	737	772	785	732	739	760	706	722	757	756	811	754	772	741	741	760	769	724	760	759	735	725	776	746	758	767	730	741	755	735	749	745	715	750	791	754	737	728	784	729	725	770	791	712	736	695	716	732	759	730	757	751	750	766	756	761	737	748	772	725	778	795	720	786	779	688	761	724	767	718	760	771	784	752	764	730	761	751	733	714	753	733	739	749	719	742	749	766	750	774	764	721	731	746	772	753	795	744	777	738	738	739	779	725	774	761	720	748	769	757	719	776	712	759	700	764	690	718	704	765	734	753	804	742	789	752	753	765	766	792	767	760	751	763	739	726	715	700	798	773	733	755	710	729	768	720	764	756	779	782	722	805	762	756	756	675	796	768	695	739	683	793	813	787	727	730	779	718	764	760	737	786	744	717	776	753	709	761	758	715	764	715	753	792	746	766	736	755	760	720	743	773	766	768	766	697	712	734	742	702	727	754	693	800	756	723	745	777	762	754	770	784	764	756	728	766	711	751	740	729	771	743	775	740	780	739	757	777	788	731	721	700	728	753	700	760	773
3642	7603	3715	1972	1533	1392	1140	1077	987	984	863	893	806	797	810	779	789	759	756	762	783	776	766	808	800	749	743	789	717	761	760	733	726	769	765	733	777	785	724	748	728	760	741	784	771	791	790	758	759	791	751	774	728	758	747	788	754	763	736	778	725	793	720	750	746	768	736	707	701	785	778	735	787	749	736	724	794	739	754	766	789	754	728	717	770	770	735	808	750	779	780	746	768	701	767	763	726	757	771	756	821	753	802	758	784	727	716	796	712	791	726	737	783	744	752	791	756	747	705	740	729	752	753	718	787	778	781	748	778	716	790	734	800	790	767	799	743	736	778	747	772	719	767	786	758	766	709	704	776	775	743	778	730	808	747	764	757	720	776	770	773	741	723	771	756	772	756	729	795	791	752	728	755	742	810	776	772	759	754	736	709	776	756	823	742	753	782	779	740	731	784	802	736	766	757	715	743	737	787	765	729	743	740	691	727	810	727	769	697	748	730	771	760	742	775	738	774	708	754	674	782	704	721	750	720	755	742	738	770	801	738	777	723	755	722	766	718	779	737	743	770	729	742	729	774	751	761	789	767	762	783	766	724	777	804	745	764	752	814	760	754	749	767	783	799	733	728	742	794	788	722	745	716	771	708	711	766	728	792	738	720	744	717	723	719	765	770	803	783	712	748	753	758	705	783	728	743	708	782	745	744	758	768	744	767	745	746	776	740	783	745	740	754	789	764	741	760	730	725	708	738	759	756	711	791	750	746	731	756	759	773	743	750	726	710	745	764	738	786	726	749	740	729	797	786	769	752	765	697	748	766	753	745	774	739	783	756	787	736	759	744	786	772	732	813	767	780	723	716	785	759	704	779	723	771	764	755	781	784	779	756	766	773	798	734	759	703	761	746	723	738	725	789	767	761	732	768	767	780	682	746	781	786	774	771	713	789	753	744	756	782	789	761	745	757	751	741	755	773	818	748	817	761	764	747	781	801	789	745	798	765	753	761	773	757	729	755	740	784	763	749	764	758	773	756	772	785	772	708	723	729	771	794	768	738	721	752	755	697	736	732	696	756	726	737	786	832	790	809	722	790	750	734	752	741	770	795	720	738	776	710	750	783	735	763	801	750	729	753	695	767	737	726	771	750	745	745	737	707	767	725	756	762	749	776	706	754	744	799	749	742	769	760	766	738	755	731	764	769	761	736	733	718	810	765	774	736	781	741	776	719	737	767	754	776	786	749	785	734	735	766	835	782	761	791	772	803	786	750	764	749	769	813	753	716	748	753	764	748	757	742	765	791	795	765	733	748	757	743	797	742	736	738	730	728	782	785	714	735	746	769	758	782	725	758	750	804	736	820	751	774	734	770	841	751	771	765	743	805	726	778	725	704	765	781	795	740	767	795	750	741	732	713	742	738	760	750	758	727	750	764	767	736	705	756	753	757	701	803	741	740	749	747	709	800	671	733	707	789	746	792	767	727	738	795	745	710	736	741	813	742	768	777	752	773	775	782	754	829	738	779	775	723	741	775	832	739	719	763	756	765	748	724	742	774	777	767	726	818	722	766	741	750	779	756	741	736	719	748	756	741	787	755	748	769	813	777	746	761	710	810	743	752	750	766	769	810	764	776	794	755	762	775	790	717	765	768	761	768	730	792	801	744	791	726	810	746	757	758	747	732	752	773	708	810	783	726	762	740	761	735	714	778	749	766	765	740	727	751	758	770	745	810	754	770	745	780	757	736	747	759	745	732	740	768	753	768	751	782	738	729	746	800	772	766	718	799	755	773	738	790	811	726	801	769	761	805	735	764	792	772	749	786	728	748	748	799	722	769	760	787	715	750	794	737	734	731	712	791	787	773	769	735	738	763	742	764	787	727	725	724	750	785	773	725	748	806	718	763	658	788	705	746	732	781	806	732	737	714	779	754	749	758	739	765	748	776	736	764	739	765	744	717	744	765	724	719	753	739	739	754	771	733	770	820	752	728	755	796	793	749	738	759	709	772	780	724	792	758	769	757	790	681	763	750	778	799	748	754	728	750	776	709	744	712	754	765	798	761	706	748	782	763	779	735	756	726	752	747	755	735	747	734	828	775	778	767	728	752	741	791	753	789	841	773	769	743	714	760	708	739	723	729	770	742	747	756	763	780	780	771	757	744	743	715	783	789	850	719	722	745	775	743	765	772	691	747	737	752	733	761	777	758	788	767	733	729	732	767	712	766	729	743	722	755	757	750	779	757	762	741	731	738	719	729	782	748	780	767	746	793	757	735	762	738	759	712	745	712	744	752	730	770	726	731	764	736	745	740	757	791	730	722	746	799	730	769	728	790	720	801	750	725	730	792	746	682	760	735	776	757	749	742	705	788	744	755	764	736	759	780	739	750	764	775	790	699	754	744	749	791	752	769	767	724	758	758	745	781	738	744	742	784	748	737	743	763	751	758	731	741	729	747	727	801	737	725	794	775	737	786	762	751	759	773	746	742	733	789	752	773	743	725	704	796	761	774	706	740	693	745	806	778	769	746	781	719	749	744	777	787	792	763	801	757	756	751	822	766	809	787	769	771	764	749	781	710	771	733	768	771	764	695	765	756	740	731	754	784	718	784	776	790	729	777	728	782	779	720	747	732	751	754	728	788	720	757	707	760	751	807	737	786	810	736	768	774	760	742	783	742	797	816	730	736	737	739	798	741	802	727	743	772	772	792	760	758	742	770	813	739	745	776	777	786	804	743	758	751	787	792	753	733	768	778	777	774	799	764	728	760	763	754	691	759	752	745	735	794	742	766	775	762	750	761	763	793	740	734	764	801	770	718	727	761	771	760	734	695	753	712	769	726	771	817	815	747	754	728	807	740	786	767	808	725	756	737	761	702	776	794	823	758	763	786	758	789	789	807	749	744	770	721	750	787	771	779	779	700	773	697	717	754	738	733	762	754	751	775	810	758	795	798	770	765	763	745	824	772	734	753	794	796	769	771	762	737	772	779	786	721	758	759	742	759	803	780	781	702	781	762	810	767	733	745	707	733	783	749	756	791	766	746	718	687	749	766	785	796	745	717	736	760	737	773	757	781	809	732	751	750	724	744	733	733	819	743	773	757	739	756	733	757	747	750	806	747	740	771	769	778	778	791	756	770	773	769	760	786	743	770	721	765	784	792	707	742	777	735	762	766	804	750	746	728	753	767	762	774	716	798	745	745	725	739	741	811	730	735	715	740	721	764	724	801	743	779	758	743	711	743	743	712	746	759	727	777	748	766	785	742	729	777	798	746	772	729	702	781	782	761	724	776	762	729	753	751	748	776	734	785	760	740	749	737	709	776	791	730	739	737	765	739	759	713	766	743	833	741	785	771	805	777	774	699	755	749	736	760	776	706	792	763	825	733	774	781	736	795	735	723	738	703	812	737	768	726	722	755	751	737	758	764	771	765	716	730	733	713	756	767	767	774	778	725	710	744	735	755	720	754	772	779	710	716	768	731	786	741	779	786	744	743	732	750	764
22483	21018	28503	23711	21019	21048	6851	1008	795	721	642	597	530	462	433	468	443	442	431	400	425	398	387	379	390	350	349	375	338	335	291	359	328	325	361	352	365	337	348	343	355	312	370	330	366	359	333	311	329	342	303	365	354	296	321	329	374	368	367	306	340	359	359	316	375	314	318	326	362	350	339	321	338	355	346	359	331	344	334	335	356	327	336	314	309	342	338	354	331	321	339	327	310	309	362	347	347	343	324	345	361	350	282	353	338	361	335	348	309	346	325	351	358	337	351	339	345	314	344	352	359	313	333	357	330	343	311	378	333	350	307	343	343	328	344	342	273	352	330	345	311	364	356	352	359	341	306	337	369	346	340	342	319	331	348	333	353	370	322	342	329	321	326	347	345	341	338	314	340	347	346	344	353	329	326	336	341	324	330	324	289	319	323	317	321	324	348	324	329	333	339	351	330	336	335	327	340	310	350	328	323	326	318	357	323	344	337	338	319	339	342	315	333	297	303	347	363	337	349	326	300	361	368	323	325	325	332	335	318	353	345	339	327	348	360	333	339	294	316	338	315	342	353	356	318	304	307	301	327	341	328	334	344	341	305	326	326	363	329	338	339	330	329	306	341	338	362	382	323	328	356	306	302	315	347	331	348	309	337	338	359	338	301	334	319	348	322	321	344	330	323	347	339	333	315	324	351	342	342	325	362	311	355	334	328	349	327	335	351	317	378	340	341	318	290	346	314	335	314	325	328	352	312	319	339	349	318	310	345	292	356	339	357	325	365	364	304	326	331	345	348	327	339	336	361	323	333	319	341	334	372	331	327	349	353	338	338	316	303	340	330	339	321	344	316	297	342	328	318	305	349	335	319	349	369	324	350	302	318	319	345	328	358	325	295	332	321	314	334	344	329	349	320	303	338	325	335	335	338	323	306	331	341	315	305	324	293	359	317	332	317	315	303	319	331	354	349	377	359	306	328	298	333	351	357	306	303	335	326	369	318	344	294	327	305	331	306	341	333	295	329	363	322	341	338	360	343	361	341	344	348	301	369	366	358	333	343	354	309	332	302	310	345	361	341	323	338	356	303	317	343	342	347	319	333	348	329	317	331	350	340	344	344	314	297	332	328	344	340	338	347	327	325	316	361	330	337	302	359	344	351	317	384	339	302	338	335	329	332	304	327	336	328	330	339	338	338	312	345	347	329	344	307	346	339	329	322	328	350	323	352	345	357	363	318	351	321	336	342	307	334	323	332	363	328	307	322	333	332	322	345	288	340	339	319	339	325	321	328	348	340	359	333	366	336	329	329	333	326	330	336	345	317	314	343	337	356	347	360	291	345	326	320	319	335	312	346	328	332	310	332	330	354	353	343	313	334	315	364	353	350	356	352	375	323	316	326	324	327	333	338	345	299	311	336	327	336	329	340	327	340	324	339	317	352	359	330	322	333	333	320	340	393	350	362	332	342	324	329	345	352	318	340	360	312	366	319	320	337	339	337	308	328	341	337	366	360	340	321	325	354	329	321	334	317	336	318	346	347	302	297	367	332	345	330	358	346	344	317	344	322	337	296	326	336	312	333	325	332	359	347	326	341	343	330	341	331	343	336	359	336	320	333	298	341	325	359	341	304	323	344	322	341	319	345	344	358	354	356	331	322	315	334	315	312	338	354	323	323	319	325	317	338	340	333	310	326	322	333	332	335	329	344	342	338	332	367	334	354	302	331	338	337	324	313	328	331	338	334	321	335	309	366	324	349	331	345	315	341	327	312	330	312	347	324	317	344	328	338	310	310	318	338	344	342	326	329	310	331	357	373	340	306	376	333	315	355	331	338	335	333	336	317	350	357	317	321	302	320	300	340	308	331	347	329	323	342	345	331	321	327	307	345	310	335	308	331	356	314	332	327	319	320	329	321	321	308	353	332	337	333	334	321	350	379	299	346	343	334	330	367	305	345	335	323	342	320	315	336	344	356	329	356	333	343	320	340	344	361	319	344	348	345	304	356	295	332	308	327	361	337	322	289	309	373	319	341	325	305	346	322	355	356	315	346	315	329	357	342	316	314	336	350	343	337	330	300	337	323	327	316	339	318	322	350	358	320	358	301	337	312	338	353	317	351	351	344	348	344	344	336	303	296	309	354	333	338	345	324	326	340	335	340	348	353	366	317	341	357	356	315	343	307	325	292	344	371	336	334	331	338	337	336	316	346	345	354	306	350	324	342	354	347	328	348	358	325	331	333	316	328	334	359	344	318	355	325	333	337	320	364	364	325	334	365	332	308	309	332	324	358	339	345	341	340	347	343	323	331	304	353	315	300	367	347	338	318	360	326	324	331	347	357	307	328	344	333	351	332	323	331	328	328	345	322	363	338	337	313	332	328	318	336	372	351	356	308	303	329	317	305	364	345	368	358	320	332	348	364	344	360	357	309	346	326	319	315	351	308	302	338	353	348	335	335	342	328	352	314	299	316	302	338	347	311	351	332	359	363	330	339	367	331	339	354	352	347	354	336	338	307	335	329	358	333	331	330	328	326	328	336	325	336	341	297	363	325	321	322	329	313	317	311	324	317	296	303	351	307	322	301	339	386	376	336	330	353	383	315	335	338	306	311	331	303	325	324	343	325	320	335	346	324	351	303	376	325	320	320	294	326	324	341	358	327	347	373	304	324	345	333	310	319	311	351	316	315	345	336	328	371	366	343	341	308	335	346	319	328	368	338	304	337	334	351	344	348	346	324	327	355	331	317	323	317	353	361	354	331	320	321	360	356	317	343	342	352	346	304	340	339	319	366	353	326	338	296	347	334	375	305	349	318	333	314	346	312	304	336	322	350	358	326	310	314	352	371	346	380	340	335	329	344	345	357	325	328	342	351	332	313	315	342	325	311	329	354	344	338	319	342	349	336	308	343	352	308	332	357	351	350	326	324	324	342	298	336	314	313	334	321	363	323	333	351	331	333	295	308	316	378	332	359	319	319	356	338	340	361	351	328	323	322	334	316	314	327	320	350	338	298	350	355	373	358	318	324	319	343	331	348	312	330	323	322	322	359	319	344	364	331	343	343	322	338	354	332	339	342	325	330	348	337	364	355	327	332	325	336	354	349	313	333	294	318	361	322	344	345	328	290	307	352	346	327	335	340	317	331	326	348	364	320	325	340	330	313	327	312	340	352	346	307	292	297	358	345	329	362	324	363	345	358	332	345	316	337	341	362	339	329	349	336	347	318	377	332	354	318	330	316	355	331	347	302	337	328	326	341	320	313	346	370	325	325	341	344	349	339	311	319	328	353	308	338	328	347	342	317	320	327	340	318	361	336	354	337	318	352	348	328	321	323	337	320	326	325	316	339	346	314	316	324	327	378	358	331	350	351	318	333	355	350	337	328	334	339	324	344	356	352	334	321	383	323	339	327	351	354	359	310	326	328	321	326	358	344	320	341	321	292	338	324	300	319	348	351	354	353	333	309	333	328	363	279	353	300	332	329	334	315	351	314	320	345	331
4273	17720	9677	4601	3206	2449	1771	1381	1127	898	832	733	670	564	516	501	476	471	427	458	425	428	412	403	406	395	379	347	372	391	335	333	342	360	356	347	366	346	377	383	356	337	342	339	347	348	339	363	333	335	336	327	331	301	340	347	338	329	366	337	331	358	322	351	361	336	344	345	323	323	356	317	356	294	325	334	332	351	317	315	335	350	299	321	317	337	309	321	351	343	336	346	300	305	336	293	346	307	308	317	329	303	358	326	339	334	304	352	355	326	326	368	316	322	318	331	333	375	328	328	317	338	334	299	299	336	325	355	357	327	326	330	366	325	327	328	330	303	304	339	325	313	342	336	340	348	345	344	315	348	348	332	285	338	323	340	343	333	314	338	317	330	312	351	330	332	277	332	345	334	327	341	307	352	314	345	292	348	316	332	308	310	314	332	313	303	297	332	338	296	340	321	319	338	314	334	344	334	319	323	339	310	321	315	340	299	335	328	364	325	326	296	300	319	358	278	340	320	302	305	323	337	331	341	313	353	296	331	339	320	294	350	326	316	321	315	339	293	317	336	326	348	288	290	291	321	332	341	335	332	305	320	297	336	362	354	297	347	342	297	347	323	350	300	347	331	325	343	303	352	264	308	325	317	336	314	339	316	341	304	302	346	321	322	338	290	348	327	321	344	311	330	307	334	333	323	324	357	317	330	314	352	348	342	303	347	336	333	339	353	283	338	321	319	313	351	337	308	304	323	311	295	332	350	345	294	343	329	332	334	318	350	333	338	327	322	347	326	318	325	368	346	311	341	307	333	311	334	307	359	347	347	320	312	315	330	314	305	309	301	304	311	338	326	326	346	310	316	300	346	340	332	358	320	308	303	312	299	315	329	343	325	310	314	311	317	369	331	325	347	329	312	348	313	303	359	317	320	329	352	317	338	346	338	329	318	327	321	333	350	303	310	315	317	337	320	324	310	345	321	358	345	338	334	319	320	353	292	320	333	313	333	332	330	299	349	315	340	324	344	343	312	322	305	346	350	354	340	315	308	334	336	334	321	313	312	319	287	328	316	346	318	331	346	326	340	331	334	314	342	361	363	289	325	307	335	340	336	332	312	281	327	304	359	333	306	318	303	331	313	322	328	323	307	317	315	317	286	336	325	345	347	354	317	317	320	317	314	314	337	321	335	354	303	338	314	323	332	342	295	335	322	323	325	336	327	329	321	308	334	330	299	297	314	348	325	297	336	318	335	299	323	327	332	320	361	284	321	327	321	336	347	319	345	323	350	341	330	328	285	332	318	324	327	315	308	358	322	314	313	324	310	344	337	322	295	320	342	313	328	316	303	310	324	315	341	311	327	331	308	314	289	320	339	316	323	351	303	327	331	328	338	305	285	317	312	302	316	335	330	324	315	329	322	350	346	326	297	321	322	337	330	328	347	348	344	342	312	357	341	287	338	349	329	337	318	320	288	320	322	352	306	309	332	324	327	328	332	336	329	317	345	322	340	315	339	311	354	308	349	317	309	299	328	293	356	303	334	336	307	365	314	344	322	291	363	348	302	362	345	352	328	306	325	329	330	351	343	335	285	318	317	342	355	328	320	303	294	313	338	308	333	360	322	298	331	324	334	340	360	352	341	355	321	304	322	309	305	367	326	342	292	330	327	323	344	344	324	312	326	297	372	349	348	316	337	334	331	295	335	312	332	324	286	328	360	336	354	276	302	337	326	318	298	336	327	318	329	348	329	347	338	325	410	323	330	332	323	348	319	306	297	324	337	327	301	317	287	342	328	327	306	321	279	336	315	321	332	307	351	334	309	321	293	349	344	317	326	316	348	298	331	310	310	364	315	325	342	334	285	347	360	344	288	352	326	346	349	376	356	336	330	352	342	332	321	320	303	322	323	330	360	305	321	329	336	344	316	317	348	340	332	320	342	310	355	299	308	332	312	344	330	321	330	357	369	335	332	315	338	343	335	338	312	328	282	330	336	296	329	379	327	322	294	336	301	327	297	298	331	301	313	319	331	339	340	314	344	306	264	323	321	339	308	324	327	326	335	334	324	322	345	343	327	303	315	327	325	374	311	327	311	320	342	324	312	356	330	324	346	318	312	342	323	328	310	298	315	305	386	341	337	317	334	332	343	363	352	349	324	324	337	338	345	329	347	356	345	313	301	364	328	279	304	293	317	335	351	313	329	333	355	353	297	301	336	313	312	354	306	342	338	323	325	342	380	323	314	323	317	298	339	307	326	328	305	325	341	342	326	339	322	321	333	342	339	322	337	321	337	313	330	326	322	337	314	324	357	323	309	332	325	356	316	315	326	309	321	315	319	361	325	334	290	332	360	333	340	368	319	328	314	345	318	348	337	329	361	331	349	313	332	339	344	327	348	335	319	328	313	324	366	319	354	328	344	332	328	353	328	335	342	343	314	310	351	321	306	298	301	331	338	363	313	324	340	346	316	328	299	324	325	315	327	348	298	322	338	329	298	270	353	315	330	332	300	339	303	322	304	345	298	340	341	314	335	315	289	304	285	327	348	348	320	318	341	357	319	371	321	344	337	313	307	342	317	350	344	343	324	344	313	307	341	337	342	335	323	319	304	333	308	310	312	343	324	328	311	359	339	325	312	362	344	310	314	325	301	322	303	355	322	308	299	344	309	315	349	314	311	316	306	310	317	331	321	327	324	292	345	310	328	332	316	301	320	338	289	315	353	329	347	313	320	344	333	336	330	340	287	315	387	360	339	351	352	345	307	297	329	324	314	324	333	337	318	337	316	316	311	367	295	349	308	305	314	330	303	295	331	336	337	304	358	309	349	310	356	317	334	321	377	318	315	339	336	347	333	308	303	330	330	344	330	312	322	299	332	297	324	342	325	364	363	286	341	338	336	320	311	304	339	295	350	306	317	342	313	311	332	319	344	339	329	327	315	324	321	325	309	302	300	308	321	361	327	314	340	317	354	324	338	333	340	337	322	347	349	329	339	332	346	338	334	360	323	320	326	324	311	315	292	314	286	302	339	334	323	319	309	314	311	289	304	348	318	331	346	330	337	349	328	294	307	349	323	339	376	305	310	312	339	351	327	287	325	326	338	316	351	325	320	359	357	321	308	331	317	340	312	290	340	310	324	325	343	339	310	308	320	317	328	330	299	316	311	315	360	317	317	341	312	355	313	349	360	354	335	329	336	336	348	319	336	321	338	335	295	329	356	314	350	312	343	336	329	280	321	287	335	326	336	331	329	335	315	348	302	289	322	319	347	325	309	312	314	326	347	334	340	313	334	326	355	340	305	345	347	343	308	338	352	335	329	318	330	306	328	349	326	330	303	358	316	353	330	317	307	319	341	294	356	322	302	345	344	296	325	332	326	312	329	316	326	345	315	322	341	335	308	335	311	316	297	307	363	361	348	294	355	313	293	336	310	318	307	312	327	319	312	324	307	321	321	299	309	313	318	304	333	306	331	340	336	336	346	336	307	345	320	343	336	307	358	312	313
27561	20064	9002	1210	831	684	698	639	663	594	603	584	670	610	583	591	601	565	600	585	628	586	628	596	627	579	599	670	567	605	621	591	583	563	588	617	657	611	615	611	579	597	600	604	599	622	605	587	604	580	606	611	594	623	587	597	591	608	609	627	614	645	610	603	624	605	589	588	581	622	594	597	613	587	608	579	576	615	621	593	604	591	608	586	563	603	613	603	598	611	587	558	566	580	562	615	642	589	585	620	599	551	596	588	613	617	609	600	607	582	621	619	581	626	608	611	566	610	634	612	573	610	597	598	581	610	644	608	562	565	625	585	553	630	605	576	605	573	606	562	615	628	577	580	638	584	587	585	555	641	621	534	646	608	601	613	603	587	589	600	601	596	592	604	621	616	611	604	627	568	621	618	614	598	582	595	601	584	588	598	576	627	565	580	624	582	593	609	641	594	598	588	590	651	584	590	624	605	622	597	612	631	589	578	623	560	571	574	613	633	605	572	597	589	586	566	579	591	568	613	606	590	595	616	597	608	572	642	588	563	588	601	576	639	573	619	595	571	599	620	634	594	607	614	600	580	596	639	555	600	599	612	570	621	600	608	661	592	630	558	632	597	612	596	611	625	646	627	581	609	600	616	609	565	576	590	609	526	601	590	569	623	604	597	603	580	613	591	576	601	616	613	586	608	634	571	573	588	613	609	612	593	656	607	593	612	599	635	575	568	642	642	602	557	605	574	616	555	561	631	594	580	618	581	610	620	634	616	582	620	557	604	567	615	584	573	568	567	586	636	599	610	572	624	601	579	594	645	619	608	580	598	602	583	603	574	582	615	611	599	593	567	627	579	606	607	583	569	585	544	568	610	559	612	635	607	590	621	552	593	625	547	621	583	581	638	558	598	619	596	593	572	603	610	605	590	580	608	594	569	559	575	583	584	584	673	570	558	639	582	602	645	639	637	601	567	572	610	562	629	608	575	576	584	589	581	585	555	621	581	605	585	627	558	577	597	585	608	551	575	572	583	627	577	632	590	608	617	611	631	619	592	597	593	578	575	564	608	589	566	637	592	642	571	582	559	647	600	556	583	574	589	622	607	631	572	580	596	599	558	536	608	595	597	555	607	585	603	584	569	604	620	589	629	589	631	604	584	610	574	640	567	623	609	648	573	585	643	609	555	608	597	586	614	582	580	610	620	614	579	630	605	608	568	579	527	594	589	576	613	558	606	605	606	582	614	597	580	588	598	625	605	575	586	628	567	594	584	606	591	587	576	595	604	598	609	585	595	605	613	592	604	583	587	536	599	578	607	604	578	567	567	565	598	573	629	588	620	595	597	608	619	551	614	609	590	608	597	599	601	597	611	560	640	603	624	580	601	584	582	607	580	575	584	578	611	615	593	566	588	588	614	600	623	612	558	580	640	575	591	579	579	641	585	570	621	614	565	620	554	639	606	603	603	596	587	616	597	611	595	611	607	611	589	586	554	584	586	570	565	575	572	599	609	573	588	605	597	565	590	639	576	615	599	581	567	594	596	606	581	612	614	569	594	600	625	570	596	584	629	595	629	578	631	584	572	679	589	616	621	615	628	623	577	613	561	618	609	598	590	591	648	603	583	579	657	617	533	614	555	603	657	579	584	646	603	606	607	575	576	630	572	587	591	613	598	595	582	582	565	595	576	612	592	579	617	608	549	608	659	608	577	611	622	613	575	635	648	546	553	664	570	573	548	620	594	637	602	582	557	575	616	590	601	614	562	543	613	595	598	603	603	582	617	617	603	577	607	611	653	600	605	593	543	638	577	617	568	604	605	571	589	612	575	601	577	594	598	603	586	607	619	553	601	567	628	600	595	613	597	593	640	574	616	585	577	591	595	610	556	605	600	580	586	608	634	629	588	581	613	590	604	608	639	569	606	580	598	620	602	584	574	571	613	597	601	584	578	570	624	575	621	621	589	563	577	605	570	582	619	616	565	632	557	586	626	578	575	585	626	585	596	623	601	639	597	625	648	576	606	592	601	593	639	567	578	522	617	637	609	572	587	614	600	635	598	578	590	606	611	577	631	625	573	572	587	630	613	587	588	611	574	562	601	552	585	568	588	589	605	573	613	580	582	608	597	660	627	542	596	546	626	598	582	583	552	568	615	609	631	608	611	653	615	646	568	649	567	601	626	605	628	599	631	575	600	579	593	617	597	591	596	598	605	583	619	591	606	611	560	608	559	639	601	591	631	571	588	575	607	573	582	619	637	595	575	585	612	538	605	624	565	583	602	587	595	650	582	545	599	579	640	597	591	549	598	609	553	581	609	644	584	582	573	619	589	571	595	573	564	601	595	629	603	585	628	610	609	585	595	566	577	611	560	593	563	565	567	636	613	596	620	607	607	600	604	573	588	545	550	598	603	595	594	587	617	624	605	611	554	604	620	585	639	594	579	608	617	585	624	632	583	589	623	562	556	624	602	580	606	592	558	579	604	576	596	577	608	588	596	593	585	603	609	545	566	644	619	615	577	594	583	585	599	607	648	594	589	603	592	607	621	588	597	618	591	654	629	595	633	575	575	607	586	592	617	620	578	623	606	607	561	615	590	592	598	528	603	581	637	541	587	588	583	603	589	561	593	596	565	625	592	571	570	616	624	562	581	572	606	556	604	598	605	568	612	610	589	616	597	619	604	597	567	624	606	561	600	609	575	581	577	597	593	576	549	614	595	616	615	620	599	597	577	647	628	626	583	628	615	593	568	635	582	577	592	561	578	651	626	538	589	562	581	568	571	629	592	607	610	610	613	594	630	605	626	583	625	581	592	565	571	644	591	592	563	586	600	588	601	615	607	638	576	566	610	622	632	582	601	616	576	601	622	583	602	586	596	599	572	638	594	613	599	624	565	598	627	621	612	566	638	611	654	604	627	613	581	567	601	637	617	567	622	631	589	567	572	582	647	577	556	552	585	590	588	614	612	582	653	596	605	564	566	592	558	602	589	613	566	623	621	591	639	594	602	615	586	606	581	578	561	587	602	580	606	654	606	588	621	573	589	574	620	575	589	617	595	550	613	626	581	617	578	626	621	578	579	599	610	548	634	572	556	589	604	595	561	627	556	601	615	598	598	576	606	607	581	584	630	610	595	613	557	588	650	616	652	607	535	605	601	610	584	597	592	580	606	589	595	617	586	617	675	635	597	642	613	609	629	617	635	628	584	557	581	598	580	597	553	563	561	578	582	602	550	618	612	563	600	534	587	616	588	627	581	645	644	584	655	601	621	607	572	558	573	580	611	573	572	604	573	558	579	546	620	561	599	564	622	573	587	604	610	578	605	590	596	548	611	589	626	604	564	602	660	565	624	624	578	671	608	565	593	627	641	608	599	602	625	616	558	595	571	564	571	610	579	556	584	596	591	602	589	595	624	622	611	595	586	580	552	577	601	655	630	638	581	607	589	550	573	572	577	596	622	590	551	629	587	597	592	572	611	627	601	597	601	618	614	594	584	618	598	642	560
5086	3996	1647	1067	894	853	767	719	710	671	694	667	678	707	623	611	645	665	577	645	639	575	601	611	625	596	640	566	617	603	611	597	640	631	590	607	639	625	649	623	609	588	630	624	604	624	628	561	671	619	624	607	637	612	624	587	625	650	651	597	514	619	597	620	573	591	614	592	606	611	628	641	588	607	569	618	597	596	594	591	656	612	622	605	585	646	615	564	628	610	630	604	597	620	616	608	591	574	608	586	579	575	640	638	646	597	653	569	579	595	615	619	626	645	590	605	627	689	622	582	588	593	597	608	599	597	596	569	631	626	635	565	599	610	611	643	628	578	594	577	624	630	593	624	584	622	600	596	631	625	614	628	614	626	654	589	636	598	578	596	600	599	565	575	583	647	620	624	550	618	605	636	642	609	593	657	600	604	631	591	605	631	632	641	598	620	579	619	668	598	577	574	611	591	662	601	611	633	597	633	616	563	643	647	615	580	599	644	647	634	648	623	649	601	609	620	615	605	596	586	579	624	605	614	601	571	593	624	615	622	628	630	612	609	623	600	589	594	629	624	620	668	632	626	653	620	606	590	615	651	605	614	609	583	640	585	593	589	620	601	636	627	584	604	580	629	594	600	636	624	630	644	691	632	585	591	577	590	629	606	649	596	614	656	626	629	591	596	580	591	572	618	618	622	666	591	617	587	612	615	577	578	643	637	574	617	664	618	612	613	622	637	620	604	587	577	622	634	623	606	602	619	638	598	593	643	586	580	611	608	592	594	542	589	621	654	611	573	580	555	611	612	596	649	564	574	613	606	609	628	616	636	625	637	574	640	626	643	594	577	642	607	615	657	658	615	589	642	597	568	652	598	618	635	598	604	640	625	604	612	607	576	549	638	634	612	645	567	590	610	578	628	613	661	591	643	609	622	609	612	605	642	608	598	615	633	618	572	602	604	627	611	640	643	574	618	595	630	549	603	601	640	639	599	587	579	605	631	606	647	643	577	575	619	622	611	628	658	601	595	580	611	589	564	648	589	644	611	630	579	630	591	637	627	649	602	599	632	586	644	630	577	552	621	540	648	640	622	633	626	639	633	561	560	605	620	564	612	606	589	640	613	619	646	645	555	603	614	604	590	615	602	629	605	586	607	638	576	590	635	579	565	639	680	612	647	604	603	579	632	568	594	604	625	605	639	575	649	615	608	576	605	642	611	611	604	630	620	605	588	624	614	619	566	636	607	594	615	621	618	626	582	629	584	574	668	599	618	614	618	645	629	608	600	656	560	604	637	608	598	588	583	617	574	606	586	640	593	648	622	610	623	612	661	608	627	619	614	576	585	588	615	601	591	637	598	622	667	574	619	588	640	611	599	605	575	614	636	612	645	600	596	643	634	575	604	613	587	633	606	631	604	638	593	590	610	584	645	604	579	578	555	596	575	577	561	625	585	580	591	595	624	598	622	618	616	637	613	610	634	648	638	620	585	626	574	637	607	610	672	583	608	596	589	603	616	576	623	656	642	613	594	615	622	635	563	630	589	653	629	621	623	605	607	644	615	602	610	570	595	602	624	622	627	603	635	612	618	567	599	616	623	655	670	621	638	594	636	605	618	635	618	597	630	630	625	598	611	588	619	607	581	633	638	595	575	628	600	635	605	655	608	608	615	589	589	640	589	634	598	593	623	619	646	629	579	613	606	627	655	642	644	619	601	569	627	577	621	611	609	613	551	583	586	605	613	626	625	640	581	631	663	609	629	640	595	622	626	637	624	628	562	604	648	619	603	635	582	597	645	587	608	657	595	616	646	637	612	597	616	632	591	602	623	634	616	625	566	634	649	583	629	606	615	627	657	621	628	631	596	601	588	637	619	595	665	626	591	590	585	614	627	626	655	605	601	586	626	601	610	549	613	588	592	622	611	638	570	632	636	615	636	578	571	650	582	602	617	622	618	586	655	637	618	618	627	619	608	616	614	654	585	599	629	608	657	599	608	605	650	575	568	596	637	581	612	621	637	581	601	559	677	630	597	567	559	613	611	582	590	608	600	603	633	623	560	591	609	614	612	630	584	585	588	610	640	644	646	613	599	600	598	638	651	608	612	602	625	610	601	614	604	614	639	639	637	591	608	642	605	611	595	592	571	610	593	617	614	621	629	598	629	624	584	616	639	620	637	620	612	586	601	617	588	627	604	589	626	584	595	617	591	658	605	625	609	591	595	640	586	612	620	570	623	574	605	602	631	627	619	628	614	612	649	627	613	580	639	604	620	587	619	598	621	652	594	605	615	618	600	597	632	608	586	635	619	587	655	592	627	631	657	667	621	603	619	627	590	629	573	646	589	570	632	571	607	624	595	589	655	612	629	594	627	634	609	639	623	613	559	608	602	636	602	617	612	605	612	653	576	625	643	596	647	613	600	595	589	641	621	643	612	630	600	631	616	632	601	630	592	596	610	622	602	655	610	622	647	627	639	653	597	605	619	583	633	603	623	601	606	632	609	673	669	591	605	611	603	605	583	602	638	625	621	616	639	626	572	625	632	604	594	626	596	645	639	654	631	618	623	592	659	595	593	589	597	560	637	618	619	589	617	628	653	592	593	601	618	638	617	589	633	599	590	687	627	568	629	636	611	624	634	621	642	621	633	619	604	603	573	610	602	642	625	635	586	573	548	579	651	568	627	609	610	583	609	630	595	632	591	613	586	606	622	616	626	617	593	631	620	621	632	588	599	620	570	663	609	650	679	593	576	614	621	588	607	623	640	620	618	618	568	601	622	592	614	641	618	604	602	625	631	609	619	600	622	665	604	605	594	665	600	597	617	632	607	666	579	609	613	578	621	591	613	612	628	647	640	620	607	617	614	626	599	628	609	609	621	608	594	636	648	654	614	580	604	608	570	615	573	618	620	601	592	613	594	615	575	582	600	610	632	626	610	623	656	590	607	591	649	603	622	657	594	596	635	622	588	622	637	621	594	622	656	631	600	587	614	613	619	578	632	631	606	627	598	612	688	611	594	600	635	624	612	604	580	624	646	595	579	639	627	625	624	623	658	633	583	614	627	592	589	649	620	595	605	642	670	656	608	572	603	569	654	614	663	599	581	589	605	601	610	601	594	629	636	563	597	632	605	585	641	593	611	567	659	613	625	665	630	607	587	630	629	616	612	609	638	624	623	574	571	622	626	617	637	570	618	623	641	605	605	643	602	612	618	655	615	581	608	596	626	614	647	591	614	633	612	628	559	609	589	611	613	621	631	612	568	614	643	664	597	578	641	627	659	607	596	649	659	621	634	589	658	596	584	599	622	610	630	630	617	624	619	615	606	565	575	601	643	607	602	634	626	625	574	565	608	643	598	604	636	583	595	679	617	596	603	615	597	586	639	603	594	610	629	552	598	628	634	563	597	598	605	591	562	620	600	600	620	580	643	602	599	629	598	606	608	584	645	592	655	623	589	590	598	603	670	599	633	597	571	600	622	613	588	583	589	598	632	597	627	582	644	591	620
23635	20934	27842	24135	20907	6124	862	594	540	486	438	394	368	396	351	323	332	338	307	331	337	348	321	316	320	307	311	280	293	287	281	293	333	259	293	276	308	294	282	299	309	292	307	318	292	328	262	271	281	264	299	268	277	315	261	284	296	304	295	317	320	299	289	289	295	299	291	264	265	283	283	301	289	298	282	256	264	259	297	284	277	270	264	312	306	270	291	274	277	304	279	290	283	267	271	276	284	258	266	272	284	257	279	281	285	260	284	296	272	261	280	309	289	276	264	253	279	282	264	299	270	269	296	285	282	309	294	290	293	300	304	277	291	278	293	264	284	263	290	270	277	295	283	295	268	283	277	283	261	270	273	280	296	272	306	281	244	298	262	273	274	267	295	287	286	280	308	279	261	286	264	303	301	283	282	282	271	297	280	286	261	312	283	304	270	298	299	280	269	304	283	301	285	301	311	264	274	279	288	300	284	308	340	301	301	271	268	269	255	300	273	265	288	275	289	280	258	323	290	261	305	274	298	272	277	316	291	267	297	292	264	290	279	286	264	249	283	270	319	272	294	268	281	289	300	284	290	266	270	304	283	253	279	269	289	285	276	275	287	282	283	276	284	291	267	305	301	286	282	309	281	279	271	263	288	274	283	294	280	260	275	262	253	297	322	262	275	294	275	272	260	265	298	303	275	298	305	279	257	321	278	283	280	259	302	302	275	290	292	283	296	256	286	279	295	266	300	295	265	263	275	238	302	281	290	285	320	295	270	274	274	275	293	274	286	288	309	301	285	252	262	273	263	284	251	290	291	282	332	258	257	261	272	258	267	265	270	285	281	269	276	296	259	301	287	275	289	304	263	278	303	267	306	297	296	269	301	279	272	251	274	278	288	294	297	279	269	281	293	274	251	285	277	272	294	278	296	276	288	286	288	259	244	283	267	272	286	307	276	296	293	279	257	289	266	280	294	277	310	274	273	266	286	301	271	268	258	269	283	282	287	303	276	269	304	301	263	297	272	271	254	281	273	266	287	254	304	264	264	290	300	254	275	291	269	322	297	276	292	256	255	271	296	303	272	275	266	316	285	286	286	270	278	262	243	279	276	289	293	298	289	273	297	287	268	276	264	271	299	289	256	278	270	248	302	265	280	305	277	247	263	270	283	277	304	279	301	313	305	289	291	292	266	279	306	292	298	291	293	297	285	273	253	291	292	265	263	274	290	293	260	302	273	267	288	277	260	284	276	286	265	298	291	257	286	293	286	278	298	286	275	265	280	263	260	296	300	258	280	274	260	255	285	290	293	282	301	291	291	257	279	244	325	279	279	284	264	248	268	283	275	282	295	287	253	288	295	290	304	278	277	301	256	277	235	293	260	309	274	291	256	274	272	290	291	236	247	304	293	294	280	301	280	288	309	294	283	279	279	306	297	296	306	295	314	260	280	266	285	305	256	278	293	283	269	291	281	273	290	291	274	279	295	294	270	274	287	299	273	271	274	296	282	296	283	281	252	290	297	250	286	292	281	267	300	297	274	276	292	281	302	277	282	290	295	278	294	270	282	288	264	263	325	250	276	302	249	279	293	283	299	269	278	259	294	293	291	297	281	272	305	255	297	233	308	276	283	277	267	291	285	265	285	261	286	306	293	284	275	274	274	254	327	287	274	270	262	278	294	272	288	273	285	279	244	306	248	292	293	272	280	291	266	283	287	300	281	247	267	286	296	292	298	266	356	290	271	284	305	275	290	282	295	284	271	304	267	293	264	291	286	306	276	270	299	295	255	282	282	263	291	279	285	303	284	291	302	301	300	263	294	271	280	296	278	289	268	307	260	258	285	278	276	283	263	299	276	282	279	279	270	267	271	288	258	280	288	308	263	293	239	291	285	292	273	255	271	278	305	298	261	259	285	268	319	272	251	291	271	310	282	260	276	293	286	255	276	269	306	266	271	253	259	276	291	256	286	274	272	278	282	281	249	296	293	299	289	280	270	268	288	261	282	269	295	294	262	293	286	258	274	273	293	300	283	296	288	267	255	306	298	289	244	272	278	293	293	290	275	288	283	291	299	288	302	293	287	293	297	243	286	294	275	263	273	269	306	281	263	281	286	294	271	270	277	285	293	250	275	307	301	261	293	291	280	263	293	280	275	278	297	277	291	255	284	287	299	312	293	280	268	322	275	311	300	300	278	266	271	316	285	222	270	275	275	278	283	261	298	262	271	309	264	296	290	298	284	277	284	266	255	269	292	291	292	282	296	269	304	291	277	306	279	303	286	278	259	298	303	285	298	290	287	284	295	294	294	280	290	288	313	276	285	279	260	283	275	285	319	317	292	296	290	258	278	303	306	269	253	291	273	292	274	309	287	256	297	267	274	281	290	280	299	300	262	275	289	301	257	263	273	291	286	276	280	282	290	300	300	286	261	270	288	307	276	255	292	328	287	280	274	298	287	285	275	284	307	290	272	270	270	275	264	264	278	287	280	281	278	287	289	290	282	301	268	284	267	254	311	290	273	270	285	287	284	281	271	304	276	292	285	317	292	310	259	315	299	268	267	272	281	289	288	279	282	329	287	295	261	284	275	280	289	312	284	275	280	299	288	289	298	277	250	287	237	258	295	293	284	283	270	303	291	257	265	286	286	275	283	294	275	296	289	283	267	295	271	272	249	263	284	247	298	289	271	242	272	288	292	287	283	302	271	293	285	290	284	298	286	289	282	289	300	288	306	282	293	273	269	305	269	291	308	285	303	272	244	264	265	292	299	273	284	278	297	298	254	284	258	289	288	273	272	276	289	280	302	264	269	244	286	255	303	304	261	270	294	253	294	315	288	269	301	281	257	266	274	264	286	273	286	296	296	295	296	290	266	281	253	289	273	296	289	278	272	302	280	268	303	282	258	231	278	297	307	239	298	269	262	295	278	282	267	292	284	285	293	291	316	314	267	278	298	274	279	282	312	273	266	266	254	287	254	267	267	242	243	309	289	281	291	255	293	282	271	271	283	281	308	286	252	276	282	275	268	308	274	290	284	274	271	303	280	244	286	280	272	297	270	284	273	244	303	271	274	279	280	253	298	270	277	274	267	293	264	280	301	269	286	283	275	284	257	278	273	308	276	295	267	270	285	286	328	275	266	290	307	276	289	268	277	282	266	287	301	260	320	271	326	290	268	268	271	304	285	292	259	304	283	275	303	283	313	287	260	300	307	253	272	265	287	282	301	294	270	304	294	273	271	295	255	270	313	280	276	298	303	314	278	273	290	281	261	277	273	258	271	301	287	257	288	268	286	304	288	258	314	262	293	275	303	295	274	288	265	264	260	282	306	292	263	285	253	287	264	271	251	275	312	283	277	236	264	292	269	288	266	282	271	284	248	298	271	280	291	278	306	293	286	288	270	270	249	245	295	295	308	245	276	281	288	306	290	289	256	264	304	303	304	269	272	278	288	294	256	266	274	268	280	266	328	280	289	276	245	303	281	277	260	256	281	282	242	274	272	289
3626	12363	5800	2744	1828	1426	1115	889	754	649	549	488	451	411	409	385	410	351	368	346	328	335	338	308	316	313	279	313	327	293	298	327	319	293	289	289	314	298	289	335	286	304	291	314	303	311	307	315	256	271	312	310	304	283	330	279	290	278	307	293	287	299	280	315	296	295	305	278	274	290	287	283	292	298	297	315	269	294	273	277	292	271	285	291	287	322	284	282	278	334	322	291	295	279	290	298	292	310	259	300	272	344	268	286	265	282	280	291	298	268	308	316	283	302	302	269	302	274	286	282	321	277	270	291	285	298	273	278	280	269	283	285	271	311	290	276	313	273	278	314	310	314	278	278	273	315	291	282	305	309	259	289	284	305	278	309	294	299	314	287	283	294	301	309	275	289	285	292	292	284	286	290	274	301	274	301	272	290	294	272	272	286	297	280	287	276	280	298	285	282	288	285	265	274	303	290	299	313	297	286	295	321	308	270	319	275	285	307	284	267	296	269	274	284	305	275	297	282	273	293	267	285	301	267	291	272	308	323	274	267	289	295	287	284	276	293	291	282	316	300	293	280	285	294	264	306	290	298	282	274	330	278	294	314	301	300	287	257	314	314	255	299	253	264	290	311	309	283	293	297	252	289	286	310	267	290	257	254	285	338	259	286	277	317	310	292	281	283	307	278	264	304	282	288	272	297	273	294	294	259	278	302	280	316	287	307	285	283	267	299	301	295	273	274	281	306	323	318	297	274	309	292	308	295	263	298	298	278	304	292	278	291	284	279	285	305	303	308	288	285	261	295	292	301	284	278	294	288	288	272	270	323	289	305	279	314	260	284	308	266	252	281	260	292	265	312	289	302	292	309	267	308	266	279	283	272	278	295	250	278	290	307	273	282	273	298	293	272	281	277	323	294	289	317	287	307	314	311	310	306	265	290	289	283	280	271	304	283	268	284	291	306	291	286	260	249	294	260	307	295	297	293	297	280	275	280	272	285	281	320	244	313	303	282	268	259	275	276	281	284	289	274	292	301	289	273	295	296	322	295	276	297	304	275	269	253	286	247	307	281	269	278	289	314	275	279	272	289	316	291	303	273	280	270	298	311	306	311	320	289	270	311	300	265	305	305	294	268	276	293	305	294	314	309	281	273	296	280	278	322	290	274	294	275	302	289	286	297	301	286	328	308	290	299	297	311	246	304	296	307	278	287	278	315	315	294	286	323	257	272	285	293	275	292	300	268	290	298	255	311	311	294	281	269	299	282	252	280	267	271	256	266	270	285	287	301	280	296	247	297	301	258	284	296	302	268	266	258	278	326	275	314	276	269	295	282	280	304	284	279	279	319	313	287	287	297	278	311	285	255	268	287	304	284	296	273	287	312	312	296	285	287	293	306	264	284	275	295	312	313	281	278	294	299	293	294	298	282	265	333	281	280	289	309	255	283	280	282	302	279	298	290	275	258	292	256	314	277	309	266	293	300	277	268	277	275	315	289	286	298	286	300	287	299	274	262	268	278	282	306	284	306	274	287	269	294	283	301	260	284	267	275	314	273	272	288	294	279	324	308	282	305	289	272	297	266	281	312	286	269	277	284	289	271	277	292	258	296	285	271	264	321	290	292	290	258	300	276	226	297	261	268	290	293	279	270	289	332	296	291	288	272	311	280	309	324	324	290	308	279	276	284	302	299	320	285	289	272	317	273	288	294	299	280	305	289	281	270	280	288	306	292	281	282	282	255	297	321	279	295	273	285	301	311	277	332	294	281	287	296	287	257	286	295	268	290	283	278	275	263	320	304	271	289	294	275	314	295	264	286	284	271	290	262	313	301	285	286	296	282	276	269	282	267	313	282	270	300	289	289	303	302	290	299	279	263	278	320	290	306	295	268	281	285	293	308	279	310	274	312	290	291	301	301	298	285	286	256	292	277	277	263	275	299	267	277	266	297	292	307	286	318	270	274	288	289	303	294	300	259	272	287	299	300	291	273	292	309	304	309	258	269	297	303	255	290	284	277	317	303	286	301	295	273	292	270	301	291	276	302	294	288	288	282	293	287	308	275	282	306	259	269	278	287	307	283	313	263	275	276	309	284	274	296	291	251	295	293	257	286	278	281	283	291	309	279	306	273	288	273	301	277	277	328	312	300	275	267	274	283	303	299	274	288	288	297	306	285	319	291	313	287	293	290	309	261	272	310	261	270	266	282	272	266	293	301	271	332	276	328	281	269	303	306	293	281	307	280	250	284	285	280	286	294	293	292	310	283	281	287	311	289	276	297	273	295	316	292	285	304	302	319	310	301	290	291	277	268	275	309	292	301	327	256	279	296	281	285	294	276	287	305	273	314	319	283	311	262	281	292	288	278	287	274	311	323	284	288	302	271	341	313	308	286	287	271	285	257	288	272	312	284	295	317	306	307	288	288	295	294	305	291	287	263	282	282	326	311	275	268	281	306	288	300	281	284	280	271	293	297	275	293	269	299	243	262	257	293	268	287	286	273	272	281	281	293	291	280	306	289	289	272	306	299	276	263	289	258	309	271	282	289	284	279	312	279	273	286	285	288	290	288	308	301	289	332	292	303	277	303	295	285	280	288	313	306	288	278	255	292	300	283	283	273	288	276	300	280	290	269	271	293	312	320	277	287	298	272	315	269	291	277	276	291	307	293	305	269	274	269	266	273	298	278	294	273	265	298	293	288	283	309	283	282	301	298	286	289	302	271	264	263	324	301	265	294	293	285	284	297	290	298	313	285	331	284	302	264	305	267	316	295	296	303	272	281	294	269	309	285	264	294	287	296	287	292	272	326	289	279	309	290	313	250	311	303	306	255	302	303	274	283	291	269	284	255	298	293	301	282	289	292	270	307	253	307	310	311	306	268	288	255	311	313	282	283	289	262	275	307	298	310	271	302	260	287	288	309	286	260	300	274	275	276	274	284	291	312	312	320	275	300	293	263	283	278	281	286	266	290	266	297	293	294	275	268	296	289	283	276	273	276	284	299	292	302	298	270	268	298	294	307	293	271	310	290	277	271	302	333	281	283	298	254	268	302	277	295	296	263	293	251	290	310	282	302	281	297	282	255	272	282	285	281	311	276	306	305	291	314	277	285	283	279	304	287	296	292	306	323	309	297	282	293	290	317	283	288	307	296	297	293	309	285	286	303	312	278	280	305	289	286	270	285	313	265	276	310	289	291	281	283	306	318	296	273	281	285	320	282	272	292	323	276	297	307	278	287	299	264	296	294	280	305	302	298	289	272	319	299	283	291	285	296	245	264	304	297	274	261	280	288	287	300	270	296	272	283	313	296	302	303	307	273	303	304	303	305	300	294	289	309	297	290	285	329	302	308	288	289	278	290	298	288	289	311	286	292	289	299	257	261	284	328	286	250	273	306	287	283	286	287	312	290	292	287	316	275	278	269	290	302	305	304	260	262	260	301	298	304	269	274	298	278	277	289	297	272	290	314	304	252	311	281	290	287	272	280	293	261	302	274	315	319	267	259
24662	20951	26801	25155	9018	1165	992	921	798	864	839	834	813	811	753	830	788	808	746	783	771	788	743	759	775	759	782	740	735	786	786	766	735	785	773	758	779	745	729	750	720	742	736	782	754	746	773	783	750	774	756	726	758	780	753	690	777	752	807	757	783	752	722	729	721	784	777	735	747	753	757	753	772	763	762	734	750	730	756	726	804	791	779	755	753	752	737	733	773	746	740	742	751	728	738	780	804	791	779	742	782	784	774	771	816	721	753	733	811	743	775	823	728	762	781	784	727	739	742	802	705	769	737	733	740	742	762	776	764	741	764	794	793	773	800	801	765	771	757	757	703	776	754	757	748	767	732	741	764	729	737	728	784	792	768	752	746	750	715	749	760	742	745	743	793	753	776	724	743	755	733	783	791	744	753	752	765	763	739	729	774	754	741	759	751	758	781	715	759	777	804	758	751	767	714	761	722	801	773	804	788	748	762	778	750	753	796	754	805	771	763	760	758	767	757	754	784	725	736	797	770	768	723	708	738	750	746	727	775	706	735	713	818	758	757	743	783	800	763	785	780	737	744	813	740	736	742	778	708	745	734	764	743	774	803	770	725	790	791	742	694	791	757	809	738	731	756	694	723	724	785	748	749	786	749	746	713	815	761	829	753	756	772	754	801	741	756	765	753	762	698	786	790	706	723	745	767	804	722	757	730	760	789	767	793	717	742	758	793	742	748	740	779	755	819	748	718	786	777	743	758	779	750	747	765	754	769	704	733	747	797	692	762	748	720	730	742	769	762	756	716	744	799	778	732	692	781	761	746	725	754	707	739	788	762	681	720	769	761	711	735	771	711	763	751	757	770	762	743	765	729	746	742	777	718	759	734	763	757	750	729	761	773	786	724	758	731	787	736	768	777	755	751	715	769	758	800	745	820	740	757	732	742	741	761	708	813	724	764	800	736	775	800	777	804	766	739	715	755	686	781	785	803	721	710	785	791	728	779	790	763	702	758	777	765	747	759	749	795	775	789	741	748	754	753	776	783	733	769	705	707	770	755	778	817	737	743	737	722	774	772	768	734	792	748	808	776	708	739	680	792	781	739	803	755	717	742	760	761	745	816	730	777	788	733	710	743	729	800	759	730	740	777	771	824	728	789	728	726	771	783	767	739	762	703	813	747	755	723	744	748	782	791	773	791	763	764	730	725	789	785	762	749	760	821	743	732	751	755	767	732	796	777	727	729	802	791	801	731	807	770	738	770	797	741	774	729	769	757	751	742	729	774	764	758	732	799	796	764	733	807	765	767	726	722	714	742	771	732	773	746	745	771	726	794	779	790	721	786	816	793	781	740	807	751	726	766	713	765	780	801	751	696	747	751	717	747	751	766	761	776	734	781	753	726	750	794	747	703	773	734	771	707	790	775	714	787	743	792	777	766	710	773	733	767	728	776	794	773	791	769	780	786	765	725	773	729	707	792	774	696	765	755	726	746	793	756	767	750	722	731	734	754	768	716	752	737	757	733	756	790	736	780	750	799	743	746	753	757	764	712	706	697	744	743	787	749	732	763	762	749	812	740	775	743	727	683	769	752	743	762	744	798	768	734	699	760	714	775	751	736	741	770	720	799	733	750	728	793	768	782	732	740	745	775	776	760	787	780	785	766	780	731	753	749	753	757	740	749	830	755	749	767	779	779	714	779	742	773	740	718	756	749	724	749	729	784	824	750	704	816	807	774	750	783	758	786	718	754	753	793	804	723	799	779	747	726	770	676	769	730	768	799	764	750	760	796	751	776	789	790	749	775	740	764	736	747	696	734	743	706	757	717	762	738	732	705	748	770	805	758	793	716	713	717	742	760	735	768	751	764	747	799	762	796	777	767	809	774	773	772	764	729	739	713	762	749	790	787	768	758	813	760	763	781	760	788	784	725	767	751	750	776	751	716	789	716	783	761	779	785	744	741	746	754	745	708	731	795	794	713	730	734	759	796	734	755	726	752	764	742	751	725	798	755	718	823	775	757	765	760	769	736	787	750	735	784	757	771	770	782	743	700	726	756	731	775	750	793	750	775	726	779	773	790	791	763	763	783	785	767	768	772	787	742	746	781	736	703	726	717	762	773	779	777	726	777	716	773	743	680	731	799	821	777	685	793	810	775	729	758	753	794	772	742	822	734	801	758	802	755	795	754	782	744	768	764	775	750	745	750	739	790	804	753	737	807	804	745	770	718	844	753	739	718	797	739	735	775	763	766	772	760	773	723	756	775	791	736	730	802	763	716	711	719	776	781	745	722	742	750	726	789	774	783	794	781	702	788	801	769	746	757	769	747	745	809	822	802	789	740	770	811	771	781	794	800	768	738	754	790	774	787	744	797	782	749	720	787	740	752	842	754	757	793	747	797	768	777	789	771	773	800	798	780	704	744	734	740	730	746	764	736	721	735	780	754	787	778	749	822	766	801	796	712	758	788	811	780	774	786	733	808	713	790	727	758	769	775	728	786	794	741	787	735	799	777	762	787	703	803	804	752	767	738	718	763	745	727	719	735	740	724	803	749	795	696	751	788	725	771	814	746	722	761	788	726	775	771	803	741	762	745	764	776	754	792	753	769	712	713	742	780	748	752	781	793	753	748	798	738	785	705	757	744	759	768	743	827	755	767	754	744	802	764	756	778	746	788	746	751	755	783	791	744	726	750	732	758	763	750	742	765	749	763	720	794	728	731	768	755	831	739	727	757	768	759	736	776	705	771	766	788	750	752	764	800	747	723	664	719	696	727	756	733	771	766	752	773	726	722	744	779	749	749	746	756	741	786	805	783	724	735	720	784	786	736	757	776	769	719	776	772	739	709	787	761	747	766	742	751	765	697	729	769	770	824	794	784	785	774	801	738	788	758	751	735	808	825	746	728	771	746	762	755	740	730	780	749	747	775	735	790	722	780	798	770	767	726	768	746	767	763	792	731	734	775	776	740	775	741	766	739	728	785	709	757	790	722	733	763	725	722	774	740	779	739	733	727	821	744	770	760	762	726	748	763	783	779	763	731	731	733	733	713	733	813	810	760	730	761	745	726	753	827	777	786	814	775	735	713	788	740	763	749	749	792	781	768	788	758	740	731	674	769	770	723	739	762	736	737	784	735	756	729	728	777	772	778	749	757	728	770	775	734	708	734	696	780	758	802	781	721	767	769	746	741	773	711	714	739	711	745	751	712	773	718	756	774	771	759	741	791	776	797	781	792	752	703	769	760	747	810	836	743	732	717	777	797	717	798	754	772	747	733	717	756	698	748	745	726	755	780	763	757	786	710	729	743	793	741	733	792	720	762	786	770	742	743	753	751	788	749	729	744	756	707	805	794	775	683	750	776	751	787	701	771	738	785	756	765	824	781	735	721	785	768	775	724	799	796	776	744	734	719	725	687	752	783	776	728	722	772	734	739	739	712	777	705	804	771	751	810	768	712	765	748	746	740	762	770	771	763	818	773	747	745	702	754	797	738	752	756	752	733	765
3654	7773	3558	1969	1589	1330	1166	1082	1010	1001	878	834	867	800	826	869	783	836	795	795	810	769	775	767	799	775	784	780	749	755	748	798	819	796	770	788	770	770	788	713	797	773	779	774	733	752	743	712	738	713	709	774	785	812	795	742	744	775	789	756	781	799	789	765	800	735	731	743	740	763	811	750	730	740	798	727	729	744	701	757	713	740	795	728	743	755	700	778	745	724	729	797	724	760	762	723	712	745	810	762	780	805	786	752	747	758	736	759	743	746	801	748	730	724	730	763	731	747	802	784	777	707	771	771	785	772	753	771	734	808	736	761	790	791	734	751	747	766	703	816	785	793	778	777	761	776	733	784	735	733	761	770	791	758	778	770	772	809	763	759	782	775	724	791	757	774	754	779	778	770	741	713	719	752	744	772	727	788	751	761	803	759	798	792	753	717	761	780	735	686	707	781	738	758	752	794	754	771	767	764	777	809	764	761	797	748	792	717	745	710	782	792	743	776	758	776	752	815	772	767	758	773	754	794	758	698	751	752	752	757	768	763	833	764	782	762	757	778	756	730	773	746	745	792	724	728	737	765	722	780	770	736	726	784	739	769	738	792	750	769	790	776	714	736	777	776	792	749	740	784	728	713	766	718	747	796	785	749	766	813	746	753	797	682	750	710	750	742	800	763	732	759	765	738	764	758	784	727	726	729	729	788	748	779	773	745	770	775	713	725	744	738	751	738	749	784	721	752	757	763	764	755	780	771	789	753	788	748	763	775	742	807	760	719	783	753	769	757	752	768	774	690	782	805	782	810	729	764	812	778	755	745	766	779	701	743	760	793	757	752	776	761	742	737	788	780	767	777	837	772	737	800	770	763	813	738	750	750	730	773	745	723	780	752	763	778	786	741	763	735	732	763	748	786	789	806	744	702	751	739	763	769	758	720	797	798	795	742	743	754	742	801	751	762	755	757	746	789	786	749	746	686	707	788	721	721	769	746	832	762	726	794	752	775	757	843	745	718	829	763	738	698	756	750	781	759	737	732	785	741	755	725	734	741	798	781	748	763	767	766	701	745	757	755	765	749	730	805	728	749	798	765	771	777	731	803	740	745	764	757	782	739	766	691	732	791	751	785	745	713	761	773	700	760	761	830	766	736	760	728	753	755	732	754	809	738	733	807	766	728	750	727	758	736	793	711	742	766	762	780	737	805	814	773	750	736	761	789	714	716	750	755	753	785	762	743	760	749	778	749	799	777	723	713	740	751	764	759	761	746	763	747	802	798	732	790	778	764	751	748	748	789	773	757	782	716	751	810	730	715	719	788	739	777	786	696	767	698	759	818	803	733	744	787	741	772	790	719	775	759	799	786	746	782	789	753	763	792	752	778	735	749	764	741	720	701	738	728	782	727	759	798	775	777	733	726	779	753	827	754	747	814	725	760	766	840	760	779	731	766	789	774	763	772	769	803	768	739	709	707	792	815	726	770	736	833	749	758	751	738	813	757	748	694	747	768	750	738	769	782	742	725	768	761	799	767	700	766	702	766	728	800	775	751	737	746	750	746	721	751	803	769	807	784	755	729	758	698	798	733	731	798	816	787	717	695	785	759	785	778	811	779	796	716	771	756	768	718	762	774	759	781	728	796	767	770	768	712	767	747	756	781	770	763	752	742	730	792	782	738	780	780	734	781	743	764	788	750	814	789	728	764	783	771	726	710	778	760	739	788	744	754	752	759	781	742	741	744	717	771	784	762	722	729	770	785	781	747	786	725	753	737	791	710	672	730	755	777	737	745	750	739	733	766	763	744	768	765	798	703	706	721	858	752	751	740	811	767	748	743	726	764	712	758	735	740	789	767	759	769	752	751	766	841	804	773	770	814	751	808	811	746	784	771	719	803	716	794	752	769	760	760	776	798	763	761	712	790	798	743	741	749	759	790	758	820	721	756	750	706	776	764	789	759	804	750	721	721	748	761	774	759	765	794	794	780	781	806	757	757	749	772	755	684	806	742	766	752	779	738	735	747	715	811	735	748	716	744	761	797	743	738	766	770	771	815	755	730	770	760	753	785	773	745	743	778	733	780	750	784	736	720	768	786	740	762	765	733	830	725	742	734	737	714	775	780	727	720	759	748	727	772	763	765	791	760	761	730	767	777	727	770	757	803	742	688	712	751	758	799	735	746	768	745	786	756	815	717	711	772	698	765	715	768	831	747	688	751	803	781	756	769	763	754	749	733	789	726	807	694	731	768	775	755	781	748	749	778	766	805	738	795	759	811	740	759	797	793	789	732	762	749	794	766	744	797	698	760	778	812	743	733	757	769	709	776	720	769	776	753	760	733	703	765	751	804	789	767	764	781	736	780	803	747	754	759	737	745	759	749	732	752	767	780	770	802	790	755	757	735	780	751	747	779	778	759	740	757	789	758	789	775	738	764	757	724	728	732	778	768	802	771	779	808	797	730	761	768	762	790	789	690	711	753	714	744	808	770	818	732	767	735	748	755	774	765	770	745	796	747	715	823	742	727	739	726	795	732	783	787	757	725	744	749	776	715	721	791	774	750	747	703	775	787	743	752	774	826	736	767	758	767	746	733	757	771	800	744	757	822	791	741	781	742	734	753	748	740	741	747	764	771	792	724	792	705	792	764	768	737	801	772	773	731	735	766	752	833	729	790	769	777	786	762	725	723	799	758	792	703	756	726	791	770	772	765	743	784	741	766	746	766	726	782	714	811	756	819	779	775	757	764	827	722	800	760	734	783	753	761	739	716	744	759	768	778	763	727	811	737	801	758	743	757	792	726	768	782	776	776	724	779	770	765	744	760	724	737	779	781	759	755	750	758	769	800	767	757	772	690	726	716	723	807	719	790	747	773	722	760	759	793	770	777	754	756	744	747	735	798	732	765	723	764	746	744	718	764	753	770	827	797	844	802	746	766	773	687	787	798	774	752	777	760	739	735	758	766	735	815	795	747	769	756	784	740	814	777	714	777	767	784	835	751	759	715	746	702	770	820	750	731	788	754	744	768	805	743	786	747	808	754	799	803	745	741	781	786	750	805	786	727	816	715	775	711	718	786	743	777	786	801	750	788	766	776	794	827	772	700	759	735	745	771	749	778	713	771	751	781	738	801	735	789	751	799	781	741	713	726	737	790	744	751	714	767	753	761	824	719	807	731	739	749	750	767	790	758	742	776	747	774	727	750	761	737	768	801	771	779	770	860	763	753	784	752	745	786	783	768	750	773	792	799	707	766	726	775	783	716	761	760	828	707	813	741	742	794	786	753	753	787	705	746	734	730	777	712	799	771	753	712	786	766	734	731	750	729	807	768	769	794	725	731	762	756	764	774	757	760	719	799	760	758	793	757	771	744	724	700	703	766	768	763	797	722	748	774	729	755	734	770	739	757	751	731	745	763	763	769	815	764	703	778	726	745	754	775	753	753	739	761	712	730	806	784	730	744	771	764	741	753	743	776	788	808	777	762	788	741	752	741	766	766	802	724
22392	20932	28439	23603	20933	20973	7173	1065	811	677	588	548	564	528	448	436	447	422	425	391	407	401	380	427	397	373	376	360	381	346	394	383	373	365	348	378	333	329	340	356	316	333	358	340	341	338	324	349	347	325	356	350	338	336	341	329	382	375	345	335	316	341	376	331	352	345	340	345	317	358	369	354	349	298	330	344	362	339	310	351	352	371	352	347	320	334	356	353	372	368	327	328	314	335	337	335	319	302	347	334	326	353	327	373	311	363	376	344	362	345	323	314	351	339	339	343	355	340	326	360	334	356	311	328	327	346	325	328	341	351	322	310	336	365	337	324	325	342	343	360	356	310	345	332	292	343	336	321	353	348	313	315	336	365	342	371	329	304	323	327	382	341	332	346	340	342	324	337	321	355	329	300	325	329	333	376	303	350	337	352	313	339	340	334	321	338	327	330	349	357	326	323	328	331	366	306	356	333	306	301	317	362	333	359	322	336	340	355	334	355	348	324	320	341	316	317	347	345	389	340	317	354	327	341	355	316	356	358	306	296	298	347	337	328	320	328	310	292	316	348	334	351	360	300	340	327	319	372	344	330	315	356	310	312	343	315	337	332	334	351	320	305	354	331	328	328	343	312	373	335	321	337	340	354	337	320	345	347	332	315	308	321	342	360	346	348	353	337	353	335	318	330	330	316	340	372	335	322	318	307	330	327	349	362	364	352	362	328	339	330	322	318	347	352	323	327	341	357	359	354	343	342	346	337	356	365	355	353	363	319	334	331	328	331	313	339	356	358	349	343	359	331	316	316	320	348	327	334	353	336	330	318	342	362	354	347	341	324	362	342	347	340	364	365	348	374	306	314	345	320	325	345	338	345	352	357	351	341	341	317	335	349	342	365	328	330	337	343	334	346	319	303	344	326	324	363	326	347	337	317	344	350	332	354	331	322	318	301	327	362	379	333	304	327	316	337	316	330	327	358	330	352	304	350	322	327	340	341	356	342	381	336	350	349	326	322	341	322	368	356	359	363	311	350	355	346	341	353	346	342	340	346	344	345	339	332	344	327	358	331	326	328	315	344	312	346	362	347	317	313	337	327	340	322	339	335	319	332	368	341	346	353	320	304	340	337	322	351	350	313	377	350	309	316	378	299	322	297	338	356	350	331	323	340	340	334	351	329	343	360	326	324	354	332	313	339	334	352	314	344	328	363	337	335	301	354	317	333	306	368	327	314	322	331	304	340	341	293	325	324	324	319	334	345	309	335	340	357	341	358	315	331	351	300	306	318	334	358	319	331	337	341	329	314	360	334	339	354	339	338	339	321	347	359	337	337	349	329	305	339	321	301	331	350	320	321	335	356	330	323	345	371	302	273	338	330	352	311	359	336	336	347	304	341	313	333	330	336	322	309	361	380	336	356	334	341	316	320	332	326	323	351	319	326	362	276	341	345	323	340	328	329	305	355	348	314	326	310	323	375	341	354	361	351	324	326	341	320	305	335	375	340	332	342	353	297	362	331	335	314	298	335	355	339	328	339	331	354	342	340	318	361	317	319	334	318	345	332	345	328	374	403	365	356	337	347	355	356	307	331	339	357	319	329	343	368	345	334	312	319	323	362	313	345	308	359	331	337	336	323	328	321	336	342	333	350	363	320	324	346	314	328	358	325	347	347	338	353	343	353	326	328	348	327	343	331	320	340	326	349	308	325	364	326	312	320	376	338	332	377	327	369	324	351	368	271	356	344	313	331	324	361	337	326	344	375	335	337	338	325	351	346	328	326	331	333	334	329	371	334	334	353	336	348	347	347	361	318	317	343	294	341	338	327	310	339	366	341	339	367	317	350	342	324	343	305	347	325	340	308	343	330	336	313	352	344	347	340	316	338	330	339	339	313	322	353	329	334	337	347	317	345	344	339	324	342	316	311	351	328	343	345	343	351	337	355	340	320	355	347	326	347	349	342	338	338	359	349	350	341	308	340	332	348	344	348	369	356	366	362	357	297	335	343	315	309	380	312	327	346	341	349	345	345	307	330	363	316	346	337	374	313	314	346	302	365	342	329	338	325	301	336	317	342	316	299	361	317	361	352	377	336	340	312	308	341	334	342	326	354	346	330	302	319	313	331	356	345	346	362	325	321	337	322	332	327	344	358	326	318	337	342	359	343	363	376	353	333	377	342	334	320	333	324	335	352	335	358	312	340	333	329	346	354	365	326	347	294	355	324	323	351	338	360	335	339	369	299	335	332	335	340	345	322	332	374	358	342	343	361	353	339	335	344	367	310	319	345	319	332	351	341	340	355	344	372	346	328	353	341	325	339	334	316	331	343	316	378	384	325	298	332	330	309	342	323	309	320	353	318	292	324	353	324	339	331	318	317	363	309	349	369	292	325	365	305	319	317	346	339	305	322	326	358	308	351	350	362	354	379	378	336	284	362	352	291	338	372	312	333	326	339	346	366	331	326	365	347	344	325	332	330	304	307	318	339	350	335	358	298	337	325	311	368	351	296	327	334	342	317	370	312	363	328	314	321	331	326	318	320	341	347	323	315	371	361	354	340	314	375	334	337	357	318	322	361	318	356	335	364	324	308	341	340	356	332	358	337	346	356	352	374	330	326	307	341	299	355	319	317	338	345	325	329	331	349	360	367	322	299	353	322	326	339	370	286	329	336	349	359	343	360	326	343	318	328	362	352	337	364	349	353	344	325	312	350	362	352	337	377	341	336	330	322	358	353	333	350	325	348	354	312	343	329	323	349	303	362	374	344	336	338	337	316	337	338	371	353	317	332	351	367	343	388	337	343	293	331	334	351	341	313	340	302	334	326	369	355	299	327	362	304	334	344	316	368	328	337	371	320	348	326	336	311	353	336	302	349	297	340	325	327	301	379	317	355	356	330	337	332	329	322	350	339	338	315	355	369	360	313	332	321	341	369	357	327	353	334	342	344	333	317	348	314	344	366	322	346	324	344	329	348	363	315	316	320	324	342	344	364	334	349	349	309	339	340	309	309	341	318	309	329	309	316	323	328	317	342	353	364	355	318	333	320	309	337	327	368	342	365	335	349	377	334	332	275	310	317	334	347	330	322	362	361	354	342	331	327	334	327	340	313	310	323	336	316	382	348	341	360	317	322	286	344	334	320	356	335	329	301	345	314	339	321	342	319	349	328	336	333	347	295	328	322	355	334	320	352	348	362	357	342	325	320	326	329	341	333	330	347	352	324	362	335	349	326	335	296	336	347	363	324	357	352	329	340	358	335	330	337	327	299	344	354	367	335	331	343	321	329	362	379	348	352	371	338	331	317	370	357	337	332	364	353	351	337	343	346	368	336	354	340	320	326	323	311	321	336	363	329	327	353	334	347	324	345	309	318	319	336	332	359	363	336	324	368	378	347	336	335	356	332	334	327	337	345	316	304	293	365	354	334	332	357	361	367	329	344	346	327	325	360	356	304	351	361	354	357	341	354	340	359	305	349	375	316	312	338	357	327	329	364	328	336	306	319
4298	18499	9545	4570	3146	2409	1833	1433	1123	992	829	718	629	606	526	505	484	431	444	451	420	412	419	396	372	353	370	422	365	368	364	360	332	358	352	341	373	360	358	360	363	353	346	358	344	348	321	314	359	304	352	344	350	343	304	375	305	319	314	348	334	323	345	321	331	307	345	324	368	306	337	317	294	311	339	325	336	299	279	331	338	319	345	340	331	309	326	319	347	332	344	328	295	306	333	327	280	349	296	324	326	328	334	319	326	318	299	348	306	332	328	339	341	347	319	314	344	335	304	316	316	290	297	336	352	320	286	332	347	340	330	310	314	353	339	329	329	347	337	338	356	316	315	348	341	301	313	363	312	340	327	362	329	331	340	332	326	348	344	351	305	349	316	329	337	337	328	318	338	358	334	331	332	311	301	331	331	348	344	373	286	348	301	295	306	357	323	327	325	332	356	330	349	321	332	325	328	340	313	331	336	351	320	357	323	335	294	339	319	301	328	307	304	356	321	315	286	327	322	352	308	345	333	347	338	338	296	270	331	307	308	345	352	298	344	313	324	328	343	338	345	344	349	303	324	328	341	306	304	361	315	313	324	342	312	294	338	324	371	318	328	337	343	302	323	324	354	322	307	308	311	299	332	340	332	322	301	346	342	296	342	320	349	353	335	318	335	293	332	318	347	304	331	327	330	324	317	302	329	311	303	349	290	330	307	338	322	317	322	323	355	317	346	346	307	342	343	348	332	326	333	309	334	344	322	341	339	323	316	302	312	351	327	355	338	292	339	334	326	346	329	336	322	336	322	316	336	332	318	292	349	334	346	325	315	303	348	316	346	322	336	329	330	317	301	339	384	340	320	344	337	324	380	338	340	329	331	359	346	303	328	326	362	310	296	319	299	340	312	352	331	340	344	282	320	325	345	327	349	330	320	343	325	349	302	303	322	313	332	323	312	320	331	315	320	315	304	304	338	325	322	308	337	341	290	367	345	323	350	308	341	291	337	319	333	341	335	315	315	311	333	313	313	318	328	329	344	334	357	323	316	358	350	349	308	349	308	332	356	344	319	285	348	339	326	320	328	319	357	302	319	306	330	325	328	324	330	333	300	327	284	330	302	314	297	324	326	310	368	308	329	350	331	352	328	287	324	328	306	309	337	305	309	291	316	343	314	363	348	276	345	329	343	342	315	322	300	338	340	310	333	325	347	343	342	347	349	284	310	327	341	320	330	301	333	348	322	331	335	331	309	359	330	302	315	327	304	344	345	327	332	339	334	339	320	318	330	337	334	346	319	320	312	333	328	318	262	304	301	334	299	343	294	355	327	357	326	340	318	356	324	346	323	337	342	307	314	335	338	308	319	318	307	347	304	327	331	323	305	331	366	301	327	347	348	337	339	329	321	317	327	326	315	336	316	315	319	361	323	297	339	345	301	329	302	348	328	298	342	349	329	320	329	305	335	328	321	332	314	323	335	321	296	340	298	339	343	346	320	306	315	319	320	325	308	333	333	317	333	324	344	283	324	334	303	376	299	360	322	328	328	298	321	317	340	314	346	324	296	340	341	311	326	348	317	334	347	345	292	333	345	308	324	363	375	332	306	361	309	348	297	297	361	317	298	327	324	330	336	308	314	311	326	327	311	347	355	351	317	323	315	325	333	323	331	340	324	329	330	319	321	370	314	287	342	293	319	306	346	298	321	350	323	322	356	301	330	318	315	337	330	346	331	320	336	326	310	295	339	346	308	341	324	341	333	325	332	302	333	325	331	336	332	303	321	331	320	332	343	339	329	393	341	324	317	341	268	358	339	348	300	337	330	338	300	333	349	328	344	338	342	321	355	326	329	351	350	332	297	343	332	323	311	349	360	284	313	368	354	339	317	324	316	374	331	363	317	331	295	319	327	316	318	337	315	355	354	291	299	322	326	336	300	342	342	340	303	299	297	321	319	335	330	322	346	345	337	319	331	373	340	342	349	342	318	335	290	324	318	322	368	316	330	288	355	299	314	305	309	341	319	348	357	334	338	319	319	312	331	286	334	320	319	344	305	319	342	345	323	352	326	327	320	326	309	301	338	328	321	335	334	355	332	302	321	319	316	368	299	339	328	312	345	358	340	341	313	343	332	314	302	331	347	291	338	346	357	315	332	311	309	355	333	338	327	346	351	334	343	339	356	311	345	333	330	325	341	330	363	321	330	314	351	311	342	304	346	353	301	325	306	335	361	322	324	292	309	338	339	305	327	325	313	327	315	332	335	347	331	326	346	328	324	334	331	317	321	327	330	303	347	329	294	334	355	328	297	352	310	318	345	331	318	366	329	323	347	309	320	322	358	355	335	316	344	343	354	354	301	337	349	311	316	319	326	328	322	339	334	323	321	329	326	356	319	312	305	325	328	322	302	311	348	333	348	344	343	322	326	349	323	323	352	314	328	344	357	321	326	327	332	312	318	320	309	322	325	326	335	309	334	340	313	334	349	346	315	336	328	333	349	321	331	317	330	306	298	314	342	327	351	331	296	324	321	342	341	308	340	309	313	363	326	321	325	325	331	347	350	334	328	319	296	340	357	325	321	361	360	344	298	344	328	324	308	340	328	317	322	345	360	317	330	326	348	313	326	331	349	328	357	330	332	327	327	318	354	342	291	375	331	337	337	312	364	335	330	342	327	322	359	313	326	308	313	345	295	296	313	329	322	327	297	337	345	299	331	335	317	347	288	358	348	310	322	302	324	313	337	315	332	350	329	354	343	331	327	301	324	366	308	349	318	325	305	346	343	313	314	329	321	358	340	347	323	328	284	333	336	357	342	324	325	343	314	308	315	347	312	297	324	298	341	311	341	356	352	328	302	310	334	361	336	349	328	351	326	325	321	337	284	341	334	346	317	317	350	315	341	350	318	335	310	329	331	323	354	327	349	321	327	322	333	326	356	288	311	325	362	340	349	323	305	344	336	362	332	338	316	302	335	326	325	338	343	354	332	311	310	330	318	306	293	325	357	300	339	339	332	319	312	318	322	348	310	332	348	362	334	328	338	318	322	320	364	330	355	334	314	341	343	348	364	301	344	337	363	337	333	357	348	333	331	311	341	370	325	323	334	334	327	319	320	325	344	335	305	329	322	347	308	333	321	333	343	303	339	340	316	338	318	324	306	305	357	319	320	298	323	361	335	315	338	356	340	335	357	345	287	327	318	311	349	353	358	345	335	330	319	320	309	322	311	315	334	364	334	323	301	317	320	316	327	300	350	352	336	313	329	329	310	344	318	309	285	315	321	336	327	322	318	343	340	335	345	357	342	317	327	324	348	376	319	331	335	328	346	329	274	316	317	313	351	359	324	354	334	296	325	317	328	336	333	346	339	333	340	349	334	366	325	308	334	323	362	334	312	323	324	341	353	311	333	317	359	324	364	324	329	303	300	327	357	352	350	292	339	314	322	327	310	327	324	366	286	359	345	270	301	333	335	342	327	355	352	293	345	318	320	310	346	323	337	315	337	351
27465	20122	9245	1264	793	722	652	621	650	616	645	635	659	603	616	599	585	608	594	613	589	595	599	592	621	588	584	606	619	595	616	627	622	652	605	617	654	632	570	633	641	622	612	620	628	580	612	576	564	576	621	607	579	582	593	626	562	612	656	593	550	567	590	634	620	603	605	582	627	616	586	606	611	608	593	587	605	582	572	557	574	600	609	623	562	595	619	589	621	592	584	559	596	611	571	642	599	592	633	623	638	573	599	611	592	624	607	636	574	635	596	621	616	595	635	629	558	614	619	594	612	558	574	591	593	564	644	615	608	609	565	582	585	588	643	575	620	608	581	617	594	615	663	594	582	594	605	600	624	588	627	606	575	605	635	625	608	627	603	599	603	593	610	647	607	660	572	603	627	559	629	591	580	642	619	628	621	574	690	577	587	623	612	653	631	642	586	593	574	622	628	629	630	611	640	604	607	601	618	590	628	589	618	621	590	623	585	650	553	625	634	599	635	620	618	603	575	632	600	650	584	592	576	597	572	611	615	613	624	635	627	598	557	648	626	559	594	649	614	562	660	617	639	605	607	663	605	584	622	651	609	586	594	607	600	611	616	598	640	595	602	645	641	621	586	587	650	621	624	657	601	553	653	604	578	593	645	586	589	649	595	611	619	665	633	607	639	642	587	570	619	586	622	591	566	615	613	618	582	636	569	556	610	600	635	621	645	637	579	597	578	596	582	630	576	600	582	639	582	563	593	615	578	591	632	612	627	612	622	562	631	602	643	587	569	600	672	585	597	588	601	600	600	586	615	580	569	587	626	575	661	602	596	630	612	597	612	618	554	614	593	566	615	645	603	625	578	578	583	635	611	614	626	564	577	573	585	626	597	571	606	621	604	566	627	628	621	597	619	620	629	627	586	616	626	652	587	634	573	570	618	614	618	594	588	622	600	616	623	602	613	574	576	625	570	584	605	605	618	604	596	595	570	613	593	579	623	678	587	614	588	597	594	585	572	587	571	594	627	590	610	621	567	611	580	609	629	635	600	593	594	616	584	610	580	588	631	629	591	609	591	621	605	622	594	611	637	579	591	659	619	587	654	592	606	595	589	624	621	598	622	595	607	585	575	602	632	585	603	608	578	573	593	592	605	638	602	589	624	597	600	627	593	589	554	653	614	584	614	599	617	601	622	583	570	610	586	605	635	611	624	639	665	606	617	582	636	599	650	604	614	597	619	579	591	580	574	604	583	613	578	617	578	578	645	577	638	561	561	616	602	637	613	618	609	616	639	558	618	630	580	601	626	563	571	612	599	578	608	611	619	595	618	606	650	583	611	588	605	583	556	617	611	660	569	572	627	588	639	599	622	607	605	566	604	603	631	649	580	598	588	601	629	590	623	584	585	576	592	622	550	634	599	599	616	610	608	611	616	604	600	640	605	599	560	615	598	601	605	639	606	570	602	600	613	633	571	555	605	630	570	599	547	626	578	600	613	578	617	566	591	591	571	616	583	603	625	607	618	596	570	618	595	614	595	599	586	600	591	633	602	613	625	636	546	611	585	621	636	637	605	631	614	620	615	609	615	641	606	606	584	593	624	629	612	650	597	587	649	594	673	615	610	583	560	609	592	621	620	577	639	601	573	611	590	588	582	618	661	620	624	584	597	588	600	609	604	623	584	576	585	532	610	624	590	605	611	594	615	603	567	601	590	584	588	598	598	589	623	636	635	576	591	627	531	596	595	563	589	589	559	583	591	587	608	626	637	595	589	586	596	628	637	592	600	608	596	605	562	619	625	620	615	627	621	608	608	548	574	608	616	559	618	624	618	582	647	627	537	589	582	617	579	581	619	625	587	586	576	585	607	581	607	605	614	616	592	594	581	587	609	575	607	593	612	595	561	591	615	612	599	582	583	590	599	599	628	590	670	592	669	578	596	598	599	649	641	602	587	615	589	565	643	615	601	581	626	585	579	560	599	581	627	631	589	586	574	627	580	621	602	615	636	620	593	560	593	571	576	612	617	570	607	607	589	626	572	629	606	581	633	605	562	611	652	657	604	609	622	603	571	663	652	590	603	580	609	577	632	569	578	627	641	606	655	562	574	574	584	622	595	600	593	591	613	626	597	598	621	617	625	570	552	592	596	592	568	616	622	616	647	593	622	616	616	624	599	597	602	631	619	601	590	582	603	609	589	598	597	646	607	563	617	567	602	570	590	658	560	604	626	596	625	603	588	640	564	606	602	569	594	592	586	638	616	581	615	590	617	595	610	606	655	652	565	635	554	614	580	609	576	589	591	594	571	598	587	611	590	574	600	626	628	598	609	594	606	633	592	619	600	639	613	621	628	599	606	676	649	611	661	620	678	599	607	596	590	649	621	604	605	599	581	605	605	592	645	586	630	594	586	590	602	557	590	580	587	606	652	611	658	615	628	602	612	641	596	613	571	620	605	635	615	614	568	618	621	566	599	588	580	628	592	608	609	604	649	664	619	643	621	601	616	620	570	610	618	588	638	588	640	672	588	649	624	627	570	595	640	576	594	657	594	616	615	596	583	607	633	580	603	598	598	600	622	583	586	627	607	641	595	559	651	663	605	587	619	606	614	608	604	637	604	622	623	614	605	570	567	618	568	614	625	649	630	601	597	655	595	608	597	605	616	621	589	563	598	593	614	624	613	627	587	600	599	611	603	646	578	657	597	622	632	624	578	609	615	638	613	616	613	603	628	631	630	572	617	614	588	585	597	577	601	624	594	591	596	603	595	615	604	621	639	569	596	629	640	625	589	568	558	566	636	599	626	605	556	608	602	570	638	661	635	601	647	611	587	574	631	625	607	607	621	609	578	578	594	617	638	607	576	625	621	603	633	620	609	598	644	596	643	610	611	609	625	599	611	561	573	585	606	567	632	589	636	641	637	603	606	631	589	660	594	615	639	641	580	602	635	615	629	645	604	645	603	598	623	609	611	622	606	622	636	624	624	563	601	664	585	594	586	630	598	626	626	575	598	609	618	611	590	583	631	607	592	593	643	599	584	597	581	621	613	587	566	575	605	609	577	600	550	601	590	595	592	610	596	616	621	631	603	585	585	594	595	568	581	586	531	615	633	632	592	616	584	572	580	589	580	606	635	575	583	629	566	617	637	588	598	646	602	603	574	611	616	583	592	610	611	616	569	611	592	557	562	596	583	573	588	610	646	604	566	618	613	610	620	596	599	593	557	635	564	634	577	590	582	613	606	565	584	549	605	621	608	634	605	617	632	632	592	631	635	614	630	514	653	642	592	617	620	623	638	574	584	614	621	600	634	564	573	587	656	677	592	640	615	633	615	610	619	598	615	596	638	588	576	611	603	668	574	652	663	654	635	597	632	591	583	587	651	613	629	611	620	623	618	606	592	618	588	586	592	577	610	615	599	608	611	617	624	607	583	598	586	568	609	636	629	613	642	600	614	595	628	599	580	610	577	610	576	593	622	631	544	617	624	616	613	624	589	602	576	606	629	543
4934	3986	1642	1056	861	827	759	774	680	744	727	643	638	644	620	625	681	677	634	595	621	626	643	619	611	613	593	584	597	633	578	620	607	619	643	580	643	643	601	570	646	572	644	607	587	560	609	636	678	634	608	595	620	630	627	616	592	625	611	586	652	603	584	642	614	631	613	607	566	624	596	621	610	629	598	633	611	624	612	672	651	610	609	644	624	638	632	662	586	648	630	593	636	598	629	606	615	585	668	647	585	590	616	624	598	639	618	617	564	610	590	616	601	604	631	608	606	566	616	605	640	612	614	648	573	639	609	622	607	637	569	624	620	564	567	613	645	603	645	642	606	570	642	618	578	568	657	577	592	603	633	609	604	632	629	605	622	654	651	607	668	632	601	656	600	620	614	603	642	622	572	629	602	686	590	623	632	638	634	638	624	604	628	613	635	663	614	613	589	609	645	623	624	581	618	584	624	652	651	588	629	652	583	590	624	604	623	565	598	615	636	649	623	627	617	576	642	614	609	609	606	657	629	656	604	608	626	602	634	671	570	596	645	626	637	632	578	639	624	644	596	636	625	645	600	666	605	641	589	634	626	564	653	601	608	605	611	614	611	596	583	595	633	618	611	632	632	611	577	635	604	613	535	629	607	626	584	594	649	592	598	605	597	627	624	594	614	607	618	646	592	620	630	633	613	590	633	618	598	597	576	614	617	605	619	601	607	644	616	642	592	604	585	615	613	624	635	598	615	647	624	607	629	648	630	609	602	574	611	594	582	544	600	617	618	607	635	639	620	614	607	639	657	647	618	613	566	632	613	634	685	618	653	602	585	616	621	618	645	613	610	622	602	612	594	625	619	597	667	598	603	650	595	608	609	601	576	633	665	622	579	654	661	574	659	622	633	628	587	626	615	587	613	586	617	582	652	636	633	668	622	612	642	609	588	593	578	645	625	647	638	604	615	584	634	565	599	633	601	647	609	622	645	605	608	613	617	633	616	660	631	591	646	646	617	639	629	589	604	635	604	607	563	622	612	637	587	632	621	593	561	631	664	627	607	608	609	684	628	583	617	655	611	630	587	619	590	590	596	635	635	579	650	557	638	615	591	626	680	596	652	621	637	599	616	595	666	636	639	606	623	593	641	605	640	614	561	582	598	630	612	623	666	605	591	645	667	622	593	629	588	628	620	613	618	605	608	583	613	618	606	662	596	599	609	655	629	608	604	618	652	592	624	627	620	604	593	619	617	649	636	652	631	590	608	582	594	555	587	608	612	623	571	662	602	643	597	630	630	634	607	607	631	579	626	646	605	642	640	610	583	647	631	584	589	573	637	661	624	638	606	624	634	629	631	629	573	610	633	662	615	622	615	568	639	552	626	592	624	639	622	595	622	615	612	618	635	584	608	640	633	615	631	616	657	621	632	648	627	609	657	645	646	660	595	629	641	610	633	619	624	670	621	636	628	601	666	626	618	605	649	645	592	597	619	625	599	590	615	599	609	595	657	649	607	572	648	593	627	597	606	612	603	623	586	639	672	611	605	609	594	608	635	632	648	579	567	607	629	621	604	642	625	636	610	614	606	625	609	603	623	626	592	623	614	629	651	598	612	588	565	612	591	611	653	603	621	597	623	662	615	605	608	625	637	622	608	620	602	643	673	571	653	580	617	597	588	651	587	623	633	571	609	637	600	631	632	596	567	666	630	583	650	557	646	666	649	609	603	620	650	608	608	622	642	604	629	646	623	631	616	628	629	623	624	605	670	659	601	629	626	616	661	615	636	637	574	627	647	649	601	602	641	588	607	607	581	620	589	612	615	627	599	681	620	649	605	619	644	629	608	577	650	615	632	614	651	611	603	631	611	656	606	604	586	634	617	612	596	592	636	587	626	646	631	595	601	623	631	576	619	615	603	665	606	634	601	584	658	592	592	629	602	615	594	616	599	613	608	627	637	624	675	643	622	592	657	616	612	580	628	595	627	599	591	627	627	650	677	619	627	609	597	669	567	588	584	640	604	644	634	574	620	600	568	587	619	631	606	613	641	625	606	616	602	620	575	701	598	610	600	649	631	602	575	652	621	629	670	604	612	635	593	619	613	592	587	655	579	611	622	570	586	577	609	626	617	610	658	601	619	630	596	561	610	636	618	644	644	646	626	617	594	643	598	592	629	610	597	586	608	591	676	602	657	667	639	613	602	612	613	647	621	626	634	602	618	607	647	639	604	625	613	625	607	633	574	638	604	635	627	596	610	613	637	640	601	626	597	613	593	571	579	626	661	627	588	611	674	634	568	600	646	576	621	615	658	615	626	595	625	588	614	652	594	628	623	590	617	642	622	638	636	601	638	629	592	611	649	656	581	657	584	614	623	629	636	604	617	559	630	611	594	596	621	612	606	579	604	638	600	600	578	655	629	608	648	571	628	618	594	626	588	585	626	597	634	634	596	618	626	627	640	623	627	580	650	633	642	614	576	587	581	613	593	622	642	616	619	624	618	617	622	614	619	640	606	623	631	583	628	628	621	636	617	609	604	639	611	632	633	639	648	592	571	602	625	617	680	625	612	609	622	592	570	629	624	612	673	632	632	632	605	639	667	633	638	640	617	621	641	604	594	644	612	617	597	639	626	609	592	588	630	632	606	625	623	593	628	620	670	581	666	635	626	649	627	607	573	604	611	627	608	633	611	665	625	608	618	686	612	609	602	579	637	576	630	617	584	639	617	653	616	618	545	612	634	660	641	620	676	627	604	574	605	568	627	651	624	623	623	641	642	624	603	613	583	585	584	602	616	638	609	647	614	596	634	644	603	590	631	591	599	639	676	662	662	631	622	593	630	615	611	623	643	663	575	644	643	664	581	615	575	623	624	623	606	602	632	645	644	605	609	594	602	644	626	638	665	596	652	572	622	639	637	634	619	621	635	622	617	624	617	620	609	661	616	624	626	624	636	623	602	652	603	653	611	617	593	597	614	573	653	647	616	610	623	641	578	579	617	612	606	647	631	624	558	655	626	577	562	581	622	619	622	667	621	617	547	645	622	602	627	577	581	610	580	568	651	624	647	633	599	618	580	643	646	604	614	606	653	640	641	592	611	585	602	626	578	568	614	624	633	598	624	608	598	636	600	668	666	625	616	624	622	645	646	634	618	636	588	606	627	650	656	621	568	638	627	611	605	641	593	550	643	586	617	599	581	653	604	608	598	616	608	595	647	570	577	608	597	603	593	594	603	570	645	606	617	584	646	595	613	641	627	625	589	589	578	604	597	640	553	595	626	573	590	629	606	585	671	619	603	571	636	618	621	646	609	621	621	640	615	647	582	622	637	600	588	627	650	601	645	614	631	617	596	628	617	609	632	647	638	622	661	602	589	580	598	630	607	614	648	620	611	616	571	624	645	602	613	629	605	585	589	654	644	640	616	648	604	597	633	630	619	605	618	607	613	621	643	609	651	622	617	646	621	605	570	584	636	612	607	639	623	601	656	613	626	562	630	602	610	621	623	617
23560	20914	27846	24134	20877	6193	848	600	462	450	451	434	388	377	363	322	347	293	345	336	302	338	308	299	320	309	302	313	298	312	282	258	326	276	296	274	295	288	290	269	279	299	305	295	250	284	300	234	273	308	278	276	314	267	311	273	272	275	269	303	274	276	281	302	293	288	283	275	297	269	283	296	273	287	274	281	280	265	290	289	324	286	300	261	275	295	301	269	286	286	301	282	317	264	279	293	277	281	295	260	243	314	267	283	305	293	287	282	323	295	281	284	278	272	269	278	286	293	306	248	260	286	322	295	272	292	276	274	260	299	305	298	293	285	313	291	267	271	282	284	269	311	285	261	272	287	296	311	295	307	283	261	311	278	304	262	281	259	304	283	321	280	272	283	285	270	294	267	271	280	273	282	279	288	275	304	274	282	283	279	268	286	286	272	286	281	267	304	285	288	277	317	277	270	252	308	261	291	278	273	305	306	255	288	270	291	270	261	262	244	289	291	265	276	307	280	280	270	277	302	277	281	276	307	286	291	323	265	288	285	276	271	279	300	270	271	266	298	274	285	261	254	297	296	276	305	300	260	291	291	263	275	294	313	291	298	279	255	281	285	244	296	285	258	270	304	291	313	288	302	274	272	269	298	295	315	293	273	313	292	284	274	294	281	281	301	281	300	301	295	283	315	309	268	276	245	299	283	275	318	250	311	278	292	285	278	297	294	273	282	288	256	277	287	260	258	285	265	268	292	297	302	260	309	276	287	285	275	315	286	264	285	289	301	268	268	248	256	272	304	277	295	303	288	260	298	242	301	279	286	280	294	265	263	300	247	288	284	273	267	264	299	329	283	276	257	285	276	288	283	267	285	286	270	266	268	285	256	289	286	260	284	283	311	275	275	278	320	298	270	294	275	300	265	287	285	293	302	276	287	270	291	307	280	270	286	312	281	286	296	297	295	269	315	327	254	278	260	283	276	269	298	275	272	283	304	278	304	296	317	295	298	296	281	298	275	309	270	291	308	285	317	308	254	293	257	267	275	300	273	260	284	277	290	281	276	301	310	256	285	266	296	241	295	272	300	252	294	269	281	263	292	270	273	289	264	264	280	307	298	282	310	305	271	285	268	286	261	304	275	305	271	280	283	296	266	273	314	283	294	300	268	298	270	272	281	291	288	274	272	282	273	253	268	304	270	286	266	262	278	271	300	290	256	294	295	290	304	291	273	286	302	269	287	266	261	293	288	302	281	304	305	303	261	268	277	261	282	291	285	281	291	258	271	288	281	274	314	305	293	312	280	275	307	280	295	309	278	266	309	294	323	256	276	293	300	299	255	290	283	289	276	297	269	288	275	315	293	290	271	274	303	298	270	282	302	325	301	283	282	298	289	286	312	285	286	273	272	305	261	287	292	288	285	311	298	255	295	306	280	314	288	295	276	297	256	271	279	262	297	290	294	304	274	303	291	279	287	310	271	281	292	279	290	303	285	283	294	279	289	291	271	251	314	322	277	273	289	290	276	259	285	283	272	303	281	266	275	283	291	264	273	291	290	311	290	304	276	273	261	269	264	279	296	301	272	291	302	308	273	261	233	275	276	295	308	300	293	306	268	270	289	284	295	252	290	298	281	292	261	275	279	294	287	261	296	281	280	270	292	278	298	273	304	300	264	269	282	293	267	300	277	283	295	286	303	286	282	294	301	289	288	237	300	291	302	295	270	275	283	276	292	265	296	248	266	295	276	264	270	287	281	279	306	269	294	287	271	278	312	290	299	295	278	304	283	282	301	271	286	259	273	259	290	289	283	279	243	292	269	308	268	281	300	271	332	271	307	268	287	330	283	277	275	263	259	295	296	309	310	250	279	310	279	269	295	297	282	308	284	310	292	274	247	303	304	292	295	306	264	278	266	258	286	265	294	286	260	325	303	286	289	323	284	292	301	315	294	279	280	279	268	278	276	283	272	288	306	269	300	288	282	256	269	326	280	281	297	299	300	266	292	288	253	268	280	268	264	287	265	287	291	285	330	313	269	267	273	301	287	293	277	256	272	285	257	289	262	293	291	251	255	262	312	301	290	277	287	294	278	273	271	313	280	280	287	300	255	288	301	306	275	278	276	289	284	293	285	282	279	285	302	275	292	299	268	263	316	292	284	291	263	278	290	283	255	280	282	305	280	304	270	317	262	298	295	312	263	300	275	277	289	277	278	297	290	271	279	275	320	296	297	290	291	266	280	287	282	302	271	292	238	291	268	260	267	281	287	281	279	293	309	273	304	291	300	299	277	293	269	317	257	270	276	299	284	304	265	285	289	297	285	283	281	313	244	280	257	283	287	271	271	292	302	285	300	265	284	290	297	297	315	294	269	287	316	269	293	260	283	303	272	311	285	316	304	269	305	296	290	303	255	292	313	297	265	276	249	296	310	272	283	279	266	251	279	283	287	288	299	268	281	244	289	255	283	304	279	296	271	287	305	292	279	237	273	298	293	302	288	292	311	275	304	303	283	262	280	303	265	300	269	285	293	280	265	314	258	274	284	309	252	242	303	302	282	274	296	292	319	296	289	270	283	249	267	261	278	254	271	277	272	299	312	285	289	263	296	283	263	285	308	296	266	308	283	307	303	265	274	290	286	258	264	272	285	271	261	283	277	296	266	292	284	284	254	276	296	282	287	250	303	306	266	317	296	312	305	284	303	273	273	285	316	265	320	282	290	253	292	293	288	285	272	276	282	277	291	256	285	253	279	277	283	298	259	250	280	274	283	307	277	297	251	282	302	306	273	264	271	291	276	281	324	317	299	286	273	303	276	277	272	277	325	301	290	300	273	283	283	290	270	287	283	276	308	276	289	272	314	270	289	297	274	295	296	275	277	285	292	262	299	276	249	291	290	304	275	251	308	274	277	281	296	287	280	291	278	315	316	266	282	290	266	289	273	267	302	285	313	308	298	288	267	265	265	276	291	287	266	282	241	259	265	283	267	301	294	278	279	277	279	283	286	288	250	263	304	279	303	275	282	300	275	269	289	275	280	289	286	285	284	275	290	294	260	298	305	297	296	267	314	286	273	266	273	276	251	293	279	292	273	315	285	263	275	315	286	311	301	312	271	294	257	287	259	303	273	290	250	282	253	322	321	290	300	273	279	269	299	269	268	286	307	292	284	291	298	266	293	269	288	277	292	296	259	279	284	299	256	273	300	281	292	292	284	247	282	303	268	262	257	284	311	264	265	290	303	304	311	288	287	270	300	293	266	288	286	258	274	301	291	313	294	346	284	284	279	270	297	271	288	263	285	278	284	303	314	301	296	288	284	285	258	313	293	271	256	283	324	297	310	289	256	294	300	294	259	280	260	307	273	283	291	288	293	267	270	287	265	290	284	289	274	274	280	304	324	286	255	284	296	250	258	234	289	288	283	292	292	273	292	313	291	312	266	280	287	237	264	295	290	296	276	306	267	299	276	297	275	278	261	297	286	284	303	310	284	270	307	274	274	288	291	314	287
3641	13084	5829	2650	1827	1473	1114	899	735	631	579	481	459	432	410	405	405	365	384	345	355	326	326	314	331	307	317	303	280	305	328	317	310	325	304	296	277	322	291	334	284	305	283	312	305	288	301	326	290	289	302	294	296	279	316	316	310	312	278	318	276	283	291	272	310	284	282	287	286	313	313	291	261	279	309	297	330	302	279	335	270	284	303	279	298	259	293	272	272	283	290	308	294	268	316	277	312	276	311	286	305	291	314	313	283	311	282	308	312	319	309	286	249	281	281	302	256	279	311	287	304	294	287	328	278	288	297	284	289	323	271	286	278	287	284	282	280	310	271	250	325	292	301	279	292	308	292	302	292	323	291	310	296	299	290	310	266	303	305	325	295	287	280	290	317	290	308	311	295	291	293	292	283	302	306	285	290	311	295	301	342	278	292	272	304	294	289	307	285	308	277	301	321	296	275	300	293	259	300	273	297	278	278	284	305	288	283	286	292	305	287	277	291	268	300	280	256	286	305	313	287	282	295	262	287	295	270	303	296	303	311	280	310	293	250	306	283	261	256	315	279	312	269	282	287	311	313	302	304	277	298	303	265	292	320	254	266	313	266	284	308	293	282	299	259	289	322	292	269	299	289	283	315	279	255	301	300	277	258	310	289	315	287	286	312	290	291	285	280	302	284	268	285	255	301	293	307	286	300	293	282	289	282	312	274	291	279	325	318	261	300	282	250	332	281	268	276	287	293	292	302	300	277	290	286	280	279	290	311	302	298	282	288	296	295	258	280	316	292	288	302	257	314	297	266	293	289	260	303	320	286	287	282	298	289	267	308	272	286	305	294	313	288	298	305	312	305	273	250	308	287	311	272	316	292	304	307	242	299	255	307	271	278	271	300	287	318	313	309	268	314	285	296	292	294	282	291	287	262	302	279	296	298	283	297	266	294	283	299	315	276	284	302	270	281	318	286	265	314	303	280	311	283	289	277	281	303	315	282	297	297	275	290	297	282	305	291	312	289	333	262	307	316	261	323	286	283	269	294	299	280	313	295	267	289	293	304	292	303	289	291	263	288	310	259	276	312	295	300	299	280	303	295	281	291	307	272	277	273	342	299	271	268	300	312	278	287	299	284	279	254	289	297	288	282	243	293	287	292	295	303	290	299	275	288	293	300	292	295	281	265	290	278	268	310	294	302	311	294	317	285	294	271	298	261	307	310	310	287	283	303	287	274	293	313	316	284	312	284	293	276	299	273	302	281	297	304	281	277	274	291	303	290	287	273	292	258	278	320	267	276	292	290	291	284	286	282	331	265	290	286	291	299	332	280	291	241	274	288	283	332	275	282	266	291	294	286	266	277	261	300	282	255	282	276	290	295	308	298	305	308	300	288	276	281	265	301	304	283	301	302	318	305	305	280	275	286	275	305	271	263	278	289	295	285	279	292	286	283	279	335	267	300	297	289	278	264	267	330	280	254	295	328	264	314	299	276	293	280	309	285	303	266	298	266	323	292	302	285	300	316	313	308	311	287	285	291	289	318	289	324	294	294	310	288	319	284	273	245	283	266	251	312	283	318	294	278	286	272	284	289	274	318	267	328	272	282	289	302	308	298	287	329	298	292	312	284	275	295	322	328	276	306	292	299	316	295	324	251	299	279	294	308	297	268	280	286	308	259	244	299	291	304	288	277	288	296	298	293	302	284	296	289	275	300	306	308	266	298	285	293	296	300	281	305	329	285	259	310	299	285	280	278	289	305	293	286	290	323	316	274	294	264	252	273	295	274	326	295	314	278	302	291	290	287	273	289	274	305	312	311	283	273	296	300	287	278	309	281	296	319	304	277	265	292	313	298	306	283	303	288	284	308	306	289	306	262	313	303	295	271	287	297	272	295	277	309	274	294	296	296	287	283	272	280	311	306	283	263	278	276	281	279	313	272	302	299	268	266	335	323	270	305	282	290	314	252	283	296	286	300	260	287	288	270	281	264	298	290	280	290	311	297	276	286	290	312	264	298	291	318	273	281	294	281	273	279	301	286	301	307	281	304	282	276	280	302	279	323	303	283	269	289	278	303	288	315	259	265	286	302	277	295	282	275	301	289	295	318	309	282	300	299	309	286	285	295	284	279	267	284	274	279	295	321	279	280	305	297	310	290	272	294	306	284	328	289	279	282	250	268	285	323	297	266	303	288	281	292	315	289	309	316	302	313	279	259	315	296	301	308	307	279	321	292	280	310	258	290	295	301	300	274	288	296	280	307	288	281	303	312	282	293	284	294	306	294	306	300	293	288	292	334	284	326	274	325	300	280	279	283	299	299	318	259	282	274	290	272	318	304	290	266	288	266	307	322	285	282	288	294	300	267	294	297	321	301	282	276	305	286	301	251	300	292	286	279	267	298	312	298	269	300	272	258	293	304	334	307	294	270	311	328	294	302	310	291	277	282	278	278	293	304	297	300	316	300	287	286	291	299	295	248	303	292	259	288	286	297	282	284	284	322	285	291	288	256	310	287	314	285	295	269	295	346	307	282	269	250	279	304	309	251	289	346	299	306	283	329	291	309	300	285	330	309	273	309	316	295	247	318	299	269	283	288	260	276	293	310	307	291	287	279	297	288	313	311	265	305	294	258	290	311	279	297	310	300	295	289	267	284	270	287	271	272	289	294	298	282	314	270	290	275	275	288	287	294	295	276	295	271	293	289	265	283	306	289	289	298	299	268	295	321	286	303	291	304	293	263	280	274	281	287	302	254	295	275	286	294	337	292	251	313	309	298	325	296	300	291	279	289	296	277	301	288	291	279	286	284	275	292	281	288	282	299	298	266	308	271	298	264	271	294	268	292	288	312	293	300	283	290	308	321	292	302	330	283	316	296	275	275	281	270	294	310	284	287	318	289	275	282	260	302	310	339	310	275	278	277	279	291	274	272	299	267	287	300	288	329	254	313	290	287	309	274	272	308	269	299	269	303	264	272	279	272	309	305	295	274	293	310	312	302	276	305	283	300	294	289	269	304	295	281	271	316	275	279	311	265	252	297	298	282	265	318	270	286	300	292	293	261	328	305	287	274	313	288	302	300	328	303	290	267	290	280	255	277	265	285	297	284	302	293	267	295	315	274	273	277	266	307	316	289	274	302	344	283	280	276	303	268	290	281	284	292	308	285	286	283	306	270	298	265	294	330	288	309	297	270	285	288	292	298	303	281	330	296	308	274	304	311	271	270	277	270	286	282	300	303	280	265	284	301	305	293	306	319	306	288	308	249	294	292	285	302	299	272	289	264	269	280	270	311	301	295	319	287	297	300	287	290	302	272	303	262	305	287	289	279	275	288	295	308	299	289	282	283	307	284	298	289	280	325	304	300	262	263	314	277	310	297	310	288	277	298	304	299	300	303	301	321	285	292	286	278	302	302	303	297	292	269	280	270	307	293	266	301	301	299	272	274	315	302	278	249	262	291	286	289	307	294	313	283	287	282	291	281	319	275	286	327	312	295	270	289	321
24695	20904	26732	25119	8947	1228	1020	920	854	828	888	825	798	833	785	783	781	791	809	770	757	742	746	768	759	753	784	738	726	779	763	765	766	745	765	793	750	761	733	769	751	749	717	779	759	806	720	725	742	791	760	764	785	736	733	730	769	721	816	737	775	776	774	725	745	739	716	734	752	744	745	702	777	741	737	776	727	779	774	743	747	774	761	741	772	766	760	752	772	762	757	804	738	757	767	746	801	782	772	780	728	769	728	756	719	736	759	771	733	759	704	763	752	763	724	765	740	732	727	761	724	759	785	798	804	818	774	715	776	780	734	793	713	770	731	767	776	739	749	794	746	724	749	782	795	767	808	793	776	724	755	774	758	771	741	722	725	755	736	756	744	765	788	771	749	767	755	730	708	783	810	781	718	748	783	754	795	759	760	800	742	743	747	728	716	765	762	702	761	752	734	790	757	792	794	769	735	769	741	730	775	765	755	715	769	751	758	768	748	784	752	755	754	788	781	708	758	754	762	742	713	789	779	720	725	805	753	803	791	768	734	761	817	839	753	766	787	788	762	810	774	782	735	786	736	775	778	770	778	763	763	779	777	778	828	767	776	749	716	737	816	737	708	791	769	749	759	784	762	820	787	748	761	739	780	823	734	742	807	736	779	735	759	732	816	742	782	722	811	724	756	756	785	800	760	797	765	764	761	727	759	757	765	785	713	727	732	739	726	759	787	814	698	779	730	717	743	732	776	746	739	746	757	787	801	737	738	766	759	786	750	712	689	752	758	762	779	808	736	779	731	724	702	801	713	692	764	786	762	735	718	770	728	739	773	740	766	774	728	758	751	800	749	725	742	735	762	754	763	753	720	741	774	793	761	798	801	720	799	760	765	778	740	787	740	720	773	780	775	806	735	741	757	762	772	727	773	775	778	746	797	781	758	782	742	760	738	787	731	756	753	761	774	745	767	806	740	747	722	757	841	797	740	731	709	751	759	826	765	764	761	743	770	812	775	757	755	760	807	751	744	724	816	771	762	712	797	728	764	763	805	779	764	765	726	739	756	759	757	775	738	744	799	780	694	751	814	756	736	791	784	762	738	765	774	767	734	780	763	782	714	758	717	766	749	682	744	708	785	715	794	724	782	702	726	763	742	768	778	778	751	801	752	733	761	715	758	765	783	755	777	739	747	753	756	811	711	742	770	715	755	731	743	749	724	775	730	741	748	816	748	780	789	798	756	749	748	715	742	721	762	798	789	784	767	743	760	746	781	712	771	801	740	756	718	730	753	789	787	767	795	784	750	760	794	755	775	762	754	726	804	722	762	771	812	803	773	745	744	754	788	755	746	741	733	787	737	771	774	801	763	748	744	737	723	764	773	746	756	735	749	754	785	748	737	706	719	728	727	761	806	725	694	729	741	749	734	769	779	707	742	799	754	727	730	782	741	778	760	708	763	725	743	747	740	796	731	699	734	709	774	724	778	757	749	774	760	760	737	709	789	715	749	791	752	718	746	732	752	729	792	764	704	749	756	787	773	797	794	756	783	765	777	773	745	731	778	802	796	777	761	794	792	771	771	743	714	755	764	689	772	725	745	759	815	762	736	724	797	731	744	786	754	750	748	789	688	769	782	740	773	770	768	736	791	763	777	770	721	789	751	743	740	715	696	776	744	748	749	755	792	741	746	752	740	738	759	749	744	794	766	754	740	792	786	822	725	728	839	746	794	794	736	737	722	764	786	777	756	773	724	760	767	836	797	730	748	745	766	785	779	742	718	792	756	776	744	801	754	737	738	729	751	779	756	777	752	780	793	725	760	769	772	795	708	772	783	780	728	768	729	727	754	756	783	738	777	702	763	746	747	736	740	781	738	780	667	780	758	773	792	710	801	703	701	779	702	779	765	751	815	763	725	746	766	784	723	730	780	704	750	733	732	715	782	780	788	774	736	791	749	771	777	837	765	765	765	727	775	714	740	733	796	739	719	721	772	755	743	765	773	727	779	744	748	768	761	709	785	742	752	753	817	723	757	765	745	763	737	757	761	733	770	730	757	762	781	745	739	758	735	733	721	741	780	718	766	750	759	760	801	753	766	730	782	763	748	728	774	754	686	722	739	796	767	743	733	829	755	794	776	754	747	766	788	764	783	776	743	733	795	773	742	784	806	757	786	791	762	799	756	796	712	739	769	728	749	778	758	795	745	762	783	747	764	758	750	754	736	786	759	783	722	747	755	773	745	736	733	790	734	750	725	796	738	741	753	789	737	798	743	761	774	750	761	759	756	796	795	748	751	775	777	795	711	754	790	751	768	771	727	773	740	750	761	729	747	744	771	738	807	719	791	708	747	772	768	761	796	780	735	736	775	783	738	734	710	820	765	763	735	769	773	800	766	771	784	740	742	806	777	745	756	715	718	741	730	768	774	721	766	771	766	707	774	770	741	760	731	777	748	774	777	774	693	763	816	791	766	800	736	731	737	759	708	802	712	755	738	754	734	816	779	753	763	735	753	798	781	754	785	739	785	743	759	811	790	714	763	781	783	725	765	736	783	774	818	815	686	712	724	789	778	781	787	755	768	769	757	758	725	743	786	762	769	781	770	737	741	726	797	752	689	763	754	721	771	735	790	741	772	763	802	758	760	748	776	791	743	737	756	812	744	731	767	746	725	701	771	776	758	771	804	787	774	751	771	746	741	716	753	770	773	758	802	731	735	750	759	733	817	766	805	778	760	778	776	755	733	771	777	757	727	704	759	765	736	700	727	716	772	747	771	714	782	763	756	761	772	746	807	756	724	729	726	790	760	731	777	746	726	740	742	730	744	761	709	751	750	782	709	744	780	693	717	779	714	719	745	713	713	703	709	752	759	787	789	727	811	709	764	721	779	732	745	732	791	736	805	708	723	770	734	773	759	783	711	713	755	756	791	779	795	777	735	767	767	751	750	750	735	712	715	810	752	751	772	777	753	784	746	717	749	720	733	713	773	775	806	754	681	747	764	767	701	801	821	759	762	753	770	814	778	720	771	700	694	743	773	735	740	730	779	742	748	781	756	749	717	797	733	761	803	761	747	774	737	785	702	759	753	766	755	684	757	734	726	787	761	758	734	722	751	790	792	759	749	766	775	793	761	747	826	757	786	763	773	752	785	776	760	765	752	721	762	776	818	743	758	765	735	778	729	718	786	764	765	777	758	752	793	743	749	772	781	772	742	779	786	775	751	747	769	758	741	790	777	697	765	756	754	767	708	771	758	776	778	725	734	747	778	773	752	791	735	810	797	799	784	721	789	759	749	665	811	763	747	737	757	733	730	728	766	768	718	762	785	796	749	700	748	738	756	729	743	760	747	722	789	823	751	742	735	734	743	748	723	696	769	815	780	745	748	756	724	749	727	765	762	750	784	723	767	723	735	749	752	786	730	754	768	752	751	707	783	740	723	790	766	721	761	758	756	700	759	758	768	725	795	734	756	777	712	751	778	715	758	835	744	748	745	767	703	799	764	770
3572	8052	3607	2003	1607	1291	1198	1077	987	941	868	812	819	900	848	784	793	817	804	842	817	744	784	783	794	768	766	771	728	731	700	775	763	781	803	749	767	712	780	728	756	776	782	751	771	746	715	796	755	797	761	775	744	807	795	753	782	734	774	754	804	741	736	764	768	770	752	755	802	753	781	823	751	789	778	732	672	772	770	755	790	778	740	753	768	749	741	791	780	773	753	745	736	766	726	803	793	746	779	761	790	811	783	749	760	773	757	769	755	784	809	753	729	769	774	754	727	777	755	745	761	733	714	785	752	771	740	742	720	788	754	729	747	776	702	775	746	762	755	758	772	762	771	766	756	793	744	816	767	791	782	740	766	712	766	750	750	727	731	763	746	745	748	827	745	732	742	758	787	745	818	767	767	749	782	764	738	786	777	766	744	734	740	738	761	793	770	715	739	817	724	761	796	794	779	823	751	746	820	787	787	810	782	783	774	736	722	756	788	767	790	705	759	763	791	776	741	785	795	752	796	751	739	767	783	725	682	777	761	739	798	687	803	781	748	778	745	777	755	765	780	771	711	789	713	786	724	757	737	771	794	721	783	782	762	761	722	797	730	806	775	722	740	759	786	751	735	731	727	760	749	798	756	765	731	775	751	745	750	762	785	750	756	752	685	753	790	793	758	782	768	780	764	780	773	730	783	782	779	742	763	741	800	741	744	780	792	728	815	735	764	756	746	768	722	752	747	778	766	744	727	750	781	793	748	754	757	799	737	773	760	809	727	694	784	753	740	760	702	782	785	740	785	762	758	822	725	735	730	747	808	790	757	774	789	747	768	785	711	748	792	714	761	774	718	753	769	740	749	795	767	794	784	748	762	724	732	789	733	787	785	749	767	783	761	739	756	755	787	780	761	766	747	780	733	696	734	804	772	730	750	720	777	745	745	782	729	732	704	724	798	769	701	806	771	796	775	771	747	788	783	777	769	775	689	743	784	723	767	783	790	737	805	793	731	816	761	791	768	775	738	783	777	698	769	764	812	769	761	739	751	759	843	770	792	773	759	764	776	731	773	772	768	776	750	744	762	794	763	764	745	733	759	741	749	716	744	750	776	747	760	722	765	746	777	747	704	734	752	747	749	713	784	782	738	727	705	767	764	763	750	718	747	771	773	725	752	752	751	778	713	754	732	779	730	794	762	722	723	735	812	767	763	744	745	731	827	744	749	747	783	769	724	730	738	775	722	795	749	802	775	755	769	767	750	778	803	792	830	743	805	775	746	727	766	782	752	759	727	794	719	792	750	775	781	727	777	693	779	775	808	751	761	754	789	786	729	781	765	758	708	758	743	739	798	769	727	744	792	743	760	802	786	748	733	704	726	806	754	729	738	740	712	783	724	817	759	788	735	753	739	780	746	773	752	747	704	763	763	737	771	733	817	765	784	787	785	770	769	812	701	780	748	765	765	725	825	780	757	734	734	728	699	769	789	788	778	723	728	790	764	779	779	776	791	763	773	758	759	760	765	758	722	766	746	762	706	750	797	735	760	714	782	766	748	719	745	732	767	715	739	792	758	774	736	777	731	793	805	781	724	782	791	799	783	716	796	806	759	760	721	786	739	724	769	737	749	741	707	741	757	792	759	764	751	742	757	774	816	753	776	799	758	764	773	784	755	738	702	751	737	726	746	699	773	779	805	836	736	768	756	741	782	746	746	766	843	764	752	726	755	739	772	709	768	758	758	745	759	798	759	740	746	750	765	766	752	728	790	740	721	705	730	787	747	781	764	748	789	750	731	802	792	728	746	723	793	772	723	743	818	805	757	713	731	739	752	826	772	701	746	761	816	703	788	751	772	773	777	779	739	751	765	791	734	762	773	762	785	800	749	811	755	758	744	785	795	757	763	785	770	715	762	761	811	831	733	755	764	798	767	773	769	764	776	738	807	750	717	793	758	777	771	781	728	763	770	779	753	749	802	730	795	787	781	790	752	719	744	715	767	733	694	767	749	785	769	756	787	717	752	786	788	752	759	748	717	769	761	742	731	778	771	722	793	731	736	783	739	775	810	759	741	791	756	700	745	773	787	742	785	832	712	798	712	775	758	774	733	742	780	784	788	713	808	725	783	779	774	850	759	731	788	769	777	775	742	764	731	774	756	774	766	752	769	782	733	773	723	752	784	743	799	796	793	737	772	708	770	733	795	851	762	777	752	788	778	758	725	749	755	829	798	793	767	763	708	793	725	748	806	756	772	771	753	748	748	768	823	772	759	788	755	751	773	793	755	752	770	790	736	753	809	772	768	787	756	773	723	768	760	747	750	750	767	761	791	748	704	800	773	729	730	791	812	753	779	741	754	741	793	779	810	747	759	720	809	766	793	787	791	774	782	747	772	701	827	746	749	705	784	726	754	737	778	756	757	786	776	713	778	723	759	733	759	779	794	754	731	770	761	735	769	733	810	751	711	782	715	755	808	777	747	721	764	776	731	801	785	755	770	762	745	759	759	731	767	768	757	777	774	742	738	793	724	755	783	717	758	782	753	776	728	738	741	771	712	722	783	767	753	718	762	802	802	810	764	786	781	741	746	762	803	770	745	761	743	768	712	777	790	787	733	755	765	745	800	799	752	724	769	741	776	766	757	730	738	773	789	772	780	727	769	774	736	767	739	821	704	766	810	750	788	761	745	790	748	772	787	787	786	724	751	709	781	768	743	775	703	710	808	786	706	727	721	758	752	737	753	754	749	757	778	701	845	762	739	775	737	798	780	716	757	711	793	770	774	769	809	798	760	772	753	750	731	752	791	738	753	836	741	744	784	809	709	738	739	770	749	805	794	742	726	781	772	728	752	777	799	781	752	759	755	763	800	812	758	779	769	741	777	713	757	742	747	764	808	808	727	747	757	769	764	780	731	784	755	785	780	751	778	746	741	726	772	713	762	766	800	792	754	759	747	755	753	749	741	781	742	785	726	787	749	736	780	737	797	804	804	772	769	754	743	753	747	763	721	725	758	740	757	772	759	753	783	775	776	730	748	786	769	746	775	796	771	781	749	774	769	775	776	739	783	796	742	728	772	741	731	745	800	743	795	759	723	768	742	769	720	728	710	729	755	761	718	795	774	756	742	756	763	699	762	762	720	726	741	746	733	723	771	784	779	744	713	779	748	739	729	793	739	806	753	771	830	751	763	791	758	748	784	747	742	800	753	783	761	793	710	712	751	764	747	764	779	745	792	749	783	715	769	772	761	729	741	750	741	756	787	790	747	736	739	762	782	755	762	788	733	776	773	783	762	742	759	750	763	754	755	779	765	738	734	795	777	761	782	757	736	750	728	759	786	753	789	775	801	791	759	825	793	726	764	762	765	725	751	799	757	753	712	799	790	742	717	771	779	757	771	793	754	747	758	718	717	751	739	758	755	756	725	751	786	763	769	761	818	779	795	782	743	779	687	757	781	810	737	774	785	743	673	796	759	739	743	713	829	724	770	760	769	724	744	771	800	774
22369	20974	28505	23641	20974	21020	7004	1014	761	687	678	580	535	510	490	431	417	459	424	417	405	391	385	385	411	401	418	401	367	361	342	372	364	346	372	367	340	371	380	355	361	364	379	328	308	372	353	367	356	358	352	307	345	334	335	326	345	356	362	353	324	372	316	340	352	324	355	359	330	360	344	329	353	337	333	332	324	331	353	366	335	332	393	322	314	340	326	319	346	331	353	366	364	334	314	304	339	341	339	350	339	341	348	337	366	350	372	344	321	343	354	349	321	323	339	334	331	348	336	337	321	353	365	358	365	339	343	345	343	334	329	357	347	313	340	391	333	352	335	362	339	328	343	341	311	360	323	324	348	368	321	330	361	381	332	346	330	339	316	303	380	350	326	326	335	311	319	321	349	368	353	349	360	328	361	336	355	372	362	358	328	331	344	327	316	376	349	326	363	318	381	363	340	332	343	368	357	332	345	328	340	360	356	319	353	331	341	352	325	353	322	328	349	363	356	338	345	335	336	355	332	329	327	376	329	388	342	335	364	327	357	336	337	347	329	310	314	338	339	342	367	313	331	323	358	337	324	344	325	350	318	322	370	370	348	338	327	350	316	360	364	360	372	329	356	351	346	326	379	341	370	362	355	340	358	336	349	354	366	317	392	306	345	321	328	343	332	344	393	343	301	346	378	369	356	351	359	346	343	337	332	343	344	323	355	336	341	344	352	336	341	368	335	357	372	336	362	348	342	357	315	381	338	353	312	361	339	391	363	314	320	332	349	357	340	321	303	401	341	399	360	346	331	347	364	345	346	353	321	351	366	313	326	333	356	354	340	346	311	332	352	349	339	352	328	313	320	331	309	365	320	336	319	336	324	334	357	360	357	326	338	357	331	333	356	338	353	345	331	354	364	310	333	323	378	338	338	358	349	361	334	354	327	327	320	305	310	351	356	348	324	325	311	317	347	341	347	313	400	339	340	342	401	321	319	349	330	350	346	320	329	317	326	346	365	348	336	345	318	332	362	313	322	343	354	350	339	334	368	328	330	349	343	365	312	342	361	336	314	322	342	341	369	356	334	324	308	302	348	372	355	345	368	320	363	331	327	371	352	351	347	339	372	329	350	354	350	331	344	324	338	344	314	301	309	315	354	362	381	341	358	371	343	353	314	334	310	341	322	349	329	335	339	336	339	313	328	381	358	334	344	351	339	362	330	366	379	344	342	348	326	334	330	329	344	332	324	327	340	380	360	303	311	336	335	316	327	319	322	364	326	330	352	330	349	322	366	314	334	339	356	329	351	382	351	326	358	297	323	350	373	348	340	326	319	366	315	344	351	349	354	331	359	354	347	346	330	340	353	329	327	339	336	288	316	305	330	328	321	356	343	366	348	345	369	320	325	375	336	328	344	303	340	360	337	337	355	357	334	332	329	316	375	326	305	340	315	339	337	308	356	306	352	364	371	300	341	341	331	310	332	315	353	319	331	308	321	330	364	325	345	337	348	334	309	337	367	320	323	311	319	337	356	353	365	337	312	349	340	339	332	321	371	339	355	340	328	345	334	314	321	355	343	323	348	343	339	346	325	355	337	336	314	327	340	329	369	346	351	324	349	339	341	345	353	357	339	340	317	332	322	359	389	337	313	333	344	338	330	372	309	305	298	355	325	345	347	360	308	353	368	355	316	333	311	376	321	297	344	368	341	326	334	349	314	351	373	361	340	344	350	367	328	338	316	337	343	371	327	347	339	337	333	330	352	331	350	364	327	345	313	316	321	335	337	369	327	321	343	323	343	362	352	351	340	334	359	313	305	316	350	320	343	354	367	329	348	344	323	379	339	345	334	356	301	353	360	359	346	345	351	358	332	344	358	310	345	346	345	341	333	362	354	330	324	352	328	318	337	367	336	314	303	341	349	331	304	349	359	318	357	347	329	309	367	316	346	349	342	343	330	326	294	346	328	347	318	315	322	329	363	311	318	364	353	357	360	377	321	346	322	320	349	316	336	341	305	339	404	353	337	339	351	320	363	356	383	358	340	346	356	373	348	338	333	335	341	335	349	357	314	338	357	339	338	364	348	339	348	319	341	359	379	361	333	323	342	343	348	312	300	328	302	323	376	379	337	358	363	294	346	344	344	352	314	339	315	358	343	338	331	350	358	313	351	339	380	343	336	335	306	344	345	331	357	360	367	322	345	344	354	361	320	334	356	346	345	322	325	337	309	356	345	341	326	341	338	334	366	323	355	329	322	344	359	325	350	326	360	361	389	342	314	323	358	339	340	308	337	361	378	347	353	352	352	327	351	326	334	352	365	377	330	347	344	322	349	328	362	348	346	349	374	339	325	319	328	333	354	337	341	337	320	345	348	348	343	327	340	373	329	364	322	343	285	378	324	320	340	366	373	324	370	364	364	338	306	328	378	334	354	333	338	352	305	328	384	338	306	312	328	332	295	347	328	324	322	345	350	341	383	345	326	319	359	365	375	334	318	340	342	323	329	321	341	312	305	352	314	329	343	346	351	326	364	330	300	336	343	311	338	342	341	345	370	361	364	345	354	318	327	318	360	358	338	353	366	370	310	351	325	345	357	344	341	353	347	339	310	348	319	334	352	349	337	365	353	326	366	342	354	322	348	326	335	324	339	334	329	314	372	347	321	323	334	310	324	361	323	324	363	340	357	328	319	346	339	352	382	346	343	284	345	360	329	353	349	363	376	345	337	331	329	317	306	316	344	368	346	315	348	333	328	328	339	323	336	328	356	367	351	360	353	353	375	345	323	344	352	345	344	319	330	329	340	334	331	333	359	324	320	316	365	319	340	336	378	322	348	351	352	313	346	327	339	326	366	336	293	365	335	328	377	333	350	311	379	365	348	333	328	355	366	377	345	342	328	331	371	359	351	348	347	295	357	354	309	361	359	353	318	331	350	324	340	319	368	339	349	358	353	330	330	300	344	355	375	328	360	342	346	315	327	324	323	344	324	335	322	356	332	345	351	360	327	321	336	289	351	333	320	321	353	316	310	333	313	323	369	335	354	317	319	334	335	383	347	352	366	345	343	343	341	353	366	333	290	346	332	326	335	347	355	325	335	345	330	331	348	327	371	336	338	377	364	306	351	390	346	327	328	307	351	343	347	351	343	315	333	327	325	327	354	334	360	344	334	350	357	348	356	330	364	381	329	306	340	326	347	346	366	314	302	371	372	345	334	355	344	331	373	329	338	360	333	335	341	310	365	305	324	338	336	361	339	308	356	364	348	342	321	397	334	370	344	342	334	360	332	330	342	320	330	346	290	295	354	333	340	311	331	327	311	348	334	357	348	362	338	351	349	333	323	358	346	326	349	362	327	318	352	364	354	341	333	365	333	321	329	330	332	350	343	328	349	353	323	372	311	336	354	340	370	304	358	311	340	339	348	320	326	320	291	355	354	358	360	337	362	363	323	324	290	311	317	355	346	353	326	357	355	338	377	348	353	325	321	339	332	340	334	337	315	349	319	342
4186	18579	9436	4550	3161	2364	1797	1430	1180	989	853	714	667	601	525	505	471	494	482	437	410	418	413	405	353	410	389	353	398	383	412	358	357	359	319	379	348	345	342	355	326	378	365	336	358	321	342	365	341	339	330	318	352	352	340	340	345	330	341	352	350	338	341	375	323	317	310	334	331	354	337	332	330	353	328	394	337	317	359	309	333	340	357	354	318	319	337	342	326	377	353	371	348	294	329	339	364	324	312	336	334	352	325	348	323	333	371	332	362	355	326	301	351	308	341	345	334	332	349	354	340	338	317	330	339	342	344	325	319	332	311	330	317	312	334	314	348	314	338	287	311	354	351	319	351	335	303	332	317	322	353	348	331	362	319	342	339	360	320	322	321	331	320	327	344	337	342	344	362	325	314	343	361	366	339	356	367	332	322	333	332	341	337	350	344	335	339	355	338	332	309	310	369	347	340	310	311	340	354	288	340	355	336	332	315	341	342	329	313	321	336	342	358	337	303	328	347	328	326	360	313	341	333	338	371	294	344	311	334	325	339	337	322	318	334	350	346	349	364	340	407	333	356	356	355	305	326	310	320	321	330	344	368	330	327	332	342	340	353	326	356	324	321	334	343	342	332	342	346	335	323	305	341	326	320	361	336	309	339	308	339	305	314	326	280	347	341	308	324	329	341	345	309	369	345	343	333	328	363	326	366	327	352	341	372	368	296	348	355	347	340	333	322	347	352	321	291	347	334	315	359	330	319	342	334	316	342	334	337	332	342	322	290	322	329	320	322	351	310	314	314	344	329	334	306	344	344	341	343	349	287	343	351	308	325	315	329	318	339	356	346	318	360	319	332	321	313	322	333	325	287	348	319	342	319	338	315	307	333	335	319	313	324	319	350	341	326	362	319	352	350	344	344	306	331	327	304	325	327	327	325	320	317	316	338	307	338	357	310	341	350	322	344	345	335	339	363	322	308	348	354	353	312	336	314	330	324	347	322	323	335	326	349	320	314	324	287	327	344	341	356	354	337	314	316	332	301	334	332	347	351	327	337	316	341	293	347	324	302	323	382	356	339	372	324	381	324	328	322	360	320	342	340	336	342	365	323	314	315	307	343	335	340	310	325	331	367	311	338	324	367	369	301	314	355	303	336	302	321	347	321	312	337	337	331	367	356	340	336	313	345	320	348	339	345	338	328	332	278	317	365	308	343	332	324	332	334	357	324	327	346	330	320	329	370	330	312	350	347	368	352	330	323	325	315	360	328	340	333	353	352	337	341	324	321	331	333	353	323	358	322	346	332	353	335	299	315	343	345	350	332	334	347	351	352	364	314	337	302	326	300	334	344	329	339	324	339	324	318	338	360	326	347	340	355	322	369	340	332	320	325	328	351	321	314	324	322	333	361	358	312	341	317	329	325	289	338	377	305	315	310	339	331	366	320	339	336	335	324	342	325	345	259	360	312	326	302	352	317	325	353	329	332	318	325	314	349	327	355	325	323	331	315	332	302	342	298	336	341	318	331	302	319	343	315	349	329	334	329	315	329	312	313	342	328	330	329	328	360	343	338	335	365	335	299	324	329	324	335	332	326	329	341	315	339	319	322	304	319	332	329	325	328	304	307	342	309	382	323	318	351	342	362	318	329	323	336	323	327	328	310	323	303	309	364	336	334	369	316	346	337	332	320	318	300	346	302	348	309	346	339	386	319	296	346	328	336	323	316	357	338	343	318	294	317	389	308	372	333	352	324	331	322	304	341	332	328	368	353	312	337	373	341	313	302	346	305	364	311	334	341	333	305	347	347	313	309	345	330	350	336	332	313	314	365	369	342	327	314	294	312	312	320	353	331	365	360	333	327	336	297	326	324	307	320	327	318	330	323	341	352	318	330	329	330	336	317	307	321	355	327	319	326	348	353	296	374	309	341	318	330	325	333	326	323	345	345	357	367	327	384	314	364	337	328	302	328	347	289	353	327	352	329	306	317	364	320	314	328	355	346	328	358	313	329	347	371	337	340	322	307	341	312	327	343	327	311	311	330	328	315	360	365	330	359	317	335	351	337	333	309	322	332	348	331	320	324	342	328	353	299	326	328	370	322	338	347	327	340	359	343	302	352	317	327	344	324	342	335	339	299	335	345	350	336	333	321	349	313	297	344	343	352	313	352	331	344	350	299	334	343	351	344	336	281	314	354	304	358	315	331	346	332	342	329	325	336	352	366	306	325	294	337	340	307	313	314	341	339	340	337	355	313	306	346	316	318	316	373	337	346	335	345	308	331	327	301	353	327	325	332	326	296	350	358	356	335	344	324	335	350	333	320	340	343	319	324	327	342	315	341	316	351	320	351	300	329	303	349	328	352	355	329	366	341	305	330	330	341	336	351	338	326	327	312	333	340	311	332	333	321	329	343	322	358	314	308	356	343	328	343	354	313	301	317	336	337	354	344	346	315	359	336	323	328	300	339	332	335	313	343	335	331	315	328	343	326	312	359	346	334	318	344	330	311	335	315	330	337	317	343	331	348	336	318	326	348	346	346	299	331	322	300	333	322	346	332	319	317	322	342	332	333	299	310	315	323	336	337	354	333	389	344	325	345	327	365	313	315	292	315	349	330	328	347	350	355	363	369	329	375	334	319	347	338	322	322	334	368	392	318	347	329	327	343	325	325	340	340	329	352	287	314	331	350	339	341	341	333	344	352	332	336	345	299	312	322	301	309	319	341	328	341	355	295	331	350	286	313	312	323	318	339	345	315	333	330	345	332	345	364	328	339	317	359	352	345	314	274	315	324	327	320	335	320	328	306	317	336	325	314	342	345	322	341	344	317	366	320	296	343	345	321	357	301	322	309	331	360	319	332	302	321	337	341	300	329	342	337	335	335	339	324	344	343	355	318	344	321	316	338	309	315	320	308	357	341	319	355	332	340	309	323	305	331	334	336	311	304	327	314	324	309	322	318	366	327	302	353	358	365	317	369	302	320	318	341	287	314	323	341	353	352	324	338	306	353	340	322	330	360	346	325	349	328	298	330	355	329	323	332	325	347	338	317	329	340	321	324	351	304	338	343	303	332	313	353	328	348	351	289	346	329	341	331	312	349	322	337	322	302	326	352	307	345	333	354	330	296	335	316	329	359	335	326	348	357	337	340	313	340	352	350	320	324	319	370	345	343	374	356	360	320	330	333	329	333	361	321	325	320	311	347	335	332	343	320	342	352	318	344	342	337	326	312	339	336	302	337	362	333	319	324	357	307	331	328	344	327	342	342	354	382	348	358	330	303	339	347	359	315	339	357	361	316	342	323	327	321	325	307	332	319	344	323	329	354	335	319	328	342	323	303	304	336	315	335	342	329	315	351	319	336	324	323	375	331	359	308	339	314	380	365	350	331	345	313	321	334	353	331	328	338	359	335	343	338	354	307	345	301	337	355	330	302	323	340	350	321	375	351	341	306	372	322	327	305	314	287	330	311	320	347	356	352	345	332	320	337	340	307	336	337	365	336	343
27374	20139	9317	1376	929	797	706	650	621	619	619	644	596	640	619	607	588	660	609	598	603	589	631	638	648	568	587	606	647	584	607	594	602	604	612	610	625	535	607	592	586	598	574	637	588	594	617	630	614	607	592	562	621	619	624	604	542	612	596	596	570	629	585	591	585	595	616	585	622	638	555	634	594	590	601	600	599	624	633	600	604	640	584	654	603	614	582	588	547	585	651	614	603	585	629	592	601	607	586	587	611	565	609	598	613	630	587	608	612	625	599	631	596	623	620	608	604	588	548	622	634	591	604	590	589	584	602	643	614	599	603	593	606	588	606	626	594	559	592	592	591	592	609	608	617	584	628	646	621	596	604	612	578	590	598	625	606	599	619	574	568	633	609	590	562	641	611	590	575	595	575	581	593	567	603	562	637	555	603	595	598	618	603	591	618	615	607	589	589	595	624	635	582	613	591	627	574	613	609	608	616	626	589	593	604	608	624	644	639	560	609	603	614	630	637	611	588	608	608	642	575	561	607	574	653	619	607	584	586	583	631	647	685	624	611	592	591	608	558	595	604	607	592	556	649	631	612	636	614	585	608	600	610	603	593	643	596	599	627	622	615	628	644	650	621	626	618	578	601	598	598	594	620	636	682	624	610	603	615	607	636	623	600	594	594	558	593	607	594	595	586	587	600	580	585	595	577	570	566	630	594	629	595	617	645	593	573	585	603	579	592	670	635	601	621	583	593	601	627	613	587	600	557	594	610	637	578	637	626	583	581	582	582	614	613	555	626	634	604	638	614	582	567	593	593	598	646	597	590	565	624	620	637	622	624	609	616	594	623	560	558	612	648	637	618	600	590	576	573	628	585	593	605	614	599	633	605	629	585	667	626	603	613	647	632	604	597	659	643	561	622	637	606	593	647	605	608	613	624	624	619	619	582	600	603	597	582	632	652	632	603	614	643	582	582	568	604	591	600	567	618	577	599	619	594	623	557	628	634	576	645	614	622	602	604	612	602	576	587	616	611	654	638	662	618	600	581	625	641	623	611	589	606	628	563	593	566	580	596	586	629	601	636	586	599	608	624	617	612	645	652	578	600	632	562	635	619	585	628	613	618	614	612	596	576	593	631	556	576	652	635	604	626	581	616	600	596	624	613	565	604	640	629	613	629	610	570	559	612	630	545	609	606	569	577	607	626	612	662	588	602	601	595	619	609	592	639	601	580	620	622	575	630	601	599	627	581	576	578	594	640	581	615	615	594	591	591	617	606	636	620	568	631	646	637	558	614	579	610	613	645	577	612	610	598	598	589	611	584	610	592	565	589	608	615	595	604	586	641	576	567	621	584	620	634	573	597	603	597	540	580	546	659	590	565	602	625	611	559	620	567	627	623	625	591	618	640	669	596	579	564	651	619	660	638	586	569	602	588	602	599	603	612	576	602	553	558	571	679	636	608	625	577	616	587	591	630	530	547	625	622	606	618	595	617	603	598	583	594	597	653	608	595	625	614	592	584	605	630	551	564	616	629	633	614	584	626	605	576	687	636	597	615	619	604	608	599	595	586	615	591	578	586	629	608	636	644	641	606	593	617	603	605	565	613	642	650	575	591	616	644	577	608	604	557	608	630	603	651	638	601	585	601	587	635	566	601	641	619	622	543	599	608	632	643	573	612	594	604	599	591	598	632	580	619	587	617	620	598	613	621	578	574	576	610	585	586	582	613	612	627	561	618	599	580	614	567	632	633	636	595	575	620	616	600	627	601	615	620	591	593	637	612	629	566	575	572	610	617	596	649	621	608	617	596	640	585	648	620	622	625	595	596	597	568	581	611	621	630	581	614	655	586	616	595	593	615	618	565	594	582	646	596	613	592	624	587	597	575	597	629	648	575	635	632	639	602	654	612	617	642	600	583	611	595	614	577	570	600	598	569	569	589	612	612	576	601	612	616	645	619	569	589	582	617	590	612	617	596	574	603	605	607	623	595	591	595	628	630	611	608	589	597	576	585	595	604	604	560	617	658	611	608	583	590	623	605	661	628	616	577	625	576	634	580	606	601	626	622	623	619	652	595	607	610	638	609	652	663	571	681	588	600	597	599	604	580	596	575	631	611	614	624	598	641	606	608	599	578	563	627	559	658	570	656	602	624	634	610	620	569	616	595	588	582	618	574	581	622	600	650	622	627	609	608	529	600	589	580	631	663	603	594	628	586	647	677	613	545	605	609	581	627	641	612	612	584	627	609	617	592	608	599	575	618	609	595	578	601	579	642	643	585	605	574	606	576	633	574	560	574	588	648	627	624	616	600	601	615	569	611	597	596	615	643	603	650	590	600	625	617	586	640	573	647	621	595	601	596	616	618	615	617	612	576	627	581	642	604	572	610	585	621	602	599	591	612	577	599	593	568	598	652	650	607	590	592	600	633	614	562	615	597	595	587	587	594	655	601	593	590	612	616	624	624	618	585	608	584	595	638	597	621	597	648	565	584	612	579	591	622	637	614	584	589	623	605	630	633	595	573	606	631	557	570	607	608	637	613	561	616	563	590	585	609	615	582	618	604	659	626	614	607	619	584	591	584	584	608	602	604	592	601	591	580	621	599	601	597	585	636	656	606	598	621	605	606	594	572	565	637	619	638	583	562	613	664	604	598	568	633	616	571	618	657	626	604	595	613	597	598	649	604	646	616	613	567	611	638	648	598	617	585	603	639	619	617	595	618	597	631	645	589	574	653	649	589	602	643	595	634	600	575	650	585	567	599	613	651	633	613	597	550	610	585	553	636	614	609	574	577	578	583	639	589	604	630	616	596	600	592	584	595	612	643	621	633	560	594	575	629	608	581	633	638	596	628	643	578	608	661	598	586	603	575	604	634	584	581	563	617	599	631	628	609	601	614	610	604	616	621	596	609	613	599	615	611	645	624	628	593	614	571	603	613	614	605	578	529	572	589	630	590	591	585	580	628	579	611	583	623	612	613	577	621	630	573	590	603	604	644	603	621	615	619	635	588	609	590	637	633	607	593	610	561	584	600	570	607	623	605	601	613	574	600	615	611	657	580	642	587	605	620	590	622	549	648	592	614	575	609	635	600	637	571	632	638	645	604	645	587	588	602	595	556	579	580	582	611	598	609	604	572	621	603	667	598	572	591	590	619	578	602	616	594	622	588	594	609	587	590	622	642	616	600	603	590	612	609	595	618	573	643	608	620	603	582	628	597	626	616	617	555	560	569	568	636	616	580	638	635	600	643	624	567	608	661	572	562	572	591	574	574	574	607	588	620	622	610	609	626	647	591	627	612	624	592	591	573	601	614	566	595	591	598	622	639	633	573	604	574	571	584	583	603	624	608	612	637	595	620	572	608	634	647	622	625	561	616	607	589	577	586	660	596	596	630	556	608	587	613	618	610	586	648	614	587	601	570	635	628	604	592	612	622	623	610	647	609	613	626	638	636	651	619	611	659	598	624	597	585	564	624	639	616	532	598	613	601	647	640	570	597	575	631	607
4989	4363	1583	1063	923	825	771	733	733	695	621	659	652	649	663	677	658	656	672	628	623	624	659	617	630	635	592	619	606	638	625	613	659	640	653	641	602	642	636	602	590	635	637	618	629	590	623	610	617	609	603	674	587	579	587	609	601	632	606	667	613	616	540	622	650	640	592	575	579	650	646	656	598	579	625	615	568	568	635	613	605	587	688	619	623	617	601	614	628	633	624	636	625	610	621	651	605	599	629	607	614	618	646	591	643	619	584	613	637	598	635	613	623	645	621	601	601	673	657	615	614	613	604	657	566	660	631	665	608	595	599	644	619	625	641	643	610	607	552	615	628	623	613	582	615	610	668	625	624	640	667	582	606	585	591	652	663	685	637	602	625	626	630	659	623	650	647	643	606	620	623	590	604	652	621	612	638	644	662	594	600	576	610	645	662	628	629	571	563	636	603	642	630	649	647	619	648	632	660	625	617	625	615	633	646	599	670	618	592	652	647	630	605	611	581	610	638	575	608	602	614	573	613	601	658	624	619	636	681	616	602	637	645	612	582	584	610	627	596	659	576	646	682	602	600	608	660	621	635	587	604	602	564	609	582	636	576	620	615	608	656	569	627	616	640	597	619	622	592	601	628	606	572	577	620	627	645	627	601	618	642	630	579	600	642	619	614	624	614	590	660	632	626	614	622	599	603	649	613	614	649	603	617	629	604	597	611	574	605	622	600	607	606	580	641	606	592	560	628	632	578	623	624	623	602	608	579	618	638	630	618	619	596	610	644	636	608	607	629	612	671	630	580	637	668	572	632	625	580	673	630	603	634	654	622	629	617	574	623	657	583	576	593	647	600	650	620	617	626	613	589	660	645	633	629	613	614	603	597	604	635	648	619	574	573	621	591	609	625	563	598	628	665	605	617	606	620	599	642	606	632	598	606	631	612	583	663	638	615	629	650	618	619	628	628	626	592	641	625	656	603	641	605	602	641	579	612	607	667	633	646	643	649	628	659	622	619	561	594	624	591	649	645	607	629	625	633	597	627	613	627	614	631	613	617	635	584	625	644	624	609	612	602	614	627	634	611	592	610	622	616	610	598	621	619	631	612	653	586	599	608	618	575	626	648	608	623	604	631	642	596	583	582	619	611	639	598	626	629	590	579	636	627	603	644	618	624	559	603	589	651	569	617	600	597	563	599	606	604	619	681	660	617	618	617	635	623	661	585	625	618	597	655	637	647	593	630	650	584	622	659	607	568	614	602	582	614	621	641	599	638	639	621	626	651	643	619	581	607	630	589	604	634	655	641	571	652	628	609	600	609	577	621	583	663	602	606	633	617	595	605	615	610	560	621	641	603	618	613	614	612	628	590	610	610	606	600	641	632	626	612	604	670	609	629	609	593	585	605	612	621	601	618	596	651	618	660	597	611	636	636	640	601	649	632	631	589	654	647	628	642	583	643	645	604	589	648	596	654	641	634	613	651	631	622	630	590	587	593	615	643	598	608	608	637	594	602	565	654	611	586	622	576	652	602	617	605	616	655	646	612	580	610	604	657	610	669	606	608	633	571	615	609	586	638	667	610	620	585	633	606	623	617	579	631	591	601	640	632	615	611	618	673	613	575	652	655	632	598	592	588	606	579	680	606	628	615	647	570	551	626	607	611	623	563	639	622	638	602	656	583	621	618	631	668	652	629	620	662	621	606	592	594	635	644	643	671	608	593	641	582	621	597	605	641	582	662	654	629	596	635	636	672	588	657	633	604	630	615	647	611	636	620	669	653	626	614	632	628	631	621	632	635	658	609	633	633	592	641	635	639	620	640	591	647	631	602	626	616	600	608	644	595	598	638	615	584	656	579	592	605	605	635	642	618	632	624	624	663	623	632	617	622	621	622	639	583	602	605	587	621	605	603	630	601	617	624	622	651	589	628	600	616	618	611	631	626	554	601	619	640	622	644	603	636	622	642	645	603	621	621	596	606	624	650	571	606	590	594	623	583	643	640	602	616	596	635	642	630	657	659	628	628	657	608	574	602	627	638	622	657	644	649	573	624	632	669	683	600	673	640	563	561	593	621	601	641	629	612	650	620	615	659	635	591	605	589	592	615	633	600	598	649	555	604	657	596	600	613	613	588	598	616	600	644	685	620	626	633	621	610	608	608	670	656	629	635	600	619	613	633	627	660	622	610	608	606	598	619	588	641	618	630	609	598	600	611	656	601	600	645	602	640	631	642	597	617	608	582	606	595	627	629	626	646	597	620	599	631	614	618	620	613	550	632	640	617	632	621	636	572	603	643	604	634	633	609	638	645	570	671	650	603	630	617	627	600	570	587	659	592	613	613	610	635	642	633	600	700	621	650	619	651	607	598	615	646	612	594	642	622	625	650	653	632	625	613	588	615	649	665	651	626	643	611	634	639	650	633	643	543	639	643	640	627	624	637	604	595	650	612	596	656	601	622	676	619	600	632	579	605	619	601	668	606	613	613	661	618	584	594	629	649	668	613	620	580	643	626	598	615	680	606	643	643	655	622	642	631	637	627	604	624	581	611	568	597	629	624	596	621	587	593	601	627	566	634	615	595	673	577	634	622	584	663	594	631	634	656	641	599	588	604	598	661	611	650	593	579	661	624	590	583	636	612	633	624	606	594	621	619	589	632	639	576	624	640	625	652	594	640	604	625	612	616	640	641	619	551	632	695	615	637	582	665	577	693	614	595	585	639	583	582	640	605	633	640	575	628	575	647	650	630	636	632	634	681	633	620	628	699	631	574	641	629	628	602	648	606	680	636	609	605	599	609	597	635	602	637	564	606	622	573	623	594	627	609	567	618	636	614	636	617	662	663	639	653	678	632	625	647	632	596	583	586	570	598	640	625	625	594	649	630	613	610	570	613	661	617	621	567	599	594	601	656	626	605	576	602	618	599	640	645	621	619	640	660	649	643	581	608	599	603	623	644	618	586	677	599	655	625	611	617	606	645	626	592	623	651	647	666	616	626	596	599	635	622	604	647	635	611	608	604	566	636	624	612	627	614	645	585	628	620	600	587	606	627	601	570	647	637	568	616	623	621	608	607	616	642	614	616	629	580	633	597	633	640	575	630	658	563	644	650	596	624	578	599	591	628	609	613	589	646	616	636	641	642	640	650	643	596	607	625	636	602	639	627	667	609	579	661	627	637	663	612	636	611	661	581	601	614	619	584	637	638	624	618	620	627	604	612	610	600	664	619	656	657	608	615	650	589	633	655	629	660	630	609	636	613	605	605	635	660	595	670	624	635	588	608	625	639	612	631	597	665	600	585	610	629	597	622	609	603	631	609	647	627	619	645	613	585	624	586	644	670	645	646	596	599	657	627	597	654	680	623	595	626	628	629	621	613	590	634	631	615	610	578	669	617	615	638	604	592	591	623	624	621	647	607	593	624	623	603	587	601	638	598	579	585	648	621	647	604	665	668	658	658	621	621	601	653	591	624	612	657	656	621	603	612	648	572	653	609	573	596	607
23609	20950	27909	24155	20904	6407	876	650	544	495	436	414	364	371	333	341	327	328	314	329	313	291	328	293	298	308	308	298	297	295	303	284	299	316	318	303	303	294	299	286	270	296	311	299	304	264	298	309	296	310	281	300	290	303	282	317	299	278	270	318	302	295	277	275	302	259	279	290	275	273	279	285	296	285	273	287	294	295	259	288	300	240	262	291	261	289	286	284	316	295	285	277	304	281	293	304	260	290	270	233	300	283	290	270	297	301	296	288	301	271	285	301	303	315	285	277	277	284	281	282	281	280	317	279	277	281	273	292	268	289	291	253	281	287	299	289	251	277	270	288	284	271	277	305	288	322	306	281	284	275	276	280	255	295	265	308	310	277	262	275	287	285	283	285	293	253	282	260	285	305	256	292	275	298	244	315	283	308	292	306	292	289	259	299	255	299	313	311	290	268	259	248	291	256	274	273	267	242	289	287	274	264	281	290	257	297	284	277	265	274	302	274	297	286	282	301	282	291	289	307	288	273	300	278	299	289	278	286	258	293	292	280	284	289	264	278	289	298	301	290	273	299	268	294	303	312	324	284	306	315	297	287	276	289	268	292	294	278	293	268	276	307	284	306	274	267	298	292	269	284	292	297	283	279	292	260	317	272	309	302	271	293	287	293	285	285	252	289	292	279	260	306	280	290	293	275	287	298	299	302	284	262	286	270	313	271	280	305	270	288	279	262	275	285	290	259	267	299	283	244	272	288	287	264	282	257	307	293	295	256	306	280	285	310	275	281	293	261	277	267	292	281	275	278	279	268	259	252	295	278	269	269	282	293	283	309	249	291	285	284	275	276	289	312	274	278	272	289	295	259	315	303	281	267	244	317	296	288	295	294	295	272	273	294	298	312	300	300	298	293	286	324	259	299	254	271	280	291	271	286	257	313	271	297	310	281	300	307	258	280	275	255	286	288	283	304	260	276	273	304	290	294	299	275	321	296	294	289	292	265	260	321	260	266	301	278	268	313	272	292	277	289	279	274	299	285	285	286	272	304	310	283	281	305	311	279	283	285	275	298	296	314	304	280	256	289	292	267	276	295	268	260	286	295	245	303	263	280	303	282	315	286	295	257	282	313	293	283	289	284	247	301	314	301	289	287	309	295	247	298	288	312	294	255	294	292	273	273	282	279	282	291	278	274	290	338	291	292	298	288	292	283	308	289	300	290	318	282	290	268	312	289	254	270	291	281	295	335	296	274	272	286	308	284	315	289	292	252	301	302	267	300	302	282	299	293	317	277	276	271	290	269	272	281	309	275	299	262	297	275	282	264	290	292	267	293	291	296	275	322	314	300	292	329	317	272	279	315	284	280	256	265	297	261	290	271	294	298	311	264	267	288	280	283	273	260	272	256	288	299	298	281	294	318	318	275	276	276	288	297	285	260	242	310	271	289	277	289	305	298	275	300	261	284	277	273	293	266	270	303	302	290	295	308	283	280	265	301	291	276	246	292	254	273	248	308	280	302	275	291	277	269	277	271	285	284	282	304	319	272	293	288	274	268	308	281	288	309	331	292	271	270	262	282	300	299	253	302	293	271	262	296	296	287	303	290	287	279	268	249	312	298	294	283	295	274	265	323	289	277	263	309	260	293	257	297	277	277	281	245	284	298	270	294	291	279	274	279	268	286	307	266	265	287	281	290	290	287	297	285	282	284	278	326	295	304	277	274	284	301	267	284	285	277	250	295	299	281	280	294	280	317	265	277	269	306	278	278	276	308	284	286	301	272	272	312	294	288	301	281	275	307	283	301	280	334	263	307	320	300	304	314	304	296	284	275	276	273	296	294	264	265	284	261	275	317	258	304	294	289	308	302	281	259	297	278	291	304	264	265	272	293	271	289	293	261	287	283	300	299	280	276	277	312	311	284	282	306	263	298	261	297	286	248	273	306	276	283	299	280	293	258	261	286	280	300	282	319	270	288	291	282	282	270	226	284	275	277	275	300	292	278	274	304	294	285	284	295	254	282	292	304	260	303	320	277	251	285	284	290	295	329	278	285	286	273	298	326	275	295	270	286	268	275	293	277	295	284	290	299	294	299	306	279	262	250	276	278	286	268	274	286	270	284	291	279	282	280	281	290	274	304	279	293	247	287	306	265	300	293	292	304	297	276	278	280	270	263	286	264	292	286	276	277	285	299	302	283	296	302	271	281	295	291	261	288	296	319	299	282	286	297	302	249	317	291	288	254	269	288	292	317	295	273	277	286	303	285	271	283	278	292	291	297	284	303	264	280	286	292	272	289	288	287	305	279	277	271	288	274	255	271	292	307	284	291	278	301	277	267	292	276	303	273	281	268	280	306	295	287	273	275	269	304	289	284	269	266	306	278	290	303	292	323	306	251	297	286	289	305	291	292	274	257	275	309	290	268	309	278	307	291	301	296	254	280	286	269	295	306	281	272	268	283	320	298	281	281	268	290	276	314	283	289	271	297	285	282	251	285	303	291	306	275	259	257	295	253	297	269	295	293	282	307	270	263	266	311	284	295	312	297	294	309	244	299	286	312	269	290	271	276	313	291	310	288	294	281	266	277	285	305	272	280	266	239	306	282	314	281	308	274	269	296	269	296	258	270	289	272	304	309	320	285	299	272	271	283	295	305	252	263	267	253	248	269	274	273	276	294	288	257	278	277	304	288	287	289	287	271	273	268	252	297	285	284	279	270	291	287	314	308	279	284	284	275	295	302	299	300	306	290	284	313	296	290	262	281	306	280	295	261	261	279	277	316	304	260	282	287	270	278	274	278	287	266	278	272	280	295	295	296	257	289	297	276	285	300	299	314	299	277	290	291	273	304	280	302	296	283	295	255	259	254	283	271	287	289	308	262	272	289	281	276	303	280	321	298	286	272	278	298	281	329	272	266	306	297	325	280	305	288	309	288	266	265	287	306	258	280	266	269	273	276	272	305	282	312	274	294	291	287	281	283	293	274	272	304	285	315	274	288	293	280	316	276	292	286	286	274	258	298	265	300	258	251	287	270	301	290	285	244	280	276	287	272	304	287	252	281	288	258	288	289	269	278	286	276	284	287	285	303	284	284	284	281	249	279	280	269	323	304	286	296	248	282	327	264	267	301	277	262	284	317	300	290	290	268	330	281	300	298	293	298	275	269	291	300	254	302	330	282	279	307	273	281	266	268	277	268	286	276	308	277	295	280	297	279	284	263	282	283	283	275	287	250	306	303	277	310	284	285	288	332	280	287	295	283	294	275	283	290	291	268	272	272	248	276	280	293	279	273	283	301	293	329	289	268	276	260	280	288	283	306	272	291	290	280	270	297	303	272	248	273	312	285	284	302	281	268	272	284	264	292	269	299	291	309	285	278	309	268	297	261	279	292	301	274	287	246	278	305	279	295	287	285	293	266	316	257	283	260	261	270	288	303	291	308	286	269	296	292	296	258	243	308	255	294	284	262	279	257	294	291	274	277	317	302	288	283	247	288	261	305	299	269
3623	13865	5745	2736	1918	1473	1068	881	742	579	548	537	494	442	413	381	387	390	367	351	346	353	353	311	352	336	315	310	324	288	299	347	322	271	275	296	308	346	314	314	287	295	330	299	266	274	304	295	280	313	278	310	305	314	317	309	280	276	294	273	294	286	285	345	305	302	302	287	282	291	317	302	292	300	270	302	338	277	284	298	305	263	308	284	301	284	306	303	304	326	305	258	289	308	291	280	291	284	315	318	289	302	305	338	271	302	270	293	292	262	255	280	307	269	280	318	287	301	283	319	274	270	310	306	324	339	283	313	283	280	303	288	325	296	282	314	294	312	268	280	264	321	297	285	290	295	294	270	265	262	304	274	316	289	290	313	284	292	290	275	270	305	341	319	277	314	295	268	305	298	292	286	305	293	333	268	273	300	306	283	290	316	284	273	312	274	300	291	280	290	298	303	276	302	275	303	308	288	300	314	292	294	292	286	310	297	278	279	314	291	285	332	271	313	294	307	277	285	323	310	317	290	288	297	311	250	341	307	278	317	304	291	292	308	302	284	287	282	289	300	335	279	276	295	278	309	277	292	287	302	301	293	289	317	304	266	303	307	274	287	294	308	300	298	268	294	313	303	290	280	288	308	265	284	287	285	284	322	272	276	297	285	297	292	285	259	301	256	257	323	297	296	287	322	291	306	293	294	309	297	273	311	294	314	311	292	286	271	290	320	323	301	303	301	277	292	296	288	289	280	310	289	289	283	306	269	267	260	306	294	325	303	281	283	294	286	308	276	298	251	302	288	298	313	314	305	278	285	277	288	295	286	279	294	287	297	306	292	293	330	291	297	293	266	279	325	272	282	313	315	306	290	286	276	293	304	276	291	289	268	266	269	295	281	283	315	280	287	296	262	314	300	301	284	339	302	278	308	310	303	304	289	283	258	271	288	302	268	353	336	291	307	278	309	281	311	299	262	282	268	301	279	294	294	290	312	261	295	293	284	278	297	277	282	305	264	291	300	302	297	249	283	298	245	319	300	269	338	284	299	270	296	278	301	271	269	295	312	293	292	290	299	311	294	292	266	301	267	306	294	300	296	288	299	302	321	289	300	325	298	314	318	296	275	278	291	289	276	308	300	306	297	319	297	301	323	277	306	270	272	282	330	289	304	295	285	297	291	252	315	272	313	317	259	288	301	276	302	296	296	286	298	274	274	302	264	273	311	265	301	316	332	291	302	318	311	302	295	271	301	293	281	284	325	278	290	291	303	279	284	287	274	313	289	286	277	273	303	299	318	291	296	286	298	293	302	281	286	306	292	283	300	300	308	307	293	318	332	325	326	325	296	262	288	292	314	310	283	301	293	305	267	324	286	283	301	294	274	288	270	307	314	265	301	282	322	292	273	331	280	287	295	290	309	311	281	272	293	294	294	278	317	282	282	270	309	316	274	293	305	311	298	299	293	292	274	277	275	326	293	289	269	280	277	263	274	265	305	318	297	279	306	297	313	275	273	307	285	311	240	286	305	318	282	304	271	268	295	309	273	294	316	308	299	277	295	323	306	288	300	305	276	312	302	303	296	287	249	280	285	268	277	291	294	284	283	304	283	289	292	311	286	294	282	315	310	312	304	315	298	287	292	291	301	290	281	289	294	305	320	286	294	288	297	323	305	337	320	297	266	274	283	270	327	329	309	292	307	272	269	309	284	318	293	281	295	285	289	310	292	280	287	290	306	297	277	310	325	261	304	310	299	309	308	315	259	276	297	278	280	273	299	306	302	261	292	299	301	306	305	292	309	263	298	259	262	302	274	270	275	293	290	292	310	287	300	275	285	285	297	290	300	301	266	286	305	274	311	297	283	276	293	312	287	292	309	295	281	300	300	254	304	302	295	322	269	290	314	321	299	285	267	313	290	313	311	298	299	320	340	295	276	317	292	292	301	303	282	282	331	303	288	343	297	275	268	299	284	268	287	287	288	282	282	279	299	303	295	294	308	286	272	311	283	311	293	293	272	284	276	303	348	277	312	299	245	262	277	301	291	268	284	305	269	299	265	291	320	298	298	304	301	300	290	280	285	303	312	306	315	287	314	313	272	291	312	274	272	307	333	273	284	308	316	270	274	281	320	302	284	289	258	326	307	287	268	269	305	291	279	315	280	329	314	295	302	292	285	307	284	264	290	311	311	269	294	277	299	281	294	295	294	293	295	306	284	290	306	323	276	266	288	303	327	310	298	286	283	279	254	298	280	289	288	325	290	316	301	286	271	274	328	282	275	279	282	287	295	315	282	296	287	279	303	268	326	318	318	306	306	309	265	312	315	291	281	330	316	262	329	275	292	295	339	306	276	296	284	286	312	313	266	303	289	282	265	300	273	264	286	273	308	286	299	285	288	278	328	290	308	307	291	269	269	325	288	254	314	284	275	281	278	279	310	321	290	302	270	291	305	312	293	311	301	312	270	291	316	309	274	301	274	278	313	281	302	295	322	295	271	320	299	278	296	296	273	261	300	279	266	279	295	250	277	285	270	297	295	284	317	308	326	274	297	278	323	306	290	290	303	288	277	317	275	270	282	262	299	311	301	289	281	296	276	280	279	286	288	306	298	287	294	281	271	291	305	271	294	314	272	304	277	288	272	297	297	309	298	307	290	334	300	336	306	289	296	298	293	288	275	299	281	324	297	309	269	293	310	294	300	322	285	248	274	305	300	302	268	303	280	269	271	306	276	284	318	261	288	271	294	262	311	272	294	283	309	301	305	320	313	323	292	277	304	265	300	279	287	284	320	300	295	306	287	312	275	315	322	277	259	275	326	294	284	268	311	298	291	303	301	291	287	278	291	277	302	317	293	324	308	278	310	297	287	271	295	282	304	279	294	277	302	298	280	321	282	325	298	286	296	303	308	293	286	340	322	293	291	308	327	280	284	274	273	295	287	307	305	267	288	260	300	296	310	312	301	309	324	291	281	308	279	281	288	307	282	311	305	289	299	307	316	296	249	300	299	327	246	298	313	312	281	278	309	302	268	325	289	279	314	261	269	291	296	296	300	270	313	285	314	311	283	306	326	307	284	278	261	280	309	305	271	278	275	288	297	279	264	285	278	286	263	295	285	279	303	275	289	295	316	298	281	283	323	288	274	291	283	275	296	294	302	303	287	309	295	299	284	302	277	301	280	259	279	295	309	330	287	284	303	305	281	319	324	274	299	315	269	282	275	302	300	299	293	303	304	271	290	276	322	297	288	289	334	323	282	277	319	270	282	289	317	294	279	264	288	265	281	296	278	316	294	303	279	283	298	308	262	263	272	300	316	316	298	306	282	307	295	287	308	283	291	300	299	290	294	293	289	292	271	279	308	275	261	259	299	296	282	295	289	331	265	302	294	320	298	294	309	293	282	286	373	298	322	291	302	268	277	283	292	288	299	300	279	275	337	318	279	283	292	281	305	306	287	311	294	288	252	272	312	265	280	302	307	317	275	327	277	295	313	274	279	316	269	300	285
24673	20948	26831	25120	8956	1245	1019	851	872	850	779	786	744	779	786	805	826	827	816	786	792	747	732	809	760	766	753	741	750	757	796	749	826	775	750	804	766	789	757	759	800	737	741	773	763	739	745	758	788	770	723	739	800	749	761	760	740	736	767	768	760	772	778	802	821	781	769	745	771	748	795	773	755	781	786	707	728	758	725	745	775	849	755	796	756	743	795	770	766	806	798	747	746	765	782	768	788	752	798	764	749	739	738	761	762	821	755	778	752	775	749	770	747	728	748	758	738	764	744	798	755	711	751	762	778	747	781	785	752	836	699	769	794	773	780	758	784	748	747	740	742	828	765	743	704	767	770	753	807	762	779	779	768	792	739	730	771	749	732	758	799	766	773	772	774	709	789	732	759	810	757	766	747	754	754	784	773	757	814	730	817	751	758	787	759	738	808	680	728	743	770	761	747	753	790	818	813	762	803	752	765	835	768	751	751	759	799	789	780	769	790	749	734	773	755	761	785	770	737	740	759	728	793	764	771	732	771	738	743	787	757	734	735	752	824	807	761	741	815	731	823	760	777	755	730	714	788	751	809	781	744	749	763	746	740	736	763	777	753	789	782	733	752	738	735	756	759	780	726	788	804	754	761	778	791	771	763	784	748	802	782	750	761	726	720	771	804	770	802	735	754	730	768	740	809	708	795	754	776	827	780	710	754	734	786	759	774	731	754	766	774	768	801	746	745	781	814	795	734	756	751	843	772	760	747	800	699	757	780	771	762	784	780	792	770	748	797	721	715	756	767	751	773	763	764	778	756	786	707	813	731	794	731	738	714	713	829	736	767	736	768	758	781	728	787	760	728	775	754	774	784	771	734	714	787	757	728	707	776	792	793	737	774	759	770	736	739	808	821	724	777	815	786	812	757	794	738	765	771	789	762	757	718	772	776	794	790	779	758	805	762	760	772	753	808	755	772	792	757	759	738	795	753	728	753	816	769	716	744	787	812	752	766	719	765	781	782	777	797	772	763	798	748	766	718	776	730	774	791	764	765	723	796	731	761	722	702	761	733	753	804	769	757	787	765	777	740	749	769	764	758	813	778	716	747	718	774	762	756	716	765	753	775	784	766	761	788	791	765	791	789	757	762	723	751	753	735	731	740	775	724	749	748	745	735	732	759	777	766	743	774	744	773	732	753	772	797	754	765	768	719	772	735	780	772	729	812	741	749	761	771	712	748	746	743	660	761	740	757	715	722	785	745	776	748	793	738	782	728	760	771	717	768	779	747	767	768	782	785	706	759	788	727	752	797	796	781	744	783	711	779	793	776	751	785	754	736	763	739	785	801	740	806	814	760	785	805	734	738	787	732	776	765	748	824	745	775	710	780	751	773	770	781	720	764	807	725	757	770	731	751	771	844	730	821	810	758	778	713	745	785	769	780	721	772	806	744	734	758	783	732	771	746	774	776	749	735	773	774	776	723	705	774	758	802	805	742	756	749	827	744	807	728	748	810	741	713	757	826	751	736	758	699	734	772	722	805	721	730	797	722	779	759	730	770	738	736	795	763	809	745	740	758	774	761	721	766	748	785	710	734	727	751	737	750	783	794	799	804	785	789	757	781	795	714	770	733	820	783	766	822	748	728	746	698	722	752	780	697	797	764	723	778	731	784	706	785	748	753	765	770	745	794	824	725	768	743	806	805	777	718	805	756	752	750	758	778	773	741	764	778	757	782	740	810	783	751	790	783	755	727	735	758	793	778	745	772	767	729	725	771	802	734	772	770	757	736	783	805	729	710	757	758	783	729	769	749	792	696	759	786	748	753	739	786	743	788	803	782	770	766	771	786	738	770	747	743	787	803	784	747	756	788	761	768	763	749	793	754	783	787	786	774	738	752	761	761	778	765	735	731	756	764	774	747	779	754	807	746	685	755	763	790	704	766	751	757	749	774	775	796	770	743	771	773	791	785	762	738	817	805	795	744	747	759	769	784	744	695	745	716	721	776	760	758	799	750	756	773	773	750	760	738	736	707	790	773	741	715	742	735	745	724	772	810	764	771	747	802	786	762	775	777	737	742	778	809	787	698	778	747	782	748	725	752	761	730	736	782	785	758	780	773	761	751	830	803	751	822	734	731	758	767	749	737	725	782	753	804	777	763	795	784	747	750	776	721	749	788	777	773	766	777	717	776	749	760	748	715	782	722	768	792	731	795	753	730	751	768	762	783	732	832	796	731	732	738	755	792	754	790	730	829	800	701	805	803	749	750	798	730	786	782	733	781	796	729	756	773	746	788	729	786	791	748	744	775	763	773	746	770	728	769	760	767	727	790	725	736	771	674	750	719	781	780	739	766	795	741	761	736	810	798	765	861	742	759	753	745	758	732	717	754	753	788	770	791	777	772	767	743	783	777	756	797	728	759	730	742	766	762	769	749	769	780	770	790	785	716	742	743	779	760	745	780	774	732	746	771	783	792	793	779	773	762	776	811	766	775	777	742	773	753	780	746	790	793	765	852	781	798	778	765	770	755	771	736	775	747	794	737	825	759	780	759	807	777	704	819	785	724	763	803	730	756	769	764	751	747	747	793	764	770	741	819	776	797	761	765	764	753	709	767	720	802	747	756	754	749	756	777	754	795	758	739	749	758	794	795	718	757	773	753	713	822	747	777	816	758	769	770	740	738	747	781	740	726	722	749	812	755	786	792	782	776	709	703	808	770	778	745	753	739	709	745	754	722	751	762	765	735	742	763	735	698	732	715	751	766	786	795	727	740	772	771	775	731	771	762	812	795	791	755	768	781	790	795	764	777	774	742	786	759	758	806	723	744	833	728	780	823	787	722	766	726	733	739	781	773	751	764	762	782	778	729	751	777	764	731	796	779	757	739	781	721	813	719	729	810	773	722	745	755	773	760	744	785	802	795	782	795	792	792	752	727	746	751	786	766	753	769	764	755	744	712	736	728	766	715	769	763	742	803	726	771	730	768	731	787	723	760	744	760	719	764	780	740	738	757	739	826	762	794	750	853	719	795	747	777	769	714	832	729	786	812	789	819	782	784	786	783	786	765	785	737	779	772	718	797	778	747	827	745	771	744	772	771	741	764	709	760	749	738	766	735	783	771	771	754	745	739	829	748	790	741	794	749	754	741	767	817	807	787	800	795	767	743	755	773	749	762	776	723	771	745	757	799	767	776	781	706	758	688	771	738	807	789	743	750	828	778	744	717	742	789	811	771	764	775	802	766	719	805	816	760	701	772	761	744	744	742	725	729	745	719	772	818	786	773	757	756	772	759	776	796	757	787	773	793	700	765	791	782	714	724	774	741	710	768	723	755	785	750	785	755	805	778	768	736	759	759	739	778	751	739	743	767	768	736	743	734	792	742	786	763	773	745	796	778	729	731	726	789	740	751	774	769	753	731	729	773	715	716	715	782	793	751	718	792	787	735	774	745	777	754	745	744	764	766	753	739	774	728	798	767	791	749	755	828	802	743	801	753	788	752	813
3674	8790	3613	2013	1607	1426	1181	1052	984	956	913	851	876	863	856	796	809	819	758	757	785	778	785	790	743	727	815	764	784	748	845	794	798	807	787	785	757	757	809	752	751	806	800	744	767	779	782	795	852	807	760	851	793	752	807	787	751	723	789	778	722	788	750	823	759	774	823	776	741	777	812	783	815	790	798	785	793	785	804	748	827	751	763	741	747	832	786	792	765	775	724	742	795	740	753	817	785	758	787	807	753	737	810	713	787	788	774	764	739	757	754	761	764	768	822	832	801	792	837	749	837	749	786	800	710	778	754	773	755	789	775	777	817	760	783	786	771	758	786	759	760	794	745	752	782	774	789	785	747	803	714	763	796	763	780	762	741	831	740	789	757	752	761	819	786	781	801	708	784	800	759	719	792	723	771	759	745	797	753	785	803	759	770	742	751	788	740	740	738	764	772	784	777	792	781	770	757	765	728	767	786	773	750	735	789	742	791	769	753	742	776	810	781	794	764	776	764	731	807	760	795	729	785	743	772	754	732	744	718	706	780	732	772	704	726	790	809	779	800	809	745	718	775	797	751	756	747	830	827	775	728	732	822	759	761	769	760	756	797	777	773	839	780	779	783	806	738	771	832	756	789	780	827	790	772	733	743	780	769	833	739	761	759	784	722	791	756	769	711	781	787	818	754	800	794	744	790	738	802	750	725	753	796	738	763	743	765	712	747	768	783	745	730	775	802	789	781	760	745	808	742	761	748	741	747	748	744	778	770	800	759	786	748	758	774	736	757	719	800	761	791	737	769	796	762	721	801	772	804	759	779	765	792	787	777	736	755	766	775	797	729	770	748	746	747	739	787	747	748	749	753	779	735	763	734	808	782	757	736	733	805	778	758	757	765	755	763	745	859	763	800	758	738	760	759	787	812	761	756	757	768	812	785	753	792	745	787	767	811	790	786	782	805	722	739	823	715	770	795	756	721	728	723	757	804	770	757	763	768	753	746	765	760	771	756	744	734	766	762	764	752	774	845	756	770	757	713	811	801	752	763	767	785	752	784	775	728	756	753	793	776	768	783	781	731	776	760	746	775	773	791	756	815	777	751	764	736	715	792	694	790	767	782	743	765	770	768	726	765	769	790	735	765	804	771	757	776	765	742	813	767	734	798	757	790	780	754	742	802	756	779	790	729	814	759	780	778	758	807	745	793	820	766	717	799	756	723	776	789	726	736	802	811	761	767	838	728	787	784	770	759	763	757	792	759	762	798	800	790	755	780	708	715	759	775	778	777	745	770	715	787	756	783	760	767	823	753	794	776	789	779	788	767	755	714	748	813	826	736	786	763	753	701	817	750	744	728	752	783	752	767	770	782	727	769	747	774	780	740	766	814	733	824	773	819	782	739	751	771	719	743	764	756	730	800	762	761	788	785	823	806	735	755	733	806	739	779	777	773	764	752	759	752	728	805	819	743	748	750	758	794	811	781	777	802	786	744	763	779	812	755	743	749	764	762	788	746	849	760	798	723	785	727	768	770	763	748	757	787	793	821	751	789	759	740	795	822	782	782	780	764	824	766	779	798	768	841	801	817	763	772	790	744	765	773	758	774	748	747	787	830	739	802	761	756	799	815	763	796	769	764	825	788	814	795	739	745	744	744	758	715	760	756	724	775	750	786	743	788	812	703	768	744	803	775	819	791	795	767	747	757	765	755	793	807	773	734	742	834	748	789	799	757	770	811	725	732	835	788	719	753	790	738	734	775	775	773	767	763	720	836	800	753	769	778	751	794	838	768	712	810	797	770	780	808	758	759	729	769	732	762	783	787	721	790	747	737	786	738	792	757	791	752	716	776	773	791	721	798	756	790	781	798	728	800	783	749	742	749	755	783	750	736	758	768	777	781	759	813	775	779	752	766	762	778	781	772	751	780	790	710	731	813	775	782	740	740	738	805	773	766	727	724	735	743	777	756	776	755	743	773	733	812	770	800	750	717	774	674	711	745	775	716	787	774	786	742	789	760	754	796	741	751	762	850	767	788	784	785	735	732	783	823	783	791	725	719	813	717	793	793	727	752	791	791	773	770	752	755	803	775	767	753	696	765	779	716	794	721	777	800	743	766	710	765	783	746	762	777	803	785	811	802	797	733	758	740	703	792	734	771	780	767	757	739	779	777	780	727	752	779	741	795	749	799	778	792	816	769	817	726	805	799	725	720	708	780	783	800	791	757	781	729	790	746	760	831	782	822	789	784	759	761	768	746	741	786	759	749	807	723	789	730	776	763	794	730	753	778	758	727	748	739	786	798	762	758	729	817	740	784	773	758	745	725	752	743	766	748	751	765	785	757	702	782	781	776	767	754	750	765	740	745	704	775	746	696	818	747	763	760	767	787	760	755	782	792	735	758	753	785	774	823	746	745	790	769	792	768	777	754	793	766	773	779	725	817	785	724	758	773	812	768	783	765	716	773	756	746	746	762	768	732	756	759	756	768	732	794	782	812	761	748	725	786	741	763	730	738	778	807	775	747	791	790	785	786	738	726	742	728	792	813	799	765	762	771	777	797	803	808	747	818	787	777	784	790	799	749	758	782	796	775	719	797	729	732	773	748	772	793	774	787	740	790	769	745	738	772	726	756	824	767	770	777	771	808	726	753	745	794	762	769	798	784	775	746	753	760	762	781	802	794	793	780	796	793	738	743	743	761	755	787	812	774	747	768	728	752	757	748	769	789	807	763	776	750	792	786	757	775	765	728	748	750	735	754	727	736	792	788	733	786	787	774	792	765	745	771	816	739	775	773	747	763	742	797	796	817	768	755	779	816	781	803	771	752	782	766	825	784	775	753	852	707	766	799	760	799	771	803	784	738	801	757	731	780	753	787	795	745	785	702	774	775	769	819	795	788	790	772	712	761	796	751	786	839	733	745	774	781	793	722	768	799	779	731	794	766	762	739	753	793	806	799	783	765	773	767	750	765	767	785	713	737	751	771	757	783	778	806	730	754	781	775	772	745	757	777	767	789	750	757	767	762	819	811	759	765	739	760	803	749	792	774	768	749	756	809	768	745	732	752	764	782	765	744	766	776	700	768	747	784	753	748	777	741	745	768	775	783	787	773	758	717	811	772	821	767	818	763	760	794	754	767	781	752	724	720	768	752	726	798	746	757	793	760	720	759	763	818	737	800	790	775	737	710	807	753	726	761	779	749	772	762	732	767	786	724	748	768	791	805	772	730	747	789	717	790	765	732	769	712	759	742	700	724	788	737	770	802	771	761	769	778	763	804	758	748	820	721	780	794	764	793	727	771	815	770	778	780	695	748	715	775	736	761	792	771	759	748	730	756	738	755	748	777	796	743	803	773	815	726	717	751	748	852	806	750	706	807	714	840	823	777	778	781	745	786	770	739	773	741	772	730	788	789	766	738	754	767	769	788	771	760	759	755	779	738	753	758	749	761	725	745	752	747	757	758	773	746	766	783	798	730	755	739	808	747	766	754	758	764	767	805	718
22249	20848	28333	23481	20851	20883	7073	1115	774	657	643	554	490	551	508	478	470	459	400	427	401	401	412	383	371	366	401	363	394	396	371	393	354	354	342	358	350	354	358	344	358	337	356	333	350	365	357	332	337	311	350	343	347	366	337	347	355	335	371	373	356	329	333	356	354	313	321	357	343	355	340	332	342	361	374	347	339	313	334	342	331	346	351	332	376	349	355	357	340	362	323	324	341	374	353	332	343	309	339	312	332	313	368	374	342	337	316	350	307	351	325	316	370	346	366	340	346	389	330	351	322	326	341	343	300	350	346	376	355	355	344	375	291	325	361	313	326	373	343	359	372	333	323	344	346	368	361	357	325	313	323	314	337	345	335	325	362	369	339	328	332	363	322	355	313	366	314	322	343	339	366	345	335	329	365	357	367	336	355	288	339	345	324	320	345	336	334	321	323	345	343	308	312	345	328	327	339	351	319	362	329	314	355	317	364	333	334	321	365	338	333	310	336	330	352	300	342	337	323	367	337	343	370	309	345	341	335	358	346	306	365	317	344	359	351	328	372	343	370	341	337	336	346	331	345	333	314	302	355	317	358	323	327	351	317	353	333	307	342	325	336	320	349	366	349	324	315	353	338	318	319	340	320	333	326	339	352	351	321	353	323	387	334	339	345	302	343	361	342	391	340	356	340	352	322	340	363	331	334	353	336	346	319	317	341	340	347	327	332	368	357	320	348	364	349	349	319	332	325	332	341	346	340	321	373	334	338	338	340	335	351	340	332	360	361	305	347	316	330	345	344	344	315	360	320	356	337	348	362	350	308	327	354	355	319	304	335	344	354	336	345	317	333	330	356	362	315	369	323	353	346	355	347	378	340	333	321	343	337	344	365	345	322	310	320	338	330	361	351	337	368	375	356	347	334	335	315	311	355	350	345	339	352	328	324	349	316	358	369	373	339	348	365	350	324	354	335	328	337	358	333	342	333	342	337	351	336	343	309	342	335	353	347	335	321	373	333	345	346	339	349	365	360	316	370	361	347	334	335	367	357	327	381	336	363	341	317	343	381	351	351	351	325	348	326	356	364	339	371	339	361	330	360	335	358	374	343	344	344	353	346	324	332	341	321	337	331	329	360	332	351	341	333	336	326	313	321	321	337	354	328	325	316	374	356	285	310	345	337	368	345	335	344	359	334	346	376	339	382	345	328	339	338	355	357	341	377	368	327	366	333	373	326	335	335	331	367	343	342	328	360	389	322	330	367	322	351	353	335	336	342	340	337	337	306	347	318	315	362	318	320	348	360	345	330	365	335	328	362	334	352	351	300	335	364	356	365	356	321	320	340	351	358	352	323	338	346	366	338	364	355	315	354	368	320	376	347	336	335	334	335	308	335	346	364	371	381	326	352	321	326	353	350	351	321	353	364	344	331	336	351	339	328	354	341	343	319	344	362	337	351	324	330	328	345	350	312	338	352	421	331	359	359	331	301	319	352	354	339	319	327	319	363	360	368	343	352	328	354	322	321	360	326	352	328	343	384	309	299	344	352	360	354	330	334	351	325	369	343	336	323	343	371	327	332	331	325	339	326	314	356	354	375	327	359	335	352	372	360	342	335	318	377	341	304	346	316	351	321	306	350	300	336	335	327	320	312	316	357	317	318	357	344	342	335	357	322	370	339	362	338	365	322	321	307	342	332	321	332	335	342	370	341	335	351	352	362	363	339	317	332	352	302	385	360	347	367	338	354	333	366	372	351	314	334	352	363	331	332	373	343	389	340	321	365	324	347	330	351	314	337	355	316	348	309	314	349	340	342	340	353	329	352	330	345	335	316	349	333	336	325	343	352	360	344	341	348	327	326	340	315	329	317	353	350	309	320	315	356	353	305	324	334	320	329	350	339	325	362	368	340	361	322	360	330	314	309	369	336	331	352	317	346	314	353	331	344	319	362	319	324	308	344	351	329	322	322	367	351	351	323	307	311	312	338	330	325	334	339	350	326	394	353	332	345	374	344	325	361	311	320	355	311	346	336	343	332	347	323	363	346	344	351	329	319	348	351	317	323	342	313	345	354	311	342	359	321	345	353	338	302	354	352	341	350	351	353	374	334	330	329	370	345	333	332	375	323	307	319	302	360	322	351	306	350	329	362	377	364	353	366	344	349	315	316	346	329	347	322	331	351	307	315	375	332	359	340	350	323	323	340	338	363	319	305	328	358	377	347	390	335	341	356	296	341	344	333	336	333	317	341	318	367	337	339	323	319	302	304	340	327	321	375	323	347	352	348	364	327	359	359	357	358	350	315	349	350	338	331	341	351	364	331	344	342	321	339	345	296	330	347	359	339	321	337	348	354	351	367	363	328	346	364	338	317	361	349	371	345	325	311	336	359	343	337	308	362	352	363	348	347	335	358	341	350	356	367	364	343	342	303	332	362	306	349	325	308	335	366	366	334	312	331	372	357	366	336	332	328	336	337	329	322	330	334	347	359	360	344	342	363	374	343	363	337	314	362	361	352	349	376	353	368	370	353	336	333	343	376	322	365	379	315	358	358	363	370	367	358	318	340	374	344	324	333	334	361	364	340	362	301	338	338	335	328	387	332	343	331	349	315	363	322	350	322	333	352	389	359	342	367	333	329	361	324	333	322	308	336	335	358	372	346	352	338	361	316	329	361	324	363	330	354	371	358	316	322	327	332	326	303	340	331	350	350	339	366	340	359	373	358	367	307	294	352	331	377	331	329	357	357	341	335	362	308	344	362	338	328	351	347	352	363	374	327	325	350	343	317	292	347	326	366	319	311	322	385	314	335	337	366	336	367	318	340	321	334	333	312	353	360	335	340	335	339	329	352	308	369	336	370	321	350	377	361	316	372	334	357	333	327	333	343	342	346	319	322	309	338	329	331	335	324	321	337	373	317	337	374	352	334	301	328	336	302	344	346	353	341	319	321	332	343	347	349	374	326	339	354	361	388	345	366	335	337	356	355	334	323	350	329	340	335	298	380	359	370	339	326	345	343	351	311	361	325	378	337	349	316	318	361	361	349	359	286	357	295	366	327	356	351	359	336	341	341	328	353	307	361	329	327	340	335	348	325	348	335	334	337	284	352	324	330	349	335	363	346	317	341	339	347	362	329	312	368	334	331	362	350	339	330	336	344	328	375	361	340	340	331	341	338	377	369	340	326	333	345	400	316	325	337	308	320	361	344	407	356	366	319	359	353	357	337	336	337	340	345	319	364	354	340	328	323	364	373	345	322	340	343	337	368	345	323	372	336	344	336	332	308	350	345	342	353	334	334	366	368	337	322	313	334	334	335	348	347	331	320	359	353	328	349	324	338	366	326	386	336	329	326	332	321	303	310	372	344	334	352	350	350	341	340	355	342	353	348	347	340	342	343	332	342	334	381	307	351	322	364	354	362	319	350	319	358	336	348	334	331	338	350	318	328	356	348	360	347	353	354	364	316	334	344	351	344	314	340	332	338	315	339	359	374	335	337	333	349	345
4329	18711	9434	4560	3143	2404	1848	1428	1150	913	827	726	685	564	523	535	503	497	469	465	418	429	454	416	372	403	381	377	413	378	340	355	374	382	364	369	355	343	340	365	353	333	365	355	359	337	336	359	352	322	320	349	360	367	372	327	350	344	368	332	319	324	339	358	380	344	334	339	334	328	340	313	326	329	320	360	357	351	341	312	321	348	360	328	329	363	319	336	319	347	361	328	321	348	343	316	342	370	352	353	305	324	327	291	325	340	302	333	338	342	353	336	323	334	328	355	334	359	316	302	320	365	362	325	367	335	366	359	354	354	347	347	332	366	320	314	357	335	360	334	328	324	328	335	324	337	365	346	344	344	310	356	344	334	340	330	327	346	363	339	339	363	344	331	365	319	354	341	328	307	330	320	355	357	354	287	320	320	317	358	301	283	323	323	330	321	354	339	300	360	356	309	322	323	359	330	317	347	339	348	327	336	336	370	314	335	368	333	342	337	314	378	320	332	333	312	319	306	342	332	341	323	295	312	346	314	321	344	318	310	322	340	353	328	333	312	320	304	350	317	314	352	312	325	341	326	346	374	309	363	326	313	348	336	343	331	343	340	337	334	302	322	340	344	344	368	318	310	324	315	293	340	333	335	332	339	355	311	338	336	327	313	321	302	327	351	326	343	331	357	375	308	351	335	331	337	340	318	317	352	346	329	337	305	333	322	331	353	314	319	315	336	310	316	350	314	322	310	343	323	327	317	344	326	323	341	329	326	308	366	319	313	324	343	355	346	321	323	307	320	318	319	310	342	345	354	321	282	328	320	341	317	322	316	309	328	343	343	315	356	366	323	304	294	332	322	333	338	318	338	337	337	352	324	313	343	337	335	347	351	332	331	350	330	350	341	359	331	352	339	343	326	364	317	333	323	316	306	366	325	380	329	297	345	345	374	346	326	319	309	354	337	311	345	299	309	317	340	322	330	353	337	355	352	306	330	339	336	323	321	327	354	344	326	357	313	336	346	314	313	348	338	353	353	305	323	348	350	343	326	326	316	340	346	327	348	329	335	313	413	371	339	342	312	345	333	358	317	355	333	329	331	327	313	358	313	381	361	394	325	313	325	347	357	326	336	318	326	346	307	341	355	345	333	329	342	344	332	322	306	331	312	340	335	317	304	342	318	328	313	323	324	340	326	295	359	371	309	337	320	301	329	388	336	307	310	337	354	358	328	356	339	336	315	321	358	330	354	292	346	313	336	342	307	346	348	315	303	349	334	336	345	327	339	318	377	317	324	344	329	333	332	329	319	350	333	317	308	330	310	336	341	326	349	325	339	339	359	343	351	356	340	341	343	315	380	309	345	326	332	389	330	342	324	295	335	337	363	310	352	339	353	332	373	330	333	340	316	337	329	329	317	344	338	334	357	344	329	304	313	339	325	335	299	352	340	331	299	321	354	328	327	326	314	337	326	323	337	313	310	320	341	325	318	354	358	302	311	346	325	348	293	382	352	331	345	336	351	342	346	308	311	325	307	343	303	329	327	360	317	305	317	314	382	311	306	338	344	371	307	301	336	364	287	368	341	341	364	348	355	368	320	328	315	302	347	347	314	343	367	356	358	343	317	329	335	323	356	304	345	293	294	339	333	321	326	341	335	349	335	331	319	313	353	339	375	389	326	313	354	337	319	358	335	320	332	332	362	328	333	337	372	358	316	354	340	352	322	317	329	304	369	355	358	346	372	331	314	356	348	331	338	306	365	340	312	313	327	323	329	336	336	332	342	331	350	339	370	313	349	306	317	342	351	348	318	336	315	348	308	308	327	377	343	353	326	340	305	337	301	336	327	331	330	333	312	301	333	355	323	310	334	326	345	318	327	347	339	337	347	317	303	322	308	359	314	347	314	311	329	319	331	359	351	345	330	360	335	307	345	320	325	384	351	332	359	307	334	361	339	346	330	367	316	326	323	325	328	339	336	353	342	322	325	329	334	337	323	342	353	332	356	296	375	320	330	342	325	318	316	350	353	364	343	307	340	342	303	342	318	340	347	336	347	335	341	336	373	317	315	347	364	300	297	325	351	345	348	313	342	332	346	346	331	332	313	352	340	327	314	336	287	284	343	362	316	322	362	317	335	343	356	330	317	328	352	358	328	358	369	318	344	376	349	314	325	362	341	319	345	338	315	318	333	322	300	336	348	330	360	302	334	323	323	331	346	339	339	306	338	329	384	344	334	320	335	349	342	310	359	361	299	302	315	331	336	341	321	361	327	345	348	331	314	332	329	341	327	299	336	306	343	367	343	378	315	330	358	336	341	351	320	336	343	329	335	342	325	339	340	306	322	331	342	341	329	319	322	349	363	362	316	317	330	340	342	319	368	379	337	341	305	325	310	311	350	274	356	316	323	339	337	348	326	318	298	348	347	333	359	314	355	361	324	339	340	306	312	338	322	317	325	359	361	328	311	339	324	328	343	313	313	326	338	329	332	366	333	304	345	328	342	319	343	343	341	323	323	370	334	342	328	316	337	359	325	354	324	355	368	354	326	303	345	329	328	358	318	342	337	331	368	340	327	330	327	307	320	316	345	349	346	338	337	353	330	356	340	341	336	330	333	339	304	326	316	342	288	334	347	313	332	368	346	319	352	350	320	333	301	320	304	325	302	346	329	319	337	320	330	330	342	307	337	307	331	316	318	310	331	340	352	329	341	361	337	344	312	350	334	335	337	317	320	335	367	336	306	326	338	359	346	359	312	335	331	306	346	311	347	357	334	315	317	349	330	343	349	330	326	320	334	319	326	331	342	319	324	348	372	325	325	381	342	327	318	297	330	317	325	347	333	318	353	315	315	346	326	334	322	328	322	324	363	325	311	323	318	347	319	318	333	342	350	321	325	343	344	339	306	312	316	320	341	358	296	343	341	321	320	348	333	297	354	352	339	321	373	331	341	326	346	323	288	359	337	346	344	319	302	349	308	341	327	305	337	318	342	328	319	335	323	348	321	328	337	346	327	333	345	320	345	337	324	354	323	348	327	371	322	324	333	335	312	352	299	324	298	342	329	346	335	359	329	332	335	337	323	352	337	325	323	316	322	336	349	328	341	318	370	344	337	315	315	337	344	359	351	341	346	343	346	327	323	333	337	342	388	349	322	304	353	360	334	304	335	340	340	325	333	361	339	341	353	332	325	351	299	351	347	308	369	326	341	330	290	328	334	331	336	342	302	332	328	342	323	322	332	354	334	344	311	320	349	337	364	339	365	342	328	332	330	322	358	330	315	322	372	351	316	301	337	344	329	353	327	307	330	318	312	357	333	328	345	329	295	304	336	297	311	352	323	355	333	355	335	360	327	319	320	339	336	331	349	327	348	336	339	296	327	331	305	329	283	327	366	341	367	347	350	332	351	337	343	354	351	379	274	341	340	333	345	336	349	327	319	352	349	325	348	358	316	360	350	339	326	333	310	318	329	358	329	324	291	323	351	322	355	299	289	348	338	329	308	303	338
27519	20130	9240	1368	873	805	728	669	631	635	637	602	594	595	644	632	627	603	663	637	610	628	641	615	596	598	612	608	612	591	584	604	617	582	566	665	589	576	609	618	610	650	602	634	611	654	630	627	601	575	594	579	608	594	564	644	589	607	597	591	620	610	562	572	585	596	636	624	545	588	587	648	598	609	612	604	617	599	587	621	614	625	625	628	601	612	638	591	582	629	577	639	591	570	572	607	626	626	598	600	633	648	610	639	674	606	616	608	595	612	628	623	607	599	609	629	622	592	595	614	599	608	594	573	572	607	611	607	609	586	592	614	620	620	638	582	611	593	599	600	589	604	636	618	627	596	590	598	586	621	596	635	597	619	602	620	632	602	598	606	638	587	584	639	603	654	646	629	613	623	585	596	666	576	654	590	610	634	642	590	639	560	612	590	604	652	610	599	610	627	634	609	622	670	637	610	571	658	594	597	627	611	593	624	570	598	593	648	616	605	651	591	587	591	584	667	645	623	594	618	633	600	640	589	582	643	592	622	615	621	607	645	607	588	617	635	600	614	678	601	617	599	617	611	632	616	617	623	641	589	625	581	575	563	605	625	624	639	631	609	617	581	612	599	586	621	608	611	643	630	620	630	633	610	586	613	665	597	576	569	621	601	667	609	585	530	570	587	605	591	609	629	582	580	624	591	591	615	571	623	596	612	639	638	600	614	600	615	573	612	611	617	586	583	578	586	636	592	599	608	579	597	675	597	601	604	597	585	621	637	622	631	594	620	623	596	625	654	602	546	574	645	588	636	609	562	578	629	617	611	623	644	551	629	598	632	620	634	596	672	623	603	637	617	582	609	644	595	571	605	635	625	636	553	631	599	641	587	612	626	595	628	594	560	595	621	611	604	595	613	610	637	636	632	615	582	626	616	619	636	600	607	582	607	615	602	580	599	595	567	644	589	601	635	605	615	600	638	592	643	606	619	586	621	609	621	643	576	590	543	656	619	638	611	610	628	623	605	603	647	596	619	573	586	619	613	617	665	618	620	570	602	606	606	603	597	594	595	617	620	594	622	622	581	634	620	593	607	613	592	649	634	582	639	604	602	606	604	642	618	618	588	621	602	589	559	602	609	606	551	593	572	614	611	588	624	598	624	573	602	592	562	600	614	628	580	633	591	607	625	571	581	603	589	617	601	625	584	590	644	624	637	601	618	589	621	592	618	593	583	607	614	619	616	626	578	610	642	620	604	561	595	626	590	600	626	602	625	588	623	597	626	665	617	563	627	642	593	579	662	602	621	633	563	604	628	598	582	608	621	626	618	607	617	603	618	597	553	655	626	622	586	631	591	641	587	579	627	615	584	627	566	590	590	616	606	605	608	601	616	595	581	680	574	615	590	588	608	627	609	658	592	604	596	629	602	674	591	578	623	588	628	638	618	622	622	617	594	616	639	654	604	612	628	612	603	615	638	598	637	549	625	598	592	603	620	594	582	566	615	557	616	662	638	606	627	638	626	577	616	623	588	630	589	604	629	574	572	594	636	611	635	570	564	596	602	610	560	604	620	638	624	625	633	617	564	601	556	610	600	625	611	598	660	623	626	553	580	623	611	633	627	597	635	634	606	575	595	591	631	606	602	635	634	647	590	588	579	598	616	636	553	606	629	629	656	626	599	626	623	673	594	641	618	602	585	613	584	631	570	567	638	594	613	581	596	583	635	631	596	592	637	653	608	607	577	665	598	640	607	616	612	612	596	605	635	603	651	621	641	615	559	625	573	586	591	637	575	609	571	624	629	620	557	618	579	597	645	609	603	604	559	681	588	600	637	637	659	597	586	629	628	574	602	578	623	635	604	604	634	611	609	575	638	650	600	600	602	630	625	575	602	585	631	626	569	585	644	592	602	609	624	606	629	592	586	622	620	620	624	579	573	587	593	654	618	588	600	645	587	624	566	560	632	625	603	621	605	616	603	614	602	603	598	608	618	569	588	631	624	667	623	609	612	623	581	601	591	617	652	613	611	601	608	611	610	635	591	628	641	640	608	638	598	608	638	635	638	585	616	616	599	610	604	598	595	566	594	599	613	585	649	643	606	612	574	589	636	668	624	652	622	624	602	614	601	627	573	572	663	610	643	582	587	615	596	658	579	656	644	596	604	568	654	625	614	610	602	583	598	553	613	562	613	667	660	579	569	615	646	606	647	569	611	614	625	613	590	606	607	583	621	599	616	579	570	624	601	650	655	613	598	601	596	679	626	607	576	598	626	589	571	612	631	566	583	610	649	614	637	674	622	637	601	633	604	580	659	568	603	576	608	620	658	595	643	599	615	629	578	631	599	634	616	601	567	612	592	584	618	609	631	704	597	562	629	603	600	642	630	585	594	651	580	631	591	624	604	635	616	655	631	630	584	633	628	596	631	593	656	645	608	591	655	633	632	596	637	571	614	582	556	659	576	626	623	572	630	640	603	603	597	599	622	578	597	556	582	604	643	649	598	602	649	643	602	694	593	628	659	627	596	625	620	657	587	569	610	633	592	577	564	609	656	635	567	629	603	604	646	618	608	587	613	642	642	638	627	643	607	601	601	659	604	607	637	579	594	568	632	588	564	613	605	604	618	601	614	573	575	569	654	599	601	606	622	638	665	609	610	573	615	579	568	620	592	606	577	601	654	609	622	652	581	625	602	588	605	595	617	648	568	592	649	562	560	660	603	619	584	606	569	628	627	650	597	604	631	610	585	619	608	649	602	569	595	596	617	673	614	601	658	585	659	671	589	620	611	611	635	616	598	600	616	593	613	611	627	596	604	650	617	608	679	631	594	634	598	599	581	577	604	580	606	585	615	613	635	571	643	570	592	604	579	625	618	580	637	632	587	594	659	592	582	615	586	625	578	630	601	618	647	604	600	567	593	638	605	594	630	646	631	642	628	625	597	633	637	611	654	610	606	660	599	582	628	587	624	580	604	614	592	582	594	594	639	597	598	606	587	597	639	607	601	648	650	627	595	580	629	648	617	619	604	627	586	616	612	605	607	635	604	577	641	641	611	612	624	618	601	619	532	592	632	608	578	593	627	677	623	608	598	615	614	587	637	625	554	548	607	617	599	619	583	626	592	623	575	600	646	637	625	593	621	593	606	633	612	569	625	588	630	619	584	612	640	647	615	588	623	603	599	573	627	600	605	635	594	597	676	589	603	595	585	644	575	571	558	607	590	623	607	576	582	631	627	615	589	655	613	639	641	596	604	595	628	619	619	664	628	596	602	574	584	607	601	605	644	557	585	608	648	644	631	597	606	571	599	582	590	634	639	584	621	632	656	620	582	659	618	614	603	612	558	583	559	657	586	603	536	644	628	634	606	577	611	572	614	606	627	614	590	633	580	609	619	651	611	615	648	615	637	590	589	623	604	598	601	572	616	613	599	664	570	565	622	605	571	637	608	601	618	600	603	601	637	623	566	652	580	559	622	555	603	583	642	597	590	628	608	545	622	608	577	599	583
5098	4245	1644	1067	908	819	794	735	708	678	666	677	684	695	619	638	607	654	679	606	674	639	654	646	621	639	635	653	704	663	648	628	633	619	613	594	637	653	609	627	627	611	664	656	650	669	674	612	640	607	633	590	623	624	638	652	621	611	664	623	615	605	644	638	647	601	620	630	641	692	582	638	665	640	605	630	613	611	633	631	602	626	594	618	608	587	602	634	592	607	674	608	594	632	582	634	598	649	617	641	620	647	636	624	603	576	620	588	572	598	626	662	588	633	589	606	632	626	652	617	614	579	650	600	659	615	587	618	614	596	617	637	605	640	628	672	628	644	621	625	651	617	622	626	584	636	599	668	580	626	632	602	654	613	636	683	589	609	607	599	632	610	612	613	615	615	619	596	645	653	645	575	625	579	634	629	642	667	653	614	643	671	617	597	608	656	589	596	600	614	639	603	627	572	576	664	596	582	626	637	609	668	642	592	654	586	613	630	637	637	616	632	591	599	653	624	664	640	622	620	620	620	640	574	618	622	593	618	641	610	630	610	585	651	652	667	653	593	714	618	642	622	619	617	615	587	672	595	654	594	597	665	607	624	630	618	647	600	614	596	655	621	613	630	678	609	621	626	622	573	642	590	667	647	628	650	635	635	612	600	613	594	649	635	643	590	619	622	657	631	647	636	638	595	638	632	609	616	608	652	662	619	625	624	643	639	651	633	657	603	616	646	666	618	650	597	622	592	638	605	602	626	633	607	617	600	609	622	632	610	678	628	657	631	569	623	585	605	590	637	576	583	646	581	600	610	614	623	628	601	612	622	607	608	611	655	622	645	664	632	612	617	649	599	658	613	592	674	629	608	660	602	619	650	640	640	586	616	603	648	630	590	624	663	608	605	613	674	628	593	694	583	663	589	630	622	615	624	624	614	574	672	626	616	577	642	596	618	615	654	629	613	638	682	613	638	616	632	627	625	675	657	624	625	665	674	609	624	585	660	637	627	595	612	624	621	682	639	605	610	606	633	641	621	646	593	658	623	592	625	631	617	607	605	661	640	594	617	605	608	634	601	608	599	600	600	631	617	583	622	598	574	605	593	664	633	621	626	563	576	616	654	647	637	581	609	637	630	642	598	627	648	618	596	588	633	575	618	587	574	620	634	629	622	603	621	617	640	659	643	610	617	599	652	648	632	585	634	662	601	583	628	617	614	623	585	626	615	634	644	621	641	619	559	609	656	659	588	617	617	640	627	607	594	643	630	642	663	588	643	693	657	622	631	590	566	637	642	623	616	648	645	629	635	611	629	627	602	606	600	617	601	614	640	640	566	638	592	614	661	628	606	642	652	642	635	649	633	624	608	653	613	583	634	600	620	651	573	637	635	610	641	669	624	632	655	610	548	667	596	655	624	620	641	608	610	663	659	598	671	596	616	608	601	600	614	630	649	643	669	584	599	659	609	627	601	619	593	610	633	625	627	596	639	632	638	628	593	653	650	639	645	594	627	629	582	655	637	651	581	634	663	634	607	610	634	589	667	646	641	683	635	629	660	636	612	653	585	622	606	635	580	603	615	637	606	605	614	591	615	616	623	635	609	639	569	659	645	611	626	605	682	633	683	641	628	649	594	617	611	610	620	633	640	618	626	664	635	622	631	606	639	592	647	630	601	646	623	583	591	607	609	640	603	619	639	570	622	628	667	590	654	631	662	602	559	674	627	621	571	617	630	626	630	625	655	569	632	655	662	621	604	618	601	649	608	628	629	636	609	625	660	615	593	643	628	631	622	630	620	606	616	595	611	633	601	634	620	638	620	614	626	653	605	596	627	645	607	687	602	624	643	595	633	596	617	659	689	626	642	597	606	658	594	641	608	606	671	610	589	602	660	644	642	618	603	643	622	589	605	617	625	621	622	619	613	643	611	602	633	623	597	633	660	649	656	603	599	609	580	628	639	617	583	627	585	658	653	567	599	587	665	651	640	622	611	626	595	621	628	636	620	634	596	661	650	663	617	653	656	665	627	625	658	625	611	651	629	636	614	575	614	619	605	611	611	625	669	624	607	603	668	630	556	556	635	635	627	619	612	652	611	666	656	620	634	642	618	632	636	609	636	639	621	614	691	645	626	649	619	630	633	604	606	619	659	611	623	598	643	644	607	646	612	636	607	644	629	676	641	592	627	629	608	664	640	602	648	600	652	613	591	590	625	633	634	628	652	613	612	594	617	651	630	628	635	608	587	630	627	584	593	640	570	616	615	628	598	609	618	599	646	622	656	622	603	618	614	675	599	652	612	620	620	670	620	613	640	614	627	598	605	609	574	626	635	568	576	684	640	645	613	623	657	611	619	599	590	599	649	650	614	628	616	620	594	610	582	611	656	602	678	653	643	589	631	649	605	660	651	665	587	601	649	641	627	698	608	605	626	607	588	646	625	662	652	641	583	646	629	631	621	627	636	608	665	648	630	622	608	644	636	586	625	605	661	615	628	669	615	606	615	616	635	613	597	615	593	648	607	634	628	630	576	627	662	622	639	630	630	647	637	615	607	607	611	636	630	612	604	628	667	597	647	636	633	658	617	591	599	644	653	611	610	637	606	617	592	595	597	630	626	622	658	676	603	626	627	627	629	599	608	635	601	613	637	620	649	616	639	617	637	680	601	630	578	645	590	653	662	631	640	597	599	633	580	603	640	604	607	639	646	634	655	653	640	625	666	668	594	633	623	596	609	657	643	623	614	636	606	621	662	627	615	607	656	671	613	624	586	648	600	612	606	616	612	646	625	638	614	642	620	654	630	586	647	637	606	600	611	594	667	641	608	638	612	634	656	638	611	597	638	616	610	631	653	670	627	642	640	638	603	623	631	578	638	613	599	619	612	674	605	665	639	646	617	656	626	634	655	640	621	590	625	615	659	641	644	636	579	649	593	597	613	640	637	601	600	620	638	608	595	652	635	623	592	645	635	634	650	618	641	609	661	611	575	665	646	575	679	621	645	616	633	609	620	617	615	615	637	638	623	642	637	649	656	562	612	611	619	608	664	619	611	645	612	607	643	638	625	601	593	642	615	627	632	642	625	595	638	639	632	630	655	651	635	595	646	640	595	635	654	625	656	629	671	658	656	660	618	632	608	609	573	643	610	606	649	680	595	636	618	574	631	613	585	621	640	639	642	641	644	601	640	581	644	610	633	659	641	617	626	615	631	593	617	628	618	618	631	622	661	621	644	666	623	604	627	638	641	631	596	622	600	612	607	624	647	635	603	583	585	628	622	565	627	635	630	611	583	591	598	591	631	638	635	658	649	604	636	623	569	644	597	627	613	666	617	652	602	655	601	589	642	604	620	635	620	658	605	630	624	640	617	634	587	623	609	588	675	622	633	657	587	632	654	618	588	599	590	586	618	576	626	649	608	601	625	631	617	651	610	649	620	626	625	657	575	640	615	589	688	599	684	630	605	616	625	601	600	681	636	647	618	610	580	635	596	636	615	613	610	669	595	622	621
23707	20962	27906	24189	20912	6121	872	656	491	450	411	396	382	365	349	349	333	306	325	325	279	302	321	316	300	297	304	286	286	308	321	284	317	335	277	294	297	277	269	291	269	271	297	313	267	312	298	270	267	278	295	276	289	285	267	298	265	308	288	310	300	271	290	308	294	293	311	284	317	272	311	304	287	269	280	310	311	292	257	278	282	264	258	265	312	281	289	298	306	290	292	287	324	292	296	302	288	269	290	291	293	276	299	314	300	255	274	277	284	290	330	300	266	279	295	278	261	272	291	304	282	294	283	283	271	286	285	278	276	283	265	325	274	270	293	295	297	304	295	290	304	292	283	296	302	274	279	271	283	280	318	279	309	291	325	255	282	272	260	277	271	280	295	279	256	313	303	275	291	292	299	272	318	283	288	310	287	288	261	276	306	311	293	253	275	256	296	277	248	303	293	280	286	288	269	266	306	307	256	288	283	300	272	290	297	287	285	298	250	279	309	268	285	318	267	286	291	312	281	281	281	257	303	281	299	276	296	275	285	304	315	308	290	319	272	273	282	323	276	287	301	289	289	305	298	318	265	271	273	326	261	293	315	269	279	283	282	301	293	288	279	304	312	247	300	307	268	255	294	304	267	300	308	293	286	298	279	262	300	262	281	308	251	310	270	283	293	303	281	300	288	265	281	300	335	291	247	301	272	280	304	305	258	287	273	266	286	263	279	295	293	271	289	293	285	270	301	256	291	258	287	283	295	268	285	317	299	257	290	286	287	283	322	319	259	300	276	299	310	274	297	300	263	286	253	252	261	344	285	290	261	298	290	301	278	295	267	288	263	280	318	294	285	293	305	316	291	263	285	251	282	271	277	264	288	273	304	291	286	305	297	340	285	256	284	301	268	259	317	281	280	268	302	269	305	288	305	277	272	276	315	322	288	281	291	284	281	302	279	287	269	289	268	298	282	287	293	281	291	283	298	298	256	300	275	300	305	268	276	272	273	290	312	281	279	274	283	308	297	292	289	288	261	302	272	287	285	284	283	285	254	321	268	269	279	285	280	266	288	279	299	306	281	293	289	275	290	264	288	289	289	263	261	278	274	310	261	304	271	261	290	284	296	291	284	276	284	295	282	291	272	282	324	277	292	269	309	329	291	260	266	268	322	271	295	259	289	279	291	319	243	291	296	289	295	260	299	266	237	301	268	292	309	289	287	289	277	283	282	293	297	281	303	262	268	303	266	245	283	321	277	300	288	289	299	255	275	283	285	276	250	306	307	298	262	302	312	318	310	261	282	273	261	295	294	272	243	299	259	297	290	287	270	269	270	289	264	301	282	306	295	295	293	284	290	271	297	281	274	304	253	328	286	287	279	297	276	272	270	309	290	273	266	305	316	259	261	331	263	299	299	286	281	252	302	274	311	314	313	269	316	259	275	301	243	294	277	284	293	318	271	301	263	278	286	271	282	292	300	274	298	286	298	284	275	265	264	304	301	277	265	274	288	282	253	308	271	268	272	282	278	273	278	296	278	290	336	272	289	269	288	283	261	292	290	291	271	285	309	323	253	274	266	270	275	280	285	301	281	282	298	251	286	288	293	313	255	261	289	271	280	260	320	296	266	278	282	278	297	299	303	295	297	301	318	277	276	289	280	280	288	293	289	296	269	307	270	281	278	271	273	279	284	320	280	265	278	288	299	284	277	277	282	330	302	265	284	278	274	290	277	304	281	304	281	302	287	284	288	272	283	328	323	296	260	292	288	289	289	275	306	276	305	283	293	297	281	298	290	292	259	279	322	249	300	266	271	251	277	282	293	288	282	267	268	285	305	316	273	264	301	303	285	285	277	274	284	326	274	290	286	285	253	296	259	287	268	308	296	263	319	288	294	272	268	286	275	281	286	307	273	278	274	276	286	293	285	266	247	289	295	267	285	313	283	271	288	333	266	285	298	283	259	292	301	306	289	278	318	288	277	296	289	305	277	317	255	254	307	307	284	275	299	295	256	286	281	259	262	279	315	303	290	312	300	288	294	276	259	278	295	304	286	285	272	293	277	270	283	284	263	273	285	265	291	259	267	274	303	279	292	297	271	282	333	261	294	312	289	290	286	274	288	303	319	281	298	281	253	283	295	293	297	287	273	283	319	301	293	280	261	300	296	260	303	282	266	261	299	278	276	276	287	286	278	285	285	306	267	271	302	320	288	293	308	307	299	300	270	288	286	283	310	284	252	289	274	288	281	289	279	284	256	256	293	278	305	294	298	297	291	253	298	290	276	296	290	290	282	262	327	288	284	293	283	273	264	285	279	277	281	279	313	302	311	300	287	291	260	274	287	259	304	301	296	312	274	287	275	274	293	272	290	293	271	308	297	295	286	285	294	257	308	293	275	278	277	293	265	283	299	284	292	278	293	280	292	295	281	303	299	274	292	278	265	321	267	291	260	292	280	292	289	286	268	244	316	284	313	273	303	281	280	277	284	323	270	299	292	292	289	265	280	316	284	262	299	278	260	307	281	297	280	289	269	277	293	278	328	283	276	288	277	285	269	283	292	277	293	269	265	269	310	291	288	268	293	281	292	291	290	285	250	319	279	281	281	281	266	263	317	280	300	285	274	302	290	262	301	284	301	284	276	269	275	275	262	297	287	292	289	338	260	289	279	267	303	263	284	283	299	294	279	286	303	293	264	275	262	304	271	311	262	269	288	300	310	304	279	290	273	253	307	307	285	289	291	292	281	275	324	277	267	284	302	269	280	297	286	291	312	261	287	300	308	256	280	298	268	284	283	317	287	302	304	272	263	298	287	299	273	295	281	293	327	270	303	253	279	290	257	294	301	256	284	299	289	273	279	274	278	300	272	287	303	299	275	326	271	280	254	287	297	283	309	302	287	297	282	288	311	273	276	267	274	269	231	287	278	268	313	263	283	298	266	272	283	271	298	277	305	313	272	294	294	279	293	305	269	278	311	309	309	306	295	264	289	282	283	301	295	310	309	312	293	303	273	287	302	310	269	273	255	336	286	288	291	319	283	294	265	281	307	270	280	276	306	291	280	304	313	283	268	310	308	268	289	259	300	295	288	282	303	264	286	258	279	286	303	304	281	305	282	315	252	260	288	285	265	293	296	274	258	313	264	261	325	274	268	284	298	287	245	271	272	300	270	272	258	283	273	293	258	271	297	269	283	300	266	272	276	275	269	277	282	301	310	278	285	291	273	278	288	282	256	305	262	292	285	276	305	288	298	300	299	287	291	296	267	272	269	288	266	282	252	248	295	284	263	286	259	290	287	267	286	276	276	247	284	265	307	313	293	287	270	290	284	296	265	304	277	276	270	263	298	282	308	270	289	320	298	285	289	288	273	291	306	261	281	316	278	264	269	302	324	326	289	267	294	275	264	296	283	292	301	266	292	301	272	271	262	323	267	290	309	290	294	296	289	298	293	304	306	253	284	297	298	306	295	292	266	275	277	271	276	261	314	244	291	282	275	275	286	290	298	272
3703	13120	5786	2689	1845	1424	1149	923	778	637	529	509	504	432	414	355	403	356	360	364	380	349	295	306	355	329	325	316	341	317	307	319	304	330	295	309	284	303	293	278	352	311	318	295	313	296	297	283	284	296	271	307	295	288	325	312	289	267	300	303	293	308	313	320	303	284	282	286	301	305	272	302	335	304	302	323	270	310	271	295	322	267	282	304	267	308	294	308	299	264	278	281	319	304	271	300	287	301	322	310	306	321	295	295	273	276	270	269	302	298	307	302	321	307	281	325	296	291	295	316	266	289	293	314	256	286	269	303	272	287	268	309	275	288	305	288	298	293	288	295	287	309	317	278	286	294	299	279	273	301	279	278	277	282	294	298	290	306	289	299	273	281	271	278	317	304	301	275	272	295	291	306	302	289	264	287	310	306	315	285	277	294	268	299	280	330	281	279	294	300	325	272	304	252	290	263	290	283	310	285	277	308	301	266	270	292	293	309	293	314	275	308	267	295	305	294	259	290	305	287	305	298	284	286	319	295	311	298	283	279	298	292	287	267	319	313	291	298	281	268	322	296	293	301	318	274	267	293	301	282	304	339	284	297	286	300	323	270	277	286	318	275	310	284	318	317	271	313	264	273	317	286	310	283	302	304	287	265	301	310	274	258	290	266	295	326	286	315	278	293	271	318	283	300	309	276	286	275	317	286	331	320	282	285	306	298	293	321	281	292	293	292	310	300	272	297	301	305	292	322	311	291	312	285	279	279	272	303	266	303	288	324	313	259	270	302	313	290	297	326	292	310	295	301	302	310	293	295	307	284	316	309	329	288	281	289	286	307	300	252	317	272	280	273	305	318	302	271	306	265	332	326	269	288	297	293	291	281	286	312	255	278	282	296	299	270	293	264	286	287	324	264	280	298	278	311	301	300	314	303	294	287	317	298	262	283	298	302	286	316	283	286	264	282	290	276	267	292	313	285	295	312	289	317	288	321	284	294	279	309	297	300	287	319	306	309	300	272	275	302	251	302	308	331	272	309	288	290	289	305	318	292	294	310	315	286	275	276	276	289	287	314	308	301	279	298	273	283	294	288	307	308	272	285	274	289	299	344	276	297	298	300	298	307	307	307	343	285	284	288	317	298	290	273	297	325	314	280	300	281	306	306	235	270	281	310	273	315	300	307	296	312	316	281	335	274	268	318	318	274	275	283	304	291	311	292	274	295	290	313	313	278	309	284	296	298	313	308	301	297	301	286	297	281	261	283	293	291	313	303	311	310	284	263	286	284	298	276	317	327	279	314	298	281	292	291	311	313	291	272	279	325	322	290	308	261	314	302	296	262	291	301	277	263	298	293	317	295	299	291	307	291	266	283	312	285	278	293	287	274	329	292	267	295	287	268	313	290	249	280	331	290	281	279	295	309	303	298	261	288	290	302	257	307	311	288	271	294	301	271	281	301	271	288	258	325	319	332	300	313	268	270	277	263	306	329	317	304	284	272	268	295	313	280	285	331	292	288	292	287	320	282	291	317	295	289	287	311	293	309	287	295	279	286	303	297	256	324	278	304	315	279	298	294	288	309	279	274	281	299	301	290	312	294	326	299	303	266	295	293	294	301	297	281	297	288	299	294	323	276	298	272	308	278	287	306	290	271	278	292	277	315	309	273	347	277	287	284	288	284	273	316	278	286	290	278	267	309	315	314	271	253	292	304	283	300	292	282	260	306	285	299	304	279	270	328	305	291	306	292	276	326	283	284	296	310	306	313	297	308	279	267	271	301	277	283	279	297	280	295	291	299	310	263	319	287	282	280	265	297	254	280	303	273	261	250	319	281	297	273	299	286	268	324	297	292	299	292	289	269	304	302	297	297	293	288	313	321	273	289	278	310	309	299	293	313	302	284	309	279	289	301	328	309	311	299	327	296	301	294	289	315	276	305	317	292	277	300	325	283	282	275	278	298	280	305	294	312	293	303	295	288	302	280	303	267	311	307	271	299	305	325	306	287	329	273	286	305	300	294	295	310	292	294	311	254	297	255	329	287	304	300	291	290	266	300	317	291	287	278	302	314	287	285	250	298	293	284	274	280	298	307	287	314	281	245	318	300	297	281	289	284	298	278	282	274	300	260	259	255	278	310	296	286	299	322	291	284	316	316	298	314	308	312	278	313	292	289	284	317	305	280	258	294	302	285	270	268	297	312	270	328	286	301	265	285	286	290	284	317	313	267	268	274	285	274	298	297	289	296	290	302	288	292	264	265	278	299	269	321	297	304	303	300	296	311	280	287	291	317	295	273	295	298	284	294	287	299	302	288	282	267	286	267	296	291	272	303	305	298	303	305	281	312	275	301	287	306	271	279	298	300	302	297	294	263	307	300	289	281	283	304	282	263	307	278	282	282	283	306	266	307	311	293	287	305	290	288	300	286	259	296	273	292	274	281	294	282	319	280	311	288	284	312	283	305	281	296	310	321	315	293	309	267	285	289	272	288	279	305	301	277	318	301	289	300	287	286	294	304	296	311	305	297	351	295	291	313	294	268	302	302	294	295	304	266	295	300	294	318	293	285	294	298	256	302	294	293	295	294	290	304	318	259	292	301	302	296	294	296	289	296	286	309	312	314	259	262	309	298	246	318	288	268	252	268	323	324	269	268	294	246	289	279	319	298	285	292	287	311	305	311	281	295	283	284	286	298	290	243	343	263	307	302	281	282	297	280	261	303	296	298	282	267	296	278	309	262	295	274	304	309	280	274	255	309	306	284	303	300	303	285	292	275	287	306	304	280	310	289	315	291	291	311	251	307	297	279	284	300	286	297	282	316	273	313	286	294	286	316	313	280	278	314	316	297	271	274	296	309	274	285	275	268	304	306	317	300	267	278	273	268	281	267	287	285	290	306	281	303	295	292	298	280	287	265	256	275	307	303	286	277	315	267	278	278	315	268	295	301	298	295	300	314	306	308	262	295	301	307	273	309	278	298	285	273	288	294	318	255	266	276	281	304	293	285	285	313	328	302	307	316	283	290	325	283	288	285	305	312	304	278	299	304	293	288	294	292	308	292	310	289	312	340	291	289	314	292	255	317	315	305	284	304	302	289	297	290	289	285	272	308	293	273	291	281	308	274	271	297	318	313	268	268	285	285	273	314	286	300	311	286	314	288	281	275	254	267	289	248	299	318	296	297	309	305	293	330	288	316	268	285	303	303	288	269	304	295	282	297	286	268	337	294	306	315	300	283	301	291	280	290	303	291	276	301	286	277	277	282	275	301	312	288	290	306	296	328	280	300	268	303	260	302	305	283	323	308	338	303	285	296	296	283	275	286	286	323	307	317	296	310	292	295	316	289	271	261	318	304	325	290	288	310	283	277	288	290	303	267	288	293	276	275	294	289	291	298	295	284	301	305	318	309	294	275	298	324	331	305	282	281	281	311	302	290	259	304	285	272	261	281	295	271	260	314	264	290	289	299	319	290	284	253	289	290	305	272	320	308	247	288	309	283	292	289
24737	20952	26805	25151	8932	1175	1084	928	889	847	868	851	775	850	821	832	833	830	812	818	769	813	796	803	811	776	796	761	776	775	825	750	759	795	831	828	788	814	783	788	746	783	764	750	817	809	782	786	766	769	733	787	771	766	758	750	702	775	771	778	780	836	783	799	802	795	743	786	797	735	727	761	772	785	781	795	771	792	831	794	754	801	761	758	708	819	768	801	751	745	812	718	795	752	781	769	788	780	781	767	766	731	768	795	729	752	770	769	789	829	759	740	805	795	765	775	748	791	768	761	791	792	805	754	833	765	777	802	792	780	755	796	779	770	759	736	737	796	751	762	767	765	755	781	776	787	829	809	733	797	767	760	712	755	769	779	756	737	721	770	764	780	767	778	734	705	792	694	751	759	743	822	754	767	761	753	799	767	774	730	748	735	749	793	759	774	739	846	759	743	798	763	781	780	764	763	770	744	731	766	764	787	731	771	794	771	800	714	755	792	781	786	743	695	791	791	760	752	796	812	786	790	753	762	767	742	778	802	774	764	759	760	785	751	762	784	746	689	775	764	750	732	780	779	731	778	816	795	711	774	717	736	758	803	796	754	733	804	787	748	803	779	819	836	789	797	828	780	770	802	743	762	728	825	814	810	728	786	804	757	755	801	767	725	808	722	734	807	792	786	756	747	769	809	800	786	762	786	798	773	763	805	765	776	784	753	790	766	753	788	758	758	761	759	772	780	759	751	722	750	762	743	803	719	795	780	752	737	818	721	789	733	766	747	796	743	728	746	746	779	766	791	747	795	776	797	785	742	784	781	724	745	743	754	727	729	759	819	781	763	757	789	775	748	773	772	723	773	730	780	712	767	746	798	769	797	821	775	746	699	770	756	726	772	775	758	782	781	750	771	748	846	789	784	782	762	777	804	728	776	806	744	731	772	782	782	788	767	787	769	762	742	762	716	707	762	735	771	767	835	767	775	828	768	778	733	797	756	809	827	724	794	756	677	798	732	758	785	809	788	797	760	797	730	737	743	777	742	791	802	760	756	781	763	788	752	745	769	735	785	736	782	805	728	778	764	808	792	759	764	788	759	816	765	783	780	761	724	795	771	745	740	788	758	769	724	807	791	749	776	754	800	806	849	773	796	763	792	808	780	761	773	767	781	770	782	723	718	781	743	772	767	790	733	759	735	740	748	745	774	778	752	758	766	770	759	825	763	747	794	778	783	771	740	737	800	782	798	766	728	759	716	725	788	791	788	779	772	765	767	772	737	801	799	781	734	730	788	768	781	760	778	789	730	807	754	776	765	776	758	777	794	759	731	773	790	779	776	782	789	744	802	792	757	809	764	817	767	805	791	805	802	777	746	790	820	770	744	784	797	750	741	765	753	715	737	815	734	772	842	754	779	757	766	748	765	772	798	787	764	772	751	755	771	703	750	798	778	744	765	762	792	760	773	819	776	743	762	807	791	719	752	769	715	730	758	815	833	764	726	791	755	796	748	818	803	766	778	741	750	768	788	796	716	769	732	738	781	792	761	845	737	839	773	744	746	788	756	742	784	789	782	796	744	776	738	750	795	772	796	751	811	771	760	817	761	759	728	771	800	793	771	806	786	789	758	770	728	769	717	807	772	807	748	771	774	799	770	797	800	757	813	798	766	790	781	699	793	836	733	799	798	748	759	776	788	802	717	796	767	796	814	766	788	794	745	807	744	723	767	751	775	796	782	751	781	788	723	755	763	797	824	791	730	845	761	761	765	751	802	748	828	779	731	788	793	761	811	760	758	773	752	770	785	755	760	789	769	783	769	763	760	743	762	715	762	786	758	742	810	812	766	760	801	807	765	754	762	783	796	753	742	800	833	794	770	762	783	746	728	789	800	764	737	825	724	780	749	759	758	797	723	775	735	754	768	774	790	777	760	749	794	753	777	777	762	749	798	761	754	790	754	791	724	807	776	771	744	746	811	739	799	747	782	775	756	744	748	779	768	733	765	770	806	725	769	758	804	746	808	777	777	770	785	814	789	758	808	769	800	813	759	787	782	741	770	744	814	883	813	750	762	848	808	785	775	795	767	772	763	787	744	786	773	784	740	776	725	736	741	771	733	783	803	757	749	763	751	790	752	746	788	731	788	803	757	771	759	790	732	783	808	794	777	734	800	783	741	774	814	799	711	750	779	811	725	779	814	768	777	787	750	783	766	786	777	731	846	793	730	769	783	810	770	795	816	743	758	788	806	843	776	765	770	759	831	733	797	735	808	742	762	751	736	760	731	818	818	778	772	813	766	812	767	808	821	788	763	798	730	768	785	758	776	735	795	761	750	775	752	777	757	798	726	744	783	773	735	780	731	780	745	734	737	734	786	763	719	757	748	787	778	772	768	808	759	747	750	764	753	788	770	787	707	786	764	774	779	808	753	805	741	770	784	814	718	803	816	781	796	748	738	828	742	762	743	813	787	791	739	768	786	786	726	856	718	761	795	735	771	729	793	777	726	737	822	752	761	757	814	779	748	783	759	746	755	775	727	851	771	772	795	833	780	786	752	823	777	751	835	795	785	817	760	772	768	773	729	769	772	820	821	766	788	794	774	817	722	790	779	747	816	790	777	769	757	768	786	815	788	765	810	819	772	736	746	808	765	786	742	745	798	789	798	792	762	787	727	746	739	768	747	760	803	762	732	768	777	813	792	763	795	774	785	827	766	782	797	675	810	721	800	786	727	768	770	786	789	760	767	756	784	783	764	777	783	810	819	782	802	762	756	779	793	768	778	776	761	762	791	746	800	767	782	781	790	728	821	795	792	752	795	815	784	749	751	790	741	797	793	752	754	778	768	754	756	774	729	763	786	752	803	730	802	738	778	781	832	760	783	802	731	748	755	772	730	802	760	734	766	801	761	724	745	752	735	742	732	782	784	752	761	745	779	816	764	810	766	747	805	780	823	787	798	762	775	740	745	729	774	775	785	734	774	793	779	829	785	775	800	795	781	707	721	787	795	806	773	784	765	754	739	767	792	743	778	735	710	800	778	793	751	782	737	748	768	775	783	780	803	753	743	764	809	772	784	752	763	768	736	765	773	793	805	746	752	761	739	738	827	697	760	745	783	763	749	792	766	792	839	754	796	787	730	797	769	796	755	686	756	748	756	741	769	803	768	800	780	790	747	725	807	759	786	749	748	743	773	753	786	776	764	782	769	814	801	763	780	767	726	801	747	834	746	769	786	769	742	828	764	754	777	799	733	716	741	778	742	696	820	763	782	748	771	789	783	816	790	774	808	746	728	730	778	754	829	783	758	734	748	739	744	746	796	748	770	789	775	697	764	760	786	768	779	769	759	730	784	776	728	775	713	765	846	785	752	791	803	780	756	784	790	735	764	733	764	759	784	797	798	795	796	778	747	812	750	760	769	745	770	738	773	774	783	778	775	723	745	805	740	778	768	806	783	767	771	785	762	788	808	842	732	770	784	804	784	772	763	787	758	720	764	760	751	723	779
3628	8160	3571	1989	1614	1329	1130	1095	1012	959	856	925	896	854	897	825	813	813	797	773	839	838	835	772	807	809	806	813	788	742	782	831	800	752	794	792	798	784	779	764	773	756	779	822	778	810	774	820	767	795	777	762	737	751	794	775	672	754	713	753	760	820	700	776	716	750	799	827	753	757	789	785	787	742	741	811	768	763	796	810	776	752	753	749	763	793	744	789	772	749	785	705	847	815	791	762	839	764	801	818	792	778	770	833	734	789	782	760	779	757	729	796	807	790	792	782	808	798	821	750	776	792	771	732	769	766	755	766	707	761	740	754	760	737	765	799	734	740	775	759	785	774	770	747	782	776	804	743	787	787	756	742	812	825	760	763	788	715	824	765	739	778	762	778	810	748	773	772	786	754	774	767	790	809	760	814	777	749	779	767	690	789	804	782	786	780	738	780	776	790	760	777	750	753	757	777	726	758	774	800	803	764	742	783	773	764	763	760	768	739	710	845	784	763	769	732	873	741	788	744	737	788	749	821	791	763	790	774	727	753	803	775	765	749	743	716	771	829	786	736	833	774	792	761	816	780	728	735	769	773	805	790	743	754	735	750	791	692	770	751	802	776	796	758	755	794	785	817	760	742	777	772	793	776	789	777	780	799	747	752	738	770	783	751	773	759	806	763	829	758	730	760	766	758	776	816	815	755	833	833	788	745	808	735	756	807	788	758	761	809	760	750	795	763	767	779	713	753	768	797	810	798	744	722	765	759	780	829	784	772	743	733	814	726	770	757	767	791	745	806	796	775	779	725	809	769	743	787	730	762	759	766	793	762	800	824	759	788	800	766	872	796	776	758	734	719	750	797	730	807	814	753	749	783	813	785	771	785	745	773	781	705	818	780	752	764	804	783	758	773	751	814	766	817	819	745	791	730	821	779	801	766	792	808	744	760	739	770	755	804	738	808	773	768	812	802	824	804	726	725	740	753	773	762	740	807	833	749	790	777	769	799	744	783	750	761	761	823	829	761	817	790	767	759	762	764	763	745	742	773	789	754	781	776	734	734	785	792	714	813	747	809	756	775	760	826	749	750	741	761	791	755	770	763	801	764	783	784	750	765	801	769	790	821	698	729	786	828	737	814	790	787	764	738	857	772	784	786	769	757	814	856	742	782	794	758	781	739	825	819	756	724	786	818	780	780	784	720	755	783	775	784	760	855	772	780	759	776	756	703	796	756	731	756	821	766	813	783	832	687	743	811	763	780	766	781	768	790	759	780	757	849	769	739	789	777	736	790	758	765	756	759	817	775	766	748	764	787	740	777	749	796	721	745	698	777	767	785	827	759	776	797	769	801	780	763	775	790	774	802	801	724	779	745	773	764	828	734	783	783	786	798	726	782	777	755	793	765	788	802	826	769	763	779	792	774	764	745	848	798	750	797	764	773	771	764	756	805	778	780	756	761	739	773	759	771	770	827	731	836	733	776	751	780	800	786	762	806	806	810	744	818	768	765	787	763	794	785	743	755	753	793	799	771	781	805	773	768	775	738	792	797	808	799	746	792	771	793	815	817	755	784	755	781	834	740	795	788	770	785	730	789	793	744	764	792	759	818	779	755	781	797	782	813	731	794	772	732	777	744	775	776	783	781	826	817	757	744	772	798	809	796	801	716	822	727	808	733	831	779	764	780	746	787	811	790	774	758	760	735	790	801	711	807	737	777	777	803	767	799	738	774	758	792	746	759	768	749	778	810	755	794	793	810	761	749	808	773	745	803	768	766	783	725	805	809	821	798	816	733	764	780	787	802	769	779	782	782	772	787	715	778	799	722	748	750	724	797	753	756	804	774	745	749	785	803	744	703	801	752	796	737	797	797	746	749	797	766	842	777	758	803	780	762	761	764	755	800	825	820	815	760	760	829	799	781	776	778	761	830	746	756	775	818	769	756	787	794	771	756	828	804	800	750	783	771	717	766	767	793	730	778	781	811	743	752	760	808	749	738	767	744	779	709	769	815	776	799	785	740	798	757	811	779	782	724	769	760	796	729	775	767	777	771	763	745	802	810	774	792	733	744	771	750	752	799	780	723	739	776	764	759	785	817	784	729	774	789	797	752	793	788	725	754	752	800	743	796	777	829	769	741	790	820	826	743	760	756	731	720	763	771	762	799	787	685	711	765	798	777	777	749	784	785	793	756	789	741	804	752	772	737	777	752	781	735	786	764	719	763	789	733	769	815	801	787	810	777	769	782	734	754	772	813	811	775	799	783	771	768	778	733	785	802	795	779	709	767	731	737	729	830	749	780	763	802	778	762	750	779	786	797	740	739	743	767	766	808	777	764	763	787	758	771	827	761	778	790	795	733	789	760	756	794	779	725	757	768	759	791	734	765	800	735	796	760	731	808	760	765	744	778	777	760	757	718	751	807	784	759	780	824	762	825	770	791	775	751	780	772	810	758	781	799	756	764	769	764	785	780	708	774	822	759	754	713	748	766	778	758	728	806	764	762	736	809	732	788	746	796	749	784	772	727	791	694	721	790	739	773	782	769	784	769	801	791	792	787	762	782	800	730	792	758	724	743	748	777	761	783	759	759	766	738	795	813	756	769	772	777	815	798	781	761	784	756	762	755	778	792	753	758	779	786	750	750	760	781	784	806	785	736	798	758	782	703	757	803	766	795	785	765	836	812	796	786	730	722	748	769	799	776	800	799	791	759	753	714	787	753	770	748	741	786	731	794	748	743	755	774	772	745	763	828	800	791	793	806	806	774	823	815	825	767	751	772	769	763	763	798	733	820	729	820	775	731	772	736	736	815	704	778	788	807	798	744	777	760	777	736	764	758	787	810	798	737	793	762	764	791	751	793	833	756	823	783	766	781	789	759	742	792	755	761	784	808	849	801	824	772	775	804	784	828	783	767	770	741	771	781	779	746	759	776	778	832	783	805	743	759	794	747	770	807	758	737	794	751	751	767	764	806	842	740	758	759	769	758	786	787	756	783	721	764	768	777	793	786	790	794	815	807	780	790	830	775	808	809	792	774	824	798	776	797	728	766	776	796	763	785	794	801	711	759	769	811	799	789	756	796	769	777	767	747	810	733	754	800	720	789	789	807	830	740	794	756	823	773	768	786	766	773	805	794	768	756	801	779	786	773	772	752	771	791	773	789	754	768	773	787	761	790	787	711	783	722	788	801	747	813	779	826	745	790	765	747	748	744	821	778	748	807	745	742	790	789	751	770	824	787	784	783	755	779	765	766	792	805	741	774	827	750	776	803	781	760	804	737	800	791	805	780	751	791	779	774	735	767	778	771	777	784	795	718	790	780	805	783	815	749	784	742	790	765	730	770	828	805	738	797	777	792	788	711	768	815	761	760	814	800	745	776	692	766	778	779	765	798	771	762	769	723	773	719	791	798	805	740	761	770	771	763	796	791	746	762	766	777	760	808	732	818	756	789	822	769	779	807	762	757	757	755	809	749	786	811	788	787	812	829	771	782	760	819	723	775
22384	20994	28463	23679	20998	21037	6826	1057	783	698	643	587	558	502	483	459	459	441	474	419	383	434	391	388	411	387	371	390	374	370	422	371	350	379	358	366	358	354	368	345	365	320	369	361	376	373	344	316	366	357	361	375	345	373	364	392	347	355	365	362	369	383	344	318	379	377	347	359	363	336	373	345	318	354	375	369	336	336	370	366	345	331	350	340	361	346	347	320	352	335	338	326	318	353	359	350	379	331	343	372	335	339	330	372	361	356	333	343	354	350	363	358	333	357	339	353	398	332	362	340	338	358	363	368	350	327	342	363	367	372	351	350	357	332	311	355	337	369	340	375	358	341	363	397	358	334	333	326	347	344	360	344	358	354	334	367	335	333	364	365	330	407	350	316	336	351	361	387	338	364	357	371	333	328	375	309	332	363	313	332	354	396	332	377	327	334	319	350	371	363	350	339	367	337	363	333	352	363	348	375	336	369	350	366	353	369	341	333	340	332	355	358	367	390	334	349	361	348	368	367	341	353	359	381	354	355	356	353	375	357	369	333	343	319	331	361	365	367	399	305	371	339	343	347	387	355	358	354	385	312	337	352	342	332	401	347	380	352	381	345	360	323	324	322	342	330	329	364	365	365	367	340	378	312	333	341	343	351	363	349	319	368	331	341	330	379	354	384	363	319	328	332	377	350	336	351	310	358	335	371	352	332	328	320	356	350	347	339	395	350	374	341	383	369	349	345	366	368	310	335	370	360	323	328	355	349	352	356	368	391	350	345	407	378	384	374	358	359	381	342	347	339	371	311	337	340	326	356	314	374	335	347	334	342	357	356	330	348	327	346	313	369	356	339	318	353	376	379	328	338	343	340	350	374	331	364	351	357	354	330	329	349	351	350	366	338	332	317	344	347	382	388	310	366	347	359	384	329	380	345	369	348	338	347	350	343	350	340	379	315	353	322	354	337	324	371	370	372	335	350	348	370	354	353	344	347	340	376	353	336	335	355	344	350	369	382	325	353	347	336	348	336	371	369	307	318	363	332	362	354	358	337	343	354	324	386	404	359	380	382	350	351	327	360	380	362	330	358	357	338	376	358	347	360	356	358	353	336	342	356	354	360	362	378	339	314	381	365	321	352	372	358	351	312	343	356	365	343	358	361	351	408	372	373	329	358	384	349	321	335	351	320	349	377	345	381	334	368	347	361	339	324	403	324	353	350	342	370	346	344	337	359	314	344	356	326	380	373	319	338	327	374	341	332	362	329	359	351	389	345	341	366	369	365	343	351	383	327	346	352	341	343	362	368	350	353	316	355	338	337	336	347	317	340	313	318	386	325	355	374	318	364	311	358	359	342	342	357	325	324	367	369	328	353	342	322	337	355	352	358	375	370	345	368	357	318	353	351	384	330	357	354	382	353	339	361	378	353	333	371	331	354	331	309	341	363	362	365	352	334	340	324	359	366	312	351	361	321	346	331	361	375	343	342	363	351	356	345	326	341	329	345	345	355	304	371	362	360	339	357	350	385	348	349	344	320	345	353	338	334	341	323	346	356	322	381	365	338	330	378	334	341	357	361	328	327	354	337	344	354	367	350	337	355	332	334	334	363	363	336	359	342	333	365	315	349	343	347	375	332	366	336	383	365	352	377	337	369	347	321	337	359	348	352	376	355	336	333	390	330	370	383	337	338	323	350	357	342	347	362	342	342	333	344	368	339	345	351	349	337	358	341	323	347	370	350	333	330	348	368	358	340	362	368	334	339	383	365	360	321	318	350	359	314	341	386	330	351	354	294	337	354	359	340	359	334	346	355	333	337	313	354	352	368	327	356	354	339	383	354	353	334	372	356	337	329	339	365	364	358	353	346	360	340	333	342	384	328	349	342	344	391	315	352	368	344	354	359	343	335	345	344	326	350	361	343	319	330	317	338	355	371	336	332	354	358	347	385	332	350	384	352	337	336	364	374	360	321	362	309	342	321	315	349	395	317	360	339	365	342	341	336	340	360	342	332	375	379	354	363	370	388	372	385	367	334	358	335	355	341	373	355	360	322	375	320	337	375	326	339	354	295	352	354	360	363	349	341	394	366	360	331	375	378	322	328	299	320	360	358	314	367	361	336	355	331	357	390	332	346	350	373	354	357	363	330	348	345	300	321	372	322	355	336	366	348	308	359	326	331	328	349	366	362	353	340	336	358	344	368	366	359	347	318	344	349	361	335	350	340	330	365	344	352	320	336	339	359	320	360	372	367	351	328	338	318	341	379	367	331	342	363	335	341	353	345	331	314	345	325	365	389	357	377	338	358	353	383	345	368	366	332	329	323	344	349	338	372	383	324	330	323	351	333	379	345	326	337	338	342	374	368	359	346	333	362	341	375	357	344	369	329	356	360	330	330	345	346	322	356	357	364	325	342	382	368	316	382	357	322	337	324	338	336	346	323	369	337	344	338	336	361	346	362	357	356	343	339	334	348	342	348	367	355	369	387	364	354	342	361	341	353	336	353	358	333	382	359	323	359	348	339	358	318	356	351	337	355	331	332	365	326	329	310	360	358	342	377	347	333	340	356	354	323	364	348	340	344	353	346	335	346	310	396	370	365	381	373	334	325	318	369	361	317	333	343	350	344	330	324	329	368	339	350	360	339	365	325	323	325	385	340	385	345	336	337	325	326	385	343	352	360	353	333	381	331	354	337	330	369	364	378	326	349	372	384	300	302	348	354	323	384	334	363	333	338	344	357	305	320	353	314	334	354	309	374	358	339	324	342	317	370	336	334	333	376	357	322	331	346	379	320	310	334	331	316	345	317	344	369	365	311	310	332	338	347	308	345	337	371	364	347	361	328	329	352	341	323	365	354	338	354	361	363	358	346	324	334	366	362	339	333	384	342	348	353	374	344	344	348	337	339	322	336	325	343	339	349	341	382	330	351	347	306	342	346	352	336	309	353	314	341	351	325	351	327	352	324	357	331	353	348	318	319	380	335	357	315	361	310	336	311	332	302	352	388	343	368	332	339	311	385	319	370	387	334	353	329	313	343	328	338	385	365	357	374	329	348	318	342	335	341	340	353	317	352	320	366	346	356	378	344	341	332	334	350	371	368	337	346	358	369	332	343	345	327	361	361	337	344	354	335	343	353	317	334	346	361	358	362	367	342	375	329	335	342	352	380	344	354	337	324	360	345	373	325	372	361	335	382	343	388	328	322	352	336	356	313	348	356	346	342	401	346	366	357	337	361	316	357	344	335	319	329	361	351	335	315	324	346	326	326	353	315	368	349	321	348	368	316	367	344	313	336	347	343	387	356	310	328	374	306	366	346	340	327	369	336	378	329	330	346	330	363	361	364	362	366	357	364	372	365	346	343	370	384	380	362	345	332	323	373	362	361	323	355	337	378	318	377	325	347	344	351	369	360	334	347	337	358	341	325	344	365	369	315	336	324	355	325	357	382	328	360	326	318	305	333	347	336	340	348	320	321	350	369	348	352	372	338	341	340	374	353	335	316
4130	18794	9424	4488	3271	2403	1856	1473	1178	952	812	704	642	583	562	478	532	473	428	445	405	431	399	395	395	372	386	373	409	369	348	366	375	373	343	383	368	352	366	355	365	351	326	365	336	364	345	359	361	365	375	327	350	342	334	340	360	348	365	352	366	332	331	340	373	323	357	339	315	325	325	356	333	346	373	323	330	342	367	340	310	364	294	310	365	355	362	331	327	339	348	345	339	302	327	322	323	308	317	352	332	322	345	342	321	346	345	334	349	328	299	345	327	333	363	327	339	331	334	354	349	372	341	347	376	336	354	350	327	345	334	287	332	313	338	301	347	360	343	355	322	324	338	363	358	286	340	313	324	359	320	367	322	326	321	322	333	331	326	328	311	340	319	334	348	325	329	352	312	323	346	337	346	321	353	357	322	319	342	324	313	328	336	320	339	350	322	347	335	337	346	363	332	383	346	329	345	316	362	332	327	351	305	368	335	332	341	329	370	359	336	342	340	330	382	291	325	341	337	345	337	344	319	303	338	358	342	326	357	387	340	329	375	346	364	334	345	354	323	318	317	351	356	316	352	324	332	324	326	372	323	345	335	326	318	362	307	354	321	322	347	329	345	321	327	343	358	343	315	330	325	343	333	335	347	366	316	341	351	364	369	326	330	345	340	313	358	366	319	392	361	350	327	353	373	318	356	339	359	369	383	319	331	335	352	367	343	323	352	328	320	337	334	347	343	311	323	355	328	337	349	310	354	332	336	335	343	357	315	327	333	370	333	400	329	352	312	322	349	341	345	371	371	332	328	339	348	328	332	353	338	329	325	339	378	368	354	347	328	349	346	346	331	320	326	350	323	348	345	359	343	336	328	348	352	360	375	352	379	360	327	333	346	361	318	346	328	347	373	318	323	353	343	355	346	352	328	347	331	355	345	318	362	360	369	318	316	369	324	335	353	374	340	338	329	349	344	334	340	350	354	341	331	336	358	347	352	332	330	325	360	362	333	336	352	329	307	341	304	336	337	356	325	327	353	339	359	346	365	319	339	342	322	369	349	350	328	325	335	337	347	361	346	329	318	355	334	358	349	317	365	323	344	335	346	344	360	317	341	355	347	376	335	352	329	325	351	333	329	354	398	334	357	345	344	294	316	349	349	362	358	329	322	341	349	336	320	341	331	333	339	345	361	322	334	362	322	331	398	335	340	347	371	351	357	327	336	342	367	329	328	334	313	352	327	388	340	328	327	320	318	345	337	330	326	331	365	327	353	349	302	312	353	335	321	350	314	367	325	349	354	331	352	370	315	359	344	354	334	336	319	333	318	333	321	337	298	348	327	324	348	372	313	365	342	314	315	328	324	354	351	336	353	342	327	371	375	345	324	335	333	353	364	351	346	340	336	338	340	332	331	349	360	328	347	330	353	339	346	346	309	341	365	345	321	326	301	349	337	325	335	312	363	317	370	304	338	367	290	325	373	319	305	358	339	311	350	354	358	367	372	338	322	354	318	346	332	340	331	362	325	335	330	331	335	330	320	323	327	324	364	335	306	297	317	306	348	324	344	347	332	341	329	337	349	341	307	331	318	292	320	316	310	349	306	343	321	346	380	351	375	321	348	359	347	355	367	356	309	345	329	356	318	311	324	304	308	340	332	375	361	334	350	373	311	362	332	358	299	326	324	344	320	351	363	310	355	330	355	359	363	335	335	338	331	328	356	363	307	318	339	326	321	335	322	321	366	342	326	346	357	351	327	330	359	325	325	321	342	301	348	335	349	357	384	357	303	333	336	310	340	346	328	315	330	335	352	322	306	320	304	304	341	306	299	328	334	351	353	316	339	339	301	320	353	326	346	334	324	327	343	319	323	351	385	326	346	342	335	314	325	327	339	340	349	355	319	347	345	361	345	313	359	343	332	300	357	354	363	381	351	312	346	304	336	348	337	352	311	365	340	326	354	372	367	347	334	323	331	338	340	381	312	361	339	361	320	349	360	361	318	336	316	343	325	383	340	315	331	317	315	371	360	345	366	339	350	328	341	344	327	324	355	318	351	329	342	308	330	334	351	352	356	369	363	363	324	348	339	357	339	328	327	329	341	333	338	326	343	325	351	355	355	359	332	344	389	331	364	361	334	346	343	362	362	323	319	348	338	347	344	366	299	347	353	332	368	336	324	319	311	335	375	335	324	315	335	351	337	382	352	325	330	328	334	336	338	371	307	324	317	346	323	333	332	336	368	362	333	338	341	358	350	361	330	320	362	311	309	325	324	325	349	376	334	335	351	317	335	340	325	357	345	345	328	383	344	357	320	350	357	337	331	339	324	314	297	352	337	338	350	331	344	339	334	331	360	359	328	321	324	351	325	346	338	335	348	341	331	347	326	338	320	346	357	358	346	345	379	335	326	352	361	342	313	378	310	360	345	324	347	332	337	351	337	334	342	380	355	325	351	331	336	343	320	338	351	341	377	322	349	368	326	306	340	348	331	343	319	330	328	347	335	332	352	366	350	321	391	350	328	323	304	365	346	328	345	325	344	341	317	335	326	307	370	332	340	325	355	346	339	369	340	326	323	337	345	336	380	364	322	344	371	349	335	323	330	324	353	343	328	313	348	329	353	340	335	335	350	347	349	347	313	327	335	338	330	324	347	355	334	343	346	352	312	323	314	300	339	329	318	319	369	290	339	304	341	322	319	355	324	354	333	338	326	336	343	290	366	287	359	333	328	352	342	336	348	338	331	313	361	347	331	357	319	355	361	372	337	378	350	327	369	343	341	346	355	340	318	325	312	329	359	335	346	320	346	349	366	342	381	329	367	356	330	335	317	304	314	366	338	363	316	339	340	348	333	319	313	304	346	297	335	333	317	320	332	294	330	337	340	316	340	332	337	315	342	336	311	332	315	357	357	370	357	354	312	339	353	325	347	360	323	380	354	335	322	324	342	300	329	349	358	333	335	323	333	355	359	352	364	325	335	340	298	341	353	374	353	324	344	347	351	358	325	314	348	362	328	306	386	353	343	306	356	350	353	320	337	324	351	355	338	329	324	352	353	353	356	332	300	332	312	320	352	289	363	349	314	332	361	305	339	317	352	345	332	304	374	342	372	376	292	346	332	333	354	301	303	328	338	331	332	357	318	343	315	349	341	344	319	333	333	316	350	357	357	333	360	341	366	353	339	300	361	349	357	314	329	342	320	337	322	331	356	355	308	325	335	326	337	337	344	317	316	306	328	346	351	370	310	329	324	315	349	307	305	299	311	349	333	317	343	354	320	339	331	336	346	362	329	352	325	356	327	369	360	353	342	343	346	333	345	324	305	321	327	351	314	365	352	328	301	314	345	330	335	334	326	339	349	303	352	343	350	340	374	350	344	321	333	321	324	323	335	342	330	383	323	328	343	345	358	344	359	320	338	321	343	336	330	359	332	334	353	325	319	324	309	360	328	340	338	361	357	317	320	363	336	340	333	330	306	357	349	335	315	362	348	322	348	365	332	321	338	346
27545	20077	9150	1175	707	709	692	679	612	623	648	678	629	637	620	655	598	658	615	623	620	602	643	612	683	618	599	592	598	699	652	657	620	630	639	612	592	570	626	622	605	590	610	654	603	641	634	626	596	620	645	562	603	631	603	593	615	648	612	574	622	631	620	623	589	636	602	613	583	621	635	611	651	614	641	629	639	585	641	611	633	610	574	666	632	618	603	623	629	611	585	638	656	598	589	617	602	560	572	619	623	633	614	604	631	588	618	663	636	605	604	613	668	661	608	591	591	608	690	663	608	557	581	655	638	589	616	572	611	619	620	607	574	600	609	584	598	634	605	609	591	590	604	613	620	639	615	584	609	594	599	615	628	651	635	602	582	637	607	612	630	610	637	614	644	620	604	640	622	576	644	628	619	638	591	612	635	610	637	621	602	589	605	655	616	608	624	609	615	646	588	645	607	598	612	649	624	564	627	629	620	619	613	641	657	602	609	606	681	595	623	640	630	620	641	626	608	622	617	626	615	603	645	622	575	622	613	638	603	636	626	632	633	628	568	652	619	661	628	610	601	557	611	607	600	662	630	618	589	627	596	584	588	618	629	611	618	608	580	636	621	599	645	602	618	583	602	615	597	644	568	610	658	588	621	614	613	614	634	634	636	564	624	572	616	615	587	636	594	594	621	617	631	634	613	553	608	621	650	633	602	585	628	621	665	588	611	616	642	602	604	629	623	650	603	604	618	582	627	591	632	632	637	644	603	671	598	596	596	604	635	639	600	596	594	585	610	615	594	616	655	590	583	612	608	650	594	585	617	618	601	650	701	602	603	616	643	666	616	628	629	573	591	615	610	622	621	612	653	592	681	669	591	618	622	626	660	604	614	598	672	652	659	635	664	584	615	611	606	617	580	619	585	586	628	635	620	657	601	621	658	575	567	641	594	632	606	625	623	625	651	594	628	588	642	583	617	646	668	644	647	582	627	648	616	621	644	642	642	616	564	622	653	587	625	604	624	633	605	629	628	616	643	612	647	626	592	589	612	636	581	598	604	593	602	598	651	647	626	662	655	655	626	603	643	632	615	624	628	606	605	643	648	604	639	629	626	625	633	616	623	642	626	583	569	584	645	654	606	578	622	609	588	587	627	604	594	630	606	584	657	637	614	658	639	630	603	642	594	654	644	605	642	597	592	627	610	551	661	647	652	634	633	595	599	618	621	660	612	614	636	657	611	629	624	624	609	602	653	618	599	605	595	606	629	593	645	661	603	596	589	631	582	621	584	590	636	594	626	624	618	628	560	635	600	632	662	594	646	604	595	604	621	613	615	635	620	647	641	633	648	648	649	611	601	660	597	585	601	658	651	580	602	650	608	589	586	641	603	659	603	621	588	642	561	602	566	654	637	651	598	648	630	571	622	553	624	676	617	589	635	624	639	640	644	635	639	662	605	623	626	637	635	638	660	614	607	613	638	642	626	604	631	622	607	639	605	606	600	550	587	592	636	634	627	640	626	617	569	646	616	623	619	627	593	548	586	600	605	676	593	650	591	636	626	660	588	645	635	650	659	655	601	621	640	611	632	656	599	611	624	582	616	559	613	617	602	620	609	596	647	637	636	630	594	614	649	617	614	599	602	633	635	604	655	618	609	610	596	622	605	615	603	586	603	604	609	647	616	585	641	661	628	590	600	641	648	656	665	638	597	629	623	597	591	637	661	608	608	615	619	606	628	599	636	575	644	642	642	626	662	660	624	561	611	595	606	595	613	651	629	601	623	634	633	622	641	597	586	636	594	618	619	635	626	632	648	597	601	613	619	600	654	635	567	629	554	610	623	678	596	639	644	640	608	611	616	642	632	645	597	635	658	624	609	642	651	638	661	561	585	605	603	604	660	594	620	628	631	619	594	561	611	634	617	597	638	616	634	581	652	612	642	622	621	577	605	649	586	637	543	585	621	603	679	666	597	638	688	619	594	612	610	652	613	612	643	598	594	634	605	564	645	586	623	628	635	618	599	586	609	617	642	590	577	570	585	605	625	627	574	620	618	632	606	621	594	591	576	602	630	601	576	614	640	630	596	618	619	628	622	633	625	610	613	623	652	632	584	646	582	587	589	638	628	603	603	638	612	641	625	579	594	634	645	638	607	588	619	590	652	633	600	635	605	589	642	611	617	618	625	563	628	594	637	615	646	647	613	565	627	587	600	623	647	622	591	657	603	632	608	616	605	603	607	647	608	599	643	630	618	597	618	622	646	611	600	594	620	608	591	635	607	586	630	622	585	629	611	587	599	583	610	614	577	613	609	594	601	635	600	606	620	619	617	609	583	635	622	600	638	636	647	642	600	640	617	641	619	620	600	587	625	614	612	599	643	653	631	621	665	667	634	621	644	660	611	677	588	603	615	613	632	573	629	594	641	627	628	613	632	651	601	593	594	621	659	605	603	573	630	618	619	616	660	639	607	613	600	594	629	614	631	626	608	639	602	598	602	644	588	647	624	583	589	594	553	607	608	626	586	596	583	597	655	605	640	576	649	642	600	636	626	621	631	618	624	617	591	633	598	624	600	609	649	603	583	568	601	570	610	703	583	578	606	600	613	615	624	630	638	638	575	675	648	610	627	573	590	635	636	596	654	586	634	594	631	630	621	617	666	642	649	645	621	657	618	641	572	634	612	633	636	645	618	573	619	647	633	649	607	641	633	627	627	614	568	591	647	637	606	671	590	603	642	608	578	595	619	561	603	643	614	609	596	617	612	595	584	636	622	610	618	631	599	590	639	632	610	656	590	585	629	647	625	647	609	617	574	616	595	617	630	628	643	580	607	658	625	573	605	627	587	634	585	608	604	598	614	592	631	607	654	639	567	578	620	661	623	667	626	634	658	628	584	590	638	584	643	658	577	602	598	600	615	586	640	622	619	627	660	579	593	646	634	640	621	609	638	620	626	610	642	626	661	602	632	609	650	681	639	615	644	590	587	621	652	639	632	631	591	633	579	625	572	598	614	625	599	599	601	612	589	601	631	615	595	581	620	601	560	615	604	609	609	678	615	615	626	611	648	595	673	616	606	617	606	577	632	642	628	643	581	677	636	584	600	635	641	614	612	616	638	639	617	613	655	619	602	604	583	640	629	596	639	599	653	596	628	612	625	642	657	594	617	591	613	611	618	621	642	597	594	617	608	609	603	610	608	605	626	652	576	600	591	623	636	593	611	651	586	627	625	623	610	603	636	609	610	583	625	623	608	636	619	632	626	638	624	598	610	589	652	612	655	600	647	598	588	592	594	629	612	668	607	623	631	654	571	606	629	612	614	633	604	656	637	617	596	638	581	613	620	622	623	653	627	636	614	667	655	610	590	595	638	583	625	578	625	632	613	596	630	621	615	598	625	615	615	625	613	640	605	603	596	619	635	627	625	628	581	621	666	656	593	636	610	608	600	624	577	637	588	625	641	617	609	634	566	598	649	602	596	570	614	579	591	596	560	621	585	666	618	663	604	613
5045	4333	1628	1031	946	820	762	733	724	642	682	663	658	660	686	649	681	665	648	589	641	664	612	637	634	686	657	627	646	635	622	611	639	629	624	610	652	643	632	635	649	628	611	617	632	644	649	653	650	644	656	643	624	640	620	624	615	604	623	643	598	578	642	650	645	635	622	683	615	618	598	617	655	614	639	612	635	628	642	594	632	608	619	630	611	638	631	628	603	593	689	680	648	635	637	637	618	621	637	637	677	625	663	624	628	658	638	641	591	641	618	615	660	592	622	604	645	681	625	608	598	643	594	642	663	645	623	661	635	643	644	604	616	626	618	645	617	643	704	622	607	639	642	638	644	619	630	616	640	648	623	608	657	596	658	649	626	607	653	665	604	597	628	639	642	638	643	592	681	627	619	639	609	604	600	639	612	626	619	631	623	587	614	640	646	636	624	666	637	636	585	610	612	665	637	616	631	651	652	622	666	637	660	601	668	634	628	642	630	619	642	616	620	616	647	628	629	636	673	632	579	647	596	614	695	670	597	614	621	648	646	634	625	638	650	594	611	583	618	670	628	640	658	650	621	612	639	612	611	632	586	673	614	683	612	616	649	634	606	589	616	643	639	630	643	605	665	642	621	581	595	645	608	645	596	597	632	632	672	616	620	620	622	608	644	666	589	625	613	614	632	612	609	619	631	619	655	606	651	631	647	602	612	653	618	588	663	623	631	579	666	631	624	635	622	638	678	639	612	611	630	597	624	611	631	599	675	603	659	642	660	661	607	616	618	580	632	621	674	680	654	620	646	590	616	613	592	602	620	640	604	622	646	665	625	655	670	658	622	613	635	586	647	662	598	635	641	648	658	661	647	633	665	645	600	652	656	623	612	637	632	655	633	653	637	621	640	626	654	629	674	579	599	636	649	620	617	646	616	649	637	633	634	604	651	652	634	626	645	630	597	642	640	640	631	673	657	630	601	603	637	644	635	562	655	643	654	616	617	614	690	638	664	606	628	620	604	606	653	642	628	645	590	613	637	645	673	637	596	629	634	629	621	612	585	658	643	657	672	653	650	653	619	622	628	604	602	596	616	648	676	582	615	645	636	617	640	628	665	662	610	599	623	630	655	662	618	606	693	670	672	636	554	610	635	591	635	629	651	646	622	620	645	643	644	675	609	616	662	610	595	630	635	632	648	660	645	625	645	664	640	633	667	643	598	643	685	621	608	655	608	614	608	591	650	636	645	659	608	670	606	623	639	591	630	630	582	613	651	632	594	585	611	618	659	603	637	645	637	663	636	604	629	642	620	646	656	643	584	626	604	675	670	622	659	616	626	644	626	671	647	626	663	612	610	626	633	594	597	609	602	633	587	618	687	662	601	642	583	613	613	652	616	640	643	613	608	556	570	648	657	650	624	652	619	645	654	604	657	644	648	602	627	631	638	641	639	661	647	636	624	616	628	587	635	609	665	631	630	633	603	609	606	660	613	664	668	619	636	663	659	657	629	639	648	622	631	621	644	639	625	632	606	578	616	622	637	642	585	648	655	620	640	605	629	590	614	645	653	619	643	631	613	618	617	635	606	624	625	621	640	651	607	663	619	627	656	633	654	585	641	609	623	616	639	688	643	621	617	599	637	635	600	626	639	580	611	641	627	639	632	618	594	598	593	629	660	614	647	605	635	718	628	619	578	582	638	658	602	633	605	611	641	644	623	646	615	616	644	659	636	564	641	624	638	602	598	625	638	609	645	620	647	634	617	647	655	625	604	584	633	641	647	642	653	574	595	609	625	583	606	587	630	649	642	626	656	637	617	628	603	587	622	616	642	683	675	623	637	592	671	608	615	649	648	568	580	665	644	654	602	663	641	653	678	633	630	608	606	657	590	648	650	625	659	604	635	642	647	634	645	644	658	631	584	618	628	645	653	640	641	655	627	637	615	606	615	632	635	682	610	594	648	612	625	642	637	602	644	622	620	596	608	632	630	630	633	620	667	612	660	659	636	649	601	679	612	586	647	636	654	605	623	628	637	620	641	631	635	646	595	617	671	633	632	629	665	609	645	654	662	602	614	615	662	646	656	575	672	630	648	641	632	628	648	616	607	674	644	586	632	648	632	602	662	679	627	632	632	649	618	632	612	637	641	624	629	671	603	626	608	615	675	584	605	627	632	645	671	591	621	651	635	608	648	638	595	696	587	642	630	564	598	630	599	663	649	599	615	614	625	657	643	635	635	647	609	674	635	651	676	624	643	622	660	643	611	587	625	615	639	610	608	623	613	611	668	594	638	645	599	647	621	649	645	616	619	624	620	611	603	616	638	633	598	666	631	629	659	629	638	620	626	652	609	639	586	677	575	632	613	624	637	661	620	622	644	659	621	637	618	612	629	634	631	625	612	674	659	631	656	612	652	636	671	648	618	620	633	610	639	627	628	659	563	575	642	651	645	664	652	630	638	621	661	632	624	638	619	637	609	597	655	657	629	618	673	654	628	588	629	608	597	647	631	633	605	646	649	627	593	628	663	627	603	624	639	621	615	624	640	604	614	597	673	623	628	635	594	636	649	600	630	627	674	637	660	606	632	616	643	646	642	665	669	625	707	606	633	602	640	604	641	602	629	686	606	608	651	632	627	585	644	628	652	684	644	644	614	659	614	603	651	678	596	610	608	634	607	620	633	654	650	637	599	577	584	586	634	615	581	666	606	581	628	669	623	642	608	643	643	597	670	652	595	599	625	688	626	611	628	636	629	645	608	594	587	610	605	653	617	583	614	600	687	616	687	640	605	594	603	696	625	621	613	648	635	595	624	617	605	574	639	610	600	621	635	602	641	659	645	659	627	621	597	640	615	632	609	608	640	662	636	639	613	605	585	663	581	670	600	628	617	649	641	676	619	603	582	613	619	654	639	655	614	608	641	635	616	553	620	609	614	618	661	615	609	652	627	636	668	628	628	638	632	595	643	643	671	607	677	630	609	628	622	615	629	602	639	579	668	601	638	610	644	605	637	656	591	621	636	619	660	674	634	615	672	589	657	634	622	654	627	614	642	640	652	609	625	579	617	639	655	622	600	594	649	583	610	640	634	623	656	649	633	638	660	636	638	650	628	650	628	586	593	612	587	653	648	650	611	630	642	603	644	615	662	647	605	673	641	621	671	605	585	630	613	664	699	615	590	635	631	638	620	610	654	610	640	622	613	623	649	648	636	631	598	590	663	582	611	680	606	641	602	684	637	655	629	593	607	626	605	660	610	660	652	642	629	697	615	606	621	667	617	606	615	621	631	625	662	658	659	673	623	601	602	672	661	637	661	607	609	594	609	623	664	648	651	685	629	649	642	645	617	627	652	643	688	661	575	668	657	637	636	619	618	638	620	643	636	639	623	615	577	646	615	651	632	650	643	635	631	617	573	627	660	646	612	617	654	624	646	580	603	646	671	679	676	638	651	647	640	552	638	603	630	637	627	632	615	585	637	618	627	624	668	629	616	661	619	610	611	637	588	603
23641	20942	27819	24205	20908	6056	871	616	507	485	431	417	386	367	369	369	338	330	331	349	354	342	294	304	302	304	335	317	300	320	279	287	300	305	342	329	305	344	318	288	299	304	299	275	300	292	304	341	295	286	246	283	310	290	289	275	287	296	285	336	308	276	293	285	266	281	297	261	284	283	289	315	287	259	277	292	278	275	289	272	282	323	292	252	316	320	301	310	283	288	296	311	256	299	314	292	290	290	299	302	293	321	268	255	281	296	299	286	270	278	295	313	304	311	288	300	289	297	297	299	331	300	319	287	320	267	305	288	284	296	311	276	273	298	302	321	286	293	301	283	297	296	277	284	295	276	317	270	294	286	303	309	274	299	260	298	255	313	284	294	305	283	276	301	314	300	293	280	296	289	296	296	314	288	337	290	309	296	288	258	277	290	303	287	292	276	269	304	298	289	268	281	252	282	259	291	289	275	281	321	327	267	279	290	276	291	290	266	296	279	307	344	316	252	289	271	307	288	290	299	281	272	269	268	280	298	283	303	312	290	313	280	263	266	297	295	277	272	274	282	289	301	325	301	309	290	288	282	293	295	318	305	292	300	282	283	303	299	281	301	288	296	258	272	282	283	276	320	304	283	315	279	296	285	291	280	278	301	297	281	321	295	305	256	275	289	256	297	265	302	271	284	263	275	304	259	270	264	294	314	300	295	308	297	312	307	315	299	270	290	304	283	306	286	322	269	301	283	300	284	284	279	287	307	295	272	310	342	295	258	293	289	262	302	299	271	279	271	265	274	276	292	293	266	276	245	256	304	311	272	299	299	302	280	303	273	299	303	286	334	261	283	275	283	289	258	301	314	325	254	261	290	309	287	316	295	305	287	274	268	281	294	302	266	274	290	281	306	310	331	281	292	285	312	270	307	291	278	279	285	289	306	320	294	312	291	311	307	299	314	310	316	320	307	306	301	278	275	273	307	316	286	301	300	267	292	297	279	296	289	281	316	295	273	320	266	280	289	279	313	273	267	274	287	266	282	294	255	279	275	294	300	274	288	287	273	296	276	295	283	275	274	321	290	312	296	288	299	298	275	274	302	301	260	255	308	294	297	308	294	280	293	292	267	286	300	283	315	300	282	274	282	315	307	272	295	294	318	260	263	296	285	301	288	263	296	273	302	282	303	318	277	303	264	298	283	263	303	307	294	257	288	307	300	266	300	268	309	298	268	281	279	289	312	299	301	283	295	302	298	301	307	318	303	296	297	302	340	270	283	317	299	279	289	280	273	276	294	311	301	302	285	304	291	276	254	283	304	296	296	296	280	292	284	279	308	270	294	313	314	287	275	297	297	280	284	299	287	288	275	317	292	322	267	299	277	290	277	303	299	276	286	297	301	294	277	282	299	289	314	299	275	275	310	263	298	342	309	288	324	300	261	304	303	282	310	298	308	291	284	276	280	290	303	255	274	296	294	266	310	281	309	303	280	300	290	284	304	311	282	293	290	285	305	293	306	285	305	306	275	265	300	293	286	278	293	332	286	298	284	306	296	277	300	286	284	297	269	270	302	292	302	308	324	279	305	280	319	305	311	285	313	277	272	282	256	280	284	286	283	295	313	279	301	283	293	300	296	294	276	292	288	298	269	298	311	280	325	316	271	282	262	280	283	270	291	275	287	291	316	291	293	281	297	292	288	291	273	287	254	283	315	262	291	300	324	277	280	276	286	293	276	285	266	313	291	287	296	275	298	303	269	306	299	284	302	263	298	286	284	309	290	257	285	284	326	292	267	279	291	292	311	297	288	300	263	290	300	308	277	261	292	301	282	311	303	266	309	303	290	272	273	270	284	288	280	317	310	279	263	277	320	315	319	326	298	272	312	316	292	284	290	296	300	303	285	287	310	273	284	303	282	287	283	316	294	266	302	279	338	275	256	268	317	286	275	286	323	291	297	287	257	296	283	304	284	287	292	291	304	283	286	310	282	285	294	288	300	305	307	292	284	285	303	287	292	272	299	288	297	282	339	229	303	269	268	255	288	284	287	324	272	282	260	290	294	285	278	290	273	304	294	271	277	263	265	276	280	291	286	294	275	284	280	281	297	256	287	269	322	298	298	268	314	313	323	283	308	310	287	277	312	299	299	267	269	296	281	275	326	336	318	287	304	262	272	279	315	273	280	267	294	257	284	287	317	318	314	267	290	273	252	302	305	299	319	281	287	285	283	283	328	314	321	274	299	301	290	290	294	294	295	291	289	263	283	290	273	293	275	297	300	296	286	293	318	295	244	306	288	284	280	277	291	270	298	268	293	307	313	277	289	300	293	296	268	327	293	280	294	315	286	250	289	296	294	298	292	305	272	296	275	287	292	276	291	280	283	293	287	289	302	301	251	271	262	287	288	267	298	314	316	273	260	301	282	287	274	340	280	292	281	318	301	290	287	294	262	274	288	274	267	293	278	289	289	304	310	275	269	261	278	290	252	281	268	291	306	267	259	282	252	291	279	280	307	295	233	273	284	297	298	312	300	280	285	283	281	306	269	262	302	311	316	283	315	272	296	314	264	317	277	319	285	289	290	296	301	306	286	285	320	294	284	270	303	294	303	313	305	310	288	293	292	300	286	288	301	281	303	260	288	268	301	284	282	278	288	284	301	277	297	300	246	287	300	280	301	306	279	300	280	273	318	283	255	296	299	269	309	294	309	293	274	324	276	274	286	274	289	286	298	283	296	284	283	264	285	286	289	267	268	294	255	312	275	270	302	297	279	284	346	296	286	285	293	286	279	294	266	276	299	271	271	290	312	255	305	295	270	292	276	276	283	296	273	308	272	310	278	315	289	267	277	311	273	288	275	312	291	311	304	276	288	291	299	284	320	284	302	267	282	267	266	297	294	290	255	301	269	283	286	282	306	302	299	308	299	297	288	271	270	309	303	287	291	308	302	271	265	301	277	297	296	286	292	292	300	316	257	303	291	284	301	269	282	294	279	294	309	282	321	284	299	279	287	349	274	282	286	287	255	299	293	270	276	266	286	319	268	248	277	285	262	290	254	298	278	289	255	266	284	291	327	320	285	276	294	302	277	306	264	292	286	299	280	287	334	292	271	264	274	266	292	287	294	301	302	293	282	278	312	296	296	273	297	329	283	301	284	283	280	289	281	285	304	263	278	265	264	272	278	328	322	276	278	314	282	295	285	293	328	287	272	288	318	301	278	306	299	291	282	267	283	286	287	282	334	255	299	274	250	286	294	290	280	264	286	307	281	298	278	288	255	282	283	278	292	304	300	308	295	284	306	315	271	302	294	315	289	272	306	300	281	266	289	293	305	318	285	304	300	313	250	302	289	293	270	281	303	313	279	286	260	311	296	288	281	300	285	284	290	270	259	287	303	261	308	297	284	270	296	314	305	277	277	300	298	277	286	273	311	278	279	311	289	299	294	257	277	303	293	320	282	298	284	289	299	315	252	311	264	263	281	295	294	291	246	252	299	281	298	307	297	287	312
3575	13257	5712	2702	1808	1445	1120	921	736	631	526	514	461	437	402	374	362	365	347	356	362	325	327	337	345	359	333	329	327	312	305	335	311	324	311	344	332	289	338	325	285	305	281	299	313	292	296	319	291	300	262	297	277	292	299	304	298	286	299	299	275	272	320	319	313	283	291	297	268	290	283	275	275	300	296	323	314	302	300	331	307	304	292	309	296	276	298	269	272	306	278	303	325	291	273	283	312	302	282	291	260	291	297	292	312	295	286	265	289	283	294	314	307	288	282	282	291	297	304	301	295	295	290	292	313	284	301	305	288	289	278	285	286	268	281	308	293	310	312	296	267	295	304	308	274	284	314	307	281	296	306	325	299	303	288	287	319	328	298	313	303	265	317	307	271	289	316	281	292	276	303	333	300	288	268	317	280	281	323	304	279	316	276	284	291	292	266	258	285	306	300	291	302	292	280	304	288	300	278	275	300	323	317	312	309	304	305	285	303	310	325	289	289	320	268	284	292	308	302	312	284	289	321	291	302	304	323	296	298	311	289	270	283	307	306	328	275	296	301	307	309	299	312	249	312	284	308	270	305	331	287	284	276	288	303	303	289	294	337	344	268	285	290	306	262	286	282	297	309	321	297	282	304	279	295	310	292	274	300	318	300	313	323	287	296	257	290	283	294	304	304	306	273	300	280	284	295	294	301	286	276	303	314	292	279	289	296	270	294	291	313	281	315	297	291	289	306	291	284	294	269	309	286	299	324	296	266	280	297	283	306	295	290	303	329	299	278	320	308	280	311	303	285	283	283	289	302	272	294	292	300	287	294	277	297	288	325	319	327	317	307	294	311	309	291	250	309	295	307	292	286	256	294	314	311	272	313	278	299	315	322	336	323	310	283	330	281	278	304	282	294	291	285	302	271	288	307	301	276	302	320	295	288	316	270	305	271	284	284	277	281	296	318	285	282	276	320	297	295	311	280	290	281	303	320	288	304	263	268	286	285	308	280	277	302	333	293	317	294	313	301	321	299	282	314	311	292	295	286	308	278	299	282	296	320	329	290	272	301	269	326	307	303	286	288	301	327	324	280	310	279	305	289	296	290	273	302	319	282	305	316	295	306	300	299	300	315	272	297	298	271	295	296	277	293	273	308	297	305	333	288	297	266	295	289	309	304	277	313	298	280	265	267	278	310	287	346	291	320	336	329	290	298	298	288	325	303	269	299	273	301	279	266	301	301	297	305	293	297	277	296	305	298	298	285	297	308	304	295	331	331	289	278	301	292	290	304	278	305	303	283	291	302	290	339	303	294	305	333	319	308	285	336	308	263	302	300	288	283	281	310	327	293	294	318	278	328	322	299	306	290	298	288	270	308	303	271	309	307	302	311	280	315	289	281	298	298	294	289	279	283	290	292	308	295	305	301	294	298	285	276	298	293	307	308	284	351	306	300	312	294	292	303	328	276	318	276	292	294	293	299	263	284	296	310	300	264	294	289	306	300	256	313	302	297	269	302	288	273	289	304	302	294	260	331	297	314	275	312	289	327	291	308	300	307	291	280	283	312	323	289	290	307	304	306	309	287	280	315	304	317	303	274	278	283	289	301	282	311	322	280	330	297	300	296	317	296	300	301	273	305	297	280	295	273	300	295	297	302	293	274	317	329	283	281	311	291	303	308	285	295	309	294	320	283	344	296	309	304	321	318	285	288	273	280	307	296	298	329	296	328	299	294	337	319	295	295	296	288	299	305	307	290	292	302	277	296	287	302	325	286	284	306	292	311	294	274	275	300	300	302	287	276	290	303	312	300	280	295	301	301	281	298	296	301	318	305	270	299	282	296	312	326	288	286	299	302	298	297	277	300	296	298	331	300	316	338	297	288	305	290	315	291	311	312	281	284	289	261	321	324	298	254	315	287	322	283	304	351	301	338	261	289	281	284	290	298	306	291	287	328	296	310	327	320	316	326	277	316	265	297	302	337	277	306	310	302	301	292	287	280	311	286	280	280	291	284	269	293	315	333	295	299	288	300	291	306	315	298	306	286	275	297	297	294	302	326	312	308	308	303	268	308	303	326	278	295	308	303	284	276	323	285	295	306	332	311	291	285	302	276	305	295	306	282	285	303	287	315	264	292	289	321	309	280	292	311	295	286	297	300	262	305	294	299	279	317	287	305	294	309	282	291	311	273	289	263	263	283	324	309	279	273	281	281	276	285	287	296	293	274	270	310	300	307	291	323	293	303	276	320	282	297	292	314	284	317	326	319	298	278	295	293	284	299	303	314	282	273	315	284	291	252	294	264	309	280	285	312	283	305	294	314	313	298	287	289	305	308	279	323	281	301	276	310	300	296	279	304	328	309	288	301	302	293	309	307	292	292	313	260	278	290	267	287	283	322	297	327	297	281	253	315	285	321	306	298	281	295	305	302	282	324	301	312	287	278	324	361	277	290	279	325	275	277	311	299	283	316	291	283	286	290	290	285	292	297	261	286	304	293	297	304	288	311	292	286	291	300	273	294	301	299	271	278	291	285	300	316	304	302	279	326	308	296	264	314	302	319	311	303	288	278	292	323	279	280	308	312	270	307	316	301	277	282	313	309	293	283	300	314	295	285	346	283	304	331	303	315	282	266	287	282	284	285	319	301	301	316	289	311	316	269	302	279	313	315	284	294	288	281	315	272	307	288	279	308	346	294	307	284	306	295	281	305	280	296	296	267	321	301	277	290	295	289	310	274	289	310	306	281	275	280	287	286	305	288	305	300	287	330	305	304	284	276	321	315	287	294	277	278	269	305	279	291	315	342	275	313	270	272	285	309	272	324	293	289	285	320	284	311	312	276	303	300	312	281	286	287	288	283	281	322	289	256	290	298	268	296	285	308	280	283	269	280	290	310	290	333	311	290	311	287	282	310	312	302	246	297	289	286	335	307	312	292	281	301	318	298	304	277	308	300	286	298	287	309	291	295	266	280	303	304	317	280	292	322	283	283	301	309	308	295	316	269	297	281	322	297	266	280	292	301	280	272	274	313	296	266	291	299	302	289	286	286	285	298	300	310	317	278	318	293	296	288	308	296	280	306	276	271	295	265	287	324	316	291	332	281	310	315	286	262	309	304	269	285	306	288	303	329	305	271	286	311	260	317	320	305	262	276	303	298	306	302	282	293	280	329	302	280	301	306	303	301	277	272	304	295	321	277	288	271	271	302	273	269	280	289	275	313	315	275	261	305	293	301	302	301	292	288	266	305	316	306	303	281	277	274	295	288	316	285	276	313	293	283	318	307	305	297	297	278	297	312	290	319	284	279	261	322	291	280	281	311	312	276	284	274	294	292	276	294	304	328	320	310	285	307	274	265	313	281	271	289	295	308	305	305	294	269	305	308	294	292	293	307	337	291	310	320	295	276	270	276	281	301	315	334	313	310	265	284	315	309	290	302	302	299	320	282	292	301	310	306	279	324	277	301	305	296	282	291	292	294	278	282	305	304	302	316	283	306	328	320	292
24757	20939	26784	25196	8885	1241	1008	940	931	875	846	848	855	818	819	833	832	817	869	844	784	821	785	794	792	764	781	824	772	752	782	805	801	779	749	807	816	718	776	725	784	778	793	789	823	790	815	750	816	826	788	731	768	809	808	802	753	763	782	771	803	768	793	743	804	829	795	725	816	753	789	759	772	779	752	749	798	768	771	767	696	787	765	814	755	747	735	754	802	833	760	803	745	797	754	779	755	796	820	804	760	772	795	786	836	753	745	779	800	764	787	825	850	834	809	751	745	733	817	792	761	738	725	769	730	776	818	727	793	704	783	747	816	774	812	762	770	760	797	829	787	784	773	783	788	731	738	792	805	784	802	732	807	791	780	762	752	721	789	787	767	700	785	782	773	773	779	810	762	781	736	787	779	749	795	835	790	786	832	784	758	760	748	778	766	814	815	759	772	833	740	772	749	736	788	800	782	761	826	826	753	743	818	781	767	777	764	733	722	834	799	758	753	746	768	780	753	763	759	785	792	824	815	785	792	820	799	744	777	748	808	800	691	789	772	723	795	727	712	782	761	823	815	777	781	846	786	798	783	780	801	761	697	750	742	769	746	785	747	828	787	769	738	784	780	752	799	772	786	776	790	803	743	772	765	756	773	780	755	782	737	773	802	776	802	768	791	790	788	771	776	784	794	783	781	854	763	799	752	828	781	743	775	784	786	768	755	841	823	788	778	789	809	784	813	838	786	736	784	769	753	790	801	777	798	797	785	770	753	804	781	759	767	812	775	781	775	808	800	790	776	714	793	772	723	783	750	796	799	809	769	794	816	806	797	782	775	740	765	755	778	774	785	811	790	788	789	772	780	774	791	814	787	773	758	779	772	776	746	777	800	751	776	796	839	771	825	743	817	753	835	734	786	798	843	751	787	834	790	792	806	736	779	836	771	779	795	795	757	762	797	781	758	754	751	756	833	747	829	787	752	758	774	801	740	799	791	759	752	793	768	755	793	751	763	790	810	743	809	798	752	749	827	814	767	732	718	715	773	734	783	802	742	760	762	800	749	844	827	813	770	764	798	805	816	767	747	800	759	807	763	755	819	758	789	802	784	804	750	815	821	806	827	763	740	752	707	797	753	815	765	760	849	749	797	767	761	827	779	729	772	822	769	782	779	762	775	721	774	734	752	789	755	774	822	781	791	781	772	807	767	767	777	758	789	781	824	791	813	777	788	813	795	758	791	740	785	730	765	764	788	782	810	803	801	761	754	743	820	770	803	757	758	785	777	794	755	754	745	740	752	806	804	795	776	763	834	764	808	772	715	763	775	782	768	783	800	882	770	792	775	763	739	762	743	767	848	796	775	834	748	810	824	788	770	810	801	807	790	728	778	727	816	775	744	782	776	751	778	783	780	790	743	775	767	790	782	757	748	797	807	771	789	741	735	731	767	772	748	768	735	773	761	762	798	791	764	765	814	762	793	794	803	793	771	739	833	844	766	792	762	809	766	773	720	728	832	773	803	792	769	728	761	753	805	797	770	777	731	769	766	809	765	828	727	792	817	791	744	818	817	775	791	782	813	782	773	784	770	781	827	776	768	701	785	764	707	761	755	747	755	816	802	791	778	780	779	777	800	784	785	763	810	728	781	807	812	758	792	758	789	793	720	807	842	827	757	776	729	759	784	816	793	782	771	795	715	769	732	788	769	766	730	749	749	793	772	771	739	799	784	791	783	804	777	794	820	754	839	788	803	811	771	775	729	755	754	785	766	783	765	799	771	778	781	822	770	783	721	800	796	812	790	788	749	774	779	784	804	819	786	790	781	787	824	846	802	779	804	791	739	768	835	811	793	783	779	728	784	826	810	740	752	809	792	773	853	743	749	793	749	837	760	736	792	837	757	776	837	787	769	769	793	726	810	753	798	803	784	746	828	704	770	796	787	783	770	749	773	774	833	778	788	746	805	784	794	786	724	783	829	772	784	746	762	786	795	759	794	813	761	758	781	798	782	717	830	793	810	790	772	794	755	828	793	762	759	781	798	762	784	784	779	763	743	799	806	828	803	747	817	774	780	804	818	729	758	778	815	818	776	795	764	806	786	769	756	788	798	764	827	732	822	770	747	768	780	792	849	794	766	817	750	750	764	790	840	810	746	761	722	791	765	752	788	803	758	758	810	749	783	773	762	776	785	733	781	716	734	831	760	766	778	709	764	753	767	810	815	742	792	783	766	799	799	749	774	741	791	787	815	740	798	812	744	803	761	828	783	815	819	784	809	799	818	746	751	721	779	853	773	802	764	836	773	845	832	785	789	750	805	775	803	810	775	772	761	772	816	811	798	791	780	785	744	768	823	736	780	774	829	782	763	771	769	794	795	767	805	781	762	745	818	791	765	805	827	846	773	786	739	793	730	778	799	767	822	776	802	780	798	793	818	765	775	829	785	780	775	839	749	780	829	768	808	718	800	762	757	801	779	782	733	738	777	774	785	817	786	783	803	781	790	777	835	776	754	737	773	728	788	801	803	766	819	767	770	806	758	776	786	736	796	778	789	805	806	768	758	804	761	782	777	770	794	796	820	879	813	777	782	782	784	793	771	762	776	778	802	764	815	750	782	755	816	800	808	762	756	744	819	807	805	805	862	772	792	836	808	821	823	771	807	781	795	751	829	822	789	821	744	744	825	768	784	789	816	751	768	832	804	730	736	809	753	732	839	796	785	769	781	778	763	774	793	822	760	736	729	818	779	788	801	755	788	815	764	752	773	770	796	797	792	762	770	799	766	789	783	802	771	796	739	774	723	761	780	760	783	780	759	792	743	827	832	734	790	800	804	799	800	789	781	806	764	785	736	801	823	775	746	779	773	808	788	783	798	811	790	834	789	770	784	809	746	758	817	798	740	783	802	784	828	808	802	712	796	797	748	809	759	756	791	782	799	755	753	784	772	743	833	757	779	836	758	802	782	741	753	775	789	755	768	760	848	767	782	789	761	799	798	795	759	820	760	784	784	759	752	756	769	809	726	769	790	808	781	759	802	757	746	763	781	794	781	767	790	770	794	794	776	876	785	796	780	768	750	808	787	752	771	784	786	771	795	779	804	792	750	805	777	782	810	830	787	768	745	768	821	789	786	778	770	760	765	762	810	772	837	741	810	772	804	781	773	792	781	781	798	795	791	795	804	750	776	789	787	750	798	785	752	800	761	763	762	816	791	764	757	791	776	766	772	753	802	782	750	798	787	817	819	830	812	764	725	765	795	746	731	820	779	815	792	746	786	791	817	775	763	758	768	791	750	792	797	751	767	833	804	800	703	726	800	763	796	840	783	813	749	829	778	799	745	734	800	759	754	803	809	798	832	777	781	774	772	800	836	774	773	800	813	792	787	785	785	807	738	768	757	787	785	790	849	771	756	765	780	795	815	760	749	764	750	739	825	774	757	780	791	758	717	759	814	792	800	787	790	739	785	771	864	775	714	775	732	808	788	783	762	775	803	811	757	774	801	791
3642	8545	3620	1996	1545	1412	1174	1099	979	910	980	873	852	823	843	862	803	812	770	857	801	818	818	790	838	776	767	779	720	779	778	819	797	772	744	801	773	801	819	800	796	844	833	757	788	759	737	780	804	788	830	763	802	790	763	773	815	795	766	753	773	746	816	779	814	745	756	790	810	799	800	747	806	802	773	786	768	787	786	781	842	727	763	798	751	746	753	814	788	782	778	841	744	771	802	792	818	749	805	785	832	749	812	806	778	784	823	793	807	753	756	817	721	824	763	731	769	733	738	808	801	789	796	790	779	789	818	814	790	719	777	791	818	787	751	767	795	770	762	757	788	767	705	752	802	799	805	801	782	780	754	803	768	824	739	760	791	800	751	826	800	796	797	770	816	777	840	744	744	815	814	748	775	802	765	801	822	756	778	766	784	777	766	762	733	782	751	768	762	785	815	742	726	793	756	791	745	776	840	743	801	796	834	806	782	779	749	759	799	803	745	786	801	793	801	769	718	756	775	815	746	811	767	770	757	780	815	741	792	812	795	782	787	783	791	780	775	769	759	818	767	769	776	772	767	777	778	752	761	769	779	776	761	725	803	731	799	741	766	797	774	788	793	802	768	762	740	803	799	771	809	763	763	717	759	745	752	800	778	722	790	803	771	764	761	743	780	798	800	771	773	762	743	803	736	784	805	799	801	783	757	826	768	806	742	748	787	806	810	784	812	780	781	774	802	772	794	770	796	767	764	781	781	803	777	786	817	775	792	790	757	802	749	741	774	824	764	804	743	780	765	776	798	757	796	782	809	744	792	813	810	768	793	778	771	744	732	787	810	806	776	771	777	837	778	785	784	773	760	770	747	738	720	767	793	801	777	762	778	748	794	809	831	765	767	751	764	766	793	806	767	779	722	759	786	813	754	744	764	815	755	803	820	806	767	776	806	766	813	810	750	793	790	764	762	845	766	800	742	798	815	802	765	783	773	784	770	796	764	774	726	758	791	766	730	803	784	755	815	785	742	794	785	798	828	760	756	815	826	806	761	832	800	738	798	776	830	813	776	764	730	745	816	762	771	761	776	765	782	797	762	774	778	793	819	788	840	796	796	731	809	777	814	732	807	797	723	796	809	763	838	784	737	772	815	764	818	784	746	738	771	747	803	737	813	796	769	746	742	800	796	774	770	813	771	764	724	758	793	760	796	813	760	735	785	780	797	770	809	761	794	771	741	771	780	770	757	797	790	762	781	790	838	748	793	800	771	800	805	760	753	774	743	843	784	766	829	804	730	776	821	777	823	766	769	765	798	768	764	793	781	807	754	802	771	804	789	795	753	740	773	780	742	778	829	822	810	768	762	770	789	729	747	787	758	805	749	791	814	772	797	789	755	772	756	773	773	807	801	756	806	740	779	733	759	726	805	771	785	766	831	826	858	791	807	781	792	720	785	750	772	741	766	751	768	787	842	800	773	713	797	802	795	787	753	817	756	764	778	790	742	801	798	770	753	791	770	829	810	801	777	793	796	769	786	764	746	804	814	784	800	800	737	796	793	765	806	753	735	785	791	796	788	835	764	775	791	809	741	758	771	841	727	781	799	720	782	739	818	792	819	813	757	779	757	781	790	793	806	797	797	765	791	786	712	749	762	757	755	817	766	768	778	767	805	787	769	804	785	743	776	762	781	724	781	802	754	807	775	818	792	790	749	749	801	770	837	780	739	791	830	795	745	809	788	759	779	801	751	774	777	828	765	838	762	781	774	766	777	747	747	766	768	783	699	726	758	741	764	735	815	774	733	757	737	784	754	735	762	724	729	713	754	792	769	739	800	788	732	781	759	810	744	744	764	754	775	787	748	811	788	770	761	709	737	757	807	820	753	757	813	780	815	831	805	783	763	803	775	786	789	834	797	795	801	768	788	741	788	757	788	837	774	783	793	777	801	842	763	821	764	786	757	753	773	792	825	770	770	752	808	746	781	763	785	749	755	766	779	788	732	749	789	745	746	797	777	774	795	758	822	732	733	753	765	781	761	794	745	791	725	743	793	759	796	762	758	746	786	757	822	786	787	797	776	831	813	823	764	751	784	753	767	800	773	805	808	782	785	750	745	768	784	782	774	777	772	759	776	787	778	757	752	760	807	759	777	768	751	780	773	763	761	786	791	754	793	802	788	801	815	773	735	805	784	763	730	782	777	810	790	793	730	754	777	796	780	795	717	741	785	840	741	802	738	796	810	791	743	744	795	727	803	813	783	732	844	821	705	764	779	777	808	776	736	769	773	781	827	796	781	790	774	771	792	755	799	764	775	826	777	726	744	829	795	796	779	786	782	800	804	750	776	717	791	763	824	828	764	740	804	803	791	807	796	773	816	798	813	755	777	798	791	807	776	808	766	772	811	795	793	855	795	765	774	811	751	767	795	792	833	774	753	748	762	820	805	763	727	753	778	770	768	743	802	772	782	794	782	795	776	765	791	768	794	726	817	818	785	790	781	792	802	753	785	774	735	804	768	800	787	768	786	798	754	772	804	733	791	786	748	803	771	807	758	777	770	787	779	828	758	785	826	819	730	753	820	778	789	766	797	776	814	790	804	837	792	709	797	818	748	790	785	738	803	819	832	754	779	744	814	811	788	767	792	773	781	818	787	724	769	773	807	731	744	798	779	788	808	752	763	768	776	735	822	762	749	815	762	818	776	764	740	789	757	762	747	735	729	780	746	862	790	796	778	769	797	737	783	713	808	835	822	760	783	785	781	787	823	780	755	759	816	809	761	805	743	797	764	797	778	810	785	796	768	744	778	764	772	834	778	788	747	733	829	806	779	799	774	802	785	810	793	803	800	785	830	811	796	750	778	788	761	806	770	806	852	773	739	794	816	755	808	763	799	795	797	807	794	781	779	737	791	799	783	752	741	800	795	769	743	798	800	779	783	822	806	789	767	812	739	763	791	801	749	786	795	797	770	762	769	769	816	805	799	796	807	761	792	805	770	760	767	782	770	773	770	748	803	789	799	758	777	771	789	826	826	778	763	777	798	761	806	803	754	791	786	804	804	787	756	739	742	774	791	714	776	802	786	784	762	786	721	746	780	799	765	764	830	732	807	796	778	778	770	792	763	799	726	729	809	841	816	759	767	775	831	723	758	784	753	819	796	765	781	737	728	755	764	809	778	707	806	755	785	774	742	786	767	769	809	720	789	748	817	783	706	816	778	770	811	771	798	777	778	799	720	765	774	782	803	826	746	795	790	806	816	784	778	765	824	768	742	822	789	743	804	725	788	772	801	772	783	769	819	773	769	791	729	815	791	739	777	774	783	822	770	733	799	797	794	780	765	729	776	780	777	706	773	716	754	768	776	752	741	811	768	733	817	770	787	757	732	759	788	759	769	801	695	779	730	775	757	732	764	751	792	780	783	791	740	801	717	760	754	778	770	811	701	790	835	849	749	795	724	806	775	785	777	778	784	718	813	747	764	791	784	779	730	787	757	787	759	759	792	766
22323	20948	28442	23607	20948	20983	6523	1020	744	669	618	519	530	539	457	466	439	416	439	430	431	414	384	365	412	379	386	374	375	405	362	371	387	381	341	377	378	355	364	382	338	362	319	377	349	331	333	398	383	377	332	325	367	346	339	344	372	389	397	345	363	366	343	362	376	359	327	361	342	388	361	398	333	339	315	337	296	369	306	354	347	348	341	365	381	382	364	365	350	363	386	335	359	383	344	349	355	361	365	384	353	350	359	382	343	337	366	366	371	354	315	329	342	381	340	381	348	364	353	357	329	331	317	364	371	343	350	317	304	353	384	323	347	326	340	320	345	351	353	354	374	355	389	370	336	346	368	356	324	332	337	328	316	366	318	357	374	353	338	310	344	332	375	313	318	343	355	356	354	322	333	359	348	339	374	322	334	353	338	337	348	347	341	351	372	353	303	361	328	341	371	395	326	335	373	349	322	344	347	356	361	341	347	354	352	344	355	374	338	340	362	367	343	371	335	336	327	343	361	337	361	328	342	364	359	319	355	370	370	338	338	352	336	344	378	350	367	342	365	360	350	384	321	338	367	318	350	339	355	355	327	332	335	315	357	345	378	367	389	329	332	349	360	358	344	347	326	393	355	350	336	329	360	339	383	324	341	353	326	361	341	374	355	346	339	366	332	368	331	363	309	380	374	344	359	336	321	342	331	362	292	328	376	323	337	352	376	333	353	390	410	348	351	358	322	302	358	326	308	360	324	358	337	344	331	381	338	332	369	376	330	322	361	374	344	363	330	322	331	359	329	371	375	342	375	320	331	351	384	369	353	353	345	364	317	339	311	341	342	349	330	379	358	352	359	364	331	366	340	342	334	361	329	340	328	330	340	322	369	359	335	328	390	368	331	327	315	373	350	383	337	368	357	355	353	353	338	359	362	380	360	321	352	315	335	326	363	370	343	358	360	340	375	341	350	357	345	357	360	345	346	338	363	397	325	355	351	353	357	304	330	356	353	367	354	328	338	348	369	358	345	343	318	359	331	326	341	366	320	345	317	332	351	386	343	364	345	373	340	338	353	329	338	324	366	351	339	365	371	304	357	313	333	369	350	355	372	362	332	323	340	342	331	366	385	356	357	341	332	334	333	345	351	348	324	347	390	350	359	340	317	329	361	376	345	382	348	329	362	317	338	338	345	338	343	397	337	345	321	336	354	344	333	384	365	366	340	356	351	373	360	313	327	367	336	346	334	313	343	330	381	314	346	337	369	354	351	365	356	357	343	326	323	348	339	325	325	345	373	389	376	384	370	345	324	362	352	334	357	367	352	333	342	355	325	326	359	346	325	332	324	350	347	337	340	388	329	362	349	362	362	359	348	361	348	387	363	360	337	354	361	336	337	338	340	331	326	316	348	343	338	365	357	368	362	319	352	352	360	352	354	361	361	348	344	325	396	343	341	342	294	356	360	331	372	339	341	356	331	374	332	322	320	350	340	353	338	340	348	352	332	366	338	384	358	348	365	381	344	358	344	311	355	342	346	362	361	317	335	345	359	343	351	387	361	360	333	353	351	348	345	351	334	354	371	355	356	336	334	326	336	337	337	362	366	335	349	358	349	338	315	369	309	322	332	347	339	354	339	339	364	322	337	327	348	338	360	356	304	339	352	358	354	339	376	364	351	371	340	382	367	333	312	320	342	376	341	343	349	359	363	345	346	356	342	317	327	352	364	329	342	325	348	321	313	368	357	337	349	356	357	365	317	349	359	358	335	337	362	370	396	362	372	340	353	367	354	317	368	322	318	367	372	369	339	356	345	327	351	355	385	320	350	333	340	328	362	364	366	339	326	325	319	308	363	342	339	354	334	336	345	371	333	344	370	331	325	332	334	365	359	366	345	340	379	338	346	354	325	334	350	341	369	335	356	346	332	330	337	356	351	363	350	365	341	338	372	324	359	317	380	394	318	348	382	387	399	347	348	338	347	361	330	328	381	357	339	367	330	336	315	347	339	358	370	347	373	353	350	377	381	324	326	326	341	340	357	357	352	338	323	341	329	394	351	357	357	335	324	316	344	377	397	358	342	337	370	336	352	364	359	332	342	322	371	393	328	315	346	350	323	361	355	339	330	363	352	380	318	351	374	349	351	352	320	335	361	354	323	353	346	349	344	354	318	333	353	341	342	358	350	310	343	351	330	360	319	337	338	359	343	383	363	346	364	340	324	349	344	339	319	367	351	301	330	335	342	343	303	376	346	342	348	331	345	377	357	359	335	360	344	349	343	348	323	338	370	354	334	327	328	347	347	360	348	344	406	349	346	330	306	348	344	347	343	341	333	339	335	349	321	330	361	336	357	323	359	350	357	351	360	338	358	332	346	320	328	361	401	334	368	384	362	369	348	339	363	336	377	352	343	346	323	333	340	365	339	356	332	335	338	343	367	309	341	346	321	370	324	367	367	359	320	333	353	379	333	306	353	351	363	351	353	336	344	346	347	368	367	349	392	369	349	331	345	316	353	335	334	342	367	349	358	321	362	294	354	320	349	318	356	343	367	367	340	358	355	324	376	323	351	339	365	349	337	347	351	371	344	389	338	360	373	332	334	336	354	310	376	341	370	371	347	357	335	363	313	373	328	340	355	324	341	338	342	374	385	329	337	346	350	329	356	388	382	307	303	331	358	323	346	356	332	363	352	351	352	340	357	351	369	373	366	311	364	353	340	346	367	337	347	345	349	331	371	358	336	366	366	291	334	377	331	364	327	334	340	366	299	344	348	339	352	345	326	370	318	320	327	331	334	352	342	349	317	320	379	325	373	352	350	367	328	349	352	322	316	348	350	363	372	336	339	403	336	334	368	304	377	347	329	349	333	329	335	348	343	355	301	346	339	350	350	357	348	337	344	379	331	345	312	354	328	366	349	344	365	385	347	353	326	353	359	374	332	322	337	360	321	362	371	324	350	330	323	295	293	350	350	343	345	351	351	346	365	366	362	335	380	348	340	339	352	328	355	358	342	374	334	355	394	344	341	380	366	347	320	339	354	357	363	357	378	344	395	368	360	360	328	363	337	323	346	344	333	372	353	344	366	352	342	371	304	356	320	358	373	375	357	339	387	317	329	320	350	347	341	369	346	317	349	335	335	346	346	326	378	354	363	360	360	328	328	338	374	341	383	368	362	320	332	344	364	336	341	324	341	339	355	376	376	358	364	373	371	342	356	361	340	380	357	334	314	345	332	333	322	323	348	350	342	334	340	332	366	369	313	362	345	331	352	339	346	373	333	374	334	335	325	335	347	342	358	348	362	344	387	383	326	343	331	342	369	358	360	320	316	348	344	390	328	364	372	326	352	360	375	356	352	336	341	316	335	367	340	343	343	369	359	362	357	380	369	381	348	322	330	348	334	341	333	342	347	325	374	348	345	385	361	353	360	380	317	349	343	365	355	317	341	338	349	345	335	318	357	349	340	364	354	371	340	368	332	331	365	368	330	354	341	373	333	316	351	343	351	358
4196	19382	9333	4466	3264	2363	1803	1339	1131	928	803	694	650	571	568	537	489	452	459	463	445	467	355	419	407	428	410	374	401	356	377	387	350	359	373	326	388	345	365	336	372	384	376	345	384	359	364	358	358	385	315	357	363	336	367	351	339	356	371	336	368	333	333	336	302	334	371	339	361	337	337	330	358	330	336	332	357	356	358	331	341	339	369	367	341	338	342	342	353	366	326	349	370	354	346	348	363	318	340	358	382	327	347	327	339	313	338	339	326	342	312	333	359	348	345	359	363	336	316	342	366	367	331	330	317	344	347	332	353	315	340	320	306	310	335	331	349	354	319	309	335	372	276	335	333	342	331	340	358	353	323	351	339	329	337	311	343	324	344	322	346	360	347	338	343	388	322	345	356	367	329	327	330	351	364	327	338	328	329	350	353	353	331	324	372	351	344	328	368	345	336	327	321	346	334	341	365	355	340	348	352	294	320	323	329	341	329	345	374	330	336	350	357	362	333	331	329	370	329	353	342	325	341	344	352	338	351	332	353	363	330	354	343	403	338	355	348	304	342	346	367	328	352	327	338	358	347	331	329	343	349	359	315	344	371	339	326	349	369	343	361	330	351	335	366	326	335	347	348	315	363	339	328	327	349	346	335	330	319	330	383	353	336	353	323	299	331	339	348	346	319	337	357	350	310	347	377	328	344	355	329	322	362	343	335	334	358	368	307	344	337	331	342	360	324	348	320	351	333	329	358	332	353	329	331	321	358	344	345	325	338	333	347	340	354	347	322	329	341	345	344	333	337	318	331	368	323	299	336	325	333	340	341	337	326	334	317	354	342	355	365	342	363	340	378	344	357	346	374	327	315	354	323	325	370	338	317	339	361	362	342	310	342	348	330	355	311	337	342	359	352	369	326	349	319	376	334	328	323	323	316	380	349	340	314	338	321	362	324	332	351	360	323	315	343	368	352	337	331	350	353	328	337	301	327	286	366	354	336	338	355	332	352	334	353	356	342	347	367	353	341	313	337	317	327	333	339	311	343	363	363	334	347	344	341	336	352	337	339	374	328	317	338	330	349	343	364	384	348	330	304	353	339	358	349	336	362	329	309	316	360	344	360	333	321	307	347	352	337	336	339	376	364	322	339	314	345	317	332	325	329	379	310	284	321	360	329	331	334	339	335	347	336	314	373	340	344	345	351	358	351	345	340	324	319	322	328	352	315	344	304	324	337	339	347	306	329	337	338	342	363	340	353	332	319	349	331	344	346	340	339	315	372	321	338	342	362	355	338	352	324	340	346	341	320	310	350	340	342	353	322	360	333	335	349	335	353	301	315	363	366	358	345	327	333	354	312	357	352	344	348	341	353	363	337	386	347	318	346	326	357	354	357	355	350	326	340	338	329	368	354	345	332	317	333	325	309	308	310	298	364	329	366	335	347	343	356	339	330	354	363	320	357	352	351	352	389	334	324	364	337	351	332	341	324	345	324	358	373	330	310	321	352	351	359	317	337	323	377	364	372	313	351	351	341	320	333	356	341	346	348	357	327	336	348	323	322	330	363	343	347	354	330	327	329	368	333	308	346	340	332	329	319	353	354	312	359	322	337	341	357	308	364	315	330	348	354	369	361	345	343	338	338	347	313	335	337	362	340	355	329	319	347	345	341	333	330	338	350	324	346	387	321	377	339	351	327	319	380	369	342	367	341	340	317	295	298	342	349	341	357	358	356	367	342	275	337	347	368	346	322	344	334	341	309	315	291	336	346	335	340	329	335	315	343	310	342	344	347	320	371	322	350	326	347	329	376	318	341	338	355	321	322	329	308	338	344	329	336	341	367	373	363	310	393	312	310	335	374	338	385	330	344	344	315	357	330	361	348	366	353	322	299	331	337	375	339	346	296	355	338	335	327	348	325	336	360	340	321	339	377	336	344	336	317	352	340	351	341	359	337	334	332	339	374	332	302	335	352	340	299	304	376	358	358	371	343	345	328	310	354	315	353	321	320	357	371	331	343	339	309	355	357	371	358	351	333	361	338	350	361	299	335	297	312	366	316	339	337	374	358	337	336	337	342	331	353	294	336	364	356	384	325	312	343	352	314	343	324	334	347	354	335	330	346	373	356	318	320	380	307	326	351	342	363	320	333	328	323	353	371	318	361	324	353	317	332	348	308	348	302	365	348	371	363	331	350	320	299	362	327	361	305	342	298	326	352	338	380	322	355	354	326	320	324	361	371	362	384	347	329	352	337	305	345	338	349	334	347	318	345	323	360	358	318	335	345	320	333	354	354	345	317	338	320	326	301	349	343	356	322	322	318	326	393	346	359	375	312	328	338	337	333	346	331	317	315	347	329	338	340	332	317	339	328	331	326	331	345	320	351	349	406	341	338	361	356	350	344	376	320	355	388	347	348	339	337	342	354	320	350	313	337	310	349	320	300	316	345	369	368	321	354	352	371	369	305	350	341	313	333	339	343	360	341	374	331	326	349	370	347	351	340	368	342	361	303	317	353	337	360	335	314	335	358	330	347	340	340	336	329	335	327	312	343	348	328	354	325	322	337	369	337	340	375	359	348	363	342	340	358	341	292	372	323	340	345	349	346	300	325	314	345	338	346	346	351	343	327	298	341	325	355	335	345	324	314	318	351	384	337	352	328	353	332	338	302	361	351	350	320	354	342	360	351	365	323	341	346	344	321	339	357	324	328	356	353	331	332	304	359	330	302	341	348	364	323	336	297	319	349	348	326	322	312	363	329	315	326	334	308	366	298	387	348	304	325	377	353	350	348	321	344	348	343	318	337	331	347	354	349	353	352	342	315	343	347	352	365	336	350	347	328	331	348	367	352	304	358	337	331	331	330	358	336	343	333	363	332	341	381	323	348	368	358	354	314	328	336	309	343	373	344	335	354	360	335	353	335	319	342	346	347	275	335	321	336	319	344	341	345	346	307	353	339	314	344	331	303	347	345	343	324	332	339	324	362	329	343	324	349	340	311	319	344	326	355	308	360	332	326	354	322	379	350	314	328	325	318	323	324	342	350	337	327	331	303	319	322	322	316	354	325	339	354	326	352	351	376	342	357	339	353	339	345	331	343	334	351	337	341	359	357	345	329	335	370	338	324	355	345	335	351	375	298	348	297	356	346	322	334	376	355	348	349	316	355	375	312	336	321	333	343	346	335	347	336	295	337	342	336	318	349	342	331	325	330	360	350	360	336	315	350	327	339	355	366	349	376	309	359	327	334	381	341	341	357	331	332	367	336	347	372	369	302	323	344	356	348	332	318	381	336	356	339	327	344	342	356	364	310	320	326	316	334	352	341	312	379	328	350	313	334	332	318	352	337	332	329	354	342	379	325	352	352	327	355	382	354	329	388	330	379	333	366	339	333	320	328	363	347	319	341	334	356	359	312	335	345	374	322	332	341	327	345	314	359	329	341	351	356	354	347	335	346	343	342	360	310	361	350	316	364	370	318	327	340	357	319	343	365	331	335	313	357	333
27500	20203	9448	1400	970	891	761	673	696	658	637	647	612	679	586	663	628	620	595	653	606	589	571	603	614	591	601	581	586	626	613	654	590	583	631	583	645	643	614	641	597	643	633	598	632	614	576	632	593	596	628	647	568	591	629	595	567	658	586	650	582	633	602	603	623	562	618	593	652	591	646	599	587	575	618	610	660	640	581	656	615	621	617	672	628	627	615	577	616	599	594	634	608	635	644	644	611	635	631	583	599	615	628	595	598	583	573	619	591	628	598	603	601	609	616	631	636	599	609	601	612	574	639	600	599	595	597	562	610	596	621	635	579	602	604	593	644	617	655	585	649	634	609	592	599	603	616	648	590	609	660	579	616	646	657	713	614	585	619	607	590	601	642	603	636	656	654	588	639	605	578	630	645	588	635	605	628	613	574	619	557	632	590	598	568	626	613	650	609	641	625	639	618	570	632	667	644	626	607	603	605	642	628	619	618	614	625	608	600	604	641	643	590	611	614	651	602	595	599	572	610	627	586	643	572	616	622	603	609	573	618	591	611	644	613	598	625	601	598	623	662	610	645	597	615	661	584	583	631	576	609	657	605	626	596	619	625	659	604	641	606	622	647	633	586	617	610	646	608	609	656	648	563	609	619	614	603	594	627	575	610	617	611	607	600	612	604	568	627	676	668	598	594	616	630	617	613	605	613	588	576	602	630	640	622	646	626	592	597	610	643	601	602	627	617	630	610	630	602	603	559	602	617	653	642	622	647	610	626	596	620	623	610	625	674	621	676	585	627	624	671	598	588	664	589	586	608	570	581	677	627	618	656	600	589	617	616	576	653	618	623	623	616	601	588	577	610	587	597	614	655	642	655	630	601	604	603	624	655	589	590	634	599	643	628	630	628	651	588	622	605	587	594	617	644	616	606	587	655	646	634	546	586	551	599	609	597	619	618	603	638	611	648	585	631	643	620	590	632	643	568	611	625	631	626	626	633	600	599	641	648	621	605	600	643	578	622	586	641	582	565	574	625	615	630	569	583	598	562	661	609	606	562	642	579	647	624	600	622	585	598	644	608	644	621	612	613	591	571	560	619	635	602	635	608	635	641	617	634	614	595	647	589	605	598	578	637	620	644	628	604	629	577	662	652	665	620	588	627	646	563	570	635	641	599	621	639	623	605	627	648	617	575	627	621	620	634	611	630	616	598	619	615	604	618	618	598	644	590	662	638	592	601	687	595	584	603	597	572	612	621	605	631	596	614	596	642	617	603	584	602	616	608	654	599	606	582	589	590	608	651	616	617	601	587	604	650	638	610	631	599	613	592	616	588	610	588	582	659	634	634	570	615	592	576	637	577	556	604	584	638	571	614	611	566	606	619	612	600	624	635	630	586	604	611	647	622	595	638	618	613	621	582	628	618	576	612	594	613	597	607	534	611	595	629	630	635	600	620	607	638	613	605	606	638	580	620	604	651	592	612	631	667	632	621	634	613	573	632	650	605	657	600	589	606	608	625	628	609	618	605	577	617	628	662	601	634	637	598	623	630	637	610	560	611	655	610	630	615	604	603	621	640	615	585	595	604	594	585	596	643	661	625	648	624	584	620	644	599	595	599	619	584	612	630	605	591	571	623	604	620	581	552	596	577	602	666	612	634	591	638	650	596	611	610	626	605	624	604	559	632	663	633	652	584	568	616	601	591	608	635	633	593	606	615	588	598	614	633	678	601	617	568	565	602	566	637	610	630	644	602	599	583	575	618	622	624	593	605	631	619	614	640	650	667	599	653	629	618	625	587	633	626	637	603	591	617	579	624	629	635	586	633	599	648	598	640	626	617	598	614	577	562	626	627	578	640	653	643	648	600	635	593	623	599	606	646	571	595	623	614	593	647	637	604	570	627	628	622	600	607	577	580	612	624	635	622	581	615	629	584	597	610	622	581	625	605	618	613	614	659	631	615	610	587	645	659	563	607	617	652	645	638	578	611	652	652	616	562	643	610	642	601	654	607	613	607	626	667	609	650	584	575	668	608	640	612	582	593	605	618	652	566	627	597	605	636	634	599	613	617	624	605	600	650	637	583	619	655	622	620	604	624	590	590	634	620	609	671	595	634	623	613	607	617	599	596	602	656	617	663	640	647	548	609	580	644	632	624	659	602	621	637	604	628	575	681	618	609	659	610	628	594	619	608	611	609	662	576	622	595	627	645	605	587	587	606	604	588	656	577	624	601	626	574	624	576	617	608	604	659	652	614	608	640	671	615	616	651	592	569	637	602	599	607	610	617	613	634	577	591	655	627	595	632	603	635	623	594	594	603	566	622	614	617	608	599	641	632	627	652	655	626	684	618	664	619	572	614	622	663	590	632	550	614	599	638	581	594	586	639	659	634	639	590	615	661	617	652	631	686	630	624	621	646	565	618	603	644	684	659	618	590	672	629	601	615	659	608	637	633	598	602	633	625	652	581	602	650	609	618	638	634	576	630	573	650	593	609	619	591	590	602	605	638	654	605	635	651	649	591	650	657	602	610	648	596	611	600	613	622	651	610	596	602	615	684	632	663	606	627	592	605	650	630	595	612	602	589	595	596	601	600	632	610	638	622	654	646	637	571	607	595	650	595	553	665	609	655	606	649	657	598	591	617	602	590	602	606	587	574	603	659	630	601	639	610	639	609	558	635	581	628	626	606	630	585	608	594	617	602	585	607	611	613	645	605	636	644	613	661	604	591	607	653	656	661	624	601	604	634	640	640	654	590	639	617	602	639	619	583	627	580	583	605	617	631	589	630	651	607	601	622	594	605	631	586	623	601	603	637	607	647	612	673	664	646	613	682	648	625	614	667	601	587	597	630	637	624	601	585	592	602	609	631	611	605	615	633	646	641	580	669	562	553	627	671	650	585	649	648	632	622	577	603	590	594	609	570	637	588	602	647	635	607	620	608	604	581	615	605	574	642	633	653	580	625	617	592	617	604	585	614	632	599	621	560	577	641	613	632	644	669	663	602	570	585	628	606	667	609	638	614	631	631	583	585	649	642	674	619	607	598	609	617	591	600	627	584	617	559	623	612	619	586	578	625	669	608	583	629	611	659	605	632	627	601	634	659	636	610	624	600	590	606	633	629	609	617	606	625	616	610	654	595	612	601	630	618	649	609	621	614	667	613	617	623	642	591	654	592	630	621	589	614	606	624	632	596	624	632	629	647	610	598	603	614	573	646	580	599	588	646	635	613	641	599	540	599	660	615	619	653	625	625	609	581	546	600	608	635	604	575	628	591	617	581	655	608	619	606	624	616	631	554	640	635	648	605	622	609	651	614	594	608	599	615	584	618	612	586	593	585	624	645	654	631	641	651	636	599	599	634	658	612	605	622	639	650	610	622	583	572	663	571	612	600	639	640	649	606	620	615	577	668	615	561	598	597	614	603	614	564	598	571	600	571	604	603	584	625	602	648	627	606	586	642	569	659	653	629	658	636	642	626	593	666	613	613	647	595	618	638	611	641	586
4916	4603	1695	1123	915	860	778	737	727	684	705	661	653	675	691	659	640	639	657	623	617	667	632	627	643	635	618	610	664	672	656	625	625	619	646	638	629	621	689	633	630	603	586	636	641	667	619	630	592	587	642	643	633	612	665	581	621	659	636	633	631	582	631	608	625	662	649	632	603	606	660	655	596	607	603	655	602	681	624	614	601	644	628	620	627	607	611	627	650	671	646	584	618	619	606	660	631	633	606	637	639	619	661	651	640	664	628	638	618	664	615	671	626	588	631	580	624	636	615	645	619	622	612	612	649	593	610	636	647	638	608	638	677	597	633	580	610	598	612	642	658	634	656	642	614	617	665	644	622	606	662	632	656	634	666	635	645	660	691	598	643	607	631	622	608	626	629	596	613	619	647	635	669	672	624	641	611	606	627	633	651	688	664	628	611	654	625	627	588	651	660	622	623	657	632	630	603	615	621	605	640	670	627	614	678	615	641	632	648	649	633	604	680	640	589	619	589	627	616	641	613	629	636	589	634	637	603	605	638	574	640	628	604	640	621	627	623	590	630	593	672	638	645	640	611	683	644	621	648	544	674	673	615	635	629	618	614	644	621	630	652	676	654	664	625	656	642	609	626	663	622	635	624	602	606	622	652	647	622	632	614	608	645	594	617	619	637	624	630	644	626	616	620	646	599	629	610	615	621	627	634	608	624	649	655	626	621	619	627	643	635	604	611	612	616	647	606	605	633	628	692	594	618	624	632	646	641	583	606	636	616	626	650	614	619	555	645	558	612	647	653	615	641	632	620	647	677	647	648	604	605	605	649	614	624	599	601	624	636	630	658	666	699	643	621	605	630	610	618	637	654	637	656	640	631	637	585	611	585	653	651	647	605	667	641	584	600	653	610	586	598	652	639	640	647	639	606	622	623	616	707	608	683	605	607	664	618	617	581	639	625	608	616	675	617	603	599	662	632	645	617	615	649	603	604	609	670	627	656	648	629	647	657	638	651	619	609	610	633	614	601	687	592	652	612	642	668	615	623	640	607	621	600	668	629	648	655	651	661	635	667	645	605	625	640	676	593	588	610	595	681	621	642	640	608	649	658	647	612	606	615	656	638	613	630	644	664	631	600	652	616	712	630	635	657	581	598	615	637	613	649	628	632	617	621	638	648	676	636	606	654	621	638	684	614	632	640	616	626	626	595	657	646	633	644	640	650	613	656	665	635	577	647	624	633	665	666	639	630	595	639	662	614	613	596	645	649	644	630	617	664	671	622	640	648	636	644	701	621	610	649	677	627	600	642	630	608	606	636	674	642	650	592	622	624	632	624	604	621	621	635	646	633	633	652	617	623	635	667	651	577	654	629	613	620	604	628	605	616	628	581	633	638	674	616	600	631	665	636	599	668	602	600	636	619	599	635	632	653	638	616	691	598	593	640	576	631	648	657	683	639	655	622	605	668	637	647	643	603	677	651	619	632	648	677	662	615	670	587	608	646	668	648	592	661	614	673	644	658	632	598	600	623	618	604	628	664	642	634	625	629	614	613	648	631	659	626	624	644	684	660	631	599	591	615	623	679	609	658	670	674	624	627	597	621	602	685	627	635	599	648	625	632	596	670	678	634	616	638	628	624	616	667	637	615	580	658	599	641	649	586	623	612	610	610	638	611	610	621	630	617	626	674	608	645	589	651	646	609	701	661	582	630	619	709	612	630	678	598	645	653	588	645	660	606	608	626	587	663	625	639	646	651	628	634	628	590	644	630	663	647	632	605	646	629	599	639	583	627	620	625	614	625	655	607	613	590	654	613	634	665	655	618	627	664	624	677	606	615	614	597	635	617	619	595	571	660	663	596	635	683	613	641	576	622	648	624	613	645	596	619	630	602	621	669	627	572	668	621	629	623	592	624	648	657	627	629	682	660	631	624	646	657	631	633	652	621	635	619	627	615	627	594	656	662	603	600	622	576	612	635	659	643	674	637	602	592	632	650	633	602	605	643	647	607	631	640	629	650	647	636	604	602	625	621	601	608	658	661	631	586	631	630	643	588	638	642	648	622	621	601	620	641	668	629	611	627	645	642	620	654	621	608	618	638	636	612	636	639	633	634	697	671	596	640	617	618	657	612	691	630	643	618	616	608	646	603	619	627	622	584	620	640	649	639	593	712	640	616	646	644	670	625	609	586	608	599	611	602	679	599	606	603	617	608	631	639	643	628	626	605	635	651	622	599	647	577	633	628	643	633	646	645	619	580	617	608	613	625	660	610	610	602	612	604	642	642	703	630	630	632	649	596	606	608	628	641	626	634	639	678	627	608	589	668	612	637	618	615	615	605	647	625	655	636	606	631	657	598	632	637	609	643	613	656	601	630	639	635	614	611	620	626	673	575	641	603	642	616	618	634	613	640	661	572	609	674	636	684	635	653	637	576	634	618	674	648	667	634	650	613	599	597	620	651	636	642	621	601	603	640	606	653	604	650	637	660	623	616	601	653	600	594	592	656	658	644	620	691	628	605	665	612	639	623	683	617	606	622	630	704	591	641	653	606	613	626	579	620	617	648	639	678	623	571	631	609	615	619	669	622	603	657	627	654	691	650	610	641	623	591	646	600	630	616	633	603	605	654	649	570	660	591	609	634	651	639	614	611	635	637	595	643	631	632	667	590	609	662	586	624	643	592	646	607	648	607	682	699	607	641	603	662	670	685	643	604	599	696	579	591	676	662	653	654	636	625	613	655	619	631	649	608	629	675	650	627	646	646	619	605	594	628	632	610	625	612	636	591	664	638	597	596	596	621	601	614	625	601	620	633	681	655	628	658	630	647	610	638	632	645	666	630	625	644	633	688	645	612	650	600	597	567	618	637	606	584	680	587	640	576	604	629	640	596	655	564	623	624	612	611	628	592	666	682	658	649	648	589	597	641	629	652	639	655	621	611	647	636	652	629	606	662	635	630	605	625	640	615	612	620	659	683	641	611	673	623	604	619	630	660	609	661	628	619	664	644	607	610	645	581	597	665	656	605	595	618	620	628	622	676	638	651	599	640	607	633	578	591	671	601	655	633	611	611	641	645	624	676	659	625	611	648	638	613	633	630	615	648	633	642	652	651	663	618	674	606	667	639	632	604	613	682	607	636	635	634	636	641	581	563	618	620	616	595	583	653	617	628	651	630	627	609	594	648	591	617	612	645	597	645	589	614	657	678	639	677	667	606	579	627	628	630	573	652	666	619	664	606	619	648	623	678	635	652	587	643	619	648	670	620	640	631	625	616	660	656	635	666	619	659	642	653	590	599	586	671	636	640	665	628	658	628	622	615	645	651	642	597	649	610	615	612	648	603	613	613	613	613	646	620	598	613	645	699	650	653	680	641	633	639	638	604	619	634	622	633	625	632	606	634	628	600	588	622	618	690	621	641	630	621	631	613	645	611	590	642	614	611	610	651	630	620	650	604	600	615	627	608	596	633	588	617	656	628	611	631	682	655	629	614	594	648	599	646	579
23584	20936	27851	24147	20865	5948	850	627	512	472	431	409	352	360	339	361	352	342	343	305	330	321	303	318	309	318	281	303	311	309	318	291	288	277	273	319	298	310	291	280	265	336	315	336	291	286	316	292	267	264	304	324	312	304	294	309	269	310	268	301	319	273	307	295	311	303	266	284	298	298	264	304	328	290	310	266	310	300	278	284	297	310	274	308	301	305	300	287	314	324	338	319	281	322	283	266	284	285	269	307	265	298	322	304	298	284	297	274	282	280	286	302	322	301	286	274	319	319	297	285	316	316	277	303	283	280	284	284	295	232	252	257	313	267	300	284	281	280	306	279	299	274	290	318	318	273	299	296	299	275	311	289	283	267	313	273	294	261	294	300	293	301	298	311	266	302	304	287	296	296	277	291	292	291	305	281	298	284	290	286	313	277	297	290	256	292	274	314	315	313	348	315	269	290	301	286	286	286	298	285	319	269	255	320	293	282	320	287	288	297	281	303	301	304	272	295	273	305	306	272	319	308	263	343	323	250	312	287	244	293	262	310	328	305	325	268	301	279	286	323	312	273	316	288	295	299	313	307	286	307	262	309	283	293	258	306	281	295	294	253	308	302	272	285	279	306	297	299	294	288	318	301	303	279	295	282	281	297	272	280	292	274	278	294	306	286	275	312	280	284	319	290	274	290	277	298	295	291	313	285	267	254	290	300	278	324	293	313	295	281	271	284	314	294	317	299	262	303	309	271	281	281	286	286	285	276	302	308	296	302	299	299	274	326	297	300	257	312	313	285	333	284	283	278	250	328	278	288	271	317	303	291	278	328	279	297	300	290	292	307	291	283	316	286	288	283	310	286	289	260	317	300	290	299	280	298	268	271	266	313	310	317	281	302	275	299	307	327	282	294	291	296	294	268	297	316	290	348	298	312	299	272	286	292	302	272	308	310	264	297	281	313	319	324	301	277	297	285	310	287	304	289	300	306	276	283	298	299	307	293	299	303	291	271	287	278	328	290	279	306	307	255	276	266	292	293	286	276	301	342	275	269	300	273	312	296	285	279	327	297	332	287	309	297	272	289	274	275	284	312	302	328	301	307	287	294	265	286	299	276	312	312	315	280	283	266	302	299	261	301	286	297	305	299	305	296	289	302	306	316	345	276	299	284	329	276	286	265	312	311	289	317	317	305	281	284	286	296	285	291	307	266	280	267	295	267	291	300	294	322	288	267	302	298	304	308	282	289	269	259	278	253	313	294	285	312	290	301	263	274	333	273	264	291	278	266	282	285	293	296	284	308	289	312	273	311	283	280	276	289	273	306	283	281	307	300	302	285	286	274	318	288	277	261	313	255	284	284	280	300	309	288	306	268	269	294	294	307	309	290	313	314	312	279	285	305	314	259	267	286	281	273	303	305	301	275	295	290	283	298	330	283	300	332	300	309	293	255	306	279	308	312	287	263	278	285	269	285	285	287	252	284	284	315	288	311	292	271	290	283	293	294	330	292	283	326	337	334	265	313	284	285	262	286	293	261	284	322	287	271	273	277	295	268	285	298	290	280	319	280	286	289	296	256	306	293	292	277	327	301	287	290	301	310	288	306	337	253	269	297	282	274	294	266	294	279	287	312	277	287	295	311	285	295	282	261	293	278	300	316	295	304	321	319	276	292	289	308	286	268	286	304	304	316	288	314	291	297	253	299	302	274	294	263	291	299	282	259	261	286	284	257	294	283	269	280	292	281	273	286	289	291	266	301	279	304	301	300	307	273	283	304	301	304	295	285	266	309	272	251	322	302	304	281	283	325	293	298	313	300	287	273	322	308	287	320	301	338	281	306	302	267	309	298	305	282	285	303	303	285	275	297	262	288	314	330	296	287	326	304	295	295	281	298	301	276	274	290	304	295	290	305	284	288	282	298	300	298	273	318	299	290	277	291	291	278	291	320	317	305	268	289	312	278	275	275	285	295	279	288	287	246	324	260	291	289	317	303	274	280	276	255	308	265	288	313	279	289	297	284	286	280	270	279	295	292	305	293	294	287	276	294	319	310	290	284	305	321	315	326	294	298	271	287	301	277	289	281	279	279	308	283	306	278	312	294	334	284	294	257	309	283	282	296	294	284	309	304	287	315	318	277	302	272	281	259	284	257	273	293	264	329	290	303	272	306	301	317	305	237	310	299	301	317	308	298	315	284	290	283	303	282	282	327	280	277	264	301	315	290	255	293	278	332	282	325	341	302	281	289	334	287	325	267	316	271	280	306	296	283	279	274	299	283	287	276	272	299	305	268	295	274	286	318	285	276	291	278	285	302	312	273	282	296	273	256	331	305	278	286	295	286	273	289	301	268	264	291	322	338	324	306	297	275	247	279	310	308	316	316	299	300	318	286	301	272	273	282	294	251	294	323	318	325	306	260	268	284	297	275	317	276	308	291	274	304	283	298	294	292	286	310	293	277	282	278	313	264	276	292	322	279	305	297	296	296	282	300	288	297	296	288	286	263	271	295	288	292	282	307	302	286	294	285	318	298	292	281	290	282	325	289	276	276	305	312	301	299	247	281	329	280	280	276	286	304	284	281	330	308	282	286	302	284	285	265	327	292	289	301	292	308	332	272	312	294	275	287	281	291	285	300	268	305	285	285	303	294	311	308	294	268	294	297	282	275	281	297	299	279	302	289	295	277	284	283	292	302	261	302	302	311	281	261	284	266	288	261	297	275	295	302	288	275	288	288	291	288	315	305	281	302	276	290	271	289	304	290	323	285	334	294	290	299	294	272	309	273	277	275	293	302	273	254	284	279	285	291	304	287	296	319	271	290	295	306	286	308	286	316	275	280	292	339	302	288	270	300	281	294	271	279	271	290	292	279	284	294	338	281	298	297	295	319	293	296	297	288	309	300	293	322	299	281	279	296	318	306	281	256	296	296	307	298	277	290	290	267	270	277	270	314	296	296	298	311	306	287	285	263	307	319	277	266	267	289	266	307	252	271	281	298	299	275	280	281	317	293	285	299	281	277	292	287	304	303	261	303	290	311	282	303	279	281	303	320	312	300	251	308	291	312	296	301	299	265	285	283	289	298	294	262	323	300	319	303	288	285	276	292	290	288	278	284	302	284	302	347	286	320	276	293	287	278	279	272	299	263	297	314	333	289	270	314	292	279	306	284	296	312	306	327	295	300	287	300	284	253	276	297	314	304	282	296	305	285	274	269	298	313	282	273	330	291	308	290	300	320	276	309	298	262	283	301	276	278	299	314	284	272	260	268	294	264	283	289	276	303	293	298	282	291	303	267	290	278	281	306	287	279	295	324	307	281	308	273	292	289	293	288	290	305	298	299	303	294	299	326	290	315	300	322	274	282	312	261	289	280	291	290	293	285	317	283	290	278	256	294	268	269	284	280	282	312	286	310	294	258	278	288	265	276	297	310	304	311	321	331	311	268	310	278	292	294	273	314	303	298	288	283	294	296	288	261	273	298	255	303	298	324	288	270	294	314	320	297
3581	13512	5615	2663	1903	1421	1133	855	736	653	581	536	487	438	424	399	377	386	339	358	351	369	356	321	336	334	302	331	317	347	341	344	331	314	308	327	336	315	271	304	293	331	318	327	308	312	299	302	327	312	308	298	327	283	314	302	325	327	292	313	297	279	316	295	298	297	310	286	305	314	300	339	318	308	266	276	297	314	280	292	285	289	305	284	280	286	263	278	291	320	301	310	289	316	329	266	310	270	285	287	294	288	283	320	324	275	322	281	283	307	261	282	296	312	306	311	313	252	270	319	303	279	308	288	265	304	312	268	298	321	324	327	289	285	321	284	299	267	317	307	300	279	298	309	318	295	323	300	292	320	298	332	312	267	290	320	277	297	276	304	272	287	318	305	273	301	304	305	304	285	273	282	318	296	318	307	309	301	265	260	293	288	299	278	297	316	309	302	276	286	280	300	265	319	269	291	303	306	297	271	314	294	306	295	297	308	298	276	323	296	299	346	295	314	286	304	304	322	346	277	293	301	314	279	290	310	284	317	284	289	303	274	329	299	306	292	325	322	301	302	285	306	285	306	295	313	314	299	260	324	325	299	308	303	298	294	316	285	291	305	306	313	316	283	294	322	271	293	307	322	303	307	278	294	300	281	295	290	306	302	296	292	307	321	281	280	283	335	304	267	291	272	304	294	295	293	258	288	303	280	310	341	305	298	292	293	307	293	304	311	306	280	334	306	265	296	296	297	310	308	295	281	312	287	274	268	345	263	294	332	286	268	295	300	303	291	309	271	286	302	275	275	314	329	309	334	281	306	321	317	302	324	304	329	307	293	296	274	293	286	288	319	295	293	263	289	305	303	302	328	294	296	289	291	317	326	301	307	268	295	321	305	313	309	316	312	296	323	306	285	296	326	281	287	304	296	288	316	277	334	330	312	294	313	290	298	309	294	289	303	299	315	282	292	262	308	278	265	280	268	286	285	269	307	335	315	299	317	297	287	280	307	307	317	298	318	319	308	289	301	320	304	314	286	275	302	286	286	292	310	287	255	312	297	299	307	280	303	276	274	277	285	304	319	299	329	281	303	302	297	305	282	310	276	311	294	293	325	289	321	269	306	276	310	315	273	312	287	265	325	286	322	306	279	316	276	289	280	285	278	321	301	300	291	254	280	305	298	282	275	292	293	321	319	311	290	313	292	329	302	360	292	304	273	332	289	304	287	275	315	297	285	307	302	273	308	313	301	306	305	277	279	271	285	326	299	288	305	292	322	290	292	263	335	337	331	306	302	293	320	313	313	316	284	276	298	299	259	313	288	337	298	265	342	281	305	311	293	273	287	333	276	314	274	324	321	289	324	301	302	319	300	301	310	314	316	271	290	299	306	287	288	283	281	316	321	285	311	309	293	265	292	263	288	264	300	309	284	291	302	292	281	278	320	276	308	299	285	297	277	291	294	296	284	293	303	282	316	316	275	291	309	285	286	308	288	277	276	338	323	306	324	297	291	284	298	327	315	298	275	287	296	310	296	297	285	321	291	315	302	280	291	297	293	321	301	277	323	288	266	319	302	293	298	290	308	306	298	297	286	307	290	310	279	313	285	292	265	303	265	277	314	300	310	301	285	311	292	305	316	312	279	308	283	316	273	298	283	292	298	329	290	323	279	302	311	316	289	293	303	325	323	255	311	315	307	319	321	323	282	308	300	295	317	288	277	308	315	308	294	304	297	283	279	308	302	293	311	261	310	292	283	307	311	286	291	321	324	280	306	317	328	281	286	284	294	289	309	282	291	294	302	291	291	276	323	286	316	280	342	287	329	300	321	294	318	286	274	296	285	327	309	289	308	314	305	312	298	284	268	310	269	301	295	265	266	291	293	271	296	295	300	300	312	327	263	295	296	308	280	330	300	326	285	298	315	271	290	303	295	306	292	306	293	309	307	281	301	294	298	294	294	318	342	292	281	271	283	286	311	286	295	289	313	313	295	297	276	283	309	303	293	325	313	307	310	304	305	287	296	286	301	309	273	308	267	309	308	310	322	308	287	294	287	281	298	313	279	267	299	289	297	287	308	292	318	282	288	303	312	283	296	280	315	307	288	305	306	319	348	327	280	314	291	279	280	271	296	301	314	300	245	293	317	287	292	276	267	271	283	296	282	293	298	306	296	279	293	286	309	305	276	350	291	319	271	264	270	297	285	269	297	261	296	295	291	327	300	319	316	286	298	305	285	303	303	311	302	292	309	284	321	306	296	286	293	276	274	304	326	294	305	316	298	282	295	288	296	297	310	325	264	292	301	290	301	309	298	285	323	296	283	316	303	322	294	303	295	314	282	280	285	297	312	297	319	296	315	295	315	292	293	293	298	306	269	309	306	284	306	295	297	315	278	311	278	284	305	327	291	293	319	305	314	272	319	307	304	293	266	292	308	304	289	295	313	322	317	291	337	304	308	303	275	305	320	321	311	292	296	295	306	284	301	310	288	296	304	297	293	322	306	290	293	325	312	314	279	281	312	301	314	282	288	291	284	302	280	316	262	325	312	298	307	264	319	295	320	304	293	265	319	297	331	294	307	280	277	309	285	294	313	293	302	306	273	254	271	341	297	290	286	273	322	314	269	292	285	324	288	279	265	286	316	277	279	291	294	276	330	329	297	294	295	302	305	277	284	313	267	300	290	288	291	311	255	328	280	255	308	288	278	301	284	282	303	294	277	282	300	312	266	267	261	302	292	245	292	297	297	299	272	284	311	226	290	287	289	292	314	309	267	290	314	306	299	307	261	300	292	303	279	319	344	274	288	283	321	293	335	285	294	305	283	297	314	317	314	308	277	285	305	301	285	305	287	289	299	281	306	276	308	278	297	276	271	298	333	294	302	318	281	313	303	284	304	306	292	301	308	299	333	279	278	332	293	294	305	325	258	281	325	269	295	305	282	278	266	307	312	301	310	260	289	332	296	298	288	313	290	261	310	305	307	297	327	292	267	287	297	283	276	288	329	281	295	292	303	303	296	298	297	292	292	315	321	299	319	296	278	315	289	314	302	316	289	274	309	301	296	296	315	283	263	309	294	296	295	294	284	259	277	290	289	291	291	344	297	277	296	339	324	325	304	296	305	294	280	277	267	295	295	286	311	301	310	281	295	301	296	312	307	324	253	301	299	289	285	296	287	318	301	278	264	295	311	311	280	290	305	291	302	305	312	292	340	289	324	307	284	301	299	311	290	291	285	310	313	281	305	286	250	287	292	281	295	282	307	330	307	299	324	279	282	296	319	303	315	315	339	285	305	319	303	279	295	301	317	289	284	292	300	299	291	306	276	311	279	318	297	315	331	328	302	273	287	308	305	330	256	300	276	284	288	305	307	330	313	312	312	315	260	260	314	288	295	279	299	339	342	300	299	284	299	291	321	316	294	280	299	302	256	310	253	304	302	289	312	268	302	280	295	301	316	300	303	293	264	324	310	324	319	296	286	314	277	285	293	313	294	308	295	314	278	278	311
24584	20826	26618	25042	8724	1221	1000	939	859	869	829	810	821	827	821	855	830	872	783	816	791	812	813	802	785	777	711	794	773	762	819	799	786	759	830	807	813	768	814	810	836	821	790	813	753	795	801	806	734	802	805	831	778	786	793	786	771	763	865	805	774	792	783	798	726	778	818	782	788	770	773	789	813	807	778	776	809	797	781	794	764	808	780	824	736	722	772	762	809	756	734	785	811	761	801	797	784	780	784	774	827	772	780	810	770	795	784	873	811	788	825	770	745	797	788	746	719	800	781	818	799	753	765	781	804	721	735	802	796	777	788	753	780	762	766	769	761	822	768	798	783	754	774	738	836	750	753	777	775	803	750	827	799	827	804	765	809	794	764	775	770	805	784	772	779	781	819	774	790	775	777	760	762	764	755	775	775	761	772	817	850	734	778	776	736	790	738	742	801	778	785	732	779	770	809	795	775	780	766	768	790	794	790	807	760	792	813	819	749	779	782	806	756	773	756	785	783	777	791	743	822	817	770	795	809	767	801	746	750	758	803	837	783	774	790	750	771	787	719	803	827	764	786	772	792	800	733	814	743	795	760	802	759	778	719	776	750	783	764	733	753	775	758	778	770	748	785	806	763	773	779	738	778	790	815	770	766	786	758	806	765	839	740	833	838	806	750	757	744	812	776	787	773	740	813	779	790	771	775	751	803	808	739	825	783	808	820	748	796	800	819	784	759	808	811	785	788	739	755	709	732	743	730	803	792	809	762	792	771	790	826	821	773	833	765	795	852	832	746	840	761	792	783	764	834	734	794	740	742	790	759	810	692	817	815	772	740	776	773	791	757	797	789	817	846	746	792	789	770	758	759	769	791	767	750	812	751	788	743	763	796	752	803	748	719	767	806	810	762	760	779	785	770	793	791	767	787	808	780	785	810	762	766	765	832	799	736	804	811	784	816	786	764	752	739	785	797	785	782	772	787	809	783	744	781	792	746	776	796	720	764	781	807	777	758	743	722	716	821	808	759	800	752	754	750	808	776	756	816	820	806	778	749	777	786	758	795	784	837	736	839	801	784	788	770	818	770	797	815	745	736	794	801	823	748	819	755	803	766	797	799	751	762	762	781	795	805	821	761	755	797	764	797	803	812	770	749	798	772	753	748	791	812	777	770	779	738	771	774	786	810	854	824	812	812	789	758	818	787	801	760	774	777	769	811	785	766	775	790	764	772	762	745	787	763	789	797	767	789	768	756	794	770	782	791	731	755	786	806	766	727	827	779	771	729	773	837	787	795	774	778	781	771	789	761	735	766	755	817	780	780	823	761	741	815	800	780	743	766	815	770	728	785	771	781	774	826	744	774	774	760	757	735	782	756	787	772	776	816	801	758	764	808	794	757	765	797	800	776	856	750	734	823	805	786	754	776	761	824	745	778	803	807	744	780	792	733	804	793	767	764	739	791	791	837	785	790	799	797	714	782	801	808	776	750	785	743	757	776	815	748	774	789	801	835	794	764	799	808	817	784	752	749	784	785	740	772	747	719	741	765	783	783	785	748	775	787	749	756	756	804	764	769	818	754	774	754	834	764	772	757	818	780	722	799	782	812	796	787	787	775	748	807	789	817	788	755	741	777	799	813	823	796	807	782	767	768	747	811	786	799	772	793	813	779	794	802	807	788	811	740	822	743	821	805	756	760	778	797	738	792	804	747	656	757	755	809	778	769	774	795	782	838	769	786	760	763	741	814	797	785	805	808	777	756	797	778	782	792	795	818	799	800	811	770	804	800	774	762	815	822	768	818	837	841	788	822	773	805	789	810	797	791	768	753	782	777	809	782	782	762	773	791	765	814	768	766	783	774	777	810	728	776	787	812	764	796	789	757	747	792	733	829	787	755	758	734	799	790	819	791	788	811	772	848	788	751	796	760	777	749	784	774	749	755	792	788	776	752	791	796	798	785	779	748	770	829	768	840	785	796	790	776	737	809	769	770	811	780	813	780	783	778	801	811	778	798	775	770	809	756	778	732	830	776	775	799	797	770	830	800	803	795	823	783	789	759	811	809	766	745	720	800	794	805	780	713	763	780	782	738	790	775	789	736	755	794	785	762	793	727	802	783	770	766	787	833	841	799	746	763	795	789	692	763	752	793	791	771	793	749	754	792	762	761	782	762	779	795	769	779	818	797	796	731	762	749	789	801	823	775	811	748	790	786	797	774	760	744	826	806	804	724	807	779	780	835	781	813	776	768	714	724	790	729	764	785	779	753	772	806	815	758	772	736	776	847	791	765	773	768	791	754	762	786	820	814	750	789	778	792	720	780	787	806	818	826	804	798	823	795	788	848	821	781	770	731	751	814	801	779	784	759	771	759	761	755	727	806	804	792	834	782	787	811	806	747	842	780	769	785	792	839	804	768	816	794	831	812	781	806	781	775	797	781	734	818	777	759	805	799	724	755	805	835	748	787	791	779	779	772	788	761	718	735	778	816	805	800	793	762	858	805	829	779	774	832	783	815	777	738	808	832	768	781	811	791	819	743	784	831	751	763	739	754	763	755	815	790	717	792	790	806	832	779	755	804	794	836	819	812	772	798	802	740	760	760	762	829	753	788	811	774	686	758	816	822	775	851	775	757	829	804	760	762	804	801	767	781	753	782	718	791	812	793	741	777	768	783	776	779	792	758	805	803	818	783	776	792	814	768	808	834	773	784	747	756	749	810	800	828	821	783	748	784	804	742	776	797	796	843	820	778	757	809	771	778	734	727	767	734	760	782	795	732	763	748	786	791	768	784	801	768	833	786	806	815	806	789	734	741	835	722	783	776	804	809	762	824	768	792	782	757	784	774	771	791	761	768	820	766	775	824	786	762	842	779	770	821	789	823	795	792	770	800	766	770	735	812	757	772	752	779	790	790	853	778	750	816	799	811	789	771	755	747	788	808	801	780	717	748	772	795	741	743	795	769	863	775	780	769	785	817	772	792	774	784	765	768	791	809	819	797	716	747	798	739	784	807	766	769	819	752	782	811	785	778	799	776	780	781	786	774	785	774	796	774	782	792	765	828	811	761	786	853	772	767	744	799	811	782	801	774	805	841	783	752	757	807	781	813	800	810	745	801	748	818	761	825	798	757	779	795	760	796	824	843	825	823	741	797	833	787	755	796	755	798	737	784	829	801	810	857	805	788	760	763	794	828	729	776	770	807	790	799	746	844	806	763	797	793	769	835	803	779	775	772	784	765	703	772	791	769	804	736	794	832	795	748	745	732	780	820	767	780	757	789	775	762	846	789	778	832	796	801	760	811	829	723	756	786	779	816	783	735	814	845	794	804	767	776	737	830	789	754	750	741	773	755	778	769	792	783	824	778	779	744	805	776	797	813	781	728	796	758	791	840	821	753	774	787	753	781	758	786	800	817	750	776	764	789	840	770	715	783	815	779	793	810	813	770	748	788	793	765	759	781	749	774	763	768	773	770	787	820	750	790	794	795	808	813	769	762	818	802	776
3635	9036	3659	2006	1534	1280	1246	1048	1002	988	918	868	835	881	851	836	827	831	794	836	817	811	771	806	774	754	851	815	774	834	808	756	801	787	789	762	790	801	817	830	772	730	769	781	800	774	805	794	747	773	734	784	729	776	768	807	766	763	775	753	790	793	782	779	830	787	786	774	770	816	845	782	818	735	820	745	787	749	792	717	792	800	757	788	745	790	777	795	753	757	766	745	750	764	774	781	799	829	797	762	801	772	776	823	749	731	764	771	783	783	766	800	795	773	807	785	810	817	763	788	793	801	815	830	762	743	804	836	779	751	713	738	777	750	789	823	737	819	782	848	777	806	772	804	792	762	798	813	740	790	808	794	778	766	753	787	748	765	805	787	783	798	741	765	763	776	818	816	737	781	772	794	767	773	772	763	778	790	770	780	799	797	807	777	795	747	737	781	796	796	718	787	789	742	809	777	774	792	750	785	753	784	793	791	767	807	778	790	794	831	790	803	813	799	792	759	835	774	813	737	741	781	762	812	756	787	752	747	756	765	823	826	788	792	837	764	779	786	761	799	813	779	758	785	756	802	768	818	807	774	800	802	762	766	774	764	737	765	766	737	776	811	723	768	766	781	805	748	770	779	754	843	763	791	788	829	776	793	780	741	777	750	811	786	836	835	847	747	818	810	783	837	779	753	762	756	802	756	756	792	793	749	755	773	851	807	781	751	802	795	768	788	787	774	824	765	802	774	808	784	767	802	845	775	771	742	756	806	771	779	810	740	765	770	802	801	723	786	772	800	757	807	738	751	790	786	774	779	801	792	777	743	783	833	751	807	748	808	800	768	802	811	778	764	795	730	766	811	822	772	813	784	740	748	841	803	823	731	785	808	800	813	786	844	766	867	748	774	806	754	746	779	749	780	747	840	791	790	811	793	802	767	759	780	794	728	801	807	781	786	742	784	778	766	751	751	771	801	856	790	779	701	760	741	717	766	817	790	774	800	765	782	776	772	785	796	762	805	799	774	813	785	785	757	765	780	796	788	737	791	763	776	769	842	808	806	779	792	817	827	787	750	793	806	753	813	765	770	809	817	798	815	798	763	808	785	787	774	759	813	778	778	792	804	773	774	755	774	791	772	798	758	781	814	818	747	801	765	756	792	763	788	793	779	784	745	794	793	824	793	774	779	809	735	749	757	798	754	761	756	766	746	817	772	767	778	773	784	782	766	794	756	823	768	768	738	793	777	761	810	748	750	791	723	799	763	753	735	774	780	725	778	756	783	791	799	754	833	759	808	810	760	764	747	793	837	778	771	764	751	769	796	745	789	762	736	759	753	781	839	840	731	697	755	804	771	807	832	768	796	793	784	792	805	785	763	808	761	787	753	790	772	766	826	747	777	773	769	817	749	772	762	827	784	749	774	832	811	779	846	767	792	761	772	796	746	746	729	773	771	784	808	725	748	799	804	759	846	732	803	806	793	745	792	794	801	764	777	776	845	806	827	784	758	804	740	825	868	775	825	806	800	798	830	780	779	784	784	782	813	755	754	766	769	810	820	783	829	810	760	736	791	762	818	796	789	737	782	802	755	785	752	752	781	803	779	776	757	809	810	732	794	799	764	735	762	784	757	790	799	788	793	799	796	805	756	786	773	755	777	724	805	808	799	805	763	783	732	792	776	772	784	775	823	797	755	795	781	772	838	762	774	743	751	820	829	777	769	757	781	743	759	799	833	780	766	767	764	757	796	787	754	775	748	771	798	760	768	742	767	830	780	764	721	781	826	803	769	770	791	768	813	784	780	797	763	758	789	829	769	791	768	823	801	735	792	784	739	762	808	742	754	757	812	800	767	791	796	796	812	792	793	790	721	805	780	766	783	817	766	835	776	776	800	818	798	805	821	826	809	810	815	760	788	734	773	831	755	792	767	806	800	808	838	778	764	803	779	809	778	782	775	764	779	771	792	795	763	738	741	776	764	787	788	803	830	734	789	750	771	786	767	782	778	780	785	750	775	834	748	814	763	763	743	800	784	792	787	764	793	812	783	775	727	800	801	796	821	813	776	787	728	777	814	771	794	792	831	750	773	764	778	719	788	754	794	762	746	777	798	751	766	767	820	824	842	764	757	766	771	805	800	762	797	832	800	802	781	743	815	768	814	764	798	768	770	819	793	766	806	772	757	778	747	747	719	819	812	772	778	781	766	800	771	773	772	837	816	761	802	727	787	786	687	818	780	746	814	777	772	786	780	792	810	769	836	794	770	780	807	826	819	796	777	814	844	796	727	794	731	774	773	824	799	776	846	748	757	764	765	790	831	771	797	797	742	800	768	814	817	772	724	861	744	814	796	765	724	788	738	792	862	800	752	831	792	787	798	806	831	760	754	820	793	767	762	793	751	787	796	819	757	804	798	803	763	744	772	771	778	796	774	762	783	786	751	775	797	777	759	770	794	805	823	752	776	818	830	780	781	708	814	773	821	826	819	780	802	759	765	753	823	805	759	775	761	781	831	830	773	852	745	784	769	760	770	777	761	757	737	797	787	727	709	769	817	742	765	788	820	743	806	788	784	726	792	755	744	767	776	775	757	764	763	826	748	825	808	834	719	766	746	789	796	778	767	789	784	781	814	791	771	766	777	808	804	797	788	793	734	813	787	772	790	786	808	756	726	779	780	788	772	761	777	732	792	793	724	775	789	819	820	747	785	825	842	729	775	794	772	816	779	751	758	771	766	775	839	748	778	803	790	788	757	713	761	801	759	782	751	787	815	786	831	776	788	801	793	773	773	809	779	764	792	775	823	842	770	769	827	800	816	789	827	782	806	803	854	803	777	774	784	821	806	760	774	770	790	792	808	758	795	822	751	791	784	781	749	772	758	741	808	804	777	801	802	773	774	806	807	795	777	796	799	767	792	801	818	800	796	753	793	785	804	723	813	760	794	774	802	739	807	796	812	781	757	804	745	768	770	791	835	770	755	774	787	776	811	815	770	765	728	744	837	753	767	798	760	726	811	745	776	800	787	771	774	791	765	808	807	766	775	802	724	765	760	766	787	810	796	828	806	764	774	784	801	770	783	772	786	757	770	830	770	753	799	780	787	798	762	789	795	791	789	755	770	788	740	801	790	816	817	824	745	810	768	782	822	778	733	758	812	815	773	773	773	765	813	793	760	810	770	785	804	762	761	790	753	779	791	787	807	798	757	764	822	809	781	782	839	818	780	812	722	807	796	785	777	796	802	763	747	761	784	738	781	784	772	787	815	776	801	798	800	767	783	784	844	737	767	794	780	757	756	798	770	782	778	774	805	741	770	790	782	809	805	762	802	807	810	763	782	742	766	774	786	809	845	795	770	744	744	764	786	804	802	793	817	795	777	759	726	769	781	853	744	730	771	757	783	830	724	765	800	786	757	837	749	803	826	777	792	831	831	811	770	794	786	767	787	793	772	762	808	817	781	780	778	793	732	786	795	784	759	766	815	778	784	786	807	774	780	778	723	757	740
22417	21018	28566	23684	21020	21060	6801	1040	824	683	559	636	514	510	509	472	435	442	425	390	390	369	430	388	376	470	412	440	381	385	365	391	383	384	379	372	409	372	375	356	356	359	348	369	377	343	330	334	354	347	350	340	405	356	385	373	371	331	350	371	345	334	355	373	367	374	391	337	400	388	358	354	376	337	316	324	366	367	370	380	357	372	332	334	396	368	370	368	360	363	356	335	344	357	344	347	353	356	396	378	362	353	372	404	370	357	329	351	385	343	343	348	363	392	342	369	379	393	336	357	357	390	330	413	316	357	347	350	376	376	382	360	312	341	355	376	343	365	358	364	367	353	354	354	358	343	358	364	331	347	388	313	361	352	352	377	340	361	338	345	341	348	351	331	371	348	347	360	345	340	348	342	363	347	340	351	355	369	340	326	371	365	368	372	355	349	343	398	323	339	356	369	391	361	390	376	364	376	359	367	347	334	365	373	363	368	345	346	342	349	354	357	344	378	392	365	335	363	323	341	344	388	375	358	343	341	361	329	359	346	357	341	372	341	339	384	370	331	353	368	365	330	346	332	346	385	372	366	365	330	371	356	377	311	354	384	338	364	307	337	358	350	354	363	379	366	367	386	364	324	367	352	319	356	372	349	374	333	362	350	345	359	336	426	364	337	389	364	350	330	340	389	319	347	380	372	328	362	370	385	342	360	364	327	375	332	349	363	378	362	356	342	354	334	351	371	344	361	362	350	367	349	349	346	374	328	403	376	333	359	345	373	380	324	378	364	360	350	409	341	347	367	363	345	363	360	371	369	355	320	351	344	343	334	356	365	332	356	356	369	348	342	372	347	369	344	377	305	356	342	346	328	362	364	329	346	337	346	324	380	360	329	345	367	325	369	350	351	355	313	375	345	380	374	325	365	354	324	349	348	355	366	346	338	351	359	366	358	361	351	335	346	369	340	352	331	358	360	360	382	386	342	350	339	379	342	340	352	374	361	314	366	353	344	377	345	341	362	359	325	328	338	356	372	353	356	367	396	374	377	347	349	387	338	382	358	359	376	345	355	331	347	370	337	325	398	360	343	403	314	337	296	363	370	355	342	373	313	349	362	365	367	340	370	365	371	331	392	373	354	360	388	342	363	385	303	342	352	331	367	368	360	367	367	380	321	359	377	347	362	359	339	397	360	346	344	390	350	401	344	324	372	361	373	338	350	395	337	373	318	396	359	326	351	357	331	350	357	370	313	362	350	357	331	332	349	343	348	390	355	322	353	375	361	353	336	378	352	345	368	328	343	355	344	359	358	350	343	359	339	364	388	366	351	384	359	358	316	356	375	337	393	329	370	340	345	353	358	355	364	352	361	365	368	331	360	357	332	350	358	345	354	339	338	392	374	367	338	337	364	368	372	364	348	373	381	362	357	353	342	383	353	364	372	319	353	361	362	350	370	329	388	404	353	319	318	343	351	361	361	380	353	345	337	356	360	344	379	383	354	336	339	343	338	360	363	326	363	359	386	366	350	371	354	366	338	378	374	369	358	357	325	330	353	374	340	353	331	360	324	346	345	341	369	338	355	370	387	396	361	355	356	388	367	370	383	330	367	357	367	343	341	352	363	383	356	354	324	351	387	366	371	337	379	332	355	355	345	351	372	373	401	349	335	342	318	306	325	354	362	355	370	360	375	351	376	351	340	332	360	336	358	342	352	385	339	332	333	364	346	345	346	385	366	383	366	383	352	318	366	368	362	354	346	393	359	369	351	338	383	389	364	307	371	335	350	352	334	329	376	339	332	369	345	349	355	378	350	344	363	361	333	365	335	350	332	349	338	340	368	349	368	347	341	383	380	337	317	350	371	359	344	364	326	361	330	328	353	365	366	355	331	387	347	373	343	384	341	358	357	363	354	338	378	306	332	391	345	321	353	380	330	365	316	394	358	380	360	356	410	348	387	329	345	337	350	348	373	345	344	351	341	357	347	327	364	356	373	342	348	384	348	367	353	338	385	350	356	357	362	364	391	322	334	341	328	341	319	356	354	360	334	327	370	370	340	330	346	352	369	365	355	312	341	349	350	388	377	341	346	355	362	377	351	367	333	357	363	393	348	329	326	361	349	417	313	332	358	396	349	389	368	365	316	382	355	359	349	356	363	332	361	381	358	365	322	369	353	342	383	332	359	337	327	405	351	333	357	382	377	390	351	349	351	382	383	362	372	383	291	348	381	387	349	388	345	337	352	377	374	346	386	359	345	362	344	351	338	381	345	343	378	346	369	339	340	343	351	384	356	349	339	361	370	337	307	421	336	356	344	358	354	363	368	330	368	382	386	344	372	361	404	323	375	365	359	342	356	335	384	347	372	351	356	363	354	363	363	355	364	385	385	342	333	356	351	423	343	360	362	372	343	371	335	334	357	364	340	331	376	364	361	329	395	334	364	321	339	358	358	357	342	348	325	399	355	337	350	373	401	307	381	395	355	337	381	334	387	327	372	340	320	356	365	341	368	362	380	369	319	384	336	342	333	330	332	389	354	375	356	344	378	361	372	363	369	340	365	350	323	370	376	348	339	338	336	333	341	364	361	365	379	396	359	356	348	391	358	371	340	338	345	344	348	312	383	313	328	357	353	344	341	316	361	332	361	349	353	352	370	358	362	339	363	340	355	325	340	350	367	331	340	331	359	371	357	363	337	316	356	386	348	388	382	318	347	344	377	352	378	396	353	371	329	398	345	347	353	349	350	351	334	338	350	383	391	362	396	349	343	366	396	351	374	381	336	330	348	367	340	363	393	338	369	358	378	363	336	356	342	352	382	390	343	363	371	349	328	387	348	353	333	356	361	328	353	345	358	340	348	322	346	362	358	368	368	337	357	290	349	361	354	350	317	327	367	356	360	361	343	366	349	337	346	317	359	349	376	315	350	371	367	314	335	365	380	334	342	313	352	357	341	379	326	347	357	362	352	354	356	352	378	335	356	374	352	348	342	368	372	374	359	317	366	351	378	382	360	373	362	359	360	373	331	399	356	341	319	341	336	344	343	338	333	354	394	361	358	363	346	341	374	342	343	345	351	353	378	360	374	381	350	338	371	387	309	383	338	359	315	347	363	312	369	318	374	375	335	378	353	364	333	362	355	338	360	341	350	361	382	418	341	328	368	373	349	316	378	385	348	354	342	333	339	343	350	350	338	371	365	310	336	340	359	358	333	350	340	363	356	352	374	326	344	342	363	367	367	339	351	377	339	367	377	358	354	368	334	357	345	376	369	378	345	355	329	378	359	350	375	356	344	377	347	345	360	368	373	340	366	356	350	361	374	330	305	368	354	362	348	371	357	345	335	377	348	381	346	326	371	355	365	367	323	382	372	360	343	360	368	341	395	339	346	356	353	365	343	368	347	351	353	343	374	368	339	380	350	322	352	323	324	347	381	354	354	355	320	338	354	360	396	349	321	310	362	340	335	380	337	350	327	376	338	371	327	362	315	329	337	340	339	389	357	376	343
4192	19817	9472	4540	3189	2381	1854	1368	1135	972	798	727	650	558	572	542	481	508	462	451	432	417	437	424	397	371	347	378	374	377	384	408	394	362	378	379	384	378	346	388	378	332	389	394	331	369	381	380	382	337	357	342	346	322	308	355	350	401	360	335	374	361	362	362	346	363	362	368	350	369	339	363	327	371	327	338	372	348	343	348	339	343	334	340	363	327	327	361	334	387	334	348	363	360	333	309	372	354	348	354	388	346	368	360	345	350	353	362	350	340	338	342	369	315	379	334	330	345	345	333	340	334	325	351	319	326	339	317	339	358	349	335	349	334	377	336	347	299	330	337	358	347	324	340	358	338	318	326	355	312	312	338	357	345	380	366	353	351	331	336	343	353	319	308	329	347	339	311	365	351	336	389	343	326	357	337	383	345	334	369	339	341	371	351	351	363	381	351	342	343	369	294	311	356	347	365	335	344	337	383	348	382	349	351	338	361	362	348	336	370	355	326	334	335	329	353	367	354	326	380	350	368	344	365	347	311	336	359	344	333	360	331	323	323	343	334	368	366	334	368	354	340	376	369	332	354	368	329	366	341	375	336	335	325	347	331	350	381	336	382	344	338	371	319	358	340	352	347	366	378	370	360	343	330	335	333	355	334	366	353	353	341	349	350	319	339	327	342	347	323	348	382	352	339	346	329	326	351	310	376	355	370	371	337	320	362	349	349	340	325	335	330	364	353	358	337	337	354	340	337	347	341	362	352	345	369	373	334	326	318	389	347	373	349	340	333	346	338	349	344	357	363	384	352	334	361	370	366	292	343	353	339	351	350	348	327	371	309	347	380	372	403	349	330	359	304	355	329	355	378	337	317	356	313	344	342	361	328	334	363	357	359	379	321	338	305	312	388	300	330	358	355	357	380	355	352	319	338	327	327	367	345	322	362	340	384	377	376	312	373	341	352	349	379	351	349	333	313	360	405	375	344	337	339	348	347	352	309	335	351	379	347	335	360	345	352	347	357	337	330	352	321	358	355	345	337	318	347	335	366	335	351	355	357	399	374	354	336	332	360	320	327	332	366	331	336	375	352	334	323	342	343	321	334	353	349	333	323	334	333	306	348	340	369	328	352	334	332	348	322	323	361	347	357	335	352	343	337	360	294	332	332	374	311	361	317	352	319	350	336	339	326	367	368	343	369	339	357	350	355	372	318	325	300	353	348	319	372	355	332	318	346	344	362	365	358	324	343	283	331	324	326	327	365	342	361	327	330	324	322	332	318	351	321	354	328	381	350	352	342	365	374	378	337	332	353	359	316	374	357	392	329	325	349	340	297	375	310	362	372	342	353	358	345	326	358	346	333	354	329	311	324	348	340	383	325	341	323	335	390	370	339	343	334	374	367	348	340	340	345	351	320	354	361	359	326	345	330	349	356	346	390	329	341	350	370	354	364	320	320	340	336	326	327	312	357	371	363	308	326	343	334	366	347	345	322	347	357	339	353	360	343	358	363	331	355	327	327	349	359	354	336	317	345	349	367	351	372	336	369	335	359	364	336	332	351	347	363	336	326	360	357	347	336	356	370	337	365	333	378	328	324	347	359	365	388	355	345	367	342	327	357	360	338	360	334	369	357	319	344	335	333	354	365	353	332	333	341	353	362	330	326	337	344	368	372	352	362	336	338	374	335	384	340	339	327	353	373	372	350	334	324	341	329	334	318	368	352	335	358	365	337	318	354	374	343	327	357	348	336	333	370	367	334	349	367	332	339	326	295	371	348	342	340	375	347	367	363	347	338	333	322	366	342	350	353	337	335	357	354	326	379	306	345	340	389	361	353	318	363	351	344	371	341	340	353	353	347	347	362	345	334	352	355	334	358	332	356	315	325	327	333	336	327	382	381	365	354	340	335	339	341	332	346	313	357	330	359	331	333	353	322	338	354	319	329	359	336	344	327	336	345	371	355	313	352	347	331	383	314	321	363	350	300	375	356	363	355	341	335	324	347	321	354	361	344	338	359	312	360	369	347	343	315	358	379	362	354	323	346	336	357	361	324	358	317	356	352	336	353	330	329	329	342	331	393	334	346	367	348	301	355	321	360	342	367	344	343	341	415	338	350	336	360	295	347	337	342	337	303	320	329	344	315	353	341	355	345	335	345	308	349	368	349	326	304	350	332	361	349	362	334	326	328	324	355	342	337	351	370	321	334	378	329	374	344	340	345	308	340	334	358	328	359	333	343	352	351	344	382	374	345	368	329	356	360	333	319	347	330	362	345	355	354	341	341	373	339	323	343	356	335	410	340	327	375	349	342	333	332	360	330	361	329	334	349	338	356	336	338	351	346	337	370	323	378	357	331	357	321	373	350	331	337	318	333	335	369	342	345	356	343	320	357	354	367	326	357	335	341	344	360	353	347	358	333	354	323	358	359	332	345	324	327	396	347	323	369	376	328	338	332	345	342	379	363	317	351	323	347	342	358	334	348	345	374	353	349	355	326	352	335	336	395	345	321	369	342	376	322	336	374	329	382	337	324	329	356	368	344	341	318	330	333	369	333	349	331	353	384	309	363	351	345	365	394	337	356	344	341	341	352	324	370	354	317	344	375	342	344	377	319	379	351	369	353	326	328	335	374	379	307	322	350	349	345	365	374	368	338	355	322	362	335	312	369	353	358	360	349	346	356	325	391	352	343	351	317	341	331	370	374	330	319	340	341	316	354	346	347	334	346	356	382	368	348	358	343	379	349	350	346	332	362	337	356	354	318	347	367	324	360	346	333	373	351	376	348	349	332	320	330	345	358	325	328	336	326	325	349	341	348	346	372	349	383	337	343	363	333	366	350	355	366	327	339	322	384	358	315	361	374	346	351	363	334	382	339	367	281	366	360	326	377	341	348	331	315	349	327	338	336	344	339	337	342	342	344	335	362	337	346	340	363	319	354	354	338	370	318	372	368	337	356	345	350	360	332	366	347	332	366	323	345	351	346	343	325	335	381	361	353	358	343	304	353	356	369	373	334	372	339	366	362	346	336	366	357	326	344	357	354	371	356	360	334	345	327	329	332	372	325	339	339	340	346	362	321	356	336	355	335	357	355	334	321	366	338	304	348	325	374	332	329	348	368	354	334	341	330	356	341	325	340	306	326	307	323	335	342	351	360	379	314	307	380	348	325	341	345	338	363	327	378	324	335	339	339	378	337	326	316	341	345	331	341	358	342	312	339	333	353	342	386	332	352	389	361	315	323	326	315	354	367	318	353	397	343	346	324	384	332	308	373	314	322	327	313	321	354	347	355	341	356	323	330	321	346	350	367	344	366	361	332	333	348	373	350	345	340	343	346	344	358	382	339	335	321	362	362	363	348	350	321	332	345	342	362	345	389	320	327	358	360	337	323	360	338	337	311	347	339	378	353	350	354	375	349	351	348	350	344	342	352	362	341	356	328	362	318	305	344	336	364	335	350	338	347	348	311	360	331	309	357	363	330	333	339	368	360	371	347	364	370	349	329
27529	20132	9132	1220	784	738	708	681	698	676	646	630	624	602	650	640	630	637	611	623	640	653	620	605	635	598	607	628	615	641	628	632	625	626	615	620	641	602	607	607	617	593	641	626	559	629	597	615	627	581	639	645	612	602	600	618	596	645	607	622	556	591	642	632	587	650	595	616	591	666	636	652	639	635	589	588	602	624	591	664	644	627	614	629	640	646	629	636	625	669	641	608	706	621	645	626	598	588	613	642	666	615	587	635	611	616	590	650	637	602	663	640	635	588	590	581	594	618	644	597	612	614	664	644	630	609	648	625	612	647	649	654	581	668	628	585	633	628	626	616	602	620	632	601	629	617	618	628	632	635	651	628	603	596	652	596	622	655	614	633	650	602	628	593	702	634	597	592	643	678	577	624	626	679	588	627	588	620	645	612	615	670	636	627	602	658	641	626	596	622	616	579	627	636	605	606	631	587	655	643	638	655	633	636	640	620	614	636	632	628	610	623	622	627	632	582	646	605	622	656	620	626	611	639	643	586	612	626	679	665	607	641	622	625	603	623	641	591	649	630	613	631	586	634	589	660	600	666	625	609	604	600	647	651	603	629	623	609	577	625	592	635	605	637	610	586	614	643	616	572	604	602	609	604	650	613	629	607	600	617	659	629	646	610	630	645	631	620	647	593	633	616	612	621	605	622	650	581	650	590	662	660	656	606	655	645	618	656	606	636	574	593	589	610	579	634	612	620	667	654	607	600	585	598	591	612	651	647	633	650	680	600	594	648	635	693	649	680	633	662	556	636	614	636	615	601	611	597	653	596	599	650	654	640	620	593	626	607	631	621	625	589	584	646	626	652	640	613	572	640	645	613	638	677	609	597	638	626	653	642	646	636	663	654	626	602	661	633	588	682	619	625	568	611	613	645	611	613	666	596	679	643	604	587	625	636	629	624	648	614	635	624	595	627	635	621	607	604	645	652	613	661	652	607	597	663	636	666	621	598	647	636	628	628	620	602	591	614	637	612	645	579	599	640	638	613	657	633	669	620	594	623	607	616	644	615	581	630	624	627	646	568	606	629	665	647	617	634	635	615	632	624	613	610	637	650	601	644	588	646	653	664	668	608	597	594	626	603	616	627	658	605	646	630	627	568	646	641	626	627	596	629	634	593	670	585	625	648	630	615	628	636	581	650	607	614	596	600	612	626	604	635	678	618	611	560	629	593	553	595	619	641	600	633	662	640	598	643	652	596	646	656	610	697	601	629	674	663	628	609	607	611	618	590	629	626	636	680	643	645	607	564	622	619	605	630	630	607	620	606	562	614	633	603	669	647	560	595	586	654	647	614	611	639	623	603	594	651	625	602	635	625	597	621	613	595	623	620	651	587	626	627	618	609	581	614	622	638	625	624	629	626	634	639	666	606	644	635	643	585	585	660	638	628	630	631	591	626	620	586	634	583	597	613	626	617	600	638	619	628	646	658	645	610	628	595	627	588	662	648	628	598	615	586	614	616	646	618	594	615	659	645	656	637	633	646	650	595	615	616	640	649	614	639	627	635	685	645	590	604	614	608	603	581	613	636	600	628	606	598	655	639	677	624	581	637	600	593	640	611	687	625	599	611	571	602	615	598	651	602	621	667	640	612	647	626	611	619	592	628	645	596	632	616	634	638	596	603	567	609	594	633	620	647	619	570	661	622	599	614	625	654	576	628	599	618	618	599	599	580	666	672	644	615	597	673	596	610	590	638	586	664	606	607	638	587	633	621	652	631	587	648	605	637	641	648	627	639	595	633	602	625	639	625	608	665	623	597	638	577	675	632	590	567	641	562	604	627	654	607	640	641	582	590	620	618	657	619	653	642	632	632	628	648	600	655	654	654	613	615	594	569	623	626	564	613	624	631	652	624	629	649	622	618	630	624	597	616	620	615	642	606	587	663	633	592	660	644	606	646	579	629	618	650	595	675	641	635	637	611	665	703	603	637	609	613	626	631	570	643	607	651	571	618	587	631	578	603	603	632	601	572	639	580	636	660	597	622	592	638	658	608	616	626	631	677	617	618	635	588	617	592	604	618	646	618	592	610	605	647	629	650	613	627	616	660	666	606	657	665	651	570	631	610	602	644	599	672	676	648	599	624	626	619	618	592	593	605	654	647	637	628	613	655	659	650	593	612	634	647	630	598	594	626	612	616	641	651	595	617	574	598	540	598	620	612	616	609	626	620	573	592	614	648	649	638	603	631	633	621	571	639	610	662	622	638	660	620	626	612	600	643	583	615	621	694	660	617	648	598	579	619	630	624	657	623	577	583	603	630	614	617	643	648	639	641	591	611	596	616	625	619	603	663	645	637	593	645	614	587	655	624	606	609	619	630	645	601	631	629	650	613	598	593	629	626	632	600	594	641	573	683	605	594	590	630	653	624	626	630	647	614	611	664	638	630	620	603	586	633	613	622	636	591	692	618	616	626	646	630	581	666	609	614	592	611	588	645	583	619	595	603	577	597	671	626	634	654	599	671	656	631	605	622	653	567	596	606	619	658	597	644	631	582	674	600	623	632	619	619	683	595	636	637	625	582	664	625	619	618	660	652	619	640	628	630	672	636	657	665	641	649	615	578	588	634	634	616	620	592	602	658	650	601	652	625	636	611	628	649	624	604	621	618	564	621	641	607	624	625	609	638	623	640	668	665	660	620	631	643	593	611	613	598	582	634	658	633	593	638	654	618	671	647	629	615	607	558	627	622	626	608	634	585	633	596	608	629	638	602	621	645	592	603	654	623	608	622	650	619	607	651	643	593	640	642	586	634	671	620	624	654	643	636	639	609	641	638	667	632	625	623	625	668	645	579	612	661	646	670	562	642	598	647	586	631	581	631	673	641	654	663	619	612	600	635	594	603	627	635	590	642	623	642	642	594	619	642	583	618	622	604	607	650	577	630	581	633	595	633	616	579	634	634	583	657	614	665	609	581	598	651	597	608	588	635	615	626	566	615	617	591	627	633	641	648	676	631	602	639	631	630	628	611	608	612	648	637	645	615	613	641	622	670	639	652	564	632	601	602	605	607	590	661	591	610	616	655	616	613	604	663	624	629	625	647	590	623	695	646	594	585	636	632	624	651	645	599	665	631	602	645	601	621	632	620	643	599	574	611	590	651	589	648	646	588	602	597	606	663	644	619	633	598	632	637	627	612	568	598	625	632	619	657	601	632	623	640	633	607	645	613	621	614	595	646	599	607	645	611	628	642	625	589	601	613	655	633	631	609	645	616	618	594	662	631	632	614	615	599	637	629	598	540	621	630	642	655	606	652	610	620	624	628	583	640	609	601	620	608	571	611	631	652	619	603	647	654	614	635	622	635	628	614	602	595	613	632	627	611	630	617	628	626	650	658	622	634	560	605	682	663	660	602	611	646	622	607	620	643	558	616	630	617	634	661	618	656	623	619	602	642	616	628	616	602	611	613	628	658	610	652	578	620	599	616	602	638	595	611	669	634	617	654	630	607
5038	4910	1586	1087	919	780	827	699	736	781	723	663	691	647	680	643	664	660	643	649	664	621	645	622	655	650	657	661	644	646	616	651	636	594	670	635	594	614	615	680	605	588	648	613	620	594	635	605	670	624	633	612	622	609	643	625	630	621	616	648	640	660	606	655	635	608	669	601	651	691	659	646	666	624	638	628	678	638	670	632	623	617	617	610	617	614	622	624	674	642	636	651	610	606	686	584	641	623	636	650	624	657	692	689	615	623	621	601	670	624	606	682	623	595	649	612	631	633	612	631	627	619	618	630	631	622	595	591	642	672	623	667	632	645	635	617	648	598	636	631	632	629	681	589	615	606	595	636	636	630	665	642	649	660	642	652	649	602	608	648	669	663	584	630	620	627	624	662	649	648	676	653	606	656	633	653	605	594	643	643	604	601	643	635	625	633	633	654	606	617	639	623	655	660	679	618	649	662	653	644	660	620	610	657	670	620	631	635	623	638	637	616	630	662	614	641	660	607	631	671	641	576	661	702	605	665	643	626	595	639	659	609	629	626	647	600	670	610	631	584	607	631	623	673	584	623	635	620	629	610	684	627	685	641	645	658	609	656	605	637	621	667	675	616	612	636	616	668	601	619	633	632	660	642	633	660	628	644	669	652	607	618	589	663	632	645	611	686	599	611	638	661	620	663	650	643	649	618	632	620	589	654	632	651	639	592	611	679	659	643	677	625	630	587	627	682	642	648	633	609	668	625	620	573	620	644	619	590	661	633	618	688	598	643	584	612	630	602	643	629	621	622	635	661	639	655	669	585	673	668	653	656	574	665	617	670	609	636	647	615	617	638	612	640	689	607	585	615	608	614	646	622	619	617	632	642	638	651	608	661	681	645	637	657	631	616	650	574	644	601	640	649	600	643	652	684	621	647	613	640	644	600	635	624	663	626	636	635	593	644	619	668	650	628	641	582	642	603	643	606	640	639	628	647	643	621	619	631	596	660	636	635	670	654	637	609	651	661	670	614	590	625	614	635	614	663	618	656	635	622	622	636	622	656	620	615	678	628	629	645	625	630	663	621	639	684	612	628	679	644	649	673	626	613	670	652	638	618	590	607	675	578	627	585	608	666	615	608	613	662	654	655	665	635	671	633	610	634	657	644	624	632	649	679	680	614	654	647	663	630	645	653	629	590	636	663	625	652	597	625	643	630	645	662	631	644	646	604	586	608	683	607	642	656	649	586	595	668	624	644	631	626	646	640	612	646	668	625	631	614	670	613	612	644	628	649	647	624	652	584	627	687	629	618	676	608	654	646	648	616	659	663	651	673	692	638	653	624	696	643	644	615	631	657	667	660	663	626	714	644	632	659	641	641	671	636	627	622	601	632	619	616	629	640	687	644	669	604	669	636	613	657	692	638	653	639	632	611	625	618	651	620	628	646	637	635	605	680	596	619	656	600	611	669	667	570	646	614	666	623	653	599	622	672	611	652	666	642	623	616	644	647	682	648	605	657	609	607	668	665	628	589	634	670	656	633	637	622	640	617	628	607	604	674	604	622	665	653	620	660	625	598	618	634	655	677	641	610	627	631	638	612	671	657	674	621	618	591	674	618	638	632	611	610	602	634	636	626	603	621	636	622	605	659	639	665	643	621	656	616	658	636	661	657	696	639	620	629	608	627	647	608	671	683	658	654	645	651	601	645	591	664	668	581	652	633	642	625	614	632	663	627	634	626	621	655	629	644	606	635	656	644	600	642	662	650	616	641	637	583	663	627	670	624	624	655	595	618	617	628	632	620	665	622	651	633	647	641	646	663	672	669	628	644	613	593	625	652	629	623	594	627	657	665	665	633	634	616	618	630	620	645	625	621	644	618	615	643	653	634	680	638	633	645	680	636	622	646	624	632	646	581	650	618	627	654	666	593	652	693	678	659	650	620	644	609	633	684	621	609	640	659	643	657	640	656	645	615	613	623	635	649	614	639	621	595	642	657	662	649	675	662	671	671	634	684	647	621	637	628	558	633	661	608	649	615	634	603	651	602	649	632	634	657	632	618	629	645	631	617	695	654	596	614	632	636	662	672	598	676	649	643	606	663	660	658	640	660	633	621	633	585	629	651	615	622	634	576	598	634	645	670	696	631	631	663	610	632	635	618	596	612	613	645	608	623	621	656	659	626	609	686	614	659	646	641	664	639	615	632	609	652	652	620	666	594	650	655	654	664	594	602	595	642	615	624	614	637	640	633	645	630	607	587	592	645	644	662	676	644	641	659	659	616	591	649	608	629	677	621	630	643	619	613	635	675	655	652	614	642	680	680	631	648	642	640	607	650	662	652	605	647	634	603	684	634	631	620	657	653	646	667	612	645	617	666	614	616	664	634	668	654	624	597	635	624	655	706	620	689	600	635	694	624	674	613	610	615	643	610	640	632	639	646	620	647	620	651	604	655	651	648	659	667	631	666	660	601	664	648	654	694	661	653	637	689	628	655	665	654	634	641	666	661	613	586	650	632	694	650	622	597	644	672	613	601	674	685	679	678	642	624	595	645	591	663	642	640	625	627	665	611	682	636	653	630	623	631	637	648	623	623	678	612	630	662	644	652	615	672	613	642	652	594	624	613	645	663	583	647	702	630	673	643	644	609	621	638	620	620	606	680	641	621	633	632	638	637	647	577	672	635	622	648	607	648	608	664	657	648	627	627	616	624	623	675	646	703	652	609	634	672	647	648	637	646	630	603	657	621	590	671	621	626	656	634	642	653	601	633	625	634	675	656	661	653	636	644	622	648	609	643	648	642	611	635	626	613	613	641	622	609	633	589	595	609	622	648	654	646	653	605	645	615	609	632	676	670	645	658	668	624	663	630	668	626	631	638	665	667	629	614	664	672	602	627	599	658	665	637	601	609	634	641	606	596	600	597	613	613	652	633	638	670	670	664	647	621	639	657	617	634	614	598	609	631	618	634	644	672	624	610	637	650	618	623	662	621	615	647	588	632	607	587	633	591	624	643	613	619	632	683	626	670	584	607	648	680	632	613	651	633	616	638	612	636	652	621	593	623	640	643	643	591	676	640	669	650	678	642	661	604	641	631	648	623	626	630	647	632	646	618	629	617	608	600	613	629	660	658	657	638	640	661	684	639	602	633	668	683	646	601	608	654	646	665	641	640	628	680	631	604	684	655	653	636	619	679	602	674	624	627	644	632	629	655	623	624	582	660	611	642	681	671	650	617	648	622	643	608	601	653	627	630	617	641	679	625	623	626	656	620	669	684	618	654	641	639	662	675	673	646	603	640	633	605	647	692	617	679	585	621	652	684	668	617	610	637	630	625	652	618	602	678	637	674	673	600	654	677	613	631	663	619	645	609	693	621	619	664	635	638	658	667	622	614	643	582	604	635	631	645	678	641	625	607	620	675	654	670	662	648	663	652	648	632	667	624	672	626	586	670	611	687	650	628	683	614	618	594	633	640	626	616	613	595	643	636	626	601	623	655	569	622	664	656
23595	20884	27787	24088	20823	6007	874	582	509	486	486	426	388	362	347	322	328	341	342	321	318	295	308	298	298	281	327	324	301	293	329	282	307	294	267	302	289	307	273	300	337	301	306	295	282	296	312	312	290	291	313	292	277	293	254	288	299	278	303	291	265	298	313	288	294	322	299	282	264	286	297	330	303	320	275	307	311	280	292	280	306	303	269	353	292	267	293	290	270	283	316	308	276	298	311	315	322	295	278	298	262	293	273	266	286	301	295	279	304	316	295	272	288	295	307	291	310	315	299	271	325	298	276	275	284	299	320	321	326	272	271	260	278	306	308	278	290	313	285	284	267	308	311	303	278	300	323	294	274	304	327	313	298	318	297	332	261	305	288	287	320	287	293	267	271	301	295	311	309	305	299	291	321	283	295	280	272	305	297	328	285	286	320	327	308	297	297	293	308	292	273	310	306	280	278	270	275	281	295	314	280	315	285	298	267	292	265	278	305	249	292	293	292	289	267	287	278	268	306	280	319	309	278	283	256	324	301	268	281	289	288	269	314	291	279	309	288	308	297	325	268	309	303	296	312	300	287	300	321	302	307	307	296	273	296	329	295	312	292	317	316	283	331	301	321	324	299	292	273	301	301	301	304	274	270	277	275	258	289	286	296	278	306	300	296	317	303	257	297	310	288	281	293	268	285	318	303	297	289	290	270	329	289	303	290	297	300	300	289	280	296	305	279	282	297	290	299	290	295	272	282	282	295	305	274	244	284	330	293	261	276	319	290	285	287	309	317	281	283	281	287	306	304	311	316	302	263	298	305	337	283	312	295	294	300	314	306	331	317	320	281	303	301	265	293	310	314	297	310	281	286	295	282	291	285	283	338	301	295	353	282	314	280	277	264	325	305	292	308	297	294	300	280	309	292	291	300	290	311	312	318	269	297	296	287	298	297	309	270	269	289	278	293	266	278	306	326	314	269	292	309	292	278	308	274	288	323	280	317	283	281	280	277	278	299	308	244	275	291	272	306	299	284	305	314	294	315	299	290	299	307	270	296	298	285	309	285	312	308	298	291	268	288	266	287	276	290	285	292	313	253	321	286	323	253	294	267	279	285	321	262	284	274	299	247	306	291	310	323	293	309	304	294	287	331	282	307	288	310	291	298	320	287	287	291	274	278	269	299	291	280	287	275	309	283	298	273	269	310	319	278	288	295	284	299	301	286	318	262	288	271	292	267	278	293	278	310	298	289	289	276	338	299	289	283	298	302	286	305	292	292	298	277	308	305	292	312	278	285	294	267	309	297	276	295	288	291	326	284	294	282	267	292	326	311	291	282	311	279	285	302	314	281	310	275	309	319	308	295	276	286	328	274	288	315	281	309	283	271	310	306	280	297	287	284	316	288	296	301	307	294	307	300	310	303	282	251	268	318	271	290	299	305	248	302	296	294	308	294	262	283	304	294	314	292	288	298	307	311	288	294	309	270	285	310	296	301	322	304	309	259	278	304	291	314	303	318	308	308	296	299	309	294	270	287	274	319	300	325	276	293	277	291	303	303	285	310	274	322	286	326	291	305	292	280	256	305	296	314	330	310	300	298	293	248	320	270	301	265	313	286	305	293	300	264	292	291	290	276	311	277	273	286	335	281	316	283	285	310	312	297	254	283	308	284	347	284	271	281	301	277	296	279	296	334	297	323	282	282	306	292	303	301	274	317	306	267	256	314	276	265	310	290	306	298	281	282	294	303	289	322	292	255	280	286	292	296	270	311	303	302	277	309	314	290	315	275	289	268	307	303	295	296	281	279	298	296	283	291	309	329	269	305	299	297	279	322	303	312	284	307	294	307	267	298	287	273	291	290	307	294	309	319	324	306	303	319	307	302	297	281	281	287	269	310	340	292	269	286	290	328	283	308	280	263	283	307	300	293	296	281	313	309	281	299	309	270	289	290	290	302	315	322	306	297	304	305	252	293	303	287	287	261	293	323	254	303	286	242	280	292	286	279	277	326	266	304	319	285	308	296	272	280	318	283	315	315	313	297	289	273	284	291	302	312	299	284	313	292	298	300	318	268	312	287	302	308	282	282	316	294	302	283	299	288	287	319	277	277	285	293	307	273	273	276	271	302	293	284	282	300	299	270	290	280	321	299	277	310	287	290	307	311	256	268	285	271	270	282	292	286	279	279	293	305	276	309	267	336	311	292	315	341	269	289	299	255	330	251	272	279	296	301	288	290	277	292	280	286	263	289	299	301	269	273	312	301	267	292	296	294	281	288	289	291	251	295	328	273	291	291	308	297	315	271	261	268	313	287	309	271	278	298	300	267	334	293	276	284	265	289	261	269	314	293	268	283	318	304	259	288	283	280	314	279	286	283	336	341	317	283	280	297	310	334	267	290	303	333	302	302	295	294	307	302	294	282	301	302	274	320	264	292	305	323	301	288	295	275	300	310	289	293	318	314	257	310	304	288	253	310	320	300	319	294	306	306	284	327	320	296	285	312	326	314	302	300	312	306	285	302	300	307	269	309	277	295	288	282	275	298	254	272	254	298	285	331	299	281	283	269	296	264	279	291	297	291	289	317	299	287	273	276	287	291	271	299	319	267	287	269	286	308	278	290	288	303	322	286	286	275	281	318	298	321	304	281	321	318	295	321	317	299	303	290	289	311	290	322	302	276	318	305	321	277	320	309	289	269	296	323	293	278	306	299	309	288	303	292	277	285	296	261	264	285	304	293	295	253	259	304	277	298	291	291	289	310	297	286	287	290	290	301	273	303	311	258	262	268	320	255	290	271	306	295	326	322	272	304	254	300	301	276	291	261	273	296	281	270	290	313	293	255	315	273	267	297	302	276	284	287	287	312	293	275	278	290	305	302	281	312	274	292	306	283	284	310	258	306	285	283	312	322	332	286	304	304	288	293	268	287	301	281	314	322	283	290	295	295	292	285	254	296	297	320	283	286	299	283	316	291	292	311	322	312	283	303	308	321	315	297	297	325	294	277	303	291	298	332	276	286	330	323	302	295	257	299	296	285	311	277	283	301	290	255	268	279	283	284	297	262	300	265	309	305	311	285	302	305	294	296	286	332	308	297	311	310	286	321	270	271	264	289	272	283	282	282	292	317	301	288	266	326	283	324	304	302	311	292	276	285	282	308	300	303	322	324	320	304	287	307	306	305	324	294	290	280	282	299	321	273	262	278	268	262	303	293	307	280	289	305	286	288	311	298	296	287	291	254	311	327	276	292	335	303	288	316	298	281	295	290	259	275	290	294	301	300	281	300	291	302	307	310	282	308	309	296	283	302	317	281	274	314	296	284	269	264	289	308	316	281	285	257	313	288	343	298	261	314	332	258	319	305	315	276	283	272	291	296	326	276	296	297	309	313	305	303	314	301	297	296	272	329	276	265	287	301	281	265	303	292	280	278	288	315	300	284	296	281	294	292	327	308	322	292	330	274	302	321	275	317	314	312	304	299	324	305	278	319	318	293	262	299	277	280	284
3556	14783	5707	2730	1932	1441	1087	911	728	644	594	531	453	455	411	396	377	359	360	351	354	393	335	400	366	326	322	342	323	311	311	307	330	285	283	320	297	314	302	314	330	295	356	296	307	294	299	314	299	293	293	299	296	312	265	295	324	290	292	301	302	272	294	316	292	304	323	304	269	303	304	317	264	279	303	288	302	309	311	293	278	318	307	305	314	264	343	277	304	282	329	308	292	303	300	281	286	314	288	304	299	288	281	282	281	298	305	303	309	297	310	264	274	297	296	323	284	313	293	305	321	305	300	329	323	296	311	300	303	325	300	281	284	299	314	291	308	325	319	296	293	319	315	322	323	310	280	314	279	308	324	282	300	316	299	285	270	294	306	274	300	280	305	300	303	294	279	305	293	300	299	290	285	283	284	282	325	319	299	292	326	288	311	278	295	294	294	324	293	269	306	300	287	306	290	292	312	297	312	299	281	290	286	323	303	313	294	263	325	300	278	326	288	339	282	308	310	317	338	275	314	286	317	297	311	327	274	281	287	296	320	299	275	315	303	270	305	280	280	313	307	292	305	310	318	303	299	317	322	281	287	289	297	270	281	278	303	306	294	283	295	292	312	312	277	305	309	315	295	276	312	301	278	349	294	277	303	322	273	294	300	285	282	298	301	281	317	334	300	313	302	317	303	316	302	289	294	298	309	293	271	297	286	297	307	303	311	290	336	320	269	289	284	281	325	279	302	290	303	303	303	282	316	317	331	322	325	280	320	300	304	282	315	310	323	292	304	333	287	289	301	309	331	270	305	300	310	319	333	299	284	263	308	313	306	284	300	316	282	293	312	309	288	288	318	258	313	329	285	303	310	314	275	290	285	281	298	299	303	301	298	292	338	292	272	302	309	306	313	284	264	297	325	309	301	316	291	313	324	288	273	257	336	285	276	297	291	311	293	287	292	296	300	305	350	292	286	302	283	328	293	277	300	283	347	276	286	311	293	303	315	324	289	298	268	333	282	291	296	286	271	272	313	301	302	315	295	307	292	272	296	282	293	306	295	318	305	296	282	288	301	309	354	297	269	303	294	320	267	287	335	335	291	313	288	337	308	285	320	310	287	331	317	273	326	308	308	282	305	311	337	260	310	293	307	307	285	301	304	317	325	298	283	297	279	293	317	318	287	284	305	319	304	279	303	309	257	265	289	277	326	295	291	273	308	267	288	299	311	317	317	288	344	289	291	313	312	310	282	268	287	319	278	275	267	298	323	308	282	296	244	282	324	293	312	308	287	316	311	298	288	323	287	282	306	315	286	313	332	323	288	303	294	293	281	301	299	308	320	296	326	294	287	325	308	323	307	293	292	280	298	280	275	309	300	294	272	345	308	324	313	280	294	277	295	278	317	314	305	280	322	317	299	303	286	305	310	272	298	296	318	290	289	301	295	305	302	328	302	276	309	300	306	306	289	313	299	287	297	328	295	301	304	307	292	313	308	313	309	296	334	327	311	283	318	311	317	285	287	295	290	315	313	305	302	309	328	277	277	295	315	254	317	291	310	290	273	298	309	281	289	309	280	314	316	269	306	315	307	307	309	333	276	297	314	289	312	296	290	322	316	323	305	296	282	292	293	299	302	264	330	317	291	300	302	289	284	302	318	299	313	325	274	266	297	277	300	284	311	287	281	288	288	289	279	289	314	289	281	305	309	321	312	278	297	300	305	282	282	286	316	313	314	285	286	287	301	311	289	282	275	255	287	287	329	301	288	303	306	309	309	312	299	277	310	290	295	286	268	272	310	309	292	283	295	305	290	286	311	289	293	319	306	311	324	283	309	308	280	309	269	295	310	319	308	326	316	316	280	317	291	319	277	301	304	292	300	299	278	305	302	308	291	295	316	316	290	310	292	298	292	305	255	323	304	309	296	322	311	314	270	306	287	318	298	273	278	281	309	295	297	278	297	296	296	294	314	322	289	295	296	302	302	272	327	290	292	298	289	277	304	299	319	303	275	310	282	303	312	290	298	298	277	278	273	336	304	276	291	331	307	285	299	296	297	300	316	318	292	296	305	301	320	291	308	277	303	303	319	276	301	304	306	326	287	316	314	284	311	296	331	314	324	281	284	286	277	270	321	333	319	308	281	304	309	297	306	282	287	275	317	323	289	292	283	335	341	292	289	317	305	318	279	296	281	268	289	320	293	274	275	291	322	326	301	338	294	324	286	306	287	288	292	313	307	291	278	314	308	302	271	273	297	307	289	276	298	277	274	287	284	293	285	284	296	279	282	269	301	301	310	286	294	297	322	299	303	275	303	317	285	294	326	325	264	284	276	276	296	320	303	310	301	288	324	296	265	303	284	305	328	315	305	287	301	328	311	285	286	315	310	281	321	310	317	306	299	289	296	298	299	284	317	266	282	301	283	284	285	322	317	299	313	295	308	278	316	348	291	299	278	291	277	283	310	312	310	284	307	302	301	319	293	327	303	305	326	290	287	331	285	305	286	287	275	316	323	306	316	305	298	324	274	292	268	314	330	293	323	302	326	317	289	304	292	312	309	269	313	309	289	256	305	300	290	285	319	278	304	302	302	315	300	299	299	314	316	297	310	306	289	294	279	300	301	285	319	334	307	318	295	301	278	296	312	313	293	292	312	270	314	292	302	306	313	337	293	304	290	287	284	275	289	322	305	320	287	318	293	273	282	305	342	281	299	302	313	264	305	276	297	321	314	295	309	338	297	335	292	278	283	269	326	329	305	315	302	312	298	308	282	274	287	277	293	334	311	326	280	298	305	302	291	292	298	292	271	293	296	301	324	323	326	292	304	283	316	307	299	317	277	319	302	323	328	285	294	285	307	308	300	269	313	291	292	305	294	294	307	292	285	271	261	280	289	332	291	321	297	288	304	291	281	314	306	286	290	286	318	340	315	300	303	331	306	299	305	304	292	299	281	315	274	309	279	274	302	304	273	287	275	258	277	297	272	324	259	298	296	312	282	283	270	293	327	306	262	334	287	294	297	286	316	302	286	313	284	322	326	304	322	272	323	292	297	269	286	283	315	314	272	325	291	321	309	321	260	317	307	286	295	278	292	315	298	290	279	317	288	297	295	307	271	296	323	297	322	310	292	287	302	295	314	305	300	291	307	291	305	286	282	305	299	306	308	300	303	276	263	299	315	291	273	298	293	307	329	287	310	298	306	303	280	292	324	292	298	267	322	311	304	263	297	271	316	309	293	269	329	309	305	272	270	285	305	326	303	276	315	287	330	281	313	317	272	324	282	293	277	301	305	270	294	316	292	276	300	289	304	285	278	287	294	311	291	294	270	283	285	293	312	301	277	295	303	320	283	306	307	318	307	279	337	281	297	287	312	300	296	298	320	329	291	317	275	283	294	295	277	304	280	255	254	289	287	298	281	315	314	292	319	307	295	279	304	300	330	295	306	312	297	289	276	290	299	300	318	319	314	338	289	296	314	278	306	276	317	292	329	302	322	297	321	308	273	305
24651	20880	26666	25091	9055	1301	1014	939	913	854	863	810	866	780	815	828	893	850	879	847	794	789	813	791	805	796	753	814	815	775	785	802	771	789	788	778	745	790	735	748	749	813	807	745	759	799	752	770	812	749	817	777	811	822	828	815	766	794	758	777	748	740	795	798	768	749	820	819	784	763	747	814	783	779	790	808	791	777	750	748	779	756	780	803	776	856	772	794	796	798	786	804	808	761	796	793	729	744	761	715	753	810	799	795	792	789	816	774	801	782	750	790	763	790	731	833	803	802	772	834	731	787	783	797	787	769	769	858	836	795	754	767	844	788	830	773	761	763	797	800	818	814	777	767	835	807	816	822	784	769	832	787	803	797	763	749	749	785	769	731	806	826	754	856	797	778	788	755	793	770	798	802	815	784	749	755	749	805	821	844	771	766	763	758	768	816	818	756	756	771	819	821	831	784	783	815	759	770	770	819	777	817	722	782	744	810	773	770	765	820	806	765	805	746	783	731	764	776	778	770	817	755	766	787	764	713	781	790	783	830	779	765	793	808	808	750	785	817	795	752	790	832	797	771	812	764	851	832	738	810	819	786	781	790	765	837	772	760	751	794	788	850	823	822	774	762	741	785	787	733	744	780	800	752	827	744	773	780	761	788	779	751	802	758	762	761	775	801	801	816	838	768	806	789	821	805	760	789	776	747	794	761	777	778	790	786	817	736	818	774	808	793	795	728	797	770	823	829	749	775	777	741	733	791	773	774	788	806	810	778	785	779	736	853	787	744	796	778	760	784	767	753	792	754	811	773	811	814	797	752	763	789	794	767	821	790	779	802	758	783	743	790	777	772	798	790	805	815	758	778	829	838	769	808	743	752	833	723	784	800	773	797	733	791	802	785	775	832	781	774	835	786	773	768	776	794	796	744	790	783	778	779	811	806	740	748	783	806	778	829	796	779	783	764	746	778	789	731	796	802	767	724	756	791	768	780	798	728	804	773	793	815	816	761	770	801	773	766	805	762	786	781	783	781	795	791	770	814	791	753	811	764	676	767	747	793	741	780	730	734	809	830	766	802	809	776	768	758	798	761	765	813	779	753	736	795	784	765	818	811	807	798	766	804	744	773	791	718	765	737	763	764	807	757	798	776	783	804	867	835	831	834	778	766	801	832	760	788	810	785	789	798	765	795	782	783	769	751	755	848	743	769	829	820	816	815	814	830	736	771	778	748	729	784	725	772	806	817	771	768	790	817	784	809	784	783	803	802	829	782	806	850	751	803	808	784	794	820	804	752	767	739	781	749	781	790	756	784	744	780	745	758	808	798	789	744	742	782	735	767	792	818	807	780	778	763	734	789	765	804	787	772	755	823	784	781	777	829	789	794	794	762	803	780	813	761	802	747	779	804	853	787	802	814	800	794	859	827	759	753	744	829	817	818	785	764	793	776	783	831	793	759	796	700	760	748	782	811	756	795	781	706	807	789	781	740	807	801	751	712	767	805	802	778	781	781	784	776	779	742	730	750	834	778	771	803	765	805	818	817	769	816	764	793	801	790	792	725	824	752	799	779	743	804	781	724	788	781	799	773	827	806	807	776	824	812	762	738	742	828	783	804	761	780	784	751	759	848	785	792	813	812	793	751	780	820	820	814	806	755	808	730	825	803	820	808	811	780	759	775	788	779	799	846	778	802	822	762	818	804	808	780	820	763	798	787	761	792	760	790	726	785	799	795	835	790	812	786	802	779	737	751	734	775	763	776	790	775	818	763	798	798	740	753	779	768	810	753	746	772	815	821	787	789	792	778	766	823	749	824	745	797	780	813	795	774	767	770	768	795	802	784	792	781	735	806	780	780	771	758	796	730	764	789	795	780	779	759	816	800	794	795	797	787	791	802	795	773	771	786	744	780	825	806	827	772	787	747	796	807	788	789	764	776	745	763	747	815	730	775	821	868	833	781	756	755	805	810	781	729	808	817	719	721	769	766	755	804	824	779	808	766	793	784	774	834	797	784	771	812	772	779	834	807	747	772	783	739	788	769	846	754	803	800	819	796	746	773	806	770	761	777	755	752	840	810	771	788	822	755	774	817	791	792	765	784	750	761	848	806	796	809	764	770	799	823	765	751	753	785	821	790	845	761	759	761	782	762	788	792	796	793	858	758	813	842	781	766	790	779	732	767	797	755	802	800	813	745	826	798	759	727	789	770	804	782	742	817	748	778	794	746	789	765	805	768	762	828	767	846	831	761	782	784	818	772	795	799	750	795	802	775	778	767	757	784	765	764	779	819	738	772	773	810	780	761	762	743	761	776	809	753	764	794	786	762	773	781	807	815	791	739	790	837	806	781	756	814	782	767	798	800	823	831	757	767	780	821	776	811	773	751	775	783	763	806	807	790	862	820	776	761	766	823	782	726	755	786	781	801	762	772	779	755	782	778	779	724	810	798	791	717	837	773	772	779	766	804	762	846	768	783	801	763	826	793	782	736	793	782	772	785	770	816	824	814	774	825	763	795	827	776	825	791	727	781	737	769	730	769	803	792	778	783	778	782	798	836	803	800	766	783	780	746	835	820	789	764	784	753	759	777	824	793	765	750	794	732	772	802	745	791	782	761	726	765	719	757	826	750	794	796	794	772	751	782	793	795	776	750	729	813	792	809	806	886	819	755	810	776	736	766	789	805	767	814	771	775	747	799	774	828	790	798	742	682	782	802	787	808	783	751	822	765	806	781	758	769	764	749	785	807	764	770	800	797	844	803	830	758	779	758	820	790	795	825	843	778	814	788	737	782	741	758	775	802	823	794	766	766	757	832	775	763	823	764	825	794	782	801	750	807	758	776	832	825	753	783	799	738	806	787	767	753	805	799	773	746	777	812	763	805	814	755	792	778	785	772	735	751	750	776	820	736	805	781	824	763	779	724	784	736	804	827	832	823	806	776	734	804	790	766	745	803	779	762	818	782	800	749	787	735	770	789	773	746	802	766	786	811	750	766	798	796	782	761	817	766	770	759	776	823	753	806	792	811	773	750	782	749	782	798	796	757	821	756	794	790	805	734	751	791	849	772	790	796	772	807	788	753	782	798	775	813	725	782	705	823	787	749	801	808	809	754	785	766	776	840	785	762	797	789	828	728	785	815	773	803	746	777	820	771	807	810	756	793	799	796	791	796	768	792	803	762	795	816	766	804	771	752	796	791	797	786	833	792	780	815	757	826	772	773	794	800	775	780	764	835	725	784	793	810	788	778	788	808	794	782	816	763	807	753	760	850	773	814	776	767	757	822	848	766	776	787	778	773	770	807	743	830	695	814	836	737	772	802	803	798	752	763	790	814	808	781	760	782	718	761	772	785	779	761	780	773	774	729	773	724	779	737	815	761	745	737	772	828	772	798	796	759	741	801	774	793	755	721	779	804	792	806	774	803	813	754	791	755	745	803	721	756	811	818	796	810	780	785	799	774	788	793	811	830	789	790	763	782	803	784	750	753	830	811	756	785	745	792
3659	9456	3626	1969	1611	1408	1297	1130	1052	939	895	900	887	875	866	841	848	809	850	875	847	804	814	807	874	783	893	791	783	802	792	743	846	753	796	763	791	781	786	824	801	796	802	760	796	798	802	851	782	838	811	796	788	792	783	763	796	765	766	810	770	797	794	818	785	795	788	780	776	789	753	834	788	753	784	755	804	789	828	799	781	768	750	807	798	756	791	786	783	787	766	799	796	802	822	761	801	811	816	785	782	783	822	783	764	816	797	826	786	772	770	824	754	836	806	784	770	739	777	753	809	804	829	786	817	703	842	785	792	768	766	792	760	772	761	753	866	762	766	828	761	779	795	768	795	840	742	795	827	769	824	748	791	783	756	852	813	794	778	744	768	789	771	763	828	832	801	757	777	821	781	793	734	766	798	731	784	769	763	805	790	802	835	771	774	820	815	809	799	765	801	723	761	777	784	798	813	786	768	744	862	745	779	772	773	782	719	801	801	823	853	738	744	760	806	748	796	825	787	782	789	768	806	765	783	805	764	811	811	775	853	803	763	810	751	806	759	848	792	771	777	785	777	758	787	819	775	793	758	759	765	786	781	873	825	835	827	771	841	759	786	783	789	773	777	781	786	782	754	765	779	779	770	758	740	790	773	737	800	805	810	778	769	810	759	830	826	791	745	789	732	822	776	792	800	747	809	799	812	839	813	821	766	756	799	804	798	767	788	792	780	867	763	742	824	762	728	796	798	804	741	853	815	791	784	791	784	742	816	813	752	762	815	796	801	778	797	762	797	853	789	793	718	782	805	782	772	806	771	773	805	793	811	761	773	803	754	798	759	781	790	732	807	774	764	784	797	769	797	812	797	821	802	760	756	817	796	838	786	797	804	744	790	780	782	766	812	783	754	779	812	743	805	793	793	797	801	761	785	811	753	816	826	774	788	825	812	806	789	770	786	782	746	725	783	717	751	801	794	827	786	841	759	737	787	763	809	780	749	805	775	798	722	742	765	783	780	856	816	825	781	783	822	759	769	778	833	749	763	814	774	741	765	802	753	757	825	807	760	747	820	768	774	756	820	869	756	786	812	823	752	814	758	770	774	806	816	810	795	839	754	801	795	797	765	727	804	784	785	722	815	790	782	781	801	776	782	790	751	830	797	795	763	827	731	843	769	747	772	761	797	766	774	824	787	748	792	743	777	787	814	799	770	777	765	774	768	779	765	790	822	793	785	782	796	789	791	810	760	801	766	792	809	811	783	815	757	773	758	780	796	830	795	785	814	826	811	753	801	781	739	791	781	787	751	783	787	816	797	801	770	768	787	783	831	790	807	776	792	845	733	824	763	812	780	763	802	788	806	757	834	789	793	803	757	792	767	822	778	772	770	785	812	778	793	780	736	744	789	840	797	766	798	792	787	756	789	781	805	774	759	787	765	814	788	793	770	779	777	740	757	785	768	823	789	758	768	730	802	777	722	808	813	777	782	807	789	794	763	792	800	799	788	829	776	758	769	776	806	798	747	820	819	809	781	757	784	817	790	781	803	790	778	760	755	786	777	767	822	729	814	766	797	777	774	778	815	795	837	810	790	789	786	778	790	760	795	793	797	733	801	805	744	861	752	803	812	792	794	769	789	777	810	778	744	785	724	740	755	749	812	804	802	795	824	879	786	810	756	756	817	813	782	779	788	743	787	773	797	775	806	773	848	806	806	795	748	784	778	770	806	778	783	799	746	768	806	797	757	782	795	759	747	750	824	775	789	775	781	771	799	742	778	800	808	770	786	804	783	780	874	848	827	783	806	825	801	771	798	794	813	765	791	774	786	781	784	794	799	764	776	806	804	828	735	810	804	778	824	786	818	774	788	810	762	803	759	794	775	847	803	772	788	771	800	771	812	746	839	800	778	768	753	780	783	735	794	754	794	765	778	828	799	777	853	802	779	847	817	750	801	768	770	769	840	778	766	782	749	764	789	749	777	812	831	793	819	827	799	824	823	771	820	753	787	855	782	823	786	774	792	830	798	787	780	771	796	788	746	800	862	784	751	802	763	779	751	769	760	764	801	787	775	779	791	774	786	785	785	760	718	796	794	780	737	764	780	759	807	810	773	811	826	783	790	803	810	773	779	784	812	774	771	773	787	772	745	718	754	788	790	811	784	797	757	864	803	794	766	756	823	766	781	770	836	770	790	830	778	739	788	779	789	817	784	776	745	752	779	780	767	785	754	783	727	804	761	769	765	817	799	810	823	786	815	800	750	784	791	819	718	780	783	790	812	783	781	760	787	772	755	781	837	802	804	780	875	784	816	789	812	785	814	807	840	774	761	795	799	761	799	812	754	795	812	801	802	799	777	717	738	749	811	786	796	762	789	853	812	819	771	779	797	778	820	793	829	803	791	753	794	805	772	774	791	785	769	765	806	800	829	776	767	804	811	816	769	782	806	799	771	780	818	787	781	800	768	761	819	786	789	784	808	833	821	773	750	753	781	826	822	779	775	765	806	755	750	825	806	846	816	788	776	796	777	813	803	785	812	758	804	817	813	786	752	820	811	785	807	814	749	851	800	780	797	796	788	793	793	792	788	819	862	740	790	866	837	756	759	785	815	780	784	837	755	774	782	775	780	761	803	808	781	795	795	789	803	754	768	758	781	805	823	804	795	796	749	840	802	782	787	784	788	800	831	797	827	801	800	804	788	782	796	766	788	812	762	761	854	766	787	767	821	807	798	810	810	758	769	809	796	757	772	741	731	815	764	808	777	795	826	772	800	824	770	781	842	835	784	763	773	778	784	777	802	738	741	757	823	812	793	804	803	796	775	781	756	833	787	789	798	808	734	801	748	771	808	791	783	828	778	755	779	759	763	778	749	834	824	799	821	747	811	786	825	796	817	785	779	806	781	777	753	806	806	786	778	759	821	785	782	821	805	767	805	761	780	797	784	794	800	773	770	783	756	784	800	788	797	776	797	799	830	803	810	765	819	754	751	784	735	826	791	776	810	765	809	787	837	778	793	747	750	784	829	777	772	819	768	817	772	781	798	756	805	806	822	799	775	844	788	811	845	737	837	753	826	779	801	717	846	804	727	805	766	796	805	784	784	802	770	793	782	783	752	795	779	793	771	781	766	764	818	817	720	751	843	801	763	816	749	775	812	804	790	763	775	781	792	797	769	792	801	795	804	835	792	851	778	829	772	789	792	781	779	762	772	839	779	783	841	824	776	781	803	776	782	807	805	834	794	816	776	785	783	808	794	799	784	787	812	765	803	819	809	761	743	814	765	793	777	753	762	780	853	799	794	795	848	759	760	806	789	834	775	828	822	767	774	814	819	773	793	832	772	748	783	756	762	780	774	787	775	790	836	797	755	781	786	789	790	800	751	824	782	778	787	753	746	798	784	808	738	789	772	803	769	772	797	783	786	752	839	773	787	783	778	792	815	826	807	749	775	783	736	772	835	788	798	808	774	867	787	787	771	762	848	834	797	784	831	791	834	798	779	790
22359	20946	28452	23587	20942	20978	7327	1015	801	684	653	568	582	536	496	491	457	448	464	437	425	421	411	376	376	420	396	365	359	368	366	380	366	372	358	342	344	400	404	360	372	380	334	343	378	356	358	360	376	358	379	384	343	418	387	357	392	365	347	350	379	356	343	361	366	363	354	349	352	362	377	378	349	321	377	359	365	348	346	341	327	350	345	362	344	362	395	363	350	338	361	333	390	339	351	371	354	357	348	353	348	365	364	360	358	374	342	380	315	339	370	380	364	328	377	357	343	323	339	365	358	328	338	363	362	315	341	368	377	361	361	362	373	381	356	366	377	370	370	376	386	350	342	359	385	375	325	354	355	357	358	329	349	383	355	352	333	376	345	342	378	347	334	376	326	347	379	360	363	385	370	351	391	343	359	323	374	362	337	370	346	378	358	372	385	337	349	349	369	341	361	348	315	358	360	351	386	383	363	385	346	339	352	343	382	384	373	363	346	391	354	367	343	374	344	350	377	379	355	357	338	357	325	369	339	361	379	372	337	357	361	356	352	380	358	358	373	358	360	348	401	355	354	335	377	352	372	385	340	368	383	346	346	343	366	361	381	346	401	360	358	352	354	333	389	331	356	390	376	336	391	376	372	353	330	362	340	349	339	353	361	368	342	355	358	358	364	360	376	375	369	373	360	378	332	353	390	368	330	351	355	371	337	344	364	332	372	371	372	375	358	356	370	356	365	393	350	356	369	361	364	342	312	352	367	336	321	353	353	354	358	370	368	349	362	355	375	329	398	379	359	337	357	338	387	331	357	322	315	330	324	363	328	336	349	379	340	355	375	340	330	363	353	352	363	345	376	363	409	349	351	390	344	342	377	365	363	341	349	332	351	367	330	358	375	347	364	364	352	359	362	402	398	360	327	367	363	351	362	345	340	346	359	339	328	356	352	360	362	363	338	374	373	334	362	359	371	324	360	354	366	354	331	334	386	374	334	360	327	349	343	339	328	344	361	354	377	353	339	367	364	402	333	350	353	388	335	386	347	331	356	365	350	353	348	339	374	345	386	331	381	349	360	370	358	331	380	335	375	305	372	375	345	370	357	340	321	326	336	343	347	351	361	363	348	372	353	349	384	351	321	386	321	368	380	364	351	383	370	362	403	356	361	351	314	361	338	398	347	327	333	373	359	358	397	380	405	344	338	361	340	376	349	335	364	326	346	353	363	366	362	385	353	326	358	309	373	367	372	353	351	344	335	349	383	336	374	363	384	375	342	352	355	325	364	337	344	371	337	355	339	350	394	339	358	324	360	336	349	341	340	353	364	342	366	347	353	342	362	354	340	359	371	367	387	352	351	317	361	382	351	368	338	362	389	385	391	336	337	377	339	379	371	339	372	327	344	366	352	358	392	330	320	339	348	336	352	328	368	350	338	383	360	352	330	340	352	360	360	364	353	384	332	364	373	341	359	369	335	359	339	359	367	368	328	368	351	364	353	393	368	367	350	332	377	359	379	361	341	363	367	359	391	372	355	370	342	372	350	334	349	326	351	351	358	349	365	375	376	369	358	383	368	334	336	366	346	349	375	378	378	361	381	381	349	376	339	376	351	350	351	382	364	361	368	363	356	369	342	362	368	367	359	377	342	370	326	363	376	316	358	325	368	370	359	358	354	373	338	370	340	350	363	381	370	355	376	356	355	341	350	378	347	341	368	347	345	328	344	332	359	384	342	391	357	387	314	308	369	372	348	364	373	374	386	385	398	378	388	363	375	375	347	364	344	357	352	352	363	356	375	343	386	356	381	389	364	386	356	363	318	354	340	370	308	384	366	342	343	354	379	363	347	352	320	311	343	367	312	346	334	361	339	364	358	348	350	357	360	341	362	392	389	322	348	323	352	302	351	380	317	337	330	359	384	370	352	347	355	358	340	364	351	343	411	365	385	343	353	346	349	349	368	327	358	362	358	372	343	379	378	349	348	317	383	349	383	350	355	339	357	327	356	403	372	405	384	369	362	343	358	341	374	348	384	386	339	329	366	336	354	363	354	357	350	345	352	355	357	376	374	372	329	374	347	314	346	331	342	394	353	362	384	351	337	354	336	349	364	372	349	324	383	340	395	337	325	354	367	375	373	373	375	337	347	358	356	385	336	349	368	386	348	357	347	380	327	348	356	370	351	374	356	321	402	365	356	353	359	387	390	365	373	349	373	368	375	340	399	370	376	315	374	347	348	325	343	369	351	371	334	354	345	350	395	370	335	332	361	362	395	345	332	345	373	339	370	381	360	330	370	343	337	344	367	373	335	371	334	364	358	358	340	335	353	364	364	355	334	372	326	315	360	390	333	336	380	327	338	330	372	341	390	372	325	366	362	339	372	349	371	326	359	362	385	350	355	361	339	408	368	368	350	364	345	343	359	349	358	348	329	367	345	386	362	352	331	341	362	392	387	351	369	365	388	371	368	323	363	391	347	348	370	375	352	366	358	365	337	359	369	335	320	355	374	364	344	365	390	311	397	381	347	374	382	371	389	385	325	401	326	352	355	340	377	369	347	350	369	334	365	382	365	392	358	375	354	381	342	342	356	336	369	345	374	324	376	353	347	379	357	359	335	341	371	357	331	362	365	374	379	352	386	334	326	379	347	345	379	384	369	375	328	382	357	335	354	335	344	370	404	335	333	364	348	329	370	368	344	352	366	349	390	347	338	367	347	342	360	348	355	363	347	376	358	340	391	345	363	381	371	333	372	327	347	347	340	312	386	372	342	357	355	378	325	357	375	365	333	379	379	373	305	343	354	313	354	364	333	354	344	406	333	350	376	380	370	332	345	356	350	346	386	351	366	350	359	332	360	318	351	355	367	362	357	347	351	342	361	351	318	362	332	332	388	354	360	371	338	381	378	391	335	351	344	356	372	359	373	330	298	353	338	338	367	325	355	343	335	349	320	334	340	369	359	379	371	334	385	342	401	352	337	407	381	334	382	352	351	365	338	323	385	369	364	353	372	395	358	352	354	347	354	335	335	368	361	374	329	398	388	376	358	357	347	366	349	321	348	333	331	343	383	363	380	380	344	374	386	366	329	373	346	371	341	364	351	351	367	343	329	340	366	335	371	346	352	357	364	359	359	343	345	372	351	373	372	368	357	391	386	379	369	386	360	349	362	322	350	335	373	333	349	351	355	332	331	355	358	361	400	361	330	369	343	335	386	352	367	379	365	321	331	345	358	340	346	344	358	376	391	366	360	366	357	355	372	337	322	366	354	356	331	353	370	392	332	361	350	364	353	347	365	338	378	389	346	332	336	342	311	362	360	402	355	361	354	343	371	366	408	390	373	339	386	358	343	342	371	339	373	348	338	363	345	322	387	342	357	352	366	362	329	335	337	350	351	374	376	365	362	363	336	387	356	360	348	382	334	366	353	342	346	350	361	340	374	333	357	349	329	347	378	348	336	362	349	320	354	355	360	349	337	346	358	341	379	343	359	354	365	364	388	367	331	366
4226	19935	9576	4587	3255	2387	1768	1349	1126	957	853	717	649	621	563	519	521	476	483	434	455	433	406	431	442	416	374	363	403	369	387	363	350	373	373	403	364	368	351	354	399	364	336	385	376	336	394	361	386	352	382	354	360	368	339	366	334	361	346	370	368	373	344	342	360	373	350	344	369	339	357	365	374	364	319	352	353	384	340	347	362	373	370	372	377	338	340	363	330	329	327	377	334	331	341	341	375	361	363	349	324	331	376	358	353	378	320	362	351	329	324	311	370	320	309	316	331	364	330	333	358	351	357	361	337	295	376	329	368	351	404	310	316	381	337	320	324	350	354	367	362	304	354	363	329	377	366	345	370	360	345	326	330	335	325	351	308	360	369	352	342	335	333	305	372	375	368	360	351	321	367	344	342	349	319	347	352	374	355	331	313	378	396	389	344	335	351	328	354	347	348	334	353	351	341	348	314	346	338	328	347	352	343	349	373	354	337	329	335	358	368	394	353	371	330	374	348	345	351	330	364	311	353	341	349	360	354	346	331	342	347	364	340	355	348	363	342	361	316	361	352	322	365	355	348	363	358	377	328	304	348	342	357	353	315	337	381	385	386	307	329	336	308	325	356	300	323	377	371	315	329	346	344	363	363	360	371	353	350	343	325	356	353	318	351	339	338	327	362	347	344	326	331	344	314	339	342	342	334	393	367	311	329	371	357	312	343	302	341	376	328	341	344	351	329	370	401	361	362	355	365	365	322	346	399	351	361	334	341	342	352	348	351	348	337	315	324	365	336	335	363	342	333	352	346	329	350	335	360	338	371	372	349	345	321	364	359	362	376	343	337	302	304	334	345	360	356	367	328	356	339	336	337	324	317	358	333	390	342	349	315	368	335	388	356	333	337	358	347	358	344	350	342	365	352	337	346	341	357	344	362	360	355	387	349	384	362	358	366	371	315	358	377	356	360	356	355	370	372	379	342	346	360	362	360	363	348	355	337	346	358	352	323	357	362	355	310	377	352	359	327	364	310	310	322	321	376	371	378	335	365	368	327	327	341	346	346	357	357	390	344	327	342	337	374	360	328	378	314	336	331	360	329	363	388	321	366	343	342	411	362	338	386	366	357	352	371	366	347	347	389	356	318	357	370	352	374	358	329	330	321	330	360	320	338	343	334	333	379	365	353	330	332	338	339	328	369	331	335	325	358	332	331	310	357	376	339	360	378	318	356	363	366	350	351	323	360	350	338	368	367	375	376	352	341	340	342	328	347	343	351	350	352	337	327	352	324	321	317	337	329	343	387	376	330	344	342	360	346	318	336	316	331	380	315	365	368	371	336	379	349	340	350	328	306	383	364	332	321	331	389	353	347	346	367	362	344	361	360	329	347	339	350	332	312	356	322	340	322	348	345	380	368	369	345	357	334	362	355	364	310	298	368	342	336	339	367	364	335	334	345	332	389	341	346	336	351	362	337	374	353	373	348	341	371	345	344	339	313	368	356	360	324	337	313	309	334	342	335	345	330	374	336	326	352	370	347	329	335	346	342	346	317	335	361	323	324	345	343	351	349	293	350	377	361	374	327	329	354	299	335	333	338	354	346	359	365	335	390	336	351	335	345	332	368	365	395	327	345	336	341	327	343	343	351	363	360	377	356	337	361	343	334	337	343	366	357	335	381	329	372	367	357	344	323	350	328	358	373	327	366	367	354	335	335	341	356	340	373	351	353	350	315	311	382	349	357	329	347	339	364	320	335	384	338	361	343	357	382	361	340	320	378	334	344	339	359	351	331	354	352	345	361	346	310	358	316	343	371	367	355	343	352	343	323	358	326	395	381	319	366	362	364	343	353	351	335	344	362	388	349	320	338	347	363	354	356	342	325	348	311	374	337	355	316	343	357	362	322	315	309	331	307	363	370	344	347	341	354	347	326	321	363	357	338	362	340	348	351	347	319	340	366	352	384	370	355	361	337	350	360	313	336	330	334	352	348	326	348	369	336	391	358	340	376	353	352	334	335	349	349	376	360	330	365	331	363	321	354	344	337	352	343	364	337	334	362	347	366	353	350	339	366	331	377	311	358	320	353	354	354	398	350	345	336	347	326	377	373	298	359	317	349	350	336	327	330	349	381	356	334	343	328	353	373	343	360	323	347	332	335	366	332	346	333	367	362	348	338	342	340	312	340	356	363	357	356	329	352	357	330	310	298	343	362	320	355	379	334	358	363	312	342	370	342	336	359	344	352	350	368	361	307	386	337	366	372	361	345	349	358	339	318	317	327	347	353	333	355	338	338	346	359	340	347	350	357	312	367	304	331	364	341	354	356	367	353	347	345	343	350	347	339	353	345	367	349	345	362	340	352	364	333	365	333	335	344	363	351	331	349	365	318	360	344	317	352	389	368	344	357	346	337	362	365	362	336	374	344	326	362	332	326	329	345	355	362	346	332	335	324	357	331	343	356	355	388	356	331	341	358	368	348	349	337	339	350	349	375	366	376	308	338	333	310	346	350	342	338	334	364	343	380	335	316	385	334	375	368	378	309	372	353	323	319	332	351	328	335	336	335	335	354	329	350	343	343	343	332	391	336	328	376	357	347	361	362	362	375	342	347	334	332	387	346	372	371	319	333	366	334	319	390	371	334	367	319	354	330	348	353	335	393	346	360	321	372	352	367	373	331	353	354	332	342	391	335	330	366	346	352	329	361	353	332	330	358	360	340	368	362	366	365	334	339	370	350	327	351	349	347	360	360	367	358	350	321	349	312	330	347	332	372	312	332	321	351	346	339	354	321	385	346	364	357	298	350	357	316	343	378	357	350	345	378	337	348	364	353	348	376	353	327	373	396	335	333	325	343	382	328	326	359	380	334	357	340	324	342	350	315	379	343	369	337	339	373	331	321	321	357	353	342	355	322	340	383	371	333	308	319	331	341	361	340	354	360	384	315	350	343	361	364	372	363	348	372	368	338	362	349	370	353	326	354	332	339	377	353	303	329	362	344	351	379	368	318	372	374	360	328	334	358	338	362	316	324	346	367	339	345	368	333	338	341	343	335	345	318	342	350	371	334	352	337	327	337	328	345	336	345	356	367	361	346	357	356	355	329	356	361	330	345	345	357	356	347	356	313	343	348	327	344	350	352	386	337	340	319	364	361	342	373	356	351	357	347	378	343	332	358	364	371	331	366	329	332	360	388	341	344	373	355	361	314	352	349	359	365	376	361	317	342	327	331	350	333	334	340	348	354	362	355	370	359	354	348	350	323	337	373	353	371	332	372	352	393	369	368	362	341	349	369	332	340	341	350	352	346	324	326	351	315	385	358	362	362	351	372	324	334	349	379	365	357	343	348	348	370	360	365	346	338	336	317	319	356	350	329	333	325	322	335	322	360	357	334	315	368	341	321	317	299	353	373	369	364	339	364	363	394	344	372	386	313	386	344	361	357	364	324	343	357	367	333	347	351	333	364	342	329	388	359	322	323	309	354	380	350	343	374	373	357	370	365	385
27616	20191	9499	1271	764	732	719	634	648	673	611	663	645	631	640	613	629	614	634	662	670	667	629	669	659	640	643	653	593	666	669	653	597	670	623	680	621	657	646	664	597	607	637	602	679	565	615	603	672	619	622	597	629	622	593	630	624	631	615	636	649	682	593	610	618	597	689	658	602	618	628	601	637	655	576	621	591	573	620	638	641	613	640	645	659	615	628	607	639	632	609	609	628	641	660	602	610	605	639	618	633	617	630	643	633	641	627	650	651	591	663	606	653	656	633	632	637	656	633	638	653	599	632	622	662	633	659	634	665	652	665	619	613	635	617	642	624	586	606	620	631	628	633	612	625	601	609	656	662	637	640	612	629	636	633	619	679	609	658	627	618	608	626	645	644	587	623	658	674	648	628	655	650	607	651	600	608	622	652	607	665	644	598	605	674	705	615	600	652	614	667	672	655	663	619	659	649	590	623	610	616	623	588	630	620	678	633	633	643	597	574	629	654	614	667	623	577	652	609	592	593	612	643	642	686	636	639	621	627	609	661	597	593	649	589	629	601	627	623	606	647	643	634	637	607	585	631	662	636	633	618	605	692	652	669	610	620	618	636	606	607	595	621	627	629	663	669	662	600	653	652	651	673	657	649	620	667	619	586	597	603	636	605	661	668	597	610	615	612	671	634	610	637	632	646	689	630	632	608	650	675	639	602	649	648	625	592	629	633	596	586	669	614	667	637	684	672	640	597	592	631	636	623	657	647	612	627	595	628	672	608	668	607	633	622	647	609	617	623	592	629	614	651	630	638	667	626	618	603	598	664	628	683	605	647	633	640	599	655	646	634	611	622	623	651	659	634	646	635	656	656	684	625	671	633	613	669	630	666	621	655	675	623	658	612	641	606	625	616	627	636	697	594	635	592	588	645	676	610	649	580	587	603	625	622	600	643	611	637	607	599	615	603	654	620	604	668	627	639	645	619	612	666	599	605	568	619	619	611	629	624	618	644	648	616	675	610	581	611	652	583	636	611	648	658	642	613	635	685	628	656	596	568	644	657	636	630	615	618	670	616	633	634	648	672	615	646	596	603	639	678	635	635	613	645	653	635	660	643	666	594	640	620	589	611	686	597	614	596	612	627	612	637	631	632	588	656	577	607	632	636	680	617	629	632	601	619	646	669	638	597	665	592	635	629	639	620	614	643	608	612	654	642	587	654	683	638	596	622	621	596	621	651	626	665	622	647	650	649	603	583	593	613	597	625	633	633	645	605	646	674	657	670	618	629	670	635	641	630	639	627	614	606	625	631	636	634	641	626	604	632	643	603	630	619	682	658	669	609	663	593	613	613	602	677	602	627	634	690	612	617	618	635	616	697	612	625	626	620	620	669	629	634	660	633	623	631	618	658	613	633	627	697	587	628	663	604	651	617	634	654	603	628	633	703	620	628	641	626	594	600	644	599	600	638	614	665	634	619	636	613	655	623	609	608	647	615	606	633	647	687	641	609	636	612	653	651	608	686	668	652	618	612	616	618	666	665	639	654	606	616	611	632	630	578	635	596	588	642	632	624	628	634	614	681	655	608	617	646	617	677	645	601	608	605	650	632	647	610	663	624	634	641	644	661	604	647	638	634	593	651	634	653	629	594	598	635	640	648	643	621	636	635	640	652	623	658	625	632	573	615	637	633	628	617	646	618	660	617	633	639	623	607	634	636	634	635	608	600	654	653	625	659	661	624	559	643	604	633	638	655	626	610	663	612	633	669	630	616	645	632	616	598	598	656	604	653	657	637	614	659	665	608	602	610	651	651	634	591	625	657	583	589	650	666	596	633	592	601	599	645	645	650	649	606	605	622	631	627	632	601	672	656	671	612	575	598	628	632	621	600	617	592	618	626	642	648	632	619	626	610	632	635	647	651	617	574	632	575	668	617	578	638	552	650	616	630	662	640	622	619	641	618	616	609	649	654	597	613	630	659	649	644	638	641	597	614	629	647	616	610	654	644	645	585	608	662	628	630	675	634	625	674	649	679	668	658	634	636	637	609	652	620	639	628	682	656	595	629	675	637	650	577	663	621	645	647	620	649	610	617	640	623	632	597	670	586	624	586	585	642	634	623	621	604	622	628	599	637	599	634	622	635	610	628	607	598	606	611	624	612	687	620	583	606	665	655	631	652	651	613	631	637	646	633	640	615	591	619	617	624	586	622	584	627	654	690	603	594	660	644	613	631	641	659	654	627	643	665	629	636	649	632	634	645	621	646	657	651	652	609	597	683	650	674	607	627	616	644	576	602	666	605	628	668	589	656	597	620	672	655	612	636	609	655	599	626	622	634	634	628	664	594	653	655	614	651	620	635	632	631	615	632	640	642	665	665	608	647	640	691	586	602	617	611	634	605	590	665	638	615	635	633	635	644	644	662	683	662	613	621	629	609	645	617	606	617	655	630	595	642	652	639	651	618	674	633	618	605	619	660	629	617	619	623	617	624	651	619	606	577	610	620	648	620	661	635	624	617	593	587	652	656	622	586	622	606	618	595	592	610	606	634	632	610	628	647	623	594	606	599	707	640	572	656	633	594	635	605	595	607	611	598	608	585	584	685	618	642	589	633	647	657	616	619	627	651	648	608	601	606	610	595	656	605	565	573	661	591	656	636	616	586	608	604	654	656	588	692	670	648	581	642	632	670	654	646	626	635	597	596	687	621	663	639	573	596	597	602	603	616	680	593	610	643	605	633	626	662	602	610	623	655	638	598	611	623	641	646	621	645	687	624	658	663	634	599	629	588	635	618	633	612	657	639	687	630	626	609	572	675	650	635	596	615	629	631	554	625	613	643	586	611	654	669	672	622	646	612	620	574	643	629	630	631	677	632	670	618	622	642	622	602	659	652	674	619	628	672	663	607	573	618	655	609	594	636	629	625	629	676	631	645	674	673	667	658	602	622	644	642	655	610	628	662	623	616	637	672	637	681	626	649	634	567	639	667	611	688	675	664	615	640	613	609	631	692	635	591	605	644	586	673	640	629	660	609	676	589	563	607	612	602	606	635	630	633	637	685	616	633	623	610	604	647	615	614	637	608	623	646	613	612	595	660	618	588	596	618	594	640	594	651	601	643	632	566	637	675	638	579	622	662	655	642	669	596	615	619	635	656	592	619	642	605	581	618	622	626	616	673	647	662	658	621	608	606	634	638	617	638	612	626	624	623	630	642	646	666	626	606	627	636	594	658	643	617	621	641	642	623	619	650	617	602	646	655	571	690	650	618	635	621	661	624	601	639	602	653	659	623	668	606	611	605	614	612	646	673	595	647	585	645	577	614	646	605	626	609	637	639	676	663	612	647	643	590	664	627	633	631	619	640	638	633	618	635	609	614	647	635	609	604	631	630	590	642	649	623	664	613	610	624	656	626	664	597	594	641	618	626	633	623	667	602	619	591	614	644	636	641	642	678	628	663	626	570	653	580	630	602	668	661	644	676	624	623	651	627	601	563	629	616	618	626	643
4912	4792	1557	1022	925	851	751	691	728	706	740	657	706	655	685	706	665	642	656	695	658	682	652	655	628	675	640	627	635	609	657	645	650	619	678	655	679	611	652	702	634	652	655	606	601	662	627	640	676	651	657	641	655	647	670	617	657	672	614	669	626	683	620	636	665	632	636	679	658	652	662	686	636	621	647	615	638	668	605	674	658	654	668	658	637	634	673	604	631	652	649	654	672	630	640	624	646	645	618	627	588	660	650	643	627	665	609	706	621	669	626	629	599	597	637	630	636	669	631	674	647	631	650	649	661	619	640	688	637	628	616	663	614	657	601	617	587	625	664	603	603	627	655	613	671	651	618	589	636	660	674	617	705	609	638	656	688	640	619	634	612	636	688	638	632	644	630	634	627	607	630	598	654	610	652	674	647	623	590	685	621	646	618	636	664	622	647	598	673	658	637	635	606	645	674	658	581	638	639	674	662	650	636	624	671	611	636	606	647	607	651	616	652	665	641	632	654	617	604	626	633	665	688	603	594	689	629	638	657	602	615	686	653	666	612	628	665	643	643	641	654	628	613	652	595	652	625	610	644	620	603	595	629	643	653	638	649	646	640	623	669	631	652	592	612	653	623	652	684	660	629	676	640	629	626	660	654	630	632	645	675	650	581	654	620	640	647	689	671	638	669	560	616	632	623	682	643	669	648	667	576	590	621	608	668	651	646	629	667	633	649	606	659	669	651	648	609	609	665	658	642	625	697	647	710	670	613	623	620	666	618	668	635	651	623	643	624	654	622	651	625	618	640	675	645	634	648	638	629	669	633	622	614	640	620	658	665	624	649	641	609	651	613	652	681	649	657	645	625	632	644	663	681	640	614	627	664	642	619	600	646	660	650	668	638	651	643	649	637	619	663	651	618	682	665	694	659	616	609	627	597	690	667	599	620	640	679	645	640	617	625	625	637	588	620	635	610	629	657	593	689	684	631	674	638	620	650	651	651	600	634	621	635	601	657	658	652	608	593	630	654	626	623	655	659	661	630	637	664	617	657	638	617	673	642	601	642	635	651	648	660	686	663	671	691	621	634	602	596	641	663	646	628	622	616	691	646	679	640	629	611	641	612	631	635	672	625	645	651	624	608	592	666	634	627	632	671	618	625	680	616	649	651	674	667	619	634	645	651	676	605	626	661	600	625	617	621	582	675	604	664	623	657	675	584	602	637	625	617	659	655	639	643	654	624	639	628	650	648	664	643	656	664	674	639	615	615	637	663	660	613	670	648	590	610	605	633	621	660	636	664	622	677	646	673	658	653	662	685	631	579	646	663	656	682	673	682	630	625	656	677	626	617	669	643	629	639	652	658	655	638	631	662	650	634	611	631	661	717	656	670	625	641	639	680	640	684	656	661	619	619	668	607	685	646	638	645	599	633	630	633	620	638	658	642	624	616	621	647	623	619	592	644	606	653	662	655	627	626	631	694	628	614	659	623	635	605	652	618	688	651	607	660	645	688	632	602	661	621	653	644	658	624	639	640	642	615	666	632	677	598	608	630	606	669	609	587	660	642	651	632	661	663	600	607	659	632	654	685	696	636	648	651	669	676	678	658	627	662	655	631	688	663	664	629	641	626	656	644	674	654	641	632	608	644	626	658	618	642	692	627	625	632	633	633	651	647	628	706	662	679	595	694	634	666	616	607	651	654	683	666	653	645	639	636	624	607	623	635	610	613	666	679	612	634	620	672	677	654	636	623	645	617	679	648	668	662	628	660	662	629	685	662	642	630	693	642	611	635	682	645	660	655	643	598	634	702	651	645	666	668	619	647	631	625	639	619	631	630	607	662	654	659	649	608	623	610	648	628	621	617	633	629	614	633	642	657	657	626	690	608	651	666	661	651	597	627	659	627	680	678	654	631	651	587	631	660	670	643	651	681	638	614	660	658	605	651	652	682	629	629	614	632	646	704	678	667	666	644	584	654	641	668	561	641	672	661	602	612	647	645	618	622	632	644	648	627	685	622	587	625	669	668	630	629	653	634	651	628	645	626	657	667	654	632	598	641	575	676	654	616	680	651	682	667	655	626	603	667	660	633	610	587	599	645	619	646	637	644	614	637	631	679	668	688	653	654	658	629	662	639	633	631	655	655	643	639	617	651	651	642	668	634	650	642	629	638	634	652	675	645	610	621	700	639	636	640	687	735	662	650	634	666	678	660	649	645	636	644	624	653	607	617	654	628	647	624	668	683	647	681	646	651	616	642	647	655	613	670	662	628	593	651	640	672	632	615	663	634	638	619	643	666	563	651	659	671	645	657	657	647	666	648	643	624	623	692	681	603	656	601	593	613	620	629	648	637	651	617	626	649	624	632	678	645	650	629	656	672	601	651	603	580	639	610	628	641	637	654	627	617	627	627	590	627	621	606	614	633	639	627	653	650	643	629	638	662	623	682	648	663	627	603	670	609	640	610	648	657	636	642	661	620	642	624	637	659	632	586	715	658	650	648	634	631	607	659	658	608	623	677	642	632	640	665	639	615	657	640	620	640	643	650	633	611	652	638	652	666	639	664	636	600	665	654	590	643	667	627	652	619	661	723	669	650	670	725	628	652	626	619	662	595	686	651	648	646	634	616	665	638	606	578	652	653	656	652	643	635	665	599	579	646	617	634	619	697	650	627	669	663	643	619	661	630	671	641	690	634	655	657	654	613	679	679	652	628	687	639	657	633	669	649	637	663	627	652	616	657	705	655	610	699	661	632	647	645	644	622	671	655	694	647	645	600	668	653	654	664	616	589	656	679	623	626	670	601	615	642	645	632	608	692	597	627	597	612	645	671	643	606	640	639	637	641	669	644	608	641	671	666	678	653	629	674	591	656	614	606	623	598	681	599	665	668	645	670	620	651	660	653	662	704	625	661	652	638	655	613	629	652	608	638	652	637	678	647	661	644	624	565	585	653	588	639	670	642	664	651	648	635	640	646	601	605	616	633	609	595	625	686	633	646	609	675	654	628	632	639	630	680	606	600	654	628	614	640	636	685	610	663	621	641	606	617	647	705	684	640	618	640	636	635	666	579	664	653	632	641	650	664	627	592	645	609	695	674	620	651	596	650	667	600	655	664	600	605	661	673	625	619	668	603	642	662	648	654	656	592	650	641	635	642	619	643	655	621	657	627	640	635	674	634	637	658	644	652	656	625	621	645	646	629	626	672	612	695	629	661	618	605	707	650	640	646	670	633	607	660	633	642	670	660	621	659	656	645	594	689	610	650	654	617	645	654	680	623	634	620	636	629	598	613	577	602	659	664	680	669	652	656	622	624	590	626	632	680	629	618	626	680	614	654	610	640	638	648	668	619	656	615	605	604	640	653	620	660	613	632	635	654	631	635	670	670	647	610	554	603	613	605	679	644	677	625	656	658	684	651	628	636	692	637	599	616	602	644	697	638	639	705	676	682	610	637	597	681	655	662	610	636	660	627	596	672	653	641	644	586	610	644	644	678	643	672	593
23641	20936	27841	24182	20880	6398	917	582	511	480	407	425	402	379	326	325	352	350	363	341	348	329	348	295	310	316	334	301	322	315	333	299	303	313	332	311	314	310	331	294	327	294	328	317	284	298	303	281	307	274	283	294	296	310	275	308	282	322	290	319	305	291	321	304	325	288	303	295	303	283	275	292	298	308	281	295	310	302	306	278	312	277	261	309	293	329	292	312	292	269	272	285	297	310	293	300	265	312	299	291	259	282	267	307	322	303	289	303	307	308	305	296	310	266	319	262	280	293	300	301	294	280	285	283	271	312	308	328	299	294	306	284	296	303	312	283	280	309	306	286	314	317	306	280	287	283	292	290	319	306	270	311	304	274	315	298	313	285	327	331	273	273	315	287	272	300	300	296	296	284	291	311	279	283	253	276	273	296	295	297	279	301	315	285	281	297	277	250	297	288	290	308	300	331	311	305	285	295	279	294	294	353	294	278	314	282	297	305	267	282	301	323	299	281	331	295	285	285	297	299	297	278	296	319	299	327	295	272	330	287	317	275	279	288	303	302	292	283	318	318	286	308	328	275	287	292	272	271	305	309	281	296	295	277	276	304	276	295	283	290	287	295	285	302	323	267	304	281	273	321	297	312	298	293	291	292	293	290	326	290	294	318	269	267	288	292	278	283	271	258	324	312	309	290	303	304	275	256	318	313	317	304	269	313	287	312	313	309	261	304	285	294	318	293	284	304	287	273	316	293	314	294	284	306	266	318	268	270	318	300	277	280	276	300	284	287	294	295	286	278	260	304	282	269	282	299	297	324	302	287	261	300	300	267	254	282	302	318	282	329	301	272	300	295	307	294	291	318	291	280	299	313	311	305	322	271	299	314	287	283	309	292	309	328	277	301	282	282	282	270	320	303	296	298	284	299	293	280	299	334	292	286	314	317	281	295	361	290	303	291	326	313	291	281	308	268	300	285	307	276	296	305	277	293	291	306	291	287	269	299	256	332	284	304	278	288	277	273	289	299	300	257	308	304	318	291	292	296	296	312	302	296	301	311	292	263	292	277	309	291	284	317	302	278	319	276	292	295	287	300	302	279	305	305	285	261	297	306	275	249	259	306	298	299	315	293	281	286	277	295	318	338	287	297	270	307	296	312	303	300	302	296	296	285	291	304	305	297	289	316	307	311	319	278	301	287	289	287	308	287	276	294	354	299	318	331	298	297	272	307	262	290	291	302	331	282	305	278	316	288	318	292	291	320	307	298	330	287	266	285	281	262	309	259	289	289	290	274	277	269	291	276	289	328	286	267	291	312	296	299	305	321	311	318	328	329	317	320	285	290	301	296	297	302	275	299	292	284	285	304	296	283	266	293	312	292	310	303	281	258	294	299	291	278	277	322	289	303	279	312	299	283	269	301	309	258	292	299	299	316	247	259	298	313	310	289	288	287	292	304	276	289	306	347	338	324	308	278	295	277	271	307	315	335	323	286	287	296	293	279	286	295	311	292	296	347	294	329	320	299	310	278	316	281	275	294	273	295	307	290	298	307	307	285	269	290	310	278	296	329	265	310	311	281	292	282	288	303	296	294	300	283	271	277	297	262	320	292	286	255	305	300	302	298	291	279	296	286	289	310	267	293	280	308	292	274	340	283	285	309	301	291	280	297	278	307	310	307	258	302	284	298	307	302	276	309	288	293	299	316	270	252	263	301	277	290	280	294	324	295	319	281	312	305	312	304	306	296	308	277	322	283	280	333	305	272	263	296	327	304	292	284	295	284	304	316	284	246	270	280	305	298	279	306	285	322	294	274	306	289	298	279	285	337	310	281	283	297	283	284	288	301	315	304	262	321	291	296	291	294	309	305	288	299	303	304	285	325	298	300	324	287	285	310	274	299	313	266	275	304	306	307	246	291	309	309	302	284	281	299	279	313	304	292	302	310	303	306	294	288	296	297	292	291	287	317	307	280	290	301	295	311	280	310	277	310	292	297	313	306	274	277	288	295	326	297	266	292	259	314	318	284	274	293	318	280	278	306	293	339	303	287	296	279	307	288	292	264	305	266	300	299	315	275	254	276	283	305	287	298	287	295	304	299	309	294	295	300	294	328	298	284	316	287	305	295	317	312	279	297	306	317	290	305	277	317	309	308	292	294	274	265	319	304	304	310	281	285	282	276	307	318	279	296	272	285	317	273	289	283	297	326	303	255	292	302	276	283	303	291	307	293	301	302	278	292	302	290	301	300	294	285	300	305	269	316	284	313	320	298	310	289	297	326	286	286	296	337	294	296	276	301	274	287	267	314	299	285	331	319	291	278	278	273	264	289	261	283	275	297	291	331	286	258	301	293	319	276	320	283	294	306	278	297	291	317	282	314	259	312	321	311	302	317	325	312	277	311	310	304	281	297	329	287	292	291	294	290	304	292	281	286	282	314	286	307	285	298	306	290	281	274	313	296	294	304	302	293	301	285	289	280	277	300	305	295	301	292	287	292	299	292	286	287	269	264	327	315	298	297	283	321	316	306	295	289	291	313	295	305	290	299	283	297	304	324	272	273	277	284	284	289	294	279	325	295	318	305	299	293	326	310	298	253	290	271	309	299	296	313	268	288	296	289	299	315	286	300	316	322	305	298	268	280	270	321	284	293	291	305	264	274	305	281	317	293	252	271	288	310	298	303	288	286	279	315	275	302	322	292	300	326	274	279	315	285	298	309	312	284	314	318	292	261	283	273	298	314	305	288	296	319	305	291	251	282	286	309	306	304	299	275	275	296	291	286	298	298	306	326	277	292	301	282	278	294	300	309	291	278	276	281	263	307	293	310	292	262	311	315	290	270	306	295	300	321	298	312	300	295	286	300	305	301	312	265	278	299	313	268	290	239	312	316	318	302	280	299	277	322	288	304	285	289	303	332	294	314	276	313	267	319	300	280	302	310	292	264	279	277	286	317	301	265	311	312	283	285	285	292	278	293	312	305	235	295	291	282	324	280	279	301	307	275	284	286	304	278	320	284	307	295	295	303	323	291	297	322	307	285	281	285	296	316	290	287	285	269	323	331	292	288	288	276	301	318	307	295	320	301	287	337	299	272	284	289	292	299	293	307	282	308	292	291	284	315	282	299	289	293	319	260	312	278	315	291	317	323	302	296	326	302	307	270	279	315	305	299	296	279	326	312	290	322	306	292	289	286	276	301	305	313	301	286	294	337	293	283	281	299	291	270	307	285	312	281	288	333	308	315	327	278	276	282	304	305	292	304	297	279	296	264	312	299	291	315	304	294	286	289	305	302	309	294	307	269	290	283	301	285	296	281	291	309	322	297	293	287	270	305	279	292	317	280	271	296	292	310	292	299	301	252	280	303	277	296	266	275	249	283	306	301	303	295	293	304	269	276	313	310	305	272	271	294	274	287	289	293	291	276	329	308	300	290	317	306	277	304	278	267	287	299	335	329	277	274	288	298	283	299	295	268	318	286	293	299	278	302	311	272	321	287	290	300	280	320
3634	14236	5665	2628	1851	1440	1140	872	742	602	523	498	481	431	399	412	408	381	377	373	338	350	372	318	313	324	289	336	319	302	326	335	327	299	342	319	315	291	314	303	315	340	303	315	299	292	269	314	309	303	287	291	291	290	311	333	334	332	286	282	324	307	323	281	293	323	311	283	308	297	274	256	297	312	316	290	312	294	290	285	318	314	289	287	308	284	293	315	313	309	292	284	294	283	296	306	290	293	301	294	304	303	288	295	307	290	298	279	311	323	314	319	301	326	298	315	284	285	307	273	311	315	305	286	286	289	281	321	293	273	310	308	322	301	290	319	316	301	300	322	307	289	304	305	291	296	286	287	307	274	284	297	285	322	339	316	306	266	313	291	274	294	280	291	284	294	343	288	309	304	321	290	293	286	269	262	301	297	303	299	292	311	294	297	297	316	307	295	269	321	281	324	286	287	313	291	280	290	292	290	290	282	282	297	312	292	294	298	312	278	297	316	336	328	289	295	299	279	300	289	290	286	296	292	292	286	295	291	310	266	312	316	330	310	287	346	300	315	295	307	291	292	300	310	297	300	327	279	287	271	315	292	288	255	306	304	261	303	281	303	330	292	306	309	280	302	279	272	315	281	272	309	321	307	295	292	286	271	292	304	335	309	288	301	290	303	297	313	285	298	309	328	282	329	285	288	277	316	328	302	295	306	309	292	286	306	311	324	324	272	293	306	275	286	305	327	298	302	312	290	315	321	277	255	319	305	311	325	282	292	289	304	298	314	317	310	313	330	323	294	265	329	299	287	305	289	308	303	291	317	287	310	306	319	279	315	326	288	292	304	323	318	288	315	300	320	305	314	261	283	319	309	300	303	277	311	287	308	290	321	270	294	287	286	283	274	299	308	324	306	296	289	304	303	285	319	307	311	326	314	300	327	288	282	302	319	291	306	312	288	297	287	307	288	320	304	324	287	318	286	324	303	320	304	280	310	274	282	286	295	336	341	328	297	283	320	289	297	305	307	305	294	285	291	293	271	283	323	327	300	306	311	315	317	293	293	289	321	308	289	251	307	291	302	312	317	308	300	297	309	339	297	286	281	293	287	314	283	287	308	281	301	307	304	313	323	284	329	314	276	318	288	332	306	286	291	299	308	349	312	314	348	345	305	284	299	330	264	309	270	315	303	282	295	298	289	276	304	349	282	321	285	329	294	304	315	300	301	301	308	308	267	287	316	320	301	291	330	298	286	298	302	329	294	300	283	309	305	300	364	331	292	293	282	309	336	308	318	314	282	302	278	309	318	298	285	297	293	314	297	299	300	307	288	288	297	292	291	282	300	307	315	273	319	309	302	305	288	299	329	288	308	313	301	320	302	286	318	281	278	269	319	322	323	293	308	314	280	305	304	318	290	289	318	283	314	314	274	293	300	314	295	282	289	324	340	300	296	311	314	293	283	315	270	306	270	323	270	298	289	277	290	331	325	305	282	335	305	267	275	324	294	295	286	316	287	287	341	330	319	326	285	326	299	300	308	263	319	339	321	311	298	281	329	295	311	270	286	322	290	313	291	300	275	310	293	309	315	334	300	304	284	288	272	327	297	313	339	341	301	316	277	328	287	312	274	301	291	319	313	274	298	293	303	262	286	331	309	311	326	272	317	297	308	270	292	294	321	268	272	282	303	283	263	288	272	282	313	279	313	292	297	287	320	280	254	312	323	305	320	298	306	320	276	295	269	287	292	305	301	285	313	311	305	307	295	287	311	309	289	294	287	333	283	308	275	314	302	286	276	286	291	306	286	277	297	311	302	278	306	322	256	302	280	295	310	293	324	295	284	283	263	283	306	283	293	343	320	288	308	313	285	297	297	295	307	288	289	324	306	294	299	322	292	285	289	319	302	265	299	293	291	312	297	322	295	296	285	299	291	315	347	285	319	331	285	303	287	297	320	284	302	321	282	307	311	316	310	318	281	299	324	323	312	291	304	305	291	299	303	316	287	315	286	309	314	291	305	308	328	306	292	291	274	292	284	313	266	291	286	339	285	292	299	311	280	306	305	318	301	283	288	294	291	288	321	321	287	329	311	302	296	302	327	356	333	326	319	298	303	274	312	307	311	298	293	285	281	281	300	282	329	327	260	307	283	308	302	288	266	305	291	259	280	329	313	288	301	285	304	334	294	282	334	330	314	320	303	300	319	318	299	297	293	303	294	281	265	314	297	325	286	280	285	272	303	306	266	290	319	299	282	287	337	290	294	278	284	295	272	333	290	294	320	292	326	312	352	316	302	290	344	347	301	297	274	308	298	288	291	323	296	332	313	284	303	331	319	266	299	276	275	290	283	311	333	284	290	286	296	278	297	330	320	278	270	321	317	310	301	314	295	327	275	303	294	250	294	285	298	298	313	287	308	290	294	289	301	313	280	306	296	290	301	307	279	296	283	344	318	302	294	296	313	284	330	286	310	296	269	287	298	302	307	318	307	264	279	314	325	297	288	303	303	304	295	297	263	334	289	324	306	317	276	311	329	307	246	324	286	314	326	307	311	311	307	282	268	300	310	287	310	299	270	285	314	281	284	265	313	304	308	288	314	292	316	251	291	262	319	306	284	304	303	289	306	294	292	271	323	273	327	301	297	310	309	276	309	301	311	333	285	320	326	317	288	298	281	308	275	315	303	310	311	293	305	287	280	287	312	289	305	283	279	284	244	290	280	297	295	318	343	313	287	295	320	301	304	327	288	301	298	307	329	318	297	287	308	274	308	307	294	273	284	291	325	291	286	311	317	284	283	294	291	303	342	301	272	322	280	288	282	324	296	287	314	286	348	316	268	320	313	321	281	335	313	319	311	304	289	296	300	286	292	296	313	326	312	338	294	310	296	319	300	283	324	290	301	267	304	307	290	304	309	306	249	339	296	308	318	266	297	292	267	307	309	278	278	304	291	274	279	307	303	332	326	281	313	295	294	310	316	296	315	297	295	287	336	292	297	300	299	280	306	325	287	315	298	311	297	300	299	326	313	336	301	286	298	319	288	288	294	278	330	307	302	272	274	312	319	270	263	316	329	298	294	335	308	293	296	289	305	310	287	290	303	336	294	288	294	288	315	303	295	300	292	304	305	291	313	294	320	280	276	314	323	312	293	302	281	298	303	288	285	304	317	318	304	298	308	297	329	304	317	309	285	304	299	305	269	291	306	289	297	289	311	258	302	310	321	311	294	296	259	307	298	296	291	285	285	296	281	302	283	302	289	326	321	300	320	329	280	264	333	297	313	274	319	314	310	282	315	303	324	301	296	290	298	323	309	285	272	311	270	323	303	299	272	293	293	299	304	289	307	295	321	307	321	255	304	283	291	301	282	286	318	285	304	297	307	297	299	302	313	327	295	316	318	300	294	275	317	291	307	255	336	311	338	323	272	333	285	276	280	292	299	305	292	358	313	300	322	316	301	289	275	305	291	320	323	299	267	282	295	304	316	312	289	277	303	311	294	274	331	324	295
24754	20936	26793	25131	9172	1258	1069	952	936	924	870	863	828	889	864	822	819	846	866	810	848	838	821	844	826	858	801	771	774	795	802	799	786	785	835	799	819	778	818	778	788	816	826	845	825	756	770	826	845	783	878	780	846	856	826	762	777	847	793	803	842	818	793	837	822	817	819	838	801	798	780	757	826	831	776	730	758	768	850	788	792	842	866	778	808	819	834	813	778	798	757	786	843	798	812	790	833	806	770	813	752	773	783	788	786	757	820	802	753	823	798	818	795	832	759	776	820	791	823	821	827	783	787	760	841	854	795	788	760	835	744	794	804	775	796	766	798	755	768	777	773	811	811	792	804	814	828	821	802	797	844	794	789	798	769	835	791	764	806	754	762	793	778	810	811	829	796	800	774	839	829	797	825	731	856	753	784	792	747	783	815	812	794	772	755	745	822	824	768	764	786	792	827	826	791	814	798	811	830	804	830	804	813	826	828	820	839	795	813	748	784	764	744	788	765	786	791	813	768	821	828	735	778	792	813	815	778	820	760	793	756	839	796	746	815	796	815	825	817	800	798	800	751	802	806	771	859	785	763	740	785	792	802	768	867	801	810	834	791	814	817	784	821	794	821	825	767	786	749	855	784	801	815	750	834	805	800	794	846	776	753	797	781	875	845	769	831	800	775	808	774	833	823	859	786	788	828	792	782	797	868	796	831	827	850	775	809	810	856	809	872	778	736	815	808	780	820	773	831	778	806	812	824	802	722	829	797	818	787	806	781	784	809	787	826	755	802	798	823	775	772	787	836	818	776	781	794	777	761	803	803	800	769	801	805	779	806	824	815	789	800	797	839	800	801	766	754	823	761	783	762	760	816	759	770	839	805	795	784	820	786	750	852	819	782	772	850	776	768	796	788	781	790	780	823	761	856	812	833	766	805	755	793	804	801	803	787	751	863	806	802	788	823	788	759	763	818	816	826	846	807	831	827	848	852	783	794	786	765	803	799	823	820	776	806	729	807	810	838	815	847	813	761	839	808	825	800	789	789	821	732	809	741	792	789	829	776	830	810	749	773	762	801	772	783	747	759	813	824	809	838	814	773	789	790	796	839	780	764	786	829	807	859	835	812	809	813	813	750	802	763	816	808	717	732	772	785	821	835	827	826	798	762	819	791	775	830	812	754	761	779	729	773	766	798	830	776	746	783	798	856	799	788	811	792	800	789	785	825	742	777	794	790	872	773	815	815	774	810	837	826	753	786	824	795	778	776	774	754	825	830	771	776	768	833	770	800	827	802	770	810	788	758	786	797	839	787	842	789	831	833	772	834	825	793	853	798	772	835	834	815	776	814	805	824	791	818	774	827	764	770	814	774	811	786	855	798	799	818	777	767	832	841	862	736	776	796	793	815	766	757	789	838	789	813	806	787	865	772	806	816	812	774	854	777	814	799	733	773	786	817	791	782	822	793	791	761	858	772	813	820	813	813	788	813	749	819	795	789	791	828	789	828	789	788	757	792	846	784	833	830	786	845	814	829	830	829	811	780	811	814	833	809	763	793	787	794	795	816	795	787	853	783	763	775	800	761	791	789	760	768	744	782	809	775	801	820	843	821	849	839	732	756	834	856	735	762	745	809	783	732	754	716	835	813	838	774	818	829	772	826	837	783	773	749	787	818	823	805	808	767	762	824	834	796	805	824	779	788	791	820	833	801	786	843	796	775	786	780	831	783	809	782	857	777	795	835	743	809	817	819	769	754	878	832	787	809	834	764	821	790	788	813	821	802	761	802	836	773	750	764	799	795	745	823	826	832	802	746	751	834	812	799	734	806	809	783	819	804	804	780	832	818	816	807	786	841	807	830	787	815	779	819	760	790	841	796	780	804	833	810	832	764	790	818	880	835	804	761	820	814	786	788	823	818	746	856	804	862	822	776	772	780	799	773	806	813	849	755	846	811	792	806	782	787	752	779	796	803	807	801	793	813	814	761	811	820	807	801	791	779	783	818	818	755	841	794	846	823	805	801	767	798	754	754	791	831	838	788	777	798	784	809	797	786	795	767	795	828	779	812	758	753	837	802	841	772	807	797	801	775	779	794	750	815	840	803	783	776	775	854	782	891	811	797	780	806	820	804	807	796	816	822	798	817	806	797	726	750	783	802	817	815	808	800	774	830	790	801	794	767	738	826	790	868	809	766	812	843	770	787	823	843	773	762	790	747	763	831	834	797	811	764	780	788	796	825	772	765	770	732	765	853	806	829	758	789	820	787	791	842	851	820	813	785	794	814	849	799	822	801	806	789	864	765	824	820	779	798	854	789	839	818	737	819	769	846	743	825	827	782	784	816	838	775	809	786	753	815	812	817	813	797	802	813	776	805	744	814	790	825	786	818	802	798	822	779	819	828	788	779	792	828	806	792	817	810	803	774	834	748	757	800	818	766	750	845	769	831	782	776	775	810	818	804	836	812	752	801	819	778	785	824	794	770	732	842	780	833	766	839	787	767	811	805	784	829	777	813	821	771	789	759	796	776	776	810	827	817	781	792	763	749	811	762	781	788	777	762	824	748	827	784	768	808	815	779	806	784	785	827	789	763	822	841	774	760	807	756	830	840	832	799	813	777	814	771	744	786	808	787	778	750	803	778	758	809	830	847	809	843	770	797	795	817	783	794	787	807	821	792	823	781	770	820	791	830	797	834	811	756	823	813	762	783	798	756	814	763	820	799	789	805	815	810	777	848	783	841	808	839	805	782	839	802	815	849	833	829	810	845	805	782	796	834	806	816	814	769	778	800	808	786	806	807	798	802	857	788	786	844	749	798	798	841	812	775	786	810	814	792	808	736	858	826	750	788	777	825	795	831	807	797	739	893	786	807	797	757	779	753	818	845	754	782	750	804	815	809	793	763	803	819	811	798	762	839	731	863	837	811	833	835	782	814	772	748	797	789	836	768	736	772	791	773	786	781	765	814	769	802	856	853	792	823	764	780	786	819	768	799	777	761	798	777	793	818	826	808	803	740	782	779	817	802	834	759	816	804	803	833	840	794	796	770	847	787	787	823	797	794	812	804	753	789	737	791	815	800	810	836	728	775	829	767	807	833	784	817	812	803	804	811	815	813	813	766	767	749	854	794	800	773	806	790	804	813	805	832	814	751	772	782	800	785	789	853	791	764	846	790	799	765	803	801	805	773	806	788	821	847	828	810	780	769	798	866	847	818	814	794	782	789	772	813	857	811	808	814	806	820	796	788	814	830	792	816	814	847	800	807	835	855	810	820	811	818	726	786	803	768	799	793	757	817	851	798	761	838	781	778	800	780	817	788	793	773	767	832	792	828	796	815	796	728	772	840	844	789	799	801	804	796	844	782	791	837	740	786	792	808	819	806	814	796	847	766	742	833	826	760	752	770	837	768	813	842	770	851	808	852	801	757	797	818	794	789	757	820	787	782	786	774	763	786	812	775	803	780	847	840	846	781	805	802	771	804	804	793	743	805	742	784	811	824	799
3621	9598	3721	1988	1634	1415	1272	1106	996	978	966	906	872	855	872	871	871	832	813	819	783	861	847	824	826	785	820	844	812	823	760	840	778	816	819	815	802	814	790	824	829	776	812	786	795	746	807	830	805	777	827	809	799	827	826	792	771	812	797	801	826	811	698	785	848	798	773	790	798	807	806	806	808	812	793	797	773	822	815	806	812	795	827	770	828	761	812	820	810	862	809	800	773	798	819	809	833	810	803	767	824	800	802	782	832	821	792	802	842	775	838	807	769	812	809	833	767	807	786	799	796	757	799	810	838	751	855	803	786	797	805	847	768	793	775	782	807	781	767	839	811	766	802	799	802	730	815	814	796	770	796	774	787	813	827	791	804	765	749	848	781	788	776	752	818	802	786	798	781	860	752	758	768	790	829	820	786	845	812	777	745	801	807	798	771	774	847	791	811	794	741	728	778	773	760	810	775	807	825	816	801	777	811	796	786	809	803	806	778	818	830	735	767	775	794	789	788	800	826	747	815	806	841	795	797	805	811	807	749	790	772	750	826	841	732	770	791	804	766	771	764	842	771	790	855	779	807	825	770	846	789	783	760	794	760	793	741	842	793	787	808	819	812	747	838	802	800	800	803	803	832	780	782	773	796	805	849	753	814	738	805	814	769	809	817	802	770	789	802	775	819	745	784	735	821	793	781	800	777	795	794	805	773	810	764	813	792	831	803	777	832	786	794	789	801	816	772	810	793	797	802	843	795	806	804	791	801	793	757	776	774	771	783	791	790	796	772	775	792	807	792	793	790	826	759	748	792	816	794	775	814	777	829	773	807	750	831	862	837	758	812	790	823	796	794	765	792	806	822	767	820	789	844	805	779	828	759	823	801	786	765	810	817	774	798	812	770	785	802	735	842	788	821	752	804	846	803	854	797	758	817	772	798	837	818	807	771	756	781	760	745	808	780	788	757	834	819	811	801	777	832	779	797	765	755	792	825	771	790	775	791	775	762	786	843	786	831	824	842	763	808	763	749	779	764	837	758	786	768	806	807	829	760	767	795	788	760	791	788	814	828	782	772	771	850	819	761	756	860	834	819	810	813	850	812	853	802	753	817	800	764	824	815	821	816	792	765	792	800	769	781	755	757	844	783	805	757	809	737	794	789	777	811	806	810	794	796	778	811	774	800	801	775	767	815	809	823	846	781	779	797	831	817	790	736	786	866	801	833	787	804	817	775	777	813	749	787	824	828	833	835	815	828	790	827	798	856	856	798	814	840	798	806	849	823	844	818	802	760	750	823	752	760	819	814	757	800	798	843	791	820	768	780	838	815	799	734	730	786	806	763	803	751	756	793	794	818	763	784	830	796	854	814	702	811	783	794	797	780	829	843	726	790	791	812	840	815	774	787	777	781	810	777	825	790	770	750	758	812	804	778	802	757	858	812	842	800	795	799	778	814	828	804	796	769	772	716	790	841	789	821	795	817	834	849	791	810	726	788	783	829	805	823	811	823	775	816	780	853	788	774	819	844	772	755	756	807	754	781	814	788	831	768	795	784	842	825	800	826	757	814	777	790	807	785	780	857	810	765	831	792	792	813	804	785	775	794	838	788	761	778	742	864	772	812	760	855	792	819	765	789	783	785	829	785	801	782	773	739	804	783	816	794	847	827	840	787	756	765	762	847	783	780	815	802	772	787	799	779	823	839	774	807	782	801	737	782	824	836	816	793	808	756	813	764	798	783	844	817	765	759	792	823	784	811	808	812	782	839	788	765	794	764	824	772	813	788	734	785	790	839	792	741	794	725	812	795	759	764	855	771	787	804	784	803	751	768	777	836	762	755	834	788	772	788	785	808	804	760	765	785	799	793	787	806	808	815	783	800	735	769	779	830	763	856	865	748	800	783	845	790	754	798	765	806	824	821	809	774	812	797	802	773	838	759	760	769	782	832	817	800	794	760	783	772	781	843	769	785	816	806	806	823	848	762	757	811	794	830	826	816	763	858	768	801	809	819	813	794	792	824	828	784	822	767	778	813	785	801	793	775	754	774	778	868	760	777	759	821	789	863	792	769	810	799	764	795	784	761	763	870	790	785	809	806	740	790	820	803	778	798	809	757	835	818	815	736	792	770	784	796	748	781	823	805	811	783	749	791	826	762	784	832	823	843	795	878	820	801	772	772	842	820	755	828	794	825	793	789	811	819	827	819	797	768	803	790	834	787	782	772	805	808	774	839	806	782	790	772	877	791	768	799	842	773	786	837	785	767	798	811	826	816	826	768	819	828	767	797	817	837	748	752	770	823	827	878	778	757	782	759	808	794	819	777	784	798	839	800	830	805	794	776	789	842	762	787	784	808	843	806	818	783	828	784	835	803	829	776	799	826	820	797	721	846	854	825	791	782	787	782	718	811	862	819	846	786	769	785	797	818	794	766	796	782	792	845	806	770	800	764	832	808	809	838	809	825	762	773	830	716	823	777	812	791	844	790	873	784	799	817	789	807	785	809	759	858	787	768	771	824	837	795	786	758	773	748	781	775	799	826	793	826	789	794	823	837	775	793	869	861	823	780	822	821	867	809	763	785	843	795	800	770	784	789	809	828	789	804	788	797	781	787	777	777	798	768	800	787	786	823	810	803	819	861	795	783	775	797	794	805	789	764	838	775	789	783	806	794	776	770	780	800	876	792	764	807	796	809	814	727	780	781	793	828	807	824	825	778	775	783	807	815	806	829	797	799	796	770	777	819	751	778	767	745	791	784	779	787	791	810	792	795	794	790	810	795	782	810	778	804	769	770	824	800	797	775	812	733	767	782	803	826	780	761	815	811	812	804	743	833	781	836	787	851	786	816	813	769	818	796	805	828	830	797	799	828	794	790	817	753	790	824	709	821	824	781	807	795	767	805	822	796	785	821	796	807	786	820	804	819	824	706	841	781	785	798	835	771	758	740	781	759	813	780	832	752	793	800	761	805	722	793	744	760	792	787	800	820	799	803	808	790	799	803	786	809	791	762	788	807	831	803	800	747	804	834	840	793	812	782	776	823	809	828	778	791	809	867	778	746	800	789	794	777	768	743	769	789	793	785	782	773	801	758	814	807	838	759	827	793	765	718	805	785	867	783	784	830	788	857	783	788	820	784	769	822	844	785	799	767	805	775	818	831	803	798	821	799	849	819	771	765	792	803	779	815	808	772	789	832	816	766	760	813	833	782	788	791	712	806	793	786	777	803	838	829	855	827	821	765	798	763	755	813	871	803	819	775	822	778	752	837	844	814	806	792	853	769	781	822	790	774	829	813	819	788	843	815	837	762	804	790	804	804	763	788	817	814	814	774	817	808	794	786	831	797	821	768	804	778	815	787	788	810	765	846	806	806	812	819	755	790	783	855	753	738	774	836	802	842	796	794	833	821	806	783	806	835	798	769	768	794	810	830	806	803	793	827	808	810	796	819	837	809	793	816	796	804	834	774	797	806	813	816	798	817	767	787	822	799	764	774	763	806	787
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
